.med-reviews-section{background-color:#f8fdfe!important;font-family:Poppins,sans-serif!important;overflow:hidden!important;padding:60px 0!important;width:100%!important}.med-reviews-section .med-container{box-sizing:border-box!important;margin:0 auto!important;max-width:1400px!important;padding:0 30px!important;width:100%!important}.med-reviews-section .med-review-header-badge{display:flex!important;justify-content:center!important;margin-bottom:20px!important}.med-reviews-section .med-review-header-badge span{background-color:#e6f9fb!important;border-radius:50px!important;color:#2db8c4!important;display:inline-block!important;font-size:15px!important;font-weight:800!important;letter-spacing:.5px!important;padding:10px 30px!important;text-transform:uppercase!important}.med-reviews-section .med-review-rating-summary{align-items:center!important;display:flex!important;gap:12px!important;justify-content:center!important;margin-bottom:40px!important}.med-reviews-section .rating-text{color:#1a2332!important;font-size:15px!important}.med-reviews-section .rating-text strong{color:#2db8c4!important;font-weight:800!important}.med-reviews-section .google-logo-summary{display:block!important;height:20px!important;width:auto!important}.med-reviews-section .med-reviews-grid{display:flex!important;flex-wrap:wrap!important;gap:20px!important;justify-content:center!important;width:100%!important}.med-reviews-section .med-review-card{align-items:center!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:20px!important;box-shadow:0 4px 12px rgba(0,0,0,.03)!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;min-width:280px!important;padding:30px!important;text-align:center!important;width:calc(25% - 20px)!important}.med-reviews-section .med-review-stars-google{display:flex!important;gap:3px!important;justify-content:center!important;margin-bottom:15px!important}.med-reviews-section .google-star{fill:#e5e7eb!important;height:18px!important;width:18px!important}.med-reviews-section .google-star.active{fill:#fbbc04!important}.med-reviews-section .med-review-title{color:#1a2332!important;font-size:17px!important;font-weight:800!important;margin-bottom:10px!important}.med-reviews-section .med-review-body{color:#4b5563!important;font-size:15px!important;line-height:1.6!important;margin-bottom:20px!important}.med-reviews-section .med-review-name{color:#9ca3af!important;font-size:14px!important;font-weight:600!important}@media (max-width:1200px){.med-reviews-section .med-review-card{width:calc(50% - 20px)!important}}@media (max-width:767px){.med-reviews-section .med-reviews-slider-wrapper{margin:0 -20px!important;overflow-x:auto!important;padding:0 20px 15px!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important}.med-reviews-section .med-reviews-slider-wrapper::-webkit-scrollbar{display:none!important}.med-reviews-section .med-reviews-grid{flex-wrap:nowrap!important;gap:15px!important;justify-content:flex-start!important;width:max-content!important}.med-reviews-section .med-review-card{flex-shrink:0!important;min-width:82vw!important;scroll-snap-align:center!important;width:82vw!important}.med-reviews-section .med-reviews-pagination{display:flex!important;gap:6px!important;justify-content:center!important;margin-top:15px!important}.med-reviews-section .med-reviews-pagination .dot{background-color:#e0e0e0!important;border-radius:50%!important;height:6px!important;transition:all .3s ease!important;width:6px!important}.med-reviews-section .med-reviews-pagination .dot.active{background-color:#2db8c4!important;border-radius:10px!important;width:18px!important}.med-reviews-section .med-review-body,.med-reviews-section .med-review-header-badge span,.med-reviews-section .rating-text{font-size:15px!important}}