.reviews-section{padding:20px 0 90px}.reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;max-width:1240px;margin:0 auto;display:grid}.review-card{box-sizing:border-box;background:#f4f8f8;flex-direction:column;align-items:flex-start;width:100%;padding:38px 40px;display:flex}.review-card__quote{color:#a8dce1;height:48px;margin-bottom:25px;font-family:Arial,sans-serif;font-size:64px;font-weight:700;line-height:.65}.review-card__text{color:#151515;max-width:100%;margin-bottom:28px;font-size:16px;font-weight:500;line-height:22px}.review-card__rating{align-items:center;gap:2px;margin-bottom:7px;display:flex}.review-card__rating span{color:#f9bd16;font-size:15px;line-height:1}.review-card__name{color:#111;font-size:15px;font-weight:700;line-height:1.3}@media (max-width:991px){.reviews-grid{gap:25px}.review-card{padding:30px}.review-card__quote{font-size:56px}.review-card__text{font-size:14px}}@media (max-width:767px){.reviews-section{padding:10px 0 60px}.reviews-grid{grid-template-columns:1fr;gap:20px}.review-card{padding:28px 25px 30px}.review-card__quote{height:42px;margin-bottom:22px;font-size:55px}.review-card__text{margin-bottom:24px;font-size:14px;line-height:1.55}.review-card__rating span,.review-card__name{font-size:14px}}
