.solution-realestate-crm .mp-banner-cta{background:#f1f5ff}.solution-realestate-crm .mp-banner-cta .module-wrap{position:relative}.solution-realestate-crm .mp-banner-cta .module-wrap:before{background:linear-gradient(180deg,rgba(224,251,252,0),rgba(28,85,229,.15));border-radius:125px;content:"";height:481px;position:absolute;right:-76px;top:-198px;width:247px}.solution-realestate-crm .mp-banner-cta .mtb1-button{padding:0}.solution-realestate-crm .solution-rec-cta-swiper .module-sub-title{margin:20px 0 70px}.solution-realestate-crm .gray-background{background-color:#fafafa}.solution-realestate-crm .module-title{color:#202437;font-size:34px;font-weight:500;line-height:42px;text-align:center}.solution-realestate-crm .module-sub-title{color:#202437;font-size:15px;font-weight:400;line-height:23px;opacity:.8;text-align:center}.solution-realestate-crm .module-content-wrap{padding:100px 0}@media(min-width:801px){.solution-realestate-crm .mp-banner-cta .mbc-right{height:auto}.solution-realestate-crm .mp-banner-cta .mbc-right img{width:550px}}@media(max-width:800px){.solution-realestate-crm .mbc-right{padding-bottom:40px}.solution-realestate-crm .module-content-wrap{padding:50px 0}.solution-realestate-crm .module-title{font-size:24px;line-height:36px;text-align:left}.solution-realestate-crm .module-sub-title{text-align:left}.solution-realestate-crm .solution-rec-cta-swiper .module-sub-title{margin:10px 0 50px}}