.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-459 .elementor-element.elementor-element-260b77a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-260b77a0 .elementor-menu-toggle{margin-left:auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for nav-menu, class: .elementor-element-260b77a0 */.elementor-459 .elementor-element.elementor-element-260b77a0 { min-width: 0; flex: 1; }/* End custom CSS */
/* Start custom CSS */.elementor-459{display:contents;}
#lw26-main{position:sticky;top:0;}
.admin-bar #lw26-main{top:32px;}
#lw26-main .elementor-widget-nav-menu{width:auto;flex:1;min-width:0;}
#lw26-main .elementor-nav-menu--main .elementor-item{font-family:Inter,sans-serif;font-size:15px;font-weight:500;color:#F5F8FD;padding:20px 14px;}
#lw26-main .elementor-nav-menu--main .elementor-item:hover,#lw26-main .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#fff;}
#lw26-main .elementor-nav-menu--main .elementor-item:after{background:#00B5EF;height:3px;bottom:6px;}
#lw26-main .elementor-item:focus-visible,#lw26-main .elementor-menu-toggle:focus-visible,#lw26-main a:focus-visible{outline:2px solid #00B5EF;outline-offset:4px;}
#lw26-main .elementor-menu-toggle{color:#F5F8FD;background:transparent;min-width:44px;min-height:44px;padding:8px;font-size:24px;}
#lw26-main .elementor-nav-menu--dropdown{background:#07121D;border-top:1px solid #294056;}
#lw26-main .elementor-nav-menu--dropdown a{font-family:Inter,sans-serif;color:#F5F8FD;font-size:16px;padding:15px 20px;min-height:48px;}
#lw26-main .elementor-nav-menu--dropdown a:hover,#lw26-main .elementor-nav-menu--dropdown a.elementor-item-active{color:#00B5EF;background:#0C2134;}
@media(max-width:1024px){#lw26-main .elementor-widget-nav-menu{margin-left:auto;flex:0 0 auto;}#lw26-main .elementor-menu-toggle{margin-left:auto;}}
@media(max-width:767px){#lw26-main>.e-con{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px 0;}#lw26-main>.e-con>.e-button{grid-column:1/-1;width:100%;}#lw26-main .elementor-widget-nav-menu{width:44px;} .admin-bar #lw26-main{top:46px;}}
@media(prefers-reduced-motion:reduce){#lw26-main *{transition:none!important;}}
@media(max-width:1024px){#lw26-main .elementor-widget-nav-menu{width:44px;max-width:44px;flex:0 0 44px!important;--container-widget-width:44px;}#lw26-main .elementor-widget-nav-menu>.elementor-widget-container{display:block;}#lw26-utility>.e-con>.e-paragraph-base{display:none;}#lw26-utility>.e-con{justify-content:flex-end;}}

@media(max-width:767px){#lw26-main>.e-con>.e-button-base{grid-column:1/-1;width:100%;}}

#lw26-main .elementor-item-active[href*="#"]:after{opacity:0;}#lw26-main .elementor-item-active[href*="#"]:hover:after{opacity:1;}

@media(max-width:1024px){#lw26-main .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute!important;top:100%;right:0!important;left:auto!important;width:min(27rem,calc(100vw - 2.5rem))!important;max-width:none;margin:0;z-index:120;box-shadow:0 14px 28px rgba(0,0,0,0.24);}}

@media(min-width:601px) and (max-width:782px){.admin-bar #lw26-main{top:46px;}}@media(max-width:600px){.admin-bar #lw26-main{top:0;}}/* End custom CSS */