.m-listing-title{margin-bottom:17px;text-align:center;color:rgb(var(--color-global-secondary));margin-top:15px}.m-listing-title .price__value{line-height:27px;font-size:1.9em;font-family:var(--font-family-text)}@media only screen and (max-width:47.999em){.m-listing-title .price__value{font-size:1.3718em}}@media only screen and (min-width:48em)and (max-width:79.999em){.m-listing-title .price__value{font-size:1.6872em}}@media only screen and (min-width:80em){.m-listing-title .price__value{font-size:1.9em}}.m-listing-title--heading .icon{color:rgb(var(--color-global-highlight));margin-right:10px}.m-listing-title--heading .m-listing-title__pricesection{font-size:12px;font-size:1rem;line-height:1rem}.m-listing-title--heading .m-listing-title__pricesection .c-price{display:inline-block;margin-left:10px}.m-listing-title--heading .m-listing-title__pricesection .c-price .price__currency,.m-listing-title--heading .m-listing-title__pricesection .c-price .price__value{font-size:1.167em}.m-listing-title--heading .listing-title__community-url{color:rgb(var(--color-global-secondary));text-transform:capitalize;line-height:1.25em}.m-listing-title--heading .listing-title__community-aptid{text-transform:uppercase}.m-listing-title--heading .listing-title__address-full .c-address,.m-listing-title--heading .listing-title__address-full .main-address{display:inline-block}.m-listing-title--heading .listing-title__address-full .main-address:after{content:",";padding-right:5px;margin-left:-5px}.m-listing-title--heading .c-address,.m-listing-title--heading .main-address:not(.no-building){color:hsla(calc(var(--color-global-address-h) + 0deg),calc(var(--color-global-address-s) + 0%),calc(var(--color-global-address-l) + 0%),calc(var(--color-global-address-a) + 0));font-size:.834em}.m-listing-title:not(.media-extension) .listing-item__flag{padding:0;margin:0;display:inline-block;color:#999;font-size:.75em}.is-rtl .m-listing-title:not(.media-extension) .listing-item__flag{padding:0;margin:0}@media only screen and (max-width:47.999em){.m-listing-title:not(.media-extension) .listing-item__flag{font-size:.87375em}}@media only screen and (min-width:48em)and (max-width:79.999em){.m-listing-title:not(.media-extension) .listing-item__flag{font-size:.75em}}@media only screen and (min-width:80em){.m-listing-title:not(.media-extension) .listing-item__flag{font-size:.75em}}.m-listing-title .flag-status{display:inline-block}.m-listing-title .flag-status:before{width:10px;height:10px;display:inline-block;margin-right:5px;content:"";position:relative;top:2px;border-radius:2px}.m-listing-title .flag-status.new:before{background-color:#798b3e}.m-listing-title .flag-status.reduced:before{background-color:#b03c3f}.m-listing-title .flag-status.open-house:before{background-color:#374a6f}.m-listing-title .flag-status.under-contract:before{background-color:#ddd}.m-listing-title .flag-status.soldorrented:before{background-color:#fee600}.m-listing-title .flag-status.offmarket:before{background-color:#000}.m-listing-title .m-listing-title__pricesection+.flag-statusnew{display:none}.m-listing-title .m-listing-title__pricesection.m-listing-title__pricesection--estimate,.m-listing-title .m-listing-title__pricesection.m-listing-title__pricesection--lastsold{margin-top:-5px;background:none}.m-listing-title .m-listing-title__pricesection .price__currency,.m-listing-title .m-listing-title__pricesection .price__value{font-size:22px}.m-listing-title .listing-title__item,.m-listing-title .m-listing-title--heading{margin:0;font-size:inherit}@media only screen and (min-width:80em){.m-listing-title .listing-title__item,.m-listing-title .m-listing-title--heading{margin-top:-8px}}.m-listing-title .listing-title__item .main-address,.m-listing-title .m-listing-title--heading .main-address{padding-bottom:5px;line-height:19px;color:#54565a;font-size:2rem}@media only screen and (max-width:47.999em){.m-listing-title .listing-title__item .main-address,.m-listing-title .m-listing-title--heading .main-address{font-size:1.5rem}}@media only screen and (min-width:48em)and (max-width:79.999em){.m-listing-title .listing-title__item .main-address,.m-listing-title .m-listing-title--heading .main-address{font-size:1.666rem}}@media only screen and (min-width:80em){.m-listing-title .listing-title__item .main-address,.m-listing-title .m-listing-title--heading .main-address{font-size:2rem}}.m-listing-title .listing-title__item .address-wrap .main-address,.m-listing-title .listing-title__item .c-address,.m-listing-title .m-listing-title--heading .address-wrap .main-address,.m-listing-title .m-listing-title--heading .c-address{padding-bottom:5px;line-height:19px;color:#54565a;font-size:1.2rem;font-family:var(--font-family-text);font-weight:400}@media only screen and (max-width:47.999em){.m-listing-title .listing-title__item .address-wrap .main-address,.m-listing-title .listing-title__item .c-address,.m-listing-title .m-listing-title--heading .address-wrap .main-address,.m-listing-title .m-listing-title--heading .c-address{font-size:1.2rem}}@media only screen and (min-width:48em)and (max-width:79.999em){.m-listing-title .listing-title__item .address-wrap .main-address,.m-listing-title .listing-title__item .c-address,.m-listing-title .m-listing-title--heading .address-wrap .main-address,.m-listing-title .m-listing-title--heading .c-address{font-size:1.2rem}}@media only screen and (min-width:80em){.m-listing-title .listing-title__item .address-wrap .main-address,.m-listing-title .listing-title__item .c-address,.m-listing-title .m-listing-title--heading .address-wrap .main-address,.m-listing-title .m-listing-title--heading .c-address{font-size:1.2rem}}.m-listing-title .listing-title__item .community-address,.m-listing-title .listing-title__item .listing-title__community-url,.m-listing-title .m-listing-title--heading .community-address,.m-listing-title .m-listing-title--heading .listing-title__community-url{color:#54565a;line-height:29px;margin-top:10px;font-size:2em}@media only screen and (max-width:47.999em){.m-listing-title .listing-title__item .community-address,.m-listing-title .listing-title__item .listing-title__community-url,.m-listing-title .m-listing-title--heading .community-address,.m-listing-title .m-listing-title--heading .listing-title__community-url{font-size:1.5em}}@media only screen and (min-width:48em)and (max-width:79.999em){.m-listing-title .listing-title__item .community-address,.m-listing-title .listing-title__item .listing-title__community-url,.m-listing-title .m-listing-title--heading .community-address,.m-listing-title .m-listing-title--heading .listing-title__community-url{font-size:1.666em}}@media only screen and (min-width:80em){.m-listing-title .listing-title__item .community-address,.m-listing-title .listing-title__item .listing-title__community-url,.m-listing-title .m-listing-title--heading .community-address,.m-listing-title .m-listing-title--heading .listing-title__community-url{font-size:2em}}.m-listing-title .listing-title__item .icon-building:before,.m-listing-title .m-listing-title--heading .icon-building:before{font-size:18px;position:relative;top:2px}.m-listing-title__property-details{display:block;color:rgb(var(--color-global-positive));text-transform:uppercase;margin-top:10px}.m-listing-title__property-details-item{padding:0 0 10px 10px}.is-rtl .m-listing-title__property-details-item{padding:0 10px 10px 0}.m-listing-title__property-details-item .icon{padding-right:5px;vertical-align:middle}.m-listing-title.media-extension{position:absolute;bottom:0;width:100%;margin:0;text-align:left;background-color:rgba(0,0,0,.5);z-index:99}.m-listing-title.media-extension .listing-item__flag{top:-26px;padding:7.5px 20px;line-height:11px}.is-rtl .m-listing-title.media-extension .listing-item__flag{padding:7.5px 20px}.m-listing-title.media-extension .m-listing-title__flex-wrap{display:flex;padding:10px 20px;align-items:flex-start}@media only screen and (max-width:47.999em){.m-listing-title.media-extension .m-listing-title__flex-wrap{padding:10px}}.m-listing-title.media-extension .m-listing-title__price-wrap,.m-listing-title.media-extension .m-listing-title__title-wrap{flex:1 1}.m-listing-title.media-extension .m-listing-title__price-wrap .c-price,.m-listing-title.media-extension .m-listing-title__title-wrap .c-price{padding-bottom:5px}.m-listing-title.media-extension .m-listing-title__price-wrap .c-address,.m-listing-title.media-extension .m-listing-title__title-wrap .c-address{padding-bottom:0}.m-listing-title.media-extension .m-listing-title__price-wrap .m-listing-title__property-details,.m-listing-title.media-extension .m-listing-title__title-wrap .m-listing-title__property-details{line-height:1.2495}.m-listing-title.media-extension .m-listing-title__price-wrap{text-align:right}.m-listing-title.media-extension .m-listing-title__price-wrap .price__value{color:rgb(var(--color-global-positive));line-height:26px}.m-listing-title.media-extension .m-listing-title--heading{margin-top:unset}.m-listing-title.media-extension .m-listing-title--heading .address-wrap .c-address,.m-listing-title.media-extension .m-listing-title--heading .main-address{color:rgb(var(--color-global-positive));white-space:nowrap}.m-listing-title.media-extension .m-listing-title--heading .main-address{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:29px;white-space:nowrap;text-transform:capitalize}.m-listing-title.media-extension .m-listing-title__property-details{margin-top:0}.m-listing-title.media-extension .listing-title__community-url{color:rgb(var(--color-global-positive));display:flex;align-items:center;margin-top:0}.m-listing-title.media-extension .listing-title__community-url .icon{color:rgb(var(--color-global-positive));display:inline-flex}.m-listing-title.media-extension .listing-title__community-url .icon:before{top:unset}@media only screen and (max-width:47.999em){.m-listing-title.media-extension .m-listing-title__flex-wrap{overflow:hidden;box-sizing:border-box;display:grid;grid-template-columns:2fr 1fr;grid-gap:5px;gap:5px}.m-listing-title.media-extension .address-wrap .c-address{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-listing-title.media-extension .address-wrap{max-width:90%;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-listing-title.media-extension .m-listing-title__price-wrap,.m-listing-title.media-extension .m-listing-title__title-wrap{flex:1 1;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-listing-title.media-extension .listing-title__community-url{padding-bottom:7px}.m-listing-title.media-extension .m-listing-title--heading{display:flex;flex-direction:column}.m-listing-title.media-extension .m-listing-title__price-wrap{text-align:right;height:100%}.m-listing-title.media-extension .m-listing-title__price-wrap .c-price{padding-bottom:11px}.m-listing-title.media-extension .m-listing-title__property-details-item:not(:last-child){padding:0 5px 0 0}}