.testimonial-slider{margin:auto;overflow:hidden}.testimonial-wrapper{align-items:stretch;display:flex;transition:transform .5s ease-in-out}.testimonial-card{box-sizing:border-box;display:flex;flex:0 0 50%;padding:15px}.testimonial-inner{background:#fff;border-radius:8px;box-shadow:0 10px 10px rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:space-between;padding:25px;width:100%}.name{color:#0075bc;font-size:16px!important;font-weight:700}.location{color:#000;font-size:12px;font-weight:400}.stars{color:#f5a623;margin-bottom:10px}.quote{color:#555;font-size:18px;margin-bottom:20px}.author{align-items:center;display:flex;gap:10px}.author img{border-radius:50%;height:40px;width:40px}.dots{margin-top:20px;text-align:center}.dots span{background:#ccc;border-radius:50%;cursor:pointer;display:inline-block;height:8px;margin:4px;width:8px}.dots .active{background:#0075bc}@media (max-width:768px){.testimonial-card{flex:0 0 100%}}