.cb{clear:both}.cl{clear:left}.cr{clear:right}.fl{float:left}.fr{float:right}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.mt{margin-top:10px}.mr{margin-right:10px}.mb{margin-bottom:10px}.ml{margin-left:10px}.zero{height:0;overflow:hidden}.green{color:#090}.red{color:#c00}.msg-info{margin:1%;font-size:1.4em}.space{height:100px}.space-small{height:50px}.space-tiny{height:30px}.hidden{display:none}.center{position:relative;margin:0 auto;padding-left:10px;padding-right:10px;width:auto;height:inherit;max-width:1150px}p.small{font-size:1.2em;line-height:1.2em}div.share-button{float:left;margin-right:20px}div.comments{margin-bottom:5px;padding:5px 0;text-transform:uppercase}div.comments samp{margin-left:5px;padding:1px 3px 1px 23px;border-radius:3px;color:#fff;font-family:inherit;font-weight:700;background:#777 url(../imagens/global/comments.png) no-repeat 3px center}section.pagina-box{float:left;padding:1.5%;width:30.3333%}section.pagina-box:nth-of-type(3n-2){clear:both}section.pagina-box div.foto{width:inherit;height:200px;text-align:center;border:solid 1px #fff;overflow:hidden}section.pagina-box div.foto img{max-width:100%}section.pagina-box p.description:after{content:"..."}div.box-content-top div.box-content,div.box-content-top-left div.box-content,div.box-content-top-right div.box-content,div.formulario-0,div.formulario-1,div.formulario-2{margin-bottom:30px}div.box-content-bottom div.box-content,div.box-content-bottom-left div.box-content,div.box-content-bottom-right div.box-content,div.formulario-3,div.formulario-4,div.formulario-5{margin-top:30px}div.formulario-1,div.formulario-2,div.formulario-4,div.formulario-5{width:550px}div.box-content-bottom-left,div.box-content-bottom-right,div.box-content-top-left,div.box-content-top-right{width:350px}div.box-content-bottom-left,div.box-content-top-left,div.formulario-1,div.formulario-4{float:left;margin-right:30px}div.box-content-bottom-right,div.box-content-top-right,div.formulario-2,div.formulario-5{float:right;margin-left:30px}div.box-content iframe{width:100%!important}label.required:before,p.required:before{content:"* ";color:#c00}div.row{margin:10px 0}div.row label{display:block;padding-bottom:5px;font-size:1.6em;font-weight:700}input,select,textarea{outline:0}div.row input.normal,div.row select{width:70%}div.row textarea{width:100%;resize:none}div.row input.small{width:200px}div.row input.tiny{width:90px}div.row input.upper{text-transform:uppercase}div.row input.all,div.row input.half,div.row input.normal,div.row input.small,div.row input.tiny,div.row select,div.row textarea{padding:10px 0 10px 5px;font-size:1.6em;color:#555;border:none;font-family:robotoregular}div.row div.mask-select{width:70%;background:#000 url(../imagens/footer/idioma-seta.png) no-repeat right center;border:solid 1px #ccc;border-radius:5px;overflow:hidden}div.row div.mask-select select{width:120%!important;background:0 0!important;background-color:transparent!important;-webkit-appearance:none!important;border:none!important}div.required{position:absolute;display:none;padding:10px;margin:40px 10px 0 0;cursor:not-allowed;background:#fff;border:solid 1px #999;font-size:1.2em}div.required:before{content:"Campo obrigatório: ";color:#000;font-weight:700;font-style:italic}div.required:after{color:#777;font-style:italic}div.required-date:after{content:" (dd/mm/aaaa)"}.o-input-half,.o-input-small,.o-input-tiny{margin-right:1%;float:left}.o-input-half{width:49%!important}.o-input-small{width:32%!important}.o-input-tiny{width:16%!important}div.paging{margin:60px 0 0;padding:10px 0;text-align:center}div.paging .page{display:inline-block;color:#999;font-size:1.6em;margin:2px;padding:4px 2px;letter-spacing:2px}div.paging .on{font-family:robotoblack;color:#000}div.paging .page:first-of-type:after,div.paging .page:last-of-type:before{content:"..."}li ul.sub-menu{position:absolute;top:20px;left:0;display:inline;opacity:0;max-height:0;overflow:hidden;background:#000}li:hover ul.sub-menu{max-height:1000px;opacity:1;overflow:visible}li ul.sub-menu li{position:relative}li ul.sub-menu li ul.sub-menu-sub{position:absolute;top:0;opacity:0;height:0;z-index:1;overflow:hidden}li ul.sub-menu li:hover ul.sub-menu-sub{height:0;opacity:1;overflow:visible}.submit{display:inline-block;padding:5px 35px;height:40px;color:#fff;cursor:pointer;text-transform:uppercase;font-family:inherit;font-size:1.3em;letter-spacing:2px;border-radius:2px;border:none;box-shadow:0 -3px 0 rgba(0,0,0,.1) inset;background-color:#000}.submit:hover{background-color:#000;color:#fff}a.submit{padding-top:0;padding-bottom:0;line-height:40px}.submit-arrow{position:relative;padding-left:35px!important;padding-right:35px!important}.submit-arrow::after{transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease;content:"";position:absolute;top:40%;right:0;background-image:url(../imagens/sprite/global.png);background-repeat:no-repeat;width:0;height:14px;background-position:-133px -53px;background-size:143px 73px}.submit-arrow:hover::after{right:30px!important;width:8px!important}.submit-arrow:hover{padding-left:20px!important;padding-right:50px!important}section.veja-tambem{margin-top:20px;padding-top:20px;border-top:solid 1px #ccc}section.veja-tambem div.veja-tambem-box{float:left;margin-right:5%;width:30%;min-height:150px;box-shadow:0 0 5px rgba(0,0,0,.2)}section.veja-tambem div.veja-tambem-box:hover{background:#333;color:#fff}section.veja-tambem div.veja-tambem-box div.veja-tambem-padding{padding:10px}section.veja-tambem div.veja-tambem-box div.veja-tambem-padding div.foto{width:inherit;height:100px;text-align:center;border:solid 1px #fff;box-shadow:0 0 5px rgba(0,0,0,.3);overflow:hidden}section.veja-tambem div.veja-tambem-box div.veja-tambem-padding div.foto img{max-width:100%}section.veja-tambem div.veja-tambem-box:nth-of-type(3n-1){margin-right:0}section.veja-tambem div.veja-tambem-box:nth-of-type(3n){float:right;margin-right:0}section.veja-tambem div.veja-tambem-box div.veja-tambem-padding h3{font-size:1.4em}section.veja-tambem div.veja-tambem-box:hover div.veja-tambem-padding h3{color:#fff}section.veja-tambem div.veja-tambem-box div.veja-tambem-padding p{font-size:1.2em;padding:0}section.veja-tambem div.veja-tambem-box div.veja-tambem-padding p.descricao:after{content:"..."}section.veja-tambem div.veja-tambem-box:hover div.veja-tambem-padding a{color:#fff}div.path-name{margin:25px 0 5px;font-size:1.2em;color:#bababa;text-transform:uppercase}div.path-name a{margin:0 2px;color:inherit}div.path-name a:hover{text-decoration:underline}div.path-name strong{color:#888}.not-found p{text-align:center;color:#777;font-size:1.4em}.not-found p.ops{padding:1% 0;font-size:14em;font-weight:700;letter-spacing:-.15em;line-height:1em;color:#ddd;font-family:novecento_widedemibold}.medium{font-size:2.4em!important}.not-found ul{margin:0;padding:0;list-style:none;text-align:left;font-size:2.4em}.not-found ul li{padding:.6em 0}.not-found ul li.small{padding-left:5%;font-size:.8em}.share .social{display:block;width:32px;height:32px;margin:0 2px}.share .face{background:url(../imagens/imovel/social-facebook.png) no-repeat center center}.share .google{background:url(../imagens/imovel/social-google.png) no-repeat center center}.share .twitter{background:url(../imagens/imovel/social-twitter.png) no-repeat center center}.obrigatorio:focus{outline:#000 solid 2px}.balloon-ref{position:relative}.balloon{position:absolute;top:0;right:105%;padding:10px;font-size:1.2em;line-height:1.2em;width:100px;text-align:left;border:solid 1px #000;background:#fff}.balloon span{position:absolute;right:-12px;top:50%;width:12px;height:20px;margin-top:-10px;background:url(../imagens/global/balloon.png) no-repeat center center}.edit-info-checkbox{position:fixed;bottom:0;right:0;padding:5px;background:#fff;z-index:77777}.edit-info-checkbox label{padding-right:30px}.edit-info textarea{margin:0;padding:0;width:100%;font-family:inherit;font-size:1em;text-align:justify!important;border:0}.edit-info textarea:hover{background:#ffd}.edit-info textarea,.edit-info textarea:focus{background:0 0}.o-title{margin-bottom:4%;padding:5%;text-align:center;font-size:4em;line-height:1.4em;text-transform:uppercase;color:#fff;font-family:novecento_widelight;text-shadow:0 2px 2px rgba(0,0,0,.2);background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#000}.o-title h1{margin:0 auto;max-width:900px;display:inline-block;font-size:1em;font-weight:400}@media only screen and (max-width :800px){.submit-arrow{padding-left:15px!important;padding-right:15px!important}.submit-arrow:hover{padding-left:5px!important;padding-right:25px!important}}.transition-ease,.transition-ease *,.transition-ease :focus,.transition-ease :hover,.transition-ease:focus,.transition-ease:hover{transition:.3s ease;-moz-transition:.3s ease;-webkit-transition:.3s ease;-o-transition:.3s ease;-ms-transition:.3s ease}.no-transition,.no-transition *,.no-transition :focus,.no-transition :hover,.no-transition:focus,.no-transition:hover{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none}.transition-ease-slow,.transition-ease-slow *,.transition-ease-slow :focus,.transition-ease-slow :hover,.transition-ease-slow:focus,.transition-ease-slow:hover{transition:.5s ease;-moz-transition:.5s ease;-webkit-transition:.5s ease;-o-transition:.5s ease;-ms-transition:.5s ease}.no-transition *,.no-transition :focus,.no-transition :hover{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none}.grayscale,.grayscale *{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.shake-vertical{-webkit-animation:shake-vertical 15s cubic-bezier(.455,.030,.515,.955) infinite both;animation:shake-vertical 15s cubic-bezier(.455,.030,.515,.955) infinite both}@-webkit-keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}@keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}body{top:0!important;margin:0;padding:0;font:62.5% robotoregular,novecento_widenormal;color:#333;line-height:2em;background:#eee}img{max-width:100%}a{color:#f04023;text-decoration:none}a:hover{color:#f4745e}a img{border:0}p{margin:0;padding:0 0 1em;text-align:justify;font-size:1.4em;line-height:1.6em}time{float:right;font-style:italic;color:#888;font-size:1.2em}address{font-style:normal}a[href="javascript:;"]{cursor:default}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}@font-face{font-family:robotobold;src:url('Roboto bold e regular/roboto-bold-webfont.eot');src:url('Roboto bold e regular/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),url('Roboto bold e regular/roboto-bold-webfont.woff2') format('woff2'),url('Roboto bold e regular/roboto-bold-webfont.woff') format('woff'),url('Roboto bold e regular/roboto-bold-webfont.ttf') format('truetype'),url('Roboto bold e regular/roboto-bold-webfont.svg#robotobold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotoregular;src:url('Roboto bold e regular/roboto-regular-webfont.eot');src:url('Roboto bold e regular/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('Roboto bold e regular/roboto-regular-webfont.woff2') format('woff2'),url('Roboto bold e regular/roboto-regular-webfont.woff') format('woff'),url('Roboto bold e regular/roboto-regular-webfont.ttf') format('truetype'),url('Roboto bold e regular/roboto-regular-webfont.svg#robotoregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotolight;src:url('Roboto light/roboto-light-webfont.eot');src:url('Roboto light/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),url('Roboto light/roboto-light-webfont.woff2') format('woff2'),url('Roboto light/roboto-light-webfont.woff') format('woff'),url('Roboto light/roboto-light-webfont.ttf') format('truetype'),url('Roboto light/roboto-light-webfont.svg#robotolight') format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotoblack;src:url('Roboto black/roboto-black-webfont.eot');src:url('Roboto black/roboto-black-webfont.eot?#iefix') format('embedded-opentype'),url('Roboto black/roboto-black-webfont.woff2') format('woff2'),url('Roboto black/roboto-black-webfont.woff') format('woff'),url('Roboto black/roboto-black-webfont.ttf') format('truetype'),url('Roboto black/roboto-black-webfont.svg#robotoblack') format('svg');font-weight:400;font-style:normal}@font-face{font-family:robotomedium;src:url('Roboto medium/roboto-medium-webfont.eot');src:url('Roboto medium/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),url('Roboto medium/roboto-medium-webfont.woff2') format('woff2'),url('Roboto medium/roboto-medium-webfont.woff') format('woff'),url('Roboto medium/roboto-medium-webfont.ttf') format('truetype'),url('Roboto medium/roboto-medium-webfont.svg#robotomedium') format('svg');font-weight:400;font-style:normal}@font-face{font-family:novecento_widedemibold;src:url(Novecento/novecentowide-demibold-webfont.eot);src:url(Novecento/novecentowide-demibold-webfont.eot?#iefix) format('embedded-opentype'),url(Novecento/novecentowide-demibold-webfont.woff2) format('woff2'),url(Novecento/novecentowide-demibold-webfont.woff) format('woff'),url(Novecento/novecentowide-demibold-webfont.ttf) format('truetype'),url(Novecento/novecentowide-demibold-webfont.svg#novecento_widedemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:novecento_widelight;src:url(Novecento/novecentowide-light-webfont.eot);src:url(Novecento/novecentowide-light-webfont.eot?#iefix) format('embedded-opentype'),url(Novecento/novecentowide-light-webfont.woff2) format('woff2'),url(Novecento/novecentowide-light-webfont.woff) format('woff'),url(Novecento/novecentowide-light-webfont.ttf) format('truetype'),url(Novecento/novecentowide-light-webfont.svg#novecento_widelight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:novecento_widenormal;src:url(Novecento/novecentowide-normal-webfont.eot);src:url(Novecento/novecentowide-normal-webfont.eot?#iefix) format('embedded-opentype'),url(Novecento/novecentowide-normal-webfont.woff2) format('woff2'),url(Novecento/novecentowide-normal-webfont.woff) format('woff'),url(Novecento/novecentowide-normal-webfont.ttf) format('truetype'),url(Novecento/novecentowide-normal-webfont.svg#novecento_widenormal) format('svg');font-weight:400;font-style:normal}ul{margin:0;padding:0;display:block}ul li{list-style:none;display:inline-block}.button{display:block;font-family:inherit;font-size:1.3em;padding:5px 40px 5px 50px;margin:40px 0 20px;text-transform:uppercase;color:#fff;background:#000 url(../imagens/global/back-arrow.png) no-repeat left 20px center;background-size:auto 10px;border:none;cursor:pointer;letter-spacing:2px;border-radius:2px}.button:hover{color:#fff}#header{position:fixed;left:0;right:0;height:75px;padding:15px 0 30px;background:#fff;z-index:2000}#header h1{display:inline;margin:0;padding:0}#header .logo{margin:8px 0 0;width:120px}#header nav{float:right}#header li{font-size:1.6em;text-transform:uppercase;margin:2.1739% 15px 0}#header .only-mobile{display:none}.header-big-fixed .only-fixed{display:inline-block!important}#header li a{color:#333}#header .telefone{color:#b8b8b8;font-size:1.6em;font-family:robotoblack;letter-spacing:5px}#header li a:hover{font-weight:700}#cliente-imovel{text-align:right}#cliente-imovel{padding-top:10px}#cliente-imovel li{position:relative;width:25px;height:20px;background-position:right center;background-repeat:no-repeat}#cliente-imovel .favoritos{background-image:url(../imagens/imovel/favoritos.png)}#cliente-imovel .comparacao{background-image:url(../imagens/imovel/comparar.png)}#cliente-imovel a{position:absolute;top:0;right:0;bottom:0;left:0}#cliente-imovel span{position:absolute;top:-9px;right:-9px;width:18px;height:18px;font-size:.8em;color:#fff;text-align:center;line-height:18px;border-radius:100%;background:#000}#cliente-imovel a:hover{font-weight:400}#cliente-imovel a:hover span{background-color:#f04023}#content{padding:120px 0 0}#content .banner{position:relative;width:100%;height:800px;margin:0 0 2% 0;overflow:hidden;background:url(../imagens/index/slide.jpg) no-repeat center center;background-size:cover;background-attachment:fixed}#content .banner .front{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}#content .banner video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:1}#content .banner .titulo{width:60.1739%;padding:13.0434% 0 0;margin:0 auto;line-height:1em;font-size:10em;color:#fff;text-transform:uppercase;text-align:center;font-weight:100;font-family:novecento_widelight}#content .banner ul{text-align:center;margin:15px 0 0}#content .banner h2{margin:0;padding:0;font-size:1em;font-weight:400}#content .banner li{position:relative}#content .banner li a{position:relative;width:130px;display:block;margin:0 10px;padding:3px 0;font-size:1.8em;text-transform:uppercase;color:#000;font-family:novecento_widedemibold;border-radius:0;background-color:#fff;box-shadow:none}#content .banner li a::after{content:"";position:absolute;top:40%;right:0;background-image:url(../imagens/sprite/global.png);background-repeat:no-repeat;width:0;height:14px;background-position:-285px -79px;background-size:auto}#content .banner li:hover>a{background:rgba(0,0,0,.4)}#content .banner .sub-menu{width:200px;margin:22px 0 0 12px;background:rgba(0,0,0,.4);z-index:2}#content .banner .sub-menu li{display:list-item;padding:0}#content .banner .sub-menu a{width:auto;display:block;font-size:1.2em;border:none;padding:5px 0 5px 15px;margin:0;text-align:left}#content .banner .destaque-foto-info{position:absolute;bottom:2.5%;right:2.5%;width:20px;height:20px;font-size:1em;background-size:contain}#content .banner .destaque-foto-info span{display:none;position:absolute;padding:3px 5px;bottom:28px;right:-10px;min-width:150px;color:#fff;text-align:left;background:#000}#content .banner .destaque-foto-info span i{position:absolute;right:13px;bottom:-7px;width:14px;height:7px}#content .banner .destaque-foto-info:hover span{display:inline-block}#content .banner .pesquisar-por-codigo{margin:2% 0;padding:0;text-align:center;text-transform:uppercase;font-family:novecento_widenormal;text-shadow:0 2px 1px #000;font-size:1.2em}#content .banner .pesquisar-por-codigo a{cursor:pointer;color:#fff}#content .banner .pesquisar-por-codigo a:hover{text-decoration:underline}#content .banner .pesquisar-por-codigo-form{height:0;overflow:hidden;margin:0 auto;width:100%;max-width:230px;background:#fff}#content .banner .pesquisar-por-codigo-form .text{float:left;padding:5px;width:45%;height:25px;border:0;font-size:1.375em;background:#fff}#content .banner .pesquisar-por-codigo-form .btn{float:right;padding:0 0 0 15px;cursor:pointer;color:#fff;width:50%;height:35px;border:0;font-weight:700;font-size:1.125em;font-family:inherit;text-transform:uppercase;letter-spacing:2px;border-radius:0;display:inline-block;background:#000 url(../imagens/global/search.png) no-repeat 10px center}.arrows{position:absolute}.arrow{position:absolute;width:40px;height:60px;top:0}#content h1.title .normal,#content h2.global .normal{font-family:novecento_widenormal}#content .destaques{margin:30px 0 50px;overflow:hidden}#content .destaques-hidden{height:0!important;display:none}#content .destaques .destaque-box{position:relative;width:32.9333%;height:290px;float:left;margin:.2%;text-align:center;background-position:center center;background-size:cover;background-repeat:no-repeat}#content .lista-imoveis .destaque-box{font-size:1.4em;font-family:robotolight}#content .destaques .destaque-box a.imovel{position:absolute;display:block;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.2)}#content .destaques .destaque-box:hover a.imovel{background-color:rgba(0,0,0,.25)}#content .destaques .destaque-box .bairro,#content .destaques .destaque-box .estrutura,#content .destaques .destaque-box .preco,#content .destaques .destaque-box .tipo,#content .destaques .destaque-box .veja-mais{color:#fff;position:absolute;left:0;right:0;text-align:center}#content .destaques .destaque-box .tipo{font-size:1.4em;top:7.4347%}#content .destaques .destaque-box .bairro{font-size:1.4em;font-weight:700;text-transform:uppercase;padding:0;top:27%}#content .destaques .destaque-box .preco{text-align:center;font-size:2.6em;padding:0;font-family:robotolight;top:44%}#content .destaques .destaque-box .estrutura{font-size:1.2em;margin:0;bottom:5.4347%}#content .destaques .destaque-box .comparacao,#content .destaques .destaque-box .comparacao-selected,#content .destaques .destaque-box .favoritos,#content .destaques .destaque-box .favoritos-selected{position:absolute;width:23px;height:20px;top:7.4347%;z-index:2;opacity:0;cursor:pointer}#content .destaques .destaque-box .favoritos{right:7.4347%;background-image:url(../imagens/sprite/index.png);background-repeat:no-repeat;background-position:-519px -92px;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none}#content .destaques .destaque-box .comparacao{left:7.4347%;background-image:url(../imagens/sprite/index.png);background-repeat:no-repeat;background-position:-124px -5px;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none}#content .destaques .destaque-box:hover .comparacao,#content .destaques .destaque-box:hover .favoritos{opacity:1}#content .destaques .destaque-box .favoritos:hover{background-position:-235px -122px}#content .destaques .destaque-box .favoritos-selected{background-image:url(../imagens/sprite/imovel.png);background-repeat:no-repeat;background-position:-5px -125px}#content .destaques .destaque-box .comparacao:hover{background-position:-151px -5px}#content .destaques .destaque-box .comparacao-selected{background-image:url(../imagens/sprite/imovel.png);background-repeat:no-repeat;background-position:-115px -35px}#content .destaques .destaque-box .veja-mais{position:absolute;width:109px;height:34px;line-height:34px;opacity:0;color:#fff;font-size:1.2em;text-transform:uppercase;margin:0 auto;bottom:20.0217%;border:solid 1px #fff;font-weight:700}#content .destaques .destaque-box:hover .veja-mais{opacity:1}#content .destaques .destaque-box .veja-mais span{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-image:url(../imagens/sprite/index.png);background-repeat:no-repeat;background-position:-5px -5px}#content .destaques .destaque-box .veja-mais:hover{color:transparent}#content .destaques .destaque-box .veja-mais:hover span{opacity:1}#content .destaques .destaque-box .arrow{top:42.9673%;z-index:5}#content .destaques .destaque-box .arrow-left,#content .destaques .destaque-box .arrow-right{opacity:0}#content .destaques .destaque-box:hover .arrow-left,#content .destaques .destaque-box:hover .arrow-right{opacity:1}#content .destaques .destaque-box .arrow-left{left:4.0760%;background-image:url(../imagens/sprite/index.png);background-repeat:no-repeat;background-position:-178px -5px;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none}#content .destaques .destaque-box .arrow-left:hover{background-position:-203px -5px}#content .destaques .destaque-box .arrow-right{right:4.0760%;background-image:url(../imagens/sprite/index.png);background-repeat:no-repeat;background-position:-519px -5px;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;-ms-transition:none}#content .destaques .destaque-box .arrow-right:hover{background-position:-519px -40px}.c-imoveis .center .arrows,.c-index .center .arrows{position:relative;height:50px;left:0;right:0;bottom:-10px;display:none}.c-imoveis .center .arrow,.c-index .center .arrow{width:15px;height:25px}.c-imoveis .center .arrow-left,.c-index .center .arrow-left{right:55px;background:url(../imagens/index/destaque-arrow-left.png) no-repeat center center}.c-imoveis .center .arrow-left-disabled,.c-imoveis .center .arrow-right-disabled{opacity:.5}.c-imoveis .center .arrow-right,.c-index .center .arrow-right{right:5px;background:url(../imagens/index/destaque-arrow-right.png) no-repeat center center}#content .destaques .destaque-box .foto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-size:cover!important;background-position:center center}#content .destaques .destaque-box .foto .img{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;opacity:0;overflow:hidden}#content .destaques .destaque-box .foto .loading{opacity:1;background-image:url(../imagens/global/loading.gif);background-size:auto}#content .destaques .destaque-box .foto .img img{opacity:0;width:100%}#content .destaques .destaque-box .foto:hover .img div{opacity:1}#content .nav-bairro{padding:0}#content .space:last-of-type{height:0}#content .nav-bairro h2.global{border:none;padding:40px 0}#content .nav-bairro .bairros{display:table;position:relative;width:24%;height:470px;float:left;margin:0 .5%;background-repeat:no-repeat;background-position:center center;background-color:#000;background-size:cover}#content .nav-bairro-duplo .bairros{width:48%}#content .nav-bairro-triplo .bairros{width:32%;height:350px}#content .nav-bairro-triplo{position:relative}#content .nav-bairro-triplo .bairros-absolute,#content .nav-bairro-triplo .nav-bairro-bg{position:absolute;top:0;right:0;left:0;bottom:0;background-position:center;background-size:cover}#content .nav-bairro-triplo .nav-bairro-bg{opacity:0}#content .nav-bairro-triplo .bairros-absolute a{position:absolute;top:0;right:0;left:0;bottom:0;display:block!important;height:auto!important}#content .nav-bairro-triplo .bairros-absolute .bairros-cell{padding-top:35%!important;display:block!important;height:auto!important;width:auto!important}#content .nav-bairro-triplo .u-acao{display:inline-block;padding:0 15px;height:34px;line-height:34px;color:#fff;font-size:1.2em;text-transform:uppercase;margin:0 auto;border:solid 1px #fff;font-weight:700;font-family:novecento_widenormal}#content .nav-bairro-full{margin-top:5%}#content .nav-bairro-full .bairros .bg-bairro{opacity:0}#content .nav-bairro-full .bairros{width:100%;height:100px}#content .nav-bairro-full .bairros .bairros-cell{padding:0!important}#content .nav-bairro .bairros .bg-bairro{background-color:rgba(0,0,0,.3)}#content .nav-bairro .bairros .bg-bairro:hover{background-color:rgba(0,0,0,.6)}#content .nav-bairro .paulista{background-image:url(../imagens/index/bairro-paulista.jpg)}#content .nav-bairro .america{background-image:url(../imagens/index/bairro-america.jpg)}#content .nav-bairro .europa{background-image:url(../imagens/index/bairro-europa.jpg)}#content .nav-bairro .paulistano{background-image:url(../imagens/index/bairro-paulistano.jpg)}#content .nav-bairro .bairros a{display:table;width:100%;height:inherit}#content .nav-bairro .bairros .bairros-cell{padding:5%;display:table-cell;width:100%;height:inherit;vertical-align:middle;text-align:center;color:#fff}#content .nav-bairro .bairros h3{margin:0 0 10px;font-size:2.2em;font-weight:400;font-family:novecento_widenormal;line-height:1.2em;text-align:center;text-transform:uppercase}#content .nav-bairro .bairros p{text-align:inherit;color:inherit;font-size:1.6em}#footer a{color:#fff}#footer .footer-up{width:100%;background:#fff;padding:2% 0}#footer .footer-up #recebe-novidades{width:100%;text-align:center}#footer .footer-up #recebe-novidades h4,#footer .footer-up #recebe-novidades h5{display:inline-block;padding:0;margin:0 1% 0 0;font-size:1.6em;color:#000;text-transform:uppercase;font-weight:700}#footer .footer-up #recebe-novidades .text{width:31.4782%;height:33px;padding:0 0 0 15px;margin:0;font-size:1.6em;color:#000;font-family:robotolight;border:none;background:#eee}#footer .footer-up #recebe-novidades .btn{width:12.8695%;height:33px;margin:0 0 0 10px;color:#fff;font-size:1.3em;font-family:inherit;background-color:#000;border:none;cursor:pointer;text-transform:uppercase;letter-spacing:2px;border-radius:2px;display:inline-block}#footer .footer-down{padding:3% 0 0;background:#000}#footer .footer-down .idioma{float:left;margin-left:50px}#footer .footer-down .idioma select{width:100px!important;font-size:1.4em;font-weight:700;color:#fff}#footer .footer-down .idioma div.row div.mask-select{position:relative;width:65px;background:#000;border-radius:0!important}#footer .footer-down .idioma div.row div.mask-select::before{top:18px;right:10px;position:absolute;content:"";width:8px;height:7px;background-image:url(../imagens/sprite/footer.png);background-repeat:no-repeat;background-position:-5px -5px}#footer .footer-down .idioma option{padding:0;margin:0}#footer .footer-down .info-contato,#footer .footer-down .info-contato p{text-align:center;color:#fff;line-height:30px}#footer .footer-down .info-contato{position:absolute;width:281px;left:50%;margin-left:-140px}#footer .footer-down .info-contato p,#footer .footer-down .info-contato span{font-family:robotomedium}#footer .footer-down .info-contato span{font-size:2em}#footer .footer-down .info-contato p{font-size:1.8em;padding:0}#footer .footer-down .info-contato address{font-size:1.8em;font-family:robotolight}#footer .footer-down .menu{float:right}#footer .footer-down .menu ul li{margin:0 0 10px;font-size:1.4em;display:list-item;font-family:robotolight;text-align:right;text-transform:uppercase}#footer .footer-down .menu ul li a:hover{text-decoration:underline}#footer .footer-down .social-copyright{width:100%;padding:4% 0 2%}#footer .footer-down .social-copyright a{text-decoration:underline}#footer .footer-down .social-copyright .assinatura{float:right}#footer .footer-down .social-copyright p{font-size:1em;padding:0;margin:5px 0 0 0;color:#fff;text-align:center;text-transform:uppercase}#footer .footer-down .social-copyright .assinatura{margin:0 0 0 15px}#footer .footer-down .social-copyright .social-icone{float:left;margin:0 10px}#footer .o-heart{font-family:robotolight;text-transform:uppercase}#footer .o-heart i{margin-right:3px;transform:scale(.85,.85)}#goog-gt-tt,#google_translate_element,.goog-te-balloon-frame,.goog-te-banner-frame,.goog-tooltip,.goog-tooltip:hover{display:none!important}#filtragem-mobile{display:none}.filtragem{font-size:1.4em}.filtro{padding:2% 0;width:100%;background:#e5e5e5;font-family:robotolight}.filtro .limpar-filtros{float:right;padding-right:15px;margin:-1.7% 1.5% 0 0;background:url(../imagens/global/excluir.png) no-repeat right center}.filtro div.mask-select-normal{width:27.0714%}.filtro div.mask-select-small{width:12.7857%}.filtro div.mask-select-normal,.filtro div.mask-select-small{padding:.7% 0;margin:1% 1.5% 1% 0;border:none;border-radius:0;float:left;height:25px;background:#fff url(../imagens/imoveis/seta.png) no-repeat scroll right 15px center}.filtro *{font-family:inherit!important}.filtro button,.filtro input{font-size:1.2em}.filtro .ms-choice{border:none;background-color:transparent}.filtro .ms-drop{box-shadow:none!important;border-radius:0!important;border:none!important;border-top:solid 1px #eee!important}.filtro .ms-drop ul{padding:5px 0;max-height:none!important}.filtro .ms-drop li{background-position:right 5px center;background-repeat:no-repeat}.filtro .ms-drop li label{display:block;padding:4px 30px 4px 15px}.filtro .ms-drop li.group{font-weight:400!important;color:#aaa;text-transform:uppercase}.filtro .ms-drop li input[type=checkbox],.filtro .ms-drop li input[type=radio]{display:none}.filtro .ms-drop li.selected{font-family:robotobold!important;background-color:#eee;background-image:url(../imagens/global/excluir.png)}.filtro .ms-drop li:hover{background-color:#f5f5f5}.filtro .mask-select-radio .ms-drop li.selected{background-image:url(../imagens/global/radio.png)}.filtro .mask-select-optgroup .group:first-of-type .optgroup{font-weight:700;color:#000;text-transform:uppercase}.filtro .codigo{position:relative;background-image:none!important}.filtro .codigo input{border:0}.filtro .codigo .text{padding:0 4%;width:92%;height:100%}.filtro .codigo .btn{position:absolute;top:0;bottom:0;right:0;left:0;padding:0 0 0 15px;cursor:pointer;width:100%;color:#fff;font-weight:700;font-size:.9em;font-family:inherit;text-transform:uppercase;background:#000 url(../imagens/global/search.png) no-repeat 20px center;letter-spacing:2px;border-radius:2px;display:inline-block}.filtro .link-opcoes{color:#000;text-decoration:underline}.filtro .mask-select-range{position:relative}.filtro .mask-select-range .input-info{width:94%;border:0;padding:0 3%;cursor:pointer;background-color:transparent}.filtro .mask-select-range label{display:block;font-family:robotobold!important;padding:1% 2% 3%}.filtro .mask-select-range .text{padding:1%;width:30%;border:solid 1px #000}.filtro .mask-select-range .space{height:20px}.filtro .mask-select-range .range-box{position:absolute;top:40px;left:0;right:0;padding:3% 3% 6%;border-top:solid 1px #eee;background:#fff;z-index:2}.filtro .mask-select-range .ui-slider-horizontal{margin:0 auto;width:94%;height:4px;border:none;background:#e5e5e5}.filtro .mask-select-range .ui-widget-header{background:#f04023}.filtro .mask-select-range .ui-slider-handle{top:-.4em;border-radius:100%;border:none;background:#777}.c-imoveis .destaques .destaque-box{width:49.4%!important;margin:.2%!important}.c-imoveis .destaques .destaque-box h2,.c-imoveis .destaques .destaque-box h3{font-size:1em}.c-imoveis .destaques .destaque-box .estrutura{bottom:10%}.c-imoveis .destaques .destaque-box .arrow-left{background:url(../imagens/imoveis/destaque-box-arrow-left.png) no-repeat center center!important}.c-imoveis .destaques .destaque-box .arrow-right{background:url(../imagens/imoveis/destaque-box-arrow-right.png) no-repeat center center!important}.c-imoveis .destaques .destaque-box .arrow-left:hover{background:url(../imagens/imoveis/destaque-box-arrow-left-hover.png) no-repeat center center!important}.c-imoveis .destaques .destaque-box .arrow-right:hover{background:url(../imagens/imoveis/destaque-box-arrow-right-hover.png) no-repeat center center!important}.c-imoveis .destaques .paging .arrows{position:relative!important;float:right;top:0!important;left:0!important;right:0!important;bottom:0!important}.c-imoveis .path-name{float:left}.c-imoveis .imoveis-encontrados p{float:right;margin:25px 0 5px;color:#b9b9b9;font-family:robotolight}.c-imoveis .imoveis-encontrados span{font-family:robotoblack}.c-imoveis h1,.c-imoveis p{color:#000;font-family:robotolight}.c-imoveis h1{font-size:2.4em;padding:20px 0 0}.c-imoveis p{padding:0;margin:0}.c-imoveis .ordenar label{color:#b9b9b9;font-size:1.4em;text-transform:uppercase;padding:6px 10px 0;float:right}.c-imoveis .ordenar div.row div.mask-select select{width:180px;height:34px;padding:0;margin:0;font-size:1.4em;color:#000;border-radius:0;text-transform:uppercase;background:#fff url(../imagens/imoveis/seta.png) no-repeat 75% center!important}.c-imoveis .ordenar div.row div.mask-select{width:150px;border:none;border-radius:0;float:right;margin:0 6px 0 0}.c-imovel div.imovel{position:relative;width:100%;margin:0 0 6%;background:#fff}.c-imovel .menu-bar{display:none}.c-imovel .imovel .info .contato-apto{display:none}.c-imovel .imovel .imovel-left{float:left;width:56.5217%;background:#e4e4e4}.c-imovel .imovel .descricao,.c-imovel .imovel .imovel-left .foto{float:left}.c-imovel .imovel .imovel-left .foto,.c-imovel .imovel .imovel-left .mapa{position:relative;width:100%;height:500px;opacity:1;background-size:cover!important}.c-imovel .imovel .imovel-left .foto .img{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:1;opacity:0;overflow:hidden}.c-imovel .imovel .imovel-left .foto .img img{opacity:0;width:100%}.c-imovel .imovel .imovel-left .foto:hover .img div{opacity:1}.c-imovel .imovel .imovel-left .foto .arrows{position:absolute;top:50%;left:0;right:0;margin-top:-75px;z-index:5}.c-imovel .imovel .imovel-left .foto .arrow{width:21px;height:150px;padding:0 15px}.c-imovel .imovel .imovel-left .foto .arrow:hover{background-color:rgba(0,0,0,.2)}.c-imovel .imovel .imovel-left .foto .arrow-left{left:0;background:url(../imagens/imovel/arrow-left-foto.png) no-repeat center center}.c-imovel .imovel .imovel-left .foto .arrow-right{right:0;background:url(../imagens/imovel/arrow-right-foto.png) no-repeat center center}.c-imovel .imovel .imovel-left .links{width:300px;position:absolute;margin-left:7.3913%;top:500px}.c-imovel .imovel .imovel-left .links .link-fotos,.c-imovel .imovel .imovel-left .links .link-mapa{float:left;width:48.33%;padding:6px 0 0;display:inline-block;font-size:1.4em;text-transform:uppercase;margin:20px 0 0;border-top:solid 6px #b7b7b7;color:#b7b7b7}.c-imovel .imovel .imovel-fotos .mapa,.c-imovel .imovel .imovel-mapa .foto{display:none}.c-imovel .imovel .imovel-fotos .link-fotos,.c-imovel .imovel .imovel-mapa .link-mapa{margin:0 5px 0!important;border-top:solid 26px #656565!important;font-family:robotoblack!important;color:#656565!important}.c-imovel .imovel .descricao{width:100%;margin:100px 0 50px;background:inherit;bottom:0}.c-imovel .imovel h4{margin:20px 0 5px}.c-imovel .imovel .descricao p,.c-imovel .imovel .o-descricao{width:72%;margin:0 auto;font-family:robotolight;font-size:1.4em;color:#333;line-height:20px}.c-imovel .imovel .o-descricao ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.c-imovel .imovel .o-descricao ul li{display:block}.c-imovel .imovel .info .traco-verical{position:absolute;width:1px;height:59px;left:52.5%;top:30%;background:url(../imagens/imovel/traco-vertical.png) repeat-y center center}.c-imovel .imovel .info{width:31.3043%;float:right;padding:3.4782% 6.0869% 9%;background:#fff}.c-imovel .imovel .info-suspended{padding-bottom:3.4782%}.c-imovel .imovel .info .comparar,.c-imovel .imovel .info .comparar-selected,.c-imovel .imovel .info .favoritos,.c-imovel .imovel .info .favoritos-selected{display:block;float:right;margin:0 10px}.c-imovel .imovel .info .comparar{width:17px;height:20px;background:url(../imagens/imovel/comparar.png) no-repeat center center}.c-imovel .imovel .info .comparar:hover{background-image:url(../imagens/imovel/comparar-hover.png)}.c-imovel .imovel .info .comparar-selected{background-image:url(../imagens/imovel/comparar-selected.png)!important}.c-imovel .imovel .info .favoritos{width:23px;height:20px;background:url(../imagens/imovel/favoritos.png) no-repeat center center}.c-imovel .imovel .info .favoritos:hover{background-image:url(../imagens/imovel/favoritos-hover.png)}.c-imovel .imovel .info .favoritos-selected{background-image:url(../imagens/imovel/favoritos-selected.png)!important}.c-imovel .imovel .info .ref{font-family:robotolight;font-size:.58em;font-weight:400}.c-imovel .imovel .info .ref span{font-family:robotomedium}.c-imovel .imovel .info h1{font-family:robotolight;font-size:2.4em;line-height:30px}.c-imovel .imovel .info h2,.c-imovel .imovel .info h3,.c-imovel .imovel .info h5{margin:0;padding:0;font-size:1em;font-weight:400}.c-imovel .imovel .info .desc{font-family:robotolight;font-size:1.6em}.c-imovel .imovel .info .aluguel,.c-imovel .imovel .info .venda{float:left;font-family:robotolight;font-size:2.4em;line-height:1em}.c-imovel .imovel .info .aluguel span,.c-imovel .imovel .info .venda span{font-family:robotoblack;font-size:.5em!important;text-transform:uppercase}.c-imovel .imovel .info .sep-line{float:left;margin:0 10%;width:1px;height:55px;background:#eee}.c-imovel .imovel .info .iptu{float:left}.c-imovel .imovel .info .condominio{float:left;margin-right:5%}.c-imovel .imovel .info .condominio,.c-imovel .imovel .info .iptu{font-size:1.4em;font-family:robotoregular;text-transform:uppercase}.c-imovel .imovel .info .condominio span,.c-imovel .imovel .info .iptu span{font-family:robotoblack}.c-imovel .imovel .info ul{padding:0}.c-imovel .imovel .info li{font-family:robotolight;font-size:1.4em;text-transform:uppercase;float:left;margin:5px 10px 5px 0}.c-imovel .imovel .info li span{font-family:robotomedium;font-weight:700}.c-imovel .imovel .info .forma{display:block;width:100%;color:#fff;font-size:1.6em;text-align:center;margin:10px auto;padding:10px 0;background-color:#f04023;background-repeat:no-repeat;background-position:left 32px center}.c-imovel .imovel .info .ligue span{font-family:robotoblack}.c-imovel .imovel .info .ligue{background-image:url(../imagens/imovel/telefone.png)}.c-imovel .imovel .info .saiba-mais{background-image:url(../imagens/imovel/carta.png)}.c-imovel .imovel .info .share h3{font-size:1.2em;font-family:robotomedium;font-weight:norma;text-transform:uppercase;padding:0;margin:0 0 10px}.c-imovel .imovel .info .share{position:absolute;bottom:35px;z-index:2}.c-imovel .imovel .info .contato-apto{position:absolute;top:140px;right:6.0869%;left:62.6086%;text-align:center;margin:20px 0 0;padding:0 5px 20px;border:solid 2px #000;background:#fff;z-index:3}.c-imovel .imovel .info .contato-apto .fechar{display:block;width:17px;height:17px;float:right;margin:20px 30px 30px;background:url(../imagens/imovel/fechar.png) no-repeat center center}.c-imovel .imovel .info .contato-apto .msg,.c-imovel .imovel .info .contato-apto .text,.c-imovel .imovel .info .contato-apto label{font-size:1.4em;font-family:robotolight;margin:8px 0;text-align:left}.c-imovel .imovel .info .contato-apto label{width:80.5714%;display:inline-block}.c-imovel .imovel .info .contato-apto .msg,.c-imovel .imovel .info .contato-apto .text{width:86%;border:none;padding-left:10px;background:#eee}.c-imovel .imovel .info .contato-apto .forma-contato{width:40.2857%}.c-imovel .imovel .info .contato-apto .forma-contato img,.c-imovel .imovel .info .contato-apto .forma-contato input{float:left;margin-right:5px}.c-imovel .imovel .info .contato-apto .forma-contato img{margin-top:-3px}.c-imovel .imovel .info .contato-apto .balloon{margin-right:-30px}.c-imovel .imovel .info .contato-apto .text{height:34px;color:#656565}.c-imovel .imovel .info .contato-apto .msg{height:50px;color:#000;resize:none}.c-imovel .imovel .info .contato-apto .element{padding-left:31px;margin:10px 0 0;text-align:left}.c-imovel .imovel .info .contato-apto .submit{height:35px;padding:0 40px;border-radius:0}.c-imovel .imovel .form-contato .info-apto{display:none}.c-imovel .imovel .form-contato .contato-apto{display:block}.c-imovel .imovel .info-contato .info-apto{display:block}.c-imovel .imovel .info-contato .contato-apto{display:none}.c-imovel .imovel .info-apto .big{padding:3% 0;font-size:2.8em;line-height:1em}.c-imovel #descricao-caracteristicas p{padding:0;overflow:hidden}.c-imovel #descricao-caracteristicas a{float:right;font-size:1.2em;color:#777}.c-imovel .descricao-hidden p{height:40px}.c-imovel .descricao-visible p{height:auto}.c-imovel .descricao-hidden a.recolher,.c-imovel .descricao-visible a.continue{display:none}.similar h2.global{border:none!important;padding:0 0 5px;font-size:2.2em}.similar .destaques .destaque-box .arrow-left{background:url(../imagens/index/destaque-box-arrow-left.png) no-repeat center center!important}.similar .destaques .destaque-box .arrow-right{background:url(../imagens/index/destaque-box-arrow-right.png) no-repeat center center!important}.similar .destaques .destaque-box .arrow-left:hover{background:url(../imagens/index/destaque-box-arrow-left-hover.png) no-repeat center center!important}.similar .destaques .destaque-box .arrow-right:hover{background:url(../imagens/index/destaque-box-arrow-right-hover.png) no-repeat center center!important}.similar .destaques .arrows{position:absolute!important;top:0!important;bottom:0!important}.similar .destaques .arrow-left{background:url(../imagens/imovel/outros-imoveis-arrow-left.png) no-repeat center center!important}.similar .destaques .arrow-right{background:url(../imagens/imovel/outros-imoveis-arrow-right.png) no-repeat center center!important}.c-fale-conosco .conteudo{width:100%}.c-fale-conosco .conteudo .texto{width:52.1739%;text-align:center;margin:0 auto 10px}.c-fale-conosco .info-contato{width:26.0869%;float:left;font-size:1.6em}.c-fale-conosco .info-contato h2{margin:0;padding:0;font-size:1em;font-weight:400}.c-fale-conosco .info-contato li{display:list-item;text-align:left;padding:20px 0 20px 45px;background-position:left center;background-repeat:no-repeat}.c-fale-conosco .info-contato .telefone{background-image:url(../imagens/fale-conosco/telefone.png)}.c-fale-conosco .info-contato .endereco{background-position:left 5px center;background-image:url(../imagens/fale-conosco/endereco.png)}.c-fale-conosco .info-contato .email{background-image:url(../imagens/fale-conosco/email.png)}.formulario{width:69.5652%;float:right;margin:0 0 0}.formulario ::-webkit-input-placeholder{opacity:1}.formulario :-moz-placeholder{opacity:1}.formulario ::-moz-placeholder{opacity:1}.formulario :-ms-input-placeholder{opacity:1}.formulario div.row{margin:16px 0 0}.formulario div.row .small{width:calc(32% - 5px);margin:0 2% 0 0}.formulario .button-right{float:left;width:32%}.formulario .button-right .submit{width:100%;height:40px}.formulario div.row .half{width:calc(66% - 5px);margin:0 2% 0 0}.formulario div.msg-left{float:left;width:66%;margin:0 2% 0 0}.formulario div.msg-left textarea{height:90px}.formulario #file-curriculo{position:relative;overflow:hidden;height:40px;line-height:40px;font-weight:400;background:#fff url(../imagens/global/icon-attachment.png) no-repeat right -30px center;background-size:auto 15px}.formulario #file-curriculo:hover{background-position:right 30px center}.formulario #file-curriculo span{position:absolute;top:0;left:0;right:0;text-align:center;word-wrap:break-word}.formulario #file-curriculo span.named{font-size:10px}.formulario #file-curriculo input{opacity:0;width:100%}.formulario div.row .mask-select{float:left;width:32%;margin:0 2% 0 0;border:0;border-radius:0;background:#fff url(../imagens/imoveis/seta.png) no-repeat scroll right 15px center}.formulario .submit{height:30px;padding:0 10px;margin:5px 0 0}.formulario textarea{width:calc(100% - 5px)!important}.formulario div.row .unico{margin-right:0}.formulario .s-email{margin-left:270px}.formulario .s-telefone{margin-left:550px}.formulario-all{width:100%}.formulario-all hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:15px 0;padding:0}.formulario-all .row{width:100%}.formulario-all .row-half{width:50%}.formulario-all .row-small{width:25%}.formulario-all div.row .all{width:calc(100% - 20px)}.formulario-all div.row .half{width:calc(50% - 20px)}.formulario-all div.row .small{width:calc(25% - 20px)}.formulario-all input{color:#000!important}.formulario-all input.submit{color:#fff!important}.formulario-all input::-webkit-input-placeholder{color:rgba(0,0,0,.3)!important}.formulario-all input:-moz-placeholder{color:rgba(0,0,0,.3)!important}.formulario-all input::-moz-placeholder{color:rgba(0,0,0,.3)!important}.formulario-all input:-ms-input-placeholder{color:rgba(0,0,0,.3)!important}.formulario-all div.required{margin:1px 10px 0 0}div.row.checkbox,div.row.radio{padding:5px 0}div.row-half.checkbox,div.row-half.radio{padding:35px 0 0 0}.checkbox input[type=checkbox],.radio input[type=radio]{display:none}.checkbox input[type=checkbox]:checked+label:before{content:"\2714";font-size:20px;color:#f3f3f3;text-align:center;line-height:20px}.radio input[type=radio]:checked+label:before{content:"\2022";color:#f3f3f3;font-size:20px;text-align:center;line-height:20px}.checkbox label,.radio label{display:inline-block;margin:0;padding:0 15px 0 0}.checkbox label:before,.radio label:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;background-color:#aaa}.radio label:before{border-radius:25px}#content .maps{width:100%;margin:50px 0 0;max-height:800px;text-align:center}#content #mapa-script{height:660px}.conteudo h1.title,.conteudo h2.global{margin:0 0 50px}.conteudo .texto{width:78.2608%;margin:0 auto}.conteudo .texto h3.global{font-family:robotolight;font-size:2.6em;border-bottom:solid 1px #000;margin:10px 0}.conteudo .texto .obs{width:50%;line-height:30px;font-size:2.5em;font-style:italic;text-transform:uppercase;margin:10px auto;padding:20px 0 0 70px;color:#888;background:url(../imagens/empresa/aspas.png) no-repeat top left}.conteudo .texto li{padding:1% 0;list-style:none;font-size:1.2em}.conteudo .texto li span{font-size:.75em;color:#777}.content-small{margin:0 auto;width:60%}.content-small .formulario{width:auto;float:none}#empresa-importante{margin-top:7%;background-size:cover;background-repeat:repeat;background-position:center center;background-color:#000;background-image:url(../imagens/empresa/bg-importante.jpg)}#empresa-importante .box-white{padding:3%;width:55%;background:rgba(255,255,255,.9)}#empresa-importante .texto{position:relative;padding:10% 0 0;min-height:600px}#empresa-importante .texto h2{font-family:novecento_widelight;font-size:1.8em;line-height:1.4em}#empresa-importante .empresa-menu{position:absolute;top:-50px;margin:0;padding:5px 0 15px;color:#000;font-size:1.4em;font-weight:400}#empresa-importante .texto *{color:inherit}#empresa-importante .empresa-menu a{margin-right:30px;color:#000;border-bottom:solid 3px transparent}.empresa-missao .li-missao a,.empresa-valores .li-valores a,.empresa-visao .li-visao a{font-weight:700;border-bottom-color:#000!important}.empresa-missao .valores,.empresa-missao .visao{display:none}.empresa-valores .box-white{width:100%!important}.empresa-valores .missao,.empresa-valores .visao{display:none}.empresa-valores .valores li{float:left;padding:3%;width:44%;text-align:justify}.empresa-valores .valores li:nth-of-type(2n+1){clear:both}.empresa-valores .valores li{font-size:2.4em}.empresa-valores .valores li strong{font-weight:400;font-family:novecento_widelight;font-size:.8em;line-height:1em}.empresa-valores .valores li span{display:block;padding-top:15px;font-size:.6em}.empresa-visao .missao,.empresa-visao .valores{display:none}#darkbox{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:77777;display:none}#whitebox{position:absolute;top:50%;left:50%;width:280px;margin-left:-160px;padding:10px 20px;background:#fff}.darkbox-hidden{opacity:0}.darkbox-visible{opacity:1}#darkbox .close{position:absolute;top:0;right:0;width:20px;height:20px;background:#000 url(../imagens/global/close-white.png) no-repeat center center}#darkbox .close:hover{background-color:#ddd;background-image:url(../imagens/global/close-black.png)}#darkbox h1{margin:0 0 20px;padding:5px 0 5px;color:#000;font-family:novecento_widelight;font-size:1.8em;font-weight:400;text-align:center;border-bottom:solid 4px #eee;letter-spacing:4px}#darkbox .btn{position:relative;display:block;margin:10px 0;padding:15px 14px 15px 58px;font-size:2.4em;text-align:center;background-repeat:no-repeat;background-position:14px center}#darkbox .facebook{padding:3px 0;color:#fff;background-color:#435fad}#darkbox .facebook:hover{background-color:#5170c3}#darkbox .email{color:#bbb;background-color:#ebebeb;background-image:url(../imagens/global/icon-email.png)}#darkbox .entrar:hover{background-color:#d9d9d9}#darkbox .line{min-height:14px;padding:.5% 0;font-size:1.4em;text-align:center;background:url(../imagens/global/dot.png) repeat-x center center}#darkbox .line span{display:inline-block;padding:0 5px;background:#fff}#darkbox form{margin:2% 0 3%}#darkbox .normal,#darkbox textarea{width:100%;background:#eee}#darkbox .submit{width:100%}.c-comparacao .destaques .destaque-box-comparar{float:left;margin:0!important;padding:0;width:25%!important;height:625px!important;border:solid 1px #ddd;border-right:0;box-sizing:border-box;background:#fff}.c-comparacao .destaques .destaque-box-comparar:nth-of-type(4n){border-right:solid 1px #ddd}.c-comparacao .destaques .destaque-box-comparar .foto,.c-comparacao .destaques .destaque-box-comparar h2{position:relative!important;color:#000!important}.c-comparacao .destaques .destaque-box-comparar .foto{height:180px;display:block}.c-comparacao .destaques .destaque-box-comparar .arrow{top:70px!important}.c-comparacao .destaques .destaque-box-comparar h2{font-weight:400}.c-comparacao .destaques .destaque-box-comparar ul{text-transform:uppercase}.c-comparacao .destaques .destaque-box-comparar ul li{display:block;padding:3% 0;border-top:solid 1px #eee;font-size:1.3em;line-height:1.2em}.c-comparacao .destaques .destaque-box-comparar ul li span.half{float:left;width:50%;box-sizing:border-box}.c-comparacao .destaques .destaque-box-comparar ul li span.half:first-of-type{border-right:solid 1px #eee}.c-cliente #form-cadastre-se{margin:0 auto;width:50%}.c-cliente #form-cadastre-se input{width:90%}.c-trabalhe-conosco .trabalhe-left{float:left;width:30%}.c-trabalhe-conosco .trabalhe-right{float:right;width:65%}.c-trabalhe-conosco .trabalhe-left .button{margin:0}.c-trabalhe-conosco h2{font-family:novecento_widelight;font-size:2.5em}.c-trabalhe-conosco p a{color:inherit;text-decoration:underline}.c-trabalhe-conosco .cite{padding:5px 0 30px 35px;background:url(../imagens/empresa/aspas.png) no-repeat left top;background-size:25px auto}.c-trabalhe-conosco .formulario{float:none;width:100%}.c-anunciar .o-title{font-family:robotolight;font-size:4.8em;background:url(../imagens/anunciar/bg.jpg) no-repeat center center;background-size:cover}.c-anunciar .o-title small{display:block;font-size:.33em;text-transform:none}.c-anunciar .o-title .submit{color:#000;font-size:.38em;background-color:#fff;background-image:url(../imagens/global/mobile-arrow-black.png)}.c-anunciar .submit{min-width:190px;padding-top:5px;padding-bottom:5px;box-shadow:none;border-radius:0;text-shadow:none;font-size:1.6em;font-family:novecento_widedemibold}.c-anunciar .o-box-left,.c-anunciar .o-box-right{padding:5% 10% 5%;width:30%;text-align:center}.c-anunciar .o-box-left h3,.c-anunciar .o-box-right h3{font-family:robotoblack;text-transform:uppercase;font-size:2em;font-weight:400}.c-anunciar .o-box-left p,.c-anunciar .o-box-right p{text-align:inherit}.c-anunciar .o-box-left{float:left}.c-anunciar .o-box-right{float:right}.c-anunciar .no-border{border:0}.c-anunciar .saiba-mais{display:inline-block;width:109px;height:34px;text-align:center;line-height:34px;color:#fff;font-size:1.2em;text-transform:uppercase;margin:0 auto;bottom:20.0217%;border:solid 1px #fff;font-weight:700}.c-anunciar h2.global{margin-bottom:30px}.c-anunciar .o-box-servicos{float:left;margin:0 1% 1%;padding:7% 3% 5%;width:25.3333%;text-align:center;color:#fff;background-color:#000;background-repeat:no-repeat;background-position:top left;background-size:cover}.c-anunciar .o-box-servicos p{text-align:inherit;min-height:100px}.c-anunciar .o-box-servicos h3{margin:0;padding:4% 0 2%;font-family:novecento_widelight;font-size:2.6em;font-weight:400;text-align:center;letter-spacing:6px;line-height:1.1em}.c-anunciar .o-box-servicos-administrar{background-image:url(../imagens/anunciar/administrar.jpg)}.c-anunciar .o-box-servicos-avaliar{background-image:url(../imagens/anunciar/avaliar.jpg)}.c-anunciar .o-box-servicos-home-staging{background-image:url(../imagens/anunciar/home-staging.jpg)}#c-form-anunciar{margin:0 3% 10%;padding:8% 10%;background:#fff}#c-form-anunciar .o-passos{position:relative;padding-top:45px;height:25px}#c-form-anunciar .o-passos span{display:block;float:left;text-align:center;position:relative;color:transparent;font-size:1.2em;font-family:robotoblack;text-transform:uppercase}#c-form-anunciar .o-passos .o-passos-1,#c-form-anunciar .o-passos .o-passos-2,#c-form-anunciar .o-passos .o-passos-3{width:33.3333%}#c-form-anunciar .o-passos span:after,#c-form-anunciar .o-passos span:before{content:"";position:absolute;background:#cbcbcb}#c-form-anunciar .o-passos span:before{top:-40px;left:50%;margin-left:-15px;width:30px;height:30px;border-radius:100%}#c-form-anunciar .o-passos span:after{top:-25px;height:3px}#c-form-anunciar .o-passos .o-passos-1:after{left:50%;right:0}#c-form-anunciar .o-passos .o-passos-2:after{left:0;right:0}#c-form-anunciar .o-passos .o-passos-3:after{left:0;right:50%}#c-form-anunciar.o-form-1 .o-passos-1,#c-form-anunciar.o-form-2 .o-passos-2,#c-form-anunciar.o-form-3 .o-passos-3{color:#000!important}#c-form-anunciar.o-form-1 .o-passos-1:after,#c-form-anunciar.o-form-1 .o-passos-1:before,#c-form-anunciar.o-form-2 .o-passos-2:after,#c-form-anunciar.o-form-2 .o-passos-2:before,#c-form-anunciar.o-form-3 .o-passos-3:after,#c-form-anunciar.o-form-3 .o-passos-3:before{background:#000}#c-form-anunciar .o-form-passo-1{padding:0 25%}#c-form-anunciar .o-form-passo-3{padding:0 10%}#c-form-anunciar .row{width:100%}#c-form-anunciar .row-half{width:47%}#c-form-anunciar .row label{font-size:1.4em;font-family:robotoblack;font-weight:400}#c-form-anunciar .row .mask-select,#c-form-anunciar .row input,#c-form-anunciar .row textarea{box-sizing:border-box;width:100%;padding:8px 15px;border:0;border-radius:0;font-size:1.4em;color:#000;background-color:#eee}#c-form-anunciar .row textarea{height:200px}#c-form-anunciar .row select{padding:6px 15px}#c-form-anunciar .row .mask-select select{font-size:1em}#c-form-anunciar .row .mask-select{padding:0;background-image:url(../imagens/imoveis/seta.png);background-position:right 10px center}#c-form-anunciar .o-form-passo-left,#c-form-anunciar .o-form-passo-right{width:47%}#c-form-anunciar .o-form-passo-left{float:left}#c-form-anunciar .o-form-passo-right{float:right}#c-form-anunciar .opt-disable{font-weight:700;color:#000}#c-form-anunciar .normal{width:auto!important}#c-form-anunciar .row span{font-size:1.6em}#c-form-anunciar .readonly{background-color:#ccc!important}#c-form-anunciar .o-file{margin-bottom:3px}#c-form-anunciar .o-btn-file{float:right;margin:5px 0;width:100px;text-align:right}#c-form-anunciar .o-btn-file a{display:inline-block;text-align:center;width:45px;height:35px;line-height:35px;font-size:3em;color:#fff;font-family:novecento_widelight;background:rgba(0,0,0,.6)}#c-form-anunciar .o-btn-file a:hover{background:#000}#c-form-anunciar .o-btn-file .disabled{background:rgba(0,0,0,.2)!important}#c-form-anunciar .o-form-passo-1,#c-form-anunciar .o-form-passo-2,#c-form-anunciar .o-form-passo-3{display:none}#c-form-anunciar .required{margin-top:0}.o-form-1 .o-form-passo-1,.o-form-2 .o-form-passo-2,.o-form-3 .o-form-passo-3{display:block!important}#c-form-anunciar .submit-arrow-back{background-position:-20px center;background-image:url(../imagens/global/mobile-arrow-white-left.png);background-repeat:no-repeat}#c-form-anunciar .submit-arrow-back:hover{padding-left:50px!important;padding-right:20px!important;background-position:20px center}.submit-arrow-white{background-image:none!important}.submit-arrow-white::after{background-position:-160px -49px!important;background-size:180px 164px!important}.re-captcha{margin:0 auto;width:310px}#content.c-administrar>.banner{background-image:none!important;background-color:#efefef;margin-bottom:0!important;height:calc(100vh - 120px)!important;font-family:'Open Sans'}.o-area-administrar{display:flex;align-items:center;flex-direction:row}.o-boxes{position:relative;width:50%}.o-box{position:relative;color:#000;background-color:#fff;padding:8px;box-sizing:border-box;z-index:15}.o-box-left{float:left;width:41%;padding:12% 4%}.o-box-foto{max-width:80%;margin:auto;height:50%}.o-box-header{height:50%;display:flex;flex-flow:column;justify-content:space-evenly}.o-title-box{font-family:robotomedium;font-size:3em!important;font-weight:700!important;letter-spacing:3px;line-height:1.2em;color:inherit;padding-bottom:10px!important}.o-box p{text-align:inherit;margin:20% 0;padding:0;font-size:1.2em;color:#777}.o-box-right{width:49%;float:right}.o-box-right a{font-size:1.5em;font-family:novecento_widenormal;letter-spacing:5px;padding:28% 0;display:block;text-align:center;color:#fff;background:#3d455c;height:50%}.o-box-right a:hover{background:#262d3c}.o-box-right a img{margin-top:10%;max-width:30px}.o-box-right a:first-of-type{margin-bottom:8px}.u-icone-administrar{margin-bottom:0!important}.o-box .o-button{margin-bottom:15px}.o-line{position:relative}.o-line:after{content:"";width:109%;padding-top:1px;background-color:#000;position:absolute;bottom:17%;left:-4%}.o-button{max-width:100%;padding:10px;background-color:#bbbcc0;color:#fff;font-size:16px;font-family:novecento_widedemibold;cursor:pointer;border-radius:20px;width:65%;margin:auto;letter-spacing:.2em}.o-button.o-adm{padding:16px 60px;background-color:#3a445a;border-radius:0;font-size:2em;letter-spacing:4px}.o-button:hover{background-color:#262d3c;color:#fff}.o-buttons{width:100%;height:16vh;color:#000;max-height:0;overflow:hidden;position:relative}.o-buttons.is-active{overflow:unset;max-height:150px;height:inherit}.o-buttons .o-button{margin:6% 0 0;display:block}.o-textos{padding:2.5%;position:relative;width:45%;overflow:hidden}.c-administrar .o-title{font-size:1em;font-family:novecento_widenormal;background:0 0;text-align:left;width:100%;text-shadow:none!important}.c-administrar .o-title h1{font-size:5em;line-height:1.8em;color:#3a445a}.c-administrar .o-title p{margin:5% 0 10%;color:#777;letter-spacing:2px}#fix-bar-footer{padding:1%;font-size:1.6em;position:fixed;bottom:-100px;left:0;right:0;background:#fff;z-index:99999;text-align:center}#fix-bar-footer h4,#fix-bar-footer h5{margin:0 10px 0 20px;display:inline-block;font-size:1em;font-weight:400}#fix-bar-footer h5 a{display:inline-block;background-color:#000;color:#fff;padding-top:10px;padding-bottom:10px}#fix-bar-footer .col{display:block;float:left;width:50%}#fix-bar-footer .col h4,#fix-bar-footer .col h5{display:block;margin:0 5px}#fix-bar-footer .col h4{margin-bottom:5px}#fix-bar-footer .big{font-size:1.2em}.sobre-jardins{padding:3% 0}.sobre-jardins .titulo{font-family:robotolight;font-size:2em}.sobre-jardins p{font-size:1.1em}.icone-chatbot{position:fixed;padding:10px;padding-top:30px;width:90px;height:70px;bottom:15px;right:15px;z-index:777777;color:#fff;background-color:#000;border-radius:100%;font-size:1.4em;text-align:center}.icone-chatbot:hover{color:#fff;background:#ef4b37}h1.title,h2.global{margin:0;padding:4% 0 2%;color:#000;font-family:novecento_widelight;font-size:2.6em;font-weight:400;text-align:center;border-bottom:solid 4px #fff;letter-spacing:6px;line-height:1.1em}h2.subtitle{margin:0;padding:5px 0 15px;color:#000;font-size:2em;font-weight:400}h3.global{margin:0;padding:5px 0;color:#000;font-size:1.6em;font-weight:400}h3.subtitle{margin:0;padding:5px 0;color:#000;font-size:1.6em;font-weight:400}h4.global{margin:0;padding:5px 0}h5.global{margin:0;padding:5px 0}h6.global{margin:0;padding:5px 0}.enfase{color:#000;font-weight:700}table.global{width:100%}table.global tr th{height:25px;vertical-align:bottom;text-align:left}table.global tr td{height:30px;vertical-align:top}table.global tr td input,table.global tr td select,table.global tr td textarea{width:95%}table.global tr td input.auto{width:auto}.photo-left,.photo-right{margin-bottom:10px}.photo-left{float:left;margin-right:10px}.photo-right{float:right;margin-left:10px}.photo-left figcaption,.photo-right figcaption{padding:2px;background:#f3f3f3}.content-left,.content-right{margin-bottom:25px;padding:5px;border-radius:5px;background:#f3f3f3}.content-left{float:left;margin-right:25px}.content-right{float:right;margin-left:25px}a.details-simple{text-decoration:underline}.global-sprite{background-image:url(../imagens/sprite/global.png);background-repeat:no-repeat;display:block}.global-sprite-arrow{width:128px;height:128px;background-position:-5px -5px}.global-sprite-ass_black_produzido{width:63px;height:10px;background-position:-143px -5px}.global-sprite-ass_cherry_white_produzido{width:35px;height:17px;background-position:-143px -25px}.global-sprite-ass_white_produzido{width:55px;height:19px;background-position:-188px -25px}.global-sprite-back-arrow{width:15px;height:25px;background-position:-143px -54px}.global-sprite-balloon{width:12px;height:20px;background-position:-168px -54px}.global-sprite-close-black{width:10px;height:10px;background-position:-216px -5px}.global-sprite-close-white{width:10px;height:10px;background-position:-190px -54px}.global-sprite-comments{width:15px;height:13px;background-position:-210px -54px}.global-sprite-dot{width:1px;height:1px;background-position:-236px -5px}.global-sprite-excluir{width:10px;height:10px;background-position:-190px -77px}.global-sprite-github{width:30px;height:30px;background-position:-210px -77px}.global-sprite-gmail{width:30px;height:30px;background-position:-143px -117px}.global-sprite-home-black{width:25px;height:20px;background-position:-183px -117px}.global-sprite-home-white{width:25px;height:20px;background-position:-218px -117px}.global-sprite-icon-email{width:30px;height:30px;background-position:-5px -147px}.global-sprite-icon-especialista{width:20px;height:20px;background-position:-45px -147px}.global-sprite-icon-facebook{width:30px;height:30px;background-position:-75px -147px}.global-sprite-icon-info{width:20px;height:20px;background-position:-91px -72px;background-size:159px 122px}.global-sprite-linkedin{width:30px;height:30px;background-position:-5px -197px}.global-sprite-loading{width:60px;height:64px;background-position:-253px -5px}.global-sprite-mask-select{width:25px;height:20px;background-position:-250px -79px}.global-sprite-mobile-arrow-black{width:8px;height:14px;background-position:-285px -79px}.global-sprite-mobile-arrow-black-left{width:8px;height:14px;background-position:-303px -79px}.global-sprite-mobile-arrow-white{width:8px;height:14px;background-position:-285px -103px}.global-sprite-mobile-arrow-white-left{width:8px;height:14px;background-position:-303px -103px}.global-sprite-nav-black{width:40px;height:20px;background-position:-253px -127px}.global-sprite-nav-white{width:40px;height:20px;background-position:-115px -157px}.global-sprite-phone{width:25px;height:25px;background-position:-233px -157px}.global-sprite-radio{width:10px;height:10px;background-position:-303px -127px}.global-sprite-rss{width:20px;height:20px;background-position:-268px -157px}.global-sprite-search{width:14px;height:14px;background-position:-298px -157px}.global-sprite-stackoverflow{width:30px;height:30px;background-position:-45px -187px}.global-sprite-submit-arrow{width:15px;height:25px;background-position:-298px -181px}.global-sprite-tumblr{width:30px;height:30px;background-position:-85px -187px}.global-sprite-twitter{width:30px;height:30px;background-position:-125px -187px}.global-sprite-whatsapp{width:25px;height:25px;background-position:-165px -216px}.imoveis-sprite{background-image:url(../imagens/sprite/imoveis.png);background-repeat:no-repeat;display:block}.imoveis-sprite-destaque-box-arrow-left{width:17px;height:33px;background-position:-5px -5px}.imoveis-sprite-destaque-box-arrow-left-hover{width:17px;height:33px;background-position:-32px -5px}.imoveis-sprite-destaque-box-arrow-right{width:17px;height:33px;background-position:-59px -5px}.imoveis-sprite-destaque-box-arrow-right-hover{width:17px;height:33px;background-position:-5px -48px}.imoveis-sprite-seta{width:8px;height:7px;background-position:-32px -48px}.imovel-sprite{background-image:url(../imagens/sprite/imovel.png);background-repeat:no-repeat;display:block}.imovel-sprite-arrow-left{width:12px;height:23px;background-position:-5px -5px}.imovel-sprite-arrow-left-foto{width:20px;height:38px;background-position:-27px -5px}.imovel-sprite-arrow-right-foto{width:21px;height:38px;background-position:-57px -5px}.imovel-sprite-carta{width:26px;height:18px;background-position:-88px -5px}.imovel-sprite-comparar{width:17px;height:20px;background-position:-124px -5px}.imovel-sprite-comparar-hover{width:17px;height:20px;background-position:-88px -35px}.imovel-sprite-comparar-selected{width:17px;height:20px;background-position:-115px -35px}.imovel-sprite-destaque-box-arrow-left{width:15px;height:25px;background-position:-5px -65px}.imovel-sprite-destaque-box-arrow-left-hover{width:15px;height:25px;background-position:-30px -65px}.imovel-sprite-destaque-box-arrow-right{width:15px;height:25px;background-position:-55px -65px}.imovel-sprite-destaque-box-arrow-right-hover{width:15px;height:25px;background-position:-80px -65px}.imovel-sprite-favoritos{width:23px;height:20px;background-position:-105px -65px}.imovel-sprite-favoritos-hover{width:23px;height:20px;background-position:-105px -95px}.imovel-sprite-favoritos-selected{width:23px;height:20px;background-position:-5px -125px}.imovel-sprite-fechar{width:17px;height:17px;background-position:-38px -125px}.imovel-sprite-outros-imoveis-arrow-left{width:14px;height:27px;background-position:-151px -5px}.imovel-sprite-outros-imoveis-arrow-right{width:14px;height:27px;background-position:-142px -42px}.imovel-sprite-social-facebook{width:32px;height:32px;background-position:-138px -79px}.imovel-sprite-social-google{width:32px;height:32px;background-position:-138px -121px}.imovel-sprite-social-twitter{width:32px;height:32px;background-position:-175px -5px}.imovel-sprite-telefone{width:22px;height:22px;background-position:-166px -47px}.imovel-sprite-traco-vertical{width:1px;height:1px;background-position:-5px -47px}.index-sprite{background-image:url(../imagens/sprite/index.png);background-repeat:no-repeat;display:block}.index-sprite-bg-veja-mais{width:109px;height:34px;background-position:-5px -5px}.index-sprite-btn-alugar-trasnparente{width:220px;height:80px;background-position:-5px -49px}.index-sprite-btn-alugar-vazado{width:220px;height:80px;background-position:-5px -139px}.index-sprite-btn-comprar-trasnparente{width:220px;height:80px;background-position:-5px -229px}.index-sprite-btn-comprar-vazado{width:220px;height:80px;background-position:-235px -5px}.index-sprite-comparar{width:17px;height:20px;background-position:-124px -5px}.index-sprite-comparar-hover{width:17px;height:20px;background-position:-151px -5px}.index-sprite-destaque-arrow-left{width:44px;height:44px;background-position:-465px -5px}.index-sprite-destaque-arrow-right{width:44px;height:44px;background-position:-465px -59px}.index-sprite-destaque-box-arrow-left{width:15px;height:25px;background-position:-178px -5px}.index-sprite-destaque-box-arrow-left-hover{width:15px;height:25px;background-position:-203px -5px}.index-sprite-destaque-box-arrow-right{width:15px;height:25px;background-position:-519px -5px}.index-sprite-destaque-box-arrow-right-hover{width:15px;height:25px;background-position:-519px -40px}.index-sprite-destaque-foto-info-arrow{width:14px;height:7px;background-position:-519px -75px}.index-sprite-favoritos{width:23px;height:20px;background-position:-519px -92px}.index-sprite-favoritos-hover{width:23px;height:20px;background-position:-235px -122px}.footer-sprite{background-image:url(../imagens/sprite/footer.png);background-repeat:no-repeat;display:block}.footer-sprite-idioma-seta{width:8px;height:7px;background-position:-5px -5px}.footer-sprite-jardins{width:200px;height:28px;background-position:-5px -22px}.footer-sprite-social-facebook{width:8px;height:17px;background-position:-5px -60px}.footer-sprite-social-google{width:24px;height:15px;background-position:-23px -60px}.footer-sprite-social-instagram{width:17px;height:17px;background-position:-57px -60px}.footer-sprite-social-twitter{width:26px;height:18px;background-position:-84px -60px}@media only screen and (max-width : 768px) {.no-cb-mobile{display:none}body.body-mobile-on{overflow:hidden}div.mobile{top:0;right:0;bottom:0;left:0}body.body-mobile-on div.mobile{position:absolute;left:90%;overflow:hidden}body.body-mobile-on header#header{left:90%;right:-90%}header#header a.burger{position:absolute;display:block;right:10px;top:10px;padding:0;width:30px;height:30px;background:url(../imagens/global/nav-black.png) no-repeat 5px 5px;z-index:77778}a.hide-burger{position:fixed;top:0;right:0;bottom:0;left:100%;opacity:0;background:rgba(0,0,0,.3);z-index:77777}body.body-mobile-on a.hide-burger{left:90%;opacity:1}header#header nav{position:fixed;width:auto;height:auto;top:0;right:100%;bottom:0;left:0;overflow:hidden;background:#000;box-shadow:-5px 0 3px rgba(0,0,0,.3) inset}#header .only-mobile{display:block}body.body-mobile-on header#header nav{text-align:left;right:10%;overflow-y:auto}#header ul{padding:0;height:auto;color:#fff!important;text-align:left}#header li{display:block!important;padding:0;border-bottom:solid 1px rgba(255,255,255,.2);background:url(../imagens/global/mobile-arrow-white.png) no-repeat right 15px center}#header li a{display:block;padding:6% 3%;color:#fff}#header .home{display:block;background-color:rgba(0,0,0,.1)}#header .home a{padding-left:40px;background:url(../imagens/global/home-white.png) no-repeat 5px center}section.pagina-box{padding-bottom:15%;width:97%}section.veja-tambem div.veja-tambem-box{float:none;width:98%}h2.global{font-size:2.4em}.center-expanded{padding:0}.space{height:50px}#header{height:40px;padding:5px 0}#header .logo{margin:0;max-height:100%}#header .telefone{margin:6% 0;color:#fff;background:0 0;border:0;text-align:center}#cliente-imovel li{margin:10%;width:50px;height:50px;border:0;display:inline-block!important}#cliente-imovel a span{background-color:#f04023}#content{padding-top:50px}#content .banner{height:300px;background-attachment:scroll;margin-bottom:10%}#content .banner video{display:none}#content .banner .titulo{font-size:3em;width:80%}#content .banner li a{margin-bottom:5%}#content .banner .sub-menu{display:none}#content .nav-bairro .bairros,#content .nav-bairro-duplo .bairros{margin:0;width:100%;height:300px;margin-bottom:1px}#content .nav-bairro-full .bairros{height:50px}#content .destaques{margin:0}.c-index .jssorb05{top:105%}#content .destaques .destaque-box{width:99.6%}.c-index .center .arrows{display:none}#content .destaques .destaque-box .arrow-left,#content .destaques .destaque-box .arrow-right,#content .destaques .destaque-box .comparacao,#content .destaques .destaque-box .comparacao-selected,#content .destaques .destaque-box .favoritos,#content .destaques .destaque-box .favoritos-selected{opacity:1}#footer .footer-up{padding:5% 0}#footer .footer-up #recebe-novidades .text{width:60%;padding:0}#footer .footer-up #recebe-novidades .btn{width:30%;margin:0}#footer .footer-down .idioma{float:none}#footer .footer-down .idioma .mask-select{margin:0 auto}#footer .footer-down .info-contato{position:static;width:auto}#footer .footer-down .menu{float:none;text-align:center}#footer .footer-down .menu ul li{text-align:inherit}#footer .footer-down .idioma,#footer .footer-down .info-contato,#footer .footer-down .menu{margin:10% 0}#footer .copyright{clear:both;padding:10% 0!important}.c-imoveis h1{margin:3.5% 0;padding:0;font-size:2em}.c-imoveis #texto1:after{display:block;text-align:right;font-size:1.4em;font-weight:700;cursor:pointer}.c-imoveis #texto1{position:relative;overflow:hidden}.c-imoveis #texto1.is-inactive{height:60px}.c-imoveis #texto1.is-active:after,.c-imoveis #texto1.is-inactive:after{position:absolute;bottom:0;left:0;right:0;padding:10px 0;font-size:1.2em;font-weight:400;color:#888;background:#eee}.c-imoveis #texto1.is-inactive:after{content:"ver mais..."}.c-imoveis #texto1.is-active:after{content:"< recolher"}.c-imoveis #texto1.is-active{padding-bottom:40px}.c-imoveis .ordenar{margin-bottom:5%}.c-imoveis .destaques .destaque-box{width:99.6%!important;font-size:1em!important}.c-imoveis .destaques .paging .arrows{float:none}.filtro div.mask-select-normal,.filtro div.mask-select-small{width:98%;margin:2% 0}.filtro select{width:100%;height:inherit;background:0 0}#mais-opcoes-link,.ocultar-mais-opcoes{float:left}#mais-opcoes-link-filtragem,.ocultar-filtragem{display:block}form.filtragem{display:none}.filtro .limpar-filtros{margin-top:0}#filtragem{display:none}#filtragem-mobile{display:block}#filtragem-mobile h3{font-weight:400;text-transform:uppercase;font-family:novecento_widedemibold!important}.filtro-botoes{border-top:solid 1px #ccc;position:fixed!important;bottom:0;right:0;left:0;margin:0!important;opacity:.9}.filtro-botoes a,.filtro-botoes input{float:left!important;width:33.3333%!important;box-sizing:border-box;border-radius:0!important;text-align:center!important;height:40px;line-height:40px}.filtro-botoes a{padding:0!important;color:#333!important;background:#ddd!important}.filtro-botoes input{background-position:7px 13px!important;background-size:auto 12px!important}.mob-opt{margin-bottom:10%;background:#fff}#mob-opt-demais-filtros-btn{margin:5% 30px}.mob-opt label{display:block;box-sizing:border-box;text-align:center;font-weight:700;border-bottom:solid 1px #ddd}.mob-opt input[type=text],.mob-opt label span{padding:12px 4px;display:block;text-transform:uppercase}.mob-opt .mob-opt-half,.mob-opt .mob-opt-small{float:left;border-right:solid 1px #ddd}.mob-opt .mob-opt-half{width:50%}.mob-opt .mob-opt-small{width:25%}.mob-opt .mob-opt-half:nth-of-type(2n),.mob-opt .mob-opt-small:nth-of-type(4n){border-right:0}.mob-opt input[type=checkbox],.mob-opt input[type=radio]{display:none}.mob-opt input:checked+span{color:#fff;background:#f04023}.mob-opt input[type=text]{padding:0;border:0;height:40px;width:100%;text-align:center;background:0 0}#filtragem-mobile .codigo{margin-bottom:5%}#filtragem-mobile .btn{position:static!important;height:40px!important}#mob-opt-demais-filtros{display:none;padding:15px 0 30px}.c-imovel .menu-bar{display:block;position:fixed;bottom:0;right:0;left:0;font-size:1.2em;text-align:center;border-top:solid 1px #ddd;background:#eee;z-index:777}.c-imovel .menu-bar ul{margin:0;padding:0}.c-imovel .menu-bar li{display:inline-block;margin:0 3%}.c-imovel .menu-bar a{padding:25px 0 5px;display:block;color:#000}.c-imovel .imovel .imovel-left,.c-imovel .imovel .info{width:auto;float:none}.c-imovel .imovel .descricao{float:none;margin:0}.c-imovel .imovel .descricao .o-descricao,.c-imovel .imovel .descricao p{margin:0;width:auto}.c-imovel .imovel .descricao li{font-size:1em}.c-imovel .imovel .info{padding-top:10%}.c-imovel .imovel .info .share{position:static}.c-imovel .imovel .imovel-left .mapa{height:300px}.c-imovel .imovel .imovel-left .links{width:100%;margin:0;position:static}.c-imovel .imovel .imovel-left .links .link-fotos,.c-imovel .imovel .imovel-left .links .link-mapa{width:45%;margin-left:2.5%;margin-right:2.5%}.c-imovel .imovel .info .forma{background-position:left 5px center}.c-imovel .imovel .info .contato-apto{position:static;text-align:center}.c-imovel .imovel .info .contato-apto .fechar{margin:10px 5px 0}.c-imovel .imovel .info .contato-apto .msg,.c-imovel .imovel .info .contato-apto .text{width:95%}.c-imovel .imovel .info .contato-apto label{width:auto}.c-imovel .imovel .info .contato-apto .forma-contato{width:48%}.c-imovel .imovel .info-apto .sep-line{display:none}.c-imovel .imovel .info-apto .aluguel,.c-imovel .imovel .info-apto .venda{float:none}.c-imovel .imovel .imovel-left{background:#fff}.c-imovel .imovel .imovel-left .foto .img{opacity:1}.c-imovel .imovel .imovel-left .foto .arrows{display:none}.c-imovel .imovel .imovel-left .foto .jssorb05{top:auto;bottom:5px}.c-imovel .imovel .imovel-left .foto .jssorb05 .av{background:#fff}.c-imovel .imovel .imovel-left .jssor-master{margin:0}.c-imovel .imovel .info h1{font-size:2em;margin-top:0}.button{margin:10px 0;font-size:1.2em;background-size:auto 15px}div.path-name{margin-top:10px}.balloon{position:static;margin-right:0!important;width:auto;display:none!important}.balloon span{display:none}.telefone-placeholder::-webkit-input-placeholder{color:red}.telefone-placeholder:-moz-placeholder{color:red}.telefone-placeholder::-moz-placeholder{color:red}.telefone-placeholder:-ms-input-placeholder{color:red}.c-fale-conosco .conteudo .texto{width:90%}.c-fale-conosco .info-contato{width:auto;float:none}.c-fale-conosco .formulario{width:auto;float:none}.c-fale-conosco .formulario div.row{margin:16px 0 0}.c-fale-conosco .formulario div.row .small{width:calc(100% - 5px);margin:0 0 2% 0;float:none}.c-fale-conosco .formulario .submit{margin:0 auto;display:block}#content .maps{max-height:300px}#content #mapa-script{height:300px}.o-title{padding:10% 5%;text-align:center;font-size:2.5em;line-height:1em}.c-trabalhe-conosco .trabalhe-left{float:none;width:auto;margin-bottom:10%}.c-trabalhe-conosco .trabalhe-right{float:none;width:auto}.c-trabalhe-conosco .formulario .button-right,.c-trabalhe-conosco .formulario .msg-left,.c-trabalhe-conosco .formulario div.row .half,.c-trabalhe-conosco .formulario div.row .mask-select,.c-trabalhe-conosco .formulario div.row .small{float:none;width:100%}.conteudo .texto{width:90%}#empresa-importante{margin-top:25%;background-size:cover}#empresa-importante .texto{padding:25% 0;min-height:auto}#empresa-importante .box-white{padding:5%;width:auto!important}#empresa-importante .texto h2{margin-right:0;font-size:1.7em;line-height:1.2em}#empresa-importante .empresa-menu{font-size:1.2em}#empresa-importante .empresa-menu a{margin-right:30px}.empresa-valores .valores li{float:none;padding:3% 0 6%;width:auto;text-align:left}.c-anunciar .submit{min-width:125px}.c-administrar .o-title,.c-anunciar .o-title{font-size:2.4em}.c-administrar .o-title small,.c-anunciar .o-title small{padding:5% 0;font-size:.7em}.c-anunciar .o-title .submit{font-size:.74em}.c-anunciar .o-box-left,.c-anunciar .o-box-right{padding:5%;width:90%;float:none}.c-anunciar .o-box-servicos{padding:7% 3% 5%;width:92%;float:none}#c-form-anunciar{margin:0 0 10%;padding:8% 2%}#c-form-anunciar .o-form-passo-1,#c-form-anunciar .o-form-passo-3{padding:0}#c-form-anunciar .o-form-passo-left,#c-form-anunciar .o-form-passo-right{float:none;width:100%}#c-form-anunciar .o-btn-file{float:right;margin:5px 0;width:100px;text-align:right}#c-form-anunciar .o-btn-file a{display:inline-block;text-align:center;width:45px;height:35px;line-height:35px;font-size:3em;color:#fff;font-family:novecento_widelight;background:rgba(0,0,0,.6)}#c-form-anunciar .o-btn-file a:hover{background:#000}#c-form-anunciar .o-btn-file .disabled{background:rgba(0,0,0,.2)!important}#c-form-anunciar .o-form-passo-1,#c-form-anunciar .o-form-passo-2,#c-form-anunciar .o-form-passo-3{display:none}#c-form-anunciar .required{margin-top:0}.o-form-1 .o-form-passo-1,.o-form-2 .o-form-passo-2,.o-form-3 .o-form-passo-3{display:block!important}#c-form-anunciar .fa-question-circle{display:none}#c-form-anunciar .submit-arrow-back:hover{padding-left:25px!important;padding-right:5px!important}.re-captcha{width:auto;overflow:hidden}.o-area-administrar{flex-direction:column;padding-left:10px;padding-right:10px}#content.c-administrar>.banner{height:auto!important}.c-administrar .o-title{padding:10% 0;text-align:center;font-size:2em}.o-button{padding:8px}.o-button.o-adm{padding:8px 37px;font-size:.6em}.o-administrar.o-textos{width:100%}.o-area-administrar{flex-direction:column;display:block}.o-administrar.o-boxes{width:90%;margin:5% auto 0}.o-box{padding:4%;box-sizing:content-box}.o-box::before{top:85px}.o-box img{width:80%;margin:0 auto}.o-buttons.is-active{top:89%}.o-box-left,.o-box-right{float:none;width:auto}.c-administrar .o-title h1{font-size:1.2em;line-height:1.2em}.c-administrar .o-title p{margin:5% 0 10%;font-size:.6em;text-align:center}#fix-bar-footer{padding:1%;font-size:.95em}#fix-bar-footer h4,#fix-bar-footer h5{margin:0 5px 0 5px}#fix-bar-footer h5 a{padding-top:5px;padding-bottom:5px}#fix-bar-footer .col{float:none;width:100%;padding:2px}#fix-bar-footer .col:after{content:"";display:block;clear:both}#fix-bar-footer .col h4,#fix-bar-footer .col h5{display:block;float:left;width:50%;margin:0;line-height:1em}#fix-bar-footer .col h4{padding:12px 1% 0 1%;width:48%}#fix-bar-footer .col h5 a{height:25px;display:block}#fix-bar-footer .col h5 span{display:inline-block;padding-top:6px}}@media only screen and (min-width :801px) and (max-width :1024px){#content .banner{height:450px}#content .banner .titulo{font-size:7em}#content .nav-bairro .bairros{height:370px}}@media only screen and (min-width :1025px) and (max-width :1250px){#content .banner{height:550px}}@media only screen and (min-width :1251px) and (max-width :1400px){#content .banner{height:700px}}