.peopleText{color:#0773fd;font-family:greatVibesRegular,cursive;font-size:6rem}.testimonial-card{background:#0773fd url(../assets/images/reviews/card-bg.webp) no-repeat 0 0/cover;border:none;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.1);display:flex;flex-direction:column;min-height:100%;padding:30px;transition:transform .3s ease,box-shadow .3s ease}.testimonial-card:hover{box-shadow:0 15px 40px rgba(0,0,0,.15);transform:translateY(-5px)}.testimonial-header{align-items:center;display:flex;gap:15px;margin-bottom:20px}.testimonial-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:24px;height:70px;justify-content:center;overflow:hidden;width:70px}.testimonial-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonial-info h5{color:#fff;font-size:18px;font-weight:600;margin:0}.testimonial-info p{color:hsla(0,0%,100%,.85);font-size:13px;margin:3px 0 0}.testimonial-role{font-weight:500}.testimonial-company{font-size:12px;opacity:.9}.testimonial-quote{align-items:center;color:hsla(0,0%,100%,.95);display:flex;flex-grow:1;font-size:15px;line-height:1.6}.quote-mark{color:hsla(0,0%,100%,.3);font-size:28px;margin-right:8px}@media (max-width:768px){.testimonial-card{min-height:auto;padding:25px}.testimonial-quote{font-size:14px}}
