.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.agent-reviews.share-box{display:flex;flex-wrap:wrap;justify-content:flex-start}.md-testimonial.agent-reviews.share-box .iconfont{margin:0 12px 10px 0;margin-right:20px;font-size:18px}.md-testimonial.agent-reviews.share-box .iconfont.icon-facebook-square{color:#2d598f}.md-testimonial.agent-reviews.share-box .iconfont.icon-linkedin-square{color:#0e76a8}.md-testimonial.agent-reviews.share-box .iconfont.icon-newtwitter-square{color:#000}.md-testimonial.agent-reviews.share-box .iconfont.icon-zillow-square{color:#0074e4}.md-testimonial.agent-reviews.share-box .iconfont.icon-yelp-square{color:#c21008}.md-testimonial.agent-reviews.share-box .iconfont.icon-redfin-simple{color:#211e1e}.md-testimonial.agent-reviews.share-box .iconfont.icon-whatsapp-square{color:#00d41b}.md-testimonial.agent-reviews.share-box .iconfont.icon-instagram-square{color:#ff6566}.md-testimonial.agent-reviews.share-box .iconfont.icon-snapchat-square{color:#fff940}.md-testimonial.agent-reviews.share-box .iconfont.icon-youtube-square{color:#dd332c}.md-testimonial.agent-reviews.share-box .iconfont.icon-pinterest-square{color:#cd2324}.md-testimonial.agent-reviews.share-box .iconfont.icon-angelist-square{color:#000}.md-testimonial.agent-reviews.share-box .iconfont.icon-google2:before{width:18px;height:19px;border-radius:2px}

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

.md-testimonial.agent-reviews.agent-basic{width:320px;padding:30px 40px 18px 40px;background-color:#f8f9fd;overflow:hidden}.md-testimonial.agent-reviews.agent-basic .name-icon-box{display:flex;align-items:center;padding-bottom:20px;border-bottom:solid 1px #ebecf1}.md-testimonial.agent-reviews.agent-basic .name-icon-box .img-container{flex:0 0 64px;height:64px;border-radius:50%;position:relative;overflow:hidden}.md-testimonial.agent-reviews.agent-basic .name-icon-box .img-container .agent-img{width:100%;height:100%}.md-testimonial.agent-reviews.agent-basic .name-icon-box .name-box{margin-left:17px;color:#515666}.md-testimonial.agent-reviews.agent-basic .name-icon-box .name-box .info-name{line-height:26px;font-size:18px;font-family:var(--font-bold);color:#202437;white-space:wrap}.md-testimonial.agent-reviews.agent-basic .name-icon-box .name-box .info-pl{margin-top:4px}.md-testimonial.agent-reviews.agent-basic .name-icon-box .name-box .info-position,.md-testimonial.agent-reviews.agent-basic .name-icon-box .name-box .license{font-size:12px;line-height:1.5;font-family:var(--font-normal)}.md-testimonial.agent-reviews.agent-basic .info-container{position:relative;text-align:left;padding:20px 0}.md-testimonial.agent-reviews.agent-basic .info-container .info-message{width:100%;font-size:14px;color:#000}.md-testimonial.agent-reviews.agent-basic .info-container .info-message p{line-height:19px;margin-top:10px;font-family:var(--font-normal);color:#515666}.md-testimonial.agent-reviews.agent-basic .info-container .info-message p:first-child{margin-top:0}.md-testimonial.agent-reviews.agent-basic .info-container .info-message .iconfont{font-size:12px;color:#818693;padding-right:13px}.md-testimonial.agent-reviews.agent-basic .info-container .info-message .iconfont.icon-telephone{font-size:13px}.md-testimonial.agent-reviews.agent-basic .info-container .info-message .email{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

.md-testimionial.comment-share{font-size:24px;color:#c8c8c8}.md-testimionial.comment-share .item{padding-right:12px;font-size:20px}.md-testimionial.comment-share .item.icon-facebook-round:hover{color:#3b5998}.md-testimionial.comment-share .item.icon-linkedin-round:hover{color:#0e76a8}.md-testimionial.comment-share .item.icon-newtwitter-round:hover{color:#1da1f2}.md-testimionial.comment-share .item.icon-email-round:hover{color:#ef605d}

.view-more .view-more-content{overflow:hidden;line-height:24px;white-space:pre-wrap}.view-more .more-btn{margin-top:10px;text-decoration:underline;cursor:pointer}

.md-testimionial.comment-item{margin-top:20px;position:relative}.md-testimionial.comment-item .comment-top{display:flex}.md-testimionial.comment-item .comment-top .comment-head{position:relative;border-radius:50%;overflow:hidden;margin-right:22px}.md-testimionial.comment-item .comment-top .comment-head .img-box{width:60px;height:60px}.md-testimionial.comment-item .comment-top .comment-head .head-txt{display:block;width:100%;height:100%;background-color:#d9d9d9;text-align:center;font-size:36px;color:#fff;text-transform:uppercase;line-height:60px}.md-testimionial.comment-item .comment-top .comment-name{font-family:var(--font-bold);font-size:20px;color:#282828;padding-right:90px;min-height:29px}.md-testimionial.comment-item .comment-top .name-star{flex:1}.md-testimionial.comment-item .comment-top .name-star .score-container{display:flex;justify-content:space-between;padding-top:10px}.md-testimionial.comment-item .comment-box{margin-top:8px;padding-left:82px;border-bottom:1px solid #e6e6e6}.md-testimionial.comment-item .comment-box .content{font-size:15px;line-height:20px;color:#282828}.md-testimionial.comment-item .comment-box .content .more-btn{margin-top:4px;color:var(--g-btn-background, var(--color-theme, #03c9ff))}.md-testimionial.comment-item .comment-box .comment-img{margin-top:10px;width:420px;height:240px;overflow:hidden;position:relative}.md-testimionial.comment-item .comment-box .share{padding:10px 0 20px}@media (max-width: 600px){.md-testimionial.comment-item .comment-box{padding-left:0}.md-testimionial.comment-item .comment-box .comment-img{width:auto;height:200px}}.md-testimionial.comment-item .comment-time{position:absolute;right:0;top:5px;font-size:14px;color:#c8c8c8}

.md-testimionial.comment-list .rma-pixel-img{display:block;width:0;height:0}.md-testimionial.comment-list .total{color:#010102;font-size:24px}.md-testimionial.comment-list .comment-list{margin-top:12px;border-top:1px solid #e6e6e6}.md-testimionial.comment-list .no-review{width:100%;height:220px;font-size:18px;color:#505050;opacity:0.34;margin-top:12px;border-top:1px solid rgba(80,80,80,0.2);display:flex;justify-content:center;align-items:center}.md-testimionial.comment-list .comment-item{margin-top:20px;position:relative}.md-testimionial.comment-list .comment-item .comment-top{display:flex}.md-testimionial.comment-list .comment-item .comment-top .comment-head{width:60px;height:60px;position:relative;border-radius:50%;overflow:hidden;margin-right:22px}.md-testimionial.comment-list .comment-item .comment-top .comment-head span{display:block;background-color:#d9d9d9;text-align:center;font-size:36px;color:#fff;text-transform:uppercase;line-height:60px}.md-testimionial.comment-list .comment-item .comment-top .comment-name{font-size:20px;color:#282828;padding-right:80px}.md-testimionial.comment-list .comment-item .comment-top .name-star{flex:1}.md-testimionial.comment-list .comment-item .comment-time{position:absolute;right:0;top:5px;font-size:14px;color:#c8c8c8}

.md-testimonial.agent-reviews .mg-title{position:relative}.md-testimonial.agent-reviews .container{display:flex;align-items:flex-start}.md-testimonial.agent-reviews .container .comments{flex:1}.md-testimonial.agent-reviews .container .comments .comment-list .comment-item{margin-top:50px;position:relative}.md-testimonial.agent-reviews .container .comments .comment-list .comment-item .comment-top .comment-name{font-size:18px}.md-testimonial.agent-reviews .container .comments .comment-list .comment-item .comment-box{border-bottom:1px solid #e2e4ea;padding-bottom:50px}.md-testimonial.agent-reviews .container .comments .comment-list .comment-item .comment-box .content{color:#797e8b}.md-testimonial.agent-reviews .container .column-left{margin-right:40px;margin-left:0}.md-testimonial.agent-reviews .container .column-right{margin-right:0;margin-left:40px}@media (max-width: 840px){.md-testimonial.agent-reviews .container{margin-bottom:40px;flex-direction:column}.md-testimonial.agent-reviews .container .column-left,.md-testimonial.agent-reviews .container .column-right{width:100%;margin:20px 0 0 0;order:1}.md-testimonial.agent-reviews .container .comments{width:100%;order:0}.md-testimonial.agent-reviews .container .comments .comment-list .comment-item{margin-top:20px}.md-testimonial.agent-reviews .container .comments .comment-list .comment-item .comment-box{padding-bottom:0}.md-testimonial.agent-reviews .container .comments .comment-list .comment-item .comment-box .content{margin-bottom:20px}.md-testimonial.agent-reviews .container .comments .comment-tab{justify-content:center;margin-bottom:30px}}

