@media(max-width:1024px){
 header.elementor-location-header .elementor-widget-nav-menu.cms-mobile-menu-open nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{display:block!important;position:fixed!important;top:var(--cms-mobile-header-bottom,70px)!important;left:0!important;right:0!important;width:100%!important;max-height:calc(100dvh - var(--cms-mobile-header-bottom,70px))!important;height:auto!important;transform:none!important;transition:none!important;overflow-y:auto!important;background:#fff!important;box-shadow:0 14px 28px rgba(15,35,65,.16);z-index:1000!important}
 header.elementor-location-header .cms-mobile-menu-open nav.elementor-nav-menu--dropdown > ul{padding:10px 20px 24px!important}
 header.elementor-location-header .cms-mobile-menu-open nav.elementor-nav-menu--dropdown li.menu-item-has-children{position:relative}
 header.elementor-location-header .cms-mobile-menu-open nav.elementor-nav-menu--dropdown li.menu-item-has-children > a{padding-right:50px!important}
 header.elementor-location-header .cms-mobile-menu-open nav.elementor-nav-menu--dropdown li > ul.sub-menu{display:none!important;position:static!important;width:100%!important;box-shadow:none!important}
 header.elementor-location-header .cms-mobile-menu-open nav.elementor-nav-menu--dropdown li.cms-mobile-submenu-open > ul.sub-menu{display:block!important}
 header.elementor-location-header .cms-mobile-submenu-toggle{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#174da0;font-size:23px;line-height:1;cursor:pointer}
 header.elementor-location-header .cms-mobile-submenu-toggle:focus-visible{outline:2px solid #1454a5;outline-offset:-3px}
 /* Pages that still load the Elementor nav-menu widget's own JS (smartmenus)
    get a second, built-in dropdown caret (.sub-arrow) injected next to our
    custom + toggle button. Hide that duplicate at mobile widths everywhere
    this stylesheet is loaded, regardless of whether that JS runs on the page. */
 header.elementor-location-header nav.elementor-nav-menu--dropdown .sub-arrow{display:none!important}
}
