.testimonials-carousel{width:100%}.testimonials-carousel .member{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;height:100%;padding:30px;transition:box-shadow .3s;display:flex;box-shadow:0 0 10px #00000014}@media (hover:hover){.testimonials-carousel .member:hover{box-shadow:0 0 18px #0003}}.testimonials-carousel .member .member__info{flex-direction:column;flex-grow:1;width:100%;display:flex}.testimonials-carousel .member .member__info .member__name{color:#0f172a;margin-top:0;margin-bottom:6px;font-size:20px;font-weight:700;line-height:1.3}.testimonials-carousel .member .member__info .member__job{color:#da9b2f;margin-top:0;margin-bottom:16px;font-size:14px;font-weight:500}.testimonials-carousel .member .member__info .member__desc{color:#475569;flex-grow:1;margin:0;font-size:15.5px;line-height:1.5}.testimonials-carousel .member .member__info .member__desc:before{content:"\"";color:#da9b2f;margin-right:4px;font-family:serif;font-size:15px}.testimonials-carousel .member .member__info .member__desc:after{content:"\"";color:#da9b2f;margin-left:4px;font-family:serif;font-size:15px}.testimonials-carousel .dots{justify-content:center;gap:8px;margin-top:24px;display:flex}.testimonials-carousel .dots button{cursor:pointer;background:#1e3a8a;border:none;border-radius:50%;width:8px;height:8px;transition:all .3s}.testimonials-carousel .dots button:hover{background:#da9b2f;transform:scale(1.2)}.testimonials-carousel .dots button.active{background:#da9b2f;transform:scale(1.3)}@media (max-width:767px){.testimonials-carousel .member .member__info .member__name{font-size:19px}.testimonials-carousel .member .member__info .member__job,.testimonials-carousel .member .member__info .member__desc{font-size:14px}.testimonials-carousel .dots{margin-top:15px}}
