.breadcrumb__item a,.breadcrumb__title a,.button-menu a,.city__item a,.error-report-feedback__back-results a,.error-report-feedback__similar a,.glossary-page .glossary-page__search-property .search-property__back a,.glossary-page .glossary-page__search-property .search-property__find-by a,.inherit,.menu-group__item a,.menu-header__item a,.more-contacts__advertising a,.most-popular__item a,.publisher__phone-number a,.publisher__telephone a,.publisher__view-phone a,.release-date__link a,.site-main__advertise a,.site-main__search-property .search-property__back a,.site-main__search-property .search-property__find-by a,.terms-policy__item a{color:inherit;text-decoration:inherit}a,body{color:initial}.result-list__left-column,.result-list__right-column,.site-main__breadcrumb,button,img,input,select,textarea{display:initial}.gallery-wrapper,.property-card,.property-card-list,.property-card__gallery,.result-filter,.result-list__left-column,.result-list__right-column,.site-footer__about,.site-footer__menu,.site-header,.site-main__biggest-portal,.site-main__property-title,.site-main__search-property,h1{height:initial;overflow:initial;margin:initial;padding:initial}h1{background:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix,html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}a{cursor:pointer}a:not([href]){cursor:default}.bf-search__discount span,.bf-search__title,.ir,.nav-icon__item a,.property-actions .property-actions__call-button,.publisher__button-close,.recommendations .recommendations__wrapper .owl-next,.recommendations .recommendations__wrapper .owl-prev,.recommendations__help,.site-header__brand,.smart-banner__close a,.splash-page__free-download{display:block;font-size:1px;text-indent:-9000px}.show{display:block!important}.hide{display:none!important}.hidden{visibility:hidden}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*{outline:none!important}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0;outline:none}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll;-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}input{font-family:inherit}input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}input:-moz-placeholder,input::-moz-placeholder{color:rgba(0,0,0,.38)}input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}.ellipsis-loading:after{-webkit-animation:ellipsisLoading 1s linear infinite alternate;animation:ellipsisLoading 1s linear infinite alternate;content:"."}input[type=search]{-webkit-appearance:textfield}.form__text-input{color:rgba(0,0,0,.54);border:1px solid rgba(0,0,0,.12);padding:5px;margin-bottom:8px;-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.1);font-size:13px;font-size:.8125rem;line-height:27px;line-height:1.6875rem}.form__text-input.text-input--full{width:100%}.form__label-box{float:left;border:1px solid rgba(0,0,0,.12);border-radius:2px;padding:10px;margin-bottom:8px;text-align:left}.form__label-box.label-box--full{width:100%}.form__text-input--error{border:1px solid #e64a45}.form__validation-error{color:#e64a45;text-align:left;margin-bottom:8px}.form__button{background:#ff6c00;color:#fff;text-align:center;font-weight:300;font-size:13px;font-size:.8125rem;line-height:29px;line-height:1.8125rem;display:block;text-decoration:none;border-radius:2px;border:1px solid #ff6c00;border-bottom:2px solid #e64a45;cursor:pointer}.form__button.button--full{width:100%}.form__button:hover{background:#ff6c00}.form__button.-blue{background:#1190cd;border-color:#1190cd;border-bottom-color:rgba(0,0,0,.12)}.form__button.-blue:hover,.form__separator{background:rgba(0,0,0,.12)}.form__separator{height:1px;border:none;position:relative;left:-100%;width:300%;margin:12px 0}.form__text-block{margin:10px 0}body~form,body~iframe{display:none}.site-main{clear:both}.site-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;min-width:320px;box-shadow:1px -1px 1px rgba(0,0,0,.54),-1px 1px 1px rgba(0,0,0,.54)}.site-content-wrapper{max-width:1440px;margin:auto;position:relative}.site-header__wrapper{overflow:visible;margin:0 4.44%;position:relative}.site-header{background:#1190cd;min-height:48px;position:relative}.site-header__brand{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/vivareal-5bcdffca.svg) 50% no-repeat;width:120px;height:56px;margin:auto}.site-header__menu{float:left;margin:8px 0;border-radius:2px;border:2px solid #fff;padding:10px 8px;font-weight:600}.site-header__enter,.site-header__menu{text-decoration:none;color:#fff;font-size:12px;font-size:.75rem}.site-header__enter{letter-spacing:.1px;padding-left:35px;text-transform:uppercase;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ico-enter.svg) 50% no-repeat;white-space:nowrap;position:relative;right:0;border-radius:2px 0 0 2px;top:8px;width:53px;height:40px;text-indent:-9000px;background-position:6px 0}.site-header__enter.site-header--logged{border-radius:0;background-image:none;padding-top:5px;padding-left:13px;text-indent:0}.site-header__enter.site-header--logged .site-header__logged-name{display:none}.site-header__enter-image{width:33px;border-radius:50%;margin-right:4px}.site-header__logged-name{line-height:32px;line-height:2rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:top;display:inline-block;width:47px}.site-header__logged-name:before{position:absolute;right:5px;font-size:26px}.site-header__logged-name.--full{display:block;color:#1190cd;line-height:12px;line-height:.75rem;width:auto;font-weight:700}.menu-header__logged-name{display:inline-block;width:80%;vertical-align:top;padding:5px}.menu-header__enter-image{width:40px;height:40px;border-radius:20px}.menu-header.-opened{width:84.4444444444%;max-width:414px;background:#fff;position:fixed;top:0;left:0;height:100%;z-index:100;box-shadow:1px 1px 100px #000;overflow-y:scroll}.menu-header.-opened.--right{left:auto;right:0}.menu-header.-opened .menu-header__close,.menu-header.-opened .menu-header__item,.menu-header.-opened .menu-header__itens{display:block}.menu-header.-opened .menu-header__close.menu-header__item-separator,.menu-header.-opened .menu-header__close.menu-header__signin,.menu-header.-opened .menu-header__item.menu-header__item-separator,.menu-header.-opened .menu-header__item.menu-header__signin,.menu-header.-opened .menu-header__itens.menu-header__item-separator,.menu-header.-opened .menu-header__itens.menu-header__signin{display:none}.menu-header.-opened .menu-header__close.menu-header--vivasurpreenda,.menu-header.-opened .menu-header__item.menu-header--vivasurpreenda,.menu-header.-opened .menu-header__itens.menu-header--vivasurpreenda{display:block}.menu-header__itens{display:none}.menu-header__close{display:none;background:rgba(0,0,0,.12);min-height:48px;width:101%}.menu-header__close a{float:left;margin:8px 0 0 16px;border-radius:2px;border:1px solid hsla(0,0%,100%,.24);padding:6px 8px;text-decoration:none;color:#fff;font-size:12px;font-size:.75rem}.menu-header__title{font-size:12px;font-size:.75rem;font-weight:400;color:rgba(0,0,0,.38);padding-left:16px;border-bottom:1px solid rgba(0,0,0,.12);padding:15px 0 7px 16px}.menu-header__item{min-height:44px;background:#fff;color:#1190cd;display:none}.menu-header__item a{display:block;line-height:44px;padding-left:16px}.menu-header__item.-current{background:#1190cd;color:#fff}.menu-header__item:before{margin-left:30px}.menu-header__item:hover{background:#f1f1f1}.menu-header__item.menu-header__item-separator{width:1px;height:20px;background-color:hsla(0,0%,100%,.5);margin:22px 0 0 24px;min-height:0}.site-main__full.site-main--similar-related{padding:20px 0;background:#f1f1f1}.site-main__full.site-main--form-lead-aside{clear:none}.site-main__full.site-main--form-lead-aside>.site-main__form-lead{display:none}.site-footer{margin-top:auto;background:#0a5a80;overflow:hidden;position:relative;z-index:2}.site-footer__menu{width:91.6666666667%;margin:auto;padding:0 0 16px;min-height:104px}.site-footer__social{clear:both;width:auto;max-width:174px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.site-footer__social:after,.site-footer__social:before{content:'';display:table}.site-footer__social:after{clear:both}.site-footer__mobile{clear:both;width:auto;max-width:254px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.site-footer__mobile:after,.site-footer__mobile:before{content:'';display:table}.site-footer__mobile:after{clear:both}.nav-icon{display:block}.nav-icon__title{color:hsla(0,0%,100%,.5);text-align:center;font-size:14px;font-size:.875rem;font-weight:200;padding:16px 0}.nav-icon__item{float:left;margin-left:10px;cursor:pointer;position:relative}.nav-icon__item:first-of-type{margin-left:0}.nav-icon__item a{position:absolute;top:0;z-index:1}.nav-icon__item.-icon{display:block;width:36px;height:36px}.nav-icon__item.-icon a{width:inherit;height:inherit}.nav-icon__item.-badget{width:122px;height:36px}.nav-icon__item.-badget a{width:inherit;height:inherit}.nav-icon__item.-facebook{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/fb.png) no-repeat}.nav-icon__item.-twitter{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/tw.png) no-repeat}.nav-icon__item.-youtube{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/yt.png) no-repeat}.nav-icon__item.-instagram{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/ig.png) no-repeat}.nav-icon__item.-playstore{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/pt-br-play-badge.png) no-repeat}.nav-icon__item.-applestore{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/pt-br-app-store-badge.png) no-repeat}.site-footer__about{background:rgba(0,0,0,.12)}.about-us__description{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/vivafooter-297ce2b9.svg) top 21px center no-repeat;background-size:140px 31px;text-align:center;color:hsla(0,0%,100%,.5);font-size:12px;font-size:.75rem;font-weight:300;width:auto;max-width:234px;float:none;display:block;margin-right:auto;margin-left:auto;padding:65px 0 10px}.about-us__description:after,.about-us__description:before{content:'';display:table}.about-us__description:after{clear:both}.about-us__navigation ul{width:auto;max-width:262px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;margin:auto;min-height:32px}.about-us__navigation ul:after,.about-us__navigation ul:before{content:'';display:table}.about-us__navigation ul:after{clear:both}.terms-policy__item{color:#f1f1f1;text-decoration:none;text-transform:uppercase;float:left;font-size:12px;font-size:.75rem}.terms-policy__item:last-child{float:right}.terms-policy__item a{color:inherit;line-height:40px;display:block;letter-spacing:.1px}.footer-menu__column,.site-footer__anunciante{display:none}.footer-menu__column:last-child{display:block}.results-empty{margin:24px 16px;padding-top:92px;background-repeat:no-repeat;background-position:top;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-noresults.svg);font-size:13px;font-weight:600;text-align:center;color:#0a5a80}.results-empty__header{margin-bottom:16px;font-size:16px;color:rgba(0,0,0,.38)}.results-empty__organization-name,.results-empty__organization-total{color:rgba(0,0,0,.54)}.results-empty__button-see-all{border-radius:2px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);background:#00acff;color:#fff;margin-top:12px}.results-empty__button-filter,.results-empty__button-see-all{display:block;padding:8px;font-size:13px;font-weight:600;text-decoration:none;text-align:center;text-transform:uppercase}.results-empty__button-filter{border-radius:2px;border:2px solid #00acff;color:#00acff;margin-top:8px}.results-pages-results-list{padding:8px}.results-pages-results-list__action-box{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);margin-bottom:24px;padding:12px;text-align:center}.results-pages-results-list__button-see-all{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);background:#00acff;color:#fff;display:inline-block;width:100%;max-width:300px}.loading .results-pages-results-list__button-see-all{opacity:.6;font-size:0}.loading .results-pages-results-list__button-see-all:before{content:'carregando imóveis...';font-size:13px}.results-pages__property-card{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);cursor:pointer;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:1;margin-bottom:8px}.results-pages__property-card .property-card__gallery{position:relative;width:100%;height:56vw;overflow:hidden}.results-pages__property-card .property-card__gallery .gallery__image{width:100%;min-height:100%;object-fit:cover;margin-top:26vw;-ms-transform:translateY(-50%);transform:translateY(-50%)}.results-pages__property-card .property-card__gallery .disabled>.gallery__next,.results-pages__property-card .property-card__gallery .disabled>.gallery__prev{opacity:.5}.results-pages__property-card .property-card__gallery .gallery__next,.results-pages__property-card .property-card__gallery .gallery__prev{background-position:50%;background-repeat:no-repeat;background-size:45%;bottom:0;cursor:pointer;position:absolute;top:0;transition:transform .3s ease;width:50px}.results-pages__property-card .property-card__gallery .gallery__next.disabled,.results-pages__property-card .property-card__gallery .gallery__prev.disabled{opacity:.5}.results-pages__property-card .property-card__gallery .gallery__prev{left:0;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-white-small-left.svg)}.results-pages__property-card .property-card__gallery .gallery__prev:hover{-ms-transform:translateX(-4px);transform:translateX(-4px)}.results-pages__property-card .property-card__gallery .gallery__next{right:0;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-white-small-right.svg)}.results-pages__property-card .property-card__gallery .gallery__next:hover{-ms-transform:translateX(4px);transform:translateX(4px)}.results-pages__property-card.property-card--is-featured .property-card__main-info:before{background:#ff6c00;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.results-pages__property-card.property-card--is-development .property-card__main-info:before{background:#ca8ae6;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.results-pages__property-card.property-card--is-promotion .property-card__main-info:before{background:#000;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.results-pages__property-card .property-card__main-info{position:relative;-ms-flex-order:-1;order:-1}.results-pages__property-card .property-card__construction-status{background:#ca8ae6;border-radius:2px;color:#fff;font-size:13px;padding:4px 8px;text-transform:uppercase;margin:8px;position:absolute;top:6px;z-index:10}.results-pages__property-card .property-card__discount-information{background:#000;border-radius:2px;color:#fff;font-size:13px;padding:4px 8px;text-transform:uppercase;margin:8px;position:absolute;top:6px;z-index:10}.results-pages__property-card .property-card__discount-value{color:#e1a94d;font-size:16px;font-size:1rem;font-weight:400}.results-pages__property-card .property-card__values{position:absolute;left:0;right:0;bottom:0;color:#fff;font-size:13px;text-shadow:0 2px 4px rgba(0,0,0,.24);padding:8px 16px;z-index:10}.results-pages__property-card .property-card__price{font-size:21px;font-weight:600}.results-pages__property-card .property-card__price-label{font-size:13px;font-weight:300;display:block}.results-pages__property-card .property-card__price-label span{text-decoration:line-through}.results-pages__property-card .property-card__header{font-size:13px;font-weight:400;padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.12)}.results-pages__property-card .property-card__address,.results-pages__property-card .property-card__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.results-pages__property-card .property-card__title{color:rgba(0,0,0,.87);text-decoration:none}.results-pages__property-card .property-card__address{color:rgba(0,0,0,.54)}.results-pages__property-card .property-card__poi{position:absolute;z-index:10;top:0;left:0;right:0;padding:4px 8px;border-radius:2px 2px 0 0;background-color:rgba(0,0,0,.38);color:#fff;text-align:right;font-size:13px;line-height:1.2}.results-pages__property-card.property-card--is-development .property-card__poi,.results-pages__property-card.property-card--is-featured .property-card__poi{top:6px;border-radius:0}.results-pages__property-card.property-card--is-development .property-card__poi{padding-left:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.results-pages__property-card .property-card__poi-prefix{display:none}.results-pages__property-card .property-card__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.results-pages__property-card .property-card__description-wrap{-ms-flex-order:3;order:3;background-color:#fff}.results-pages__property-card .property-card__description{color:rgba(0,0,0,.54);border-top:1px solid rgba(0,0,0,.12);padding:8px 16px;font-size:10px;width:100%;word-break:break-word}.results-pages__property-card .property-card__description-link-pdp{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;display:inline-block;margin:0 8px 8px;color:#ff6c00}.results-pages__property-card .property-card__link-pdp{display:none}.results-pages__property-card .property-card__details{-ms-flex-order:1;order:1;border-bottom:1px solid rgba(0,0,0,.12);font-size:13px;padding:8px 16px;color:rgba(0,0,0,.87);white-space:nowrap}.results-pages__property-card .property-card__detail-item{display:inline-block}.results-pages__property-card .property-card__detail-item+.property-card__detail-item{margin-left:8px}.results-pages__property-card .property-card__detail-item-extra,.results-pages__property-card .property-card__detail-text-long{display:none}.results-pages__property-card .property-card__detail-value{font-weight:600}.results-pages__property-card .property-card__actions{-ms-flex-order:2;order:2;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.results-pages__property-card .property-card__contact{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#00acff;transition:all .2s ease}.results-pages__property-card .property-card__contact:hover{background-color:rgba(0,172,255,.1)}.results-pages__property-card .property-card__side-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.results-pages__property-card .property-card__expand-description,.results-pages__property-card .property-card__favorite{width:32px;height:32px;background-repeat:no-repeat;background-position:50%;margin-right:8px;cursor:pointer}.results-pages__property-card .property-card__favorite{background-position-y:5px;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-star.svg)}.results-pages__property-card .property-card__expand-description{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-gray7.svg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.results-pages__property-card .property-card__body--collapsed .property-card__description-wrap{display:none}.results-pages__property-card .property-card__body--collapsed .property-card__expand-description{-ms-transform:rotate(270deg);transform:rotate(270deg)}.result-pagination__wrapper--results-pages,.results-pages__property-card .property-card__account-link{display:none}.results-panel--loading .results-pages__property-card{transition:opacity .3s ease-out;opacity:.4}.pagination{display:none}.site-main--form-lead-bottom .variationtest-bottom-form-agent-color.site-main__form-lead .form-lead{background:#ffd590;border-color:#e1a94d;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);box-shadow:none}.site-main--form-lead-bottom .variationtest-bottom-form-agent-color.site-main__form-lead .form-lead .publisher__telephone .publisher__view-number{background:#ffd590}.site-main--form-lead-bottom .variationtest-bottom-form-agent-color.site-main__form-lead .form-lead .publisher__telephone .publisher__view-number:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#ffd590)}.site-main--form-lead-bottom .variationtest-bottom-form-agent-color.site-main__form-lead .form-lead .data-fields__field{border-color:#e1a94d}.variationtest-title-redesign.results-pages__results-summary .results-summary__count{font-size:16px}.variationtest-title-redesign.results-pages__results-summary .results-summary__button-open-filter{background:transparent;border:2px solid #00acff;color:#00acff;font-size:0;margin-bottom:8px}.variationtest-title-redesign.results-pages__results-summary .results-summary__button-open-filter:before{content:'editar filtros';font-size:13px}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters{overflow:hidden;max-height:40px;position:relative;white-space:nowrap;margin:4px -16px 0;display:block}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters ::-webkit-scrollbar{width:0}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters div{overflow:auto;margin-bottom:-20px;padding-bottom:20px}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters:after,.variationtest-title-redesign.results-pages__results-summary .results-summary__filters:before{box-shadow:0 0 27px 27px #fff;content:'';height:100%;opacity:0;position:absolute;top:0;transition:opacity .5s;z-index:1}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters:before{left:0}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters:after{right:0}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters.scrollable-left:before,.variationtest-title-redesign.results-pages__results-summary .results-summary__filters.scrollable-right:after{opacity:1}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters .wrapper{padding-left:16px;padding-right:16px}.variationtest-geosearch.search-box__results{padding:0;color:rgba(0,0,0,.54);max-height:none;box-shadow:-1px 1px 1px rgba(0,0,0,.12),1px 1px 1px rgba(0,0,0,.12)}.variationtest-geosearch.search-box__results>li{padding:0}.variationtest-geosearch.search-box__results .search-box__result-logo{height:30px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/powered_by_google_on_white.png) no-repeat right 5px center}.variationtest-geosearch.search-box__results .search-box__result-logo:hover{cursor:default}.variationtest-geosearch.search-box__results .search-box__result{padding:10px;font-weight:400}.variationtest-geosearch.search-box__results .search-box__result.search-box__result--current,.variationtest-geosearch.search-box__results .search-box__result:hover{background:rgba(0,0,0,.04);color:rgba(0,0,0,.54);font-weight:400}.variationtest-geosearch.search-box__results .search-box__result:target{background:rgba(0,0,0,.12)}.variationtest-geosearch.search-box__results .search-box__result .search-box__result-title{display:block;color:#00acff;padding-bottom:5px;white-space:normal}.variationtest-geosearch.search-box__results .search-box__result .search-box__result-description{display:block}.variationtest-geosearch .search-box__wrapper{margin:5px 10px;cursor:default}.variationtest-geosearch .search-box__wrapper li{border-bottom:none;color:rgba(0,0,0,.38)}.variationtest-geosearch .search-box__empty-title{padding:8px 12px;cursor:default;background:#00acff;color:#fff;display:block}.variationtest-geosearch .icon-pin-place,.variationtest-geosearch .icon-store{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/ic-store.svg);background-repeat:no-repeat;background-position:0;background-size:16px;padding-left:25px;cursor:default;font-weight:400;color:rgba(0,0,0,.38)}.variationtest-geosearch .icon-pin-place strong,.variationtest-geosearch .icon-store strong{color:rgba(0,0,0,.54);font-weight:600}.variationtest-geosearch .icon-pin-place:hover,.variationtest-geosearch .icon-store:hover{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/ic-store.svg);background-size:16px;background-repeat:no-repeat;background-position:0;color:rgba(0,0,0,.38);font-weight:400}.variationtest-geosearch .icon-pin-place:hover strong,.variationtest-geosearch .icon-store:hover strong{color:rgba(0,0,0,.54);font-weight:600}.variationtest-geosearch .icon-pin-place,.variationtest-geosearch .icon-pin-place:hover{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/ic-pin-drop.svg);background-size:14px}.site-main__search-property.variationtest-geosearch{height:322px}.site-main__search-property.variationtest-geosearch .search-box__choiced{text-align:center;font-size:16px;color:rgba(0,0,0,.54);font-weight:400;padding-right:35px}.site-main__search-property.variationtest-geosearch .search-box__choiced:before{color:rgba(0,0,0,.54);margin-right:10px;font-size:24px}.site-main__search-property.variationtest-geosearch .search-box--action .search-box__choiced{padding-right:36px}.site-main__search-property.variationtest-geosearch .search-property__button{font-size:16px;line-height:44px;text-transform:capitalize}.site-main__search-property.variationtest-geosearch .search-box__input{font-size:16px;font-weight:400;box-sizing:border-box;padding:0 15px;color:rgba(0,0,0,.54)}.site-main__search-property.variationtest-geosearch .search-box__input::-webkit-input-placeholder{color:#00acff;font-weight:300}.site-main__search-property.variationtest-geosearch .search-box__input::-moz-placeholder{color:#00acff;font-weight:300}.site-main__search-property.variationtest-geosearch .search-box__input:-ms-input-placeholder{color:#00acff;font-weight:300}.site-main__search-property.variationtest-geosearch .search-box__input::placeholder{color:#00acff;font-weight:300}.site-main__search-property.variationtest-geosearch .search-box__input:focus{border:2px solid #00acff}.site-main__search-property.variationtest-geosearch .site-main__title{font-size:16px;padding:16px 0 2px;font-weight:300}.site-main__search-property.variationtest-geosearch .site-main__title.site-main__subtitle{font-size:13px;font-weight:300;padding:0}.site-main__search-property.variationtest-geosearch .search-box__column .icon-search:before,.site-main__search-property.variationtest-geosearch .search-box__full .icon-search:before{font-size:24px;color:hsla(0,0%,100%,.7);position:relative;top:2px;left:-5px}.site-main__search-property.variationtest-geosearch .search-box--action{width:42%}.site-main__search-property.variationtest-geosearch .search-box--what{width:58%}.variationtest-geosearch .filter-search__field{padding-left:9px;border:1px solid rgba(0,0,0,.12);margin-bottom:0}.variationtest-geosearch .filter-search__field::-webkit-search-cancel-button,.variationtest-geosearch .filter-search__field::-webkit-search-decoration,.variationtest-geosearch .filter-search__field::-webkit-search-results-button,.variationtest-geosearch .filter-search__field::-webkit-search-results-decoration{display:none}.variationtest-geosearch .filter-search__field:focus{border:2px solid #00acff}.variationtest-geosearch .filter-search__field.filter-search--filled{color:#0a5a80;background:rgba(0,172,255,.1) url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/ic-close.svg) no-repeat right 10px center;background-size:15px;padding-right:35px;border:1px solid rgba(0,0,0,.12)}.alert-view{position:fixed;top:30%;left:50%;z-index:99999;width:120px;margin-left:-60px;border-radius:2px;background-color:rgba(0,0,0,.54);padding:10px;color:#fff;font-size:13px;font-size:.8125rem;text-align:center}.alert-view__icon{font-size:50px;font-size:3.125rem;line-height:60px;line-height:3.75rem}.lightbox{background:rgba(0,0,0,.7);position:fixed;z-index:31;width:100%;height:100%;top:0;padding:10px;overflow:scroll;display:-ms-flexbox;display:flex}.lightbox__close{position:absolute;cursor:pointer;top:5px;right:5px}.lightbox__close .lightbox__close-button{width:28px;height:28px;padding:0;background:#333;color:#fff;border:2px solid #fff;line-height:24px;text-align:center;cursor:pointer;border:none}.lightbox__close .lightbox__close-button i{display:inline-block;margin:0;font-size:14px}.dialog,.dialog-app{max-width:688px;margin:auto;position:relative}.dialog-app.dialog--create-account,.dialog.dialog--create-account{max-width:344px}.dialog-app.dialog--lead,.dialog.dialog--lead{max-width:330px}.dialog-app.dialog--lead .dialog__title,.dialog.dialog--lead .dialog__title{display:none}.dialog-app.dialog--lead .dialog__back-results,.dialog-app.dialog--lead .dialog__description,.dialog.dialog--lead .dialog__back-results,.dialog.dialog--lead .dialog__description{background:transparent;padding:0}.dialog-app.dialog--lead .lightbox__close,.dialog.dialog--lead .lightbox__close{top:0;right:0}.dialog--access-account a,.dialog--access-account a:active,.dialog--access-account a:focus,.dialog--access-account a:hover,.dialog--access-account a:link,.dialog--access-account a:visited,.dialog--create-account a,.dialog--create-account a:active,.dialog--create-account a:focus,.dialog--create-account a:hover,.dialog--create-account a:link,.dialog--create-account a:visited,.dialog--forgot-password a,.dialog--forgot-password a:active,.dialog--forgot-password a:focus,.dialog--forgot-password a:hover,.dialog--forgot-password a:link,.dialog--forgot-password a:visited{color:#1190cd;cursor:pointer;text-decoration:none}.dialog--access-account a:hover,.dialog--create-account a:hover,.dialog--forgot-password a:hover{text-decoration:underline}.dialog--access-account .lightbox__close{top:6px;right:6px}.dialog__title{clear:both;background-color:#f1f1f1;border-bottom:1px solid rgba(0,0,0,.12);padding:12px;text-align:left;text-transform:uppercase;font-weight:700}.dialog__subtitle,.dialog__title{color:rgba(0,0,0,.54);font-size:12px;font-size:.75rem}.dialog__subtitle{font-weight:400}.dialog__description-block{font-size:14px;font-size:.875rem;color:rgba(0,0,0,.12);margin:5px 10px 15px}.dialog__title--success{position:relative;clear:both;color:#fff;padding:16px 64px;text-align:left;line-height:19px;background:#2ecc71 url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/circle-success-nobg.svg) top 6px left 16px no-repeat;font-size:18px;font-size:1.125rem}.dialog__title--success .lightbox__close{display:block;top:5px;position:absolute;right:5px}.dialog__title--success .lightbox__close a{color:#fff;width:90px}.dialog__back-results,.dialog__description{background:#fff;color:rgba(0,0,0,.54);padding:9px 4.44%;font-size:14px;font-size:.875rem;line-height:1.5;font-weight:initial;overflow:hidden}.dialog__back-results strong,.dialog__description strong{color:rgba(0,0,0,.87)}.dialog__column{display:inline-block;width:48%;vertical-align:top;overflow:hidden;border-right:1px solid rgba(0,0,0,.12);padding:0 10px}.dialog__column:last-child{border-right:none}.dialog__back-results{padding-top:0}.dialog__lnk{text-align:center;color:#1190cd;text-decoration:none;display:block;line-height:2.5}.dialog-property{max-width:422px;min-height:284px;background:#fff;margin:16px auto;display:none}.dialog-property__title{background:#1190cd;line-height:40px;padding:0 4.44%;color:#fff}.dialog-property__card{background:#fff;margin:auto;position:relative;float:left;margin:0 0 0 16px}.dialog-property__card img{display:block}.dialog-property__properties{padding:16px 0;overflow:hidden}.dialog-property__card-title{display:none}.dialog-property__card-property{padding:8px 0;position:absolute;top:0;left:0;height:100%}.dialog-property__card-property:after,.dialog-property__card-property:before{content:'';display:table}.dialog-property__card-property:after{clear:both}.card-property__price{font-size:14px;font-size:.875rem;line-height:23px;font-weight:400;padding-left:8px;color:#fff}.card-property__price dt{font-size:16px;font-size:1rem;white-space:nowrap}.card-property__price dd{font-size:24px;font-size:1.5rem}.card-property__icons{position:absolute;min-width:200px;display:block;bottom:8px;left:8px}.card-property__icon{color:#fff;font-weight:400;float:left;min-width:40px}.card-property__icon dt:before{font-size:24px;font-size:1.5rem;display:block;margin:auto;text-align:center}.card-property__icon dd{font-size:14px;font-size:.875rem;text-align:center}.card-property__icon span{display:none}.dialog-app{background:#fff;min-height:210px;margin-top:5px}.dialog-app__download-review{padding:0 4.44%;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/icon-app-android.svg) top 0 left 4.44% no-repeat}.dialog-app__download-review.--ios{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/icon-app-ios.svg)}.dialog-app__title{font-size:20px;font-size:1.25rem;font-weight:400;text-align:center;padding:10px 0}.dialog-app__download{font-size:13px;font-size:.8125rem;font-weight:400;padding-left:62px;line-height:1}.dialog-app__stars{padding:4px 0 4px 62px;line-height:1}.dialog-app__stars .icon-star-filled:before{font-size:26px;font-size:1.625rem;margin:0 5px 0 0;color:#fc3}.dialog-app__review{font-size:12px;font-size:.75rem;font-weight:400;color:rgba(0,0,0,.54);padding-left:62px;line-height:1}.dialog-app__button{font-weight:600;background:#ff6c00;color:#fff;text-align:center;line-height:48px;display:block;text-decoration:none;text-transform:uppercase;margin:4.44%}.new-lightbox{background:rgba(0,0,0,.87);position:fixed;z-index:30;width:100%;height:100%;top:0;padding:10px}.new-lightbox__close{position:absolute;top:0;right:0;width:44px;height:44px;text-align:center;line-height:center}.new-lightbox__close:before{font-size:21px;font-size:1.3125rem;color:rgba(0,0,0,.12);text-decoration:none}.new-lightbox__close:hover:before{color:hsla(0,0%,5%,.12)}.new-lightbox__close:active:before{color:rgba(0,0,0,.12)}.new-dialog{position:relative;max-width:920px;margin:auto;-moz-border-radius:2px;border-radius:2px;background-color:#fff;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.new-dialog__title{clear:both;color:rgba(0,0,0,.87);border-bottom:1px solid rgba(0,0,0,.12);height:44px;text-align:center;font-size:16px;font-size:1rem;line-height:2.8em;font-weight:600}.new-dialog__description{color:rgba(0,0,0,.87);padding:12px;font-size:14px;font-size:.875rem;font-weight:initial;overflow:hidden;text-align:center}.new-dialog__description cite:last-child{display:none;font-style:normal}.new-dialog__description .dialog__phone{font-size:21px;font-size:1.3125rem;color:#00acff;display:block;margin:0 auto;font-weight:400;text-decoration:none}.new-dialog__description .dialog__warning{display:none}.new-dialog__separator{background:rgba(0,0,0,.12);height:2px;border:none;position:relative;width:100%;margin:10px 0 20px}.new-dialog__similar-title{font-size:13px;font-size:.8125rem;font-weight:600;color:rgba(0,0,0,.87);text-align:center;margin:5px 0 15px}.new-dialog__description-image{display:none;text-align:center}.new-dialog__back-results{clear:both;border-top:1px solid rgba(0,0,0,.12);min-height:44px;text-align:center;padding:10px}.new-dialog__similar{padding:0 12px;overflow:hidden}.new-dialog__similar .similar-post__wrapper{display:block;margin:0 auto;width:100%;max-width:740px}.new-dialog__similar .similar-post__wrapper .owl-pagination{max-width:740px}.new-dialog__similar .similar-listing__card{margin:0 auto 20px}.new-dialog__app{display:block;overflow:hidden;margin:0 auto}.new-dialog__app-download-review{width:100%;height:253px;background:#1190cd url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/postlead-download.png) bottom no-repeat}.new-dialog__app-download-description{padding:16px;font-size:13px;text-align:center;color:rgba(0,0,0,.87)}.new-dialog__app-button{display:block;text-align:center;margin:2.5% 4.44%;padding:0 9px;color:#fff;background-color:#ff6c00;text-transform:uppercase;text-decoration:none;font-size:13px;height:48px;line-height:48px;line-height:3rem;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1)}.new-dialog__app-button:hover{background-color:#ff7b1a}.new-dialog__app-button:active{background-color:#eb6300}.list-wrapper .list-group__title{font-size:16px;font-size:1rem;color:rgba(0,0,0,.54)}.list-wrapper .list-group__list{margin:10px 10px 20px}.list-wrapper .list-group__item{line-height:18px;line-height:1.125rem;padding:3px 0}.list-wrapper .list-group__link{font-size:13px;font-size:.8125rem;color:#00acff;text-decoration:none}.login__container{font-size:12px;font-size:.75rem;text-align:center;padding:15px;position:relative}.login__facebook-button{position:relative;background:#3b5998;color:#fff;text-align:center;font-weight:300;font-size:13px;font-size:.8125rem;line-height:29px;line-height:1.8125rem;display:block;text-decoration:none;border-radius:2px;border:1px solid #3b5998;border-bottom:2px solid #000;width:100%;cursor:pointer}.login__facebook-button:before{position:absolute;top:6px;left:8px;font-size:20px;font-size:1.25rem}.login__facebook-button:hover{background-color:#2c57a5;border-bottom-color:#2c57a5}.login__remember-me-label{float:left;border:1px solid rgba(0,0,0,.12);border-radius:2px;padding:10px;margin-bottom:8px}.login__forgot-pass{float:right;color:#1190cd;margin-top:10px}.login__separator{position:relative;display:block;border:1px solid rgba(0,0,0,.12);border-radius:18px;background-color:#fff;width:22px;height:22px;line-height:19px;line-height:1.1875rem;color:rgba(0,0,0,.54);font-size:9px;font-size:.5625rem;text-align:center;margin:17px auto;z-index:1}.login__separator:after,.login__separator:before{position:absolute;content:'';display:block;top:9px;right:-1000000px;left:-1000000px;height:1px;background-color:rgba(0,0,0,.12);z-index:-1}.login__separator:before{right:21px}.login__separator:after{left:21px}.dialog .login__create-account,.dialog .login__create-account:active,.dialog .login__create-account:focus,.dialog .login__create-account:hover,.dialog .login__create-account:link,.dialog .login__create-account:visited{color:#ff6c00}.login__main-column{display:block;width:100%;padding:0;border-right:none}.login__advantages{text-align:left;display:none}.login__advantages-title{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/house.png) no-repeat;font-size:24px;font-size:1.5rem;font-weight:300;color:rgba(0,0,0,.54);height:87px;padding:6px 0 0 97px}.login__advantages-subtitle{font-size:16px;font-size:1rem;font-weight:300;color:rgba(0,0,0,.38);margin:10px 0}.login__advantages-list{min-height:68.5px}.login__advantages-list-item{font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.38);margin:5px 0}.login__advantages-list-item:before{color:#2ecc71;font-size:16px;font-size:1rem;margin-right:7px}.login__advantages-create-account{background:#fff;color:#ff6c00;text-align:center;font-weight:300;font-size:13px;font-size:.8125rem;line-height:29px;line-height:1.8125rem;display:block;text-decoration:none;border-radius:2px;border:1px solid #ff6c00;width:100%;margin-top:11px;cursor:pointer;border-bottom:1px solid #ff6c00}.login__advantages-create-account:hover{background:#ff6c00;color:#fff}.search-box__results{position:absolute;z-index:100;background:#fff;box-shadow:-1px 1px 1px rgba(0,0,0,.54),1px 1px 1px rgba(0,0,0,.54);max-height:210px;overflow:auto}.search-box__results li{font-size:13px;font-size:.8125rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;line-height:1.2;border-bottom:1px solid rgba(0,0,0,.12);cursor:pointer;padding:6px 4px;text-align:left}.search-box__results li ul li:last-child{border-bottom:none}.search-box__results li ul li:hover{background:rgba(0,172,255,.1);color:#00acff;font-weight:600}.search-box__results li:before{font-size:24px;font-size:1.5rem;margin-left:6px;padding:0;color:rgba(0,0,0,.54);top:0;left:0;line-height:36px;height:43px}.search-box__results li:hover:before{color:#00acff}.search-box__results li.search-box__result-group{padding:11px;text-transform:uppercase;font-size:12px;font-size:.75rem;font-weight:700}.search-box__result-group{font-weight:600}.search-box__result-group+li{padding:0}.search-box__result--current{color:rgba(0,0,0,.54);font-weight:700}.site-main__splash-page{background:#1190cd url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/splash-android.png) top 51px center no-repeat;position:fixed;top:0;bottom:0;width:100%;display:block;z-index:100}.site-main__splash-page.--ios{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/splash-ios.png)}.site-main__splash-page.--ios .splash-page__free-download{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/download-free-ios.png)}.site-main__splash-page.--hide{display:none}.splash-page__box{height:269px;width:100%;background:#fff;box-shadow:0 -2px 4px 0 rgba(0,0,0,.38);position:absolute;bottom:0}.splash-page__free-download{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/download-free-android.png) no-repeat;width:266px;height:57px;display:block;margin:18px auto;font-size:0}.splash-page__best-app{font-size:19px;font-size:1.1875rem;color:rgba(0,0,0,.54);line-height:26px;display:block;text-align:center}.splash-page__download{color:#fff;background:#ff6c00;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.38);border-radius:2px;letter-spacing:.1px;line-height:48px;width:90.625%;margin:17px auto;text-decoration:none}.splash-page__continue,.splash-page__download{font-size:14px;font-size:.875rem;display:block;text-align:center}.splash-page__continue{color:#1190cd;line-height:29px}.splash-banner{position:fixed;left:0;bottom:0;width:100%;display:block;z-index:100;will-change:always}.splash-banner__box{width:100%;height:141px;padding:16px 5px 0;background-image:linear-gradient(180deg,#058bcc,#009ae5);box-sizing:border-box;bottom:0;box-shadow:0 -2px 10px 0 rgba(0,0,0,.25)}.splash-banner-image{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/splash-banner-img.png) no-repeat;height:178px;width:130px;position:absolute;top:-37px;left:16px}.splash-banner__options-box{height:103px;background:#fff;padding:14px}.splash-banner__free-download{padding-left:152px;display:block;margin-bottom:16px;color:#fff}.splash-banner__app-title{font-size:16px;font-size:1rem;font-weight:600}.splash-banner__best-app{font-size:14px;font-size:.875rem;display:block;padding-top:16px}.splash-banner__download a{color:#fff;background:#ff6c00;border-radius:2px;font-size:12px;font-size:.75rem;display:block;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase}.splash-banner__stars{color:#ffb633;display:block;margin:-5px 0 0 -5px}.splash-banner__stars .icon-star-filled{display:inline-block;width:20px;font-size:20px;font-size:1.25rem}.splash-banner__close{text-align:center;padding-top:5px}.splash-banner__close a{font-size:14px;font-size:.875rem;color:#0a5a80;text-decoration:underline}.error-report{padding:16px;background:#fff}.error-report__problem-ad{font-size:13px;font-size:.8125rem;text-decoration:none;text-transform:uppercase;text-align:center;display:block;font-weight:600;border-top:1px solid rgba(0,0,0,.12);color:#e64a45;line-height:36px;border:2px solid #e64a45;border-radius:2px;width:100%;background:none;cursor:pointer}.error-report__problem-ad:after,.error-report__problem-ad:before{font-size:120%}.error-report__problem-ad:after{visibility:hidden;display:none}.error-report__talk{font-size:14px;font-size:.875rem;color:#000;margin-top:16px;display:none}.error-report__talk a{color:#00acff;font-weight:400;text-decoration:none}.form-error-report{display:block;padding:5%;background:rgba(0,0,0,.8);position:fixed;top:0;bottom:0;right:0;z-index:3;left:0}.form-error-report__wrapper{background:#fff;width:90.83333333333333%;position:inherit;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.form-error-report__wrapper span{display:block}.form-error-report__title{font-size:12px;font-size:.75rem;color:rgba(0,0,0,.54);background:#f1f1f1;border-bottom:2px solid rgba(0,0,0,.12);line-height:35px;padding:0 3%}.form-error-report__form{padding:1.5% 3%}.form-error-report__field{background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:inset 0 3px 0 0 rgba(0,0,0,.05);border-radius:2px;font-size:14px;font-size:.875rem;color:#000;line-height:20px;display:block;width:100%;height:37px;padding:0 2%}.form-error-report--field-textarea{height:40px;padding:2%}.form-error-report__combo{position:relative;display:block;width:100%;height:56px}.form-error-report__combo input{position:absolute}.form-error-report__combo select{position:absolute;left:0;display:block;width:100%;height:36px;font-size:13px;font-size:.8125rem;border:none;background:none}.form-error-report__combo>span{display:none}.form-error-report__combo .form-error-report__error{padding-top:37px}.form-error-report__error{font-size:12px;font-size:.75rem;color:#e64a45;line-height:17px;visibility:hidden}.form-error-report__problem,.form-error-report__wrapper span{font-size:12px;font-size:.75rem;font-weight:700;color:#121212}.form-error-report__problem span{display:block}.form-error-report--invalid .form-error-report__field{border-color:#e64a45;background:#ffb5b3}.form-error-report--invalid .form-error-report__error{visibility:visible}.form-error-report__actions{background:#f1f1f1;clear:both;height:60px;position:relative}.report-actions__cancel{background:rgba(0,0,0,.12);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);border-radius:2px;font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.38);line-height:37px;border:none;width:83px;position:absolute;right:135px;top:10px;cursor:pointer}.report-actions__cancel:hover{background:rgba(0,0,0,.12);color:#fff}.report-actions__report{background:#1190cd;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);border-radius:2px;font-size:13px;font-size:.8125rem;color:#fff;line-height:37px;border:none;width:115px;position:absolute;right:10px;top:10px;cursor:pointer}.report-actions__report:hover{background:rgba(0,0,0,.12)}.error-report-feedback{display:block;padding:5%;background:rgba(0,0,0,.8);position:fixed;top:0;bottom:0;right:0;z-index:101;left:0}.error-report-feedback__wrapper{width:90%;position:inherit;padding:5%;background:#fff;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.error-report-feedback__title{font-size:20px;font-size:1.25rem;color:#000;line-height:24px;text-align:center;padding:15px 0}.error-report-feedback__description{font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.38);line-height:18px;text-align:center;padding:0 0 20px}.error-report-feedback__back-results{font-size:14px;color:#1190cd;letter-spacing:.1px;line-height:20px;text-align:center;display:block;margin:auto;padding:0 0 20px}.error-report-feedback__similar{background:#ff6c00;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);border-radius:2px;font-size:13px;color:#fff;line-height:37px;width:245px;text-align:center;display:block;margin:auto}.generic-feedback-error{display:block;padding:5%;background:rgba(0,0,0,.54);position:fixed;top:0;bottom:0;right:0;z-index:101;left:0}.generic-feedback-error__wrapper{width:90%;position:inherit;padding:5%;background:#fff;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.generic-feedback-error__title{font-size:21px;color:#000;line-height:1.5;text-align:center;padding:15px 0}.generic-feedback-error__description{font-size:16px;font-weight:300;color:rgba(0,0,0,.54);line-height:1.5;text-align:left;letter-spacing:normal;padding:0 0 24px}.generic-feedback-error__description a{color:#00acff;text-decoration:none}.generic-feedback-error__cancel{width:50%;text-align:center;display:block;float:left;font-size:13px;line-height:37px;letter-spacing:.1px;color:#1190cd}.generic-feedback-error__cancel a{color:inherit;text-decoration:inherit;display:inherit}.generic-feedback-error__try-again{width:50%;text-align:center;display:block;float:left;font-size:13px;line-height:37px;letter-spacing:.1px;background:#e64a45;color:#fff;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);border-radius:2px}.generic-feedback-error__try-again a{color:inherit;text-decoration:inherit;display:inherit}.advertising{display:none;position:absolute;top:32px;right:1.7%}.advertising:before{content:'PUBLICIDADE';display:block;text-transform:uppercase;font-weight:200;line-height:2;font-size:10px;font-size:.625rem;color:rgba(0,0,0,.54);width:300px}.legal-information{border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);background:#fff}.legal-information__title{font-size:12px;font-size:.75rem;color:rgba(0,0,0,.38);text-decoration:none;text-align:center;text-transform:uppercase;display:block;line-height:60px;font-weight:400;position:relative}.legal-information__title:after{font-size:24px;font-size:1.5rem;position:absolute;top:17px}.legal-information__detail{display:none;font-size:13px;font-size:.8125rem;font-weight:400;color:rgba(0,0,0,.54);text-align:justify;padding:0 4.44% 4.44%}.legal-information__detail.visible{display:block}.map-location{position:relative}.map-location.map-location--expanded{padding-top:48px;position:fixed;top:20px;right:20px;bottom:0;left:20px;z-index:3;border:1px solid #ccc;border-radius:6px;overflow:hidden;background:#ccc;box-shadow:0 0 135px #000}.map-location.map-location--expanded .map-location__map{height:1000px}.map-location.map-location--expanded .map-location__address-wrapper{position:absolute;top:0;width:100%;background:#fff;border-radius:initial;border:none;text-align:left;min-height:97px;padding-top:12px}.map-location.map-location--expanded .map-location__address-info{text-align:left}.map-location.map-location--expanded .map-location__close,.map-location.map-location--expanded .map-location__goto-formlead,.map-location.map-location--expanded .map-location__property{display:block}.map-location.map-location--expanded .map-location__close,.map-location.map-location--expanded .map-location__goto-formlead{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.map-location.map-location--expanded .map-location__close a,.map-location.map-location--expanded .map-location__goto-formlead a{margin:0}.map-location.map-location--loaded .map-location__map{height:300px}.map-location__title{display:none;font-size:16px;font-size:1rem;font-weight:600;color:rgba(0,0,0,.87);padding:0 4.44% 8px}.map-location__static-map{position:relative}.map-location__static-map img{display:block;width:100%}.map-location__map{width:100%;height:200px}.map-location__touch-nav{font-size:12px;font-size:.75rem;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/touch-map.svg) no-repeat;width:296px;height:138px;text-align:center;color:rgba(0,0,0,.54);display:block;position:absolute;top:50%;left:50%;text-decoration:none;padding:5%;cursor:pointer}.touch-nav__call{display:block;font-size:13px;font-weight:600;color:#00acff;line-height:37px;width:248px;background:#fff;border:2px solid #00acff;border-radius:4px;margin:8px auto 0;position:relative;text-transform:uppercase}.map-location__address-request{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80.83333333333333%;min-height:68px;padding:13px 0;background:hsla(0,0%,100%,.99);box-shadow:0 2px 7px 0 rgba(0,0,0,.38);border-radius:2px;text-align:center;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.54);max-width:400px}.map-location__address-wrapper{font-size:14px;font-size:.875rem;padding:4.44%}.map-location__address-info{font-size:13px;font-size:.8125rem;font-weight:400;font-style:normal}.map-location__property{display:none}.map-location__address{font-weight:700;display:block}.map-location__neighborhood{color:rgba(0,0,0,.38);line-height:20px;display:block}.map-location__request-address{font-size:12px;font-size:.75rem;font-weight:400;color:#1190cd;text-decoration:none;cursor:pointer}.map-location__map-image{min-height:200px;cursor:pointer}.map-location__goto-formlead{display:none;position:absolute;top:16px;right:132px;cursor:pointer}.map-location__goto-formlead a{color:#fff;text-decoration:none;text-align:center;font-weight:600;line-height:40px;display:block;border-radius:2px;width:200px;background:#ff6c00}.map-location__goto-formlead a:hover{background:#ff6c00}.map-location__close{display:none;position:absolute;top:16px;right:16px;cursor:pointer}.map-location__close:before{position:absolute;top:10px;left:5px;color:#666;font-size:20px;font-size:1.25rem}.map-location__close a{display:block;width:100px;height:40px;margin-bottom:8px;padding-right:15px;color:#666;border:1px solid;text-align:right;font-size:13px;font-size:.8125rem;line-height:37px;text-transform:uppercase;text-decoration:none}.map-location-wrapper{padding:16px 4.44%}.map-location-wrapper .map-location__title{display:block;font-size:16px;font-size:1rem;font-weight:inherit;line-height:1.2;text-transform:uppercase;padding:0 0 16px}.map-location-wrapper .map-location__static-map{border:1px solid #f1f1f1;margin-top:61px}.map-location-wrapper .map-location__address-info{text-align:left}.map-location-wrapper .map-location__address-wrapper{border:1px solid #f1f1f1;position:absolute;top:0;width:100%;margin-top:45px;background:#fff;border-radius:5px 5px 0 0}.property-actions{font-size:13px;font-size:.8125rem}.property-actions.property-actions--show-call-button .property-actions__call-button{display:block}.property-actions.property-actions--show-call-button .property-actions__contact-anchor{width:80%;float:left}.property-actions .property-actions__contact-anchor{background:#ff6c00;border-radius:2px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.38);color:#fff;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;display:block;line-height:48px;margin:auto;width:100%}.property-actions .property-actions__call-button{display:none;float:right;width:16.66%;height:48px;border-radius:2px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.2);background:#2ecc71 url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/ic-phone.png) 50% no-repeat}.property-actions .property-actions__contact{position:fixed;left:0;right:0;bottom:0;z-index:2;background:#fff;padding:16px;box-shadow:0 0 6px rgba(0,0,0,.54)}.property-actions .property-actions__favorite{display:none}.property-description{padding:4.44% 4.44% 0;clear:both;font-size:13px;color:rgba(0,0,0,.54);font-weight:400;max-height:235px;overflow:hidden;position:relative}.property-description__title{font-weight:600;color:rgba(0,0,0,.87);font-size:16px}.property-description__base-subtitle{font-size:16px;font-size:1rem;padding-bottom:8px}.property-description__additional{font-size:16px;font-size:1rem;padding:16px 0 8px}.property-description__detail{font-weight:400;padding:16px 0;white-space:pre-line}.property-description__features{list-style-type:disc;padding-left:20px}.property-description__features li{line-height:28px}.property-description__features li span{color:rgba(0,0,0,.54)}.property-description__see-more{position:absolute;bottom:0;background:linear-gradient(0deg,#fff 0,#fff 74%,hsla(0,0%,100%,.65));display:block;width:100%;left:0;text-align:center;line-height:80px;color:#1190cd;text-transform:uppercase;text-decoration:none}.property-description__see-more:after{font-size:24px;font-size:1.5rem;position:absolute;top:28px}.property-gallery{position:relative;overflow:hidden}.gallery-wrapper{background:#000}.property-gallery--toggler{position:absolute;top:10px;left:10px;display:table;border-collapse:collapse}.property-gallery--toggler-item{display:table-cell}.property-gallery--toggler-item.active .property-gallery--toggler-button{color:#fff;background:#555}.property-gallery--toggler-item:first-child .property-gallery--toggler-button{border-top-left-radius:3px;border-bottom-left-radius:3px}.property-gallery--toggler-item:last-child .property-gallery--toggler-button{border-top-right-radius:3px;border-bottom-right-radius:3px}.property-gallery--toggler-button{display:block;line-height:32px;border:none;padding:0 20px;color:#333;font-family:inherit;background:#fff;width:100%;box-shadow:0 0 1px #666;cursor:pointer}.property-gallery__subtitle,.property-gallery__title{display:none}.property-gallery__images{overflow:hidden;position:relative;height:243px}.property-gallery__current-image{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;margin:auto;height:99%}.full-gallery__show-lead,.property-gallery__base-button,.property-gallery__button-enlarge,.property-gallery__button-next,.property-gallery__button-previous,.thumbs__button-next,.thumbs__button-previous{width:48px;height:48px;background:rgba(0,0,0,.5);display:block;color:#fff;border:none;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;border-radius:2px;cursor:pointer}.full-gallery__show-lead:before,.property-gallery__base-button:before,.property-gallery__button-enlarge:before,.property-gallery__button-next:before,.property-gallery__button-previous:before,.thumbs__button-next:before,.thumbs__button-previous:before{font-size:48px;font-size:3rem;left:-10px;position:absolute;top:0}.full-gallery__show-lead:hover,.property-gallery__base-button:hover,.property-gallery__button-enlarge:hover,.property-gallery__button-next:hover,.property-gallery__button-previous:hover,.thumbs__button-next:hover,.thumbs__button-previous:hover{background:rgba(0,0,0,.5)}.full-gallery__show-lead span,.property-gallery__base-button span,.property-gallery__button-enlarge span,.property-gallery__button-next span,.property-gallery__button-previous span,.thumbs__button-next span,.thumbs__button-previous span{display:none}.property-gallery__button-previous{left:0}.property-gallery__button-next{right:0}.property-gallery__button-enlarge{top:10px;right:10px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);padding:0 17px 0 0;background:rgba(0,0,0,.5);border-radius:2px;color:hsla(0,0%,100%,.87);letter-spacing:.1px;line-height:16px;min-width:64px;height:32px;font-size:12px;font-size:.75rem}.property-gallery__button-enlarge span{display:inline}.property-gallery__button-enlarge:after{font-size:22px;font-size:1.375rem;position:absolute;top:4px}.property-gallery__thumbs{position:relative;display:none}.property-gallery__thumbs:after,.property-gallery__thumbs:before{content:'';display:table}.property-gallery__thumbs:after{clear:both}.thumbs__wrapper{min-width:100%}.thumbs__container{width:91.30434782608695%;float:left;overflow:hidden}.thumbs__item{position:relative;display:table-cell;white-space:nowrap}.thumbs__item img{display:block;height:64px}.thumbs__item.thumbs--current:before{display:block;width:100%;height:64px;content:"";position:absolute;border:4px solid #00acff}.thumbs__base-button,.thumbs__button-next,.thumbs__button-previous{width:4.3478260869565215%;height:64px;float:left;background:#1190cd;top:0;position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.thumbs__base-button:hover,.thumbs__button-next:hover,.thumbs__button-previous:hover{background:#33bdff}.thumbs--button-disabled{cursor:default}.thumbs--button-disabled:before{opacity:.3}.thumbs--button-disabled:hover{background:rgba(0,0,0,.38)}.property-gallery__video-iframe{display:block;width:100%;height:240px}.full-gallery{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;z-index:20}.full-gallery .property-gallery__current-image{height:initial;max-height:98%}.full-gallery__title{display:none}.full-gallery__images{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.full-gallery__images .property-gallery__button-next[disabled],.full-gallery__images .property-gallery__button-previous[disabled]{opacity:.3;cursor:default}.full-gallery__thumbs{display:none;position:absolute;right:0;bottom:0;left:0;overflow:hidden}.full-gallery__current-label{position:absolute;right:0;bottom:80px;left:0;color:#fff;font-size:16px;font-size:1rem;font-weight:400;text-align:center}.full-gallery__current-label span{background-color:rgba(0,0,0,.38);padding:0 12px;border-radius:2px}.full-gallery__show-lead-box{position:absolute;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.2);height:56px;text-align:center}.full-gallery__show-lead{font-weight:300;background:#ff6c00;color:#fff;font-size:14px;font-size:.875rem;width:95%;margin-left:2.5%;height:40px}.full-gallery__close-button{position:absolute;top:16px;right:18px;width:40px;height:40px;border:1px solid #fff;background-color:#000;color:#fff;z-index:3;cursor:pointer}.full-gallery__close-button:before{font-size:18px;font-size:1.125rem;width:100%;height:100%;position:absolute;top:0;left:-4px;line-height:2}.full-gallery--no-lead .full-gallery__show-lead-box,.full-gallery__close-button span{display:none}.full-gallery--no-lead .full-gallery__current-label{bottom:20px}.additional-info{color:rgba(0,0,0,.54);position:relative;height:104px;width:100%;border-top:1px solid rgba(0,0,0,.12);background:#fff}.additional-info__title{font-size:24px;font-size:1.5rem;border-right:1px solid #f1f1f1;float:left;line-height:103px;width:80.5px;text-align:center}.additional-info__desc{font-size:12px;font-size:.75rem;color:rgba(0,0,0,.38);float:left;display:block;padding:0 0 0 10px}.additional-info__desc:first-of-type{float:initial;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.54)}.additional-info__button a{font-size:13px;font-size:.8125rem;font-weight:400;color:#ff6c00;border:2px solid #ff6c00;border-radius:2px;clear:both;width:122px;line-height:31px;text-align:center;display:inline-block;text-decoration:none;margin:5px 10px}.additional-info__actions{display:none;float:left;width:50%;border-top:1px solid #e4e4e4;line-height:50px}.additional-info__actions a{font-size:13px;font-size:.8125rem;border:1px solid #fff;border-radius:2px;clear:both;width:122px;line-height:31px;text-align:left;display:inline-block;text-decoration:none;position:relative;padding-left:38px;color:#666}.additional-info__actions a:before{color:#bebebe;font-size:21px;font-size:1.3125rem;position:absolute;top:5px;left:5px}.additional-info__resume{float:left;padding:12px 0 0;overflow:hidden;width:70%}.property-information__title{display:none}.property-information{padding:0 4.44%;font-weight:400;position:relative;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);overflow:hidden}.property-information__collumn{padding:16px 0 0}.property-information__item{padding-left:56px;min-height:56px}.property-information__item:before{font-size:20px;font-size:1.25rem;width:40px!important;height:40px;line-height:38px!important;display:inline-block;color:rgba(0,0,0,.38);position:absolute;left:4.44%;margin-left:0;margin-right:0}.property-information__separetor,.property-information__separetor--small{margin:12px 16px 12px 56px;height:1px;background:rgba(0,0,0,.12)}.property-information__separetor--small{margin:8px 80px 8px 56px}.property-information__item-title{font-size:13px;font-size:.8125rem;line-height:18px;line-height:1.125rem;color:rgba(0,0,0,.38);text-transform:uppercase}.property-information__discount{font-size:14px;font-size:.875rem}.property-information__discount span{color:rgba(0,0,0,.38)}.property-information__item-description,.property-information__item-description--expanded,.property-information__item-description--highlight{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:rgba(0,0,0,.87)}.property-information__item-description--highlight{font-weight:600}.property-information__item-description--expanded{line-height:38px;line-height:2.375rem}.property-information__item-unit,.property-information__item-unit--highlight{font-size:1.3125em;font-weight:600}.property-information__item-unit--highlight{font-weight:700}.property-information__additional-info{font-size:13px;font-size:.8125rem}.property-information--prices{min-height:44px}.property-information--prices.icon-line:before{position:relative;border-radius:0;display:block;width:152px;height:2px;background:rgba(0,0,0,.12);content:"";left:-6px;box-shadow:none;top:-3px}.property-information__sub-price,.property-information__sub-price--last{margin:0;padding:5px 0 5px 85px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/property-detail-subprice-icon.png) no-repeat 69px 0}.property-information__sub-price--last{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/property-detail-subprice-icon-last.png) no-repeat 69px 0}.property-information--promo-price{font-size:12px;font-size:.75rem}.property-information--promo-final-price{color:rgba(0,0,0,.38);font-weight:400}.property-information__publisher{position:relative;clear:both;font-size:13px;line-height:18px;min-height:60px;margin-bottom:24px}.property-information__publisher-title{text-transform:uppercase;font-weight:600;color:rgba(0,0,0,.38)}.property-information__publisher-link{text-decoration:none}.property-information__publisher-logo{position:absolute;top:22px;left:0;width:48px;height:36px;object-fit:scale-down;border:1px solid rgba(0,0,0,.12)}.property-information__publisher-license,.property-information__publisher-name{display:block;margin-left:64px;margin-top:2px}.property-information__publisher-name{color:rgba(0,0,0,.87)}.property-information__publisher-license{color:rgba(0,0,0,.54)}.property-plant{clear:both;border-bottom:1px solid rgba(0,0,0,.12);padding:4.44% 4.44% 0}.property-plant__title{font-size:14px;font-size:.875rem;font-weight:200;color:rgba(0,0,0,.54);text-transform:uppercase}.property-plant__card{background:#fff;max-width:328px;margin:auto;overflow:hidden}.property-plant__card img{display:block;margin:auto}.property-plant__card-title{font-size:14px;font-size:.875rem;font-weight:200;color:rgba(0,0,0,.54);padding:16px 0}.property-plant__card{border-bottom:1px solid rgba(0,0,0,.12)}.property-plant__card:after,.property-plant__card:before{content:'';display:table}.property-plant__card:after{clear:both}.property-plant__card:last-of-type{border-bottom:none}.property-card-detail__price{font-size:14px;font-size:.875rem;line-height:24px;color:rgba(0,0,0,.54);font-weight:400;float:left;width:46.2%}.property-card-detail__price dt{font-size:13px;font-size:.8125rem}.property-card-detail__price dd{color:#000}.property-card-detail__icons{color:rgba(0,0,0,.54);font-weight:400;float:left;min-width:25%;padding:16px 0}.property-card-detail__icons dt:before{font-size:24px;font-size:1.5rem;display:block;margin:auto;text-align:center}.property-card-detail__icons dd{font-size:14px;font-size:.875rem;text-align:center}.property-card-detail__icons span{display:none}.property-title{padding:4.44%;font-size:22px;font-size:1.375rem}.property-title__name{display:block;font-weight:700;letter-spacing:-1px;line-height:1.2}.property-title__condominium,.property-title__location{color:#00acff;text-decoration:none;cursor:pointer;line-height:16px;font-size:13px;font-weight:600;padding-top:4px}.property-title__condominium{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:4px;padding:8px 0}.property-title__location-address,.property-title__location-neighborhood{cursor:pointer;display:inline-block}.property-title__code{background:#fff;border-radius:2px;border:2px solid rgba(0,0,0,.12);color:rgba(0,0,0,.38);float:right;font-size:13px;font-weight:600;line-height:18px;margin-top:8px;min-width:100px;padding:4px;text-align:center}.property-title__condominium{display:block;width:100%}.related-searchs{background:#f1f1f1}.related-searchs:after,.related-searchs:before{content:'';display:table}.related-searchs:after{clear:both}.related-searchs__title{font-size:21px;font-weight:400;color:rgba(0,0,0,.54);max-width:92.5%;margin:auto;text-align:center}.related-searchs__list li{list-style-type:none;width:33%;float:left;text-align:center;padding-bottom:20px}.related-searchs__list li a{color:#1190cd;font-weight:400;cursor:pointer;line-height:1.2em;text-decoration:none}.related-searchs__list li a:hover{text-decoration:underline}.related-searchs__list li .counter{color:rgba(0,0,0,.54)}.similar-listing{background:#f1f1f1}.similar-listing:after,.similar-listing:before{content:'';display:table}.similar-listing:after{clear:both}.similar-listing.floating{position:fixed;bottom:0;left:0;right:0;z-index:20}.similar-listing.floating .similar-listing__close-button{display:block;float:right;color:#fff;border:0;font-size:16px;width:24px;line-height:24px;background:none;margin:10px;padding:0}.similar-listing.floating .similar-listing__title{cursor:pointer;font-size:16px;background:rgba(0,0,0,.12);color:#fff;padding:10px 0}.similar-listing.floating .similar-listing__wrapper,.similar-listing__close-button{display:none}.similar-listing__title{font-size:20px;font-size:1.25rem;font-weight:400;color:rgba(0,0,0,.54);margin:auto;text-align:center;padding:16px 0 0}.similar-listing__subtitle{font-size:14px;font-size:.875rem;font-weight:400;color:rgba(0,0,0,.54);line-height:19px;max-width:91.12%;margin:auto;padding-top:8px}.similar-listing__locations{list-style-type:disc;padding-left:20px;max-width:91.12%;margin:auto}.similar-listing__locations li{font-size:16px;line-height:28px;color:rgba(0,0,0,.54)}.similar-listing__locations li span{font-size:14px;font-size:.875rem;color:#1190cd}.similar-listing__wrapper{margin:16px 0 8px}.similar-listing__wrapper .owl-nav{display:none}.similar-post__wrapper{width:422px}.similar-post__wrapper .owl-pagination{max-width:422px}.similar-post__wrapper .owl-nav.disabled{display:none}.similar-listing__card{background:#fff;max-width:250px;display:block;border-radius:3px;overflow:hidden;box-shadow:-1px -1px 2px rgba(0,0,0,.12),1px 1px 2px rgba(0,0,0,.12);margin:2px auto}.similar-listing__card-title{display:none}.similar-listing__card-image{height:144px;overflow:hidden;display:block;position:relative}.similar-listing__card-image img{display:block;height:100%;width:100%;margin:auto}.card-image__title{position:absolute;top:15px;left:16px;font-size:20px;font-size:1.25rem;color:#fff;z-index:1;text-shadow:1px 1px 1px #000}.card-image__send-lead{position:absolute;right:7px;top:7px;z-index:2;width:47px;height:47px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/icon-send-lead.svg) 50% no-repeat;display:inline-block;font-size:1px;text-indent:-9000px;cursor:pointer}.card-image__price{font-size:22px;font-size:1.375rem;line-height:1;color:#fff;position:absolute;bottom:56px;left:16px;z-index:1;text-shadow:1px 1px 1px #000}.card-image__characteristics,.card-image__prices,.card-image__title{font-size:12px;font-size:.75rem;line-height:1;color:#f1f1f1;position:absolute;bottom:16px;left:16px;z-index:1}.card-image__title{color:#fff;bottom:82px;left:16px}.card-image__prices{color:#fff;bottom:37px;left:16px}.card-image__characteristics-item,.card-image__prices-item{float:left;padding-right:12px}.card-image__characteristics-item:last-child{display:none}.card-image__overlay{position:absolute;bottom:0;left:0;width:100%;height:128px;background-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent)}.similar-listing__card-detail,.similar-listing__card-lnk{padding:6px 16px;height:48px;position:relative;box-shadow:0 1px 0 0 rgba(0,0,0,.24)}.similar-listing__card-detail:after,.similar-listing__card-detail:before,.similar-listing__card-lnk:after,.similar-listing__card-lnk:before{content:'';display:table}.similar-listing__card-detail:after,.similar-listing__card-lnk:after{clear:both}.card-detail__address{font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:rgba(0,0,0,.87)}.card-detail__neighborhood{font-size:13px;line-height:36px;line-height:2.25rem;color:rgba(0,0,0,.54)}.card-detail__neighborhood:nth-child(2){line-height:1.35}.card-detail__favorite{width:62px;height:62px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/icon-favorite.svg) 50% no-repeat;display:inline-block;font-size:1px;text-indent:-9000px;position:absolute;bottom:0;right:0;display:block;cursor:pointer}.card-detail__favorite--enabled{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/icon-favorite-enabled.svg) 50% no-repeat}.similar-listing__card-lnk{cursor:pointer;font-size:13px;text-transform:uppercase}.similar-listing__card-lnk:hover .card-lnk__button{color:#1ab4ff}.similar-listing__card-lnk:active .card-lnk__button{color:#009eeb}.card-lnk__button{text-decoration:none;line-height:36px;color:#00acff;width:100%;height:100%;display:inline-block}.owl-dots{text-align:center;margin-top:10px}.owl-dots.disabled{display:none}.owl-dots .owl-dot{display:inline-block}.owl-dots .owl-dot span{display:inline-block;width:8px;height:8px;margin:5px;-moz-border-radius:7px;border-radius:7px;background:rgba(0,0,0,.54)}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background-color:#00acff}.similar__wrapper .card-image__price{bottom:0}.similar__wrapper .card-image__characteristics{display:none}.recommendations{clear:both;background:#fff;padding:16px;overflow:hidden}.recommendations .site-content-wrapper{border:2px solid rgba(0,0,0,.12);padding:16px}.recommendations .recommendations__wrapper{max-width:100%;margin:9px auto 0;border:1px solid #fff}.recommendations .recommendations__wrapper .owl-dots{display:block}.recommendations .recommendations__wrapper .owl-nav{display:none}.recommendations .recommendations__wrapper .owl-next,.recommendations .recommendations__wrapper .owl-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:48px;height:48px}.recommendations .recommendations__wrapper .owl-prev{left:-48px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/arrow-left.png) 50% no-repeat}.recommendations .recommendations__wrapper .owl-next{right:-48px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/arrow-right.png) 50% no-repeat}.recommendations .similar-listing__card{max-width:248px}.legal-error-wrapper+.recommendations{padding:0}.legal-error-wrapper+.recommendations .recommendations__wrapper{z-index:0}.recommendations__title{font-size:13px;text-align:center;color:rgba(0,0,0,.87);clear:both;min-height:28px;max-width:100%;margin:auto}.recommendations__title cite{display:inline-block;float:left;font-style:normal;font-weight:600}.recommendations__title div{display:inline-block;float:right}.recommendations__counter{font-size:13px;color:rgba(0,0,0,.54);line-height:1.9}.recommendations__help{position:relative;width:20px;height:20px;display:none;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/help.png) 50% no-repeat;float:left;margin:2px 12px}.recommendations__help .filter__warning{top:35px;left:50%;width:260px;margin:0 0 0 -130px;text-indent:0;font-weight:300}.recommendations.recommendations--top{display:none}.form-share-link{display:block;padding:5%;background:rgba(0,0,0,.8);position:fixed;top:0;bottom:0;right:0;z-index:3;left:0}.form-share-link__wrapper{background:#fff;width:90.83333333333333%;position:inherit;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.form-share-link__wrapper span{display:none}.form-share-link__title{font-size:12px;font-size:.75rem;color:rgba(0,0,0,.54);background:#f1f1f1;border-bottom:2px solid rgba(0,0,0,.12);line-height:35px;padding:0 3.9755351681957185%}.form-share-link__form{padding:3.9755351681957185%}.form-share-link__field{font-size:14px;font-size:.875rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:inset 0 3px 0 0 rgba(0,0,0,.05);border-radius:2px;color:#000;line-height:20px;display:block;width:100%;margin-right:2%;height:37px;padding:0 2%;float:left;line-height:2.5}.form-share-link--field-textarea{height:80px;padding:2%}.form-share-link__combo{position:relative;display:block;width:100%;height:56px}.form-share-link__combo input{position:absolute}.form-share-link__combo select{position:absolute;top:0;left:0;display:block;width:100%;height:36px;font-size:13px;font-size:.8125rem;border:none;background:none}.form-share-link__combo .form-share-link__error{padding-top:37px}.form-share-link__copy,.form-share-link__wrapper span{font-size:14px;font-size:.875rem;font-weight:700;color:rgba(0,0,0,.38);line-height:1.5;padding-bottom:16px;font-weight:300}.form-share-link__copy span{display:block;color:rgba(0,0,0,.38)}.form-share-link--invalid .form-share-link__field{border-color:#e64a45;background:#ffb5b3}.form-share-link--invalid .form-share-link__error{visibility:visible}.form-share-link__actions{background:#f1f1f1;clear:both;height:60px;position:relative}.share-link__button{background:#1190cd;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);border-radius:2px;font-size:13px;font-size:.8125rem;color:#fff;line-height:33px;border:none;width:115px;right:10px;top:10px;cursor:pointer;margin-top:10px}.share-link__button:hover{background:rgba(0,0,0,.12)}.share-link__button.tooltipped{top:0;left:0}.others-releases{display:none;position:absolute;top:30px;right:30px;border:2px solid #f1f1f1}.release-box{background:#fff;width:285px}.release-box__header{position:relative;line-height:57px;padding:0 3%}.release-box__header>p{font-weight:400;color:rgba(0,0,0,.54)}.release-box__main{padding:3%;background:#f1f1f1}.release-box__footer{padding:0 3%;line-height:33px;font-size:13px;font-size:.8125rem}.release-box__footer a{color:#00acff;font-weight:400;text-decoration:none}.release{background:#fff;height:91px;overflow:hidden;position:relative;cursor:pointer}.release:nth-child(2n){margin:10px 0}.release__photo{float:left;width:20%}.release__photo:before{content:'';background:#666;position:absolute;height:91px;width:94px}.release__photo img{position:absolute;z-index:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.release__photo span{position:absolute;z-index:1;bottom:0;left:0;color:#fff;width:94px;text-align:center;display:block;font-size:12px;font-size:.75rem;text-shadow:1px 1px 1px #000}.release__data,.release__from,.release__price{clear:both;float:right;width:62%}.release__data{font-size:12px;font-size:.75rem;font-weight:400;color:#797979;padding:7px 0 0}.release__data span:first-child{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.release__from{font-size:11px;font-size:.6875rem;color:rgba(0,0,0,.38)}.release__price{font-size:18px;font-size:1.125rem;font-weight:700}.box-header__logo-container{width:68px;height:59px;position:absolute;top:0;right:6px}.box-header__logo-container img{max-height:98%;max-width:98%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full-description{padding:16px 4.44%;font-weight:300;position:relative;border-bottom:1px solid rgba(0,0,0,.12)}.full-description__title{font-size:28px;font-size:1.75rem;font-weight:inherit;color:rgba(0,0,0,.87);line-height:1.2;padding:0 0 16px}.full-description__progress-status{font-size:14px;font-size:.875rem}.progress-status__title{color:rgba(0,0,0,.87);display:inline-block;font-weight:400}.progress-status__desc{color:rgba(0,0,0,.38);display:inline-block;margin-left:5px}.full-description__content{color:rgba(0,0,0,.54);padding:16px 0;white-space:pre-line}.full-description__development-wrapper{min-height:102px;max-height:102px;border:1px solid rgba(0,0,0,.12);position:relative;overflow:hidden;width:48%}.full-description__development-wrapper:first-of-type{float:left}.full-description__development-wrapper:last-of-type{float:right;margin-bottom:0}.full-description__development-wrapper a{display:block;min-height:inherit}.full-description__development-logo{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:80%;max-width:100%}.full-description__subtitle{font-size:24px;font-size:1.5rem;font-weight:inherit;color:#000;line-height:1.2}.full-description__highlights{white-space:pre-line;font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.54);padding:14px 16px 16px 0}.full-description__characteristics{font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.54);padding:16px 0}.development-gallery-wrapper{position:relative;overflow:hidden;background:#000;background:-moz-linear-gradient(top,#4b4b4b 0,#000 100%);background:-webkit-linear-gradient(top,#4b4b4b,#000);background:linear-gradient(0deg,#4b4b4b 0,#000)}.development-gallery-wrapper.show-gallery-toggle:before{content:"";display:block;height:2px;width:100vw;background:rgba(0,0,0,.12);position:absolute;top:83px;z-index:1}.development-gallery-wrapper.show-gallery-toggle .property-gallery__title{padding:7px 0 81px}.development-gallery-wrapper.show-gallery-toggle .property-gallery--toggler{display:table}.development-gallery-wrapper .property-gallery__title{display:block;text-align:center;color:#fff;font-size:28px;font-size:1.75rem;padding:15px 0;font-weight:300}.development-gallery-wrapper .property-gallery--toggler{top:62px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2;display:none}.development-gallery-wrapper .property-gallery--toggler-item .property-gallery--toggler-button{position:relative;font-size:18px;font-size:1.125rem;font-weight:300;text-transform:uppercase;border-radius:0;border:1px solid #fff;background:#000;color:#fff;min-width:134px;line-height:39px}.development-gallery-wrapper .property-gallery--toggler-item:first-of-type{padding-right:10px}.development-gallery-wrapper .property-gallery--toggler-item.active .property-gallery--toggler-button{background:#fff;color:#000}.development-gallery-wrapper .property-gallery__button-enlarge{position:relative;top:-16px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.development-gallery-wrapper .property-gallery__current-image{box-shadow:0 2px 6px 0 rgba(0,0,0,.5)}.development-highlight{position:relative;height:100%;width:100%;font-weight:300;text-align:center;background-repeat:no-repeat;background-position:50%;min-height:365px;overflow:hidden}.development-highlight picture{max-height:inherit}.development-highlight:before{content:"";display:block;position:absolute;top:-1%;left:-1%;z-index:-1;width:102%;height:102%;-webkit-filter:blur(7px);-moz-filter:blur(7px);-ms-filter:blur(7px);-o-filter:blur(7px);filter:blur(7px);overflow:hidden}.development-highlight__flag{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/development-flag.png) 50% no-repeat;width:58px;height:65px;display:-ms-flexbox;display:flex;margin:auto;overflow:hidden;position:relative}.development-highlight__brand{max-width:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.development-highlight__image{display:block;max-height:inherit;margin:auto}.development-highlight__title{position:absolute;top:50%;padding:0 4.44%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.base-highlight,.development-highlight__location,.development-highlight__name,.development-highlight__title{color:#fff;display:inherit;width:inherit;font-weight:inherit}.development-highlight__name{font-size:32px;font-size:2rem;line-height:1.1}.development-highlight__location{font-size:16px;font-size:1rem;padding:10px 0 0}.development-highlight__location-neighborhood{font-weight:100;font-style:normal}.development-highlight__overlay-outer{background:-webkit-linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.55) 65%);background:-o-linear-gradient(rgba(0,0,0,.2) 0,rgba(0,0,0,.55) 65%);background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.55) 65%);width:inherit;height:inherit;display:inherit;position:absolute;z-index:0;top:0}.development-highlight__overlay-outer:after{background:-webkit-linear-gradient(bottom,rgba(0,0,0,.2),rgba(0,0,0,.55) 65%);background:-o-linear-gradient(bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.55) 65%);background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.55) 65%)}.development-highlight .breadcrumb{display:none;position:absolute;bottom:0;width:100%;background:none;color:hsla(0,0%,100%,.7)}.development-highlight .breadcrumb .breadcrumb__item:before,.development-highlight .breadcrumb .breadcrumb__item:last-of-type{color:inherit}.launch-status{padding:20px 4.44%;font-weight:300;position:relative}.launch-status__collumn:last-of-type{display:none}.launch-status__title{font-size:20px;font-size:1.25rem;font-weight:bolder;color:rgba(0,0,0,.87)}.step-by-step{margin:15px 0}.step-by-step__item{display:none;font-size:13px;font-size:.8125rem;font-weight:700;color:rgba(0,0,0,.54);line-height:31px;position:relative;padding-left:35px;overflow:hidden}.step-by-step__item:before{content:"";display:block;width:30px;height:31px;position:absolute;left:0;top:0}.step-by-step__item.step-by-step__item--current{display:block;color:#ca8ae6;font-weight:700}.step-by-step__item.step-by-step__item--current:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/elipse-fill.png) top no-repeat}.launch-status__release-date{padding:0 16px;width:100%;line-height:48px;border:1px solid rgba(0,0,0,.12);height:49px;border-bottom:none;overflow:hidden}.release-date__title{float:left;font-size:13px;font-size:.8125rem}.release-date__link{float:right;color:#ff6c00;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:700}.launch-status__favorite-button,.launch-status__share-button{font-size:13px;font-size:.8125rem;font-weight:400;color:rgba(0,0,0,.54);text-transform:uppercase;text-decoration:none;line-height:1.5;text-align:left;width:100%;border-left:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);position:relative;float:left;padding:4px 0;cursor:pointer;min-height:52px}.launch-status__favorite-button span,.launch-status__share-button span{position:relative;padding-left:16px;padding-right:10px;display:inherit;min-height:38px;max-width:180px;min-width:140px;line-height:3}.launch-status__favorite-button span:before,.launch-status__share-button span:before{display:none;font-size:27px;font-size:1.6875rem;position:absolute;left:0;color:#bebebe;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.launch-status__favorite-button .launch-status__favorite-button,.launch-status__share-button .launch-status__favorite-button{display:none}.launch-status__favorite-button input,.launch-status__share-button input{height:36px;width:97%;position:absolute;z-index:1;opacity:0;cursor:inherit}.launch-status__favorite-button.property-card__favorite-button--active,.launch-status__share-button.property-card__favorite-button--active{background:#f7f7b4}.launch-status__favorite-button.property-card__favorite-button--active span:before,.launch-status__share-button.property-card__favorite-button--active span:before{content:'\e856';color:#9b9b11}.launch-status__favorite-button{display:none}.launch-status__share-button{border-right:1px solid rgba(0,0,0,.12)}.menu-bar{background:rgba(0,0,0,.87);color:#fff;font-size:14px;font-size:.875rem;font-weight:bolder;text-decoration:none;padding:0 4.44%}.menu-bar.menu-bar--fixed{position:fixed;width:100%;z-index:100;top:0;left:0}.main-menu{float:left;display:none}.main-menu__item{float:left;padding-left:13px;line-height:52px;cursor:pointer;color:hsla(0,0%,100%,.24)}.main-menu__item:first-of-type{padding-left:0}.main-menu__item.current{color:#fff}.button-menu{float:right;width:100%;font-size:12px;font-size:.75rem;font-weight:bolder}.button-menu a{line-height:40px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);border-radius:2px;min-width:100%;display:block;text-align:center}.button-menu__item--online-service{width:50%}.button-menu__item--online-service a{background:#2ecc71}.button-menu__item--contact-advertiser{width:50%}.button-menu__item--contact-advertiser.button-menu__item--full-width{width:100%}.button-menu__item--contact-advertiser a{background:#ff6c00}.button-menu__item--contact-advertiser a span{display:none}.button-menu__item{float:left;margin:8px 0;padding-right:13px}.button-menu__item:last-of-type{padding-right:0}.summary-information__title{font-size:28px;font-size:1.75rem;font-weight:300;text-transform:uppercase}.summary-information{padding:5px 4.44%;font-weight:300;position:relative;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.summary-information__item{padding:0 20px 0 48px;margin:14px 0;position:relative}.summary-information__item:before{font-size:25px;font-size:1.5625rem;border:1px solid;width:38px!important;height:38px;line-height:36px!important;display:inline-block;border-radius:50%;color:rgba(0,0,0,.38);position:absolute;left:0;margin-left:0;margin-right:0}.summary-information__item-title{font-size:13px;font-size:.8125rem;font-weight:400;color:rgba(0,0,0,.38);text-transform:uppercase}.summary-information__item-description{font-size:16px;font-size:1rem;line-height:1.2;color:rgba(0,0,0,.87)}.summary-information__item-unit{font-size:26px;font-size:1.625rem;font-weight:700}.summary-information__additional-info{font-size:13px;font-size:.8125rem}.summary-information__collumn--last .summary-information__item:first-of-type{margin-top:0}.unit-plants{padding:16px 4.44% 0;font-weight:300;position:relative}.unit-plants__wrapper{border:1px solid rgba(0,0,0,.12);background:#e4e4e4;position:relative}.unit-plants__wrapper .property-gallery__images{background:#f1f1f1}.unit-plants__wrapper .property-gallery__button-enlarge{min-width:100px}.unit-plants__title{font-size:28px;font-size:1.75rem;font-weight:inherit;color:rgba(0,0,0,.87);line-height:1.2;padding:0 0 16px}.menu-group{background:#fff}.menu-group,.plant-detail{display:none}.plant-detail:first-of-type{display:block}.property-navigation__top{height:55px;display:block}.property-navigation__top .property-navigation__back{display:block}.property-navigation__top .property-navigation__next{display:none}.property-navigation__bottom{display:block}.property-navigation__bottom .property-navigation__back{display:none}.property-navigation__bottom .property-navigation__next{display:block}.property-navigation{padding:16px 12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:2px solid rgba(0,0,0,.12);border-top:2px solid rgba(0,0,0,.12);background:#fff;overflow:hidden}.property-navigation a{font-size:13px;color:rgba(0,0,0,.54);font-weight:400;text-decoration:none;display:block}.property-navigation a .property-navigation__label{display:block;color:#00acff;text-transform:uppercase}.property-navigation a .property-navigation__title{margin-top:-2px;display:block;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.property-navigation__next{width:100%;text-align:right}.property-navigation__next a{padding-right:18px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/arrow-right-16-16-navigation.svg) 100% no-repeat}.property-navigation__back{width:100%}.property-navigation__back a{padding-left:18px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/arrow-left-16-16-navigation.svg) 0 no-repeat}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_300.eot);src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_300.eot?#iefix) format("embedded-opentype"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_300.woff2) format("woff2"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_300.woff) format("woff"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_300.ttf) format("truetype"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_300.svg#DroidSerif) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_400.eot);src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_400.eot?#iefix) format("embedded-opentype"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_400.woff2) format("woff2"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_400.woff) format("woff"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_400.ttf) format("truetype"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_400.svg#DroidSerif) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_600.eot);src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_600.eot?#iefix) format("embedded-opentype"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_600.woff2) format("woff2"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_600.woff) format("woff"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_600.ttf) format("truetype"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/open_sans/Open_Sans_600.svg#DroidSerif) format("svg")}@font-face{font-family:vivafont;src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/viva_font/vivafont.eot?87478990);src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/viva_font/vivafont.eot?87478990#iefix) format("embedded-opentype"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/viva_font/vivafont.woff?87478990) format("woff"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/viva_font/vivafont.ttf?87478990) format("truetype"),url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/viva_font/vivafont.svg?87478990#vivafont) format("svg");font-weight:400;font-style:normal}body{font:normal normal 100%/1.5 Open Sans,Helvetica,Sans-Serif;font-weight:300}body input,body textarea{font-family:inherit}[class*=" icon-"]:before,[class*=" icon-after"]:after,[class^=icon-]:before,[class^=icon-after]:after{font-family:vivafont;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-after-align-left:after,.icon-align-left:before{content:""}.icon-after-android:after,.icon-android:before{content:""}.icon-after-apple:after,.icon-apple:before{content:""}.icon-after-area:after,.icon-area:before{content:""}.icon-after-arrow-bd-down:after,.icon-arrow-bd-down:before{content:""}.icon-after-arrow-bd-left:after,.icon-arrow-bd-left:before{content:""}.icon-after-arrow-bd-right:after,.icon-arrow-bd-right:before{content:""}.icon-after-arrow-bd-up:after,.icon-arrow-bd-up:before{content:""}.icon-after-arrow-down:after,.icon-arrow-down:before{content:""}.icon-after-arrow-left:after,.icon-arrow-left:before{content:""}.icon-after-arrow-right:after,.icon-arrow-right:before{content:""}.icon-after-arrow-up:after,.icon-arrow-up:before{content:""}.icon-after-arrows:after,.icon-arrows:before{content:""}.icon-after-bank:after,.icon-bank:before{content:""}.icon-after-bar:after,.icon-bar:before{content:""}.icon-after-bathroom:after,.icon-bathroom:before{content:""}.icon-after-bell:after,.icon-bell:before{content:""}.icon-after-board:after,.icon-board:before{content:""}.icon-after-building:after,.icon-building:before{content:""}.icon-after-calendar:after,.icon-calendar:before{content:""}.icon-after-exclamation:after,.icon-exclamation:before{content:""}.icon-after-envelope:after,.icon-envelope:before{content:""}.icon-after-dining:after,.icon-dining:before{content:""}.icon-after-desktop:after,.icon-desktop:before{content:""}.icon-after-counterclockwise:after,.icon-counterclockwise:before{content:""}.icon-after-copyright:after,.icon-copyright:before{content:""}.icon-after-construction:after,.icon-construction:before{content:""}.icon-after-close-fullscreen:after,.icon-close-fullscreen:before{content:""}.icon-after-cloud:after,.icon-cloud:before{content:""}.icon-after-clock:after,.icon-clock:before{content:""}.icon-after-check:after,.icon-check:before{content:""}.icon-after-chat:after,.icon-chat:before{content:""}.icon-after-chat-text:after,.icon-chat-text:before{content:""}.icon-after-chat-conversation:after,.icon-chat-conversation:before{content:""}.icon-after-caret-up:after,.icon-caret-up:before{content:""}.icon-after-caret-right:after,.icon-caret-right:before{content:""}.icon-after-caret-left:after,.icon-caret-left:before{content:""}.icon-after-caret-down:after,.icon-caret-down:before{content:""}.icon-after-car:after,.icon-car:before{content:""}.icon-after-car-wash:after,.icon-car-wash:before{content:""}.icon-after-facebook-f:after,.icon-facebook-f:before{content:""}.icon-after-facebook-sqr:after,.icon-facebook-sqr:before{content:""}.icon-after-filter:after,.icon-filter:before{content:""}.icon-after-fullscreen:after,.icon-fullscreen:before{content:""}.icon-after-furnished:after,.icon-furnished:before{content:""}.icon-after-garage:after,.icon-garage:before{content:""}.icon-after-gas-station:after,.icon-gas-station:before{content:""}.icon-after-gear:after,.icon-gear:before{content:""}.icon-after-geolocation-off:after,.icon-geolocation-off:before{content:""}.icon-after-geolocation-on:after,.icon-geolocation-on:before{content:""}.icon-after-heart-filled:after,.icon-heart-filled:before{content:""}.icon-after-heart-line:after,.icon-heart-line:before{content:""}.icon-after-home:after,.icon-home:before{content:""}.icon-after-hospital:after,.icon-hospital:before{content:""}.icon-after-image:after,.icon-image:before{content:""}.icon-after-info:after,.icon-info:before{content:""}.icon-after-insert-link:after,.icon-insert-link:before{content:""}.icon-after-laundry:after,.icon-laundry:before{content:""}.icon-after-layers:after,.icon-layers:before{content:""}.icon-after-linkedin:after,.icon-linkedin:before{content:""}.icon-after-room:after,.icon-room:before{content:""}.icon-after-ribbon:after,.icon-ribbon:before{content:""}.icon-after-resize:after,.icon-resize:before{content:""}.icon-after-resize-down:after,.icon-resize-down:before{content:""}.icon-after-printer:after,.icon-printer:before{content:""}.icon-after-price:after,.icon-price:before{content:""}.icon-after-pin:after,.icon-pin:before{content:""}.icon-after-phone:after,.icon-phone:before{content:""}.icon-after-pharmacy:after,.icon-pharmacy:before{content:""}.icon-after-pets:after,.icon-pets:before{content:""}.icon-after-pencil:after,.icon-pencil:before{content:""}.icon-after-parking:after,.icon-parking:before{content:""}.icon-after-mosaic:after,.icon-mosaic:before{content:""}.icon-after-more:after,.icon-more:before{content:""}.icon-after-mobile:after,.icon-mobile:before{content:""}.icon-after-mic:after,.icon-mic:before{content:""}.icon-after-menu:after,.icon-menu:before{content:""}.icon-after-map:after,.icon-map:before{content:""}.icon-after-mall:after,.icon-mall:before{content:""}.icon-after-list:after,.icon-list:before{content:""}.icon-after-school:after,.icon-school:before{content:""}.icon-after-youtube:after,.icon-youtube:before{content:""}.icon-after-search:after,.icon-search:before{content:""}.icon-after-share-1:after,.icon-share-1:before{content:""}.icon-after-share-2:after,.icon-share-2:before{content:""}.icon-after-shopping-cart:after,.icon-shopping-cart:before{content:""}.icon-after-star-filled:after,.icon-star-filled:before{content:""}.icon-after-star-line:after,.icon-star-line:before{content:""}.icon-after-subway:after,.icon-subway:before{content:""}.icon-after-tablet:after,.icon-tablet:before{content:""}.icon-after-thin-arrow-left:after,.icon-thin-arrow-left:before{content:""}.icon-after-thin-arrow-right:after,.icon-thin-arrow-right:before{content:""}.icon-after-thumbs-up:after,.icon-thumbs-up:before{content:""}.icon-after-times-close:after,.icon-times-close:before{content:""}.icon-after-times-error:after,.icon-times-error:before{content:""}.icon-after-trash:after,.icon-trash:before{content:""}.icon-after-twitter-bird:after,.icon-twitter-bird:before{content:""}.icon-after-user-square:after,.icon-user-square:before{content:""}.icon-after-user:after,.icon-user:before{content:""}.icon-after-warning:after,.icon-warning:before{content:""}.glossary-page .glossary-page__content{margin:auto;max-width:1440px;position:relative;padding:8px 16px 0}.glossary-page .glossary-page__content ol,.glossary-page .glossary-page__content ul{margin-bottom:16px}.glossary-page .glossary-page__content ul{list-style-type:disc;list-style-position:inside}.glossary-page .glossary-page__content ol{list-style-type:decimal;text-indent:24px;margin-left:20px}.glossary-page .glossary-page__content h4,.glossary-page .glossary-page__content h5{margin-top:24px;margin-bottom:16px}.glossary-page .glossary-hub__content{margin:auto;max-width:1440px;position:relative;padding:8px 16px 0;background:#f1f1f1;padding-left:0;padding-right:0}.glossary-page{color:rgba(0,0,0,.54)}.glossary-page .glossary-page__item-title,.glossary-page .glossary-page__subtitle,.glossary-page .glossary-page__title{margin-bottom:8px}.glossary-page .glossary-page__title{margin:auto;max-width:1440px;position:relative;padding:8px 16px 0;font-size:37px;font-weight:400;margin-bottom:8px}.glossary-page .glossary-page__search-area{overflow:hidden;height:268px;background:rgba(0,0,0,.12) url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/home_360_304_v2.jpg) 50%}.glossary-page .glossary-page__search-property{margin:auto;max-width:1440px;position:relative;margin-top:35px}.glossary-page .glossary-page__search-property .search-property__find-by{font-size:13px;font-size:.8125rem;color:#fff;padding:6px 0 0;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.87)}.glossary-page .glossary-page__search-property .search-property__find-by a{background:rgba(0,0,0,.54);width:230px;height:36px;margin:5px auto 0;border-radius:2px;line-height:36px;padding:9px 23px;box-shadow:0 1px 2px 0 rgba(0,0,0,.24)}.glossary-page .glossary-page__search-property .search-property__find-by a:hover{background:#000}.glossary-page .glossary-page__search-property .search-property__search-box{width:auto;max-width:92%;float:none;display:block;margin:8px auto;padding-left:0;padding-right:0;padding:2%;background:rgba(0,0,0,.4);border-radius:5px;position:relative}.glossary-page .glossary-page__search-property .search-property__search-box:after,.glossary-page .glossary-page__search-property .search-property__search-box:before{content:'';display:table}.glossary-page .glossary-page__search-property .search-property__search-box:after{clear:both}.glossary-page .glossary-page__search-property .search-property__search-box.find-by-code{min-height:175px}.glossary-page .glossary-page__search-property .search-box__column{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0;background:#fff;height:45px;font-size:16px;font-size:1rem;font-weight:100;border:none;box-shadow:inset 0 -2px rgba(0,0,0,.12);margin:0 0 16px;position:relative}.glossary-page .glossary-page__search-property .search-box__column:after,.glossary-page .glossary-page__search-property .search-box__column:before{content:'';display:table}.glossary-page .glossary-page__search-property .search-box__column:after{clear:both}.glossary-page .glossary-page__search-property .search-box__column:first-child{border-radius:3px 0 0 3px;border-right:1px solid rgba(0,0,0,.12)}.glossary-page .glossary-page__search-property .search-box__column:nth-child(2){border-radius:0 3px 3px 0}.glossary-page .glossary-page__search-property .search-property__find{font-size:14px;font-size:.875rem;font-weight:700;color:#fff}.glossary-page .glossary-page__search-property .search-property__back{font-size:16px;font-size:1rem;color:#fff;text-align:center;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%}.glossary-page .glossary-page__search-property .search-property__back a{height:60px;display:block;width:223px;margin:auto}.glossary-page .glossary-page__search-property .search-property__back a:after{font-size:49px;font-size:3.0625rem;display:block;margin:-10px auto 0;height:53px}.glossary-page .glossary-page__search-property .search-box--code{width:49%;margin:10px 0;margin-right:1%;background:none}.glossary-page .glossary-page__search-property .search-box--code .search-box__input{padding:0 10px;border-radius:3px}.glossary-page .glossary-page__search-property .search-box--search{width:49%;margin:10px 0;margin-left:1%;background:none;box-shadow:none}.glossary-page .glossary-page__search-property .search-box__full{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%;position:relative;height:45px;margin:0 0 16px}.glossary-page .glossary-page__search-property .search-box__full:after,.glossary-page .glossary-page__search-property .search-box__full:before{content:'';display:table}.glossary-page .glossary-page__search-property .search-box__full:after{clear:both}.glossary-page .glossary-page__search-property .search-box__full:last-child{margin-right:0}.glossary-page .glossary-page__search-property .search-box__full:last-of-type{margin-bottom:0}.glossary-page .glossary-page__search-property .search-box__full .icon{position:absolute;z-index:1;bottom:0;right:1px;padding:0 10px;background:#fff;color:#1190cd;height:95%;line-height:47px;visibility:visible}.glossary-page .glossary-page__search-property .search-box__full .icon.icon-geolocation-off{color:#e64a45}.glossary-page .glossary-page__search-property .search-box__full .icon.icon-clock{color:#000}.glossary-page .glossary-page__search-property .search-box--where .search-box__input{border-radius:3px}.glossary-page .glossary-page__search-property .search-box--where .search-box__input.input--alert{background:#fff8dc}.glossary-page .glossary-page__search-property .search-box__choiced{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block;height:100%;line-height:45px;padding:0 10px;position:absolute;top:0;left:0;z-index:0;text-align:left;color:rgba(0,0,0,.38)}.glossary-page .glossary-page__search-property .search-box__choiced:before{padding:0 5px 0 0;top:0;right:0;position:absolute;height:95%;bottom:2px;line-height:47px;color:rgba(0,0,0,.12);font-size:24px;font-size:1.5rem}.glossary-page .glossary-page__search-property .search-box__combo{display:inline-block;width:100%;height:45px;line-height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1f1f1;opacity:0;position:absolute;top:0;left:0;z-index:1;font-size:18px;font-size:1.125rem}.glossary-page .glossary-page__search-property .search-box__development-type{display:none}.glossary-page .glossary-page__search-property .search-box__input{position:absolute;z-index:0;width:99.9%;height:45px;font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);font-weight:100;padding:0 10px;border:none;box-shadow:inset 0 2px rgba(0,0,0,.12)}.glossary-page .glossary-page__search-property .search-box__input.-full{padding:0 10px}.glossary-page .glossary-page__search-property .search-box__input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.glossary-page .glossary-page__search-property .search-box__input:-moz-placeholder,.glossary-page .glossary-page__search-property .search-box__input::-moz-placeholder{color:rgba(0,0,0,.38)}.glossary-page .glossary-page__search-property .search-box__input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.glossary-page .glossary-page__search-property .search-property__button{font-size:14px;font-size:.875rem;font-weight:400;display:block;background:#00acff;color:#fff;text-align:center;text-transform:uppercase;width:100%;height:45px;line-height:45px;border:none;border-radius:3px;box-shadow:inset 0 -3px rgba(0,0,0,.12);margin:0 0 25px;text-decoration:none}.glossary-page .glossary-page__search-property .search-property__button:before{font-size:17px;font-size:1.0625rem;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.glossary-page .glossary-page__search-property .search-property__button:hover{background:#33bdff}.glossary-page .glossary-page__subtitle{font-size:28px;font-weight:400}.glossary-page .glossary-page__summary{font-size:13px;margin-bottom:24px}.glossary-page .glossary-page__summary p{margin-bottom:16px}.glossary-page .glossary-page__item{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:32px;padding-bottom:16px}.glossary-page .glossary-page__item.collapsed{position:relative;margin-bottom:58px}.glossary-page .glossary-page__item.collapsed .glossary-page__item-content{max-height:72px;overflow:hidden}.glossary-page .glossary-page__item.collapsed:before{content:'';pointer-events:none;position:absolute;bottom:16px;height:50px;width:100%;background-image:linear-gradient(0deg,#fff 10%,hsla(0,0%,100%,0));z-index:2}.glossary-page .glossary-page__item.collapsed:after{cursor:pointer;content:"Leia mais";position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:100px;bottom:-34px;height:34px;font-size:13px;font-weight:600;line-height:0;padding-top:16px;text-align:center;color:#00acff;border:1px solid rgba(0,0,0,.12);border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.glossary-page .glossary-page__item p{margin-bottom:16px}.glossary-page .glossary-page__item h4{font-size:18px}.glossary-page .glossary-page__item-title{font-size:21px;font-weight:400}.glossary-page .glossary-page__item-content{font-size:13px}.glossary-page .glossary-page__item-content li{margin-left:32px;margin-bottom:12px}.glossary-page__properties-suggestions{background:#f1f1f1}.glossary-page__properties-suggestions.collapsed{position:relative}.glossary-page__properties-suggestions.collapsed:after{display:none;cursor:pointer;content:"Veja mais";position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:100px;bottom:-34px;height:34px;font-size:13px;font-weight:600;line-height:0;padding-top:16px;text-align:center;color:#00acff;border:1px solid rgba(0,0,0,.12);border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.glossary-page__properties-suggestions .glossary-page__properties-suggestions-wrapper{overflow:hidden;margin:auto;max-width:1440px;position:relative}.glossary-page__properties-suggestions .properties-suggestions__container{padding:8px 16px 0;margin-top:44px}.glossary-page__properties-suggestions .properties-suggestions__container:last-child{margin-bottom:44px}.glossary-page__properties-suggestions .properties-suggestions__title{font-size:21px;font-weight:400;margin-bottom:20px}.glossary-page__properties-suggestions .properties-suggestions__cards{width:100%}.glossary-page__properties-suggestions .properties-suggestions__card{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);cursor:pointer;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:1;margin-bottom:12px}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery{position:relative;width:100%;height:56vw;overflow:hidden}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__image{width:100%;min-height:100%;object-fit:cover;margin-top:26vw;-ms-transform:translateY(-50%);transform:translateY(-50%)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .disabled>.gallery__next,.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .disabled>.gallery__prev{opacity:.5}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__next,.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__prev{background-position:50%;background-repeat:no-repeat;background-size:45%;bottom:0;cursor:pointer;position:absolute;top:0;transition:transform .3s ease;width:50px}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__next.disabled,.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__prev.disabled{opacity:.5}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__prev{left:0;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-white-small-left.svg)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__prev:hover{-ms-transform:translateX(-4px);transform:translateX(-4px)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__next{right:0;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-white-small-right.svg)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__next:hover{-ms-transform:translateX(4px);transform:translateX(4px)}.glossary-page__properties-suggestions .properties-suggestions__card.property-card--is-featured .property-card__main-info:before{background:#ff6c00;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.glossary-page__properties-suggestions .properties-suggestions__card.property-card--is-development .property-card__main-info:before{background:#ca8ae6;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.glossary-page__properties-suggestions .properties-suggestions__card.property-card--is-promotion .property-card__main-info:before{background:#000;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__main-info{position:relative;-ms-flex-order:-1;order:-1}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__construction-status{background:#ca8ae6;border-radius:2px;color:#fff;font-size:13px;padding:4px 8px;text-transform:uppercase;margin:8px;position:absolute;top:6px;z-index:10}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__discount-information{background:#000;border-radius:2px;color:#fff;font-size:13px;padding:4px 8px;text-transform:uppercase;margin:8px;position:absolute;top:6px;z-index:10}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__discount-value{color:#e1a94d;font-size:16px;font-size:1rem;font-weight:400}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__values{position:absolute;left:0;right:0;bottom:0;color:#fff;font-size:13px;text-shadow:0 2px 4px rgba(0,0,0,.24);padding:8px 16px;z-index:10}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__price{font-size:21px;font-weight:600}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__price-label{font-size:13px;font-weight:300;display:block}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__price-label span{text-decoration:line-through}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__header{font-size:13px;font-weight:400;padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.12)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__address,.glossary-page__properties-suggestions .properties-suggestions__card .property-card__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__title{color:rgba(0,0,0,.87);text-decoration:none}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__address{color:rgba(0,0,0,.54)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__poi{position:absolute;z-index:10;top:0;left:0;right:0;padding:4px 8px;border-radius:2px 2px 0 0;background-color:rgba(0,0,0,.38);color:#fff;text-align:right;font-size:13px;line-height:1.2}.glossary-page__properties-suggestions .properties-suggestions__card.property-card--is-development .property-card__poi,.glossary-page__properties-suggestions .properties-suggestions__card.property-card--is-featured .property-card__poi{top:6px;border-radius:0}.glossary-page__properties-suggestions .properties-suggestions__card.property-card--is-development .property-card__poi{padding-left:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__poi-prefix{display:none}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__description-wrap{-ms-flex-order:3;order:3;background-color:#fff}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__description{color:rgba(0,0,0,.54);border-top:1px solid rgba(0,0,0,.12);padding:8px 16px;font-size:10px;width:100%;word-break:break-word}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__description-link-pdp{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;display:inline-block;margin:0 8px 8px;color:#ff6c00}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__link-pdp{display:none}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__details{-ms-flex-order:1;order:1;border-bottom:1px solid rgba(0,0,0,.12);font-size:13px;padding:8px 16px;color:rgba(0,0,0,.87);white-space:nowrap}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__detail-item{display:inline-block}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__detail-item+.property-card__detail-item{margin-left:8px}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__detail-item-extra,.glossary-page__properties-suggestions .properties-suggestions__card .property-card__detail-text-long{display:none}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__detail-value{font-weight:600}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__actions{-ms-flex-order:2;order:2;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__contact{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#00acff;transition:all .2s ease}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__contact:hover{background-color:rgba(0,172,255,.1)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__side-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__expand-description,.glossary-page__properties-suggestions .properties-suggestions__card .property-card__favorite{width:32px;height:32px;background-repeat:no-repeat;background-position:50%;margin-right:8px;cursor:pointer}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__favorite{background-position-y:5px;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-star.svg)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__expand-description{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-gray7.svg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__body--collapsed .property-card__description-wrap{display:none}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__body--collapsed .property-card__expand-description{-ms-transform:rotate(270deg);transform:rotate(270deg)}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__account-link{display:none}.glossary-page__search-suggestions{margin:auto;max-width:1440px;position:relative;padding:8px 16px 0;margin-bottom:16px}.glossary-page__search-suggestions .search-suggestions__title{font-size:21px;font-weight:400;margin-bottom:24px}.glossary-page__search-suggestions .search-suggestions__subtitle{font-size:21px;font-weight:400;margin-bottom:8px}.glossary-page__search-suggestions ul{text-align:justify;line-height:1.3}.glossary-page__search-suggestions li,.glossary-page__search-suggestions li a{color:#00acff;text-decoration:none;cursor:pointer;font-weight:600;display:inline;font-size:13px}.glossary-page__search-suggestions li+li:before{content:'•';padding:0 4px}.glossary-page__search-suggestions .search-suggestions__rent,.glossary-page__search-suggestions .search-suggestions__sale{margin-bottom:16px}.glossary-page__glossary-suggestions{padding:8px 16px 0;margin:auto;max-width:1440px;position:relative;font-size:13px}.glossary-page__glossary-suggestions .scroll-wrapper{overflow-x:auto}.glossary-page__glossary-suggestions .suggestions__title{font-size:21px;font-weight:400;margin-bottom:16px}.glossary-page__glossary-suggestions .suggestions__list{min-width:494px;overflow:hidden;margin-bottom:24px;display:-ms-flexbox;display:flex;width:inherit;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.glossary-page__glossary-suggestions .suggestion{display:block;margin:0;overflow:hidden;position:relative;min-width:100%;-ms-flex-preferred-size:45%;flex-basis:45%}.glossary-page__glossary-suggestions .suggestion img{width:100%;min-height:140px;margin-top:70px;-ms-transform:translateY(-50%);transform:translateY(-50%);object-fit:cover}.glossary-page__glossary-suggestions .suggestion-wrapper{position:relative;margin-bottom:16px;height:200px;overflow:hidden}.glossary-page__glossary-suggestions .suggestion__text{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.87);bottom:12px;left:8px;position:absolute;width:96%;font-size:16px}.glossary-hub__property-types{padding-bottom:60px}.glossary-hub__property-types .property-type{margin-top:40px;min-width:256px;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:50%;flex-basis:50%}.glossary-hub__property-types .property-type__content{margin:0 16px}.glossary-hub__property-types .property-type__title{font-size:28px;line-height:38px;color:rgba(0,0,0,.54);font-weight:400}.glossary-hub__property-types .property-type__panel{display:block;margin-top:12px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.24);border-radius:2px;text-decoration:none;overflow:hidden}.glossary-hub__property-types .panel--with-button{text-align:center;padding:16px}.glossary-hub__property-types .property-type__image-wrapper{position:relative;width:100%;height:160px;overflow:hidden}.glossary-hub__property-types .property-type__image{position:relative;width:100%;min-height:160px;margin-top:80px;object-fit:cover;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:initial}.glossary-hub__property-types .property-type__link{display:block;width:100%;text-align:center;text-decoration:none;font-size:13px;line-height:40px;font-weight:600;color:#00acff}.glossary-hub__property-types .property-type__panel-button{display:inline-block;box-sizing:border-box;font-size:13px;width:100%;text-transform:uppercase;line-height:20px}.site-main__biggest-portal{clear:both;background:#1190cd url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/biggest-base.svg) top repeat-x;overflow:hidden;position:relative}.biggest-portal__title{font-size:20px;font-size:1.25rem;font-weight:300;color:#fff;text-align:center;padding:29px 0 30px;line-height:1.3}.biggest-portal__title strong{font-weight:600;display:inline-block}.biggest-portal__title span{display:block}.mini-gallery__item{width:auto;max-width:92%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;text-align:center;margin:auto;padding:0 0 30px}.mini-gallery__item:after,.mini-gallery__item:before{content:'';display:table}.mini-gallery__item:after{clear:both}.mini-gallery__item-title{margin:9px 0 7px;font-size:16px;font-size:1rem;color:#fff;font-weight:400}.mini-gallery__item-description{font-size:14px;font-size:.875rem;color:hsla(0,0%,100%,.7)}.site-main__more-contacts{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/agent-area.png) top -1px center no-repeat;min-height:310px;text-align:center}.more-contacts__title{font-size:14px;font-size:.875rem;color:hsla(0,0%,100%,.7);font-weight:300;padding:56px 0 8px}.more-contacts__description{font-size:20px;font-size:1.25rem;width:auto;max-width:92%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;color:#fff;font-weight:300;padding:0 0 34px}.more-contacts__description:after,.more-contacts__description:before{content:'';display:table}.more-contacts__description:after{clear:both}.more-contacts__advertising{border:1px solid #fff;-moz-border-radius:2px;border-radius:2px;width:auto;max-width:92%;float:none;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;display:block;color:#fff;text-transform:uppercase}.more-contacts__advertising:after,.more-contacts__advertising:before{content:'';display:table}.more-contacts__advertising:after{clear:both}.more-contacts__advertising a{font-size:14px;font-size:.875rem;padding:14px 16px;display:block}.more-contacts__advertising a:hover{background:rgba(0,0,0,.12)}.site-main__popular-searches{background:#f1f1f1;padding:20px 0;display:none}.popular-searches__title{font-size:16px;font-size:1rem;font-weight:600;color:rgba(0,0,0,.87);position:relative;text-align:center;margin-bottom:20px}.popular-searches__title:before{font-size:24px;font-size:1.5rem;position:absolute;right:-15px;line-height:1.4;margin-top:1px}.most-popular{padding-bottom:16px}.most-popular__item{font-size:14px;font-size:.875rem;color:#1190cd;text-decoration:none;text-align:center}.most-popular__item a{display:block;padding:7px 0;margin:4px 0}.most-popular__item a:hover{text-decoration:underline}.most-popular__item strong{font-weight:600;display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.site-main__rent-buy{background:#fff;padding:20px 0}.rent_buy__title{width:auto;max-width:230px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;font-size:16px;font-size:1rem;font-weight:600;color:rgba(0,0,0,.87);text-align:center;margin-bottom:20px}.rent_buy__title:after,.rent_buy__title:before{content:'';display:table}.rent_buy__title:after{clear:both}.city{width:auto;max-width:251px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.city:after,.city:before{content:'';display:table}.city:after{clear:both}.city__title{font-size:22.96px;font-size:1.435rem;text-align:center;color:#fff;line-height:200px}.city__title a{height:210px;display:block;color:#fff;text-decoration:none}.city__title.-sao-paulo{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/sao-paulo.png) top no-repeat}.city__title.-rio-de-janeiro{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/rio-de-janeiro.png) top no-repeat}.city__title.-belo-horizonte{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/belo-horizonte.png) top no-repeat}.city__title.-porto-alegre{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/porto-alegre.png) top no-repeat}.city__item{font-size:13px;font-size:.8125rem;color:#00acff;text-decoration:none;text-align:center;padding:3px 0}.city__item a{line-height:18px;line-height:1.125rem;display:block}.city__item a:hover{text-decoration:underline}.wrapper-cities .owl-dots.disabled,.wrapper-cities .owl-nav.disabled{display:none}.site-main__search-property{background:rgba(0,0,0,.12) url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/home_560_304_v1.jpg) top no-repeat;background-size:cover;height:296px;position:relative;z-index:2}.site-main__search-property .search-property__find-by{font-size:13px;font-size:.8125rem;color:#fff;padding:6px 0 0;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.87)}.site-main__search-property .search-property__find-by a{background:rgba(0,0,0,.54);width:230px;height:36px;margin:5px auto 0;border-radius:2px;line-height:36px;padding:9px 23px;box-shadow:0 1px 2px 0 rgba(0,0,0,.24)}.site-main__search-property .search-property__find-by a:hover{background:#000}.site-main__search-property .search-property__search-box{width:auto;max-width:92%;float:none;display:block;margin:8px auto;padding-left:0;padding-right:0;padding:2%;background:rgba(0,0,0,.4);border-radius:5px;position:relative}.site-main__search-property .search-property__search-box:after,.site-main__search-property .search-property__search-box:before{content:'';display:table}.site-main__search-property .search-property__search-box:after{clear:both}.site-main__search-property .search-property__search-box.find-by-code{min-height:175px}.site-main__search-property .search-box__column{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0;background:#fff;height:45px;font-size:16px;font-size:1rem;font-weight:100;border:none;box-shadow:inset 0 -2px rgba(0,0,0,.12);margin:0 0 16px;position:relative}.site-main__search-property .search-box__column:after,.site-main__search-property .search-box__column:before{content:'';display:table}.site-main__search-property .search-box__column:after{clear:both}.site-main__search-property .search-box__column:first-child{border-radius:3px 0 0 3px;border-right:1px solid rgba(0,0,0,.12)}.site-main__search-property .search-box__column:nth-child(2){border-radius:0 3px 3px 0}.site-main__search-property .search-property__find{font-size:14px;font-size:.875rem;font-weight:700;color:#fff}.site-main__search-property .search-property__back{font-size:16px;font-size:1rem;color:#fff;text-align:center;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%}.site-main__search-property .search-property__back a{height:60px;display:block;width:223px;margin:auto}.site-main__search-property .search-property__back a:after{font-size:49px;font-size:3.0625rem;display:block;margin:-10px auto 0;height:53px}.site-main__search-property .search-box--code{width:49%;margin:10px 0;margin-right:1%;background:none}.site-main__search-property .search-box--code .search-box__input{padding:0 10px;border-radius:3px}.site-main__search-property .search-box--search{width:49%;margin:10px 0;margin-left:1%;background:none;box-shadow:none}.site-main__search-property .search-box__full{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%;position:relative;height:45px;margin:0 0 16px}.site-main__search-property .search-box__full:after,.site-main__search-property .search-box__full:before{content:'';display:table}.site-main__search-property .search-box__full:after{clear:both}.site-main__search-property .search-box__full:last-child{margin-right:0}.site-main__search-property .search-box__full:last-of-type{margin-bottom:0}.site-main__search-property .search-box__full .icon{position:absolute;z-index:1;bottom:0;right:1px;padding:0 10px;background:#fff;color:#1190cd;height:95%;line-height:47px;visibility:visible}.site-main__search-property .search-box__full .icon.icon-geolocation-off{color:#e64a45}.site-main__search-property .search-box__full .icon.icon-clock{color:#000}.site-main__search-property .search-box--where .search-box__input{border-radius:3px}.site-main__search-property .search-box--where .search-box__input.input--alert{background:#fff8dc}.site-main__search-property .search-box__choiced{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block;height:100%;line-height:45px;padding:0 10px;position:absolute;top:0;left:0;z-index:0;text-align:left;color:rgba(0,0,0,.38)}.site-main__search-property .search-box__choiced:before{padding:0 5px 0 0;top:0;right:0;position:absolute;height:95%;bottom:2px;line-height:47px;color:rgba(0,0,0,.12);font-size:24px;font-size:1.5rem}.site-main__search-property .search-box__combo{display:inline-block;width:100%;height:45px;line-height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1f1f1;opacity:0;position:absolute;top:0;left:0;z-index:1;font-size:18px;font-size:1.125rem}.site-main__search-property .search-box__development-type{display:none}.site-main__search-property .search-box__input{position:absolute;z-index:0;width:99.9%;height:45px;font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);font-weight:100;padding:0 10px;border:none;box-shadow:inset 0 2px rgba(0,0,0,.12)}.site-main__search-property .search-box__input.-full{padding:0 10px}.site-main__search-property .search-box__input::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.site-main__search-property .search-box__input:-moz-placeholder,.site-main__search-property .search-box__input::-moz-placeholder{color:rgba(0,0,0,.38)}.site-main__search-property .search-box__input:-ms-input-placeholder{color:rgba(0,0,0,.38)}.site-main__search-property .search-property__button{font-size:14px;font-size:.875rem;font-weight:400;display:block;background:#00acff;color:#fff;text-align:center;text-transform:uppercase;width:100%;height:45px;line-height:45px;border:none;border-radius:3px;box-shadow:inset 0 -3px rgba(0,0,0,.12);margin:0 0 25px;text-decoration:none}.site-main__search-property .search-property__button:before{font-size:17px;font-size:1.0625rem;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.site-main__search-property .search-property__button:hover{background:#33bdff}.site-main__search-property:before{background:rgba(0,0,0,.24);content:'';position:absolute;width:100%;height:100%}.site-main__title{font-size:17px;font-size:1.0625rem;font-weight:300;color:#fff;text-align:center;padding:23px 0 0;text-shadow:1px 1px 2px rgba(0,0,0,.87)}.site-main__advertise{display:none;position:absolute;top:1em;right:2.6em;background:rgba(0,0,0,.38);padding:.3em .6em;border-radius:5px;color:#fff;text-decoration:none;font-size:14px;font-size:.875rem}.site-main__advertise:hover{background:#000}.new-lightbox .legal-page{max-height:70vh}.legal-page{min-height:350px;padding:0 2.083%;color:#666}.legal-page h1{margin:.5em 0;font-size:1.8em;font-weight:400}.legal-page p{margin:1em 0;line-height:1.4em}.legal-page a{text-decoration:none;color:#00acff}.legal-page li{margin:2% 6.5%;list-style-type:disc}.legal-page .btn-outlined{padding:0}.new-lightbox .legal-page{overflow:auto;text-align:left;padding:1em}.new-lightbox .legal-page>a,.new-lightbox .legal-page>h1{display:none}.new-lightbox.legal-terms .new-dialog__description{padding:0}.smart-banner{background:#0a5a80;color:#fff;min-height:58px;position:fixed;z-index:30;width:100%;top:0}.smart-banner.--hide{display:none}.smart-banner__close{float:left}.smart-banner__close a{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/icon-close.svg) 50% no-repeat;display:block;width:40px;height:58px}.smart-banner__call{float:left;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/icon-app-smart.svg) left top 12px no-repeat;font-size:12px;font-size:.75rem;padding:11px 0 0 43px;color:#f1f1f1}.smart-banner__call strong{font-weight:500;color:#fff}.smart-banner__call.--ios{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/icon-app-smart-ios.svg)}.smart-banner__install{float:left}.smart-banner__install a{font-size:13px;font-size:.8125rem;line-height:30.43px;background:#ff6c00;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.38);border-radius:2px;display:block;color:#fff;letter-spacing:.09px;text-decoration:none;width:78px;text-align:center;position:absolute;right:10px;top:15px}.breadcrumb{background:#f1f1f1;display:none;font-size:12px;font-size:.75rem;font-weight:600;color:#00acff;padding:13px 2.083%}.breadcrumb:after,.breadcrumb:before{content:'';display:table}.breadcrumb:after{clear:both}.breadcrumb__title{float:left}.breadcrumb__title a:hover{text-decoration:underline}.breadcrumb__item{float:left;text-decoration:none;display:inline-table}.breadcrumb__item:before{content:">";padding:0 5px;color:rgba(0,0,0,.38)}.breadcrumb__item:first-of-type:before{content:"";display:none}.breadcrumb__item:last-of-type a.pdp{pointer-events:auto;cursor:pointer;color:#00acff}.breadcrumb__item:last-of-type a{pointer-events:none;cursor:default;color:rgba(0,0,0,.38)}.breadcrumb__item a:hover{text-decoration:underline}.form-lead{padding:0 15px 15px}.dialog__back-results .form-lead,.dialog__description .form-lead,.site-main__form-lead .form-lead{background-color:#ffd590;border:2px solid #e1a94d}.dialog__back-results .form-lead input,.dialog__back-results .form-lead textarea,.dialog__description .form-lead input,.dialog__description .form-lead textarea,.site-main__form-lead .form-lead input,.site-main__form-lead .form-lead textarea{border:1px solid #e1a94d}.dialog__back-results .form-lead .data-fields__button-submit,.dialog__description .form-lead .data-fields__button-submit,.site-main__form-lead .form-lead .data-fields__button-submit{background-color:#ff3f00}.dialog__back-results .form-lead .data-fields__button-submit:hover,.dialog__description .form-lead .data-fields__button-submit:hover,.site-main__form-lead .form-lead .data-fields__button-submit:hover{background-color:#e63900}.dialog__back-results .form-lead .data-fields__agree a,.dialog__description .form-lead .data-fields__agree a,.site-main__form-lead .form-lead .data-fields__agree a{color:#000;font-weight:600}.form-lead.affix{position:fixed;top:10px;width:288px}.site-content-development .form-lead.affix{top:60px}.form-lead__wrapper{position:relative}.form-lead__title{font-size:16px;font-size:1rem;color:rgba(0,0,0,.87);font-weight:600;line-height:1.5;padding:16px 0;display:block}.publisher{position:relative;min-height:95px}.publisher__logo{position:relative;float:left;width:98px;height:84px;margin-right:10px;text-align:center;border-radius:2px;background-color:#fff}.publisher__logo img{position:absolute;top:0;bottom:0;left:0;right:0;max-height:100%;max-width:100%;margin:auto}.publisher__logo-container{position:absolute;top:4px;right:4px;bottom:4px;left:4px}.publisher__creci,.publisher__data,.publisher__name,.publisher__view-phone{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;font-weight:400;color:rgba(0,0,0,.54);width:58%;display:block;float:left}.publisher__name{font-weight:600;color:#1190cd}.publisher__creci{line-height:1.95;height:27px}.publisher__view-phone{background:#2ecc71;color:#fff;text-align:center;text-decoration:none;font-weight:600;line-height:36px;margin:6px 0 20px;border-radius:2px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);cursor:pointer}.publisher__view-phone:hover{background-color:#2ecc71}.publisher--button-disabled{cursor:not-allowed;opacity:.11}.publisher__telephone{clear:both;display:none;overflow:hidden;font-size:21px;font-size:1.3125rem;color:rgba(0,0,0,.54);text-decoration:none;position:relative;cursor:pointer;max-width:320px;margin:10px 0 3px;padding-left:30px}.publisher__telephone .publisher__cellphone-number,.publisher__telephone .publisher__contact-info{display:none}.publisher__telephone.telephone--show .publisher__cellphone-number{display:block}.publisher__telephone.telephone--show .publisher__view-number,.publisher__telephone.telephone--show:after{display:none}.publisher__telephone.telephone--show .publisher__contact-info{display:block}.publisher__telephone:after{content:'';background:transparent;width:41%;display:block;height:100%;position:absolute;right:0;top:0}.publisher__telephone .icon-phone{position:absolute;top:5px;left:0}.publisher__telephone .icon-phone:before{color:#ff6c00;margin-left:0}.publisher__telephone .publisher__view-number{font-size:16px;font-weight:600;position:absolute;right:0;top:0;line-height:36px;width:115px;text-align:center;text-transform:uppercase;z-index:1;color:#ff3f00;background:#ffd590}.publisher__telephone .publisher__view-number:before{content:'';width:144px;position:absolute;left:-144px;display:block;height:100%;background-image:none;background:linear-gradient(90deg,rgba(255,213,144,0),#ffd590)}.publisher__lead-phone{box-shadow:1px 1px 7px rgba(0,0,0,.54);background:#fff;position:relative;clear:both;padding:4.878048780487805%;margin-bottom:16px}.publisher__call-to{font-size:12px;font-size:.75rem;font-weight:400;color:rgba(0,0,0,.54);padding:2px 0 0}.publisher__property-code{font-size:16px;font-size:1rem;font-weight:400;color:#000;padding:5px 0 0}.publisher__phone-number{font-size:24px;font-size:1.5rem;color:#1190cd;font-weight:400;padding:2px 0 0}.publisher__phone-number .publisher__phone-btn-call{color:#4bcc6b;border-radius:4px;border:1px solid #4bcc6b;padding:4px 10px;margin:5px 0;float:right;font-size:14px;font-size:.875rem}.publisher__phone-number+.publisher__phone-number{margin-top:10px}.publisher__lead-phone>.publisher__phone-number~.publisher__phone-number{display:none}.publisher__after-call{font-size:14px;font-size:.875rem;color:rgba(0,0,0,.54);font-weight:400}.publisher__button-avaliate{font-size:12px;font-size:.75rem;font-weight:400;color:#1190cd;border:1px solid #1190cd;max-width:180px;line-height:32px;display:block;text-align:center;text-decoration:none;margin:15px 0 0}.publisher__button-close{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/close-button.svg) 50% no-repeat;width:24px;height:24px;position:absolute;top:16px;right:11px}.receive-contact__preference{clear:both;font-size:14px;font-size:.875rem;font-weight:400;color:#000}.receive-contact__options{margin:16px 0 10px}.receive-contact__options:after,.receive-contact__options:before{content:'';display:table}.receive-contact__options:after{clear:both}.receive-contact__options li{float:left;margin-right:5px}.receive-contact__options li a{border-radius:2px}.receive-contact__button{font-size:10px;font-size:.625rem;font-weight:400;color:rgba(0,0,0,.54);display:block;line-height:40px;text-decoration:none;padding:0 8px 0 36px}.receive-contact--email{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/bullet-email.png);background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/bullet-email.svg),linear-gradient(transparent,transparent);background-color:#f1f1f1;background-position:8px;background-repeat:no-repeat}.receive-contact--phone{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/bullet-phone.png);background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/bullet-phone.svg),linear-gradient(transparent,transparent);background-color:#f1f1f1;background-position:8px;background-repeat:no-repeat}.receive-contact--whats{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/bullet-whats.png);background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/bullet-whats.svg),linear-gradient(transparent,transparent);background-color:#f1f1f1;background-position:8px;background-repeat:no-repeat}.receive-contact--current{background-color:rgba(0,0,0,.12)}.data-fields__collumn p.error-msg{font-size:10px;font-size:.625rem;display:block;clear:both;color:#e64a45;margin:10px 0}.data-fields__collumn p.error-msg.hidden{display:none}.data-fields__collumn.contextLeadMessage p.error-msg{margin:0}.data-fields__field{font-size:13px;font-size:.8125rem;font-weight:400;width:100%;border:1px solid rgba(0,0,0,.12);border-radius:2px;padding:12px 8px;margin-bottom:7px}.data-fields__field:focus{outline:1px solid #00acff!important}.data-fields__field.data-fields--error{border-color:#e64a45;background:#ffb5b3;margin-bottom:0}.data-fields__field.data-fields--comment{display:none;height:63.92px;resize:none;margin-bottom:5px;line-height:18px;font-weight:400;padding:4px 8px}.data-fields__field.data-fields--comment.data-fields--error{height:initial}.data-fields__field.data-fields__user-phone{display:none}.data-fields__field.data-fields--visible{display:block}.data-fields__button-add-comment{font-size:14px;font-size:.875rem;font-weight:400;color:rgba(0,0,0,.54);text-align:center;background:#f1f1f1;display:block;text-decoration:none;line-height:44px;position:relative;margin-bottom:10px}.data-fields__button-add-comment:after{font-size:24px;font-size:1.5rem;position:absolute;top:10px}.data-fields__button-add-comment.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.data-fields__phone-option,.data-fields__whatsapp-option{font-size:12px;font-size:.75rem;color:rgba(0,0,0,.54);width:50%;float:left;clear:initial;margin:3px 0 10px;position:relative;height:24px}.data-fields__phone-option input,.data-fields__whatsapp-option input{width:17px;height:15px;position:absolute;top:4px}.data-fields__phone-option span,.data-fields__whatsapp-option span{position:absolute;left:48px;top:5px}.data-fields__phone-option{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAqhJREFUSA21Vk1IVFEU/u574w+YLqafhRnRH0aoYBBEtRWSAcMWQVELFwVCZa3CVQSFraIosqAQIminVEwuXERREDiRGYYtzEXD9COEaelMzrzb/Z7dmTvzZt5MUz0Y3jnnfuc795177jkj4PO0vDjRIG17n4KEBMQmKWQ94UKKmIScUmJYpFL3x3dejdKe7xH5jI3PjtdXVAfOWRJdEMLOh0nbpEw5AgNL8eTZd3uuxdL234InQMtoT4eEdVcI1OaC/XQpMS/gHB7fceWBibNMpSnSc1IKa+hPyclBH/qSw+RMf4G7c5IDWUFNcCmyBBwhnU79JW4A5ryyqmIys/M67A82Y43LWIFEYgIDP2ZK4XcxTNfPxNJWnkmAFh6oipTJeWA7zmzoQLWmTDUiMnYTb7Re5M2NklPBjlosRbdaTCeVpKSplyGTc5mbdZ5bis4CFk1Sex32VpmGEmTFyTvEAw154MlJTMRNq41KUy1dDlm8oV78HJ5804e6gJGpS7iQ8KKKWcht6eufCx789BRuiFQM4VkdLBflr5O7cM0nn+P6F0Vsb8b5Le3+TD6rFhtXofXBD3cwtgSsqGvDw4bWLNjBlW3oqlmLYJY1WyG3aB499UgIUXiLgVYMNR3BRtXyPn4dxqHpERxY34vuVasNthn0v+7DjZzallIO86KF1a9wgOQrdI7Non/bMewKtuOx+nmfGtTmT3bYYj+HarleJ9Myje63vbgYncB30+wnK05yWxwW7Od+WL127/Nt7H7Zh8vRCN4vziHu6JUE5tPyso2c5C7Q7LRjeW+z2bmZY9fjsGCrLY8y4+W2a8Wlp1v6aNi/JZzTfxOEvuTQs4Bh3RRl4gP/dWQyEKNzWDiQt4pXl3Lg0FdY+pg715v2fIFe4Ptf/G35BWDDHDS1nINyAAAAAElFTkSuQmCC") left 20px top no-repeat}.data-fields__whatsapp-option{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAA8FJREFUSA21VlFIVFEQPW9dbVfS1swsqditrdQoIrPMDwUhqYRMiyKtjyA/shL6SKGIir5W6KdAo4Q+TIsIpVIIkqIySq2oIFNQ28xMU9NUXCv1NXOXt3vf0wyhBtx37525Z+aeOzNXBdPJBdcimJV0KEoaFCyDiihhrqCTxq1Q1WqMqbeRV9DxJxhlSsVFVxQBnyXgA6QPmNLGvzhOjq6So9M4WtDpX/aOJjsocm2HSbkGKCFG4+nn6hAm1H3ILbgj25nkCYpdeRR15czBGYUC4r2MIYn/BBw5GyiKzilPdi+LRpYzGusjFiDcYkXfqAcNPV243tKEm61NmJAAia4J+svQTuJ1wJwHKk3GyB0hc3Br83asi4jEh8EBPOhsx1fPCOZbg5EStQSOUBte9XRj1/07+DD0XXJDdP1So/lOzGKVL9TAOYPXZWQj2GzGkdoaFL17TYnjF44sd9VauDYm4XlGFhIqyyUnRJcZhIkcBZyKQSY3TXzZwrQ0ZO7HSlsYNlSUoX14kMZz8bK3mzR6ibWFoz4zG80D/YivKJXpGsfPCbtJ5LkEztuZc6aloO4xGgf6UJqyjRzug312qB6dZqxnO7bnfZIEMLaJLjVNWhRDvtA24pxpYdmy2EFmCtLtTjE3/rAd39Fe2qcTwiYHVKEG4Wx5SBeqcd7Y3wfP2C+RNQZTMWU7ToB42qcTwjb5yl/SzLVY0Ovx+FZONjyB1RxIJ7H71owDzi5OYZ1Qa9HlvKb8NDwEO2WRJvc+uXH+TQMuJ6ciJ3o1UUu5kZiCnY7lmolIXa4Po5iJIu4fK2QFU7IxciECCGhc9RJ1/Pkj6gQqLiWlojAhGbZZFhxdvQ5ZNVW4QcXGdfGCik8nhM0UteoWaXLl/VtxgixnjE/FbvIpWzZVluF+x0d8o2hvu1tQ1d4q6oGLrpwqWyeEbRYtV1G2yorq9jb0/xhFSGCQvCzG9RTl7pq7vnWuAy42rmhuGzqhdm4S/RwYlxUxtGlO0Cw87fqM3Ni12L88VtAl23AlH6ZK5iIbGRsT7ULXkxiT3gq2A4oLr1CiHxRj+jkTl4hTcZvE9PvPHwgjvt3Ua+q6v4jvPKv1L72ItqpqCQ7l53h7ET8Wgdij9aPYsHCce/mMjtyM91SpaUuW4mDMGsRRte5wOIn/UXGhJ+prJ3dTERY1O8Yk8Z6AR39o16yakRjatb8OxEukHhP9fEaIkjGDgzCkV81/As3uvz6Z7IS982PBl2TILi0Gw5cf/RKxR4pcs5l8Ak3D33/wb8tv6LqHVLiuXNEAAAAASUVORK5CYII=") left 20px top no-repeat}.data-fields__checkbox{width:15px;height:15px}.data-fields__let-me,.data-fields__receive-from{display:inline-block;font-size:12px;font-size:.75rem;font-weight:400;color:rgba(0,0,0,.54);margin:8px 0;line-height:1.5}.data-fields__receive-from{display:none;margin:0 0 4px}.data-fields__receive-from+div{display:none}.data-fields__button-submit{background:#ff6c00;color:#fff;text-align:center;font-weight:600;line-height:50px;display:block;text-decoration:none;text-transform:uppercase;border-radius:2px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);font-size:13px;font-size:.8125rem}.data-fields__button-submit:hover{background-color:#ff6c00}.data-fields__agree{font-size:12px;font-size:.75rem;color:rgba(0,0,0,.54);font-weight:400;text-align:center;padding:5px 0 0;line-height:1.3}.data-fields__agree a{text-decoration:none;color:#00acff}.data-fields__agree a:hover{text-decoration:underline}.form-lead .form-lead__data-fields,.form-lead .form-lead__receive-contact{clear:both}.site-main--form-lead-bottom{padding-top:32px}.site-main--form-lead-bottom .site-main__form-lead{max-width:none}.site-main--form-lead-bottom .site-main__form-lead .form-lead{background:#ffd590;border-radius:0;padding-left:0;padding-right:0}.site-main--form-lead-bottom .site-main__form-lead .form-lead__data-fields,.site-main--form-lead-bottom .site-main__form-lead .form-lead__title{padding-left:16px;padding-right:16px}.site-main--form-lead-bottom .site-main__form-lead .form-lead__data-fields{padding-top:0}.site-main--form-lead-bottom .site-main__form-lead .form-lead__data-fields .data-fields--comment{position:relative;height:112px}.site-main--form-lead-bottom .site-main__form-lead .form-lead__data-fields .data-fields__button-add-comment{display:block;background:hsla(0,0%,100%,.5);color:#00acff}.site-main--form-lead-bottom .site-main__form-lead .form-lead__data-fields .data-fields--comment,.site-main--form-lead-bottom .site-main__form-lead .form-lead__data-fields .data-fields__user-phone{display:none}.site-main--form-lead-bottom .site-main__form-lead .form-lead__data-fields .data-fields--visible{display:block}.site-main--form-lead-bottom .site-main__form-lead .icon-phone{left:16px}.site-main--form-lead-bottom .site-main__form-lead .publisher__view-number{right:16px;font-size:13px;border:2px solid #ff3f00;width:144px;line-height:32px}.site-main--form-lead-bottom .site-main__form-lead .publisher__view-number:before{left:-146px}.site-main--form-lead-bottom .site-main__form-lead .publisher__telephone-wrapper{margin-left:16px}.site-main--form-lead-bottom .site-main__form-lead .telephone--show{padding:0;max-width:none}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .icon-phone{display:none}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__telephone{padding:0}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__telephone:after{background:transparent}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__telephone-wrapper{margin:0;padding:16px;background-color:rgba(0,0,0,.04);box-shadow:inset 0 -2px 2px 0 rgba(0,0,0,.12),inset 0 2px 2px 0 rgba(0,0,0,.12)}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__contact-info{font-size:13px;margin-bottom:12px;color:rgba(0,0,0,.54)}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__cellphone-number,.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__contactphone-number{display:block;position:relative;color:rgba(0,0,0,.87);font-size:21px;font-weight:600;margin-bottom:3px}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__cellphone-number:after,.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__contactphone-number:after{content:'LIGAR';position:absolute;top:0;right:0;width:112px;height:36px;font-size:13px;text-align:center;color:#fff;background-color:#00acff;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.24);border-radius:2px}.site-main--form-lead-bottom,.site-main--similar-related{position:relative;z-index:1}.site-main__form-lead{max-width:288px}.site-main__form-lead .form-lead{border-radius:4px}.site-main__form-lead .publisher{min-height:auto}.site-main__form-lead .publisher__logo{display:none}.site-main__form-lead .form-lead__title{font-size:17px;font-size:1.0625rem;width:100%;line-height:1.2;float:left;padding:16px 0 12px}.site-main__form-lead .publisher__telephone{margin:10px 0}.site-main__form-lead .publisher__telephone:after{width:45%}.site-main__form-lead .publisher__telephone.hidden{display:none}.site-main__form-lead .publisher__telephone .icon-phone{font-size:20px;font-size:1.25rem}.site-main__form-lead .publisher__telephone .publisher__cellphone-number,.site-main__form-lead .publisher__telephone .publisher__contactphone-number{font-size:28px;font-size:1.75rem;line-height:36px}.site-main__form-lead .publisher__creci,.site-main__form-lead .publisher__name{display:none}.site-main__form-lead .data-fields__container{position:relative;line-height:0}.site-main__form-lead .data-fields__field-placeholder{font-size:10px;font-size:.625rem;color:rgba(0,0,0,.38);opacity:1;font-weight:700;cursor:text;position:absolute;top:23px;left:9px;opacity:0;pointer-events:none;transition:top .2s ease,opacity .2s ease}.site-main__form-lead .data-fields__field{transition:padding-top .2s ease}.site-main__form-lead .data-fields__field:not(.data-fields--comment):focus{outline:2px solid #00acff!important;padding-top:18px}.site-main__form-lead .data-fields__field:not(.data-fields--comment):focus::-webkit-input-placeholder{opacity:0}.site-main__form-lead .data-fields__field:not(.data-fields--comment):focus::-moz-placeholder{opacity:0}.site-main__form-lead .data-fields__field:not(.data-fields--comment):focus:-ms-input-placeholder{opacity:0}.site-main__form-lead .data-fields__field:not(.data-fields--comment):focus:-moz-placeholder{opacity:0}.site-main__form-lead .data-fields__field:not(.data-fields--comment):focus::placeholder{opacity:0}.site-main__form-lead .data-fields__field:not(.data-fields--comment):focus+.data-fields__field-placeholder{font-size:10px;font-size:.625rem;text-transform:uppercase;color:#00acff;display:block;top:11px;opacity:1}.site-main__form-lead .data-fields__whatsapp-option{font-size:12px;font-size:.75rem;color:rgba(0,0,0,.87);width:100%;margin:0 0 13px;background:none}.site-main__form-lead .data-fields__whatsapp-option span{left:23px;top:6px}.site-main__form-lead .data-fields__agree{font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.38);line-height:1.23;margin:5px 0 3px;text-align:left}.site-main__form-lead .data-fields__agree a{color:rgba(0,0,0,.54)}.site-main__form-lead .data-fields__field.data-fields--comment{display:block}.site-main__form-lead .publisher__view-phone{display:none}.site-main__form-lead .data-fields__field.data-fields__user-phone,.site-main__form-lead .publisher__telephone{display:block}.site-main__form-lead .data-fields__receive-from+div{border-bottom:1px solid #ccc}.site-main__form-lead .data-fields__button-add-comment,.site-main__form-lead .receive-contact{display:none}.site-main__form-lead .receive-contact__button{padding:0 8px 0 28px}.site-main__form-lead .receive-contact__options li{margin-right:7px}.site-main__form-lead .receive-contact__options li:last-child{margin-right:0}.site-main__form-lead .receive-contact--email,.site-main__form-lead .receive-contact--phone,.site-main__form-lead .receive-contact--whats{background-position:left 2px center}.site-main__form-lead .receive-contact__preference{clear:both}.site-main__form-lead .form-lead__data-fields{position:relative;padding-top:71px}.site-main__form-lead .data-fields--comment{position:absolute;top:0}.site-main__form-lead .check-similar{display:none}.site-main__form-lead .data-fields__field.data-fields--error.data-fields--comment+p{position:absolute;top:48px}.results__wrapper{background-color:#f1f1f1}.result-list{padding-bottom:75px}.result-list__left-column{float:left;width:300px;vertical-align:top;margin-right:28px}.result-list__left-column .filter-opened.result-filters,.result-list__left-column.filter-opened .result-filters{display:block;z-index:31}.result-list__right-column.filter-opened{position:relative;z-index:0;visibility:hidden}.result-list__empty{margin-left:324px;background-color:#fff;border-radius:4px;padding:20px;border-top:1px solid #eee;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.4);box-shadow:0 2px 2px 0 rgba(0,0,0,.4)}.result-filters__wrapper{padding-bottom:60px;height:auto}.result-filters__filter{padding:4.44%;border-top:1px solid rgba(0,0,0,.12)}.result-filter{background-color:#fff;box-shadow:1px 2px 1px 1px rgba(0,0,0,.1)}.result-filters{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;background-color:#fff;overflow:auto;-webkit-overflow-scrolling:touch}.result-filters .filter__features.collapsed{max-height:140px;overflow:hidden}.result-filters .filter__link{text-decoration:none}.result-filters .filter__status,.result-filters .filter__type,.result-filters .filters__feature{margin-bottom:4px}.result-filters .filter__status label,.result-filters .filter__type label,.result-filters .filters__feature label{cursor:pointer;padding-left:4px}.result-filters .filter__status label.disabled,.result-filters .filter__type label.disabled,.result-filters .filters__feature label.disabled{cursor:default;color:rgba(0,0,0,.38)}.result-filters .filters__full-text{border-radius:2px;border:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54);font-size:16px;height:37px;padding:0 8px;width:100%}.result-filters .filter__read-more{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;background:#fff;border:0;color:#00acff;text-transform:uppercase;cursor:pointer;padding-left:0;position:relative;text-align:left;width:100%}.result-filters .filter__read-more.collapsed{box-shadow:0 -16px 32px 0 #fff;margin-top:-8px}.filter-choiced{overflow:hidden;padding:16px;margin-bottom:24px;background-color:#fff;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.12)}.filter-choiced__title-wrapper{overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,.87)}.filter-choiced__title{display:inline;font-size:16px;font-size:1rem;line-height:32px;line-height:2rem;font-weight:400}.filter-choiced__total-records{display:inline;padding-right:8px;font-size:32px;font-size:2rem;line-height:32px;line-height:2rem;vertical-align:bottom;font-weight:600}.filter-choiced__button{background:#00acff;color:#fff;display:block;margin-top:16px;padding:8px 16px;font-size:14px;font-size:.875rem;font-weight:600;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.2);border-radius:2px;text-decoration:none;text-align:center}.filter-choiced__create-alert{display:none;visibility:hidden;color:#ff6c00;font-size:13px}.filter-choiced__create-alert:before{font-size:24px;line-height:24px;vertical-align:bottom;margin-left:0}.filter-choiced__title-wrapper{width:100%}.filter-choiced .filter-choiced__order-by-box{float:left;position:relative}.filter-choiced__order-by-box{font-size:13px;font-weight:600;position:relative;text-align:right;margin-top:12px}.filter-choiced__order-by-box:after{position:absolute;top:5px;right:2px;color:rgba(0,0,0,.12);font-size:20px}.filter-choiced__order_by,.filter-development-type,.filter-property-type{width:256px;height:36px;font-size:13px;font-family:Open Sans;border:2px solid rgba(0,0,0,.12);border-radius:2px;color:rgba(0,0,0,.87);background:transparent;cursor:pointer;padding:0 0 0 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.filter-choiced__order_by:disabled,.filter-development-type:disabled,.filter-property-type:disabled{background:rgba(0,0,0,.1);color:rgba(0,0,0,.38)}.filter-choiced__order_by:focus:enabled,.filter-choiced__order_by:hover:enabled,.filter-development-type:focus:enabled,.filter-development-type:hover:enabled,.filter-property-type:focus:enabled,.filter-property-type:hover:enabled{border-color:#00acff}.filter-search__field{width:100%;height:44px;border:1px solid rgba(0,0,0,.38)}.filter-development-type,.filter-property-type{width:100%;height:37px;border:1px solid rgba(0,0,0,.12);margin-left:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.filter__warning{position:absolute;visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear;pointer-events:auto;margin:8px 15px 0;text-align:center;border-radius:3px;background:#73a4e6;color:#fff;font-size:12px;padding:12px 30px;z-index:2;box-shadow:0 2px 2px rgba(0,0,0,.3);left:0}.filter__warning.visible{visibility:visible;opacity:1}.filter__warning:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(115,164,230,0);border-bottom-color:#73a4e6;border-width:14px;margin-left:-14px}.filter-pills,.site-main__filter-choiced{position:relative}.filter-pills .icon-arrow-bd-down:before,.site-main__filter-choiced .icon-arrow-bd-down:before{position:absolute;top:6px;right:0;font-size:23px;color:rgba(0,0,0,.24)}.filter-pills .filter-choiced__order-by-box.icon-arrow-bd-down:before,.site-main__filter-choiced .filter-choiced__order-by-box.icon-arrow-bd-down:before{top:7px}.filter-view-results__button{background:#00acff;color:#fff;display:block;line-height:60px;font-size:14px;font-size:.875rem;font-weight:600;text-decoration:none;text-align:center}.filter-view-results__button:after{color:#1190cd;background:#fff;font-size:26px;font-size:1.625rem;border-radius:50%;top:4px;position:relative;width:36px;height:36px;line-height:36px}.filter-view-results__button-apply{position:fixed;bottom:0;left:0;right:0;z-index:1;transform:translateZ(0)}.filter-view-results--fixed{display:block;position:fixed;top:0;left:0;right:0;z-index:3}.filter-range__label,.filter__title{font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.87);display:block;font-weight:600;margin-bottom:4px}.filter-i-want__menu{border-bottom:1px solid rgba(0,0,0,.12);line-height:48px;border-radius:2px}.filter-i-want__menu li{padding:0;width:29%;text-align:center;float:left}.filter-i-want__menu li:last-child{width:42%}.filter-i-want__menu li a{cursor:pointer}.filter-i-want__menu-item{font-size:14px;font-size:.875rem;font-weight:400;text-transform:uppercase;text-decoration:none;display:block;color:#00acff;border-bottom:3px solid #fff}.filter-i-want--menu-selected{color:rgba(0,0,0,.54);border-bottom:3px solid #00acff;font-weight:600}.filter-i-want--menu-disabled{color:rgba(0,0,0,.38)}.filter-i-want__development-properties{padding:16px 0 0}.filter-i-want__label{font-size:14px;font-size:.875rem}.filter-i-want__field{width:15px;height:15px}.filter-pills__list{padding:0}.filter-pills__list li{display:inline-block;cursor:pointer;padding-bottom:5px}.filter-pills--property-type{padding:0}.filter-pills--property-type .filter-pills__select-all{padding:8px 16px 16px}.filter-pills__menu{display:table;width:100%;background:#f1f1f1;line-height:44px}.filter-pills__menu li{display:table-cell;padding:0;width:50%;text-align:center;cursor:pointer}.filter-pills__menu li:hover{background:rgba(0,0,0,.12)}.filter-pills__menu-item{font-size:14px;font-size:.875rem;text-decoration:none;display:block;color:rgba(0,0,0,.54);border:1px solid rgba(0,0,0,.12)}.filter-pills--menu-selected{color:#fff;background:#33bdff;border:1px solid #33bdff}.filter-pills__itens{padding:8px 0}.filter-pills__item{font-size:16px;font-size:1rem;font-family:Open Sans;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:32px;line-height:32px;display:inline-block;padding:0 12px;margin-right:4px;text-decoration:none;color:rgba(0,0,0,.54);cursor:pointer}.filter-pills--selected{background:#00acff;border:1px solid #00acff;color:#fff}.filter-pills__select-all{font-size:12px;font-size:.75rem;font-weight:700;padding:8px 0 0;text-align:right}.filter-pills__select-all a{color:#33bdff;text-decoration:none}.filter-range__column{width:48%;float:left;position:relative}.filter-range__column:first-of-type:before{content:' ';position:absolute;top:48px;right:-9%;width:9%;height:1px;background-color:rgba(0,0,0,.12)}.filter-range__column:last-of-type{float:right}.filter-range__label:after{display:block;position:absolute;line-height:36px;padding:0 5px;color:rgba(0,0,0,.38);font-size:16px;font-size:1rem;font-weight:400}.filter-range__label.filter-range--currency:after{content:"R$";top:30px;left:4px}.filter-range__label.filter-range--meters:after{content:"m²";top:30px;right:4px}.filter-range__field{width:100%;border:1px solid rgba(0,0,0,.12);border-radius:2px;height:37px;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.54);margin-top:6px}.filter-range__field::-webkit-input-placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-range__field::-moz-placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-range__field:-ms-input-placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-range__field:-moz-placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-range__field::placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-range__field[type=number]::-webkit-inner-spin-button,.filter-range__field[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter-range__field.filter-range--currency{padding-left:32px;padding-right:8px;text-align:right}.filter-range__field.filter-range--meters{text-align:right;padding-right:32px}.filter-range__field:focus{border:1px solid #33bdff}.filter-search{position:relative}.filter-search__results{width:326px;margin-left:1px;margin-top:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,.54)}.filter-search__results li:before{color:rgba(0,0,0,.38)}.filter-search__title:before{display:block;top:2px;left:-7px;color:rgba(0,0,0,.54)}.filter-search__title:after,.filter-search__title:before{position:absolute;line-height:42px;width:42px;font-size:24px;font-size:1.5rem}.filter-search__title:after{display:none;top:34px;right:-7px;color:rgba(0,0,0,.38)}.filter-search__field{width:100%;height:44px;border:1px solid rgba(0,0,0,.38);border-radius:2px;font-size:15px;font-size:.9375rem;padding-left:33px;padding-right:9px;margin-bottom:10px}.filter-search__field::-webkit-input-placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-search__field::-moz-placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-search__field:-ms-input-placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-search__field:-moz-placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-search__field::placeholder{font-size:16px;font-size:1rem;color:rgba(0,0,0,.38);opacity:1}.filter-search__field.filter-search__field-focus{border:1px solid #00acff;box-shadow:inset 0 0 0 2px #00acff}.filter-search__keyword{position:relative;display:block;width:100%;border:none;font-size:13px;font-weight:400;color:rgba(0,0,0,.54);border-bottom:1px solid rgba(0,0,0,.12);padding:10px 0}.filter-search__keyword i{position:absolute;top:5px;right:0;font-size:18px;font-size:1.125rem;cursor:pointer;opacity:.4}.filter-search__keyword i:hover{opacity:1;color:#e64a45}.filter-search--entry-data:focus{border:1px solid #33bdff}.filter-checkbox__item{position:relative;height:32px}.filter-toggle input[type=checkbox]:checked,.filter-toggle input[type=checkbox]:not(:checked){display:none}.filter-toggle input[type=checkbox]:checked+label,.filter-toggle input[type=checkbox]:not(:checked)+label{position:relative;display:block;line-height:32px;height:32px;padding-left:60px;cursor:pointer}.filter-toggle input[type=checkbox]:checked+label:before,.filter-toggle input[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;right:0;width:52px;height:32px;border-radius:16px;background-color:rgba(0,0,0,.12)}.filter-toggle input[type=checkbox]:checked+label:after,.filter-toggle input[type=checkbox]:not(:checked)+label:after{content:'';position:absolute;top:2px;left:2px;width:28px;height:28px;border-radius:14px;background-color:#fff}.filter-toggle input[type=checkbox]:checked+label:before{background-color:#00acff}.filter-toggle input[type=checkbox]:checked+label:after{left:22px}.result-pagination__wrapper{display:none;padding-left:324px}.result-pagination--results-pages{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.result-pagination{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:15px;text-align:center}.result-pagination__button{display:inline-block;border:1px solid rgba(0,0,0,.12);border-right:0 none;padding:5px 10px;color:#00acff;font-size:16px;font-size:1rem;cursor:pointer}.result-pagination__button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.result-pagination__button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid rgba(0,0,0,.12)}.result-pagination__button a{color:inherit;text-decoration:none}.result-pagination__button a:hover{text-decoration:underline}.result-pagination__button--disabled{background-color:#f1f1f1;color:rgba(0,0,0,.38);cursor:default;text-decoration:none}.result-pagination__button--disabled a,.result-pagination__button--disabled a:hover{cursor:inherit;text-decoration:inherit}.result-pagination__button--current{background-color:#00acff;color:#fff}.property-card-list{padding:10px}.property-card-list>.property-card+.property-card{margin-top:10px}.property-card{position:relative;border-radius:4px;box-shadow:0 2px 2px rgba(0,0,0,.2);background:#fff}.property-card.last-image .property-card__actions,.property-card.last-image .property-card__button-next,.property-card.last-image .property-card__detail,.property-card.last-image .property-card__price-condominium,.property-card.last-image .property-card__price-iptu,.property-card.last-image .property-card__price-sell,.property-card.last-image .property-card__tag{display:none}.property-card.last-image .property-card__gallery:before{z-index:0}.property-card:after{content:'';position:absolute;top:0;left:0;right:0;height:5px;background-color:hsla(0,0%,100%,.2);z-index:20;border-top-left-radius:4px;border-top-right-radius:4px}.property-card .property-card__tag{background:#ca8ae6;border-radius:2px;color:#fff;font-size:13px;padding:4px 8px;text-transform:uppercase;position:absolute;z-index:20;bottom:100px;right:10px;text-align:center}.property-card .property-card__promotion-label{position:absolute;z-index:20;width:100%;color:#fff;top:5px;left:0;font-size:12px;font-size:.75rem;padding:3px 5px;background:rgba(0,0,0,.5);font-weight:600}.property-card .property-card__promotion-title{position:absolute;left:18px;top:34px;font-size:21px;font-size:1.3125rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);width:360px;display:block}.property-card .property-card__promotion-hashtag{font-weight:300;color:#fff}.property-card .property-card__promotion-hashtagstrong{font-weight:600}.property-card .property-card__geo-distance{font-size:13px;font-size:.8125rem;line-height:33px;line-height:2.0625rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:rgba(0,0,0,.54);font-weight:600;padding:0 16px 0 7px;border-top:1px solid rgba(0,0,0,.24)}.property-card .property-card__header{min-height:70px}.property-card .property-card__header .property-card__header__title{padding:10px 16px}.property-card .property-card__header .property-card__link{text-decoration:none}.property-card .property-card__header .property-card__legend,.property-card .property-card__header .property-card__legend--has-poi,.property-card .property-card__header .property-card__title{display:none}.property-card .property-card__header .property-card__address{font-size:13px;font-size:.8125rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#000;line-height:20px;font-weight:800;margin:0;display:block;width:100%}.property-card .property-card__header .property-card__address cite{display:none}.property-card .property-card__header .property-card__sub-address{font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.38);display:block;line-height:20px;font-weight:100;margin:0}.property-card .property-card__gallery{position:relative;display:block;overflow:hidden;border-top-left-radius:4px;border-top-right-radius:4px;height:240px;background:#fff url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/loading-spinner-icon.gif) no-repeat 50%}.property-card .property-card__gallery:before{content:'';pointer-events:none;position:absolute;bottom:0;height:120px;width:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.6),rgba(20,13,13,.3) 45%,transparent);z-index:2}.property-card .property-card__gallery .owl-item img,.property-card .property-card__gallery img{position:relative;width:100%;min-height:240px;margin-top:120px;object-fit:cover;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:initial}.property-card .property-card__gallery-wrapper{position:relative}.property-card .property-card__button-next,.property-card .property-card__button-previous{cursor:pointer;position:absolute;top:0;bottom:0;padding:0;border:0;width:60px;background:none;color:#fff;font-family:inherit;font-size:60px;font-size:3.75rem;font-weight:700;outline:none}.property-card .property-card__button-next.disabled,.property-card .property-card__button-previous.disabled{opacity:.3}.property-card .property-card__button-next .icon-arrow-bd-left,.property-card .property-card__button-next .icon-arrow-bd-right,.property-card .property-card__button-previous .icon-arrow-bd-left,.property-card .property-card__button-previous .icon-arrow-bd-right{display:block;position:relative;top:90px;text-shadow:0 2px 2px rgba(0,0,0,.5);width:60px;height:60px;line-height:60px}.property-card .property-card__button-next .icon-arrow-bd-left:before,.property-card .property-card__button-next .icon-arrow-bd-right:before,.property-card .property-card__button-previous .icon-arrow-bd-left:before,.property-card .property-card__button-previous .icon-arrow-bd-right:before{margin:0}.property-card .property-card__button-previous{left:0;text-align:left}.property-card .property-card__button-next{right:0;text-align:right}.property-card .property-card__picture{display:-ms-flexbox;display:flex;height:240px;-ms-flex:1;flex:1;-ms-flex-align:stretch;align-items:stretch}.property-card .property-card__picture-img{display:block;width:100%;object-fit:cover}.property-card .property-card__prices{position:absolute;top:170px;left:10px;color:#fff;z-index:10;pointer-events:none}.property-card .property-card__price-label,.property-card .property-card__price-value{text-shadow:0 1px 2px rgba(0,0,0,.4)}.property-card .property-card__price-label small,.property-card .property-card__price-value small{font-size:16px;font-weight:300}.property-card .property-card__price-sell .property-card__price-discount{display:block;font-size:18px;font-size:1.125rem;font-weight:800;line-height:14px}.property-card .property-card__price-sell .property-card__price-discount small{opacity:.8;font-size:10px;font-size:.625rem;text-transform:uppercase;font-weight:100}.property-card .property-card__price-sell .property-card__price-label{display:block;color:hsla(0,0%,100%,.8);font-size:12px;font-size:.75rem;font-weight:100;line-height:14px}.property-card .property-card__price-sell .property-card__price-value{display:block;font-size:21px;font-size:1.3125rem;text-shadow:0 2px 4px rgba(31,31,31,.3);font-weight:600;line-height:26px}.property-card .property-card__price-condominium,.property-card .property-card__price-iptu{display:none}.property-card .property-card__details{position:absolute;top:218px;left:10px;right:10px;z-index:10;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.property-card .property-card__detail{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.property-card .property-card__detail-label{color:#fff;opacity:.55;font-size:12px;font-size:.75rem;line-height:10px;text-shadow:0 1px 2px rgba(0,0,0,.2);-ms-flex-order:2;order:2}.property-card .property-card__detail-icon{display:block;color:#fff;margin:0 auto}.property-card .property-card__detail-value{color:#fff;font-size:12px;font-size:.75rem;font-weight:700;line-height:10px;text-shadow:0 1px 2px rgba(0,0,0,.2);margin-right:3px}.property-card .property-card__actions{position:absolute;top:15px;right:10px;z-index:20}.property-card .property-card__actions .property-card__action-detail{display:none}.property-card .property-card__actions .property-card__action-contact{width:40px;height:40px;padding:0;border-radius:100%;text-align:center}.property-card .property-card__actions .property-card__action-contact i{font-size:20px;font-size:1.25rem;line-height:38px}.property-card .property-card__actions .property-card__action-contact span{display:none}.property-card .property-card__actions .property-card__action-contact:hover{background:rgba(0,172,255,.1)}.property-card .property-card__account,.property-card .property-card__actions .property-card__action-remove{display:none}.property-card .property-card__content{z-index:10}.property-card .property-card__overlay{background:#00acff;width:100%;height:100%;display:block;position:absolute;top:-50%;left:0;z-index:2;font-size:21px;font-size:1.3125rem;font-weight:400;text-align:center;color:#fff}.property-card .property-card__overlay-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 18%}.property-card .property-card__overlay-text:last-of-type{display:none}.property-card .property-card__overlay-text:last-of-type:after{content:"";display:block;position:absolute;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/arrow.png) no-repeat;bottom:-50%;right:21px;width:162px;height:46px}.property-card .property-card__favorite{position:absolute;right:10px;bottom:15px;overflow:hidden;z-index:20;display:none}.property-card .property-card__favorite label{display:block;box-sizing:border-box;width:40px;height:40px;text-align:center;background:#fff;border:1px solid #fed432;cursor:pointer}.property-card .property-card__favorite input{display:none}.property-card .property-card__favorite input+label{color:#fed432}.property-card .property-card__favorite input+label .icon-star-filled,.property-card .property-card__favorite input+label .icon-star-line{font-size:26px;font-size:1.625rem;line-height:36px}.property-card .property-card__favorite input+label .icon-star-filled{display:none}.property-card .property-card__favorite input+label .icon-star-line{display:block}.property-card .property-card__favorite input:checked+label .icon-star-filled,.property-card .property-card__favorite input:checked+label .icon-star-line{color:#fed432}.property-card .property-card__favorite input:checked+label .icon-star-filled{display:block}.property-card .property-card__favorite input:checked+label .icon-star-line{display:none}.property-card .property-card__favorite:hover label{background:#fffae7}.property-card.property-card__removed .property-card__gallery{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.property-card__development .property-card__header .property-card__title{display:block;position:absolute;top:15px;left:10px;color:#fff;width:calc(100% - 70px);line-height:22px;font-size:20px;font-size:1.25rem;font-weight:100;text-shadow:0 1px 2px rgba(0,0,0,.2);z-index:20}.property-card__development:after{content:' ';position:absolute;top:0;left:0;bottom:0;width:100%;background-color:#ca8ae6;z-index:20}.property-card__development .property-card__gallery:before{content:'';pointer-events:none;position:absolute;bottom:0;height:120px;width:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.6),rgba(20,13,13,.3) 45%,transparent)}.property-card__development .property-card__tag{color:#fff;background:#ca8ae6}.property-card__development .property-card__favorite{display:none}.property-card__has-promotion .property-card__header .property-card__title{top:35px}.results__loading{text-align:center;font-weight:700;padding:30px 0 50px}.results__load-more{display:block;height:40px;line-height:40px;font-size:14px;font-size:.875rem;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:0;color:#fff;background:#00acff;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);border-radius:2px;margin:10px}.results__load-more.loading{animation:btn-load 1.5s cubic-bezier(.45,.25,.6,.75) infinite}.results__filter-link{display:block;text-decoration:underline;color:rgba(0,0,0,.54);margin:16px}.results__filter-floating-link,.results__filter-link{height:40px;line-height:40px;text-align:center;font-size:14px;font-size:.875rem;letter-spacing:0}.results__filter-floating-link{position:fixed;top:10px;right:20px;left:20px;font-weight:600;text-transform:uppercase;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;background:#00acff;border-radius:2px;color:#fff;z-index:30;pointer-events:auto}.results__filter-floating-link.visible{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.2),0 0 30px rgba(0,0,0,.6)}.results__filter-floating-link.visible--smart-banner{top:50px}.results__page-separator{position:relative;display:block;background-color:rgba(0,0,0,.12);border-radius:18px;width:46px;height:18px;line-height:18px;color:rgba(0,0,0,.54);font-size:13px;font-size:.8125rem;text-align:center;margin:10px auto}.results__page-separator:before{position:absolute;content:'';display:block;top:9px;right:-1000000px;left:-1000000px;height:1px;background-color:rgba(0,0,0,.12);z-index:-1}.processing .property-card{transition:all .2s ease;opacity:.5}.result-related-links__wrapper{background:#f1f1f1;display:none;overflow:hidden}.result-related-links a{color:#00acff;text-decoration:none;cursor:pointer}.result-related-links a:hover{text-decoration:underline}.result-related-links .result-related-links__container{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;margin-bottom:16px}.result-related-links .result-related-links__box{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);padding:12px 12px 16px;-ms-flex-preferred-size:33%;flex-basis:33%;min-height:180px}.result-related-links .result-related-links__box+.result-related-links__box{margin-left:1%}.result-related-links .result-related-links__list-item,.result-related-links .result-related-links__seo-text,.result-related-links .result-related-links__title{font-size:13px;line-height:1.5}.result-related-links .result-related-links__title{color:rgba(0,0,0,.54);font-weight:600;margin-bottom:12px}.result-related-links .result-related-links__list-item{display:inline-block;font-weight:600}.result-related-links .result-related-links__list-item:after{color:#00acff;content:'●';margin-left:4px}.result-related-links .result-related-links__list-item:last-child:after{content:''}.result-related-links .result-related-links__footer{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);padding:12px 12px 16px;margin-bottom:16px}.result-related-links .result-related-links__seo-text{color:rgba(0,0,0,.54)}.result-related-links .result-related-links__seo-text h4{color:rgba(0,0,0,.87);font-size:16px;margin-bottom:12px}.results__see-also{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);padding:12px 12px 16px;display:none;margin-bottom:16px}.results__see-also-title{color:rgba(0,0,0,.38);font-size:14px;font-size:.875rem;font-weight:300}.results__see-also-title-location{display:block;color:rgba(0,0,0,.54);font-size:24px;font-size:1.5rem;font-weight:300}.results__see-also-list{list-style:disc inside;margin:16px 0}.results__see-also-list-item{color:#00acff;font-size:13px;font-size:.8125rem;line-height:2}.results__see-also-list-item a{color:inherit;text-decoration:none}.results__see-also-more{color:#1190cd;font-size:11px;font-size:.6875rem;font-weight:600;text-decoration:none}.smart-card{min-height:240px;background:#fff;border-radius:4px;overflow:hidden}.smart-card .smart-card-header{position:relative;padding:20px 20px 20px 85px;min-height:85px}.smart-card .smart-card-header:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#88b7d5;border-width:15px;margin-left:-15px}.smart-card .smart-card-header .smart-card-icon{position:absolute;top:50%;left:10px;width:65px;height:65px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-size:cover}.smart-card .smart-card-header .smart-card-title{color:#fff;font-weight:100}.smart-card .smart-card-content{padding:30px}.smart-card h3{font-size:20px;font-size:1.25rem;color:rgba(0,0,0,.54);margin-bottom:10px}.smart-card .filter-pills ul,.smart-card h3{text-align:center}.smart-card-property-type .smart-card-header{background:#4584b7}.smart-card-property-type .smart-card-header .smart-card-icon{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/smartcard/property_type.png);background-position:50%;background-repeat:no-repeat}.smart-card-property-type .smart-card-header:after{border-top-color:#4584b7}.smart-card-property-price .smart-card-header{background:#3bd382}.smart-card-property-price .smart-card-header .smart-card-icon{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/smartcard/property_price.png);background-position:50%;background-repeat:no-repeat}.smart-card-property-price .smart-card-header:after{border-top-color:#3bd382}.smart-card-property-bedroom .smart-card-header{background:#e5ad00}.smart-card-property-bedroom .smart-card-header .smart-card-icon{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/smartcard/property_bedroom.png);background-position:50%;background-repeat:no-repeat}.smart-card-property-bedroom .smart-card-header:after{border-top-color:#e5ad00}.smart-card-property-garage .smart-card-header{background:#f3823f}.smart-card-property-garage .smart-card-header .smart-card-icon{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/smartcard/property_garage.png);background-position:50%;background-repeat:no-repeat}.smart-card-property-garage .smart-card-header:after{border-top-color:#f3823f}.smart-card-property-area .smart-card-header{background:#e55145}.smart-card-property-area .smart-card-header .smart-card-icon{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/smartcard/property_area.png);background-position:50%;background-repeat:no-repeat}.smart-card-property-area .smart-card-header:after{border-top-color:#e55145}.smart-card-property-location .smart-card-header{background:#00ceca}.smart-card-property-location .smart-card-header .smart-card-icon{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/smartcard/property_location.png);background-position:50%;background-repeat:no-repeat}.smart-card-property-location .smart-card-header:after{border-top-color:#00ceca}.smart-card__ads{position:relative;min-height:0;height:168px;padding:15px}.smart-card__ads header{padding:0 15px 0 0}.smart-card__ads header:after{content:' ';position:absolute;top:16px;left:0;height:18px;width:8px;background-color:#ca8ae6}.smart-card__ads header h3{color:rgba(0,0,0,.54);font-size:13px;font-size:.8125rem;font-weight:600;text-align:left}.smart-card__ads .smart-card-content{padding:0}.smart-card__ad-slot{display:inline-block;margin:0 15px 15px 0}.smart-card__horizontal-ad{min-height:0;height:145px;padding:8px}.smart-card__horizontal-ad header{padding:0 0 8px}.smart-card__horizontal-ad header h3{color:rgba(0,0,0,.54);font-size:11px;font-size:.6875rem;font-weight:600;text-align:left}.smart-card__horizontal-ad .smart-card-content{text-align:center;padding:0}.smart-card__location-redirect{min-height:0}.smart-card__location-redirect .smart-card-content{padding:10px 20px;margin-bottom:20px;font-size:14px;font-size:.875rem}.smart-card__location-redirect h3{text-align:left;margin-top:20px;padding:0 20px}.more-results{position:relative}.more-results__wrapper{padding:16px;background:#ecf7fb;border:1px solid rgba(0,0,0,.12);margin:22px 10px 16px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);border-left:3px solid #00acff;border-top-left-radius:2px;border-bottom-left-radius:2px;font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.more-results__wrapper:before{display:block;height:2px;border:1px solid rgba(0,0,0,.12);width:100%;left:0;top:-16px;position:absolute;content:""}.more-results__wrapper strong{font-weight:500}.more-results__suggestion{margin:4px 0 16px;color:#0a5a80;-ms-flex:0 0 100%;flex:0 0 100%}.more-results__title{color:#1190cd;display:block}.more-results__button{padding:9px 0;text-align:center;color:#fff;text-transform:uppercase;display:block;background-color:#00acff;border-radius:2px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.1);-ms-flex:0 0 100%;flex:0 0 100%;transition:all .2s;cursor:pointer}.more-results__button:hover{background:#008acc}.results-bottom-ad{width:728px;margin:0 auto;padding:16px 0;display:none}.results-bottom-ad__title{font-size:13px;color:rgba(0,0,0,.54)}.results-bottom-ad__content{width:728px;height:90px;background-color:rgba(0,0,0,.04)}.results-page__header{background:#fff}.results-page__body .filter-i-want__menu{overflow:hidden}.results-page__body .filters__panel{padding-bottom:60px}.results-page__body .result-pagination--results-page{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.results-page__body .property-card__side-actions,.results-page__body .results-empty__button-filter,.results-page__body .results-empty__button-see-all,.results-page__body .results-empty__organization-total,.results-page__body .results-panel--hidden{display:none}.results-page__body .site-main__property-card{padding-left:310px}.results-page__body{max-width:1440px;padding:0}.results-pages__results-summary{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);margin-bottom:16px}.results-pages__results-summary .sort-by__input{position:relative}.results-pages__results-summary .sort-by__input:before{font-family:vivafont;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:rgba(0,0,0,.24);font-size:23px;position:absolute;right:0;top:7px}.results-pages__results-summary .sort-by__input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:2px;border:2px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87);cursor:pointer;font-size:13px;font-weight:400;height:37px;padding:0 0 0 16px;width:100%}.results-pages__results-summary .sort-by__input select:disabled{background:rgba(0,0,0,.12);color:rgba(0,0,0,.38)}.results-pages__results-summary .sort-by__input select:focus:enabled,.results-pages__results-summary .sort-by__input select:hover:enabled{border-color:#00acff}.results-pages__results-summary .results-summary__wrapper{position:relative;overflow:hidden}.results-pages__results-summary .results-summary__tabs{width:100%}.results-pages__results-summary .results-summary__data{padding:16px 0;margin:0 16px;color:rgba(0,0,0,.87);font-size:16px;-ms-flex:1 100%;flex:1 100%}.results-pages__results-summary .results-summary__title{display:inline;font-weight:400;vertical-align:middle;width:70%}.results-pages__results-summary .results-summary__filters{display:none;margin-top:4px}.results-pages__results-summary .filter__item{background:#00acff;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;height:30px;line-height:30px;padding:0 32px 0 12px;position:relative;margin-bottom:4px}.results-pages__results-summary .filter__item:after{border-radius:50%;color:hsla(0,0%,100%,.7);content:'×';display:inline-block;height:14px;line-height:14px;position:absolute;right:8px;text-align:center;top:8px;width:14px}.results-pages__results-summary .filter__item.hover,.results-pages__results-summary .filter__item:hover{background:#33bdff}.results-pages__results-summary .filter__item.hover:after,.results-pages__results-summary .filter__item:hover:after{background:hsla(0,0%,100%,.5);color:#00acff}.results-pages__results-summary .filter__item.disabled{background:rgba(0,0,0,.12);color:rgba(0,0,0,.38)}.results-pages__results-summary .filter__item.disabled:after{color:rgba(0,0,0,.38)}.results-pages__results-summary .results-summary__count{font-weight:600;font-size:28px;vertical-align:middle}.results-pages__results-summary .results-summary__button-open-filter{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);background:#00acff;color:#fff;margin:0 16px 16px}.results-pages__results-summary .results-pages__sort-by{margin:0 16px 12px}.agent-data{padding-top:16px;color:#fff;background-color:#0a5a80;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.24),0 0 4px 0 rgba(0,0,0,.12)}.agent-data .agent-data__top{padding:0 0 0 16px;display:-ms-flexbox;display:flex}.agent-data .agent-data__logo{width:112px;height:58px;background-color:#fff;border-radius:2px}.agent-data .agent-data__logo img{width:100%;height:100%;padding:4px;object-fit:scale-down}.agent-data .agent-data__side-logo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:12px}.agent-data .agent-data__title{display:inline;font-weight:400}.agent-data .agent-data__info{font-size:13px}.agent-data .agent-data__info,.agent-data .agent-data__info strong{font-weight:400}.agent-data .agent-data__info .agent-data__bold{font-weight:600}.agent-data .agent-data__acting{font-size:13px;margin:16px 8px 0;padding:8px;border-top:2px solid hsla(0,0%,100%,.12)}.agent-data .agent-data__acting-title{text-transform:uppercase;margin-bottom:4px;color:hsla(0,0%,100%,.7)}.agent-data .agent-data__acting-region-main{font-weight:400}.agent-data .agent-data__region-link{display:none;text-transform:uppercase;text-decoration:none;color:#00acff;margin:4px 0 0}.agent-data .agent-data__bold{font-weight:400}.agent-data .agent-data__details{padding:12px 16px;font-size:13px;background-color:rgba(0,0,0,.12)}.agent-data .agent-data__details.collapsed{display:none}.agent-data .agent-data__details-website{padding:0 0 1px 32px;color:#00acff;display:inline-block;text-decoration:none;background-repeat:no-repeat;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-website.svg)}.agent-data .agent-data__details-phone{margin-top:8px;padding:0 0 1px 32px;background-repeat:no-repeat;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-phone.svg)}.agent-data .agent-data__details-address{margin-top:8px;padding:0 0 1px 32px;background-repeat:no-repeat;background-position:2px;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-pin.svg)}.agent-data .agent-data__details-since{color:hsla(0,0%,100%,.7);margin-top:16px;padding:0 0 1px 32px;background-repeat:no-repeat;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-calendar.svg)}.agent-data .agent-data__details-creci{color:hsla(0,0%,100%,.7);margin-top:12px;padding:0 0 1px 32px}.agent-data .agent-data__open-details{padding:16px 0;color:hsla(0,0%,100%,.5);font-size:13px;text-align:center;text-transform:uppercase;background-color:rgba(0,0,0,.12);border-top:1px solid hsla(0,0%,100%,.12)}.agent-data .agent-data__expand{height:9px;width:24px;display:inline-block;background-repeat:no-repeat;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-gray_g1.svg)}.collapsed>.agent-data .agent-data__expand{-ms-transform:scaleY(-1);transform:scaleY(-1)}.minisite__header{background:#fff}.minisite__body .filter-i-want__menu{overflow:hidden}.minisite__body .filters__panel{padding-bottom:60px}.minisite__body .result-pagination--results-page{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.minisite__body .property-card__side-actions,.minisite__body .results-empty__button-filter,.minisite__body .results-empty__button-see-all,.minisite__body .results-empty__organization-total,.minisite__body .results-panel--hidden{display:none}.minisite__body .site-main__property-card{padding-left:310px}.minisite__agent-data{padding-top:16px;color:#fff;background-color:#0a5a80;box-shadow:inset 0 4px 4px 0 rgba(0,0,0,.24),0 0 4px 0 rgba(0,0,0,.12)}.minisite__agent-data .agent-data__top{padding:0 0 0 16px;display:-ms-flexbox;display:flex}.minisite__agent-data .agent-data__logo{width:112px;height:58px;background-color:#fff;border-radius:2px}.minisite__agent-data .agent-data__logo img{width:100%;height:100%;padding:4px;object-fit:scale-down}.minisite__agent-data .agent-data__side-logo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:12px}.minisite__agent-data .agent-data__title{display:inline;font-weight:400}.minisite__agent-data .agent-data__info{font-size:13px}.minisite__agent-data .agent-data__info,.minisite__agent-data .agent-data__info strong{font-weight:400}.minisite__agent-data .agent-data__info .agent-data__bold{font-weight:600}.minisite__agent-data .agent-data__acting{font-size:13px;margin:16px 8px 0;padding:8px;border-top:2px solid hsla(0,0%,100%,.12)}.minisite__agent-data .agent-data__acting-title{text-transform:uppercase;margin-bottom:4px;color:hsla(0,0%,100%,.7)}.minisite__agent-data .agent-data__acting-region-main{font-weight:400}.minisite__agent-data .agent-data__region-link{display:none;text-transform:uppercase;text-decoration:none;color:#00acff;margin:4px 0 0}.minisite__agent-data .agent-data__bold{font-weight:400}.minisite__agent-data .agent-data__details{padding:12px 16px;font-size:13px;background-color:rgba(0,0,0,.12)}.minisite__agent-data .agent-data__details.collapsed{display:none}.minisite__agent-data .agent-data__details-website{padding:0 0 1px 32px;color:#00acff;display:inline-block;text-decoration:none;background-repeat:no-repeat;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-website.svg)}.minisite__agent-data .agent-data__details-phone{margin-top:8px;padding:0 0 1px 32px;background-repeat:no-repeat;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-phone.svg)}.minisite__agent-data .agent-data__details-address{margin-top:8px;padding:0 0 1px 32px;background-repeat:no-repeat;background-position:2px;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-pin.svg)}.minisite__agent-data .agent-data__details-since{color:hsla(0,0%,100%,.7);margin-top:16px;padding:0 0 1px 32px;background-repeat:no-repeat;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-calendar.svg)}.minisite__agent-data .agent-data__details-creci{color:hsla(0,0%,100%,.7);margin-top:12px;padding:0 0 1px 32px}.minisite__agent-data .agent-data__open-details{padding:16px 0;color:hsla(0,0%,100%,.5);font-size:13px;text-align:center;text-transform:uppercase;background-color:rgba(0,0,0,.12);border-top:1px solid hsla(0,0%,100%,.12)}.minisite__agent-data .agent-data__expand{height:9px;width:24px;display:inline-block;background-repeat:no-repeat;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-gray_g1.svg)}.collapsed>.minisite__agent-data .agent-data__expand{-ms-transform:scaleY(-1);transform:scaleY(-1)}.minisite__results-summary{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.12);margin-bottom:16px}.minisite__results-summary .results-summary__wrapper{overflow:hidden;position:relative}.minisite__results-summary .results-summary__tabs{width:100%}.minisite__results-summary .results-summary__data{padding:16px 0;margin:0 16px;color:rgba(0,0,0,.87)}.minisite__results-summary .results-summary__count,.minisite__results-summary .results-summary__title{vertical-align:middle}.minisite__results-summary .results-summary__count{font-weight:600}.minisite__results-summary .results-summary__title{display:inline;font-weight:400}.minisite__results-summary .results-summary__button-open-filter{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);background:#00acff;color:#fff;margin:0 16px 16px}.minisite__results-summary .results-pages__sort-by{margin:0 16px 12px}.minisite__results-summary .sort-by__input{position:relative}.minisite__results-summary .sort-by__input:before{font-family:vivafont;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:rgba(0,0,0,.24);font-size:23px;position:absolute;right:0;top:7px}.minisite__results-summary .sort-by__input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:2px;border:2px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87);cursor:pointer;font-size:13px;font-weight:400;height:37px;padding:0 0 0 16px;width:100%}.minisite__results-summary .sort-by__input select:disabled{background:rgba(0,0,0,.12);color:rgba(0,0,0,.38)}.minisite__results-summary .sort-by__input select:focus:enabled,.minisite__results-summary .sort-by__input select:hover:enabled{border-color:#00acff}.sitemap .site-content-wrapper{max-width:980px}.sitemap__container{padding:16px}.sitemap__title{color:rgba(0,0,0,.54);font-size:21px;font-size:1.3125rem;margin:0 0 21px}.sitemap__cards{padding-bottom:21px}.sitemap__card{width:100%;background:#f1f1f1;padding:21px}.sitemap__card+.sitemap__card{margin-top:16px}.sitemap__card__title{color:rgba(0,0,0,.87);font-size:21px;font-size:1.3125rem;margin:0 0 21px;padding-bottom:8px;border-bottom:1px solid rgba(0,0,0,.24)}.sitemap__card__title a{text-decoration:none;color:#1190cd}.sitemap__list__item{display:inline-block;margin:3px 5px;padding:3px 5px;background:#fff;border-radius:3px}.sitemap__list__item a{text-decoration:none;color:#1190cd}.sitemap__list__item:active,.sitemap__list__item:hover{background:#1190cd}.sitemap__list__item:active a,.sitemap__list__item:hover a{color:#fff}.sitemap__description{margin-top:21px;padding-bottom:21px}.sitemap__description h3{color:rgba(0,0,0,.54);font-size:21px;font-size:1.3125rem;margin:0 0 8px}.sitemap__description a{text-decoration:none;font-weight:600;color:#1190cd}.useradmin-content{padding:16px 0;background:#f1f1f1}.useradmin-content .property-card .property-card__overlay{display:none}.useradmin-content .property-card .property-card__action-remove{font-size:13px;font-size:.8125rem;font-weight:400;text-align:right;color:rgba(0,0,0,.54);display:none;text-transform:uppercase;text-decoration:none;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/trash-rectangle-off.svg) 0 0 no-repeat;padding-left:20px;line-height:21px;border:none;cursor:pointer;position:relative}.useradmin-content .property-card .property-card__action-remove:hover{color:rgba(0,0,0,.87);background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/trash-rectangle-on.svg) 0 0 no-repeat}.useradmin-content .property-card .property-card__action-remove:before{content:"";background:rgba(0,0,0,.12);width:2px;height:36px;display:inline-block;position:absolute;left:-13px;top:-7px}.useradmin-content .property-card__removed .property-card__address{font-size:20px;font-size:1.25rem;font-weight:400;color:#1190cd}.useradmin-content .property-card__removed .property-card__header{-ms-flex-direction:column;flex-direction:column}.useradmin-content .property-card__removed .property-card__action-remove:before{display:none}.useradmin-nav-list{text-align:center;padding:30px 0 25px}.useradmin-nav-list .useradmin-nav-list--item{display:inline-block}.useradmin-nav-list .useradmin-nav-list--item.active .useradmin-nav-list--link{color:#fff;background:#0e73a4}.useradmin-nav-list .useradmin-nav-list--link{background:#ddd;border-radius:20px;font-size:12px;text-decoration:none;padding:5px 10px;color:#333}.useradmin-form--fieldset{padding:0 20px}.useradmin-form--legend{background:#fff;font-weight:700}.useradmin-form--fields{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:justify;align-content:space-between}.useradmin-form--field{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex:1 auto;flex:1 auto}.useradmin-form--field+.useradmin-form--field{margin-top:10px}.useradmin-form--label{display:block;font-size:14px;margin-bottom:5px}.useradmin-form--input{font-size:12px;font-family:inherit}.useradmin-form--input[type=text]{padding:6px 10px;border:1px solid #ddd;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);transition:all .2s ease}.useradmin-form--input[type=text]:focus{border-color:#0e73a4}.useradmin-form--radio-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:justify;align-content:space-between}.useradmin-form--radio-group .useradmin-form--label{-ms-flex:1 auto;flex:1 auto}.useradmin-form--button-field{text-align:center;padding:10px 0}.error404,.errorPage{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/img-error404.jpg) top no-repeat;color:rgba(0,0,0,.54);padding:460px 0 0;margin:16px 21px;font-size:16px;text-align:center}.errorPage{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/img-error.jpg) top no-repeat}.error404 h1,.errorPage h1{color:rgba(0,0,0,.87);font-size:37px;font-style:italic;line-height:100%;margin-bottom:20px}.error404 p,.errorPage p{font-weight:400;margin-bottom:20px}.error404 .btn,.errorPage .btn{font-size:1rem;padding:20px 50px}.find-by-id{padding:0 16px}.find-by-id__title{font-size:21px;font-size:1.3125rem;margin:32px 0;color:rgba(0,0,0,.54)}.find-by-id__properties{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.find-by-id__card{width:100%}.find-by-id__properties{padding-bottom:40px}.find-by-id__card{position:relative}.find-by-id__card a{text-decoration:none}.find-by-id__card-content{overflow:hidden;height:155px;margin:8px 0;padding:16px;border:1px solid transparent}.find-by-id__card-content:hover{border-color:#1190cd}.find-by-id__card-flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch}.find-by-id__card-info{-ms-flex-order:2;order:2;width:100%;padding-left:16px}.find-by-id__card-title{font-size:16px;font-size:1rem;font-weight:600}.find-by-id__card-title,.find-by-id__card-title .fn,.find-by-id__card-title .offer,.find-by-id__card-title .price{color:#1190cd;text-decoration:none}.find-by-id__card-location{display:block;font-size:16px;font-size:1rem;color:rgba(0,0,0,.54);margin-left:-6px}.find-by-id__card-location:before{color:rgba(0,0,0,.12)}.find-by-id__card-accound-logo{position:absolute;bottom:24px;right:24px}.find-by-id__card-properties{list-style:disc outside;margin:4px 0 0 19px;color:#1190cd;font-size:13px;font-size:.8125rem}.find-by-id__card-thumb{-ms-flex-order:1;order:1;width:100px;min-width:100px;height:75px;overflow:hidden}.find-by-id__card-img{width:100%;height:100%}.find-by-id-pagination__wrapper{margin:auto}.find-by-id-pagination{background-color:#fff;padding:15px;border-radius:4px;text-align:center;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.4);box-shadow:0 1px 2px 0 rgba(0,0,0,.4);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.find-by-id-pagination__button{display:inline-block;border:1px solid rgba(0,0,0,.12);border-right:0 none;padding:5px 10px;color:#1190cd;font-size:16px;font-size:1rem;cursor:pointer}.find-by-id-pagination__button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.find-by-id-pagination__button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid rgba(0,0,0,.12)}.find-by-id-pagination__button a{color:inherit;text-decoration:none}.find-by-id-pagination__button a:hover{text-decoration:underline}.find-by-id-pagination__button--disabled{background-color:#f1f1f1;color:rgba(0,0,0,.38);cursor:default;text-decoration:none}.find-by-id-pagination__button--disabled a,.find-by-id-pagination__button--disabled a:hover{cursor:inherit;text-decoration:inherit}.find-by-id-pagination__button--current{background-color:#1190cd;color:#fff}.menu-header__item.menu-header__blackfriday-mobile{background:#000 url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/teaser-m-background.png) 50% 50% no-repeat;background-size:cover;text-align:center;height:200px}.menu-header__item.menu-header__blackfriday-mobile .black-friday__logo{display:block;margin:0 auto;width:90%;max-width:220px;height:120px;padding:0}.menu-header__item.menu-header__blackfriday-mobile .black-friday__button{font-size:13px;font-size:.8125rem;display:block;background:#ff6c00;color:#fff;text-align:center;text-transform:uppercase;width:230px;height:36px;border:none;border-radius:3px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);text-decoration:none;margin:20px auto 0;line-height:35px;padding:0}.menu-header__item.blackfriday{display:none!important;background:#000}.menu-header__item.blackfriday:hover{background:rgba(0,0,0,.54)}.menu-header__item.blackfriday-share{display:none!important;padding:1em 0 0}.menu-header__item.blackfriday-share:hover{background:none}.site-main__black-friday{background:#000 url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/teaser-m-background.png) 50% 50% no-repeat;background-size:cover;font-size:0;height:278px;padding:5px;text-align:center}.site-main__black-friday .black-friday__wrapper{margin:0 auto}.site-main__black-friday .black-friday__logo{margin:0 auto;display:block}.site-main__black-friday .black-friday__info-title{font-size:16px;font-size:1rem;color:#fff;font-weight:500}.site-main__black-friday .black-friday__info-desc{font-size:13px;font-size:.8125rem;color:#00acff;text-shadow:0 1px 3px hsla(0,0%,100%,.7)}.site-main__black-friday .black-friday__button{font-size:13px;font-size:.8125rem;font-weight:400;display:block;text-align:center;text-transform:uppercase;width:256px;line-height:30px;margin:0 0 25px;text-decoration:none;margin:15px auto}.site-main__black-friday.headline{height:148px}.site-main__black-friday .black-friday__hlinfo{margin:10px 0 15px;font-size:16px;font-size:1rem;color:hsla(0,0%,100%,.7)}.site-main__black-friday .black-friday__hlinfo a{font-size:21px;font-size:1.3125rem;text-shadow:0 1px 3px hsla(0,0%,100%,.7);text-decoration:none;display:block;color:#00acff}.site-main__black-friday .black-friday__discount{font-size:16px;font-size:1rem;color:#fff;font-weight:400;background-color:rgba(0,0,0,.87);box-shadow:0 0 8px 0 #e1a94d;border:2px solid #e1a94d;padding:6px 8px;width:180px;height:48px;margin:0 auto;line-height:36px}.site-main__black-friday .black-friday__discount:not(.has){padding-top:10px;padding-bottom:10px}.site-main__black-friday .black-friday__discount .itself{font-size:21px;font-size:1.3125rem;font-weight:500;color:#e1a94d}.site-main__black-friday .black-friday__discount .itself.label{font-size:16px;font-size:1rem;font-weight:400}.black-friday__filter-label{font-size:13px;font-weight:600;color:#00acff;text-transform:uppercase}.black-friday__filter-label-highlight{font-weight:600;color:#000}.property-card__blackfriday-discount:after{background-color:#000}.property-card__blackfriday-discount .property-card__tag{display:none}.property-card__blackfriday-discount .property-card__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.property-card__blackfriday-discount.last-image .property-card__blackfriday-label,.property-card__blackfriday-discount.last-image .property-card__blackfriday-outofstock-label,.property-card__blackfriday-discount.last-image .property-card__title,.property-card__blackfriday-discount.outofstock .property-card__action-contact{display:none}.property-card__blackfriday-label{position:absolute;top:44px;left:8px;z-index:20;width:165px;padding:7px;border-radius:3px;font-size:13px;line-height:17px;text-align:center;color:#fff;background:rgba(0,0,0,.87);border:1px solid #e1a94d;box-shadow:0 0 8px #e1a94d}.property-card__blackfriday-label-discount{font-size:16px;font-weight:500;color:#e1a94d}.property-card__blackfriday-outofstock-label{position:absolute;top:44px;left:185px;z-index:20;padding:7px 16px;border-radius:3px;font-size:13px;line-height:19px;text-align:center;color:#fff;background:#e64a45;text-transform:uppercase}.black-friday__search{background:#000 url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/320/background.png) top repeat-x;color:#fff;min-height:296px;height:auto;position:relative;z-index:2}.black-friday__search .search-property__button{text-transform:capitalize;font-size:16px;font-size:1rem}.black-friday__search .search-box{background-color:hsla(0,0%,100%,.24);margin:0 auto}.black-friday__search .search-box--where.search-box--black-friday{background:#fff url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ico-search.svg) center left 16px no-repeat}.black-friday__search .search-box--where.search-box--black-friday.search-box--without-data span{top:57px;width:80%;left:50%;margin:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);visibility:visible;opacity:1}.black-friday__search .search-box--where.search-box--black-friday input{background:none;padding-left:40px}.bf-search__title{position:relative;height:215px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/320/black-friday-off.png) 50% no-repeat}.bf-search__title:after{content:'';position:absolute;top:-6px;left:2px;width:100%;height:215px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/320/black-friday-on.png) 50% no-repeat;animation:neon-flick 3s infinite}.bf-search__wrapper-discount{width:100%;margin:auto}.bf-search__discount{font-size:24px;font-size:1.5rem;font-weight:300;padding:5px 140px 0 0;position:relative;margin-bottom:16px;text-align:right;line-height:1}.bf-search__discount strong{font-size:44px;font-size:2.75rem;color:#fff;display:block}.bf-search__discount span{width:144px;height:84px;position:absolute;top:0;right:0}.bf-search__discount span.bf-search__discount-50{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/320/until-50.png) 0 no-repeat}.bf-search__discount span.bf-search__discount-48{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/320/48.png) 0 no-repeat}.bf-search__discount span.bf-search__discount-36{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/320/36.png) 0 no-repeat}.bf-search__best-discounts{font-size:21px;font-size:1.3125rem;font-weight:300;text-align:center;max-width:246.5px;margin:auto;padding:16px 0}.bf-search__best-discounts span{color:hsla(0,0%,100%,.7)}.bf-search__best-discounts strong{font-weight:inherit}.black-friday__highlights{background:#000;padding:16px}.black-friday__highlights .black-friday__cards{width:100%;max-width:960px}.black-friday__highlights .black-friday__card{border:3px solid #fff;border-radius:3px;background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);cursor:pointer;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:1;margin-bottom:12px}.black-friday__highlights .black-friday__card .property-card__gallery{position:relative;width:100%;height:56vw;overflow:hidden}.black-friday__highlights .black-friday__card .property-card__gallery .gallery__image{width:100%;min-height:100%;object-fit:cover;margin-top:26vw;-ms-transform:translateY(-50%);transform:translateY(-50%)}.black-friday__highlights .black-friday__card .property-card__gallery .disabled>.gallery__next,.black-friday__highlights .black-friday__card .property-card__gallery .disabled>.gallery__prev{opacity:.5}.black-friday__highlights .black-friday__card .property-card__gallery .gallery__next,.black-friday__highlights .black-friday__card .property-card__gallery .gallery__prev{background-position:50%;background-repeat:no-repeat;background-size:45%;bottom:0;cursor:pointer;position:absolute;top:0;transition:transform .3s ease;width:50px}.black-friday__highlights .black-friday__card .property-card__gallery .gallery__next.disabled,.black-friday__highlights .black-friday__card .property-card__gallery .gallery__prev.disabled{opacity:.5}.black-friday__highlights .black-friday__card .property-card__gallery .gallery__prev{left:0;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-white-small-left.svg)}.black-friday__highlights .black-friday__card .property-card__gallery .gallery__prev:hover{-ms-transform:translateX(-4px);transform:translateX(-4px)}.black-friday__highlights .black-friday__card .property-card__gallery .gallery__next{right:0;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-white-small-right.svg)}.black-friday__highlights .black-friday__card .property-card__gallery .gallery__next:hover{-ms-transform:translateX(4px);transform:translateX(4px)}.black-friday__highlights .black-friday__card.property-card--is-featured .property-card__main-info:before{background:#ff6c00;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.black-friday__highlights .black-friday__card.property-card--is-development .property-card__main-info:before{background:#ca8ae6;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.black-friday__highlights .black-friday__card.property-card--is-promotion .property-card__main-info:before{background:#000;content:'';display:block;height:6px;position:absolute;top:0;width:100%;z-index:15}.black-friday__highlights .black-friday__card .property-card__main-info{position:relative;-ms-flex-order:-1;order:-1}.black-friday__highlights .black-friday__card .property-card__construction-status{background:#ca8ae6;border-radius:2px;color:#fff;font-size:13px;padding:4px 8px;text-transform:uppercase;margin:8px;position:absolute;top:6px;z-index:10}.black-friday__highlights .black-friday__card .property-card__discount-information{background:#000;border-radius:2px;color:#fff;font-size:13px;padding:4px 8px;text-transform:uppercase;margin:8px;position:absolute;top:6px;z-index:10}.black-friday__highlights .black-friday__card .property-card__discount-value{color:#e1a94d;font-size:16px;font-size:1rem;font-weight:400}.black-friday__highlights .black-friday__card .property-card__values{position:absolute;left:0;right:0;bottom:0;color:#fff;font-size:13px;text-shadow:0 2px 4px rgba(0,0,0,.24);padding:8px 16px;z-index:10}.black-friday__highlights .black-friday__card .property-card__price{font-size:21px;font-weight:600}.black-friday__highlights .black-friday__card .property-card__price-label{font-size:13px;font-weight:300;display:block}.black-friday__highlights .black-friday__card .property-card__price-label span{text-decoration:line-through}.black-friday__highlights .black-friday__card .property-card__header{font-size:13px;font-weight:400;padding:8px 16px;border-bottom:1px solid rgba(0,0,0,.12)}.black-friday__highlights .black-friday__card .property-card__address,.black-friday__highlights .black-friday__card .property-card__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.black-friday__highlights .black-friday__card .property-card__title{color:rgba(0,0,0,.87);text-decoration:none}.black-friday__highlights .black-friday__card .property-card__address{color:rgba(0,0,0,.54)}.black-friday__highlights .black-friday__card .property-card__poi{position:absolute;z-index:10;top:0;left:0;right:0;padding:4px 8px;border-radius:2px 2px 0 0;background-color:rgba(0,0,0,.38);color:#fff;text-align:right;font-size:13px;line-height:1.2}.black-friday__highlights .black-friday__card.property-card--is-development .property-card__poi,.black-friday__highlights .black-friday__card.property-card--is-featured .property-card__poi{top:6px;border-radius:0}.black-friday__highlights .black-friday__card.property-card--is-development .property-card__poi{padding-left:50%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.black-friday__highlights .black-friday__card .property-card__poi-prefix{display:none}.black-friday__highlights .black-friday__card .property-card__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.black-friday__highlights .black-friday__card .property-card__description-wrap{-ms-flex-order:3;order:3;background-color:#fff}.black-friday__highlights .black-friday__card .property-card__description{color:rgba(0,0,0,.54);border-top:1px solid rgba(0,0,0,.12);padding:8px 16px;font-size:10px;width:100%;word-break:break-word}.black-friday__highlights .black-friday__card .property-card__description-link-pdp{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;display:inline-block;margin:0 8px 8px;color:#ff6c00}.black-friday__highlights .black-friday__card .property-card__link-pdp{display:none}.black-friday__highlights .black-friday__card .property-card__details{-ms-flex-order:1;order:1;border-bottom:1px solid rgba(0,0,0,.12);font-size:13px;padding:8px 16px;color:rgba(0,0,0,.87);white-space:nowrap}.black-friday__highlights .black-friday__card .property-card__detail-item{display:inline-block}.black-friday__highlights .black-friday__card .property-card__detail-item+.property-card__detail-item{margin-left:8px}.black-friday__highlights .black-friday__card .property-card__detail-item-extra,.black-friday__highlights .black-friday__card .property-card__detail-text-long{display:none}.black-friday__highlights .black-friday__card .property-card__detail-value{font-weight:600}.black-friday__highlights .black-friday__card .property-card__actions{-ms-flex-order:2;order:2;padding:8px;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}.black-friday__highlights .black-friday__card .property-card__contact{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;color:#00acff;transition:all .2s ease}.black-friday__highlights .black-friday__card .property-card__contact:hover{background-color:rgba(0,172,255,.1)}.black-friday__highlights .black-friday__card .property-card__side-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.black-friday__highlights .black-friday__card .property-card__expand-description,.black-friday__highlights .black-friday__card .property-card__favorite{width:32px;height:32px;background-repeat:no-repeat;background-position:50%;margin-right:8px;cursor:pointer}.black-friday__highlights .black-friday__card .property-card__favorite{background-position-y:5px;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-star.svg)}.black-friday__highlights .black-friday__card .property-card__expand-description{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-gray7.svg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.black-friday__highlights .black-friday__card .property-card__body--collapsed .property-card__description-wrap{display:none}.black-friday__highlights .black-friday__card .property-card__body--collapsed .property-card__expand-description{-ms-transform:rotate(270deg);transform:rotate(270deg)}.black-friday__highlights .black-friday__card .property-card__account-link{display:none}.black-friday__highlights .black-friday__card:hover{border-color:#00acff}.black-friday__highlights .black-friday__card .property-card__detail-item+.property-card__detail-item:last-child{display:none}.black-friday__highlights .black-friday__card .property-card__details,.black-friday__highlights .black-friday__card .property-card__header{padding:8px 10px}.black-friday__highlights .black-friday__card .property-card__link-pdp{display:block;text-transform:uppercase;text-decoration:none;text-align:center;color:#00acff;font-size:13px;font-size:.8125rem;width:100%}.black-friday__highlights .black-friday__card .property-card__contact{display:none}.black-friday__highlights .bf-highlights__view-offers{display:block;width:100%;max-width:432px;line-height:2.4;border-radius:2px;font-size:16px;font-size:1rem;font-weight:300;text-align:center;text-decoration:none;margin:32px auto}.black-friday__sponsors{text-align:center}.bf-sponsors__title{font-size:21px;font-size:1.3125rem;font-weight:300;text-align:center;max-width:280px;margin:auto;padding:16px 0}.bf-sponsors__item{border:1px solid #fff;margin-bottom:10px}.bf-sponsors__basic{padding:16px 0}.bf-sponsors__basic .bf-sponsors__item{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.bf-sponsors__basic .bf-sponsors__item:after,.bf-sponsors__basic .bf-sponsors__item:before{content:'';display:table}.bf-sponsors__basic .bf-sponsors__item:after{clear:both}.bf-sponsors__basic .bf-sponsors__item:nth-of-type(2n){margin-right:0;float:right}.bf-sponsors__basic .bf-sponsors__item:nth-of-type(odd){clear:both}.bf-sponsors__premium{padding:16px 0}.black-friday__about{text-align:center;padding:0 0 16px;max-width:1040px;margin:auto;color:rgba(0,0,0,.87)}.bf-about__title{font-size:21px;font-size:1.3125rem;font-weight:300;padding:16px}.bf-about__content{padding:0 16px 16px}.web-to-lead .content-wide{width:90%;max-width:1152px;margin:0 auto}.publishers-login-btn{background:#0882bb}.crm-integration{background:#3f617a;background:rgba(9,66,93,.7);position:fixed;right:20%;top:60px;width:320px;z-index:3;border-radius:2px}.crm-integration.-full-screen{width:100%;height:100%;top:0;left:0;z-index:16;background-color:rgba(0,0,0,.85)}.crm-integration__close{display:none;position:absolute;width:25px;height:23px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-close.png) 0 0 no-repeat;outline:none;right:0;top:-40px}.crm-integration__close:hover{opacity:.5}.-full-screen .crm-integration__close{display:inline-block}.-full-screen .crm-integration__wrapper{max-width:360px;position:relative;margin:0 auto;border-radius:0;background:rgba(9,66,93,.7);top:50%;margin-top:-220px;border-radius:2px}.crm-integration__heading{background:#10425c;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;height:50px;line-height:50px;margin:0;position:relative;text-align:center;width:100%;border-radius:2px 2px 0 0}.crm-integration__form{box-sizing:border-box;padding:20px;width:100%}.crm-integration__text-field{background-color:#fff;border-radius:3px;box-sizing:border-box;display:block;font-size:16px;height:40px;margin:0 0 20px;padding:3px 10px;width:100%}.crm-integration__options{border-radius:5px 5px 5px 5px;border:1px solid #8195a8;font-size:1em;height:40px;line-height:22px;margin:0 0 20px;padding:9px 7px 9px 0;text-indent:0;width:100%}.crm-integration__cta{background:#f66c00;border-radius:2px;border:0;box-shadow:inset 0 -2px 0 0 #c55600;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;height:50px;line-height:49px;margin:0;padding:0 15px;text-align:center;width:100%}.crm-integration__cta:hover{color:#fff!important;text-decoration:none!important;background:#ff8400!important}.crm-integration__owners-button{color:#fff;font-size:14px;padding:10px 0 0;display:inline-block;line-height:1.4;text-decoration:none}.crm-integration__owners-button:hover{color:#efefef!important}.broker-heading{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-broker-background.jpg) top no-repeat;background-size:cover;display:inline-block;height:490px;width:100%}.broker-heading__copywrite{color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:35px;font-weight:400;height:auto;line-height:49px;margin:150px 0;text-align:right;width:70%;word-wrap:break-word}.broker-heading__convince{font-weight:700}.vivareal-data{background:#10425c;padding:30px 0;width:100%}.vivareal-data__list{display:inline-block;text-align:center;width:70%}.vivareal-data__heading{color:#348ec5;font-style:normal;margin:0 0 30px!important;width:100%}.vivareal-data__heading,.vivareal-data__item{display:inline-block;font-family:Open Sans;font-size:18px;font-weight:400;line-height:25px}.vivareal-data__item{color:#fff;margin:0;width:32%}.vivareal-data__highlight{font-size:28px;font-weight:700}.sales-pitch{display:inline-block;width:100%;margin-bottom:50px}.sales-pitch__heading{color:#09425d;display:inline-block;font-family:Open Sans;font-size:35px;font-weight:400;line-height:1.2;margin:1.2em 0;text-align:center;width:70%}.sales-pitch__list{display:inline-block;margin:0;padding:0;width:70%}.sales-pitch__argument{margin:0 2% 30px 0;padding:0;list-style:none;width:48%;display:inline-block;position:relative;color:#7a7a7a;font-family:Open Sans;font-size:16px;line-height:22px;float:left}.sales-pitch__argument:before{width:90px;height:90px;display:block;float:left;position:relative;margin:0 10px 10px 0;content:' '}.sales-pitch__argument.-specialist:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-pitch-icons.png) 0 0 no-repeat}.sales-pitch__argument.-control-ads:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-pitch-icons.png) 100% 0 no-repeat}.sales-pitch__argument.-no-limits:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-pitch-icons.png) 0 100% no-repeat}.sales-pitch__argument.-feeds:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-pitch-icons.png) 100% 100% no-repeat}.sales-pitch__title{color:#09425d;font-family:Open Sans;font-size:17px;font-weight:700;margin:0;width:70%;display:inline-block;line-height:1.2;margin-bottom:8px}.sales-pitch__cta-holder{display:inline-block;margin-bottom:30px;text-align:center;width:70%}.sales-pitch__cta{border-radius:2px;box-shadow:inset 0 -2px 0 0 #c55600;background:#f66c00;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;height:50px;line-height:49px;text-align:center;padding:0 20px;border:0;font-weight:400;margin:0;width:auto;text-decoration:none}.sales-pitch__cta:hover{color:#fff!important;text-decoration:none!important;background:#ff8400!important}.consumers-mobile-app{width:100%;display:inline-block;position:relative;margin-bottom:-5px}.consumers-mobile-app__wrapper{width:70%;float:left;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-mobile.png) 0 0 no-repeat;padding-bottom:50px;padding-left:436px;height:440px;box-sizing:border-box;position:relative}.consumers-mobile-app__heading{color:#09425d;display:inline-block;font-family:Open Sans;font-size:25px;font-weight:400;line-height:1.2;margin:0;width:100%}.consumers-mobile-app__text{color:#7a7a7a;display:inline-block;float:left;font-family:Open Sans;font-size:16px;line-height:22px;list-style:none;margin:15px 0;padding:0;position:relative}.consumers-mobile-app__logo{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;width:150px;height:56px;display:inline-block;margin:0;vertical-align:top}.consumers-mobile-app__logo.-app-store{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-app-store.png) 0 0 no-repeat}.consumers-mobile-app__logo.-google-play{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-google-play.png) 0 0 no-repeat}.consumers-mobile-app__sticker{background:#18394d;width:150px;height:150px;display:inline-block;position:absolute;bottom:-10px;left:330px;z-index:4;color:#fff;border-radius:50%;text-align:center}.consumers-mobile-app__sticker-award{color:#a3d8f2;font-size:13px;line-height:1.3;padding-top:5px;display:inline-block}.consumers-mobile-app__sticker-phrase{font-size:17px;margin:28px 0 0;line-height:1.2}.ads-pricing-table{width:100%;position:relative;display:inline-block;background:#f0f0f0;padding:0 0 40px}.ads-pricing-table__heading{width:70%;color:#09425d;display:inline-block;font-family:Open Sans;font-size:35px;line-height:49px;text-align:center;font-weight:400;margin:50px 0}.ads-pricing-table__list{display:inline-block;font-size:16px;list-style:none;margin:0 0 50px;padding:0;text-align:center;width:70%}.ads-pricing-table__item{background:#fff;border-radius:3px;border:1px solid #cecece;box-shadow:0 0 10px #ddd,0 0 10px #ddd;display:inline-block;float:left;list-style:none;margin:0;min-height:366px;padding:0;position:relative;width:32%}.ads-pricing-table__item.-middle{margin:-2%;z-index:4;width:34%;min-height:400px;box-shadow:0 0 18px rgba(0,0,0,.23)}.ads-pricing-table__item:before{content:' ';display:inline-block;height:100px;margin:60px auto 0;width:100px}.ads-pricing-table__item.-agent-icon:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-pricing-table-icons.png) 0 0 no-repeat}.ads-pricing-table__item.-broker-icon:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-pricing-table-icons.png) center -107px no-repeat}.ads-pricing-table__item.-developments-icon:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-pricing-table-icons.png) center -222px no-repeat}.ads-pricing-table__item.-owner-icon:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-pricing-table-icons.png) 0 100% no-repeat}.ads-pricing-table__item--owner{width:94.3%;height:auto;min-height:180px}.ads-pricing-table__item--owner:before{margin:46px 0 0 30px;float:left}.ads-pricing-table__item-heading{background:#1190cd;border-radius:3px 3px 0 0;color:#fff;display:inline-block;font-family:Open Sans;font-size:18px;left:0;margin:0;padding:10px 0;position:absolute;top:0;width:100%}.ads-pricing-table__copy{font-family:Open Sans;margin:10px 30px 0}.ads-pricing-table__copy--owner{font-family:Open Sans;margin:73px 0 0;width:54%;float:left;line-height:1.5;display:inline-block}.ads-pricing-table__old-price{width:100%;display:inline-block;text-decoration:line-through;color:#aaa;font-size:16px;margin:9px 0 0}.ads-pricing-table__total-price{width:100%;display:inline-block;color:#000;font-size:36px;font-style:normal;font-weight:700}.ads-pricing-table__asterisk{font-size:16px;opacity:.8;line-height:0;height:0;float:right;width:11%;display:inline-block;text-align:left;margin-top:2%;position:absolute}.ads-pricing-table__disclaimer{font-size:12px;color:#9f9f9f;display:inline-block;text-align:center;width:70%;margin:10px 0 0}.ads-pricing-table__cta{border-radius:2px;box-shadow:inset 0 -2px 0 0 #c55600;background:#f66c00;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;height:50px;line-height:49px;text-align:center;padding:0 20px;border:0;font-weight:400;text-decoration:none;margin-left:50px;display:block;position:absolute}.ads-pricing-table__cta--owner{left:100%;margin-left:-210px;bottom:42px}.ads-pricing-table__cta:hover{background:#ff8400!important;color:#fff!important;text-decoration:none!important}.ads-pricing-table__cta.-middle{bottom:42px}.home-owners{width:100%;background:#fff;background-size:cover;position:relative;display:inline-block;height:280px}.home-owners__subtitle{font-size:30px;color:#000;padding:60px 0 15px}.home-owners__subtitle,.home-owners__title{font-family:Open Sans,sans-serif;font-weight:400;margin:0;width:70%;text-align:center}.home-owners__title{padding:0 0 30px;font-size:23px}.home-owners__title,.home-owners__title-link{color:#1190cd;text-decoration:none}.home-owners__cta-wrapper{width:70%;display:inline-block;text-align:center}.home-owners__cta{background:#f66c00;border-radius:2px;border:0;box-shadow:inset 0 -2px 0 0 #c55600;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;height:50px;left:50%;text-align:center;width:140px;height:48px;line-height:49px;text-decoration:none}.home-owners__cta:hover{color:#fff!important;text-decoration:none!important;background:#dd6100}.wtl-success__header{position:relative;height:400px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-map.png) repeat-x top;overflow:hidden;border-bottom:1px dotted rgba(0,0,0,.12)}.wtl-success__title{font-weight:400;font-style:italic;font-size:45px;font-size:2.8125rem;line-height:49px;line-height:3.0625rem;color:#fff;padding:21px;text-shadow:1px 1px rgba(0,0,0,.24)}.wtl-success__sub-title{display:block;margin-top:21px;font-size:21px;font-size:1.3125rem;line-height:21px;line-height:1.3125rem}.wtl-success__sub-title strong{font-weight:600}.btn.wtl-success__header-button{position:absolute;bottom:10px;left:50%;width:90%;margin-left:-45%;font-size:16px;font-size:1rem;line-height:25px;line-height:1.5625rem;text-align:center}.wtl-success__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:40px 21px}.wtl-success__content a{text-decoration:none;color:#1190cd}.wtl-success__content-item{-ms-flex:1 100%;flex:1 100%;padding:0 8px;color:rgba(0,0,0,.54);font-weight:400}.wtl-success__blog,.wtl-success__social{text-align:center;padding-bottom:21px;margin-bottom:21px;border-bottom:1px dotted rgba(0,0,0,.12)}.wtl-success__social li{display:inline-block}.wtl-success__social li a{display:block;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-social.png) 0 0 no-repeat;width:35px;height:35px;text-indent:100%;white-space:nowrap;overflow:hidden}.wtl-success__social li .facebook{background-position:0 0}.wtl-success__social li .twitter{background-position:0 -40px}.wtl-success__social li .flickr{background-position:0 -79px}.wtl-success__social li .youtube{background-position:0 -156px}.wtl-success__social li .myspace{background-position:0 -196px}.wtl-success__social li .googleplus{background-position:0 -235px}.wtl-success__call{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.wtl-success__call-item{-ms-flex:1 100%;flex:1 100%}.wtl-success__call-title{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-call-us.png) top no-repeat;padding:120px 0 21px;text-align:center;font-size:21px;margin-bottom:21px;border-bottom:1px dotted rgba(0,0,0,.12)}.wtl-success__call-list{text-align:center}.wtl-success__call-list dt{font-size:21px;font-weight:600;margin-bottom:21px}.wtl-success__call-list dt span{display:block;font-size:16px;font-weight:400;font-style:italic}.reset-password{padding:64px 0;background:#f1f1f1}.reset-password .form__submit{margin-top:12px}.reset-password__panel{background:#fff;border-radius:2px;border:1px solid rgba(0,0,0,.38);margin:0 auto;max-width:400px;padding:0 24px;width:90%}.reset-password__title{font-size:16px;font-size:1rem;color:rgba(0,0,0,.87);display:block;font-weight:600;line-height:1.5;padding:16px 0}.reset-password__form{margin-bottom:24px}.reset-password__form .form__input-wrapper{margin-bottom:16px}.reset-password__form .form__input{width:100%;padding:12px;font-size:13px}.reset-password__form .error .form__input{background-color:#fdefba;border:1px solid #e64a45}.reset-password__form .form__input-error{color:#e64a45;font-size:10px}.reset-password__form .form__input-info{color:rgba(0,0,0,.12);display:block;font-size:10px;text-align:right}.reset-password__form .form__submit{background:#ff6c00;border-radius:2px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.38);color:#fff;font-weight:500;text-align:center;text-decoration:none;text-transform:uppercase;border:0;display:block;font-size:13px;line-height:36px;width:100%}.reset-password__success{background:rgba(0,0,0,.54);position:absolute;top:0;bottom:0;right:0;left:0}.reset-password__success-panel{margin:0 auto;margin-top:20vh;width:400px;background:#fff;padding:16px 24px 24px;box-shadow:0 5px 10px -3px #333;border-radius:2px}.reset-password__go-to-home{font-size:13px;border-radius:2px;text-align:center;text-transform:uppercase;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);background:#00acff;display:block;margin-top:24px}.btn,.reset-password__go-to-home{padding:8px;font-weight:600;text-decoration:none;color:#fff}.btn{display:inline-block;border:0;font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem;text-shadow:0 -1px 0 rgba(0,0,0,.2);border-radius:2px;border-bottom:2px solid rgba(0,0,0,.15);cursor:pointer;transition:all .2s;background:#ddd}.btn:focus,.btn:hover{background:#c4c4c4}.btn-orange{background:#ff6c00;color:#fff}.btn-orange:focus,.btn-orange:hover{background:#cc5600}.btn-blue{background:#00acff;color:#fff}.btn-blue:focus,.btn-blue:hover{background:#008acc}.btn-outlined{color:#fff;border:1px solid #fff;background:transparent}.condo-detail .condo-detail__hero{background-color:#0a5a80}.condo-detail .condo-detail__hero .hero__wrapper{padding:24px 16px;text-align:center}.condo-detail .condo-detail__hero .hero__title{color:#fff}.condo-detail .condo-detail__hero .hero__title span{display:inline-block}.condo-detail .condo-detail__hero .title__name{font-size:21px}.condo-detail .condo-detail__hero .title__address{font-size:16px;font-weight:400}.condo-detail .condo-detail__hero .hero__action{color:#00acff;font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase}.condo-detail .condo-detail__summary{border-bottom:2px solid rgba(0,0,0,.12);margin-bottom:4px;padding:8px 0 0}.condo-detail .condo-detail__summary .summary__wrapper{padding:0 16px 8px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.condo-detail .condo-detail__summary .summary__wrapper+.summary__wrapper{padding-bottom:0;padding-top:8px;border-top:1px solid rgba(0,0,0,.12)}.condo-detail .condo-detail__summary .summary__wrapper.summary__highlight dd{font-size:16px;font-weight:700}.condo-detail .condo-detail__summary .summary__highlight>.badge__group{display:block;min-width:200px}.condo-detail .condo-detail__summary .summary__badge{min-height:40px;padding:0 0 12px 48px;min-width:144px;position:relative}.condo-detail .condo-detail__summary .summary__badge:before{border-radius:50%;border:1px solid;color:rgba(0,0,0,.38);display:inline-block;font-size:23px;height:40px;width:40px;left:0;line-height:1.625em;margin:auto 0;position:absolute}.condo-detail .condo-detail__summary .summary__badge+.summary__badge{padding-right:0}.condo-detail .condo-detail__summary .summary__label{color:rgba(0,0,0,.38);font-size:13px;font-weight:400;text-transform:uppercase}.condo-detail .condo-detail__summary .summary__detail{color:rgba(0,0,0,.87);font-size:13px;font-weight:400;line-height:1.245em;text-transform:uppercase}.condo-detail .condo-detail__summary .summary__detail+.summary__label{margin-top:8px}.condo-detail .condo-detail__summary .summary__detail span{font-weight:400;text-transform:none}.condo-detail .condo-detail__catalog .tab__menu{border-bottom:1px solid rgba(0,0,0,.12);display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.condo-detail .condo-detail__catalog .tab__menu-item{color:#00acff;height:48px;font-size:13px;font-weight:700;padding:16px 12px;text-decoration:none;text-transform:uppercase;display:block}.condo-detail .condo-detail__catalog .tab__menu-item[disabled]{pointer-events:none;color:rgba(0,0,0,.38)}.condo-detail .condo-detail__catalog .tab__menu-item:hover{background-color:rgba(0,172,255,.1)}.condo-detail .condo-detail__catalog .tab__menu-item.menu-item__active{color:rgba(0,0,0,.54);box-shadow:inset 0 -2px 0 0 #00acff,0 1px 0 0 #00acff}.condo-detail .condo-detail__catalog .content__item,.condo-detail .condo-detail__catalog .menu-item__hidden-text{display:none}.condo-detail .condo-detail__catalog .content__item-active{display:block}.condo-detail .condo-detail__catalog .catalog__title span{display:inline-block;color:rgba(0,0,0,.38);font-size:13px;font-weight:700;text-transform:uppercase;padding:12px 16px 15px}.condo-detail .condo-detail__catalog .catalog__title.title__no-tabs,.condo-detail .condo-detail__catalog .catalog__title .title__separator{border-bottom:1px solid rgba(0,0,0,.12)}.condo-detail .condo-detail__catalog .catalog__title.title__no-tabs .title__highlight{color:#00acff;height:48px;font-size:13px;font-weight:700;padding:16px 12px;text-decoration:none;text-transform:uppercase;color:rgba(0,0,0,.54);box-shadow:inset 0 -2px 0 0 #00acff,0 1px 0 0 #00acff}.condo-detail .condo-detail__catalog .catalog__title.title__no-tabs .title__highlight[disabled]{pointer-events:none;color:rgba(0,0,0,.38)}.condo-detail .condo-detail__catalog .catalog__title.title__no-tabs .title__highlight:hover{background-color:rgba(0,172,255,.1)}.condo-detail .condo-detail__catalog .catalog__list{padding-top:16px;margin-bottom:16px}.condo-detail .condo-detail__catalog .catalog__list:last-child .list__item:last-child{box-shadow:0 2px 0 0 rgba(0,0,0,.12),0 -1px 0 0 rgba(0,0,0,.12)}.condo-detail .condo-detail__catalog .catalog__list-active{display:block}.condo-detail .condo-detail__catalog .catalog__group-header{color:rgba(0,0,0,.54);font-size:16px;padding:0 16px;text-transform:uppercase}.condo-detail .condo-detail__catalog .list__item{display:block;padding:16px}.condo-detail .condo-detail__catalog .list__item:nth-child(odd){background-color:#f8f8f8}.condo-detail .condo-detail__catalog .list__item+.list__item{box-shadow:0 -1px 0 0 rgba(0,0,0,.12)}.condo-detail .condo-detail__catalog .item__price{color:rgba(0,0,0,.87);display:block;font-size:16px;font-weight:700}.condo-detail .condo-detail__catalog .item__price-multi{display:inline-block;padding-right:4px}.condo-detail .condo-detail__catalog .item__price-multi+.item__price-multi{padding-left:8px;border-left:2px solid rgba(0,0,0,.12)}.condo-detail .condo-detail__catalog .item__price-multi .price__description{font-size:13px;font-weight:400;color:rgba(0,0,0,.54)}.condo-detail .condo-detail__catalog .item__see-more{text-align:right}.condo-detail .condo-detail__catalog .item__see-more a{color:#ff6c00;font-size:13px;font-weight:700;text-transform:uppercase;text-decoration:none}.condo-detail .condo-detail__catalog .item__see-more.see-more__shrinked{display:none}.condo-detail .condo-detail__catalog .item__subgrouped{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;font-size:13px;padding:12px 0}.condo-detail .condo-detail__catalog .item__subgrouped span{font-weight:400}.condo-detail .condo-detail__alert{background-color:#cce2ff;border-radius:2px;margin:16px 16px 8px;padding:16px;text-align:center}.condo-detail .condo-detail__alert .alert__notice{font-size:13px;font-weight:400;color:rgba(0,0,0,.54)}.condo-detail .condo-detail__alert .alert__search-action{background-color:#ff6c00;border-radius:2px;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.12);color:#fff;display:inline-block;font-size:13px;font-weight:700;margin-top:16px;height:36px;padding:8px 12px 16px;text-align:center;text-decoration:none;text-transform:uppercase}.condo-detail .condo-detail__alert .alert__search-action:hover{background-color:#e66100}.condo-detail .condo-detail__alert .alert__search-action:active{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.12)}.condo-detail .condo-detail__amenities{padding:16px 16px 0;margin-bottom:8px}.condo-detail .condo-detail__amenities .amenities__title{color:rgba(0,0,0,.87);font-size:16px;font-weight:700}.condo-detail .condo-detail__amenities .amenities__list{margin-top:12px}.condo-detail .condo-detail__amenities .amenities__item{color:rgba(0,0,0,.54);font-size:13px;font-weight:400;position:relative;margin-top:8px;padding-left:8px}.condo-detail .condo-detail__amenities .amenities__item:before{content:'-';position:absolute;left:0}.condo-detail .condo-detail__metainfo{padding:16px 16px 0;margin-bottom:8px}.condo-detail .condo-detail__metainfo .metainfo__title{color:rgba(0,0,0,.87);font-size:16px;font-weight:700}.condo-detail .condo-detail__metainfo .metainfo__list{margin-top:12px}.condo-detail .condo-detail__metainfo .metainfo__item{color:rgba(0,0,0,.54);font-size:13px;font-weight:400;position:relative;margin-top:8px}.condo-detail .condo-detail__metainfo .item__heading{text-transform:uppercase}.condo-detail .condo-detail__metainfo .item__description{font-size:16px;color:rgba(0,0,0,.87)}.condo-detail .condo-detail__address-map{padding:16px 0 0;margin-bottom:32px}.condo-detail .condo-detail__address-map .address-map__title{color:rgba(0,0,0,.87);font-size:16px;font-weight:700;padding-left:16px;margin-bottom:12px}.condo-detail .condo-detail__address-map .map-location__static-map{border-width:1px 0;border-color:rgba(0,0,0,.12);border-style:solid}.styleguide{background:#f1f1f1;overflow:hidden}.styleguide__section{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);padding:12px 12px 16px;margin-bottom:24px}.styleguide .colors__list li{display:block;height:40px;line-height:40px;padding-left:12px}.styleguide .colors__black--base{background:rgba(0,0,0,.87)}.styleguide .colors__black--border{background:rgba(0,0,0,.12)}.styleguide .colors__white--base{background:#fff}.styleguide .colors__white--secondary{background:hsla(0,0%,100%,.7)}.styleguide .colors__blue--base{background:#00acff}.styleguide .colors__orange--base{background:#ff6c00}.styleguide .colors__black--base,.styleguide .colors__blue--base,.styleguide .colors__orange--base{color:#fff}.styleguide .typography__headline{font-size:28px}.styleguide .typography__title{font-size:21px}.styleguide .typography__display2{font-size:49px}.styleguide .typography__display1{font-size:37px}.styleguide .typography__base{font-size:16px}.styleguide .typography__small{font-size:13px}.styleguide .typography__xsmall{font-size:10px}.styleguide .containers__panel{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);padding:12px 12px 16px}.styleguide .pill{background:#00acff;border-radius:30px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;height:30px;line-height:30px;padding:0 32px 0 12px;position:relative}.styleguide .pill:after{border-radius:50%;color:hsla(0,0%,100%,.7);content:'×';display:inline-block;height:14px;line-height:14px;position:absolute;right:8px;text-align:center;top:8px;width:14px}.styleguide .pill.hover,.styleguide .pill:hover{background:#33bdff}.styleguide .pill.hover:after,.styleguide .pill:hover:after{background:hsla(0,0%,100%,.5);color:#00acff}.styleguide .pill.disabled{background:rgba(0,0,0,.12);color:rgba(0,0,0,.38)}.styleguide .pill.disabled:after{color:rgba(0,0,0,.38)}.styleguide .inputs__select{position:relative}.styleguide .inputs__select:before{font-family:vivafont;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:rgba(0,0,0,.24);font-size:23px;position:absolute;right:0;top:7px}.styleguide .inputs__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:2px;border:2px solid rgba(0,0,0,.12);color:rgba(0,0,0,.87);cursor:pointer;font-size:13px;font-weight:400;height:37px;padding:0 0 0 16px;width:100%}.styleguide .inputs__select select:disabled{background:rgba(0,0,0,.12);color:rgba(0,0,0,.38)}.styleguide .inputs__select select:focus:enabled,.styleguide .inputs__select select:hover:enabled{border-color:#00acff}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){a,body{color:#000}button,img,input,select,textarea{display:inline-block}.result-list__left-column,.result-list__right-column,.site-main__breadcrumb{display:block}.gallery-wrapper,.property-card,.property-card-list,.property-card__gallery,.result-filter,.result-list__left-column,.result-list__right-column,.site-footer__about,.site-footer__menu,.site-header,.site-main__biggest-portal,.site-main__property-title,.site-main__search-property,h1{height:auto;overflow:visible;margin:0;padding:0}}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:vivafont;src:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/fonts/viva_font/vivafont.svg?87478990#vivafont) format("svg")}}@media screen and (-ms-lang(x)){.site-container{height:100px}}@media screen and (orientation:landscape){.form-error-report__collumn{width:48%;float:left}.form-error-report__collumn:nth-child(odd){padding-right:1%}.form-error-report__collumn:nth-child(2n){padding-left:1%}.form-error-report__problem{clear:both}.form-error-report--field-textarea{height:36px}.form-error-report__error{font-size:10px;font-size:.625rem}.form-error-report__combo span{display:block}}@media screen and (min-width:320px){.launch-status__favorite-button span,.launch-status__share-button span{padding-left:35px}.launch-status__favorite-button span:before,.launch-status__share-button:before,.launch-status__share-button span:before{display:block}}@media screen and (min-width:360px){.dialog__title{font-size:20px;font-size:1.25rem}.dialog--access-account .lightbox__close{top:12px}.button-menu__item--contact-advertiser a span{display:inline-block}.bf-search__wrapper-discount{max-width:324px}}@media screen and (min-width:360){.site-main__title{font-size:19px;font-size:1.1875rem}}@media (min-width:360px){.similar-listing__card{max-width:256px}}@media screen and (min-width:375px){.additional-info__button{display:block;padding:10px 5px}}@media screen and (min-width:414px){.site-main__splash-page.--ios{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/splash-ios-414.png)}.additional-info__title{line-height:104px}.additional-info__button{padding:16px 10px 10px}}@media screen and (min-width:640px){.site-header__wrapper{margin:0 2.083%}.site-header__brand{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/vivareal-640-4d75bbad.svg) 50% no-repeat;width:148px;height:58px}.site-header__menu{margin:7px 0 0}.nav-icon__title{float:left;line-height:3px;padding-right:14px}.site-footer__social{width:auto;max-width:264px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;float:left}.site-footer__social:after,.site-footer__social:before{content:'';display:table}.site-footer__social:after{clear:both}.site-footer__mobile{clear:none;width:auto;max-width:338px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;float:right}.site-footer__mobile:after,.site-footer__mobile:before{content:'';display:table}.site-footer__mobile:after{clear:both}.about-us__description{width:auto;max-width:402px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.about-us__description:after,.about-us__description:before{content:'';display:table}.about-us__description:after{clear:both}.site-main__full{clear:both;position:relative;margin:0 2.083%}.site-main__full.site-main--no-margin{margin:0}.site-main__full.site-main--form-lead-bottom>.form-lead-bottom-wrapper>.site-main__form-lead,.site-main__full.site-main--form-lead-bottom>.site-main__form-lead{display:block}.site-main__full.site-main--form-lead-bottom{max-width:1440px;margin:auto}.site-main__full.site-main--similar-related{padding:0;background:#f1f1f1;z-index:2}.site-footer__menu{width:91.9270833333%;padding:15px 0;min-height:65px}.site-main__search-property.variationtest-geosearch{min-height:344px}.site-main__search-property.variationtest-geosearch .search-property__button{line-height:48px}.dialog__title--success .lightbox__close a{width:100px}.new-dialog__app{display:none}.new-dialog__description{text-align:left}.detail__post-lead-dialog .new-dialog__description{font-size:0}.new-dialog__description-image,.new-dialog__description-info{display:inline-block;vertical-align:middle}.new-dialog__description-image{margin-left:2%;width:26%;max-width:185px}.new-dialog__description-image img{width:100%}.new-dialog__description-info{font-size:16px;font-size:1rem;margin-left:2%;width:70%;color:#000}.new-dialog__description-info .dialog__phone{font-size:16px;font-size:1rem;font-weight:700;display:inherit;color:#000}.new-dialog__description-info .dialog__warning{font-size:16px;font-size:1rem;color:rgba(0,0,0,.54);display:block;text-align:left;margin:10px 0 0}.new-dialog__description-info.info__phonePostLead{width:100%;margin-left:0;font-size:0}.description__box{color:rgba(0,0,0,.87);display:inline-block;vertical-align:top;padding:5px 20px}.description__box,.description__box-title{font-size:16px;font-size:1rem}.description__box-hints{width:48%;margin-right:1%;padding-left:4%}.description__box-title{font-weight:600;list-style-type:none}.hints__item{font-size:13px;color:rgba(0,0,0,.54);list-style-type:disc}.description__box-phones{font-size:13px;font-size:.8125rem;width:50%}.description__box-phones .description__box-title{margin-bottom:12px}.description__box-phones .dialog__or{margin:0 2%}.description__box-phones .dialog__phone{font-size:21px;display:inline-block;color:#00acff;line-height:1.29;font-weight:400;vertical-align:middle}.new-dialog__similar-title{font-size:16px;font-size:1rem}.error-report__problem-ad{margin:0 2.083%}.error-report{padding:0;margin:16px 0 0;border-bottom:none}.error-report__problem-ad{margin:0;max-width:339px}.legal-error-wrapper{padding:16px;margin:16px 0 0;border-radius:4px;background:#fff}.error-report__talk{display:block}.form-error-report--field-textarea{height:120px}.form-error-report__wrapper span{display:block}.form-error-report__collumn{float:left;width:49%}.form-error-report__collumn:nth-child(2),.form-error-report__collumn:nth-child(4){margin-left:1%}.form-error-report__combo{height:80px}.form-error-report__combo select{top:18px}.form-error-report__problem{clear:both}.legal-information{border:none}.legal-information__title{display:none}.legal-information__detail{display:block;padding:0;text-align:left}.map-location-wrapper .map-location__address-wrapper{margin-top:67px}.map-location__address-request{padding:4.44% 0}.site-main__map-location .map-location__title{display:block;padding:0 0 8px}.map-location__static-map{border:1px solid rgba(0,0,0,.12);overflow:hidden;height:224px}.map-location__static-map img{width:initial}.map-location__address-wrapper{padding:8px 16px;border:1px solid rgba(0,0,0,.12);border-radius:0 0 4px 4px;border-top:none}.map-location__touch-nav{padding:3% 2%}.map-location__map{height:224px}.map-location-wrapper{padding:0}.property-description{padding:3.4% 0}.property-description__features li{width:33.33%;float:left}.property-description{max-height:none}.property-description__detail{width:87.36%}.property-description__see-more{display:none}.additional-info{overflow:hidden;color:rgba(0,0,0,.54);min-height:63px;position:absolute;bottom:0;right:0;width:70%;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;height:73px}.additional-info__title{line-height:72px}.additional-info__resume{width:24%}.additional-info__actions:last-child{display:inline-block;width:18%;border:none;padding:8px 10px 10px}.additional-info__button{float:left;padding:12px 10px 10px}.property-gallery__images{height:457px}.full-gallery__show-lead:before,.property-gallery__base-button:before,.property-gallery__button-enlarge:before,.property-gallery__button-next:before,.property-gallery__button-previous:before,.thumbs__button-next:before,.thumbs__button-previous:before{font-size:48px;font-size:3rem;margin-left:-6px;margin-top:-2px;width:60px;height:60px;line-height:60px}.property-gallery__thumbs{height:64px;background:rgba(0,0,0,.38)}.thumbs__button-next:before,.thumbs__button-previous:before{font-size:24px;font-size:1.5rem;margin:0;width:100%;line-height:64px;left:0}.property-gallery__video-iframe{height:457px}.property-gallery__current-image{height:100%}.property-information{border-top:none;border-bottom:none;padding:0}.property-information__item:before{left:0}.property-information__collumn{float:left;width:50%;position:relative}.property-title{padding:16px 0}.property-title__name{font-size:32px;font-size:2rem;padding-bottom:6px}.related-searchs__title{font-size:28px;font-size:1.75rem;text-align:center;padding-top:20px}.similar-listing__locations,.similar-listing__subtitle,.similar-listing__title{max-width:95.2%}.similar-listing__title{font-size:21px}.similar-listing__subtitle{font-size:16px;clear:both}.similar-listing__locations li{margin-right:4%;float:left}.recommendations .recommendations__wrapper .owl-dots{display:none}.recommendations .recommendations__wrapper .owl-nav{display:block}.recommendations .recommendations__title{font-size:16px;text-align:left;margin:auto}.recommendations .site-content-wrapper{padding:32px 0}.recommendations .similar-listing__card{max-width:256px}.form-share-link--field-textarea{height:120px}.form-share-link__wrapper span{display:block}.form-share-link__collumn{float:left;width:49%}.form-share-link__collumn:nth-child(2),.form-share-link__collumn:nth-child(4){margin-left:1%}.form-share-link__combo{height:80px}.form-share-link__combo select{top:18px}.form-share-link__problem{clear:both}.full-description{padding:16px 0}.full-description__collumn{float:left;position:relative;width:50%}.full-description--2-3{width:71.8125%}.full-description--1-3{width:27.1875%;display:block;margin-left:1%}.full-description__development-wrapper{width:100%;margin-bottom:16px}.full-description__progress-status{float:left;padding-right:10px}.full-description__content{clear:both}.development-highlight .breadcrumb{display:block}.development-highlight__name{font-size:48px;font-size:3rem}.development-highlight__location{font-size:16px;font-size:1rem}.launch-status{padding:20px 2.083%}.step-by-step__item{width:109px;text-align:center}.release-date__link{line-height:56px}.menu-bar{padding:0 2.083%;font-size:12px;font-size:.75rem}.menu-bar.menu-bar--fixed{position:fixed;padding:0 .4%}.button-menu__item--online-service{display:block;width:50%}.button-menu__item--contact-advertiser{width:50%}.summary-information{padding:5px 2.083%}.unit-plants{padding:16px 0 0}.unit-plants .property-gallery__images{height:368px}.unit-plants__collumn{width:70%;float:left}.menu-group{display:block;width:30%;min-height:540px}.menu-group__item{line-height:45px;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.38)}.menu-group__item a{display:block;padding:0 16px;color:inherit}.menu-group__item--current{background:#1190cd;color:#fff;position:relative}.menu-group__item--current:after{content:"";width:9px;height:45px;background:red;display:block;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/arrow-blue.png) 100% 0 no-repeat;position:absolute;top:0;right:-9px;z-index:1}.plant-detail:first-of-type{position:absolute;top:33%;right:0;-webkit-transform:translateY(-33%);-moz-transform:translateY(-33%);-ms-transform:translateY(-33%);-o-transform:translateY(-33%);transform:translateY(-33%)}.glossary-page .glossary-page__search-area{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/home_1440_420_v2.jpg)}.glossary-page .glossary-page__search-property .search-property__search-box{width:75.78%;margin-bottom:0}.glossary-page .glossary-page__search-property .search-property__button{width:65.3%;margin:auto}.glossary-page .glossary-page__search-property .search-box--search .search-property__button{width:100%}.glossary-page .glossary-page__search-property .search-box--black-friday{width:84%}.glossary-page .glossary-page__search-property{margin-top:25px}.glossary-page__glossary-suggestions .suggestion{margin:0 1%;min-width:215px;-ms-flex-preferred-size:31.33%;flex-basis:31.33%}.glossary-page__glossary-suggestions .suggestion img{width:100%;min-height:117px;margin-top:58.5px;-ms-transform:translateY(-50%);transform:translateY(-50%);object-fit:cover}.glossary-page__glossary-suggestions .suggestion-wrapper{height:140px}.site-main__biggest-portal{background:#1190cd url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/biggest-base-640.svg) top repeat-x;min-height:450px}.biggest-portal__title{font-size:30px;font-size:1.875rem}.biggest-portal__title span,.biggest-portal__title strong{display:inline-block}.mini-gallery__item{max-width:550px}.mini-gallery__item-description,.mini-gallery__item-title{font-size:18px;font-size:1.125rem}.site-main__more-contacts{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/agent-area-1024.png) top -1px center no-repeat;min-height:268px}.more-contacts__title{font-size:16px;font-size:1rem;padding:48px 0 0}.more-contacts__description{width:68.75%;padding:9px 0 37px}.more-contacts__advertising{width:auto;max-width:50%;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.more-contacts__advertising:after,.more-contacts__advertising:before{content:'';display:table}.more-contacts__advertising:after{clear:both}.wrapper-popular{max-width:92%;margin:auto}.wrapper-popular:after,.wrapper-popular:before{content:'';display:table}.wrapper-popular:after{clear:both}.most-popular{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0}.most-popular:after,.most-popular:before{content:'';display:table}.most-popular:after{clear:both}.rent_buy__title{max-width:100%}.wrapper-cities{width:auto;max-width:550px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper-cities:after,.wrapper-cities:before{content:'';display:table}.rent_buy__title,.wrapper-cities:after{clear:both}.site-main__search-property .search-property__search-box{width:75.78%;margin-bottom:0}.site-main__search-property .search-property__button{width:65.3%;margin:auto}.site-main__search-property .search-box--search .search-property__button{width:100%}.site-main__search-property .search-box--black-friday{width:84%}.site-main__title{font-size:30px;font-size:1.875rem;padding:30px 0 17px}.site-main__search-property{background:rgba(0,0,0,.12) url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/home_1280_424_v1.jpg) top no-repeat;background-position:50% 60%;min-height:344px}.breadcrumb{display:block}.publisher__logo{min-height:84px;margin-bottom:8px}.publisher__logo img{max-width:95%}.receive-contact__options li{margin-right:0}.publisher__property-code,.receive-contact__button{font-size:12px;font-size:.75rem}.publisher__button-close{top:7%;right:3%}.check-similar{visibility:hidden;height:16px}.dialog .data-fields__button-add-comment{display:none}.site-main--form-lead-bottom .site-main__form-lead{padding:0 2.083%;background-color:#fff}.site-main--form-lead-bottom .site-main__form-lead .form-lead{background:#fff;border-radius:2px;border-color:rgba(0,0,0,.12);border-width:2px;box-shadow:none;padding:16px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .form-lead__title{position:absolute;top:0;left:120px;font-size:28px;font-weight:600;padding:0 0 16px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .form-lead__data-fields{padding:0}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__resume{float:left;width:100%;clear:none}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__logo{display:block}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__creci,.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__name{display:none}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__logo{width:104px;min-height:78px;height:100%;background:transparent}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__logo-container,.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__logo img{max-width:none;max-height:none;width:100%;position:relative;top:0;left:0;bottom:0;right:0}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__logo-container{background-color:#fff;border:1px solid rgba(0,0,0,.12);height:78px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__logo img{object-fit:scale-down;padding:1px;height:76px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .data-fields__field{border-color:rgba(0,0,0,.12)}.site-main--form-lead-bottom .site-main__form-lead .form-lead .data-fields__field.data-fields--comment,.site-main--form-lead-bottom .site-main__form-lead .form-lead .data-fields__field.data-fields__user-phone{display:block}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__telephone{position:absolute;left:103px;top:38px;width:285px;margin:0}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__telephone .publisher__view-number{right:0;background:#fff;border:none;width:auto;font-size:16px;font-weight:600;padding:0 2px;height:36px;line-height:36px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__telephone .publisher__view-number:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);left:-144px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__telephone.telephone--show{margin-left:12px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .data-fields__collumn{float:left;width:40%}.site-main--form-lead-bottom .site-main__form-lead .form-lead .contextLeadMessage{padding-left:16px;width:60%}.site-main--form-lead-bottom .site-main__form-lead .form-lead .contextLeadMessage .data-fields__button-add-comment{display:none}.site-main--form-lead-bottom .site-main__form-lead .form-lead .data-fields__field{display:block}.site-main--form-lead-bottom .site-main__form-lead .form-lead .data-fields--comment{height:95px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .check-receive{position:absolute;left:40%;padding-left:16px;top:107px;width:60%}.site-main--form-lead-bottom .site-main__form-lead .form-lead .data-fields__button-submit{float:left;width:40%;margin-top:8px}.site-main--form-lead-bottom .site-main__form-lead .form-lead .data-fields__agree{float:left;width:60%;padding:0 0 0 16px;margin:18px 0 0}.site-main--form-lead-bottom .site-main__form-lead .publisher__telephone.telephone--show{width:65%}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .icon-phone{display:block;left:6px}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__contact-info{display:none}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__telephone-wrapper{padding:0;box-shadow:none;background-color:transparent}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__cellphone-number,.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__contactphone-number{display:inline-block;margin-left:32px}.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__cellphone-number:after,.site-main--form-lead-bottom .site-main__form-lead .telephone--show .publisher__contactphone-number:after{display:none}.filter-range__label,.filter__title{font-size:16px;font-size:1rem}.filter-choiced{padding:16px}.results__wrapper .result-filter{margin:0 0 23px;padding:0 2.083%}.filter-choiced__order-by-box{font-size:13px;font-weight:600;text-align:right;position:relative;margin-top:8px}.filter-choiced__title-wrapper{width:100%}.property-card__promotion-title{display:none}.result-related-links{max-width:1200px;margin-left:2.083%;margin-right:2.083%}.smart-card .smart-card-header{padding:10px 10px 10px 65px;min-height:65px}.smart-card .smart-card-header .smart-card-icon{width:45px;height:45px}.smart-card .smart-card-header .smart-card-title{line-height:45px}.smart-card__location-redirect{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/location-redirect-icon.png) 20px no-repeat #fff;padding:20px 0}.smart-card__location-redirect .smart-card-content,.smart-card__location-redirect h3{margin-left:190px}.site-main__black-friday{background:#000 url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/teaser-background.png) top no-repeat;height:160px;text-align:left}.site-main__black-friday .black-friday__button,.site-main__black-friday .black-friday__logo{float:left}.site-main__black-friday .black-friday__info-title{font-size:24px;font-size:1.5rem}.site-main__black-friday .black-friday__info-desc{font-size:16px;font-size:1rem}.site-main__black-friday .black-friday__button{font-size:16px;font-size:1rem;text-transform:none;line-height:40px;margin:15px 0}.site-main__black-friday.headline{height:120px}.site-main__black-friday .black-friday__hlinfo{display:inline-block;margin:25px}.site-main__black-friday .black-friday__hlinfo a{font-size:28px;font-size:1.75rem}.site-main__black-friday .black-friday__discount{cursor:default;display:inline-block;vertical-align:top;margin-top:45px;margin-left:20px;padding-left:20px;padding-right:20px;text-align:center;width:auto}.property-card__blackfriday-discount.outofstock .property-card__action-contact{display:inline-block}.black-friday__search.site-main__search-property{background:#000 url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/768/background.jpg) top repeat-x}.black-friday__search .search-property__search-box{width:auto;max-width:736px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:16px 16px 0}.black-friday__search .search-property__search-box:after,.black-friday__search .search-property__search-box:before{content:'';display:table}.black-friday__search .search-property__search-box:after{clear:both}.black-friday__search .search-box--where{width:37.625%}.black-friday__search .search-box--where .search-box__input{border-radius:0}.black-friday__search .search-box--where.search-box--black-friday{width:84%}.black-friday__search .search-box--now{width:15.75%}.black-friday__search .search-property__button{width:100%;border-radius:0 3px 3px 0;box-shadow:inset 0 -2px rgba(0,0,0,.12);text-transform:capitalize;font-weight:200}.wtl-success__title{font-size:65px;font-size:4.0625rem;line-height:65px;line-height:4.0625rem}.wtl-success__sub-title{font-size:28px;font-size:1.75rem;line-height:28px;line-height:1.75rem}.condo-detail .condo-detail__summary{display:-ms-flexbox;display:flex;padding:16px 0}.condo-detail .condo-detail__summary .summary__wrapper{padding:0 16px}.condo-detail .condo-detail__summary .summary__wrapper+.summary__wrapper{border-top:0;display:-ms-flexbox;display:flex;padding-top:24px}.condo-detail .condo-detail__summary .summary__highlight{border-right:2px solid rgba(0,0,0,.12)}.condo-detail .condo-detail__summary .summary__badge{padding-right:16px;padding-bottom:0;min-width:auto}.condo-detail .condo-detail__summary .summary__badge.icon-price{margin-bottom:8px}.condo-detail .condo-detail__summary .summary__badge+.summary__badge{padding-right:16px}.styleguide__section{max-width:1200px;margin-left:2.083%;margin-right:2.083%}}@media screen and (min-width:768px){.agent-minisite-header,.gallery-wrapper,.property-card,.property-card-list,.property-card__gallery,.result-filter,.result-filters,.result-filters__wrapper,.result-list__right-column,.site-footer__about,.site-footer__menu,.site-main__biggest-portal,.site-main__breadcrumb,.site-main__collumn,.site-main__search-property,.site-main__view-results{float:initial;height:auto;margin:initial;max-width:initial;width:initial}.dialog--access-account .form__separator,.dialog--access-account .form__separator+span{display:none}.site-header__enter{width:91px;height:46px;top:12px;text-indent:0;background-position:0;line-height:47px;line-height:2.9375rem}.site-header__enter.site-header--logged{padding-top:14px;padding-left:16px;top:0;width:220px;height:62px}.site-header__enter.site-header--logged .site-header__logged-name{display:inline-block;width:140px}.user-menu-header{display:none;position:absolute;top:62px;right:0;z-index:100}.user-menu-header .menu-header__itens{display:inline-block}.user-menu-header .menu-header__item{display:block;float:none;width:220px;background-color:#1190cd;text-transform:none;cursor:pointer}.user-menu-header .menu-header__item:hover{background-color:#24aced}.user-menu-header .menu-header__item a{height:40px;line-height:40px}.results-pages__property-card{width:304px}.results-pages__property-card .property-card__gallery{width:304px;height:169px}.results-pages__property-card .property-card__gallery .gallery__image{margin-top:0;-ms-transform:none;transform:none;height:169px}.results-pages__property-card{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;height:240px;-ms-flex-pack:justify;justify-content:space-between}.results-pages__property-card .property-card__gallery .gallery__image{margin-top:0;-ms-transform:none;transform:none;height:240px}.results-pages__property-card:hover .property-card__header{transition:all .2s ease;border-top:1px solid #ff6c00;border-right:1px solid #ff6c00;border-radius:0 2px}.results-pages__property-card:hover .property-card__body{transition:all .2s ease;border-right:1px solid #ff6c00;border-bottom:1px solid #ff6c00;border-radius:2px 0}.results-pages__property-card:hover .property-card__link-pdp{transition:all .2s ease;background-color:#ff6c00;color:#fff}.results-pages__property-card:hover .property-card__link-pdp:hover{background-color:#ff6c00}.results-pages__property-card:hover .property-card__title{transition:all .2s ease;color:#ff6c00}.results-pages__property-card:hover .property-card__title:hover{color:#ff6c00}.results-pages__property-card .property-card__construction-status{margin:8px 14px;top:0}.results-pages__property-card.property-card--has-poi .property-card__header{height:38%}.results-pages__property-card.property-card--has-poi .property-card__body{height:62%}.results-pages__property-card.property-card--has-poi .property-card__description,.results-pages__property-card.property-card--has-poi .property-card__description-wrap{height:18px}.results-pages__property-card .property-card__gallery,.results-pages__property-card .property-card__main-info{width:360px;height:240px}.results-pages__property-card .property-card__gallery{background:rgba(0,0,0,.54) url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/loading-spinner-white-icon.gif) no-repeat 50%}.results-pages__property-card .property-card__gallery:before{content:'';pointer-events:none;position:absolute;bottom:0;height:120px;width:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.6),rgba(20,13,13,.3) 45%,transparent);z-index:2}.results-pages__property-card .property-card__header{transition:all .1s ease;height:30%;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:15px 15px 12px 16px}.results-pages__property-card .property-card__body,.results-pages__property-card .property-card__header{width:calc(100% - 360px)}.results-pages__property-card .property-card__title{-ms-flex-order:2;order:2;font-size:21px;font-weight:600;line-height:1.2}.results-pages__property-card .property-card__address{-ms-flex-order:1;order:1}.results-pages__property-card .property-card__poi{position:inherit;background:none;color:rgba(0,0,0,.54);text-align:left;padding:0;-ms-flex-order:3;order:3;margin-top:4px}.results-pages__property-card .property-card__poi:before{display:none}.results-pages__property-card.property-card--is-development .property-card__poi{padding-left:0}.results-pages__property-card .property-card__poi-prefix{display:inline;margin-right:4px}.results-pages__property-card.property-card--is-development .property-card__main-info:before,.results-pages__property-card.property-card--is-featured .property-card__main-info:before{height:100%;width:6px}.results-pages__property-card .property-card__body{transition:all .1s ease;height:70%;overflow:hidden;border-right:1px solid #fff;border-bottom:1px solid #fff}.results-pages__property-card .property-card__description-wrap{-ms-flex-order:1;order:1;background:none;height:40px}.results-pages__property-card .property-card__description{border:0;font-size:13px;padding:0 16px;height:40px;overflow:hidden;text-overflow:ellipsis}.results-pages__property-card .property-card__details{border:0;max-width:435px;padding:16px 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.results-pages__property-card .property-card__detail-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;line-height:1.2}.results-pages__property-card .property-card__detail-text-long{display:inline}.results-pages__property-card .property-card__detail-value{font-size:21px}.results-pages__property-card .property-card__price{font-size:28px;font-weight:400}.results-pages__property-card .property-card__price .price__period{font-size:.8em}.results-pages__property-card .property-card__actions{-ms-flex-order:3;order:3;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px 16px}.results-pages__property-card .property-card__side-actions{border-left:1px solid rgba(0,0,0,.12)}.results-pages__property-card .property-card__contact,.results-pages__property-card .property-card__favorite{margin:0 8px}.results-pages__property-card .property-card__link-pdp{display:block;padding:8px;font-size:13px;font-weight:600;border-radius:2px;text-decoration:none;text-align:center;text-transform:uppercase;transition:all .1s ease;color:#ff6c00;display:inline-block;border:2px solid #ff6c00;line-height:1}.results-pages__property-card .property-card__description-link-pdp{display:none}.results-pages__property-card .property-card__body--collapsed .property-card__description-wrap{display:block}.results-pages__property-card .property-card__body--collapsed .property-card__expand-description{display:none}.results-pages-results-list,.results-pages-results-list__action-box{padding:16px}.results-pages__property-card{margin-bottom:16px}.variationtest-title-redesign.results-pages__results-summary .results-summary__count{font-size:28px}.list-wrapper{max-width:735px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.list-wrapper .list-group{-ms-flex:1 0 50%;flex:1 0 50%;text-align:center}.login__advantages,.login__main-column{display:inline-block;width:48%;padding:0 10px}.search-box__results{max-height:calc(100% - 100px)}.form-error-report__wrapper{width:580px;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-error-report--field-textarea{height:120px}.error-report-feedback__wrapper{width:580px;padding:110px 2% 55px;background:#fff url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/circle-feedback-success.png) top 40px center no-repeat}.error-report-feedback__wrapper,.generic-feedback-error__wrapper{left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.generic-feedback-error__wrapper{width:328px;padding:24px}.map-location{padding-top:32px}.property-actions .property-actions__contact{display:block}.property-actions .property-actions__contact-anchor{width:50%}.full-gallery{background-color:rgba(0,0,0,.54)}.full-gallery .thumbs__button-next,.full-gallery .thumbs__button-previous{width:3.5%}.full-gallery .thumbs__container{width:93%}.full-gallery__current-label{bottom:100px}.full-gallery__title{background:rgba(0,0,0,.12);position:absolute;color:#fff;z-index:2;display:block;top:2%;left:2%;right:2%;line-height:56px;font-size:20px;font-size:1.25rem;padding-left:2%}.full-gallery__title p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:85%}.full-gallery__images{background:#000;box-shadow:0 2px 8px 4px rgba(0,0,0,.54);position:absolute;top:2%;right:2%;bottom:2%;left:2%}.full-gallery__images .property-gallery__button-next,.full-gallery__images .property-gallery__button-previous{background:none}.full-gallery__thumbs{display:block;position:absolute;right:2%;bottom:2%;left:2%;overflow:hidden}.full-gallery__thumbs .thumbs__button-next,.full-gallery__thumbs .thumbs__button-previous{border-radius:0}.full-gallery__show-lead-box{background:none;position:absolute;right:0;top:2%;left:0;height:40px;text-align:center;margin-top:72px}.full-gallery__show-lead{font-weight:300;background:#ff6c00;color:#fff;font-size:14px;font-size:.875rem;width:232px;margin-right:3%;height:40px;right:0}.full-gallery__show-lead:hover{background:#ff6c00}.full-gallery__close-button{top:2%;margin-top:8px;right:2%;margin-right:1%;background:rgba(0,0,0,.12);border:1px solid rgba(0,0,0,.12);border-radius:2px;font-size:12px;font-size:.75rem;color:#fff;line-height:16px;width:110px}.full-gallery__close-button:before{width:30%;right:-4px;line-height:2;left:initial}.full-gallery__close-button:after{content:'FECHAR';font-size:12px;font-size:.75rem;position:initial;margin-top:1px;float:left}.property-gallery__button-next,.property-gallery__button-previous{width:60px;height:60px}.property-gallery__button-next:before,.property-gallery__button-previous:before{margin-left:0;left:0}.property-title__extra-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.property-title__code,.property-title__condominium,.property-title__location{margin:0;padding:0}.property-title__condominium{width:auto;border:0}.property-title__condominium:after{color:rgba(0,0,0,.38);content:'●';display:inline-block;margin:0 8px}.property-title__condominium,.property-title__location{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.property-title__location{-ms-flex-negative:50;flex-shrink:50}.property-title__code{margin-left:12px;-ms-flex-order:3;order:3}.similar-listing.floating{left:2.083%;right:2.083%;bottom:60px}.similar-listing.floating .similar-listing__wrapper{display:block}.recommendations .recommendations__wrapper{max-width:86%}.recommendations .recommendations__help{display:inline-block}.recommendations .recommendations__title{max-width:78%}.property-information+.recommendations{padding:24px 0 0}.property-information+.recommendations .recommendations__wrapper{z-index:0}.recommendations.recommendations--top{display:block}.form-share-link__wrapper{width:580px;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form-share-link__field{width:76%}.share-link__button{margin-top:0}.site-main--with-padding{padding:16px 0 0}.launch-status__collumn{float:left;position:relative}.launch-status__collumn:first-of-type{width:71.8125%}.launch-status__collumn:last-of-type{width:27.1875%;display:block;margin-left:1%}.step-by-step__wrapper:before{content:"";background:rgba(0,0,0,.12);height:4px;display:block;width:90%;position:absolute;top:49px;left:3.78%}.step-by-step{margin-top:0;display:-ms-flexbox;display:flex;clear:both;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:65px}.step-by-step__item{display:block;font-size:12px;font-size:.75rem;-ms-flex-item-align:end;align-self:flex-end;padding-top:41px;position:relative;line-height:1.5;padding-left:0;margin-left:-23px}.step-by-step__item:before{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/elipse-empty.png) top no-repeat;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.launch-status__release-date{border:1px solid rgba(0,0,0,.12);border-bottom:none}.release-date__title{padding-left:10px;line-height:56px}.launch-status__wrapper-brand{min-height:155px;border:1px solid rgba(0,0,0,.12);position:relative;overflow:hidden}.launch-status__wrapper-brand a{display:block;min-height:inherit}.launch-status__brand{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:80%;max-width:100%}.launch-status__actions{margin-top:15px}.menu-bar{background:rgba(0,0,0,.87)}.menu-bar--fixed .site-content-wrapper{padding:0}.main-menu{display:block}.button-menu a{line-height:36px;min-width:159px}.button-menu,.button-menu__item--contact-advertiser,.button-menu__item--online-service{width:auto}.summary-information__collumn{float:left;padding:9.5px 0;width:50%}.summary-information__item{margin:10px 0}.summary-information__collumn--last{float:right;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.summary-information__collumn--last .summary-information__item{width:50%;float:none}.summary-information__collumn--last .summary-information__item:first-of-type{margin-top:10px;-ms-flex-order:1;order:1}.property-navigation__back{display:block}.property-navigation{padding:12px 0;border-top:none}.property-navigation__back,.property-navigation__next{width:50%}.property-navigation__next{display:block}.property-navigation__next a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.property-navigation__top{height:58px}.property-navigation__top .property-navigation__back,.property-navigation__top .property-navigation__next{display:block}.property-navigation__bottom{display:none}.property-navigation--stick .property-navigation{position:fixed;top:10px;left:50%;width:calc(100% - 24px);margin-left:calc(-50% + 12px);padding:12px;z-index:10;border-radius:4px;border:1px solid rgba(0,0,0,.24);box-shadow:0 2px 2px rgba(0,0,0,.24);transition:top .2s linear;will-change:top}.glossary-page .glossary-hub__content,.glossary-page .glossary-page__content,.glossary-page .glossary-page__title{padding:8px 1.7% 0}.glossary-page .glossary-page__search-property .search-property__find{float:left;width:41%;padding:21px 0 0}.glossary-page .glossary-page__search-property .search-box--code,.glossary-page .glossary-page__search-property .search-box--search{width:28%}.glossary-page .glossary-page__search-property .search-box--code .search-box__input{border-radius:3px 0 0 3px}.glossary-page .glossary-page__subtitle{font-size:37px;font-weight:400}.glossary-page .glossary-page__summary{font-size:16px}.glossary-page .glossary-page__item.collapsed{margin-bottom:102px}.glossary-page .glossary-page__item.collapsed .glossary-page__item-content{overflow:hidden;max-height:168px}.glossary-page .glossary-page__item.collapsed:after{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:200px;bottom:-40px;height:40px;font-size:16px;padding-top:20px;display:block}.glossary-page .glossary-page__item-title{font-size:28px;font-weight:400}.glossary-page .glossary-page__item-content{font-size:16px}.glossary-page__properties-suggestions{background:#fff}.glossary-page__properties-suggestions.collapsed{margin-bottom:102px}.glossary-page__properties-suggestions.collapsed .glossary-page__properties-suggestions-wrapper{overflow:hidden;max-height:500px}.glossary-page__properties-suggestions.collapsed:after{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:200px;bottom:-40px;height:40px;font-size:16px;padding-top:20px;display:block}.glossary-page__properties-suggestions.collapsed .glossary-page__properties-suggestions-wrapper{border-bottom:1px solid rgba(0,0,0,.12)}.glossary-page__properties-suggestions .glossary-page__properties-suggestions-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.glossary-page__properties-suggestions .properties-suggestions__container{padding:8px 1.7% 0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.glossary-page__properties-suggestions .properties-suggestions__title{font-size:28px;font-weight:400;height:84px}.glossary-page__properties-suggestions .properties-suggestions__cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.glossary-page__properties-suggestions .properties-suggestions__card{width:304px}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery{width:304px;height:169px}.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery .gallery__image{margin-top:0;-ms-transform:none;transform:none;height:169px}.glossary-page__search-suggestions{padding:8px 1.7% 0}.glossary-page__search-suggestions ul{line-height:1.7}.glossary-page__search-suggestions li,.glossary-page__search-suggestions li a{font-size:16px}.glossary-page__search-suggestions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.glossary-page__search-suggestions .search-suggestions__title{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:12px;font-size:28px;font-weight:400}.glossary-page__search-suggestions .search-suggestions__subtitle{font-size:28px;font-weight:400;margin-bottom:24px}.glossary-page__search-suggestions .search-suggestions__rent,.glossary-page__search-suggestions .search-suggestions__sale{-ms-flex-preferred-size:49%;flex-basis:49%}.glossary-page__glossary-suggestions{padding:8px 1.7% 0}.glossary-page__glossary-suggestions .suggestions__title{font-size:28px;font-weight:400}.glossary-page__glossary-suggestions .suggestion-wrapper{height:117px}.glossary-hub__property-types{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.glossary-hub__property-types .property-type__image-wrapper{height:200px}.glossary-hub__property-types .property-type__image{min-height:200px;margin-top:100px}.more-contacts__description{width:56.640625%}.site-main__popular-searches{padding:30px 0;display:block}.site-main__rent-buy{padding:30px 0}.wrapper-cities{width:auto;max-width:735px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper-cities:after,.wrapper-cities:before{content:'';display:table}.wrapper-cities:after{clear:both}.site-main__search-property .search-property__find{float:left;width:41%;padding:21px 0 0}.site-main__search-property .search-box--code,.site-main__search-property .search-box--search{width:28%}.site-main__search-property .search-box--code .search-box__input{border-radius:3px 0 0 3px}.legal-page li{margin:2% 3%}.smart-banner{display:none}.data-fields__receive-from{display:inline-block;float:left;line-height:3}.data-fields__receive-from+div{display:block}.dialog .form-lead__receive-contact,.publisher__telephone.telephone--show .publisher__contact-info{display:none}.site-main--form-lead-bottom .site-main__form-lead .form-lead .publisher__telephone{float:left}.property-card{background:rgba(0,0,0,.38)}.property-card-list{padding:0;margin-bottom:10px}.property-card-list>.property-card+.property-card{margin-top:10px}.property-card{display:-ms-flexbox;display:flex}.property-card.last-image .property-card__actions,.property-card.last-image .property-card__detail{display:inline-block}.property-card .property-card__overlay-text{padding:0 13%}.property-card .property-card__overlay-text:last-of-type{display:block}.property-card .property-card__overlay-text:first-of-type{display:none}.property-card:before{content:'';position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border-radius:6px;border:1px solid rgba(17,144,205,0);z-index:21;transition:all .1s ease;pointer-events:none}.property-card:after{width:5px;bottom:0;right:auto;height:auto;border-top-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}.property-card .property-card__tag{width:130px;bottom:10px;right:auto;left:170px}.property-card .property-card__promotion-label{top:0;left:5px;width:305px}.property-card .property-card__geo-distance{padding:0;border:0}.property-card .property-card__geo-distance:before{margin:0}.property-card .property-card__header{position:static;padding:0;-ms-flex:1;flex:1}.property-card .property-card__header .property-card__header__title{padding:0}.property-card .property-card__header .property-card__link{display:block}.property-card .property-card__header .property-card__address,.property-card .property-card__header .property-card__legend,.property-card .property-card__header .property-card__legend--has-poi,.property-card .property-card__header .property-card__sub-address,.property-card .property-card__header .property-card__title{display:block;margin:0}.property-card .property-card__header .property-card__sub-address{display:none}.property-card .property-card__header .property-card__address cite{display:inline-block;font-style:normal}.property-card .property-card__header .property-card__address{color:rgba(0,0,0,.38);font-size:13px;font-size:.8125rem;line-height:1.5;font-weight:400;margin-bottom:6px}.property-card .property-card__header .property-card__title{font-size:16px;font-size:1rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#00acff;font-weight:600;line-height:1.3;text-shadow:none}.property-card .property-card__header .property-card__legend,.property-card .property-card__header .property-card__legend--has-poi{position:relative;color:#666;font-size:13px;font-size:.8125rem;line-height:1.7;margin-top:12px;max-height:48px;overflow:hidden}.property-card .property-card__header .property-card__legend--has-poi{margin-top:0;max-height:24px}.property-card .property-card__gallery{width:310px;border-top-left-radius:4px;border-top-right-radius:0;border-bottom-left-radius:4px}.property-card .property-card__button-previous .icon-arrow-bd-left{-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.property-card .property-card__button-previous:not([disabled]):hover{background-position:0 0}.property-card .property-card__button-previous:not([disabled]):hover .icon-arrow-bd-left{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translateX(-5px)}.property-card .property-card__button-next .icon-arrow-bd-right{-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}.property-card .property-card__button-next:not([disabled]):hover{background-position:0 0}.property-card .property-card__button-next:not([disabled]):hover .icon-arrow-bd-right{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}.property-card .property-card__button-next:disabled:hover,.property-card .property-card__button-previous:disabled:hover{background:none}.property-card .property-card__picture{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:stretch;align-items:stretch}.property-card .property-card__actions{position:static}.property-card .property-card__actions .property-card__action-detail{display:inline-block;line-height:34px;padding:0 11px;font-size:13px;font-size:.8125rem;font-family:Open Sans}.property-card .property-card__actions .property-card__action-contact{width:auto;height:auto;line-height:34px;padding:0 11px;margin-right:8px;border-radius:2px;text-indent:0;font-size:13px;font-size:.8125rem;font-family:Open Sans;background:none;border:none;color:#00acff}.property-card .property-card__actions .property-card__action-contact i{display:none}.property-card .property-card__actions .property-card__action-contact span{display:inline}.property-card .property-card__details{position:static;width:auto;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 12px;border-top-right-radius:4px;border-bottom-right-radius:4px}.property-card .property-card__detail{display:block;color:#333;border-radius:4px;margin:0 24px 0 0;position:relative}.property-card .property-card__detail-label{position:relative;display:block;color:#000;font-size:13px;font-size:.8125rem;line-height:24px;font-weight:400;text-shadow:none;opacity:1}.property-card .property-card__detail-label:before{content:'';position:absolute;display:none;width:60%;height:1px;background:#ddd radial-gradient(#ccc,#fff);bottom:0;left:50%;margin-left:-30%}.property-card .property-card__detail-icon{display:none}.property-card .property-card__detail-value{display:block;font-weight:700;font-size:20px;font-size:1.25rem;line-height:24px;color:#333;text-shadow:none}.property-card .property-card__prices{width:auto;top:auto;left:15px;bottom:10px;line-height:12px}.property-card .property-card__other-prices{margin:8px 0 0;display:none}.property-card .property-card__other-prices.-has-condominium,.property-card .property-card__other-prices.-has-iptu{display:block}.property-card .property-card__price-condominium,.property-card .property-card__price-iptu{display:inline-block;margin-right:10px}.property-card .property-card__price-condominium .property-card__price-label,.property-card .property-card__price-condominium .property-card__price-value,.property-card .property-card__price-iptu .property-card__price-label,.property-card .property-card__price-iptu .property-card__price-value{display:inline-block;font-size:13px;font-size:.8125rem}.property-card .property-card__price-condominium .property-card__price-label,.property-card .property-card__price-iptu .property-card__price-label{opacity:.8}.property-card .property-card__price-condominium .property-card__price-value,.property-card .property-card__price-iptu .property-card__price-value{font-weight:700}.property-card .property-card__content,.property-card .property-card__content-removed{position:static;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1 1 50%;flex:1 1 50%;min-width:0;padding:10px 10px 10px 15px;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.property-card .property-card__favorite{position:absolute;right:10px;top:10px;bottom:auto;z-index:20}.property-card__development .property-card__header .property-card__title{position:static;text-shadow:none}.property-card__development .property-card__favorite{display:none}.result-related-links__wrapper{display:block}.more-results__wrapper{margin:32px 0 16px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.more-results__suggestion{-ms-flex:1 1 100%;flex:1 1 100%;font-size:16px;padding-right:20px;margin-bottom:0}.more-results__title{font-size:13px}.more-results__button{-ms-flex:0 0 242px;flex:0 0 242px;height:36px}.results-bottom-ad{display:block}.results-pages__results-summary .results-summary__wrapper{padding:16px}.results-pages__results-summary .results-summary__data{margin:0;padding:0;font-size:21px}.results-pages__results-summary .results-summary__count{margin-right:8px;line-height:37px;font-size:37px}.results-pages__results-summary .results-summary__button-open-filter{width:100%;margin:16px 0 auto}.results-pages__results-summary .results-pages__sort-by{margin:12px 0}.agent-data .agent-data{box-shadow:none}.agent-data .agent-data__main{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.agent-data .agent-data__top{-ms-flex:1 50%;flex:1 50%;max-width:58%;padding:12px 16px;margin-bottom:16px}.agent-data .agent-data__logo{width:155px;height:81px}.agent-data .agent-data__title{font-size:21px;margin:0 24px 4px 0}.agent-data .agent-data__info{margin-top:2px}.agent-data .agent-data__acting{-ms-flex:1 40%;flex:1 40%;border-top:none;border-left:2px solid hsla(0,0%,100%,.12);padding:8px 16px;margin:0 0 16px}.agent-data .agent-data__acting-title{margin:0}.agent-data .agent-data__acting-region,.agent-data .agent-data__acting-region-main,.agent-data .agent-data__info{font-size:16px}.agent-data .agent-data__details{padding:16px;-ms-flex:1 100%;flex:1 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.agent-data .agent-data__details.collapsed{display:-ms-flexbox;display:flex}.agent-data .agent-data__details-basic{-ms-flex-preferred-size:65%;flex-basis:65%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.agent-data .agent-data__details-website{margin-right:16px}.agent-data .agent-data__details-phone{margin-top:0}.agent-data .agent-data__details-address{background-position:0 0;-ms-flex:1 100%;flex:1 100%}.agent-data .agent-data__details-extra{-ms-flex-preferred-size:35%;flex-basis:35%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end}.agent-data .agent-data__details-since{margin-top:0}.agent-data .agent-data__details-creci{padding-left:100px}.agent-data .agent-data__open-details{display:none}.minisite__agent-data .agent-data{box-shadow:none}.minisite__agent-data .agent-data__main{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.minisite__agent-data .agent-data__top{-ms-flex:1 50%;flex:1 50%;max-width:58%;padding:12px 16px;margin-bottom:16px}.minisite__agent-data .agent-data__logo{width:155px;height:81px}.minisite__agent-data .agent-data__title{font-size:21px;margin:0 24px 4px 0}.minisite__agent-data .agent-data__info{margin-top:2px}.minisite__agent-data .agent-data__acting{-ms-flex:1 40%;flex:1 40%;border-top:none;border-left:2px solid hsla(0,0%,100%,.12);padding:8px 16px;margin:0 0 16px}.minisite__agent-data .agent-data__acting-title{margin:0}.minisite__agent-data .agent-data__acting-region,.minisite__agent-data .agent-data__acting-region-main,.minisite__agent-data .agent-data__info{font-size:16px}.minisite__agent-data .agent-data__details{padding:16px;-ms-flex:1 100%;flex:1 100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.minisite__agent-data .agent-data__details.collapsed{display:-ms-flexbox;display:flex}.minisite__agent-data .agent-data__details-basic{-ms-flex-preferred-size:65%;flex-basis:65%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.minisite__agent-data .agent-data__details-website{margin-right:16px}.minisite__agent-data .agent-data__details-phone{margin-top:0}.minisite__agent-data .agent-data__details-address{background-position:0 0;-ms-flex:1 100%;flex:1 100%}.minisite__agent-data .agent-data__details-extra{-ms-flex-preferred-size:35%;flex-basis:35%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end}.minisite__agent-data .agent-data__details-since{margin-top:0}.minisite__agent-data .agent-data__details-creci{padding-left:100px}.minisite__agent-data .agent-data__open-details{display:none}.minisite__results-summary .results-summary__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.minisite__results-summary .results-summary__data{color:rgba(0,0,0,.87);width:100%;display:block}.minisite__results-summary .results-summary__visibility-options{-ms-flex:9;flex:9;text-align:right}.minisite__results-summary .results-summary__count{margin-right:16px;font-size:37px}.minisite__results-summary .results-summary__title{line-height:37px;margin-top:10px}.minisite__results-summary .results-summary__organization-name{display:block;font-size:21px}.minisite__results-summary .results-summary__button-open-filter{display:inline-block;margin-top:16px;padding:8px 16px}.minisite__results-summary .results-summary__data{-ms-flex:10;flex:10;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 16px}.minisite__results-summary .results-summary__count{font-size:49px}.minisite__results-summary .results-summary__title{line-height:150%}.useradmin-content .result-list__empty{margin-left:0}.useradmin-form--fieldset{padding:0}.useradmin-form--fields{max-width:400px;margin:auto;padding:0}.menu-header__itens.blackfriday .menu-header__item,.menu-header__itens.blackfriday .menu-header__item.blackfriday a{display:none}.menu-header__itens.blackfriday .menu-header__item.blackfriday-share{display:block!important}.site-main__black-friday .black-friday__info-title{font-size:28px;font-size:1.75rem}.property-card__blackfriday-label{width:120px;top:180px;left:174px}.property-card__blackfriday-label-discount{display:block}.property-card__blackfriday-outofstock-label{top:16px;left:24px}.black-friday__search .search-box--where.search-box--black-friday.search-box--without-data span{width:50%}.black-friday__search .search-box{width:736px}.black-friday-wrapper{max-width:736px;margin:auto}.bf-search__title{width:484px;height:288px;float:left;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/768/black-friday-off.png) 50% no-repeat;margin:64px 0 54px}.bf-search__title:after{top:-7px;left:3px;width:484px;height:288px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/768/black-friday-on.png) 50% no-repeat}.bf-search__wrapper-discount{width:252px;float:right;margin:64px 0 54px}.bf-search__discount{font-size:32px;font-size:2rem;font-weight:400;height:246px;width:236px;text-align:left;padding:0}.bf-search__discount strong{font-size:62px;font-size:3.875rem}.bf-search__discount span{width:236px;height:142px;left:-31px;bottom:0;top:auto}.bf-search__discount span.bf-search__discount-50{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/768/until-50.png) 0 no-repeat}.bf-search__discount span.bf-search__discount-48{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/768/48.png) 0 no-repeat}.bf-search__discount span.bf-search__discount-36{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/768/36.png) 0 no-repeat}.bf-search__best-discounts{font-size:28px;font-size:1.75rem;max-width:640px}.black-friday__highlights .black-friday__cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.black-friday__highlights .black-friday__card{width:304px}.black-friday__highlights .black-friday__card .property-card__gallery{width:304px;height:169px}.black-friday__highlights .black-friday__card .property-card__gallery .gallery__image{margin-top:0;-ms-transform:none;transform:none;height:169px}.bf-sponsors__title{font-size:37px;font-size:2.3125rem;max-width:495px;color:rgba(0,0,0,.87);padding:42px 0 16px}.black-friday__sponsors{padding:0 16px 24px;max-width:960px}.black-friday__sponsors .bf-sponsors__premium .bf-sponsors__item{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.black-friday__sponsors .bf-sponsors__premium .bf-sponsors__item:after,.black-friday__sponsors .bf-sponsors__premium .bf-sponsors__item:before{content:'';display:table}.black-friday__sponsors .bf-sponsors__premium .bf-sponsors__item:after{clear:both}.black-friday__sponsors .bf-sponsors__premium .bf-sponsors__item:nth-of-type(2n){margin-right:0;float:right}.black-friday__sponsors .bf-sponsors__premium .bf-sponsors__item:nth-of-type(odd){clear:both}.black-friday__sponsors .bf-sponsors__basic .bf-sponsors__item{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%}.black-friday__sponsors .bf-sponsors__basic .bf-sponsors__item:after,.black-friday__sponsors .bf-sponsors__basic .bf-sponsors__item:before{content:'';display:table}.black-friday__sponsors .bf-sponsors__basic .bf-sponsors__item:after{clear:both}.black-friday__sponsors .bf-sponsors__basic .bf-sponsors__item:nth-of-type(4n){margin-right:0;float:right}.black-friday__sponsors .bf-sponsors__basic .bf-sponsors__item:nth-of-type(4n+1){clear:both}.bf-about__title{font-size:37px;font-size:2.3125rem}.wtl-success__title{display:block;position:relative;font-size:49px;font-size:3.0625rem;line-height:49px;line-height:3.0625rem;width:785px;min-height:340px;margin:0 auto;padding:20px 0 30px 440px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/web-to-lead-id.png) no-repeat}.wtl-success__sub-title{font-size:21px;font-size:1.3125rem;line-height:21px;line-height:1.3125rem}.btn.wtl-success__header-button{width:300px;margin-left:50px}.wtl-success__call-item,.wtl-success__content-item{-ms-flex:1 33%;flex:1 33%}.wtl-success__call-item+.wtl-success__call-item,.wtl-success__content-item+.wtl-success__content-item{-ms-flex-positive:2;flex-grow:2}.wtl-success__call-title,.wtl-success__social{padding-bottom:0;margin-bottom:0;border-bottom:none}.wtl-success__call-item{padding-left:8px;padding-right:8px}.wtl-success__call-list{text-align:right}.condo-detail .condo-detail__hero .hero__wrapper{text-align:left}.condo-detail .condo-detail__hero .hero__title{display:inline-block}.condo-detail .condo-detail__hero .hero__action{margin-left:12px}.condo-detail .condo-detail__catalog .tab__menu{-ms-flex-pack:start;justify-content:flex-start;padding:0 16px}.condo-detail .condo-detail__catalog .tab__menu-item{padding:16px}.condo-detail .condo-detail__catalog .menu-item__hidden-text{display:inline}.condo-detail .condo-detail__catalog .tab__menu-item{padding:12px 16px 16px}.condo-detail .condo-detail__catalog .catalog__group-header{position:relative;padding-bottom:4px}.condo-detail .condo-detail__catalog .catalog__group-header:after{background-color:rgba(0,0,0,.12);bottom:-1px;content:"";height:2px;left:0;margin:0;position:absolute;width:384px}.condo-detail .condo-detail__catalog .title__generic{display:none}.condo-detail .condo-detail__catalog .list__item{padding:20px 16px;display:-ms-flexbox;display:flex}.condo-detail .condo-detail__catalog .item__subgrouped{padding:4px 24px 0 0;-ms-flex-pack:justify;justify-content:space-between}.condo-detail .condo-detail__catalog .item__price{-ms-flex-positive:2;flex-grow:2;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}.condo-detail .condo-detail__catalog .item__subgrouped{-ms-flex-positive:2;flex-grow:2;-ms-flex-preferred-size:46%;flex-basis:46%}.condo-detail .condo-detail__catalog .item__see-more{border-left:2px solid rgba(0,0,0,.12);-ms-flex-positive:1;flex-grow:1;padding-left:16px;display:none}.condo-detail .condo-detail__catalog .item__see-more.see-more__shrinked{display:block}.condo-detail .condo-detail__alert{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.condo-detail .condo-detail__alert .alert__notice{font-size:16px}.condo-detail .condo-detail__alert .alert__search-action{margin-top:4px;-ms-flex-preferred-size:33%;flex-basis:33%}.condo-detail .condo-detail__amenities .amenities__list{overflow:hidden}.condo-detail .condo-detail__amenities .amenities__item{float:left;width:25%}.condo-detail .condo-detail__metainfo .metainfo__list{overflow:hidden}.condo-detail .condo-detail__metainfo .metainfo__item{float:left;width:25%}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.agent-minisite-header,.gallery-wrapper,.property-card,.property-card-list,.property-card__gallery,.result-filter,.result-filters,.result-filters__wrapper,.result-list__right-column,.site-footer__about,.site-footer__menu,.site-main__biggest-portal,.site-main__breadcrumb,.site-main__collumn,.site-main__search-property,.site-main__view-results{float:none;margin:0;max-width:none;width:auto}}@media screen and (min-width:960px){.detail--wrapper{margin-top:24px}.site-main__full.site-main__collumn.site-main--left{margin-left:1.7%;width:64.95%;display:block;float:left}.site-main__full.site-main__collumn.site-main--left .property-gallery,.site-main__full.site-main__collumn.site-main--left .property-title{display:block}.site-main__full.site-main__collumn.site-main--right{position:relative;display:block;float:right;margin-right:1.7%;width:30%;max-width:288px}.site-main__full{margin:0 1.65%}.site-main__full.site-main__collumn{clear:initial;position:initial}.site-main__full.site-main--form-lead-aside>.site-main__form-lead{display:block}.site-header__wrapper{position:relative;min-height:62px}.site-header__wrapper p{float:left;width:15.75%}.site-header__wrapper nav{float:left;height:inherit;width:84.25%}.site-header__brand{float:left}.menu-header__title,.site-header__menu{display:none}.menu-header__itens{display:block}.menu-header__item{font-size:13px;font-size:.8125rem;display:none;float:left;background:none;color:#fff;text-transform:uppercase}.menu-header__item a{line-height:62px;padding:0 16px}.menu-header__item.visible{display:inline-block}.menu-header__item.opposite{float:right}.menu-header__item.advertise{position:relative}.menu-header__item:hover{background:#24aced}.menu-header__item.menu-header__signin{display:none}.menu-header__signin{margin-left:2px}.menu-header__signin a{border-radius:2px;padding:10px 0 10px 5px;width:90px;line-height:1}.menu-header__signin a:before{font-size:120%}.menu-header__signin a:hover{background:#24aced}.menu-header__signin .site-header__login-button{margin:10px 0 0;border:2px solid #fff}.menu-header__signin.menu-header__item:hover{background:initial}.menu-header__advertise{background:#00acff;font-weight:700;margin-right:5px}.site-footer__menu{width:93.75%;margin:auto}.site-footer__social{margin-left:0}.site-footer__mobile{float:left;clear:both}.site-footer__about{padding:0 3.125%}.about-us__description{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/vivafooter-1024-873fba83.svg) top 20px left no-repeat;background-size:140px 31px;width:auto;max-width:595px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;margin:0;font-size:13px;font-size:.8125rem;padding:28px 0 28px 154px;float:left}.about-us__description:after,.about-us__description:before{content:'';display:table}.about-us__description:after{clear:both}.about-us__navigation{width:auto;max-width:273px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;float:right;padding:16px 0}.about-us__navigation:after,.about-us__navigation:before{content:'';display:table}.about-us__navigation:after{clear:both}.about-us__navigation ul{width:auto;max-width:263px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;min-height:initial}.about-us__navigation ul:after,.about-us__navigation ul:before{content:'';display:table}.about-us__navigation ul:after{clear:both}.terms-policy__item{padding-top:2px}.terms-policy__item:last-child{padding-left:17px}.footer-menu__column{display:block;float:left;min-height:265px;width:25%;position:relative}.footer-menu__column:before{display:block;content:"";width:1px;min-height:inherit;background:rgba(0,0,0,.12);position:absolute;left:-27px}.footer-menu__column:first-of-type:before{display:none}.footer-menu__title{font-size:13px;font-size:.8125rem;font-weight:300;color:hsla(0,0%,100%,.5);padding-bottom:7px}.footer-menu__item{font-size:13px;font-size:.8125rem;color:#fff;text-decoration:none;line-height:44px}.footer-menu__item:hover{color:hsla(0,0%,100%,.7)}.footer-menu__item a{color:inherit;text-decoration:inherit}.site-footer__anunciante{display:block}.site-footer__social{float:none;width:236px;display:block}.nav-icon__item{margin-left:6px}.nav-icon__title{font-size:13px;font-size:.8125rem;padding-right:6px;width:100%;text-align:left}.site-main__search-property.variationtest-geosearch{height:420px}.site-main__search-property.variationtest-geosearch .search-box--action{width:16%}.site-main__search-property.variationtest-geosearch .search-box--what{width:20%}.site-main__search-property.variationtest-geosearch .search-box--where{width:48.75%}.site-main__search-property.variationtest-geosearch .search-box--now{width:15%}.site-main__search-property.variationtest-geosearch .site-main__title{font-size:42px;padding:72px 0 9px}.site-main__search-property.variationtest-geosearch .site-main__title.site-main__subtitle{font-size:21px;padding:0 0 15px}.dialog-property{display:block}.detail__post-lead-download{display:none}.dialog__title{font-size:14px;font-size:.875rem}.dialog--access-account{min-width:640px}.dialog--access-account .lightbox__close{top:9px}.dialog--create-account,.dialog--forgot-password{max-width:344px}.dialog--access-account,.dialog--create-account{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.list-wrapper{max-width:912px;margin:0 auto}.list-wrapper .list-group{-ms-flex:1 0 25%;flex:1 0 25%}.list-wrapper .list-group__list{margin:10px 10px 0}.legal-error-wrapper{padding:24px}.site-main--form-lead-bottom .advertising{display:block;z-index:1;top:28px}.site-main--form-lead-bottom .advertising>div{border:1px solid #ccc;min-height:250px;min-width:300px}.map-location.map-location--loaded .map-location__map{height:430px}.map-location__static-map{height:auto}.map-location__address-request{position:absolute;bottom:0;left:50%;background:hsla(0,0%,100%,.99);padding:2% 2% 1%;margin-bottom:3%}.map-location__address-info{text-align:center}.property-actions .property-actions__contact{display:none}.additional-info__actions:last-child{padding:0}.additional-info{height:69px}.additional-info__title{line-height:68px}.property-title{padding:0 0 16px}.similar-listing.floating{left:1.7%;right:1.7%;bottom:0}.recommendations--top .recommendations__title{max-width:83%}.site-main--form-lead-bottom .others-releases{display:block;z-index:1}.full-description--datasheet{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.launch-status__actions{border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.launch-status__collumn:first-of-type{width:77.8125%}.launch-status__collumn:last-of-type{width:21.1875%}.launch-status__release-date{width:50%;height:auto;border:none;border-left:1px solid rgba(0,0,0,.12)}.launch-status__favorite-button,.launch-status__share-button{line-height:48px;border-top:none;border-bottom:none}.launch-status__favorite-button span,.launch-status__share-button span{display:initial}.launch-status__favorite-button{width:48%}.launch-status__share-button{width:38%}.menu-bar{font-size:14px;font-size:.875rem}.summary-information__collumn--last{width:37%}.property-navigation__top{height:72px}.property-navigation--stick .property-navigation{width:calc(64.95% + 10px);margin-left:calc(-49.15% + 5px)}.glossary-page .glossary-page__search-area{height:200px}.glossary-page .glossary-page__search-property .search-property__find-by{margin:20px auto 0}.glossary-page .glossary-page__search-property .search-property__search-box{width:auto;max-width:800px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:16px 16px 0}.glossary-page .glossary-page__search-property .search-property__search-box:after,.glossary-page .glossary-page__search-property .search-property__search-box:before{content:'';display:table}.glossary-page .glossary-page__search-property .search-property__search-box:after{clear:both}.glossary-page .glossary-page__search-property .search-box__choiced,.glossary-page .glossary-page__search-property .search-box__combo,.glossary-page .glossary-page__search-property .search-box__input,.glossary-page .glossary-page__search-property .search-property__button{font-size:20px;font-size:1.25rem;height:52px;line-height:52px}.glossary-page .glossary-page__search-property .search-box__choiced:before,.glossary-page .glossary-page__search-property .search-box__combo:before,.glossary-page .glossary-page__search-property .search-box__input:before,.glossary-page .glossary-page__search-property .search-property__button:before{line-height:inherit;font-size:120%}.glossary-page .glossary-page__search-property .search-box__column,.glossary-page .glossary-page__search-property .search-box__full{float:left;clear:none;text-align:inherit;width:25%;margin-left:0;margin-right:0;height:52px}.glossary-page .glossary-page__search-property .search-box__column:after,.glossary-page .glossary-page__search-property .search-box__column:before,.glossary-page .glossary-page__search-property .search-box__full:after,.glossary-page .glossary-page__search-property .search-box__full:before{content:'';display:table}.glossary-page .glossary-page__search-property .search-box__column:after,.glossary-page .glossary-page__search-property .search-box__full:after{clear:both}.glossary-page .glossary-page__search-property .search-box__column:nth-child(2),.glossary-page .glossary-page__search-property .search-box__full:nth-child(2){border-radius:0;border-right:1px solid rgba(0,0,0,.12)}.glossary-page .glossary-page__search-property .search-box__column .icon:before,.glossary-page .glossary-page__search-property .search-box__full .icon:before{font-size:120%}.glossary-page .glossary-page__search-property .search-box__column .icon-search:before,.glossary-page .glossary-page__search-property .search-box__full .icon-search:before{font-size:100%}.glossary-page .glossary-page__search-property .search-box--action{width:23.125%}.glossary-page .glossary-page__search-property .search-box--what{width:23.5%}.glossary-page .glossary-page__search-property .search-box--where{width:37.625%}.glossary-page .glossary-page__search-property .search-box--where .search-box__input{border-radius:0}.glossary-page .glossary-page__search-property .search-box--where .icon-geolocation-on{box-shadow:inset 0 -2px rgba(0,0,0,.12)}.glossary-page .glossary-page__search-property .search-box--where.search-box--black-friday{width:84%}.glossary-page .glossary-page__search-property .search-box__input{box-shadow:inset 0 -2px rgba(0,0,0,.12);border-radius:0}.glossary-page .glossary-page__search-property .search-box--now{width:15.75%}.glossary-page .glossary-page__search-property .search-property__button{width:100%;border-radius:0 3px 3px 0;box-shadow:inset 0 -2px rgba(0,0,0,.12);text-transform:capitalize;font-weight:200}.glossary-page .glossary-page__search-property .search-property__find{font-size:22px;font-size:1.375rem;font-weight:300;width:44%}.glossary-page .glossary-page__search-property .search-box--code{background:#fff}.glossary-page .glossary-page__search-property .search-box--code,.glossary-page .glossary-page__search-property .search-box--search{width:28%;border:none;box-shadow:none}.glossary-page .glossary-page__search-property{margin-top:50px}.site-main__biggest-portal{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/biggest-base-1024.svg) top repeat-x;min-height:400px}.mini-gallery__wrapper-itens{width:auto;max-width:900px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.mini-gallery__wrapper-itens:after,.mini-gallery__wrapper-itens:before{content:'';display:table}.mini-gallery__wrapper-itens:after{clear:both}.mini-gallery__item{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0;margin-right:3%;text-align:center}.mini-gallery__item:after,.mini-gallery__item:before{content:'';display:table}.mini-gallery__item:after{clear:both}.mini-gallery__item:last-child{margin-right:0}.mini-gallery__item-description,.mini-gallery__item-title{font-size:16px;font-size:1rem}.site-main__more-contacts{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/agent-area-1440.png) top -1px center}.more-contacts__title{font-size:20px;font-size:1.25rem}.more-contacts__description{font-size:28px;font-size:1.75rem;width:78.75%;padding:7px 0 17px}.more-contacts__advertising{max-width:360px}.popular-searches__title{font-size:21px;font-size:1.3125rem}.popular-searches__title.icon-arrow-bd-down:before{content:""}.wrapper-popular{width:auto;max-width:900px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper-popular:after,.wrapper-popular:before{content:'';display:table}.wrapper-popular:after{clear:both}.most-popular{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%}.most-popular:after,.most-popular:before{content:'';display:table}.most-popular:after{clear:both}.most-popular:last-child{margin-right:0}.most-popular:nth-child(2n){float:left}.most-popular__item{font-size:13px;font-size:.8125rem}.rent_buy__title,.wrapper-cities{width:auto;max-width:912px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.rent_buy__title:after,.rent_buy__title:before,.wrapper-cities:after,.wrapper-cities:before{content:'';display:table}.rent_buy__title:after,.wrapper-cities:after{clear:both}.rent_buy__title{font-size:21px;font-size:1.3125rem}.city__title{width:auto;height:200px;line-height:170px}.city__title.-sao-paulo{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/sao-paulo-1024.png) top no-repeat}.city__title.-rio-de-janeiro{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/rio-de-janeiro-1024.png) top no-repeat}.city__title.-belo-horizonte{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/belo-horizonte-1024.png) top no-repeat}.city__title.-porto-alegre{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/porto-alegre-1024.png) top no-repeat}.city__item strong{display:block}.site-main__search-property .search-property__find-by{margin:20px auto 0}.site-main__search-property .search-property__search-box{width:auto;max-width:800px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:16px 16px 0}.site-main__search-property .search-property__search-box:after,.site-main__search-property .search-property__search-box:before{content:'';display:table}.site-main__search-property .search-property__search-box:after{clear:both}.site-main__search-property .search-box__choiced,.site-main__search-property .search-box__combo,.site-main__search-property .search-box__input,.site-main__search-property .search-property__button{font-size:20px;font-size:1.25rem;height:52px;line-height:52px}.site-main__search-property .search-box__choiced:before,.site-main__search-property .search-box__combo:before,.site-main__search-property .search-box__input:before,.site-main__search-property .search-property__button:before{line-height:inherit;font-size:120%}.site-main__search-property .search-box__column,.site-main__search-property .search-box__full{float:left;clear:none;text-align:inherit;width:25%;margin-left:0;margin-right:0;height:52px}.site-main__search-property .search-box__column:after,.site-main__search-property .search-box__column:before,.site-main__search-property .search-box__full:after,.site-main__search-property .search-box__full:before{content:'';display:table}.site-main__search-property .search-box__column:after,.site-main__search-property .search-box__full:after{clear:both}.site-main__search-property .search-box__column:nth-child(2),.site-main__search-property .search-box__full:nth-child(2){border-radius:0;border-right:1px solid rgba(0,0,0,.12)}.site-main__search-property .search-box__column .icon:before,.site-main__search-property .search-box__full .icon:before{font-size:120%}.site-main__search-property .search-box__column .icon-search:before,.site-main__search-property .search-box__full .icon-search:before{font-size:100%}.site-main__search-property .search-box--action{width:23.125%}.site-main__search-property .search-box--what{width:23.5%}.site-main__search-property .search-box--where{width:37.625%}.site-main__search-property .search-box--where .search-box__input{border-radius:0}.site-main__search-property .search-box--where .icon-geolocation-on{box-shadow:inset 0 -2px rgba(0,0,0,.12)}.site-main__search-property .search-box--where.search-box--black-friday{width:84%}.site-main__search-property .search-box__input{box-shadow:inset 0 -2px rgba(0,0,0,.12);border-radius:0}.site-main__search-property .search-box--now{width:15.75%}.site-main__search-property .search-property__button{width:100%;border-radius:0 3px 3px 0;box-shadow:inset 0 -2px rgba(0,0,0,.12);text-transform:capitalize;font-weight:200}.site-main__search-property .search-property__find{font-size:22px;font-size:1.375rem;font-weight:300;width:44%}.site-main__search-property .search-box--code{background:#fff}.site-main__search-property .search-box--code,.site-main__search-property .search-box--search{width:28%;border:none;box-shadow:none}.site-main__title{font-size:42px;font-size:2.625rem;padding:120px 0 16px}.site-main__search-property{height:420px}.site-main__advertise{display:block}.site-main--form-lead-bottom .site-main__form-lead{padding:0 1.7%}.site-main--form-lead-bottom .site-main__form-lead .form-lead{width:67.25%}.result-related-links{max-width:1440px;margin-left:1.65%;margin-right:1.65%}.sitemap__title{font-size:28px;font-size:1.75rem;margin:21px 0}.sitemap__cards{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch}.sitemap__card+.sitemap__card{margin:0 0 0 16px}.useradmin-content .property-card .property-card__action-remove{display:inline-block}.menu-header__item.menu-header__blackfriday-mobile{display:none}.menu-header__item.blackfriday{display:inline-block!important}.condo-detail .condo-detail__hero .hero__wrapper{width:960px;margin:0 auto}.condo-detail .condo-detail__hero .title__name{font-size:28px}.condo-detail .condo-detail__summary{width:928px;margin-right:auto;margin-left:auto}.condo-detail .condo-detail__summary .summary__detail{display:inline-block}.condo-detail .condo-detail__summary .summary__wrapper,.condo-detail .condo-detail__summary .summary__wrapper+.summary__wrapper{padding-top:12px;padding-bottom:4px}.condo-detail .condo-detail__summary .summary__wrapper+.summary__wrapper,.condo-detail .condo-detail__summary .summary__wrapper+.summary__wrapper+.summary__wrapper{padding-top:12px;padding-left:24px}.condo-detail .condo-detail__summary .summary__highlight>.badge__group{display:-ms-flexbox;display:flex}.condo-detail .condo-detail__summary .summary__highlight .summary__badge+.summary__badge{padding-left:16px;border-left:1px solid rgba(0,0,0,.12)}.condo-detail .condo-detail__summary .summary__detail{font-size:16px}.condo-detail .condo-detail__summary .summary__badge.icon-price+.summary__badge{margin-top:0}.condo-detail .condo-detail__catalog .tab__menu{-ms-flex-pack:start;justify-content:flex-start;padding:0}.condo-detail .condo-detail__catalog{width:928px;margin:0 auto}.condo-detail .condo-detail__catalog .catalog__group-header{padding:12px 0 8px}.condo-detail .condo-detail__catalog .tab__content{padding-left:16px;padding-right:16px}.condo-detail .condo-detail__catalog .item__see-more.see-more__full{display:block}.condo-detail .condo-detail__catalog .item__see-more.see-more__shrinked{display:none}.condo-detail .condo-detail__alert{width:928px;margin:24px auto 0}.condo-detail .condo-detail__alert .alert__search-action{-ms-flex-preferred-size:25%;flex-basis:25%}.condo-detail .condo-detail__alert .alert__notice{padding-top:8px;font-size:16px}.condo-detail .condo-detail__amenities{width:960px;margin:0 auto}.condo-detail .condo-detail__amenities .amenities__title{font-size:21px}.condo-detail .condo-detail__metainfo{width:960px;margin:0 auto}.condo-detail .condo-detail__metainfo .metainfo__title{font-size:21px}.condo-detail .condo-detail__address-map{width:960px;margin:0 auto 32px;padding:16px}.condo-detail .condo-detail__address-map .address-map__title{padding-left:0;font-size:21px}.condo-detail .condo-detail__address-map .map-location__static-map{border-width:1px}.styleguide__section{max-width:1440px;margin-left:1.65%;margin-right:1.65%}}@media (min-width:960px){.nav-icon__item.-applestore{margin-left:0}.nav-icon__item.-badget{height:45px}}@media screen and (min-width:960px) and (max-width:1199px){.broker-heading__copywrite{width:66%}.crm-integration{right:2%}.vivareal-data__item{font-size:16px}.sales-pitch__title{width:60%;font-size:14px;margin-bottom:5px}.sales-pitch__argument:before{-ms-transform:scale(.75);transform:scale(.75);margin:-13px 0 0}.sales-pitch__argument{font-size:13px;line-height:16px}.ads-pricing-table__copy{font-size:13px}.ads-pricing-table__cta{font-size:14px;width:120px;margin-left:-80px}.ads-pricing-table__cta--owner{left:100%;margin-left:-180px;bottom:42px;font-size:14px;width:120px}.ads-pricing-table__copy--owner{margin:73px 0 0;width:50%}.consumers-mobile-app__heading{font-size:20px}.consumers-mobile-app__text{font-size:14px;line-height:18px}.consumers-mobile-app__sticker{left:280px;bottom:-20px}.ads-pricing-table__total-price.-owner{font-size:30px}.home-owners__title{font-size:26px}}@media screen and (min-width:1024px){.results-pages-results-list{padding:0}.results-pages-results-list__action-box{margin-top:24px}.results-pages-results-list__button-see-all{display:none}.result-pagination__wrapper--results-pages{display:block}.variationtest-title-redesign.results-pages__results-summary{position:relative}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters{margin-top:8px;white-space:normal;max-height:none}.variationtest-title-redesign.results-pages__results-summary .results-summary__filters:after{display:none}.variationtest-title-redesign.results-pages__results-summary .results-summary__wrapper{position:static}.variationtest-title-redesign.results-pages__results-summary .results-summary__tabs{border-bottom:1px solid rgba(0,0,0,.12)}.variationtest-title-redesign.results-pages__results-summary .results-summary__count{font-size:37px}.variationtest-title-redesign.results-pages__results-summary .filter-i-want__menu{border:0;max-width:380px}.variationtest-title-redesign.results-pages__results-summary .results-pages__sort-by{margin:0;position:absolute;right:8px;top:8px}.list-wrapper{max-width:912px}.recommendations .recommendations__wrapper .owl-dots{display:none}.recommendations .recommendations__wrapper .owl-nav{display:block}.full-description--datasheet{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.development-gallery-wrapper .property-gallery__button-previous{left:80px}.development-gallery-wrapper .property-gallery__button-next{right:80px}.launch-status__release-date{width:50%}.summary-information__collumn{width:60%}.summary-information__collumn .summary-information__item{float:left}.summary-information__collumn--last{width:40%}.summary-information__collumn--last .summary-information__item{width:33.33%}.summary-information__collumn--last .summary-information__item:first-of-type{-ms-flex-order:0;order:0}.property-navigation__top{height:62px}.property-navigation__top.property-navigation--stick .property-navigation{padding:12px}.detail--wrapper .property-navigation{margin-bottom:16px;padding:0 0 12px}.site-content-development .property-navigation{padding-left:2.083%;padding-right:2.083%}.glossary-page .glossary-page__search-property .search-box--code .search-box__input{border-radius:3px 0 0 3px}.glossary-page__glossary-suggestions .suggestion{margin:0 1%;-ms-flex-preferred-size:23%;flex-basis:23%}.wrapper-popular{width:auto;max-width:912px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper-popular:after,.wrapper-popular:before{content:'';display:table}.wrapper-popular:after{clear:both}.rent_buy__title,.wrapper-cities{width:auto;max-width:912px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.rent_buy__title:after,.rent_buy__title:before,.wrapper-cities:after,.wrapper-cities:before{content:'';display:table}.rent_buy__title:after,.wrapper-cities:after{clear:both}.site-main__rent-buy .owl-wrapper{width:auto!important}.site-main__rent-buy .owl-item{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;width:22.75%!important}.site-main__rent-buy .owl-item:after,.site-main__rent-buy .owl-item:before{content:'';display:table}.site-main__rent-buy .owl-item:after{clear:both}.site-main__rent-buy .owl-item:last-child{margin-right:0}.site-main__search-property .search-box--code .search-box__input{border-radius:3px 0 0 3px}.publisher__lead-phone>.publisher__phone-number~.publisher__phone-number{display:inline-block}.result-list__right-column.filter-opened{visibility:visible}.filter-choiced__title{width:70%;font-size:21px;line-height:37px}.filter-choiced__total-records{font-size:37px;line-height:37px}.result-filters__wrapper{position:relative;padding-bottom:0}.result-filters{background:#fff;border-radius:2px;border-top:1px solid #f1f1f1;box-shadow:0 2px 4px 0 rgba(0,0,0,.24);position:relative;display:block;margin-bottom:16px}.site-main__property-card{vertical-align:top;padding-left:324px}.filter-choiced{margin-left:324px}.filter-choiced__button,.filter-view-results__button-apply{display:none}.filter-i-want__menu-item:hover{background-color:rgba(0,172,255,.1);border-color:transparent}.filter-i-want--menu-selected:hover{border-color:#00acff}.filter-i-want--menu-disabled:hover{background-color:transparent;border-color:transparent;cursor:default}.filter-pills__item:hover{background:rgba(0,0,0,.12)}.filter-pills--selected:focus,.filter-pills--selected:hover{background:#008acc}.result-pagination__wrapper{display:block}.results__filter-floating-link,.results__filter-link,.results__load-more{display:none}.results__see-also{display:block}.smart-card{margin:16px 0;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.4);box-shadow:0 2px 2px 0 rgba(0,0,0,.4)}.results-bottom-ad{display:none}.results-page__body{display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto}.results-page__body,.results-page__header .results-summary__wrapper{padding:0 12px}.results-page__header .results-summary__order-choise{right:12px}.results-page__main-content{-ms-flex:1;flex:1}.results-pages__results-summary .results-summary__button-open-filter{display:none}.results-pages__results-summary .results-pages__sort-by{width:256px}.minisite__body{display:-ms-flexbox;display:flex;max-width:1200px;margin:0 auto}.minisite__body,.minisite__header .results-summary__wrapper{padding:0 12px}.minisite__header .results-summary__order-choise{right:12px}.minisite__main-content{-ms-flex:1;flex:1}.minisite__results-summary .results-summary__wrapper{max-width:1200px;margin:0 auto 24px}.minisite__results-summary .results-summary__button-open-filter{display:none}.minisite__results-summary .results-pages__sort-by{float:right;margin-top:37px;width:256px}.minisite__results-summary .filter-choiced__order-by-box{padding-right:0;top:28px}.minisite__results-summary .filter-choiced__order-by-box:before{right:0}.minisite__results-summary .results-summary__data{-ms-flex:20;flex:20;margin:0;padding:24px 0}.error404,.errorPage{background-position:0;padding:110px 0 110px 570px;margin:70px;text-align:left}.find-by-id__title{font-size:28px;font-size:1.75rem}.find-by-id__card{width:50%}.find-by-id__card-content{margin:8px}.find-by-id__card-thumb{width:160px;min-width:160px;height:120px}.find-by-id-pagination__wrapper{display:block}.site-main__black-friday .black-friday__info,.site-main__black-friday .black-friday__logo{float:none;display:inline-block;vertical-align:middle}.site-main__black-friday .black-friday__info{margin-bottom:10px}.site-main__black-friday .black-friday__button{float:right;margin:50px 40px 0 0}.black-friday-wrapper{max-width:800px}.bf-search__title{width:538px;height:320px;float:left;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/960/black-friday-off.png) 50% no-repeat;margin:64px 0 54px}.bf-search__title:after{top:-9px;left:2px;width:538px;height:320px;background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/960/black-friday-on.png) 50% no-repeat}.black-friday__search{height:auto}.black-friday__search.site-main__search-property{background:#000 url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/960/background.jpg) top repeat-x}.black-friday__search .search-property__search-box{width:auto;max-width:800px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:16px 16px 0}.black-friday__search .search-property__search-box:after,.black-friday__search .search-property__search-box:before{content:'';display:table}.black-friday__search .search-property__search-box:after{clear:both}.bf-search__discount span{width:261px;height:158px}.bf-search__discount span.bf-search__discount-50{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/960/until-50.png) 0 no-repeat}.bf-search__discount span.bf-search__discount-48{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/960/48.png) 0 no-repeat}.bf-search__discount span.bf-search__discount-36{background:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/blackfriday/960/36.png) 0 no-repeat}.bf-search__best-discounts{font-size:28px;font-size:1.75rem;max-width:768px}.black-friday__sponsors{margin:auto;max-width:1106px}.black-friday__sponsors .site-content-wrapper .bf-sponsors__premium .bf-sponsors__item{float:left;clear:none;text-align:inherit;width:31.3333333333%;margin-left:0;margin-right:3%}.black-friday__sponsors .site-content-wrapper .bf-sponsors__premium .bf-sponsors__item:after,.black-friday__sponsors .site-content-wrapper .bf-sponsors__premium .bf-sponsors__item:before{content:'';display:table}.black-friday__sponsors .site-content-wrapper .bf-sponsors__premium .bf-sponsors__item:after{clear:both}.black-friday__sponsors .site-content-wrapper .bf-sponsors__premium .bf-sponsors__item:nth-of-type(3n){margin-right:0;float:right}.black-friday__sponsors .site-content-wrapper .bf-sponsors__premium .bf-sponsors__item:nth-of-type(3n+1){clear:both}.black-friday__sponsors .site-content-wrapper .bf-sponsors__basic .bf-sponsors__item{float:left;clear:none;text-align:inherit;width:14.1666666667%;margin-left:0;margin-right:3%}.black-friday__sponsors .site-content-wrapper .bf-sponsors__basic .bf-sponsors__item:after,.black-friday__sponsors .site-content-wrapper .bf-sponsors__basic .bf-sponsors__item:before{content:'';display:table}.black-friday__sponsors .site-content-wrapper .bf-sponsors__basic .bf-sponsors__item:after{clear:both}.black-friday__sponsors .site-content-wrapper .bf-sponsors__basic .bf-sponsors__item:nth-of-type(6n){margin-right:0;float:right}.black-friday__sponsors .site-content-wrapper .bf-sponsors__basic .bf-sponsors__item:nth-of-type(6n+1){clear:both}}@media screen and (min-width:1200px){.crm-integration{right:2%}}@media screen and (min-width:1262px){.site-main__full.site-main__collumn.site-main--left{margin-left:1.7%;width:71%;display:block;float:left}.site-main__full.site-main__collumn.site-main--left .property-gallery,.site-main__full.site-main__collumn.site-main--left .property-title{display:block}.site-main__full.site-main__collumn.site-main--right{display:block;float:right;margin-right:1.7%}.site-footer__social{width:258px}.nav-icon__item{margin-left:14px}.site-header__wrapper p{width:13.75%}.site-header__wrapper nav{width:86.25%}.menu-header__item.menu-header__signin{display:inline-block}.nav-icon__item.-applestore{margin-left:14px}.results-empty{padding-top:144px;margin:32px 10%;background-size:120px}.results-empty__header{margin-bottom:24px;font-size:21px}.results-empty__button-see-all{display:table;padding:12px 32px;margin:12px auto;font-size:16px}.results-empty__button-filter{display:none}.results-empty{margin:32px 20%}.results-pages__property-card .property-card__actions{position:relative}.results-pages__property-card .property-card__account-link{display:block;position:absolute;right:16px}.results-pages__property-card .property-card__account-link img{width:48px;height:36px;object-fit:scale-down;border:1px solid rgba(0,0,0,.12)}.pagination{display:block}.pagination__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pagination__button-back,.pagination__button-next,.pagination__button-page{border:1px solid rgba(0,0,0,.12)}.pagination__button-back,.pagination__button-page{border-right:none}.pagination__button-back{border-radius:2px 0}.pagination__button-back .pagination__link{padding:0 16px 0 32px}.pagination__button-next{border-radius:0 2px}.pagination__button-next:before{-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination__button-next .pagination__link{padding:0 32px 0 16px}.pagination__button-page{font-size:16px}.pagination__button-page--current{border-color:#00acff}.pagination__button-page--current .pagination__link{color:#fff;background-color:#00acff}.pagination__button-page .pagination__link{padding:0 12px}.pagination__link{position:relative;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:36px;color:#00acff;text-decoration:none;text-transform:uppercase;font-weight:600}.pagination__button-back,.pagination__button-next{position:relative;font-size:13px}.pagination__button-back:before,.pagination__button-next:before{content:"";position:absolute;z-index:50;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:10px;background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-blue6.svg)}.pagination__button-back--disabled:before,.pagination__button-next--disabled:before{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/svg/ic-arrow-gray7.svg)}.pagination__button-back--disabled .pagination__link,.pagination__button-next--disabled .pagination__link{color:rgba(0,0,0,.38);background-color:rgba(0,0,0,.12)}.list-wrapper{max-width:1155px}.legal-error-wrapper{max-width:72.8%}.property-actions .property-actions__contact{display:none}.property-actions .property-actions__favorite{text-align:center;font-weight:400;background:#fff;border:1px solid rgba(0,0,0,.38);color:rgba(0,0,0,.54);text-decoration:none;text-transform:uppercase;line-height:48px;display:block}.property-actions .property-actions__favorite:hover{background:#fffae7}.property-actions .property-actions__favorite label{display:block;box-sizing:border-box;text-align:center}.property-actions .property-actions__favorite label .icon-star-filled,.property-actions .property-actions__favorite label .icon-star-line,.property-actions .property-actions__favorite label span{line-height:38px;vertical-align:middle}.property-actions .property-actions__favorite label span{font-size:14px}.property-actions .property-actions__favorite label .icon-star-filled,.property-actions .property-actions__favorite label .icon-star-line{font-size:26px}.property-actions .property-actions__favorite label .icon-star-filled{display:none}.property-actions .property-actions__favorite label .icon-star-line{display:inline-block}.property-actions .property-actions__favorite input{display:none}.property-actions .property-actions__favorite input:checked+label{background:#ffefb4}.property-actions .property-actions__favorite input:checked+label .icon-star-filled,.property-actions .property-actions__favorite input:checked+label .icon-star-line{color:#ffda4e}.property-actions .property-actions__favorite input:checked+label .icon-star-filled{display:inline-block}.property-actions .property-actions__favorite input:checked+label .icon-star-line{display:none}.full-gallery .thumbs__button-next,.full-gallery .thumbs__button-previous{width:2.6%}.full-gallery .thumbs__container{width:94.8%}.thumbs__button-next,.thumbs__button-previous{width:5%}.thumbs__container{width:90%}.gallery-wrapper{width:68.5%;float:left}.additional-info__actions{line-height:61px;border-top:none;width:initial;display:block}.property-information{width:31.5%;float:left}.property-information__collumn{width:100%;margin-left:5.970149253731343%}.property-information__collumn dl:first-child{margin-top:0}.property-information__publisher{margin-left:16px}.recommendations.recommendations--top .recommendations__title,.recommendations.recommendations--top .recommendations__wrapper{max-width:90%}.development-highlight{min-height:450px}.development-highlight__title{padding:0;left:50%;max-width:590px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.development-highlight__name{font-size:60px;font-size:3.75rem}.step-by-step:before{width:90%}.button-menu a{min-width:203px}.main-menu__item{padding:0 11px}.button-menu__item{padding-right:22px}.menu-bar--fixed .site-content-wrapper{padding:0 1.65%}.summary-information__collumn--last{width:35%}.property-navigation--stick .property-navigation{width:calc(71% + 10px)}.glossary-page .glossary-page__search-area{background-image:url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/home_1920_420_v2.jpg)}.glossary-page .glossary-page__search-property .search-property__search-box.find-by-code{max-width:74.45%;min-height:175px;padding:0 16px}.glossary-page .glossary-page__search-property .search-property__find{width:37%}.glossary-page .glossary-page__search-property .search-box--code{width:48%}.glossary-page .glossary-page__search-property .search-box--search{width:15%}.glossary-page__properties-suggestions .properties-suggestions__title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:auto}.glossary-page__properties-suggestions .properties-suggestions__card,.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery{width:290px}.glossary-hub__property-types .panel--with-button{width:48%;float:left}.glossary-hub__property-types .panel--right{float:right}.glossary-hub__property-types .property-type__image-wrapper{height:380px}.glossary-hub__property-types .property-type__image{min-height:380px;margin-top:190px}.mini-gallery__wrapper-itens{width:auto;max-width:1180px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.mini-gallery__wrapper-itens:after,.mini-gallery__wrapper-itens:before{content:'';display:table}.mini-gallery__wrapper-itens:after{clear:both}.wrapper-popular{width:auto;max-width:1155px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.wrapper-popular:after,.wrapper-popular:before{content:'';display:table}.wrapper-popular:after{clear:both}.most-popular{padding-bottom:80px}.most-popular__item strong{display:inline}.rent_buy__title,.wrapper-cities{width:auto;max-width:1155px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.rent_buy__title:after,.rent_buy__title:before,.wrapper-cities:after,.wrapper-cities:before{content:'';display:table}.rent_buy__title:after,.wrapper-cities:after{clear:both}.city__item strong{display:inline}.site-main__search-property .search-property__search-box.find-by-code{max-width:74.45%;min-height:175px;padding:0 16px}.site-main__search-property .search-property__find{width:37%}.site-main__search-property .search-box--code{width:48%}.site-main__search-property .search-box--search{width:15%}.site-main__search-property{background:rgba(0,0,0,.12) url(https://cdn1.vivareal.com/p/12583-6bbf032/v/static/app/img/home_1920_579_v1.jpg) top no-repeat;background-position:50% 60%}.legal-page li{margin:2% 1.5%}.site-main--form-lead-bottom .site-main__form-lead .form-lead{width:73.4%}.result-list__left-column{width:330px}.result-list__empty{margin-left:352px}.site-main__property-card{padding-left:352px}.filter-choiced{margin-left:352px}.result-pagination__wrapper{padding-left:352px}.property-card .property-card__header .property-card__title{font-size:21px;font-size:1.3125rem}.property-card .property-card__promotion-label{width:355px}.property-card .property-card__tag{bottom:14px;right:auto;left:220px}.property-card .property-card__gallery{width:360px}.property-card .property-card__price-sell .property-card__price-value{font-size:28px;font-size:1.75rem}.property-card .property-card__account{display:block;position:absolute;right:10px;bottom:10px;z-index:100}.property-card .property-card__account .property-card__account-link{display:block;overflow:hidden;max-width:60px;max-height:40px;background-repeat:no-repeat;background-position:50%;background-size:contain;border:1px solid #eee}.property-card .property-card__account .property-card__account-link img{max-width:60px;max-height:40px}.property-card .property-card__account .property-card__account-link:before{position:absolute;top:0;left:0;bottom:0;right:0;content:''}.property-card .property-card__account .property-card__account-link:hover:before{background-color:rgba(17,144,205,.15);transition:background .2s ease-in}.property-card.property-card__removed .property-card__header{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;text-align:center}.results-bottom-ad{display:block}.results-page__body .filters__panel{padding-bottom:4px}.agent-data .agent-data__main{max-width:1200px}.agent-data .agent-data__top{-ms-flex:1 32%;flex:1 32%;padding:12px 0}.agent-data .agent-data__side-logo{margin:4px 0 0 24px}.agent-data .agent-data__title{-ms-flex:1 100%;flex:1 100%}.agent-data .agent-data__info-warp{margin-top:12px}.agent-data .agent-data__info{margin-right:24px;display:inline}.agent-data .agent-data__acting{margin:0 0 16px 24px;padding-right:0}.agent-data .agent-data__details-basic{-ms-flex-preferred-size:780px;flex-basis:780px}.agent-data .agent-data__details-address{-ms-flex:1 auto;flex:1 auto;margin:0 0 0 16px;padding:0 0 0 26px}.agent-data .agent-data__details-extra{-ms-flex-preferred-size:420px;flex-basis:420px}.agent-data .agent-data__details-creci{margin:0 0 0 16px;padding-left:16px;border-left:2px solid hsla(0,0%,100%,.12)}.minisite__body .filters__panel{padding-bottom:4px}.minisite__agent-data .agent-data__main{max-width:1200px}.minisite__agent-data .agent-data__top{-ms-flex:1 32%;flex:1 32%;padding:12px 0}.minisite__agent-data .agent-data__side-logo{margin:4px 0 0 24px}.minisite__agent-data .agent-data__title{-ms-flex:1 100%;flex:1 100%}.minisite__agent-data .agent-data__info-warp{margin-top:12px}.minisite__agent-data .agent-data__info{margin-right:24px;display:inline}.minisite__agent-data .agent-data__acting{margin:0 0 16px 24px;padding-right:0}.minisite__agent-data .agent-data__details-basic{-ms-flex-preferred-size:780px;flex-basis:780px}.minisite__agent-data .agent-data__details-address{-ms-flex:1 auto;flex:1 auto;margin:0 0 0 16px;padding:0 0 0 26px}.minisite__agent-data .agent-data__details-extra{-ms-flex-preferred-size:420px;flex-basis:420px}.minisite__agent-data .agent-data__details-creci{margin:0 0 0 16px;padding-left:16px;border-left:2px solid hsla(0,0%,100%,.12)}.find-by-id-pagination__wrapper{margin:auto}.site-main__black-friday:not(.headline) .black-friday__wrapper{max-width:1180px}.property-card__blackfriday-label{top:176px;left:224px}.black-friday__highlights .black-friday__card,.black-friday__highlights .black-friday__card .property-card__gallery{width:290px}}@media screen and (min-width:1440px){.site-main__full.site-main__collumn.site-main--left{margin-left:0}.site-main__full.site-main__collumn.site-main--right{margin-right:0}.site-main--form-lead-bottom .form-lead{padding:32px 0 4.083%}.site-header{padding:0 2.083%}.site-header__wrapper{margin:0}.legal-error-wrapper{padding:24px 0}.site-main--form-lead-bottom .advertising{right:0}.gallery-wrapper{width:67%}.thumbs__button-next,.thumbs__button-previous{width:4%}.thumbs__container{width:92%}.property-information{width:33%}.summary-information__collumn--last{width:31%}.property-navigation--stick .property-navigation{width:1030px;margin-left:-724px}.site-content-development .property-navigation{padding-left:0;padding-right:0}.glossary-page__properties-suggestions .properties-suggestions__card,.glossary-page__properties-suggestions .properties-suggestions__card .property-card__gallery{width:304px}.glossary-page__glossary-suggestions .suggestion{margin:0 .5%;-ms-flex-preferred-size:15.66%;flex-basis:15.66%}.mini-gallery__wrapper-itens{width:auto;max-width:1232px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.mini-gallery__wrapper-itens:after,.mini-gallery__wrapper-itens:before{content:'';display:table}.mini-gallery__wrapper-itens:after{clear:both}.site-main--form-lead-bottom .site-main__form-lead{padding:0}.site-main--form-lead-bottom .site-main__form-lead .form-lead{width:71%}.property-card .property-card__geo-distance{position:absolute;right:16px;top:0}.property-card .property-card__header .property-card__legend--has-poi{margin-top:12px;max-height:48px}.result-related-links{margin-left:auto;margin-right:auto}.black-friday__highlights .black-friday__card,.black-friday__highlights .black-friday__card .property-card__gallery{width:304px}.black-friday__highlights .black-friday__card .property-card__detail-item+.property-card__detail-item:last-child{display:inline-block}.crm-integration{right:6%}.condo-detail .condo-detail__hero .hero__wrapper{width:1440px}.condo-detail .condo-detail__alert,.condo-detail .condo-detail__catalog,.condo-detail .condo-detail__summary{width:1408px}.condo-detail .condo-detail__alert .alert__search-action{-ms-flex-preferred-size:18%;flex-basis:18%}.condo-detail .condo-detail__address-map,.condo-detail .condo-detail__amenities,.condo-detail .condo-detail__metainfo{width:1440px}.condo-detail .condo-detail__address-map .map-location__map,.condo-detail .condo-detail__address-map .map-location__map-image{min-height:400px}.condo-detail .condo-detail__address-map .map-location__touch-nav{padding:2%}.styleguide__section{margin-left:auto;margin-right:auto}}@media screen and (min-width:1600px){.results-pages__property-card.property-card--has-poi .property-card__header{height:30%}.results-pages__property-card.property-card--has-poi .property-card__body{height:70%}.results-pages__property-card.property-card--has-poi .property-card__description,.results-pages__property-card.property-card--has-poi .property-card__description-wrap{height:40px}.results-pages__property-card.property-card--has-poi .property-card__poi{position:absolute;top:16px;right:16px;left:auto;margin:0}.results-pages__property-card.property-card--has-poi .property-card__poi:before{display:inline-block}.results-pages__property-card .property-card__poi-prefix{display:none}.list-wrapper{max-width:1600px}.list-wrapper .list-group__item{padding:7px 0}.list-wrapper .list-group__link{font-size:16px;font-size:1rem}.similar-listing.floating{max-width:1440px;left:50%;margin-left:-720px}.site-main__similar-listing .site-content-wrapper{padding:0 1.4%}.similar-listing__title{max-width:initial}.rent_buy__title,.wrapper-cities{width:auto;max-width:1600px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.rent_buy__title:after,.rent_buy__title:before,.wrapper-cities:after,.wrapper-cities:before{content:'';display:table}.rent_buy__title:after,.wrapper-cities:after{clear:both}.city__item{font-size:16px;font-size:1rem;padding:7px 0}.city{width:auto;max-width:340px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.city:after,.city:before{content:'';display:table}.city:after{clear:both}.legal-page{padding:0}.site-main__form-lead .publisher__telephone:after{width:46%}.filter-choiced{margin-top:0;padding:16px}.results-page__body,.results-page__header .results-summary__wrapper{padding:0}.results-page__header .results-summary__order-choise{right:0}.agent-data .agent-data__main,.results-page__body{max-width:1440px}.agent-data .agent-data__details-basic{-ms-flex-preferred-size:936px;flex-basis:936px}.agent-data .agent-data__details-extra{-ms-flex-preferred-size:504px;flex-basis:504px}.minisite__body,.minisite__header .results-summary__wrapper{padding:0}.minisite__header .results-summary__order-choise{right:0}.minisite__agent-data .agent-data__main,.minisite__body{max-width:1440px}.minisite__agent-data .agent-data__details-basic{-ms-flex-preferred-size:936px;flex-basis:936px}.minisite__agent-data .agent-data__details-extra{-ms-flex-preferred-size:504px;flex-basis:504px}.minisite__results-summary .results-summary__wrapper{max-width:1440px}.minisite__results-summary .results-summary__data{-ms-flex:25;flex:25}}@media screen and (min-width:1680px){.crm-integration{right:10%}}@media print{.additional-info__actions,.additional-info__button,.development-gallery-wrapper,.development-highlight,.form-lead,.full-description,.full-description--datasheet,.launch-status,.legal-error-wrapper,.map-location-wrapper,.menu-bar,.property-gallery__button-enlarge,.property-gallery__button-next,.property-gallery__button-previous,.site-footer,.site-header,.site-main--form-lead-bottom,.summary-information{display:none}.unit-plants{padding:1% 0}.property-gallery__images,.unit-plants__wrapper .property-gallery__images{height:auto;background:none}.property-gallery__current-image{position:relative;height:initial;width:90%;max-width:initial;display:block;margin:auto}.additional-info,.unit-plants,.unit-plants__wrapper{border:none}.additional-info{min-height:initial}.additional-info__title{font-size:1.5rem;line-height:1.5}.additional-info__resume{padding:0}.full-description__development-wrapper{min-height:51px;max-height:51px}.unit-plants__collumn .owl-carousel .owl-item{opacity:0}.unit-plants__collumn .owl-carousel .owl-item.active.center{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}50%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}50%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}50%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}50%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@-webkit-keyframes ellipsisLoading{0%{content:"."}50%{content:".."}to{content:"..."}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes btn-load{0%{opacity:.7}50%{opacity:.4}to{opacity:.7}}@keyframes neon-flick{0%,1%{opacity:1}2%,3%{opacity:0}4%,5%{opacity:1}6%,7%{opacity:0}8%,25%{opacity:1}26%,27%{opacity:0}28%,50%{opacity:1}51%,52%{opacity:0}53%,54%{opacity:1}55%,56%{opacity:0}57%,85%{opacity:1}86%,87%{opacity:0}88%,to{opacity:1}}