.jf-testimonial-carousel{padding:60px 0;width:100%}.jf-testimonial-card{background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.06);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:32px 36px}.jf-stars{margin-bottom:16px}.jf-star{color:#ffc107;font-size:20px;margin-right:3px}.jf-testimonial-text{color:#333;font-size:16px;line-height:1.6;margin-bottom:20px}.jf-toggle-text{align-items:center;background:none;border:none;color:#00a3e0;cursor:pointer;display:inline-flex;font-weight:500;gap:4px;margin-top:8px;padding:0}.jf-toggle-text:hover{text-decoration:underline}.jf-toggle-icon{font-size:12px}.jf-client-name{color:#000;font-size:18px;font-weight:600;margin-top:16px}.jf-next,.jf-prev{align-items:center;background:#f4f6f8;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,.08);display:flex;height:40px;justify-content:center;width:40px}.jf-next:after,.jf-prev:after{color:#333;font-size:16px}.jf-swiper{padding:10px 40px}@media (max-width:767px){.jf-testimonial-card{padding:24px}.jf-swiper{padding:10px 20px}}