.testimonial-section{font-family:Arial,sans-serif;padding:60px 20px;position:relative}.testimonial-slider-wrapper{margin:0 auto;max-width:1200px;overflow:hidden;position:relative}.testimonial-slider{display:flex;gap:24px;transition:transform .4s ease}.testimonial-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:400px;min-width:calc(33.333% - 16px);padding:24px}.testimonial-logo{margin-bottom:20px;max-width:140px}.testimonial-text{flex-grow:1;font-size:16px;line-height:1.6;margin-bottom:20px}.testimonial-author{align-items:center;display:flex;gap:12px}.author-img{border-radius:50%;height:40px;object-fit:cover;width:40px}.author-info{font-size:14px;line-height:1.4}.author-info strong{display:block;font-weight:700}.slider-arrows{display:flex;gap:12px;position:absolute;right:104px;top:-50px}.slider-btn{align-items:center;background:#fff;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:20px;height:44px;justify-content:center;width:44px;z-index:5}.slider-btn.prev{left:auto;right:60px}.slider-btn.next{right:0}@media (max-width:991px){.testimonial-card{min-width:calc(50% - 12px)}}@media (max-width:640px){.testimonial-card{min-width:100%}.slider-btn.prev{left:8px}.slider-btn.next{right:8px}}