.about__section{padding:40px 0}@media (min-width: 768px){.about__section{padding:60px 0}}.about__section + .about__section{border-top:1px solid #cfd7e3}.about__header{font-size:1.6em;text-transform:uppercase;letter-spacing:0.1em;color:#f99e1b;font-weight:bold;margin:0 0 10px 0}.about__description{font-size:1.2em;line-height:1.6;color:#6e86ab;margin:0}.about__hero{position:relative;background-color:#1d305f;background-repeat:no-repeat;background-position:top center;background-size:cover;display:flex;flex-direction:column;justify-content:center;color:#ffffff}@media (min-width: 768px){.about__hero{min-height:550px;background-attachment:fixed}}.webp .about__hero{background-image:url("https://i.harborcompliance.com/images/about/aboutus-bg.webp")}.no-webp .about__hero{background-image:url("../jpg/aboutus-bg.jpg")}@media (min-width: 768px){.about__heroHeader{font-size:3.2em}}.about__heroSubHeader{font-size:1.4em;font-weight:normal;max-width:600px;margin:0 auto}@media (min-width: 480px){.about__heroSubHeader{font-size:1.6em}}.about__ourStory{text-align:center;background-color:#f6f7fa}@media (min-width: 768px){.about__ourStory{font-size:1.6em}}.about__service{text-align:center}@media (min-width: 768px){.about__service{text-align:left}.about__service .about__header{margin-bottom:40px}}.about__serviceWrap{display:flex;align-items:center;flex-direction:column}@media (min-width: 768px){.about__serviceWrap{flex-direction:row}}.about__serviceWrap > *{margin:10px 0}@media (max-width: 768px){.about__serviceSwitch{flex-direction:column-reverse}}.about__serviceContent{max-width:350px;text-align:center}.about__serviceHeader{color:#1d305f;font-size:1.6em;font-weight:normal}.about__serviceLink{margin-top:20px}.about__map{padding:20px 0;filter:drop-shadow(0px 1px 5px rgba(0, 0, 0, 0.1))}.about__testimony .testimony-highlight-content{font-size:1.4em;color:#1d305f}.about__testimony .testimony-highlight-content:before,.about__testimony .testimony-highlight-content:after{color:#1d305f;font-size:15em}.about__testimony .testimony-highlight-img{width:50%;box-shadow:5px 5px 15px -3px rgba(0, 0, 0, 0.2)}