@media(max-width:1024px){.elementor .g-cta-panel{grid-template-columns:minmax(0,1fr);padding:56px 40px;\n}}@media(max-width:1024px){.elementor .g-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .g-kpi{&:nth-child(odd){border-left:0;padding-left:0;}&:nth-child(n+3){border-top:1px solid var(--color-line-soft);}\n}}@media(max-width:1024px){.elementor .g-kpis{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .g-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));\n}}@media(max-width:1024px){.elementor .g-row{grid-template-columns:minmax(0,1fr);row-gap:28px;&:nth-child(even) > .g-row-media{order:0;}\n}}@media(max-width:1024px){.elementor .g-stack{gap:40px;\n}}@media(max-width:1024px){.elementor .g-page-hero-img{aspect-ratio:16 / 9;\n}}@media(max-width:1024px){.elementor .g-page-hero{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-top:150px;padding-bottom:64px;\n}}@media(max-width:1024px){.elementor .g-plans-text{padding-top:0;\n}}@media(max-width:1024px){.elementor .g-split{grid-template-columns:minmax(0,1fr);row-gap:24px;\n}}