@media(max-width:1024px){.elementor .m3-himg{aspect-ratio:16 / 9}}@media(max-width:1024px){.elementor .m3-hmedia{width:100%}}@media(max-width:1024px){.elementor .m3-h1{font-size:54px}}@media(max-width:1024px){.elementor .m3-hinner{flex-direction:column;gap:36px;align-items:stretch}}@media(max-width:1024px){.elementor .m3-hpanel{padding-block-start:56px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;border-radius:24px}}@media(max-width:1024px){.elementor .m3-grid{padding-block-start:0;padding-block-end:0;padding-inline-start:28px;padding-inline-end:28px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.elementor .m3-panel{padding:28px;border-radius:22px}}@media(max-width:1024px){.elementor .m3-swipe{display:block}}@media(max-width:1024px){.elementor .m3-card{flex:0 0 300px;max-width:none;scroll-snap-align:start;\n}}@media(max-width:1024px){.elementor .m3-rail{padding-block-start:4px;padding-block-end:10px;padding-inline-start:28px;padding-inline-end:28px;gap:14px;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:28px;\n}}@media(max-width:1024px){.elementor .m3-head{padding-block-start:0;padding-block-end:0;padding-inline-start:28px;padding-inline-end:28px}}@media(max-width:1024px){.elementor .m3-sec{padding-block-start:64px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}}@media(max-width:1024px){.elementor .m2-h2{font-size:44px}}@media(max-width:1024px){.elementor .e-4a6033d9-2603{display:none}}@media(max-width:1024px){.elementor .e-cb865e9-df00{width:100%}}@media(max-width:1024px){.elementor .e-30c5550-7d95{width:auto;padding:32px;margin-inline-start:12px;margin-inline-end:12px;border-radius:24px;flex-direction:column;gap:36px;align-items:stretch}}