@media(max-width:1024px){.elementor .bag-section{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:1024px){.elementor .bag-container{padding-block-start:0;padding-block-end:0;padding-inline-start:40px;padding-inline-end:40px}}@media(max-width:1024px){.elementor .bag-section-header{margin-block-start:0;margin-block-end:36px;margin-inline-start:0;margin-inline-end:0}}@media(max-width:1024px){.elementor .bag-heading-hero{font-size:41.6px}}@media(max-width:1024px){.elementor .bag-heading-h2{font-size:30.4px}}@media(max-width:1024px){.elementor .bag-lead{font-size:17.92px}}@media(max-width:1024px){.elementor .bag-card{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .bag-grid{gap:24px}}@media(max-width:1024px){.elementor .bag-grid-item-half{width:auto;min-width:260px;flex:1 1 calc(50% - 12px)}}@media(max-width:1024px){.elementor .bag-split{flex-direction:column;gap:36px;align-items:stretch}}@media(max-width:1024px){.elementor .bag-stack-32{gap:24px}}@media(max-width:1024px){.elementor .bag-section-hero-tight{padding-block-start:72px;padding-block-end:24px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:1024px){.elementor .bag-section-cont{padding-block-start:0;padding-block-end:72px;padding-inline-start:0;padding-inline-end:0}}@media(max-width:1024px){.elementor .bag-two-col{gap:36px}}@media(max-width:1024px){.elementor .bag-form-slot{padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px}}