.elementor-10 .elementor-element.elementor-element-3567bde{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:0px;--z-index:9999;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-3567bde{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-3567bde{right:0px;}.elementor-10 .elementor-element.elementor-element-567ddcb .sub-menu{background-color:var( --e-global-color-secondary );transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-567ddcb .secondary-menu-container{background-color:#E1EBEBD1;transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-567ddcb .menu-left li a, .elementor-10 .elementor-element.elementor-element-567ddcb .menu-right li a{font-family:"NoirNo1", Sans-serif;font-size:16px;font-weight:700;}.elementor-10 .elementor-element.elementor-element-567ddcb .menu-left li a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .menu-right li a{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .submenu-arrow{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .top-menu{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-567ddcb .sub-menu li a{font-family:"NoirNo1", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .sub-menu .submenu-arrow{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .close-button{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .secondary-menu-container li a{font-family:"NoirNo1", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .secondary-menu-container .submenu-arrow{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .close-secondary-menu{color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-567ddcb .submenu-backdrop{background-color:rgba(0, 0, 0, 0.5);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for custom_menu_widget, class: .elementor-element-567ddcb */li.menu-item a {
    color: #2927e2;
}

.sub-menu {
background-color: #e1ebeb;
}

.menu-item a {
    font-weight: 700;
}

.elementor-10 .elementor-element.elementor-element-567ddcb .menu-widget-container {
    border-radius: 0;
}

.elementor-10 .elementor-element.elementor-element-567ddcb .mobile-menu-burger {
    border-radius: 0;
}

.elementor-10 .elementor-element.elementor-element-567ddcb ul.menu-items.mobile-menu-main {
    border-radius: 0;
} 

.elementor-10 .elementor-element.elementor-element-567ddcb ul.sub-menu.primary-submenu.active {
    border-radius: 0 !important;
}

@media screen and (max-width: 768px) {
    .secondary-menu-container.slide-in {
        background-color:#e1ebebf7!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3567bde */@media screen and (min-width: 768px) {
    .menu-items {
        margin: 5px 20px;
    }
}

@media screen and (max-width: 768px) {
    .mobile-menu-main {
        top: 14%!important;
    }
    
    ul.sub-menu.primary-submenu.active {
        width: 90%;
        left: 5%;
        top: 130px;
        border-radius: 6px;
        height: calc(100% - 135px);
    }
}/* End custom CSS */