.team-testimonial-slider{margin-top:60px;margin-bottom:60px}.team-testimonial-slider__inner{position:relative}.team-testimonial-slider__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.team-testimonial-slider__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:72px;opacity:0;visibility:hidden;margin-top:30px}.team-testimonial-slider__control{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .4s ease}.team-testimonial-slider__control.swiper-button-disabled{opacity:.4}.team-testimonial-slider__control:not(.swiper-button-disabled):hover svg path{fill:#7c439a}.team-testimonial-slider__slider{padding-bottom:40px;margin-top:32px}.team-testimonial-slider__slider-pagination.swiper-pagination{bottom:1px}.team-testimonial-slider__slider-pagination.swiper-pagination .swiper-pagination-bullet-active{background:#7c439a}.team-testimonial-slider__slider:has(.--team){width:calc(100% + 32px);padding:0 16px 40px;margin-left:-16px}.team-testimonial-slider__slide{display:flex;height:unset}.team-testimonial-slider__slide-image img{width:100%;height:100%;object-fit:cover}.team-testimonial-slider__slide-image img.--team-img{filter:grayscale(100%)}.team-testimonial-slider__slide-info{display:flex;flex-direction:column;width:100%;background:#f2f3f4;padding:32px 16px}.team-testimonial-slider__slide-info-icon{display:flex;width:32px;height:24px}.team-testimonial-slider__slide-info-icon svg{width:32px;height:24px}.team-testimonial-slider__slide-info-icon img{width:100%;height:auto;object-fit:contain}.team-testimonial-slider__slide-text{font-size:24px;font-weight:500;line-height:28.8px;margin-top:32px;font-family:"SpectrumMT",sans-serif}.team-testimonial-slider__slide-title{font-size:24px;font-weight:500;line-height:28.8px;text-transform:none}.team-testimonial-slider__slide-subtitle{font-size:16px;font-weight:400;line-height:19.2px;margin-top:8px}.team-testimonial-slider__slide-rating{margin-top:16px}.team-testimonial-slider__slide-caption{display:flex;flex-direction:column;width:100%}.team-testimonial-slider__slide.--team{flex-direction:column;min-width:294px;max-width:294px;margin-right:40px}.team-testimonial-slider__slide.--team .team-testimonial-slider__slide-image{height:316px;border-radius:4px;overflow:hidden}.team-testimonial-slider__slide.--team .team-testimonial-slider__slide-title{margin-top:16px}.team-testimonial-slider__slide.--testimonial{flex-direction:column}.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-image{width:100%;height:200px}.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-title{margin-top:32px}.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-subtitle{font-weight:500;line-height:22.4px}.star-rating{display:flex;align-items:center}.star-rating__icons{display:flex;align-items:center}.star-rating__icons span{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.star-rating__number{font-size:24px;font-weight:500;line-height:28.8px;margin-left:8px}@media screen and (min-width:576px){.team-testimonial-slider__slide-rating{position:absolute;top:50%;right:0;transform:translate(0,-50%)}.team-testimonial-slider__slide-caption{padding-right:182px;position:relative}.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-image{height:320px}}@media screen and (min-width:768px){.team-testimonial-slider{margin-top:90px;margin-bottom:90px}.team-testimonial-slider__controls{opacity:1;visibility:visible}.team-testimonial-slider__slider{padding-bottom:0;margin-top:40px}.team-testimonial-slider__slider-pagination.swiper-pagination{display:none}.team-testimonial-slider__slider:has(.--team){width:calc(100% + 144px);padding:0 72px;margin-left:-72px}.team-testimonial-slider__slide-info{padding:35px 72px}.team-testimonial-slider__slide-info-icon{width:43px;height:32px}.team-testimonial-slider__slide-info-icon svg{width:43px;height:32px}.team-testimonial-slider__slide-text{font-size:30px;line-height:36px}.team-testimonial-slider__slide.--team .team-testimonial-slider__slide-title{margin-top:24px}}@media screen and (min-width:992px){.team-testimonial-slider__slide-info{max-width:calc(100% - 300px);clip-path:polygon(0 0,calc(100% - 65px) 0, 100% 55px, 100% 100%, 0 100%)}.team-testimonial-slider__slide.--testimonial{flex-direction:row}.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-image{max-width:500px;height:100%}}@media screen and (min-width:1400px){.team-testimonial-slider__slide-info{max-height:410px}.team-testimonial-slider__slide-text{max-height:200px;overflow:auto}.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-image{min-height:410px;height:400px}}@media screen and (min-width:1440px){.team-testimonial-slider__slider:has(.--team){width:100%;padding:0;margin-left:0}}@media screen and (max-width:991.98px){.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-image{clip-path:polygon(0 0,calc(100% - 65px) 0, 100% 55px, 100% 100%, 0 100%)}}@media screen and (max-width:768px){.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-info{flex-grow:1}.team-testimonial-slider__slide.--testimonial .team-testimonial-slider__slide-caption{margin-top:auto}}