.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.broker-slider-page .share-links{width:100%}.md-testimonial.broker-slider-page .share-links .sn{font-size:0;width:100%;overflow-y:hidden;height:auto;display:inline-block;white-space:nowrap;overflow-x:scroll}.md-testimonial.broker-slider-page .share-links .sn::-webkit-scrollbar{width:0;height:0}.md-testimonial.broker-slider-page .share-links .sn .iconfont{display:inline-flex;margin-bottom:0;width:30px;height:30px;margin-right:15px;border-radius:50%;overflow:hidden;font-size:16px;text-align:center;color:#fff;background:#5e5e5e;cursor:pointer;align-items:center;justify-content:center}@media (max-width: 600px){.md-testimonial.broker-slider-page .share-links .sn .iconfont{width:26px;height:26px;margin-right:10px;font-size:12px}}.md-testimonial.broker-slider-page .share-links .sn .iconfont:last-child{margin-right:0}.md-testimonial.broker-slider-page .share-links .sn .icon-agent-zillow,.md-testimonial.broker-slider-page .share-links .sn .icon-agent-yelp{font-size:14px}.md-testimonial.broker-slider-page .share-links .sn .icon-instagram-square{font-size:18px}

.agent-headshot{width:100%;height:100%}.agent-headshot .agent-img{width:100%;height:100%}

.title-wrap{padding-bottom:25px}.title-wrap h2{padding-bottom:12px}h2{font-family:var(--mg-title-font);font-size:var(--mg-title-size);color:var(--mg-title-color);text-align:var(--mg-title-align);line-height:var(--mg-title-line-height);letter-spacing:var(--mg-title-letter-spacing);margin-right:20px}@media (max-width: 600px){h2{font-size:var(--mg-title-size-mobile) !important;line-height:var(--mg-title-line-height-mobile) !important;letter-spacing:var(--mg-title-letter-spacing-mobile)}}.reviews-content.pc{height:377px;border-radius:5px;position:relative;overflow:hidden;display:flex}.reviews-content.pc .rma-pixel-img{display:block;width:0;height:0}.reviews-content.pc::after,.reviews-content.pc::before{content:'';width:20px;height:20px;left:160px;position:absolute;background:#fff;border:1px solid #dadada;border-radius:50%}.reviews-content.pc::before{top:-10px}.reviews-content.pc::after{bottom:-10px}.reviews-content.pc .left{width:160px;height:100%;padding:30px;display:flex;flex-direction:column;border:1px solid #dadada;border-right:none;position:relative;border-radius:5px 0 0 5px;align-items:center;justify-content:space-between}.reviews-content.pc .left img{width:46px;height:46px;object-fit:cover;border-radius:50%;opacity:0.7}.reviews-content.pc .left img.selected{width:64px;height:64px;border:2px solid var(--color-theme);opacity:1}.reviews-content.pc .left .user-name{color:#191919;font-family:'font-Montserrat-400';font-size:14px;font-weight:500;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reviews-content.pc .left .user-name.selected{font-size:18px;font-weight:700;color:var(--color-theme)}.reviews-content.pc .left:after{position:absolute;content:'';right:-10px;top:30px;height:calc(100% - 60px);width:1px;border-right:1px dashed #dadada}.reviews-content.pc .left .iconfont{font-size:18px;transform:scaleY(1.3);cursor:pointer}.reviews-content.pc .left .iconfont.down{transform:scaleY(1.3) rotate(-180deg)}.reviews-content.pc .desc{border:1px solid #dadada;border-left:none;border-radius:0 5px 5px 0;flex:1;height:100%;margin-left:20px;position:relative;cursor:pointer}.reviews-content.pc .desc .icon-quotationmarks{position:absolute;left:45px;top:30px;z-index:1;color:#dadada}.reviews-content.pc .desc .desc-text{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;padding:37px 50px 30px 50px}.reviews-content.pc .desc .desc-text p{font-size:14px;font-family:var(--font-bold);color:#191919;height:100px;margin-bottom:58px;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:5;word-break:break-word}.reviews-content.pc .desc .desc-text .date{text-align:right;font-size:12px;color:#a8a8a8;margin-bottom:20px}.reviews-content.pc .desc .desc-text .star{margin-bottom:70px}.reviews-content.pc .desc .desc-text .star .icon-star-fill{color:#dadada !important}.reviews-content.pc .desc .desc-text .star .icon-star-fill.active{color:var(--color-theme) !important}.reviews-content.pc .agent{height:100%;width:350px;text-align:center;border-radius:0 5px 5px 0;padding:30px;background-image:linear-gradient(to bottom, #505050, #333);display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 760px){.reviews-content.pc .agent{width:240px}}.reviews-content.pc .agent .info{flex:1;display:flex;flex-direction:column;align-items:center}.reviews-content.pc .agent .info .avatar{width:64px;height:64px;margin-bottom:22px;object-fit:cover}.reviews-content.pc .agent .info .avatar img{border-radius:50%}.reviews-content.pc .agent .info h3{margin-top:0;margin-bottom:5px;font:18px var(--font-bold);color:#fff;line-height:25px}.reviews-content.pc .agent .info .position{margin:5px 0 25px;color:#fff;line-height:1}.reviews-content.pc .agent .info>a{font:12px var(--font-normal);color:#fff;margin-bottom:9px}.reviews-content.mobile .rma-pixel-img{display:block;width:0;height:0}.reviews-content.mobile .avatars{height:104px;width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid #dadada;border-bottom:0;padding:30px;border-radius:5px 5px 0 0;position:relative}.reviews-content.mobile .avatars:before,.reviews-content.mobile .avatars:after{content:'';width:20px;height:20px;bottom:-10px;position:absolute;background:#fff;border:1px solid #dadada;border-radius:50%}.reviews-content.mobile .avatars:after{left:-10px}.reviews-content.mobile .avatars:before{right:-10px}.reviews-content.mobile .avatars .icon-arrow-up{font-size:24px;display:inline-block;cursor:pointer}.reviews-content.mobile .avatars .icon-arrow-up.left{transform:rotate(-90deg)}.reviews-content.mobile .avatars .icon-arrow-up.right{transform:rotate(90deg)}.reviews-content.mobile .avatars img{width:46px;height:46px;border-radius:50%;object-fit:cover}.reviews-content.mobile .avatars img.selected{width:64px;height:64px;border:2px solid var(--color-theme)}.reviews-content.mobile .avatars .user-name{color:#191919;font-family:'font-Montserrat-400';font-size:14px;font-weight:500;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reviews-content.mobile .avatars .user-name.selected{font-size:18px;font-weight:700;color:var(--color-theme)}.reviews-content.mobile .desc{padding:30px 15px 20px;position:relative;border:1px solid #dadada;border-top:none;margin-top:10px;cursor:pointer}.reviews-content.mobile .desc:before{content:'';width:calc(100% - 60px);height:1px;border-top:1px dashed #dadada;position:absolute;left:30px;top:-10px}.reviews-content.mobile .desc .icon-quotationmarks{color:#dadada;position:absolute;top:22px;left:15px;z-index:1;font-size:24px}.reviews-content.mobile .desc .info-wrap{position:relative;width:100%;z-index:2}.reviews-content.mobile .desc .info-wrap p{font-size:14px;font-family:var(--font-bold);color:#191919;height:100px;margin-bottom:20px;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:5;word-break:break-word}.reviews-content.mobile .desc .info-wrap .date{text-align:right;font-size:12px;color:#a8a8a8;margin-bottom:20px}.reviews-content.mobile .desc .info-wrap .star{display:flex;align-items:center;justify-content:space-between}.reviews-content.mobile .desc .info-wrap .star .icon-star-fill{color:#dadada !important}.reviews-content.mobile .desc .info-wrap .star .icon-star-fill.active{color:var(--color-theme) !important}.reviews-content.mobile .agent-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#fff;border-radius:0 0 5px 5px;background-image:linear-gradient(to bottom, #505050, #333);padding:30px;text-align:center}.reviews-content.mobile .agent-info .info{display:flex;flex-direction:column;align-items:center}.reviews-content.mobile .agent-info .avatar{width:64px;height:64px;object-fit:cover;margin-bottom:22px}.reviews-content.mobile .agent-info .avatar img{border-radius:50%}.reviews-content.mobile .agent-info h4{font:16px var(--font-bold);line-height:25px;margin-bottom:4px}.reviews-content.mobile .agent-info .position{margin-bottom:25px}.reviews-content.mobile .agent-info .tel,.reviews-content.mobile .agent-info .email{margin-bottom:10px;line-height:15px}.reviews-content.mobile .agent-info>a{font:12px var(--font-normal);color:#fff;margin-bottom:9px}.reviews-content.mobile .agent-info .share{width:100%;margin-top:30px}

