.services-hero{background:linear-gradient(120deg,#005082,#0077b6);color:#fff}.services-hero h1,.services-hero p{color:#fff}.services-hero img{width:100%;min-height:340px;border-radius:12px}.services-cta{background:#005082;position:relative;overflow:hidden}.services-cta>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.25}.services-cta .container{position:relative}.services-cta h2,.services-cta p{color:#fff}