.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.layout5 .rma-pixel-img{display:block;width:0;height:0}.md-testimonial.layout5 .reviews-container{margin:0 auto}.md-testimonial.layout5 .title-wrap{min-height:50px;margin-bottom:40px;position:relative}@media (max-width: 800px){.md-testimonial.layout5 .title-wrap{margin-bottom:20px}}.md-testimonial.layout5 .title-wrap .review-title{width:100%;padding-bottom:0;line-height:50px}.md-testimonial.layout5 .title-wrap .swiper-button-wrap{width:98px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:absolute;right:0;top:50%;transform:translateY(-50%);color:var(--g-primary-color)}.md-testimonial.layout5 .title-wrap .swiper-button-wrap .swiper-button{cursor:pointer}.md-testimonial.layout5 .title-wrap .swiper-button-wrap .swiper-button.navigation-disabled{opacity:0.4;cursor:not-allowed}.md-testimonial.layout5 .title-wrap .swiper-button-wrap .swiper-button .iconfont{color:var(--g-primary-color)}.md-testimonial.layout5 .swiper{height:360px;padding:0 20px;margin:-20px}.md-testimonial.layout5 .swiper .swiper-wrapper{height:calc(100% - 40px);padding:10px 0}.md-testimonial.layout5 .swiper .swiper-slide{width:433px}.md-testimonial.layout5 .swiper-slide .item,.md-testimonial.layout5 .reviews-mobile .item{width:100%;height:100%;padding:30px 20px;border:1px solid rgba(218,218,218,0.5);display:flex;flex-direction:column;cursor:pointer}.md-testimonial.layout5 .swiper-slide .item:hover,.md-testimonial.layout5 .reviews-mobile .item:hover{box-shadow:0 4px 20px 0 rgba(0,10,30,0.1)}.md-testimonial.layout5 .swiper-slide .agent-info,.md-testimonial.layout5 .reviews-mobile .agent-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:20px}.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name{flex:1;display:inline-flex;align-items:center;overflow:hidden}.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name .avatar,.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name .avatar-icon,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name .avatar,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name .avatar-icon{width:40px;height:40px;object-fit:cover;border-radius:50%;margin-right:10px;vertical-align:middle;border:1px solid rgba(218,218,218,0.5)}.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name .avatar-icon,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name .avatar-icon{text-align:center;line-height:40px;display:flex;justify-content:center;align-items:center}.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name .avatar-icon .iconfont,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name .avatar-icon .iconfont{color:var(--g-primary-color)}.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name .agent-name,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name .agent-name{max-width:calc(100% - 60px);margin-right:10px}@media (max-width: 800px){.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name .agent-name,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name .agent-name{max-width:180px}}.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name .agent-name .name,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name .agent-name .name{color:var(--g-primary-color);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1}.md-testimonial.layout5 .swiper-slide .agent-info .agent-img-name .agent-name .license,.md-testimonial.layout5 .reviews-mobile .agent-info .agent-img-name .agent-name .license{color:var(--g-tip-color);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.md-testimonial.layout5 .swiper-slide .agent-info .date,.md-testimonial.layout5 .reviews-mobile .agent-info .date{color:var(--g-text-color);text-align:right;font-size:12px;font-style:normal;font-weight:400;white-space:nowrap}.md-testimonial.layout5 .swiper-slide .desc,.md-testimonial.layout5 .reviews-mobile .desc{flex:1;margin-bottom:24px;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:6;word-break:break-word;color:var(--g-primary-color);font-size:18px;font-style:normal;font-weight:700;line-height:26px}.md-testimonial.layout5 .swiper-slide .start-box,.md-testimonial.layout5 .reviews-mobile .start-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.md-testimonial.layout5 .swiper-slide .start-box .icon-Star,.md-testimonial.layout5 .reviews-mobile .start-box .icon-Star{color:#ff973b}@media (max-width: 800px){.md-testimonial.layout5 .reviews-mobile{margin-bottom:15px}.md-testimonial.layout5 .reviews-mobile .item{padding:30px 15px;height:auto;margin-right:0}.md-testimonial.layout5 .reviews-mobile .item:nth-child(3n){margin-bottom:0}.md-testimonial.layout5 .reviews-mobile .item .desc{display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;-webkit-line-clamp:7;word-break:break-word;margin-bottom:30px}.md-testimonial.layout5 .reviews-mobile .item:last-child{margin-bottom:20px}.md-testimonial.layout5 .btn-mobile{width:100%;text-align:center;color:var(--g-primary-color);font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline;background:none}}

