.page-header .header-container.layout-11 .header-middle{background:#eae5db!important;color:#09012e}
.page-header .header-container.layout-11 .navigation .level0>.level-top{color:#09012e}
.mc-us-reviews{display:flex;gap:24px;align-items:stretch;text-align:left;margin:25px 0 45px}
.mc-us-review-summary{width:180px;flex-shrink:0;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}
.mc-us-review-summary img{width:90px;height:90px;object-fit:contain}.mc-us-review-summary strong{font-size:32px;color:#12599d}.mc-us-review-summary strong span{font-size:16px}.mc-us-review-summary a{font-size:13px;color:#12599d}.mc-us-review-summary small{font-size:11px;line-height:1.5;color:#777}
.mc-us-review-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;flex:1;min-width:0}.mc-us-review-card{padding:20px;border:1px solid #e1e5eb;border-radius:6px;background:#fff;box-shadow:0 2px 8px #00000008;display:flex;flex-direction:column;gap:10px}.mc-us-review-stars{font-size:20px;letter-spacing:2px;color:#15599e}.mc-us-review-card blockquote{font-size:14px;line-height:1.6;margin:0;border:0;padding:0;flex:1;color:#333}.mc-us-review-author{font-size:13px;font-weight:600}.mc-us-review-card time{font-size:11px;color:#777}.mc-us-review-card small{font-size:10px;line-height:1.5;color:#56833d}
@media(max-width:1100px){.mc-us-review-cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.mc-us-review-card{flex:0 0 260px;scroll-snap-align:start}}
@media(max-width:767px){.mc-us-reviews{display:block}.mc-us-review-summary{width:100%;margin-bottom:20px}.mc-us-review-card{flex-basis:85%}.cms-index-index .module-title2{padding:0 12px}.cms-index-index .selling-home2 .container{padding:25px 15px!important}.cms-index-index .selling-home2 .container>div{width:min(335px,100%)!important}}