.testimonials-section{background-color:var(--silver-light)}.testimonials-carousel{max-width:800px;margin:0 auto;position:relative}.testimonial{background-color:var(--white);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);overflow:hidden;margin:0 auto}.testimonial-content{padding:var(--spacing-md);position:relative}.quote-mark{color:var(--gold);font-size:2rem;margin-bottom:var(--spacing-sm)}.testimonial blockquote{font-style:italic;margin-bottom:var(--spacing-md);color:var(--text-dark);line-height:1.6}.testimonial-author{display:flex;align-items:center}.testimonial-author img{width:60px;height:60px;border-radius:50%;object-fit:cover;margin-right:var(--spacing-sm);border:2px solid var(--gold)}.author-info h4{margin-bottom:0;color:var(--navy)}.author-info p{margin-bottom:0;font-size:.9rem;color:var(--text-medium)}.testimonials-pagination{display:flex;justify-content:center;margin-top:var(--spacing-md);gap:8px}.testimonials-pagination .dot{width:25px;height:4px;border-radius:2px}