.testimonial-carousel{background-color:var(--c-white);background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:var(--section-padding);position:relative}.testimonial-carousel__heading{margin:0 0 3.2rem;text-transform:uppercase}.testimonial-carousel__wrap{position:relative;width:100%}.testimonial-carousel__carousel,.testimonial-carousel__wrap{background:transparent!important;background-color:transparent!important}.testimonial-carousel__carousel{outline:none}.testimonial-carousel__carousel .flickity-slider,.testimonial-carousel__carousel .flickity-viewport,.testimonial-carousel__item{background:transparent!important;background-color:transparent!important}.testimonial-carousel__item{display:block;width:100%}.testimonial-carousel__quote{border:none;max-width:110rem;padding:0}.testimonial-carousel__quote,.testimonial-carousel__quote div,.testimonial-carousel__quote p,.testimonial-carousel__quote span{background:transparent!important;background-color:transparent!important;margin:0}.testimonial-carousel__bar{align-items:flex-end;display:flex;gap:3.2rem;justify-content:space-between;margin-top:4.8rem}.testimonial-carousel__pager{align-items:center;display:flex;flex-shrink:0;gap:1rem}.testimonial-carousel__dot{background:transparent;border:2px solid var(--c-second);border-radius:0;cursor:pointer;display:block;flex-shrink:0;height:1.2rem;padding:0;transition:background-color .15s ease-out;width:1.2rem}.testimonial-carousel__dot.is-selected,.testimonial-carousel__dot:focus,.testimonial-carousel__dot:hover{background-color:var(--c-second)}.testimonial-carousel__attribution{text-align:right}.testimonial-carousel__attribution cite{align-items:flex-end;display:flex;flex-direction:column;font-style:normal;gap:0}.testimonial-carousel__attribution cite span{color:var(--c-second);display:block;font-size:1.6rem;font-weight:700;letter-spacing:.3em;line-height:1.6;text-transform:uppercase}@media (max-width:767px){.testimonial-carousel__bar{align-items:flex-start;flex-direction:column;gap:2.4rem}.testimonial-carousel__attribution{text-align:left}.testimonial-carousel__attribution cite{align-items:flex-start}}