.md-testimonial-logo.source-logo-container .source-logo{vertical-align:middle}
.md-testimionial-star.review-star{display:flex;align-items:center}.md-testimionial-star.review-star .icon-star-fill{color:#c9c9c9;font-size:16px;margin-right:8px}.md-testimionial-star.review-star .icon-star-fill:last-child{margin-right:0 !important}.md-testimionial-star.review-star .icon-star-fill.active{color:#ff973b}.md-testimionial-star.review-star.default .icon-star-fill.active,.md-testimionial-star.review-star.gmb .icon-star-fill.active{color:#ff973b}.md-testimionial-star.review-star.zillow .icon-star-fill.active{color:#3075e5}.md-testimionial-star.review-star.rma .icon-star-fill.active{color:#ffd119}
.md-testimonial.layout12{--g-primary-color: #fff;--g-text-color: #fff;--g-tip-color: #f6f7fb}.md-testimonial.layout12 .reviews-card{position:relative;overflow:hidden;color:var(--g-text-color, #fff);border-radius:100px 100px 0 0}.md-testimonial.layout12 .rma-pixel-img{position:absolute;width:1px;height:1px;opacity:0}.md-testimonial.layout12 .quote-mark{position:absolute;top:49px;right:19px;width:262px;height:206px;transform:rotate(180deg);pointer-events:none}.md-testimonial.layout12 .reviews-inner{position:relative;display:flex;gap:50px;max-width:1240px;margin:0 auto}.md-testimonial.layout12 .collage{position:relative;flex:none;width:620px;height:650px}.md-testimonial.layout12 .collage-item{position:absolute;overflow:hidden;background:hsla(0,0%,100%,.08)}.md-testimonial.layout12 .collage-item img{width:100%;height:100%;object-fit:cover}.md-testimonial.layout12 .review-content{display:flex;flex:1;flex-direction:column;justify-content:safe center;align-items:flex-start;min-width:0;max-height:650px;overflow-y:auto;padding:100px 0 70px}.md-testimonial.layout12 .review-score .icon-Star.active{color:#dbae77}.md-testimonial.layout12 .review-title{margin-top:40px;color:var(--g-primary-color, #fff);text-transform:uppercase}.md-testimonial.layout12 .review-text{margin:30px 0 0;font-size:16px;line-height:24px;color:var(--g-text-color, #fff)}.md-testimonial.layout12 .review-name{margin-top:30px;font-size:16px;line-height:16px;color:var(--g-text-color, #f6f7fb)}.md-testimonial.layout12 .review-more{display:inline-flex;align-items:center;justify-content:center;min-width:249px;height:50px;margin-top:40px;padding:0 20px;font-size:16px;color:var(--g-btn-color, #191919);text-transform:uppercase;background:var(--g-btn-background, #fff)}.md-testimonial.layout12 .review-more:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}@media(max-width: 800px){.md-testimonial.layout12 .quote-mark{display:none}.md-testimonial.layout12 .reviews-inner{flex-direction:column;gap:21px;padding:79px 15px 40px}.md-testimonial.layout12 .collage{width:100%;height:auto;aspect-ratio:620/650}.md-testimonial.layout12 .review-content{max-height:none;overflow-y:visible;padding:0}.md-testimonial.layout12 .review-title{margin-top:20px}.md-testimonial.layout12 .review-text{margin-top:20px}.md-testimonial.layout12 .review-name{margin-top:20px;font-size:14px;line-height:14px}.md-testimonial.layout12 .review-more{margin-top:30px}}
