.testimonial__heading{margin:2rem 0 6rem;padding:0}.testimonial-container .testimonial-author a{padding-right:30px}.testimonial-image .img{transition:all .3s linear}.testimonial-content blockquote{background:transparent;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:before{display:none}.slider-button--prev .icon{transform:rotate(90deg)}.testimonials-2 .swiper-button-next svg,.testimonials-2 .swiper-button-prev svg{display:none}blockquote{margin:0;position:relative}.testimonials-2 .swiper-controls{position:relative;width:115px;bottom:0;right:auto;left:auto;margin:auto}.testimonials-2 .swiper-container.testimonialsSwiper{margin-bottom:50px}.custom-testimonials-style-3 .testimonials-3 .banner__media{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%}.custom-testimonials-style-3 .testimonials-3 .testimonial-content blockquote{background:transparent}.custom-testimonials-style-3 .testimonials-3 .page-width{max-width:calc(var(--page-width) - 10rem)}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single{display:flex;justify-content:center;flex-direction:row-reverse;padding:0 30px 50px 130px}.custom-testimonials-style-3 .testimonials-3 .testimonial-content blockquote{padding:50px 120px 55px;margin-top:0;max-width:var(--page-width);margin-left:auto}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-image .img{width:100%;max-width:420px;left:-35px;top:-360px;position:absolute;transition:var(--duration-default)}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .custom-testimonial-image .testimonial-image .testimonial-author-section{text-align:center}.custom-testimonials-style-3 .testimonials-3 .testimonial-container .testimonial-content .testimonial-author{line-height:normal;margin:15px 0 5px;text-transform:capitalize}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single .custom-testimonial-quote p{font-size:18px;font-style:normal;color:var(--gradient-base-accent-2);max-width:410px;width:100%;font-family:var(--font-additional-family);margin-top:35px;margin-left:70px}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-image .testimonial-author-section cite{color:var(--gradient-base-accent-2);font-style:normal}.custom-testimonials-style-3 .testimonials-3 .testimonial-content blockquote cite span{padding:0;margin:0 0 0 70px;text-transform:uppercase;font-size:10px;letter-spacing:3px}.custom-testimonials-style-3 .testimonials-3 .swiper-pagination-clickable .swiper-pagination-bullet{width:10px;height:10px;background:var(--gradient-base-background-1);margin:0 5px}.custom-testimonials-style-3 .testimonials-3 .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:40px}.custom-testimonials-style-3 .testimonials-3 .testimonial-navigation-s3 .swiper-button-prev{left:20px;margin:0}.custom-testimonials-style-3 .testimonials-3 .testimonial-navigation-s3 .swiper-button-next{right:20px;left:0;margin-right:0}.custom-testimonials-style-3 .testimonials-3 .testimonial-navigation-s3 .swiper-button-next:after,.custom-testimonials-style-3 .testimonials-3 .testimonial-navigation-s3 .swiper-button-prev:after{color:var(--gradient-base-accent-1)}.custom-testimonials-style-3 .testimonials-3 .testimonial-navigation-s3 .swiper-button-next:hover:after,.custom-testimonials-style-3 .testimonials-3 .testimonial-navigation-s3 .swiper-button-prev:hover:after{color:var(--gradient-base-accent-2)}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single .double-quote-rect{position:absolute;bottom:-60px;left:-140px}.custom-testimonials-style-3 .testimonials-3 .testimonial-author-image{position:relative}.custom-testimonials-style-3 .testimonials-3 .title-wrapper-with-link{max-width:calc(var(--page-width) + (-60rem));margin:auto}.custom-testimonials-style-3 .testimonials-3 h2.title.h1{margin:0 auto 3.5rem;font-size:6rem;line-height:1.3;padding-left:40px}.custom-testimonials-style-3 .testimonials-3 p.description{padding-left:40px}.custom-testimonials-style-3 .testimonials-3 .swiper{overflow:visible}.custom-testimonials-style-3 .testimonials-3{overflow:hidden}.dt-sc-rating{margin-left:70px}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-image-author{transition:var(--duration-default)}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-image-author{width:100%;max-width:520px}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .author-heading{font-size:5rem;font-style:normal;color:var(--gradient-base-accent-1);max-width:430px;line-height:1.3;position:absolute;left:-250px;top:20px;z-index:1}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-author-image .double-quote-rect svg{width:180px;height:110px}.custom-testimonials-style-3 .testimonials-3 .testimonial-author-content-section{position:relative}@media screen and (min-width: 1541px) and (max-width: 1800px){.custom-testimonials-style-3 .testimonials-3 p.description,.custom-testimonials-style-3 .testimonials-3 h2.title.h1{padding-left:80px}}@media screen and (min-width: 1541px){.custom-testimonials-style-3 .testimonials-3 .testimonial-content:after{content:"";position:absolute;width:250px;height:430px;background:var(--gradient-base-background-4);bottom:350px;left:-70px;z-index:-1}}@media screen and (max-width: 1540px){.custom-testimonials-style-3 .testimonials-3 .page-width{max-width:calc(var(--page-width) - 5rem)}.custom-testimonials-style-3 .testimonials-3 .page-width{padding:0}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single .double-quote-rect{display:none}}@media screen and (min-width: 1341px) and (max-width: 1540px){.custom-testimonials-style-3 .testimonials-3 .title-wrapper-with-link{max-width:calc(var(--page-width) + (-50rem));margin:auto}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single{justify-content:flex-start}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-image .img{top:50px}.custom-testimonials-style-3 .testimonials-3 h2.title.h1,.custom-testimonials-style-3 .testimonials-3 p.description{padding:0;text-align:center}}@media screen and (min-width: 768px) and (max-width: 1200px){.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single{padding:0 30px 35px}}@media screen and (min-width: 768px) and (max-width: 1023px){.custom-testimonials-style-3 .testimonials-3 .testimonial-content blockquote{padding:45px 15px}}@media screen and (min-width: 768px) and (max-width: 990px){.custom-testimonials-style-3 .testimonials-3 .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:40px}}@media screen and (max-width: 1340px){.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single{display:block;padding:0 20px 70px}.custom-testimonials-style-3 .testimonials-3 .testimonial-content blockquote{padding:40px 20px 0}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single .custom-testimonial-quote p{text-align:center;font-size:15px;max-width:500px;margin:20px auto 0}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-single .double-quote-rect{margin:auto}.custom-testimonials-style-3 .testimonials-3 .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:30px}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .custom-testimonial-quote .dt-sc-rating div[class*=star-rating]{text-align:center}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-image-author{display:none}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .author-heading{text-align:center;width:100%;max-width:100%;margin:auto;position:unset}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-image .img{position:unset}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .testimonial-image{display:flex;justify-content:center}.custom-testimonials-style-3 .testimonials-3 h2.title.h1{text-align:center;padding:0;font-size:4rem}.custom-testimonials-style-3 .testimonials-3 .testimonial-content .author-heading{font-size:4rem}}@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: 750px){.testimonial-container{grid-template-columns:1fr}.testimonial-image{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-testimonials-style-3.css.map */
