.nhub{padding-bottom:56px}.nhub-hero{background:#f5f7fa;padding:48px 0 40px;text-align:center;margin-bottom:32px}.nhub-hero h1{margin:0;font-size:40px;line-height:1.15;font-weight:700;color:#091E42}.nhub-hero p{margin:10px 0 0;font-size:17px;color:#5b6779}.nhub-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.nhub-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:20px 16px 22px;background:#f5f7fa;border-radius:18px;color:#091E42;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.nhub-card:hover{background:#fff;transform:translateY(-3px);box-shadow:0 14px 30px rgb(9 30 66 / .10);color:#091E42;text-decoration:none}.nhub-img{display:flex;align-items:center;justify-content:center;width:100%;height:170px;margin-bottom:8px}.nhub-img img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.nhub-name{font-weight:700;font-size:18px}.nhub-tag{font-size:14px;color:#5b6779}.nhub-h2{margin:40px 0 14px;font-size:22px;font-weight:700;color:#091E42}.nhub-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.nhub-links a{display:flex;align-items:center;gap:8px;padding:14px 16px;border:1px solid #e6e9ef;border-radius:14px;color:#1f2d44;font-weight:600;text-decoration:none}.nhub-links a span{margin-left:auto;color:#9aa4b4;font-size:20px;line-height:1}.nhub-links a:hover{border-color:#30439b;color:#30439b}.nhub-links .gps-ico{width:18px;height:18px;color:#30439b}.nhub-text{margin-top:40px}@media (max-width:700px){.nhub .container{padding-left:16px;padding-right:16px}.nhub-hero{padding:28px 0 24px;margin-bottom:20px}.nhub-hero h1{font-size:28px}.nhub-cards{grid-template-columns:repeat(2,1fr);gap:10px}.nhub-img{height:120px}.nhub-name{font-size:16px}.nhub-tag{font-size:12.5px}.nhub-links{grid-template-columns:1fr}}.google-reviews-container{margin-top:20px;margin-bottom:10px;display:flex;justify-content:left}.google-reviews-container .review-container{max-width:360px;display:flex;align-items:center;background:#fff;padding:10px 15px;border-radius:10px;box-shadow:0 2px 8px rgb(0 0 0 / .15);position:relative}.google-reviews-container .google-logo{background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;margin-right:10px}.google-reviews-container .google-logo::after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #fff}.google-reviews-container .google-logo img{width:70px}.google-reviews-container .review-content{display:flex;flex-direction:column}.google-reviews-container .review-content .review-title{font-size:16px;font-weight:700;color:#444}.google-reviews-container .review-content .review-rating{display:flex;align-items:center;margin-top:3px}.google-reviews-container .review-content .review-rating .rating-value{font-size:24px;font-weight:700;margin-right:5px}.google-reviews-container .review-content .review-rating .stars{display:flex;align-items:center}.google-reviews-container .review-content .review-rating .stars .star{color:gold;font-size:18px;margin-right:2px}.google-reviews-container .review-content .review-rating .review-count{font-size:14px;color:gray;margin-left:5px}