.services-content .hero-section{position:relative;padding:40px 20px;text-align:left;color:#fff;margin-top:81px;overflow:hidden}.services-content .hero-section .hero-bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.services-content .hero-section .wrap h1{font-size:clamp(2rem,5vw,50px);line-height:1.2em;margin:0.1em 0}.services-content .hero-section .wrap h3{font-size:clamp(1.6rem,4vw,32px);line-height:1.2em}@media screen and (min-width:768px){.services-content .hero-section .hero-text{max-width:50%}}@media screen and (max-width:767px){.services-content .hero-section{margin-top:75px}}.services-content .hero-section .hero-text h1,.services-content .hero-section .hero-text h2,.services-content .hero-section .hero-text h3,.services-content .hero-section .hero-text h4,.services-content .hero-section .hero-text h5,.services-content .hero-section .hero-text h6,.services-content .hero-section .hero-text a:not(:hover),.services-content .hero-section .hero-text p{color:#fff}.services-content .hero-section .hero-text .intro{font-weight:100;font-size:clamp(1.2rem,4vw,26px);line-height:1.2em}