.testimonialbg{background-image:url(../media/FreeUnlockBg.d5aa00f4.png);background-position:50%;background-repeat:no-repeat;width:100%;max-height:500px;font-family:Space Grotesk}.star-rating{cursor:pointer;align-items:center;gap:10px;display:flex}.star{color:gray;font-size:2rem;transition:color .2s}.star.filled{color:#fff;background-color:#64bc4b;border-radius:50%;align-items:center;padding:10px 12px;font-size:2rem;line-height:30px;display:flex}.customereFeedback h2{font-size:50px;font-weight:700}.rating-card{background-color:#fff;border-radius:27.86px;width:100%;margin-top:10%;padding:35px;font-family:Space Grotesk,sans-serif;box-shadow:0 10.2px 40.1px 8px #01325f26}.rating-card h3{margin-bottom:20px;font-size:20px;font-weight:700}.rating-summary{flex-direction:column;align-items:center;display:flex}.average-rating{text-align:start;align-items:center;gap:15px;width:100%;margin-bottom:20px;display:flex}.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{align-items:center;margin-bottom:8px;display:flex}.rating-stars{width:20px;font-size:16px}.bar{background-color:#e0e0e0;border-radius:4px;flex-grow:1;height:12px;margin:0 10px;position:relative;overflow:hidden}.bar .fill{background-color:#64bc4b;border-radius:4px;height:100%}.rating-percent{color:#555;font-size:14px}.customer-feedback{margin:2% auto 0;padding:20px}.customer-feedback h2{text-align:center;margin-bottom:20px;font-size:24px}.feedback-card{background-color:#fff;border-radius:27.86px;margin-bottom:20px;padding:35px;box-shadow:0 10.2px 40.1px 8px #01325f26}.feedback-header{justify-content:space-between;align-items:center;display:flex}.profile-picture{color:#64bc4b;background-color:#d8ffcd;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-right:10px;font-size:24px;display:flex}.profile-initial{color:#3ab54a;font-size:24px}.feedback-info{flex-grow:1}.feedback-info h4{margin:0;font-size:20px;font-weight:500}.feedback-info p{color:#888;margin:0;font-size:12px}.rating{display:flex}.feedbackstar{font-size:18px;color:#ccc!important}.feedbackStar{color:#ccc}.filled{color:#f5b941}.feedback-content{color:#444;margin-top:10px;font-size:14px}.feedback-content p{font-size:20px}.submitReview{color:#fff;cursor:pointer;background-color:#64bc4b;border:none;border-radius:18.57px;width:50%;margin:0 auto;padding:15px}@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{padding:10px;font-weight:700;font-size:30px!important}.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}}
.visitor-section{padding-top:50px;padding-bottom:100px}.visitor-wrapper{text-align:center;background:#e7e9ea;border:1px solid #64bc4b;border-radius:14px;margin:auto;padding:40px 20px}.visitor-title{font-family:Space Grotesk;font-style:bold;color:#132431;text-align:center;margin-bottom:20px;font-size:50px;font-weight:700}.visitor-subtitle{color:#0a1a28;margin-bottom:20px;font-size:28px;font-weight:400;line-height:2.5rem}.visitor-absolute{margin-bottom:50px;position:relative}.visitor-grid{grid-template-columns:repeat(4,1fr);gap:25px;width:100%;display:grid;position:absolute;top:10px}.visitor-box{background:#fff;border-radius:16px;padding:25px 10px;box-shadow:0 4px 20px #0000000f}.visitor-number{color:#61bb47;margin-bottom:5px;font-size:50px;font-weight:700}.visitor-text{font-family:Space Grotesk;font-size:26px;font-style:bold;color:#0a1a28;font-weight:600}@media (max-width:1025px){.visitor-section{padding-bottom:0!important}.visitor-number{font-size:35px}}@media (max-width:992px){.visitor-grid{grid-template-columns:repeat(2,1fr)}.visitor-wrapper{height:470px!important}}@media (max-width:576px){.visitor-grid{grid-template-columns:1fr}.visitor-wrapper{padding:30px 15px;height:780px!important}.visitor-title{font-size:22px}}
