@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700|Roboto:300,400,500,700);.pull-left{float:left}.pull-right{float:right}.relative{position:relative}.align-left{text-align:left}@media (max-width:1199px){.align-lg-left{text-align:left}}@media (max-width:991px){.align-md-left{text-align:left}}@media (max-width:767px){.align-sm-left{text-align:left}}@media (max-width:543px){.align-xs-left{text-align:left}}.align-center{text-align:center}@media (max-width:1199px){.align-lg-center{text-align:center}}@media (max-width:991px){.align-md-center{text-align:center}}@media (max-width:767px){.align-sm-center{text-align:center}}@media (max-width:543px){.align-xs-center{text-align:center}}.align-right{text-align:right}@media (max-width:1199px){.align-lg-right{text-align:right}}@media (max-width:991px){.align-md-right{text-align:right}}@media (max-width:767px){.align-sm-right{text-align:right}}@media (max-width:543px){.align-xs-right{text-align:right}}.hero{margin-top:110px;height:555px}.hero h3{font-family:Roboto,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:1.25rem;margin:0 0 .5rem}.hero h2{font-size:2rem;font-family:Roboto,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased}.hero h1{font-family:"Roboto Condensed",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:3.5rem}.hero h1,.hero h3{text-transform:uppercase}.hero h1,.hero h2,.hero h3{color:#fff}@media (max-width:991px){.hero{background-position-y:50%!important;margin-top:82.5px;height:480px!important}}@media (max-width:767px){.hero h1{font-size:2.3rem;margin:0 0 1rem}.hero h2{font-size:1.7rem}}@media (max-width:543px){.hero{height:440px!important}}@media (max-width:375px){.hero h1{font-size:2rem}.hero h2{font-size:1.5rem}}.hero{background:url(/img/testimonials/hero.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 30%;height:555px}.testimonials{padding:5rem 0 0}.testimonials .testimonial{padding:4rem 0;position:relative;border-top:1px solid #3cb4e5}.testimonials .testimonial .quote{position:relative}.testimonials .testimonial .quote h3{font-style:italic;margin:0 0 2rem;padding:0 3rem}.testimonials .testimonial .quote h3,.testimonials .testimonial .quote h5{color:#848788}.testimonials .testimonial .quote h5{line-height:130%}.testimonials .testimonial .quote svg{position:absolute;top:-15px;left:0;width:45px;height:auto;display:block}.testimonials .testimonial .quote svg .quote-svg{fill:#848788}.testimonials .testimonial .side-image{display:block;margin-right:1.5rem;max-width:100%;border:6px solid #3cb4e5}.testimonials .testimonial.animate .border-top img{transition:all .5s cubic-bezier(.2,1.4,.2,1);transition-delay:0s;animation-delay:0s;backface-visibility:hidden;-webkit-transition:all .5s cubic-bezier(.2,1.4,.2,1);-webkit-transition-delay:0s;-webkit-animation-delay:0s;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(-50%,-50%,0) scale(1);-moz-transform:translate3d(-50%,-50%,0) scale(1);-ms-transform:translate3d(-50%,-50%,0) scale(1);-o-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}.testimonials .testimonial.animate .quote svg .quote-svg{fill:#3cb4e5}.testimonials .testimonial.animate .quote h3,.testimonials .testimonial.animate .quote h5{color:#3cb4e5}.testimonials .testimonial.animate .quote h3,.testimonials .testimonial.animate .quote svg .quote-svg{transition:all .25s linear;transition-delay:.2s;animation-delay:.2s;backface-visibility:hidden;-webkit-transition:all .25s linear;-webkit-transition-delay:.2s;-webkit-animation-delay:.2s;-webkit-backface-visibility:hidden}.testimonials .testimonial.animate .quote h5{transition:all .25s linear;transition-delay:.75s;animation-delay:.75s;backface-visibility:hidden;-webkit-transition:all .25s linear;-webkit-transition-delay:.75s;-webkit-animation-delay:.75s;-webkit-backface-visibility:hidden}@media (max-width:991px){.testimonials .testimonial .side-image{margin:0 auto 1.5rem}.testimonials .testimonial .row{padding-left:1rem;padding-right:1rem}}@media (max-width:543px){.testimonials .testimonial{padding:2.75rem 0}.testimonials .testimonial .quote h3{font-size:1.25rem}.testimonials .testimonial .quote svg{display:none}}