.testimonials-section .swiper{background-color:color-mix(in srgb, var(--white-color) 6%, transparent);width:100%;overflow:hidden}.testimonials-section .swiper:before,.testimonials-section .swiper:after{content:"";pointer-events:none;width:40px;height:100%;position:absolute;top:0}.testimonials-section .swiper:before{background:linear-gradient(to right, color-mix(in srgb, var(--bg-color) 60%, transparent), transparent);left:0}.testimonials-section .swiper:after{background:linear-gradient(to left, color-mix(in srgb, var(--bg-color) 60%, transparent), transparent);right:0}.testimonials-section .swiper-slide .testimonial-card{background-color:var(--bg-color);border-radius:var(--sm-radius);box-shadow:0px 1px 2px 2px color-mix(in srgb, var(--main-color) 2%, transparent);transition:var(--transition);height:100%;padding:20px}.testimonials-section .swiper-slide .testimonial-card:hover{scale:1.05}.testimonials-section .swiper-slide .testimonial-card .rating{align-items:center;gap:12px;display:flex}.testimonials-section .swiper-slide .testimonial-card .rating .stars{align-items:center;gap:5px;display:flex}.testimonials-section .swiper-slide .testimonial-card .rating .stars svg{color:var(--main-color);font-size:1.2rem}.testimonials-section .swiper-slide .testimonial-card .rating span{color:var(--text-color);font-size:1.2rem;font-weight:600}.testimonials-section .swiper-slide .testimonial-card p{color:var(--white-color);margin:19px 0;font-size:1rem;font-weight:500}.testimonials-section .swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}
