/*
Generated time: June 29, 2025 13:53
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.testimonial__heading{margin:2rem 0 6rem;padding:0}.testimonial-container .testimonial-author a{padding-right:30px}.testimonial-image .img{width:480px;height:560px;overflow:hidden;display:block;inset:0;transition:all .3s linear}.testimonial-content blockquote{background:0 0;margin-top:30px;transition:all .3s linear;border:none}.testimonial-content .testimonial-container:hover .testimonial-content blockquote cite{margin-top:3rem}.testimonial-content blockquote cite span{padding:0;margin:0}.testimonial-content blockquote cite span:before{display:none}.slider-button--prev .icon{transform:rotate(90deg)}.testimonials-8 .swiper-button-next svg,.testimonials-8 .swiper-button-prev svg{display:none}blockquote{margin:0;position:relative}.testimonials-8 .swiper-controls{position:relative;width:115px;bottom:0;right:auto;left:auto;margin:auto}.testimonials-8 .swiper-container.testimonialsSwiper{margin-bottom:50px}.testimonials-style-8 .testimonials-8 .banner__media{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;opacity:.6}.testimonials-style-8 .testimonials-8{overflow:hidden;position:relative}.testimonials-style-8 .testimonials-8 .slick-list{overflow:visible}. .testimonials-style-8 .testimonials-8 .testimonial-container.swiper-slide.swiper-slide-active{opacity:1}.testimonials-style-8 .testimonials-8 .testimonial-container blockquote{padding-left:0;margin:0}.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-content .rte{line-height:40px;font-size:22px;font-style:normal;font-weight:500}.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-content blockquote p.testimonial-author{font-size:12px;letter-spacing:1.5px;font-weight:500;text-transform:uppercase;font-style:normal;margin-top:20px;margin-bottom:0}.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-content span.designation{font-size:12px;font-weight:500;font-style:normal;text-transform:uppercase}.testimonials-style-8 .testimonials-8 .testimonial-container.slick-slide,.testimonials-style-8 .testimonials-8 .testimonial-container.slick-slide.slick-cloned{opacity:.5}.testimonials-style-8 .testimonials-8 .testimonial-container.slick-slide{text-align:center}.testimonial-container.slick-slide.slick-current.slick-active{opacity:1}.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-content{max-width:900px;margin:0 auto 0}.testimonials-style-8 .testimonials-8 .testimonial-slide-image{position:relative;margin:auto;max-width:700px;overflow:hidden;cursor:grab}.testimonials-style-8 .testimonials-8 .testimonial-slide-image .slick-controls{position:absolute;top:-5px;right:45px;z-index:1}.testimonials-style-8 .testimonials-8 .slick-next.slick-arrow,.testimonials-style-8 .testimonials-8 .slick-prev.slick-arrow{width:30px;height:30px;background:var(--gradient-base-accent-4);border:none;border-radius:50%;transition:all .3s ease;cursor:pointer}.testimonials-style-8 .testimonials-8 button.slick-next.slick-arrow::after,.testimonials-style-8 .testimonials-8 button.slick-prev.slick-arrow::after{font-family:swiper-icons;font-size:12px;font-weight:700;line-height:1}.testimonials-style-8 .testimonials-8 button.slick-next.slick-arrow::after{content:"next";transition:all .3s ease}.testimonials-style-8 .testimonials-8 button.slick-prev.slick-arrow::after{content:"prev";transition:all .3s ease}.testimonials-style-8 .testimonials-8 .slick-next.slick-arrow:hover,.testimonials-style-8 .testimonials-8 .slick-prev.slick-arrow:hover{background:var(--gradient-base-accent-2)}.testimonials-style-8 .testimonials-8 button.slick-next.slick-arrow:hover::after,.testimonials-style-8 .testimonials-8 button.slick-prev.slick-arrow:hover::after{color:var(--gradient-base-accent-3)}.testimonials-style-8 .testimonials-8 .slick-prev.slick-arrow{margin-right:10px}.testimonials-style-8 .testimonials-8 .testimonial-slide-image .slick-slider{padding-top:70px}.testimonials-style-8 .testimonials-8 .testimonial-slide-image .testimonial-thumb .title.h1{padding-left:50px;text-transform:capitalize;font-weight:300;font-size:28px}.testimonials-style-8 .testimonials-8 ul.slick-dots{display:inline-flex;left:50%;bottom:-10px;transform:translate(-50%);list-style:none;padding:0;position:relative}.testimonials-style-8 .testimonials-8 ul.slick-dots li button{background:var(--gradient-base-accent-2);border:none;font-family:var(--font-body-family);font-size:0;font-weight:500;cursor:pointer;margin:0 5px;padding:0;width:8px;height:8px;border-radius:50%;opacity:.3;transition:var(--duration-default)}.testimonials-style-8 .testimonials-8 ul.slick-dots li.slick-active button{opacity:1;transform:scale(2,1);border-radius:3px}.testimonials-style-8 .testimonials-8 .testimonial-content blockquote{background:0 0}.testimonials-style-8 .testimonials-8 .testimonial-container:hover .testimonial-content blockquote{background:0 0}.testimonials-style-8 .testimonials-8 .testimonial-container p.testimonial-author{font-size:12px;text-transform:uppercase;font-weight:600;font-style:normal;letter-spacing:2.64px;position:relative;margin:0}.testimonials-style-8 .testimonials-8 .testimonial-container cite{display:flex;align-items:center;justify-content:center}.testimonials-style-8 .testimonials-8 .testimonial-container p.testimonial-author:after{content:'-';padding:0 10px}.testimonials-style-8 .testimonials-8 .testimonial-container span.designation{font-size:12px;font-style:normal;text-transform:capitalize}.testimonials-style-8 .testimonials-8 .testimonial-container .author-rating-content{display:flex;align-items:center;flex-direction:column;justify-content:center}.testimonials-style-8 .testimonials-8 .testimonial-container .author-rating-content .author-rating{margin-top:50px;opacity:0;transition:var(--duration-default)}.testimonials-style-8 .testimonials-8 .testimonial-container.slick-slide.slick-current.slick-active .author-rating-content .author-rating{opacity:1}.testimonials-style-8 .testimonials-8 .testimonial-container .author-name-content{opacity:0;transition:var(--duration-default)}.testimonials-style-8 .testimonials-8 .testimonial-container.slick-slide.slick-current.slick-active .author-name-content{opacity:1}.testimonials-style-8 .testimonials-8 .testimonial-container.slick-slide.slick-current.slick-active .testimonial-image .img{transform:scale(1.8)}.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-image .img{border-radius:50%}@media screen and (min-width:768px) and (max-width:1199px){.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-content .rte{font-size:28px;line-height:40px}}@media screen and (min-width:992px){.testimonials-style-8 .testimonials-8 .testimonial-container.slick-slide{padding:0 16px}}@media screen and (max-width:991px){.testimonials-style-8 .testimonials-8 .testimonial-container.slick-slide{padding:0 5px}}@media screen and (max-width:991px){.testimonials-style-8 .testimonials-8 .testimonial-slide-image .slick-slider{padding-top:70px}.testimonials-style-8 .testimonials-8 .page-width{padding:50px 0}.testimonials-style-8 .testimonials-8 .testimonial-slide-image .slick-controls{top:0;right:8px}.testimonials-style-8 .testimonials-8 .testimonial-slide-image .testimonial-thumb .title.h1{padding-left:10px}}@media screen and (min-width:768px){.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-image .img{width:65px;height:65px;margin:auto;transition:all .3s linear}}@media screen and (max-width:767px){.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-content .rte{font-size:25px;line-height:35px}.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-image .img{width:65px;height:65px;transition:all .3s linear;margin:auto}}@media screen and (max-width:990px){.testimonial-container{grid-template-columns:1fr 1fr;padding:0}.testimonial-container blockquote:before{left:0}.testimonial-container blockquote cite{margin-top:3rem}}@media screen and (max-width:1340px){.testimonials-8 .title-wrapper-with-link{margin:2rem 0}}@media screen and (max-width:750px){.testimonial-container{grid-template-columns:1fr}.testimonial-image{justify-content:center}}@media screen and (max-width:575px){.testimonials-8 .title-wrapper--no-top-margin>.title{font-size:calc(var(--font-heading-scale)* 2.6rem)}.testimonials-style-8 .testimonials-8 .testimonial-container .testimonial-content .rte{font-size:16px}}