.top_producer_wrapper.crm{padding-bottom:15px}.top_producer_wrapper{background-color:#e9eff5}.top_producer_wrapper .top_producer_padding{padding-top:35px;padding-left:15px;padding-right:15px}.top_producer_wrapper .top_producer_padding .top_producer_box{margin:15px 15px 0;padding:15px;background-color:#fff;border-radius:25px;position:relative}.top_producer_wrapper .top_producer_padding .top_producer_overlay{background-repeat:no-repeat;background-size:contain;background-color:#fff;background-position:bottom;opacity:1;border-radius:25px!important;position:absolute;top:0;left:0;width:100%;height:100%}.top_producer_wrapper .top_producer_top_title .top_producer_top_inner_title{padding-top:35px;padding-left:15px;padding-right:15px;text-align:center}.top_producer_wrapper .top_producer_top_title h3{font-family:Montserrat;text-align:center;line-height:36px;font-weight:700;font-style:normal;color:#004b8d;font-size:30px;margin-bottom:35px}.top_producer_wrapper .top_producer_top_title h3 span{color:#39b54a}.top_producer_wrapper .top_producer_padding .top_producer_box:after,.top_producer_wrapper .top_producer_padding .top_producer_box:before{content:"";display:block;clear:both}.top_producer_wrapper .top_producer_padding .left-wrapper,.top_producer_wrapper .top_producer_padding .right-wrapper{width:50%;float:left;position:relative}.top_producer_wrapper .top_producer_padding .padding-wrapper{padding-top:35px;padding-left:15px;padding-right:15px}.top_producer_wrapper .top_producer_padding .left-title-wrapper{margin-bottom:20px;max-width:100%;text-align:left;color:#004b8d;font-family:Montserrat!important;font-size:24px;font-style:normal!important;font-weight:700!important;line-height:1.2}.top_producer_wrapper .top_producer_padding .left-title-wrapper h3{font:inherit;text-align:inherit;color:inherit}.top_producer_wrapper .top_producer_padding .left-content-wrapper{padding-top:20px;margin-bottom:20px;max-width:100%;font-size:16px;text-align:left;line-height:22px}.top_producer_wrapper .top_producer_padding .left-content-wrapper p{margin:0}.top_producer_wrapper .top_producer_padding .left-img-wrapper{padding-top:40px;text-align:center}.top_producer_wrapper .top_producer_padding .left-img-wrapper figure{padding-bottom:10px;margin:0 0 35px}.top_producer_wrapper .top_producer_padding .left-img-wrapper img{display:inline-block;vertical-align:top;margin:0;max-width:100%}.top_producer_wrapper .top_producer_top_title{position:relative}.top_producer_wrapper .top_producer_padding .padding-wrapper ul li{color:#252525;font-family:Roboto!important;font-size:18px;font-style:normal!important;font-weight:400!important;line-height:1.5;margin-bottom:30px;list-style:none;display:flex}.top_producer_wrapper .top_producer_padding .padding-wrapper ul li span{margin-left:5px;display:inline-block;width:96.7%;vertical-align:top}.top_producer_wrapper .top_producer_padding .padding-wrapper ul li i{position:relative;left:-10px;top:1px;display:inline-block;vertical-align:middle}.top_producer_wrapper .top_producer_padding .padding-wrapper ul{padding:0;margin:0}.top_producer_wrapper.crm---market-snapshot- .top_producer_padding .top_producer_box{padding-top:0;padding-bottom:5px}.top_producer_wrapper .top_producer_padding .padding-wrapper>h3{margin-bottom:20px;margin-left:-13px;max-width:100%;text-align:left;color:#252525;font-family:Roboto!important;font-size:21px;font-style:normal!important;font-weight:700!important;line-height:1.2}.real_estate_teams .real_estate_wrapper .real_estate_items .real_estate_items_row{overflow:hidden}.top_producer_wrapper.crm---market-snapshot----smart-targeting .top_producer_padding .top_producer_box{padding-bottom:5px}.top_producer_wrapper.crm---market-snapshot-,.top_producer_wrapper.crm---market-snapshot----smart-targeting{padding-bottom:15px}@media(max-width:767px){.top_producer_wrapper .top_producer_top_title h3{line-height:32px;font-size:24px!important}.top_producer_wrapper .top_producer_padding .left-wrapper,.top_producer_wrapper .top_producer_padding .right-wrapper{width:100%;float:left;position:relative}.top_producer_wrapper .top_producer_padding .padding-wrapper ul li{padding:30px!important;display:block;text-align:center}.top_producer_wrapper .top_producer_padding .padding-wrapper ul li i{position:relative;left:0;top:0;display:inline-block;vertical-align:middle;padding-top:0;padding-right:5px;margin:0 auto 9px!important;line-height:inherit}.top_producer_wrapper .top_producer_padding .padding-wrapper ul li span{margin-left:0;display:block;width:100%;vertical-align:top;padding-bottom:10px}.top_producer_wrapper .top_producer_padding .padding-wrapper>h3{font-size:24px!important}.top_producer_wrapper.crm---market-snapshot- .top_producer_padding .left-img-wrapper figure{padding-bottom:0}.top_producer_wrapper.crm---market-snapshot- .top_producer_padding .top_producer_box{padding-top:0;padding-bottom:15px}.top_producer_wrapper.crm---market-snapshot----smart-targeting .top_producer_padding .top_producer_box{padding-bottom:15px}.top_producer_wrapper.crm---market-snapshot----smart-targeting .top_producer_padding .left-img-wrapper figure{padding-bottom:0;margin:0 0 35px}}