.elementor-16256 .elementor-element.elementor-element-9c1cbee{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-16256 .elementor-element.elementor-element-9c1cbee:not(.elementor-motion-effects-element-type-background), .elementor-16256 .elementor-element.elementor-element-9c1cbee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16256 .elementor-element.elementor-element-ca3eca6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16256 .elementor-element.elementor-element-ca3eca6:not(.elementor-motion-effects-element-type-background), .elementor-16256 .elementor-element.elementor-element-ca3eca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16256 .elementor-element.elementor-element-c7a044d .desktop-menu-active .menu-item a{background-color:var( --e-global-color-primary );font-family:"Advent Pro", Sans-serif;font-size:22px;font-weight:400;fill:#000000;color:#000000;}.elementor-16256 .elementor-element.elementor-element-c7a044d .wcf-nav-menu-nav{justify-content:center;}.elementor-16256 .elementor-element.elementor-element-c7a044d .desktop-menu-active .wcf-nav-menu-nav{gap:0px;}.elementor-16256 .elementor-element.elementor-element-c7a044d .mobile-menu-active .menu-item a{font-family:"Advent Pro", Sans-serif;font-size:20px;font-weight:400;}.elementor-16256 .elementor-element.elementor-element-c7a044d .wcf-menu-hamburger{border-style:none;}.elementor-16256 .elementor-element.elementor-element-c7a044d .nav-back-link{gap:50px;}@media(max-width:880px){.elementor-16256 .elementor-element.elementor-element-c7a044d .desktop-menu-active .wcf-nav-menu-nav{gap:0px;}}@media(max-width:767px){.elementor-16256 .elementor-element.elementor-element-9c1cbee{--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-16256 .elementor-element.elementor-element-c7a044d.elementor-element{--align-self:flex-end;}.elementor-16256 .elementor-element.elementor-element-c7a044d .mobile-menu-active .menu-item a{padding:10px 10px 10px 15px;}}/* Start custom CSS for container, class: .elementor-element-ca3eca6 */.desktop-menu-active .menu-item.current-menu-item > a {
    background-color: #bae900;
    color: #0c0d0e;
    border-radius: 50px;
    margin-right: 10px;
    border: 2px solid;
}
a.wcf-nav-item:hover {
    background-color: #000 !important;
    color: #fff !important;
    border: 2px solid #000 !important;
}
.elementor-16256 .elementor-element.elementor-element-c7a044d .wcf-menu-hamburger {
    border-style: none;
    border: 2px solid;
    border-radius: 25px;
    padding-left: 15px !important;
    padding-right: 15px !important;
    margin-right: 20px;
}
.wcf-nav-menu-container {
    background-color: #000 !important;
    color: #fff !important;
}
ul#menu-main-menu {
    background: #bae900 !important;
}
.wcf-nav-menu-container
 {
    background: #bae900 !important;
}
@media (min-width: 1024px) {
    a.wcf-nav-item {
        border: 2px solid;
        border-radius: 25px;
        margin-right: 10px;
    }
}
a.wcf-nav-item {
        color:#000;
    }/* End custom CSS */