.testimonials{overflow:hidden}.testimonials .swiper{overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:1024px){.testimonials .swiper{margin-left:-5px;overflow:hidden}}.testimonials .swiper-slide{height:auto}.testimonials .slide{box-sizing:border-box;height:100%}@media screen and (min-width:1024px){.testimonials .slide{padding:8px}}.testimonials .slide .card{height:calc(100% - 8px);padding:20px 20px 26px}@media screen and (min-width:1024px){.testimonials .slide .card{padding:24px 24px 36px}}.testimonials .slide .card__head{font-size:1.375em}@media screen and (min-width:728px){.testimonials .slide .card__head{border-bottom:1px solid #cdd1e6;line-height:1.25;padding-bottom:20px}}.testimonials .slide .card__footer{border-top:2px solid #cdd1e6;margin-top:auto;padding-top:1em}.testimonials .slide .card__footer .content{font-size:12px}@media screen and (min-width:728px){.testimonials .slide .card__footer .content{font-size:14px}}.testimonials .testimonial__from{display:flex;gap:20px;justify-content:space-between;margin-bottom:.75em}@media screen and (min-width:728px){.testimonials .testimonial__from{margin-bottom:2em}}.testimonials .testimonial__from .heading{margin-bottom:.25rem}.testimonials .testimonial__from .content{font-size:.875em}.testimonials .testimonial__from img{max-height:30px;max-width:140px;-o-object-fit:contain;object-fit:contain;width:35%}@media screen and (min-width:728px){.testimonials .testimonial__from img{max-height:40px;width:40%}}.testimonials .testimonial__from img.object-right{-o-object-position:right;object-position:right}.testimonials .testimonial__body{font-size:.875em}.testimonials .testimonial__body strong{display:inline-block;margin-bottom:5px}.testimonials .testimonial__btn{color:var(--primary-700);margin-top:auto;text-transform:lowercase;width:-moz-fit-content;width:fit-content}.testimonials .testimonial_short .testimonial__from{margin:0}.testimonials .testimonial_short .testimonial__body{border-top:1px solid var(--ntrl-200);padding-top:1.25rem}.testimonials .swiper-navigation{display:none}@media screen and (min-width:728px){.testimonials .swiper-navigation{display:flex;gap:15px;margin-bottom:28px}.testimonials .swiper-navigation>*{cursor:pointer}.testimonials .swiper-navigation>:not(.swiper-button-disabled):hover svg path{fill:var(--primary-dark)}.testimonials .swiper-navigation>* svg path{transition:.2s}}@media screen and (min-width:1024px){.testimonials .swiper-navigation{margin-left:8px}}.testimonials .swiper-button-prev svg{transform:rotate(180deg)}.testimonials .swiper-button-disabled svg path{fill:var(--ntrl-500)}