.testimonial-slider{--padding:40px 8px;--icon-color:var(--color-primary);--icon-width:45px;--slider-nav-height:50px;--font-size:calc(18/var(--base)*1rem);--slider-width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--secondary-font-family);font-weight:600;margin:0 auto;max-width:650px}.testimonial-slider .slider{--nav-height:var(--slider-nav-height);padding-bottom:var(--slider-nav-height)}.testimonial-slider__media img,.testimonial-slider__slider{border-radius:var(--border-radius)}.testimonial-slider__slider{-ms-flex-negative:0;box-shadow:4px 4px 10px 0 rgba(var(--color-text),.25);flex-shrink:0;padding:var(--padding);width:var(--slider-width);z-index:1}.testimonial-slider__slider .slider__slider{width:100%}.testimonial-slider__media{-ms-flex-negative:0;flex-shrink:0;margin:0 auto;overflow:hidden;position:relative;width:100%}.testimonial-slider__media img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.testimonial-slider__media:after{content:"";display:block;padding-bottom:100%}.testimonial-slider__slide,.testimonial-slider__slider{background:rgb(var(--color-secondary))}.testimonial-slider__slide{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;-ms-flex-direction:column;flex-direction:column;font-size:var(--font-size);justify-content:center;position:relative;text-align:center}.testimonial-slider__slide blockquote{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:0;min-height:170px;padding-left:calc(var(--icon-width) + 10px);padding-right:calc(var(--icon-width) + 10px)}.testimonial-slider__slide cite{display:block;font-style:normal;font-weight:400;margin-top:20px}.testimonial-slider__slide-wrap{position:relative}.testimonial-slider__icon{color:rgb(var(--icon-color));height:var(--icon-width);position:absolute;width:var(--icon-width)}.testimonial-slider__icon--open{left:0;top:0}.testimonial-slider__icon--close{bottom:0;right:0;transform:rotate(-180deg)}@media(min-width:768px){.testimonial-slider__media{margin-top:calc(var(--border-radius)*-1);max-width:85%}.testimonial-slider__media:after{padding-bottom:65%}}@media(min-width:992px){.testimonial-slider{--slider-width:60%;--font-size:calc(24/var(--base)*1rem);max-width:none}.testimonial-slider .slider__wrapper{-ms-flex-align:stretch!important;align-items:stretch!important;height:auto!important}.testimonial-slider .slider__slider{width:calc(100% - var(--padding-sides)*2)}.testimonial-slider .swiper-slider{height:100%}.testimonial-slider__slider{min-height:550px}.testimonial-slider__media{margin-left:calc(var(--border-radius)*-1);margin-top:0;max-width:none;width:calc(100% - var(--slider-width) + var(--border-radius))}.testimonial-slider__media img{height:85%;top:50%;transform:translateY(-50%)}.testimonial-slider__media:after{display:none}.testimonial-slider__slide blockquote{position:relative}.testimonial-slider__slide cite{font-size:calc(24/var(--base)*1rem)}}@media(min-width:1350px){.testimonial-slider{--font-size:calc(32/var(--base)*1rem);--padding:5% 5% 3%}}