.rd-page-google-reviews{box-sizing:border-box;background:#edf7fa;color:#173c51;padding:48px max(6vw,24px);clear:both;max-width:100%}
.rd-page-reviews-inner{max-width:1150px;margin:0 auto}
.rd-page-google-reviews h2{color:#173c51!important;text-align:center;font-size:clamp(27px,3vw,36px);line-height:1.25;margin:0 0 30px}
#rd-review-widget{min-height:240px;max-width:100%;min-width:0}
#rd-review-widget .ti-widget{width:100%!important;max-width:100%!important}
#rd-review-widget .ti-header-write-btn-container{display:none!important}
#rd-review-widget:has(.ti-review-item)>.rd-reviews-fallback{display:none}
.rd-reviews-fallback{text-align:center;padding:32px 0}
.rd-page-count-strip{box-sizing:border-box;text-align:center;padding:20px 24px;font-size:18px;font-weight:600;background:transparent;color:#173c51}
.rd-page-count-strip>span{color:#b78025;font-size:24px;letter-spacing:2px;margin-right:8px}
.rd-page-count-strip a{color:inherit;text-decoration:none}
.rd-page-count-strip a:hover{text-decoration:underline}
@media(max-width:767px){.rd-page-google-reviews{padding:34px 22px}.rd-page-google-reviews h2{margin-bottom:22px}.rd-page-count-strip{font-size:16px;padding:18px 22px}#rd-review-widget{min-height:370px}}
