@media(max-width:1024px){.elementor .ms-section{padding-block-start:80px;padding-block-end:80px;padding-inline-start:33px;padding-inline-end:33px;}}@media(max-width:1024px){.elementor .ms-section--hero{padding-block-start:56px;padding-block-end:72px;padding-inline-start:33px;padding-inline-end:33px;}}@media(max-width:1024px){.elementor .ms-section--strip{padding-block-start:32px;padding-block-end:32px;padding-inline-start:33px;padding-inline-end:33px;}}@media(max-width:1024px){.elementor .ms-section--cta{padding-block-start:64px;padding-block-end:64px;padding-inline-start:33px;padding-inline-end:33px;}}@media(max-width:1024px){.elementor .ms-container{gap:40px;}}@media(max-width:1024px){.elementor .ms-head{max-width:720px;}}@media(max-width:1024px){.elementor .ms-head-row{flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:1024px){.elementor .ms-split{flex-direction:column;gap:48px;align-items:stretch;}}@media(max-width:1024px){.elementor .ms-split--feature{gap:32px;}}@media(max-width:1024px){.elementor .ms-split-copy{flex:0 0 auto;}}@media(max-width:1024px){.elementor .ms-split-media{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .ms-hero-media{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .ms-h1{font-size:54px;}}@media(max-width:1024px){.elementor .ms-h2{font-size:32px;}}@media(max-width:1024px){.elementor .ms-lead{font-size:19px;}}@media(max-width:1024px){.elementor .ms-strip{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .ms-card{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .ms-mod{flex:1 1 calc(33.333% - 8px);}}@media(max-width:1024px){.elementor .ms-steps{flex-direction:column;gap:0px;}}@media(max-width:1024px){.elementor .ms-step{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:40px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .ms-step-num{width:36px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .ms-step-text{gap:10px;flex:1 1 0px;}}@media(max-width:1024px){.elementor .ms-photo{aspect-ratio:3/2;}}@media(max-width:1024px){.elementor .ms-aud{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .ms-cta{flex-direction:column;align-items:flex-start;}}