.publisher__info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.publisher__title{overflow:hidden;text-overflow:ellipsis}@supports (-webkit-line-clamp:1){.publisher__title{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1}}@supports not (-webkit-line-clamp:1){.publisher__title{display:block;max-height:1.5rem}}.publisher__avatar{border:1px solid #e7e7e7;height:54px;margin-right:16px;-o-object-fit:contain;object-fit:contain;padding:4px;width:74px}.publisher__container--modal.avatar--right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.publisher__container--modal.avatar--right .publisher__avatar{margin:0 0 0 16px}.publisher__container--modal .publisher__license,.publisher__container--modal .publisher__phone,.publisher__container--modal .publisher__title{margin-bottom:4px}.publisher__container--modal .publisher__phone{display:block}@media screen and (max-width:767.98px){.publisher__container--modal{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.publisher__container--modal .publisher__info{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}@media screen and (min-width:768px){.publisher__container--modal{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.publisher__container--modal .publisher__info{margin-top:16px}.publisher__container--panel{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.publisher__container--panel .publisher__info{margin-left:24px;margin-right:32px}}@media screen and (min-width:1278px){@supports (-webkit-line-clamp:2){.publisher__title{-webkit-line-clamp:2}}@supports not (-webkit-line-clamp:2){.publisher__title{max-height:3rem}}.publisher__container--panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.publisher__container--panel .publisher__title{white-space:normal}.publisher__container--panel .publisher__info{margin-left:0;margin-right:24px}.publisher__container--panel .publisher__info:after{background-color:#444;content:"";display:block;height:1px;margin:24px 0;width:40px}}.lead__link{margin:16px 0 32px}.lead__actions{text-align:right}.lead__actions--lgpd{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 56px;margin-bottom:8px}.lead__actions--lgpd .message{margin-top:16px}.lead__actions--lgpd .lead__message{cursor:pointer}.lead__form{display:grid;grid-gap:12px}.lead__form .l-input__textarea{min-height:96px}.button.lead__cta{width:100%}.simple-card{background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.16);box-shadow:0 2px 8px 0 rgba(0,0,0,.16);cursor:pointer;position:relative;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;width:100%;will-change:box-shadow}.simple-card a:not(.button){color:inherit;text-decoration:none}@media screen and (min-width:1278px){.simple-card:hover{-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,.16);box-shadow:0 2px 24px 0 rgba(0,0,0,.16)}}.card-listing--compact .simple-card__business{margin-bottom:2px;text-transform:uppercase}.card-listing--compact .simple-card__price{margin-bottom:4px}.card-listing--compact .simple-card__price:nth-child(2){font-size:.75rem;font-weight:400;margin-top:-4px}.card-listing--compact .simple-card__price:nth-child(2) .simple-card__business_type_rental,.card-listing--compact .simple-card__price:nth-child(2) .simple-card__business_type_sale{margin-left:0}.card-listing--compact .simple-card__price:nth-child(2) .simple-card__business_type_sale{display:inline-block}.card-listing--compact .simple-card__amenities{margin-top:4px}.card-listing--compact a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.card-santander__link{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (min-width:768px){.recommendations__container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:688px}}@media screen and (min-width:996px){.recommendations__container{max-width:1072px}}.recommendations__container .carousel__inner--grid{padding:24px}.recommendations__container .carousel__navigation--below{margin-top:-4px}.recommendations__subtitle{margin-bottom:4px}@media screen and (max-width:767.98px){.recommendations__subtitle,.recommendations__title{padding-left:24px;padding-right:24px;width:100%}.recommendations__subtitle.flex,.recommendations__title.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recommendations__title{margin-bottom:0}}@media screen and (min-width:768px){.recommendations__title{margin-bottom:8px}.recommendations__container .carousel__navigation,.recommendations__container .recommendations__subtitle,.recommendations__container .recommendations__title{padding:0 24px}}.mortgage-cta{margin-top:16px}.post-lead__container{position:relative}.post-lead__container[data-type=EMAIL] .recommendations__container{max-width:calc(43rem - 64px)}.post-lead__container[data-type=PHONE] .recommendations__container{max-width:418px}.post-lead__container .recommendations__container{margin:16px -24px 0}.post-lead__phone,.post-lead__phones{display:inline;list-style:none}.post-lead__phones.variation-b{text-align:right}@media screen and (max-width:767.98px){.post-lead__phones.variation-b{text-align:left}}.post-lead__phone+.post-lead__phone:before{content:", "}.post-lead__phone+.post-lead__phone:last-child:before{content:" ou "}.post-lead__description{display:block;margin-bottom:0}.post-lead__description.variation-b{display:grid;grid-gap:12px;grid-template-columns:1fr 140px}.post-lead__description.variation-b__empty-phone{display:block}@media screen and (max-width:767.98px){.post-lead__description.variation-b{grid-template-columns:100%}}.post-lead__back-button{bottom:0;left:0;position:absolute}@media screen and (max-width:767.98px){.post-lead__container .recommendations__container{margin:40px -24px 0}}.listing-views{display:grid;grid-gap:12px;grid-template-columns:32px auto;margin-bottom:24px}.listing-views.small{margin:24px 0 0}.listing-views.small .tooltip__info.text-regular{left:0}.listing-views__icon .icon.icon-color--regular{background:#ffdecc;border-radius:100%;color:#cc4800;height:32px;padding:2px;width:32px}.listing-views__text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.lead__modal .lead__aside{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-right:16px}.lead__modal .lead__content{width:100%}.lead__modal .lead-code__container{list-style:none}.lead__modal .publisher{margin-bottom:16px}@media screen and (max-width:767.98px){.lead__modal .lead__aside{margin-bottom:32px;margin-right:0}.lead__modal .lead-code__container{display:none;margin-top:24px}.lead__modal .lead-code__title{display:none}.lead__modal .lead-code__item:before{content:attr(data-before)}.lead__modal[data-post-lead] .lead-code__container{display:block}}@media screen and (min-width:768px){.lead__modal .lead__aside{margin-right:48px}.lead__modal .modal__header{margin-bottom:16px}.lead__modal .modal__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:24px}.lead__modal .lead__form{width:288px}}.inactive-lead__modal .modal__header{margin-bottom:0}.inactive-lead__modal .modal__container{max-width:416px}.inactive-lead__modal .lead__form{margin-bottom:12px}.inactive-lead__modal.post-lead__modal .modal__container{max-width:100%}