@media(max-width:767px){.elementor .fp-btn{width:100%;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;white-space: normal; white-space: normal;\n}}@media(max-width:767px){.elementor .fp-lead{font-size:19px;}}@media(max-width:767px){.elementor .fp-body{font-size:17px;}}@media(max-width:767px){.elementor .fp-h2{font-size:28px;}}@media(max-width:767px){.elementor .fp-h1{font-size:34px;line-height:1.12;}}@media(max-width:767px){.elementor .fp-section{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .fp-cta-box{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;border-radius:22px;}}@media(max-width:767px){.elementor .fp-img-banner{aspect-ratio:16 / 9;}}@media(max-width:767px){.elementor .fp-hero{padding-block-start:72px;padding-block-end:112px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .fp-vr-logo{width:180px;}}@media(max-width:767px){.elementor .fp-vr-bot{gap:24px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .fp-vr-photo{height:240px;}}@media(max-width:767px){.elementor .fp-vr-val{font-size:17px;}}@media(max-width:767px){.elementor .fp-vr-row{font-size:17px;}}@media(max-width:767px){.elementor .fp-vr-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .fp-vr-h{font-size:24px;}}@media(max-width:767px){.elementor .fp-vr{padding:24px;border-radius:20px;}}