.testimonials .testimonial-wrap{padding-left:10px;}
.testimonials .testimonial-item{box-sizing:content-box;padding:30px;margin:30px 10px;box-shadow:0px 0 15px rgba(0, 0, 0, 0.1);position:relative;background:#fff;border-radius:10px;}
.testimonials .testimonial-item .testimonial-img{width:90px;border-radius:50px;margin-right:15px;}
.testimonials .testimonial-item h3{font-size:18px;font-weight:bold;margin:10px 0 5px 0;color:#000;}
.testimonials .testimonial-item h4{font-size:14px;color:#999;margin:0;}
.testimonials .testimonial-item .stars{margin:10px 0;text-align: center;}
.testimonials .testimonial-item .stars i{color:#ffc107;margin:0 1px;}
.testimonials .testimonial-item .fa-quote-left,.testimonials .testimonial-item .fa-quote-right{color: #a2a2a2;font-size: 19px;line-height:0;}
.testimonials .testimonial-item .fa-quote-left{display:inline-block;left:-5px;position:relative;}
.testimonials .testimonial-item .fa-quote-right{display:inline-block;right:-5px;position:relative;top:10px;/* transform:scale(-1, -1); */}
.testimonials .testimonial-item p{/* font-style:italic; */margin:15px auto 15px auto;font-size: 16px;}
.testimonials .swiper-pagination{margin-top:20px;position:relative;}
.testimonials .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:rgba(0, 0, 0, 0.2);opacity:1;}
.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-primary);}
@media (max-width: 767px){
.testimonials .testimonial-wrap{padding-left:0;}
.testimonials .testimonial-item{padding:30px;margin:15px;}
.testimonials .testimonial-item .testimonial-img{position:static;left:auto;}
}