.testimonials-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}
.testimonials-header-title{margin:0;font-size:2.4rem;line-height:160%;font-weight:500;color:#1f1f1f}
.testimonials-buttons{display:flex;align-items:center;gap:1.2rem}
.testimonials-buttons-button{cursor:pointer;width:5.8rem;height:5.8rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#f7f7f7;opacity:1;transition:.3s ease-in-out}
.testimonials-buttons-button.swiper-button-disabled{opacity:.5;transition:.3s ease-in-out}
.testimonials-buttons-button svg{width:1.2rem;height:1.2rem}
.testimonials-buttons-button-prev{transform:rotate(90deg)}
.testimonials-buttons-button-next{transform:rotate(-90deg)}
.testimonials-wrapper-item{border-radius:.8rem;background-color:#f7f7f7;height:-webkit-fill-available}
.testimonials-wrapper-item-wrapper{padding:2.4rem;display:flex;flex-direction:column;justify-content:space-between;height:-webkit-fill-available}
.testimonials-wrapper-item-stars{margin-bottom:1.6rem;display:flex;align-items:center;gap:.3rem}
.testimonials-wrapper-item-text{margin:0;font-size:1.6rem;line-height:150%;font-weight:400;color:#484848;margin-bottom:1.6rem}
.testimonials-wrapper-item-text p{margin:0;font-size:1.6rem;line-height:150%;font-weight:400;color:#484848}
.testimonials-wrapper-item-author{margin-bottom:.4rem;font-size:1.6rem;line-height:150%;font-weight:400;color:#000}
.testimonials-wrapper-item-position{margin-bottom:.4rem;font-size:1.6rem;line-height:150%;font-weight:400;color:#848484}
@media screen and (max-width:990px){
.testimonials-header{margin-bottom:1.4rem}
.testimonials-header-title{font-size:1.8rem}
.testimonials-wrapper-item-stars{display:none}
}