.src199f8-contact-hero{background:var(--brand-bg);border-bottom:8px solid var(--brand-primary);padding:48px 0 32px}.src199f8-contact-hero h1,.src199f8-contact-hero p{color:var(--brand-text)}.src199f8-contact-hero img{width:100%;min-height:180px;-o-object-fit:cover;object-fit:cover}.src199f8-contact-cols{background:var(--brand-primary-light);padding:48px 0}.src199f8-contact-cols h2{font-size:1.25rem}.src199f8-contact-form{padding:48px 0 64px;background:var(--brand-bg)}.src199f8-contact-form ul{padding-left:16px}