.thumb-carousel {
    max-width: 320px;
    z-index: 9!important;
}
.thumb-carousel .swiper-wrapper {
    display: flex;
    align-items: center;
}
.thumb-carousel .swiper-slide {
    padding: 10px 0px;
}
.testimonial-img,
.testimonial-img img {
    border: 5px solid transparent;
    height: 70px;
    width: 70px;
    border-radius: 50%;
    cursor: pointer;
    margin: 0 auto;
    opacity: 0.3;
}
.testimonial-img img {
    border-radius: 50%;
    border: 3px solid #476cad;
    max-width: fit-content;
}
.thumb-carousel .swiper-slide-thumb-active .testimonial-img img,
.thumb-carousel .swiper-slide-thumb-active .testimonial-img {
    height: 90px;
    width: 90px;
    border-radius: 50%;
    opacity: 1;
}
.testimonial-cont {
    text-align: center;
    max-width: 800px;
    margin: 0 auto;
}
.testimonial-cont p {
    font-size: 20px;
    font-style: italic;
    font-family: 'Rubik';
}
.testimonial-cont h3 {
    font-size: 24px;
    font-weight: 600;
}
.testimonial-cont h4 {
    font-size: 16px;
    font-weight: 400;
    font-family: 'PT Sans';
}
.fs-testimonial .swiper-button-prev, .fs-testimonial .swiper-button-next {
    top: 35px;
}
@media only screen and (max-width: 991px) {
.testimonial-cont {
    max-width: 84%;
}
}