.testimonial-carousel{padding-bottom:4rem}.testimonial-carousel__header{margin:0 auto 4rem;max-width:var(--container-narrow);text-align:center}.testimonial-carousel__sub-heading{color:var(--dark-gray);font-family:var(--secondary-font-family);font-size:1.4rem;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase}.testimonial-carousel__images{display:none}.testimonial-carousel__testimonial{padding-left:6rem;position:relative;width:100%}.quote{padding-right:60px}.testimonial-carousel__testimonial-quotes{left:0;position:absolute;top:4px;width:5rem}.testimonial-carousel__testimonial-quotes.quote-right{left:unset!important;margin-left:10px;margin-top:5px;top:unset!important}.testimonial-carousel__attestant{color:var(--primary-color);font-family:var(--secondary-font-family);margin-top:4rem}.testimonial-carousel__title-company{color:var(--dark-gray);font-size:1.6rem}@media (min-width:992px){.testimonial-carousel__inner{display:grid;grid-template-columns:38rem 1fr;grid-gap:var(--gap-md);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonial-carousel__images{display:block}.testimonial-carousel__images .flickity-page-dots{padding-right:2rem}.testimonial-carousel__image{position:relative;text-align:right;width:100%}.testimonial-carousel__image>img{border-radius:var(--border-radius)}.testimonial-carousel__image-quotes,.testimonial-carousel__testimonials .flickity-page-dots{display:none}}.testimonial-carousel .flickity-prev-next-button.previous{display:none;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.testimonial-carousel .flickity-prev-next-button.next{display:none;right:2rem;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.testimonial-carousel .flickity-page-dots li:only-child,.testimonial-carousel .flickity-prev-next-button:disabled{display:none}