.testimonial-card{transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.testimonial-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.1)!important}.review-text{font-size:.95rem;line-height:1.6}.read-more-text{cursor:pointer;transition:color .2s}.read-more-text:hover{color:#007bff!important}.google-reviews-text{font-size:.9rem;transition:color .2s,-webkit-text-decoration .2s;transition:color .2s,text-decoration .2s;transition:color .2s,text-decoration .2s,-webkit-text-decoration .2s}.google-footer-link .card-footer{transition:background-color .2s}.testimonials-swiper .swiper-button-next,.testimonials-swiper .swiper-button-prev{top:40px;background-color:hsla(0,0%,100%,.5);box-shadow:0 2px 5px rgba(0,0,0,.1);transition:background-color .3s,box-shadow .3s;--swiper-navigation-size:20px}.testimonials-swiper .swiper-button-next:hover,.testimonials-swiper .swiper-button-prev:hover{background-color:hsla(0,0%,100%,.8);box-shadow:0 4px 8px rgba(0,0,0,.15)}.testimonials-swiper .swiper-button-next{right:10px}.testimonials-swiper .swiper-button-prev{left:10px}.testimonials-swiper .swiper-pagination{display:none!important}