.cs_slider.cs_style_2{background-size:cover;background-position:center;background:#f5f6fa}.cs_section_title-ts{font-size:40px;margin-bottom:0;color:#000}.cs_section_subtitle-ts{font-size:18px;text-transform:uppercase;color:#555;display:flex;align-items:center;justify-content:center;gap:10px;padding-top:35px}.testimonial-swiper-style-1{padding-bottom:50px}.testimonial-bullet{width:12px;height:12px;background:#ccc;border-radius:50%;opacity:.6;margin:0 5px;transition:.3s}.testimonial-bullet-active{background:#007bff;opacity:1;transform:scale(1.2)}.cs_testimonial.card{min-height:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:12px;overflow:hidden;position:relative}.cs_testimonial .card-body{display:flex;flex-direction:column;height:100%;padding:25px 25px 60px;position:relative;background-color:#fff}.cs_testimonial .card-body:before{background-color:var(--accent-color);content:"";height:100%;left:0;position:absolute;top:0;width:14px}.cs_testimonial .card-body:after{background-color:var(--accent-color);content:"";height:12px;left:0;position:absolute;top:0;width:100%}.cs_testimonial_thumbnail{width:60px;height:60px;flex-shrink:0}.cs_testimonial_thumbnail img{width:100%;height:100%;object-fit:cover}.cs_testimonial h5{font-size:18px;margin:0}.cs_testimonial p{font-size:14px;margin:0}.cs_testimonial blockquote{font-size:15px;line-height:1.6;margin:15px 0 0;color:#444;flex-grow:1}.cs_quote_icon{position:absolute;bottom:15px;right:15px;opacity:.1}@media (max-width: 767px){.cs_section_title{font-size:25px}.cs_testimonial .card-body{padding:20px}.testimonial-swiper-style-1{padding-bottom:0}}
