@media(max-width:1024px){.elementor .s-phero-title{font-size:40px;}}@media(max-width:1024px){.elementor .s-phero-card{max-width:415px;}}@media(max-width:1024px){.elementor .s-phero-left{width:60%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .s-phero-right{width:40%;min-height:342px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .s-phero{min-height:0px;flex-direction:row;}}@media(max-width:1024px){.elementor .s-pstats-inner{max-width:100%;}}@media(max-width:1024px){.elementor .s-pstats{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .s-pcta-eyebrow-text{font-size:10px;}}@media(max-width:1024px){.elementor .s-pcta-heading{font-size:40px;}}@media(max-width:1024px){.elementor .s-pcta-copy{width:100%;}}@media(max-width:1024px){.elementor .s-pcta-text{font-size:12px;}}@media(max-width:1024px){.elementor .s-pcta-btn{font-size:12px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:1024px){.elementor .s-pcta-quote{font-size:12px;}}@media(max-width:1024px){.elementor .s-pcta-actions{flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}}@media(max-width:1024px){.elementor .s-pcta-panel{width:100%;max-width:358px;gap:24px;}}@media(max-width:1024px){.elementor .s-pcta{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:row;gap:32px;align-items:flex-start;}}@media(max-width:1024px){.elementor .s-pmain-left{width:100%;gap:72px;}}@media(max-width:1024px){.elementor .s-pmain-side{width:100%;max-width:100%;position:static;}}@media(max-width:1024px){.elementor .s-pmain-inner{flex-direction:column-reverse;gap:48px;}}@media(max-width:1024px){.elementor .s-pmain{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .s-prelated-inner{max-width:100%;}}@media(max-width:1024px){.elementor .s-prelated{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;}}