.testimonial-section{margin:0 auto;max-width:1200px;text-align:center}.header1{color:#200157;font-family:Barlow Semi Condensed,sans-serif;font-size:64px;font-weight:700;line-height:1.2;margin-bottom:40px;text-align:center;text-transform:uppercase}.testimonial-container{display:flex;gap:24px}.testimonial-card{background-color:#f5f6ff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.1);min-width:384px;overflow:hidden;padding:32px 26px 30px 32px;position:relative;transition:background-color .3s,color .3s}.stars{display:flex;margin-bottom:8px}.star{background-color:#ffc107;clip-path:polygon(50% 0,65% 35%,100% 40%,75% 60%,80% 95%,50% 75%,20% 95%,25% 60%,0 40%,35% 35%);height:18px;margin-right:4px;width:18px}.text{color:#555;font-family:Barlow,sans-serif;font-size:14px;margin:16px 0}.person-info{align-items:center;display:flex}.photo{background-size:cover;border-radius:50%;height:48px;margin-right:12px;width:48px}.name{font-weight:700}.position{color:#999}.indicators{display:flex;justify-content:center;margin-top:24px}.indicator{background-color:#d1d1d1;border-radius:50%;cursor:pointer;height:12px;margin:0 4px;transition:background-color .3s;width:12px}.indicator.active{background-color:#200157}.testimonial-card{display:none}.testimonial-card.active{display:block}