@media(max-width:1024px){.elementor .ft-brand{flex:1 1 100%;}}@media(max-width:1024px){.elementor .ft-root{padding-block-start:56px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .vm-text{font-size:29px;}}@media(max-width:1024px){.elementor .vm-card{padding:40px;}}@media(max-width:1024px){.elementor .grid-2-lg{grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .stat-val{font-size:46px;}}@media(max-width:1024px){.elementor .stat-grid{gap:16px;grid-template-columns:repeat(4, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .h2-story{font-size:34px;}}@media(max-width:1024px){.elementor .grid-3{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .grid-4{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .h2-sec{font-size:36px;}}@media(max-width:1024px){.elementor .hero-lede{font-size:18px;}}@media(max-width:1024px){.elementor .h1-hero{font-size:56px;}}@media(max-width:1024px){.elementor .split{gap:40px;}}@media(max-width:1024px){.elementor .wrap{max-width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .wrap-cta{padding-block-start:96px;padding-block-end:96px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .wrap-md{max-width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:28px;padding-inline-end:28px;}}@media(max-width:1024px){.elementor .h1-md{font-size:48px;}}