 @media (max-width:1024px){.elementor-element-19710308{--ap-menu-bg:linear-gradient(180deg,var(--e-global-color-primary) 0%,#0a3d6e 100%);--ap-menu-text:#ffffff;--ap-menu-subtext:rgba(255,255,255,.85);--ap-menu-line:rgba(255,255,255,.25);--ap-menu-accent:var(--e-global-color-secondary);--ap-menu-top:110px;--ap-menu-speed:.45s;}.elementor-element-19710308 .elementor-nav-menu--dropdown.elementor-nav-menu__container{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100vw !important;height:100vh;height:100dvh;max-height:none !important;margin:0 !important;padding:var(--ap-menu-top) 32px 48px !important;background:var(--ap-menu-bg) !important;border:0 !important;box-shadow:none !important;overflow-x:hidden !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch;z-index:9998;visibility:hidden;transform:translateX(100%) !important;transition:transform var(--ap-menu-speed) cubic-bezier(.77,0,.18,1),visibility 0s linear var(--ap-menu-speed) !important;}.elementor-element-19710308 .elementor-menu-toggle.elementor-active + .elementor-nav-menu__container{visibility:visible;transform:translateX(0) !important;transition:transform var(--ap-menu-speed) cubic-bezier(.77,0,.18,1),visibility 0s !important;}body:has(.elementor-element-19710308 .elementor-menu-toggle.elementor-active){overflow:hidden;}.elementor-element-19710308 .elementor-menu-toggle{position:relative;z-index:9999;}.elementor-element-19710308 .elementor-menu-toggle.elementor-active{background-color:var(--ap-menu-accent) !important;color:#fff !important;fill:#fff !important;}.elementor-element-19710308 .elementor-nav-menu__container > .elementor-nav-menu > li{border-bottom:1px solid var(--ap-menu-line);}.elementor-element-19710308 .elementor-nav-menu--dropdown a.elementor-item{display:flex !important;justify-content:space-between !important;align-items:center;padding:18px 0 !important;background:transparent !important;color:var(--ap-menu-text) !important;fill:var(--ap-menu-text) !important;font-size:24px !important;font-weight:700 !important;line-height:1.3 !important;text-align:left !important;}.elementor-element-19710308 .elementor-nav-menu--dropdown a.elementor-item:hover,.elementor-element-19710308 .elementor-nav-menu--dropdown a.elementor-item:focus{opacity:.85;}.elementor-element-19710308 .elementor-nav-menu--dropdown a.elementor-item-active{text-decoration:underline;text-decoration-color:var(--ap-menu-accent);text-decoration-thickness:3px;text-underline-offset:8px;}.elementor-element-19710308 .elementor-nav-menu--dropdown a.has-submenu .sub-arrow{display:flex !important;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;margin:-12px -12px -12px 16px !important;padding:0 !important;border-left:1px solid var(--ap-menu-line);color:var(--ap-menu-text);fill:var(--ap-menu-text);cursor:pointer;}.elementor-element-19710308 .elementor-nav-menu--dropdown a.has-submenu .sub-arrow svg,.elementor-element-19710308 .elementor-nav-menu--dropdown a.has-submenu .sub-arrow i{width:18px;height:18px;font-size:18px;transition:transform .3s ease;}.elementor-element-19710308 .elementor-nav-menu--dropdown a.has-submenu.highlighted .sub-arrow svg,.elementor-element-19710308 .elementor-nav-menu--dropdown a.has-submenu.highlighted .sub-arrow i{transform:rotate(180deg);}.elementor-element-19710308 .elementor-nav-menu--dropdown .sub-menu{position:static !important;width:auto !important;min-width:0 !important;margin:0 !important;padding:0 0 16px !important;background:transparent !important;border:0 !important;box-shadow:none !important;}.elementor-element-19710308 .elementor-nav-menu--dropdown a.elementor-sub-item{justify-content:flex-start !important;padding:10px 0 10px 16px !important;border-left:0 !important;background:transparent !important;color:var(--ap-menu-subtext) !important;font-size:17px !important;font-weight:400 !important;line-height:1.4 !important;}.elementor-element-19710308 .elementor-nav-menu--dropdown a.elementor-sub-item:hover,.elementor-element-19710308 .elementor-nav-menu--dropdown a.elementor-sub-item.elementor-item-active{color:var(--ap-menu-text) !important;}.elementor-element-19710308 .elementor-nav-menu--dropdown a:focus-visible,.elementor-element-19710308 .elementor-menu-toggle:focus-visible{outline:2px solid #fff;outline-offset:4px;}}.elementor-element-19710308 .elementor-nav-menu--main .sub-arrow{display:none !important;}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.elementor-element-19710308 .elementor-nav-menu--dropdown.elementor-nav-menu__container,.elementor-element-19710308 .elementor-nav-menu--dropdown .sub-arrow svg,.elementor-element-19710308 .elementor-nav-menu--dropdown .sub-arrow i{transition:none !important;}}