@media(max-width:640px){.elementor .vb-body{font-size:16px;}}@media(max-width:640px){.elementor .vb-h2{font-size:clamp(28px,7.8vw,40px);}}@media(max-width:640px){.elementor .vb-h1{font-size:clamp(34px,9.6vw,48px);line-height:1.08;}}@media(max-width:640px){.elementor .vb-section{padding-block-start:clamp(80px,8vw,140px);padding-block-end:clamp(80px,8vw,140px);padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:640px){.elementor .vb-h2-md{font-size:clamp(28px,7.8vw,40px);}}