:root{--color-body-text: #495057;--color-primary: #00677F;--color-accent: #0098AC;--color-mute-light-blue: #0098AC;--color-secondary-dark: #7A624E;--color-secondary: #eed7c0;--color-soft-grey: #F8F9FB;--color-grey-eggshell: #CDC8C4;--brown-bold: "Brown Bold", helvetica, arial, sans-serif;--brown-regular: "Brown Regular", helvetica, arial, sans-serif;--brown-light: "Brown Light", helvetica, arial, sans-serif;--prata: "Prata", serif}.about-hero{position:relative;z-index:1;width:100%;padding:0 0 30px;background-size:cover;background-position:center}@media screen and (min-width: 750px){.about-hero{padding:60px 0}}@media screen and (max-width: 750px){.about-hero .wrapper{max-width:100%;width:100%;padding:0}}.about-hero::after{content:"";position:absolute;z-index:-1;top:0;left:0;background-color:#fff;width:100%;height:100%}@media screen and (min-width: 750px){.about-hero::after{display:none}}.about-hero h1{text-align:center;color:#00677f;text-transform:uppercase;font-size:2rem;margin:30px 0 0}@media screen and (max-width: 750px){.about-hero h1 br{display:none}}@media screen and (min-width: 750px){.about-hero h1{font-size:5rem;line-height:6.125rem;color:#fff;margin:0}}@media screen and (min-width: 1025px){.about-hero h1{font-size:6.25rem;line-height:7.5rem}}.about-hero .about-hero__content{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 750px){.about-hero .about-hero__content--align-left{justify-content:flex-start}.about-hero .about-hero__content--align-left h1{text-align:left}.about-hero .about-hero__content--align-right{justify-content:flex-end}.about-hero .about-hero__content--align-right h1{text-align:right}}.about-hero .about-hero__content-wrapper{position:relative;width:100%;padding:0 25px}@media screen and (min-width: 750px){.about-hero .about-hero__content-wrapper{width:auto;padding:0}}.about-hero .hero__logo{position:relative;width:100%;height:40px;margin-top:30px}@media screen and (min-width: 750px){.about-hero .hero__logo{margin-top:20px}}.about-hero .hero__logo::after{content:"";position:absolute;right:0;top:calc(50% - 1px);width:calc(50% - 45px);height:2px;background-color:#00677f}@media screen and (min-width: 750px){.about-hero .hero__logo::after{background-color:#fff;width:calc(100% - 65px)}}.about-hero .hero__logo::before{content:"";position:absolute;left:0;top:calc(50% - 1px);width:calc(50% - 45px);height:2px;background-color:#00677f}@media screen and (min-width: 750px){.about-hero .hero__logo::before{display:none}}.about-hero .hero__logo svg{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}@media screen and (min-width: 750px){.about-hero .hero__logo svg{left:0;transform:translateY(-50%)}}.about-hero .hero__logo path{fill:#00677f}@media screen and (min-width: 750px){.about-hero .hero__logo path{fill:#fff}}.about-story{position:relative;z-index:1;width:100%;padding:0}.about-story__bg-image{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;background-position:100% 50%;background-repeat:no-repeat;background-size:auto 100%}@media screen and (min-width: 1025px){.about-story__bg-image{background-size:auto 150%}}.about-story__content{padding:30px 0 60px}@media screen and (min-width: 1025px){.about-story__content{padding:60px 0}}.about-story__content .image-wrapper{margin:10px auto}.about-story__copy{color:#495057}.about-story__copy strong{color:#00677f}.about-difference{position:relative;z-index:1;width:100%;padding:30px 0;background-color:#f8f9fb}@media screen and (min-width: 750px){.about-difference{padding:60px 0}}.about-difference h2{text-align:center;max-width:750px;margin:0 auto 30px;color:#00677f;text-transform:uppercase}.about-difference__container{width:100%;display:flex;justify-content:space-around;align-items:flex-start}.about-difference__container--small{justify-content:center}.about-difference__container--medium{justify-content:center}.about-difference__container--medium .about-difference__block{margin:0 10%}.about-difference__block{max-width:33.33%;padding:2px}@media screen and (min-width: 750px){.about-difference__block{max-width:20%;padding:0}}.about-difference__block .about-difference__block-image{max-width:40px;margin:0 auto}@media screen and (max-width: 750px){.about-difference__block .about-difference__block-image{max-width:30px}}.about-difference__block p{margin:5px 0 0;text-align:center;font-size:0.8125rem;line-height:1.1875rem}@media screen and (min-width: 750px){.about-difference__block p{margin-top:10px;font-size:1rem;line-height:1.5rem}}.about-results{position:relative;z-index:1;width:100%;padding:30px 0}@media screen and (min-width: 750px){.about-results{padding:60px 0}}.about-results h2{text-align:center;max-width:750px;margin:0 auto 30px;color:#00677f;text-transform:uppercase}.about-results__container{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}@media screen and (min-width: 750px){.about-results__container{justify-content:space-between}}.about-results__container--small{justify-content:center}.about-results__container--medium{justify-content:center}@media screen and (min-width: 750px){.about-results__container--medium .about-results__block{margin:0 5%}}.about-results__block{padding:10px}.about-results__block .about-results__block__image{width:100%;max-width:280px;margin:0 auto 15px}.about-results__block strong{text-transform:uppercase}.about-results__block p{margin:0;color:#00677f;text-align:center;font-size:1rem;line-height:1.5rem;padding:0 16px}@media screen and (min-width: 1025px){.about-results__block p{padding:0 64px}}.about-quote{position:relative;z-index:1;width:100%;background-color:#00677f;padding:30px 0 60px}@media screen and (min-width: 1025px){.about-quote{padding:60px 0}}.about-quote__quote{max-width:1025px;margin:0 auto;padding:0 10px}@media screen and (min-width: 750px){.about-quote__quote{padding:0 40px}}.about-quote blockquote{color:#fff;font-family:"Brown Bold",helvetica,arial,sans-serif;font-size:1.25rem;line-height:1.625rem;padding:0;margin:0}@media screen and (min-width: 750px){.about-quote blockquote{font-size:2rem;line-height:2.5625rem}}.about-quote p{text-align:left;color:#fff;text-transform:uppercase;margin-top:20px;line-height:1.1875rem}@media screen and (min-width: 750px){.about-quote p{text-align:right}}.about-awards{position:relative;width:100%;padding:30px 0}@media screen and (min-width: 750px){.about-awards{padding:60px 0}}.about-awards h2{text-align:center;color:#00677f;text-transform:uppercase}.about-awards__cta{text-align:center;align-content:center;margin:20px 0}.about-awards__cta .btn{display:inline-block}.featured-awards{position:relative;width:100%;padding:60px 0}.featured-awards h2{text-align:center;text-transform:uppercase;color:#00677f}.featured-awards__cta{text-align:center;align-content:center;margin:20px 0}.featured-awards__cta .btn{display:inline-block}.awards-slider__slider-wrapper{display:flex;flex-direction:row}@media screen and (min-width: 750px){.awards-slider__slider-wrapper{justify-content:center}}@media screen and (min-width: 750px){.awards-slider__slider-wrapper.swiper-wrapper--early{justify-content:flex-start}}.awards-slider__slide{position:relative;padding:10px;margin:5px 0;width:100%;text-align:center;height:auto}@media screen and (min-width: 750px){.awards-slider__slide.medium-up--1-5{width:20%}}@media screen and (min-width: 750px){.awards-slider__slide.medium-up--4{width:33.33%}}.awards-slider__slide .image-wrapper{display:inline-block}.awards-slider__slide h3{color:#00677f;font-family:"Brown Light",helvetica,arial,sans-serif;text-align:center;text-transform:uppercase;margin:5px 0;line-height:1.1}@media screen and (max-width: 749px){.awards-slider__slide h3{font-size:3.5vw;line-height:1}}.awards-slider__slide p{position:absolute;bottom:0;left:0;color:#00677f;text-align:center;font-family:"Brown Light",helvetica,arial,sans-serif;font-size:0.8125rem;width:100%}.awards-slider__pagination{position:relative;width:100%;text-align:center;padding:0;display:none}.awards-slider__pagination.swiper-pagination-bullets{display:inline-block}.awards-slider__pagination span{border:1px solid #cdc8c4;background-color:#fff;opacity:1;width:8px;height:8px;margin:0 2px !important}.awards-slider__pagination span.swiper-pagination-bullet-active{background-color:#0098ac;border-color:#0098ac}.awards-slider__prev,.awards-slider__next{position:absolute;z-index:100;top:50%;transform:translateY(-50%)}.awards-slider__prev{left:0}.awards-slider__next{right:0}
