@media(max-width:767px){.elementor .bc-img{height:200px;}}@media(max-width:767px){.elementor .ic-box{width:42px;height:42px;padding:10px;margin-block-end:0px;grid-row:span 2;}}@media(max-width:767px){.elementor .footer-title{margin-block-end:12px;}}@media(max-width:767px){.elementor .footer-link{font-size:0.78rem;}}@media(max-width:767px){.elementor .mobile-only{display:grid;}}@media(max-width:767px){.elementor .body-text{font-size:15px;}}@media(max-width:767px){.elementor .heading-h1{font-size:clamp(3rem,13vw,4.25rem);}}@media(max-width:767px){.elementor .section{padding-block-start:54px;padding-block-end:54px;}}@media(max-width:767px){.elementor .container{padding-inline-start:16px;padding-inline-end:16px;}}