.elementor-711 .elementor-element.elementor-element-4362e9ea .elementor-menu-toggle{margin-left:auto;}/* Start custom CSS */body.elementor-page-711 :is(h1,h2,h3,h4,p) em{font-style:normal;color:#43E88D;}
body{background-color:#171B19;}


body.elementor-page-711 .elementor-nav-menu--main .elementor-item{font-family:Onest,sans-serif;font-weight:500;font-size:15px;line-height:1;color:#DBE1DD;padding:10px 14px;border-radius:999px;transition:color .25s,background-color .25s;}
body.elementor-page-711 .elementor-nav-menu--main .elementor-item:hover,
body.elementor-page-711 .elementor-nav-menu--main .elementor-item:focus,
body.elementor-page-711 .elementor-nav-menu--main .elementor-item.highlighted{color:#F5F5F5;background-color:rgba(245,245,245,.05);padding:10px 14px;}
body.elementor-page-711 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#43E88D;}
body.elementor-page-711 .elementor-nav-menu--main .elementor-item .sub-arrow{padding-left:6px;}
body.elementor-page-711 .elementor-nav-menu--main .sub-menu{background-color:rgba(23,27,25,.96)!important;border:1px solid rgba(219,225,221,.1);border-radius:22px;padding:12px;min-width:340px!important;box-shadow:0 30px 60px -20px rgba(0,0,0,.8);margin-top:10px!important;}
body.elementor-page-711 .elementor-nav-menu--main .sub-menu a.elementor-sub-item{font-family:Onest,sans-serif;font-size:14.5px;line-height:1.3;color:#DBE1DD;padding:11px 14px;border-radius:12px;background-color:transparent;border:0;}
body.elementor-page-711 .elementor-nav-menu--main .sub-menu a.elementor-sub-item:hover,
body.elementor-page-711 .elementor-nav-menu--main .sub-menu a.elementor-sub-item.elementor-item-active{background-color:rgba(67,232,141,.08);color:#43E88D;}


body.elementor-page-711 .elementor-menu-toggle{width:46px;height:46px;padding:0;border-radius:50%;align-items:center;justify-content:center;color:#F5F5F5;background-image:linear-gradient(145deg,#232826 0%,#191d1b 100%);box-shadow:9px 9px 22px rgba(0,0,0,.5),inset 0 1px 0 rgba(245,245,245,.07);font-size:22px;}
body.elementor-page-711 .elementor-menu-toggle svg{fill:#F5F5F5;width:22px;height:22px;}
body.elementor-page-711 .elementor-nav-menu--dropdown{background-color:#111412;border-top:1px solid rgba(219,225,221,.1);box-shadow:0 30px 60px -20px rgba(0,0,0,.8);}
body.elementor-page-711 .elementor-nav-menu--dropdown a{font-family:Onest,sans-serif;font-size:17px;font-weight:500;line-height:1.3;color:#F5F5F5;padding:14px 24px;border-bottom:1px solid rgba(219,225,221,.1);background-color:transparent;}
body.elementor-page-711 .elementor-nav-menu--dropdown a:hover,
body.elementor-page-711 .elementor-nav-menu--dropdown a.elementor-item-active{color:#43E88D;background-color:rgba(67,232,141,.06);}
body.elementor-page-711 .elementor-nav-menu--dropdown .sub-menu a{font-size:15.5px;color:#DBE1DD;padding-left:40px;}


body.elementor-page-711 h2 i{font-style:normal;color:#43E88D;white-space:nowrap;}
@media (max-width:767px){body.elementor-page-711 h2 i{white-space:normal;}}
body.elementor-page-711 p strong{color:#43E88D;font-weight:500;}
body.elementor-page-711 p b{color:#F5F5F5;font-weight:600;}


body.elementor-page-711 .elementor-nav-menu .sub-arrow,body.elementor-page-711 .elementor-nav-menu .sub-arrow i{color:#DBE1DD!important;}
body.elementor-page-711 .elementor-nav-menu .sub-arrow svg{fill:currentColor!important;}
body.elementor-page-711 .elementor-nav-menu--main .elementor-item:hover .sub-arrow,body.elementor-page-711 .elementor-nav-menu--main .elementor-item.highlighted .sub-arrow,body.elementor-page-711 .elementor-nav-menu--dropdown .sub-arrow{color:#F5F5F5!important;}


@media (max-width:1024px){

body.elementor-page-711:has(.elementor-menu-toggle.elementor-active) header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#111412!important;}
body.elementor-page-711 .elementor-nav-menu--dropdown.elementor-nav-menu__container{position:fixed!important;left:0!important;right:0!important;top:88px!important;bottom:0;width:auto!important;margin:0!important;overflow-y:auto;z-index:59;padding-bottom:104px;}
body.elementor-page-711:has(.elementor-menu-toggle.elementor-active) header > .e-con:last-child{display:flex!important;position:fixed;left:0;right:0;bottom:0;z-index:62;padding:16px 24px 24px;background-color:#111412;border-top:1px solid rgba(219,225,221,.1);}
body.elementor-page-711:has(.elementor-menu-toggle.elementor-active) [data-elementor-type="wp-page"] > .e-con:last-child{display:none!important;}
}
@media (max-width:767px){
body.elementor-page-711 .elementor-nav-menu--dropdown.elementor-nav-menu__container{top:72px!important;}
body.elementor-page-711:has(.elementor-menu-toggle.elementor-active) header > .e-con:last-child{padding:14px 16px 20px;}
}/* End custom CSS */