.testimonial-slider{color:inherit;overflow:hidden;white-space:nowrap}.testimonial-slider__item{background:#fff;display:flex;display:inline-flex;flex-direction:column;margin:0 2.5rem;max-width:45rem;min-height:100%;padding:3rem;white-space:normal;width:calc(100% - 5rem)}.testimonial-slider__top{align-items:center;display:flex;margin-bottom:1.3rem}.testimonial-slider__photo{border-radius:50%;width:9.5rem}.testimonial-slider__name{margin:0 0 0 2rem}.testimonial-slider__quote{margin:0 0 1.5rem}.testimonial-slider__logo{margin-top:auto;max-width:150px}@media only screen and (min-width:640px){.testimonial-slider__item--alt{flex-direction:row;justify-content:space-between;max-width:57rem;padding:5rem}.testimonial-slider__top--column{flex-direction:column;max-width:14rem;text-align:center;width:30%}.testimonial-slider__photo--alt{border-radius:50%;max-width:14rem;width:100%}.testimonial-slider__name--alt{font-size:1.8rem;margin:.7rem 0}.testimonial-slider__quote--alt{font-size:1.6rem;margin:0 1.5rem 1.5rem;max-width:28.7rem;overflow:auto;width:66%}}@media only screen and (max-width:640px){.testimonial-slider__logo{max-width:none;width:50%}.testimonial-slider__name--alt{margin:.7rem 0}}