@media(max-width:640px){.elementor .s-sh-h1{font-size:30px;}}@media(max-width:640px){.elementor .s-sh-shell{padding-block-start:clamp(48px,7vw,88px);padding-block-end:clamp(40px,5vw,64px);padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .s-bi-shell{padding-block-start:clamp(60px,8vw,120px);padding-block-end:clamp(60px,8vw,120px);padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .s-gg-h2{font-size:25px;}}@media(max-width:640px){.elementor .s-gg-shell{padding-block-start:clamp(60px,8vw,120px);padding-block-end:clamp(60px,8vw,120px);padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .s-pp-h2{font-size:25px;}}@media(max-width:640px){.elementor .s-pp-shell{padding-block-start:clamp(60px,8vw,120px);padding-block-end:clamp(60px,8vw,120px);padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .s-gb-shell{padding-block-start:clamp(60px,8vw,120px);padding-block-end:clamp(60px,8vw,120px);padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .s-faq-shell{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .s-faq-root{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:640px){.elementor .s-cta-left{padding-block-start:clamp(52px,7vw,104px);padding-block-end:clamp(52px,7vw,104px);padding-inline-start:20px;padding-inline-end:20px;}}