.testimonials-module .testimonial-content .testimonial-texts{position:relative}.testimonials-module .testimonial-content .testimonial-texts .testimonial-item{opacity:0;position:absolute;top:0;transition-duration:.3s;transition-property:opacity,visibility;visibility:hidden}.testimonials-module .testimonial-content .testimonial-texts blockquote{color:var(--heading)}.testimonials-module .testimonial-content .testimonial-texts .testimonial-item.active{opacity:1;visibility:visible}.testimonials-module .testimonial-content .testimonial-texts .testimonial-user{gap:1.5rem}.testimonials-module .testimonial-content .testimonial-texts .testimonial-user img{height:80px!important;object-fit:cover;width:80px}.testimonials-module .testimonial-content .testimonial-texts .testimonial-user .name{color:var(--heading);font-weight:700}.testimonials-module .testimonial-content .testimonial-texts .testimonial-user .position{color:var(--body)}.testimonials-module .testimonial-controls button{background:transparent;border:1px solid var(--heading);border-radius:50%;height:55px;transition-duration:.3s;transition-property:background,border;width:55px}.testimonials-module .testimonial-controls button svg{transition-duration:.3s;transition-property:fill;width:18px;fill:var(--heading)}.testimonials-module .testimonial-controls button:hover{background:var(--primary);border:1px solid var(--primary)}.testimonials-module .testimonial-controls button:hover svg{fill:#fff!important}