.testimonial-card-slider{padding:8px 0 18px}.testimonial-card-slider .swiper-slide{height:auto}.traveler-review-card{background:var(--white-color);border:1px solid #22222214;border-radius:14px;flex-direction:column;height:100%;padding:32px 30px 26px;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;box-shadow:0 6px 24px #100c080d}.traveler-review-card:hover{border-color:#63ab4559;transform:translateY(-4px);box-shadow:0 14px 34px #100c0817}.traveler-review-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.traveler-review-rating{gap:4px;margin:0;padding:0;list-style:none;display:flex}.traveler-review-rating li{line-height:1}.traveler-review-rating li i{color:#ffc107;font-size:16px}.traveler-review-quote{fill:var(--primary-color1);opacity:.18}.traveler-review-text{color:#100c08b8;font-family:var(--font-jost);letter-spacing:.2px;flex:1;margin:0 0 24px;font-size:16px;line-height:1.75}.traveler-review-author{border-top:1px solid #22222214;align-items:center;gap:14px;padding-top:20px;display:flex}.traveler-review-avatar{object-fit:cover;width:52px;height:52px;color:var(--white-color);font-family:var(--font-rubik);letter-spacing:.5px;box-shadow:0 0 0 3px var(--white-color), 0 0 0 4px #63ab4559;border-radius:50%;flex:0 0 52px;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:inline-flex}.traveler-review-author-info{flex:1;min-width:0}.traveler-review-author-info h5{color:var(--title-color);font-family:var(--font-rubik);margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.2}.traveler-review-author-info span{color:#2222228c;font-family:var(--font-jost);font-size:14px}.traveler-review-date{color:var(--primary-color1);font-family:var(--font-rubik);white-space:nowrap;background:#63ab451a;border-radius:20px;flex-shrink:0;padding:5px 12px;font-size:13px;font-weight:500}@media (max-width:576px){.traveler-review-card{padding:26px 22px 22px}.traveler-review-date{display:none}}
