@media(max-width:1024px){.elementor .sg-nav{& .elementor-widget-nav-menu { flex: 0 0 48px; max-width: 48px; order: 3; } & .elementor-menu-toggle { margin-left: 0; } & .elementor-nav-menu--dropdown.elementor-nav-menu__container { position: fixed !important; left: 0 !important; right: 0 !important; top: 82px !important; width: 100% !important; } & .elementor-nav-menu--dropdown.elementor-nav-menu__container { position: fixed !important; left: 0 !important; right: 0 !important; top: 82px !important; width: 100% !important; z-index: 9999; box-shadow: 0 20px 40px rgba(0,0,0,0.3); }\n}}@media(max-width:1024px){.elementor .sg-foot-grid{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .sg-paths{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .sg-allin{padding:40px;flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .sg-faq-grid{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .sg-split{gap:40px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .sg-grid-4{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .sg-hero-h1{& strong { font-size: 120px; }\n}}@media(max-width:1024px){.elementor .sg-cta-h{font-size:76px;}}@media(max-width:1024px){.elementor .sg-sechead{flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:1024px){.elementor .sg-hero-grid{padding-block-end:64px;flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .sg-hero{padding-block-start:64px;}}