.testimonialbg{font-family:Space Grotesk;background-image:url(/_next/static/media/FreeUnlockBg.4f8c2bb4.png);background-position:50%;max-height:500px;background-repeat:no-repeat;width:100%}.star-rating{display:flex;align-items:center;cursor:pointer;gap:10px}.star{font-size:2rem;color:gray;transition:color .2s}.star.filled{background-color:#64bc4b;border-radius:50%;display:flex;align-items:center;line-height:30px;color:#fff;font-size:2rem;padding:10px 12px}.customereFeedback h2{font-size:50px;font-weight:700}.rating-card{background-color:#fff;padding:35px;border-radius:27.86px;box-shadow:0 10.2px 40.1px 8px rgba(1,50,95,.15);width:100%;font-family:Space Grotesk,sans-serif;margin-top:10%}.rating-card h3{font-size:20px;font-weight:700;margin-bottom:20px}.rating-summary{display:flex;flex-direction:column;align-items:center}.average-rating{display:flex;margin-bottom:20px;width:100%;text-align:start;gap:15px;align-items:center}.rating-score{font-size:40px;font-weight:700}.stars{color:#ffc107;font-size:20px}.reviews-count{color:#888;font-size:14px}.rating-bars{width:100%}.rating-row{display:flex;align-items:center;margin-bottom:8px}.rating-stars{width:20px;font-size:16px}.bar{flex-grow:1;height:12px;background-color:#e0e0e0;margin:0 10px;position:relative;overflow:hidden}.bar,.bar .fill{border-radius:4px}.bar .fill{background-color:#64bc4b;height:100%}.rating-percent{font-size:14px;color:#555}.customer-feedback{padding:20px;margin:2% auto 0}.customer-feedback h2{font-size:24px;margin-bottom:20px;text-align:center}.feedback-card{background-color:#ffff;border-radius:27.86px;padding:35px;margin-bottom:20px;box-shadow:0 10.2px 40.1px 8px rgba(1,50,95,.15)}.feedback-header{display:flex;align-items:center;justify-content:space-between}.profile-picture{width:50px;height:50px;background-color:#d8ffcd;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:#64bc4b;margin-right:10px}.profile-initial{font-size:24px;color:#3ab54a}.feedback-info{flex-grow:1}.feedback-info h4{margin:0;font-size:20px;font-weight:500}.feedback-info p{margin:0;font-size:12px;color:#888}.rating{display:flex}.feedbackstar{font-size:18px;color:#ccc!important}.feedbackStar{color:#ccc}.filled{color:#f5b941}.feedback-content{margin-top:10px;font-size:14px;color:#444}.feedback-content p{font-size:20px}.submitReview{background-color:#64bc4b;color:white;border:none;padding:15px;border-radius:18.57px;cursor:pointer;width:50%;margin:0 auto}@media screen and (min-width:268px) and (max-width:500px){.rating-card{margin-top:5%!important;margin-bottom:5%!important}.customer-feedback{padding:0}.customereFeedback h2{font-size:30px!important;font-weight:700;padding:10px}.ContactHead{font-size:39px!important}.Contactpg{padding:10px}}@media screen and (min-width:500px) and (max-width:768px){.ContactHead{font-size:39px!important}.rating-card{margin-top:5%!important;margin-bottom:5%!important}}