.geo-service-hero{padding:45px 0;background:#fff}
.geo-service-inner{width:1200px;max-width:calc(100% - 30px);margin:0 auto}
.geo-service-hero h1{text-align:center;font-size:28px;line-height:1.5;color:#222;margin:0 0 12px}
.geo-service-subtitle{text-align:center;font-size:18px;color:#555;margin:0 0 28px}
.geo-service-copy{font-size:15px;line-height:1.9;color:#444}
.geo-service-copy p{margin:0 0 14px}
.geo-service-contact{font-weight:600;color:#222}
@media(max-width:768px){.geo-service-hero{padding:35px 0}.geo-service-hero h1{font-size:23px}.geo-service-subtitle{font-size:17px}}
