.testimonial-wrapper{align-items:center;display:flex;gap:50px}.testimonial-left{flex:1}.testimonial-left h1 span,.testimonial-left h2 span{color:#ff3838}.testimonial-left p{margin:0}.testimonial-card{background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1);flex:1.2;overflow:hidden;padding:30px}.slider-wrapper{overflow:hidden}.slider{display:flex;gap:30px;transition:transform .6s ease}.testimonial{min-width:calc(50% - 25px)}.testimonial p{color:#00092c;font-size:18px;font-style:italic;font-weight:500;line-height:32.4px;margin-bottom:20px}.testimonial .quote-icon{display:flex;justify-content:flex-end;padding-bottom:10px}.testimonial .quote-icon img{background:#ff3838;border-radius:50%;height:50px!important;padding:9px;width:50px}.client{align-items:center;display:flex;gap:20px}.client img{border:2px dashed #ff2d2d;border-radius:50%;height:55px;padding:2px;width:55px}.client h4{font-size:20px;font-weight:700;line-height:24px;margin:0}.client span{color:#ff3838;font-size:16px;font-weight:400;line-height:28.8px}.client .stars{display:flex;gap:5px}.client .stars .rating-icon img{border:0;padding:0;width:auto}.dots{display:flex;gap:8px;justify-content:center;margin-top:25px}.dots span{background:#ddd;border-radius:50%;height:8px;width:8px}.dots span.active{background:#ff2d2d}@media (max-width:1024px){.testimonial-wrapper{gap:30px}.testimonial p{font-size:16px;line-height:28px}}@media (max-width:768px){.testimonial-wrapper{flex-direction:column;text-align:center}.testimonial-card{padding:25px 20px;width:100%}.slider{gap:0}.testimonial{min-width:100%}.client,.testimonial .quote-icon{justify-content:center}.client{text-align:left}}@media (max-width:480px){.testimonial-left h1{font-size:30px}}