/**handles:hhit-cst-testimonials-style-3**/
.cst-testimonial-sec{background:var(--white);position:relative}.cst-testimonial-sec .container{max-width:100%!important;margin:0 auto;width:100%!important;padding:0;position:relative;z-index:1}.cst-testimonial-sec .title{font:normal var(--f-black) 2.63rem/1.1 var(--font-sans);color:var(--secondary-color)}.cst-testimonial-sec .cst-testimonial-wrapper{background:var(--bg-color) var(--bg-image) no-repeat center/cover;padding:0;border-radius:30px;margin-bottom:0!important}.cst-testimonial-sec .testimoniee{width:100%;display:flex;flex-direction:row;gap:30px;align-items:flex-start;justify-content:flex-start;padding:40px 34px}.cst-testimonial-sec .testimoniee .testimonial-thumb{min-width:200px;max-width:200px;width:100%;aspect-ratio:200/230;object-fit:cover;object-position:center;border-radius:30px;background:var(--bg-color)}.cst-testimonial-sec .testimoniee .content-wrapper{position:relative}.cst-testimonial-sec .testimoniee .content-wrapper .content p{font:normal var(--f-medium) 1.3rem/1.3 var(--font-sans);color:var(--content-color);margin:10px 0 25px}.cst-testimonial-sec .testimonial-footer .author,.cst-testimonial-sec .testimonial-footer .job{display:block;font:normal var(--f-medium) 1.1rem/1.3 var(--font-sans);color:var(--content-color)}.cst-testimonial-sec .testimonial-footer .author{margin-bottom:5px}.cst-testimonial-sec .testimonial-footer .job{margin-bottom:16px}.cst-testimonial-sec .testimonial-footer .btn{display:flex;align-items:center;justify-content:flex-start;gap:5px;border:none;font:normal var(--f-bold) 0.875rem/1 var(--font-sans);color:var(--content-color);width:max-content;text-decoration:none;box-shadow:none}.cst-testimonial-sec .testimonial-footer .btn svg{color:var(--content-color);transition:var(--transition)}.cst-testimonial-sec .testimonial-footer .btn:hover svg{transform:rotate(90deg)}.cst-testimonial-sec .slick-dots{margin:0!important;padding:0;list-style:none;bottom:10px;left:290px;display:inline-block;width:auto}.cst-testimonial-sec .slick-dots li button:before{width:13.5px;height:13.5px;font-size:13.5px;color:var(--nav-color);line-height:1;opacity:1}.cst-testimonial-sec .slick-dots li.slick-active button:before,.cst-testimonial-sec .slick-dots li:hover button:before{opacity:1;color:var(--active-nav-color)}.cst-testimonial-sec .slick-dots li,.cst-testimonial-sec .slick-dots li button{width:13.5px;height:13.5px;padding:0;margin:0 4px}@media screen and (max-width:1280px){.cst-testimonial-sec .testimoniee{flex-direction:column;align-items:center}}@media screen and (max-width:1024px){.cst-testimonial-sec .testimoniee{gap:30px}.cst-testimonial-sec .testimoniee .content-wrapper .content{font:normal var(--f-medium) 1.38rem/1.3 var(--font-sans);margin-bottom:20px}.cst-testimonial-sec .slick-dots{left:270px}}@media screen and (max-width:767px){.cst-testimonial-sec .title{font:normal var(--f-black) 2rem/1.1 var(--font-sans)}.cst-testimonial-sec .cst-testimonial-wrapper{padding:0 10px 0}.cst-testimonial-sec .testimoniee{flex-direction:column;align-items:center;justify-content:center;padding:30px 10px 80px}.cst-testimonial-sec .testimoniee .content-wrapper .content{font:normal var(--f-medium) 1.13rem/1.3 var(--font-sans)}.cst-testimonial-sec .testimoniee .content-wrapper{text-align:center}.cst-testimonial-sec .testimonial-footer .btn{margin:0 auto}.cst-testimonial-sec .slick-dots{left:50%;transform:translateX(-50%);bottom:30px}.cst-testimonial-sec .testimoniee .testimonial-thumb{margin-top:0}}