body{font-family:Exo,sans-serif;font-size:16px;color:#000;line-height:1.3em;overflow-x:hidden;background-color:#fff}a{color:#00304f;text-decoration:none;outline:0}ul{list-style:none;padding:0;margin:0}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}button,input,select,textarea{outline:0}:-moz-placeholder{opacity:1}::-moz-placeholder{opacity:1}.left{float:left}.right{float:right}img{max-width:100%;height:auto}strong{font-weight:600}.text-overflow{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.align-center{text-align:center}body .no-margin{margin:0}body .no-padding{padding:0}.container{position:relative;width:940px;margin:0 auto}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}.alert-box{padding:14px 15px;margin-bottom:10px;border:1px solid transparent;border-radius:4px;font-size:16px;font-weight:500;clear:both;margin-top:5px;margin-bottom:15px}.alert-box.success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-box.error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-box.info{color:#5f4511;background:#f5f197;border:1px solid #f9f35b}.header-topo-barra{width:100%;height:40px;background:-webkit-gradient(linear,left bottom,left top,from(#988257),to(#ad9c7c));background:-webkit-linear-gradient(bottom,#988257,#ad9c7c);background:-o-linear-gradient(bottom,#988257,#ad9c7c);background:linear-gradient(0deg,#988257,#ad9c7c)}.header-topo-barra ul{float:right}.header-topo-barra li{float:left;margin-left:25px}.header-topo-barra li a{font-size:12px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-topo-barra li img{max-height:25px;margin-right:7px}.header-topo{width:100%;height:300px;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#12314d),color-stop(50%,#fff));background:-webkit-linear-gradient(left,#12314d 50%,#fff 50%);background:-o-linear-gradient(left,#12314d 50%,#fff 50%);background:linear-gradient(to right,#12314d 50%,#fff 50%)}.header-top-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:300px;background:url(../img/header.png?v=2) no-repeat center top;background-size:auto 100%}.header-logo{max-width:380px}.header-logo img{display:block}.header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-right .big{font-size:26px;font-weight:800;line-height:1em;color:#12314d}.header-right .small{font-size:18px;font-weight:600;line-height:1em;color:#12314d;margin-top:1px}.header-right-redes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-right-redes li{margin:0 0 0 7px;font-size:25px;font-weight:500;color:#12314d}.header-right-redes li:first-child{margin-right:6px;margin-left:0}.header-right-redes li img{width:34px;height:34px}.header-right-item.first,.header-right-redes{margin-bottom:20px}.header-right-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:30px}.header-right-item .inner{margin-right:10px;text-align:right}.header-right-item img{width:35px;height:35px}.header-right-item .icon-whatsapp{width:38px;height:38px;margin-right:28px}.header-right-item .icon-telefone{width:30px;height:30px;margin-right:15px}.header-right-telefone{position:relative;top:3px}.header-menu{height:45px;background-color:#988257}.menu-principal ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-principal li{margin:0 35px}.menu-principal li a{font-size:15px;color:#fff;font-weight:300}.menu-principal li a.is-active{font-weight:600;border-bottom:2px solid #fff}.menu-principal li a:hover{border-bottom:2px solid #fff}.pg-filtros{margin:52px 0 39px}.pg-filtros input{display:block;width:auto;height:35px;font-size:13px;font-weight:600;color:#2b4760;line-height:normal;border:2px solid #2b4760;border-radius:5px;padding:0 12px}.pg-filtros ::-webkit-input-placeholder{color:#2b4760}.pg-filtros ::-moz-placeholder{color:#2b4760}.pg-filtros :-ms-input-placeholder{color:#2b4760}.pg-filtros :-moz-placeholder{color:#2b4760}.pg-filtros .btn-envio{display:block;min-width:45px;height:35px;font-size:14px;color:#fff;font-weight:300;text-align:center;background-color:#12304e;border-radius:5px;line-height:35px;border:none;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms;margin-left:5px}.pg-filtros .btn-envio:hover{background-color:#988257}.filtro-form-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filtro-form .filtro-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:600;letter-spacing:0;color:#12314d;min-width:150px;margin:0 15px 0 0}.filtro-form .filtro-label img{width:17px;height:17px;float:left}.filtro-form .filtro-label span{float:left}.filtro-form-header .filtro-form{margin-right:10px}.filtro-form-header .filtro-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filtro-form-header .filtro-form input{margin-right:5px}.filtro-form-remover{position:absolute;width:14px;height:14px;top:-4px;left:0;background:url(../img/icon-remover.png);text-indent:-99999px}.filtro-form-exemplo{font-family:Roboto,sans-serif;font-size:11px;color:#777;font-weight:500;line-height:1.4em;margin-top:3px;padding-left:3px}.filtros-categoria ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filtros-categoria ul li{margin:0 0 0 4px}.filtros-categoria ul li a{display:block;height:35px;padding:0 20px;font-size:16px;font-weight:300;line-height:35px;color:#fff;background-color:#12314d;border-radius:5px;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}.filtros-categoria ul li a:hover{background-color:#988257}.filtro-form-busca{margin-top:10px}.filtro-form-busca form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filtro-form-busca .ui-multiselect,.filtro-form-busca select{display:block;width:100%;height:40px;font-size:13px;font-weight:600;color:#2b4760;line-height:normal;border:2px solid #2b4760;border-radius:5px;padding:0 12px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url(../img/icon-sel.png) no-repeat right 5px center}.filtro-form-busca .ui-multiselect{font-style:normal}.filtro-form-campo{position:relative;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding:0 6px}.filtro-form-busca form .btn-envio{height:40px;margin-right:6px}.footer-politica h2{font-size:15px;line-height:1.4em;font-weight:500;color:#12314d;margin:0 0 12px;text-align:center}.footer-politica p{font-size:15px;line-height:1.6em;font-weight:500;color:#12314d;text-align:center;margin-bottom:66px;margin:0}.footer-wrapper{margin-top:70px;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#12314d),color-stop(50%,#978257));background:-webkit-linear-gradient(left,#12314d 50%,#978257 50%);background:-o-linear-gradient(left,#12314d 50%,#978257 50%);background:linear-gradient(to right,#12314d 50%,#978257 50%)}.footer{background:url(../img/bg-rodape.jpg) no-repeat center top}.footer-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:322px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-menus ul{width:246px;float:left}.footer-menus li:not(:last-child){font-size:16px;line-height:1.3em;color:#fff;margin-bottom:10px}.footer-menus li a{font-weight:300;color:#fff;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}.footer-menus li a:hover{color:#5995cc}.footer-logo{margin-top:-15px}.footer-logo img{width:305px}.footer-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:35px 0 20px}.footer-logos .logo{margin:0 20px 15px}.natela{text-align:center;margin:45px 0}.natela a{display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1em;color:#333}.natela a strong{font-weight:500}.natela img{position:relative;display:inline-block;max-height:16px;margin-right:6px;top:2px}.autorama img{display:block}.pg-banner{position:relative;background-color:#12314d}.pg-banner .pg-banner-item{position:relative;width:100%;height:430px;background-repeat:no-repeat;background-position:center center}.pg-banner-lista .pg-banner-item:first-child{display:block}.pg-banner-item video{width:100%;height:430px}.pg-banner-pag{position:absolute;width:100%;top:auto;bottom:-30px;text-align:center;margin:0}.pg-banner-pag span{display:inline-block;margin:0 6px;width:10px;height:11px;background:url(../img/bg-banner-pag-tablet.png) no-repeat 0 -11px;text-indent:-99999px;margin-bottom:10px}.pg-banner-pag span.cycle-pager-active{background-position:0 0}.pg-banner-link{position:absolute;width:100%;height:100%;top:0;left:0}#paginacao-banner{position:relative;width:100%;margin-top:10px;text-align:center}#paginacao-banner span{width:10px;height:10px;margin:0 4px 3px}#paginacao-banner span.swiper-pagination-bullet-active{background-color:#e20234}body .pagina-interna-imoveis{padding-top:0}.pagina-interna .imoveis-lista-titulo{text-align:center;margin:20px 0 42px}.imoveis-lista-wrapper{margin-top:60px}.lista-imoveis-filtro{margin-bottom:32px}.lista-imoveis-filtro .left{float:left}.lista-imoveis-filtro .right{float:right}.lista-imoveis-filtro .item{float:left;margin-left:25px}.lista-imoveis-filtro label{font-size:17px;font-weight:500;color:#12314d;letter-spacing:0;line-height:38px;margin-right:6px}.lista-imoveis-filtro select{height:38px;border:2px solid #12314d;border-radius:5px;padding:0 11px;font-size:17px;font-weight:400;color:#12314d;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 25px 0 12px;background:url(../img/icon-sel.png) no-repeat right 5px center}.imovel-item{border-radius:20px;overflow:hidden;-webkit-box-shadow:0 0 10px #bbb;box-shadow:0 0 10px #bbb;margin-bottom:52px}.imovel-item-imagem{position:relative;width:100%;height:391px;background-size:cover;background-position:center center;background-repeat:no-repeat}.imovel-item-imagem a{position:absolute;width:100%;height:100%;cursor:pointer}.imovel-item-imagem img{position:absolute;top:-1px;z-index:100}.imovel-item-imagem .flag-top-right{right:-1px}.imovel-item-imagem .flag-top-left{left:0}.imovel-item-conteudo{text-align:center;padding:22px 0 20px}.imovel-item-titulo{font-size:24px;font-weight:700;color:#12314d;text-transform:uppercase;margin:0 0 14px;padding:0 15px}.imovel-item-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.imovel-item-features li{font-size:13px;color:#12314d;font-weight:500;line-height:1.4em;padding:0 10px}.imovel-item-endereco{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;padding:5px 15px;background-color:#12314d;font-size:13px;color:#fff;line-height:1.3em;text-align:center;margin-top:13px}.imovel-item-endereco img{display:inline-block;height:14px;margin-right:4px}.imovel-item-endereco span{display:inline-block}.sem-imoveis{margin:30px 0 0;padding:18px 15px;border-radius:6px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;text-align:center;clear:both;color:#fff;background:#e06565}.pagina-interna .imoveis-lancamentos-titulo{margin-bottom:55px;float:left}.imoveis-lancamentos-voltar{margin-top:20px;float:right}.imoveis-lancamentos-qtd{margin-bottom:30px;font-style:italic}.logos-lancamento{text-align:center;margin:40px 30px 50px;padding:15px 30px;-webkit-box-shadow:inset 0 0 10px #9e9e9e;box-shadow:inset 0 0 10px #9e9e9e;border-radius:20px}.logos-lancamento .item{height:120px;background:0 0;padding:0 5px;float:left;margin-bottom:10px}.logos-lancamento .slick-slide{margin-bottom:0}.logos-lancamento .item-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:120px;padding:0 10px;border:1px solid #ccc;border-radius:5px;margin:0 3px;background-color:#fff}.logos-lancamento a img{max-width:150px;max-height:70px;height:auto}.logos-lancamento img{max-width:90%;max-height:100px;height:auto}.logos-lancamento .slick-arrow{position:absolute;display:block;width:14px;height:24px;top:50%;margin-top:-12px;background:url(../img/pag-imovel-detalhe-galeria.png) no-repeat;border:none;text-indent:-99999px}.logos-lancamento .slick-prev{left:-30px}.logos-lancamento .slick-next{right:-30px;background-position:-14px 0}.pagina-interna h1.imovel{margin-bottom:8px}body .pagina-imovel-detalhe{padding:0 0 50px}.imovel-detalhe-referencia{font-size:.56em;color:#3a3a3a;text-align:right;line-height:1.6em}.imovel-detalhe{margin:40px 0 0}.imovel-detalhe-left{width:48.93617021276596%;float:left}.imovel-detalhe-right{width:51.06382978723404%;float:right;font-size:18px}.imovel-detalhe-imagem img{display:block;margin:0 auto;border-radius:10px}.imovel-detalhe-youtube{margin-top:40px;border-radius:20px;overflow:hidden}.imovel-detalhe-youtube iframe{width:100%}.imovel-detalhe-adcionar-wrapper{margin:45px 0 65px 50px}.imovel-detalhe-adicionar{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:340px;height:59px;background:url(../img/btn-adicionar.png);background-size:100% auto;font-size:15px;color:#fff;font-weight:300;line-height:59px;padding-left:110px}.imovel-detalhe-adicionar strong{font-weight:500}.imovel-detalhe-imagem{margin-bottom:30px}.imovel-detalhe-galeria{position:relative;padding:0 30px}.imovel-detalhe-galeria-slide{width:100%}.imovel-detalhe-galeria-slide-item{display:none;width:100%;text-align:center}.imovel-detalhe-galeria-slide .imovel-detalhe-galeria-slide-item:first-child{display:block}.imovel-detalhe-galeria-item{display:inline-block;vertical-align:top;width:45%;margin:0 2%;margin-bottom:18px;border-radius:10px}.imovel-detalhe-galeria-item img{display:block;margin:0 auto;min-height:120px;max-height:120px;border-radius:10px;width:100%;-o-object-fit:cover;object-fit:cover}.imovel-detalhe-galeria-video{border-radius:10px;overflow:hidden}.imovel-detalhe-galeria-video a{position:relative;display:block}.imovel-detalhe-galeria-video a:after{position:absolute;width:100%;height:100%;top:0;left:0;content:"";background-color:rgba(0,0,0,.5);background:rgba(0,0 ,0,.5) url(../img/icon-youtube.svg) no-repeat center;background-size:80px 80px}.imovel-detalhe-nav{position:absolute;display:block;width:14px;height:24px;top:50%;margin-top:-12px;background:url(../img/pag-imovel-detalhe-galeria.png) no-repeat;border:none;text-indent:-99999px}.imovel-detalhe-nav.nav-left{left:0}.imovel-detalhe-nav.nav-right{right:0;background-position:-14px 0}.imovel-detalhe-dados{position:relative;padding:0 0 0 50px}.imovel-detalhe-status{position:absolute;height:21px;top:0;right:0;padding:0 12px;text-align:center;font-size:.63em;font-weight:600;letter-spacing:1.5px;line-height:21px;color:#fff}.imovel-detalhe-status.orange{background-color:#f58634}.imovel-detalhe-status.green{background-color:#78bc5b}.imovel-detalhe-endereco{font-size:1.2em;color:#00304f;font-style:italic;font-weight:400;margin:0 0 8px;line-height:1.2em}.imovel-detalhe-titulo{font-size:31px;color:#00304f;font-weight:700;text-transform:uppercase;margin:0 0 10px;line-height:1.2em}.imovel-detalhe-valores strong{font-weight:500}.imovel-detalhe-tipo{font-size:19px;color:#00304f;font-weight:500;margin:0 0 32px}.imovel-detalhe-preco{font-size:18px;color:#00304f;font-weight:500;margin:0 0 12px;line-height:1.2em}.imovel-detalhe-preco strong{font-weight:700}.imovel-detalhe-valores .imovel-detalhe-preco:last-child{margin-bottom:0}.imovel-detalhe-frase{font-size:1em;color:#00304f;line-height:1.2em;font-weight:400;margin:20px 0 0}.imovel-detalhe-conteudo{padding:0 0 0 50px;font-family:Roboto,sans-serif;margin-top:32px}.imovel-detalhe-conteudo p{font-family:Roboto,sans-serif}.imovel-detalhe-conteudo p br:first-child{display:none}.imovel-detalhe-conteudo h3{font-size:15px;color:#9c875f;font-weight:600;margin:0 0 7px}.imovel-detalhe-conteudo-texto{font-size:.9em;color:#00304f;line-height:1.4em}.imovel-detalhe-conteudo p{margin:0 0 22px}.imovel-detalhe-lista{padding:0;list-style:none}.imovel-detalhe-lista li{position:relative;margin-bottom:5px;padding-left:18px;line-height:1.2em}.imovel-detalhe-lista li:before{content:"";position:absolute;width:5px;height:5px;background-color:#00304f;top:50%;margin-top:-3px;left:0;border-radius:50%}.imovel-detalhe-right .alert-box{font-family:Roboto,sans-serif;font-size:15px;font-weight:500;margin:0 auto 20px;text-align:center}.imovel-detalhe-form-wrapper{margin:0 0 32px 50px}.imovel-detalhe-form{padding:32px 30px 28px;background-color:#ececeb;width:100%;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.imovel-detalhe-form-texto{font-size:19px;line-height:1.4em;color:#00304f;text-align:center;font-weight:600;margin:0 0 24px}.form-campo{margin-bottom:14px}.imovel-detalhe-form .input::-webkit-input-placeholder{color:#03314f;opacity:1}.imovel-detalhe-form .input:-moz-placeholder{color:#03314f;opacity:1}.imovel-detalhe-form .input::-moz-placeholder{color:#03314f;opacity:1}.imovel-detalhe-form .input:-ms-input-placeholder{color:#03314f;opacity:1}.form-campo input{display:block;width:100%;height:41px;border:none;border-radius:10px;background-color:#fff;font-size:.92em;font-weight:500;color:#03314f;text-indent:15px;line-height:normal}.form-campo #imovel-telefone{width:63%}.form-campo textarea{display:block;width:100%;height:94px;border:none;border-radius:10px;background-color:#fff;font-size:.92em;font-weight:500;line-height:1.3em;color:#03314f;resize:none;padding:10px 15px}.imovel-detalhe-form button{display:block;width:154px;height:31px;background-color:#9c875f;font-size:.69em;color:#fff;text-align:center;line-height:31px;font-weight:500;border-radius:5px;border:none;margin-top:12px}.imovel-detalhe-form button:hover{background-color:#ad915d}.form-campo label.error{display:block;font-size:.9em;color:#e23030;font-weight:500;margin:10px 0 5px 5px}.imovel-detalhe-obs{font-family:Roboto,sans-serif;font-size:14px;line-height:1.4em;color:#989898;font-weight:400;margin-top:30px;text-align:center;background-color:#ffffd9;padding:16px 25px;border-radius:10px}.imovel-detalhe-modulos{margin-top:40px}.imovel-detalhe-modulos-lista{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:26px}.imovel-detalhe-modulos-lista li{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.imovel-detalhe-modulos-lista li a{display:block;height:86px;background-color:#9c875f;font-size:1.25em;font-weight:100;color:#d7cfbf;line-height:86px;text-indent:30px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.imovel-detalhe-modulos-lista li.r-tabs-state-active a{color:#fff;font-weight:800;background-color:#00304f}.imovel-detalhe-plantas{position:relative;margin-bottom:20px}.imovel-detalhe-plantas-lista{text-align:center}.imovel-detalhe-plantas-lista-item{display:none;width:100%}.imovel-detalhe-plantas-lista-item .align-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:367px}.imovel-detalhe-plantas-lista img{margin:0 auto}.imovel-detalhe-plantas-lista .imovel-detalhe-plantas-lista-item:first-child{display:block}.imovel-detalhe-plantas-pag{display:none;position:absolute;width:14px;height:24px;top:50%;margin-top:-12px;background:url(../img/pag-imovel-detalhe-galeria.png) no-repeat;z-index:1000}.imovel-detalhe-plantas-pag.pag-prev{left:0}.imovel-detalhe-plantas-pag.pag-next{right:0;background-position:-14px 0}.imovel-detalhe-lancamento .imovel-detalhe-galeria-item{background:#e8e8e8}.imovel-detalhe-lancamento .imovel-detalhe-galeria-item img{border-radius:0}.imovel-detalhe-lancamento .imovel-detalhe-galeria-item img{width:auto;-o-object-fit:unset;object-fit:unset}#imovel-detalhe-mapa{width:100%}#imovel-detalhe-mapa iframe{width:100%;height:400px;border:none}.mapa-detalhe{color:#333;line-height:1.2em}.mapa-detalhe h1{font-size:1.13em}.mapa-detalhe p{font-size:1em;margin:0 0 5px}.outros-imoveis-titulo{display:block;font-size:2em;color:#9c875f;font-weight:300;letter-spacing:1px;line-height:1em;margin:0 0 42px;text-align:center}.outros-imoveis-titulo strong{color:#00304f;font-weight:800}body .lg-backdrop{background-color:#797979}.pg-lancamento-detalhe .pg-header{padding-bottom:0}.newsletter{border-top:20px solid #978257;border-bottom:20px solid #978257;background:#12314d;padding:70px 0;margin-top:10px}.newsletter-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter-left{font-size:28px;font-weight:300;color:#fff;line-height:1.4em}.newsletter-form{min-width:542px}.form-news{position:relative}.form-news-input{padding-right:202px}.form-news-input input{width:100%;height:64px;border:2px solid #fff;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 25px;background-color:transparent;font-size:20px;font-weight:300;color:#fff;line-height:normal}.form-news-input input::-webkit-input-placeholder{color:#fff;opacity:1}.form-news-input input:-moz-placeholder{color:#fff;opacity:1}.form-news-input input::-moz-placeholder{color:#fff;opacity:1}.form-news-input input:-ms-input-placeholder{color:#fff;opacity:1}.form-news button{position:absolute;top:0;right:0;width:203px;height:64px;background-color:#fff;text-align:center;font-size:20px;font-weight:300;color:#12314d;line-height:64px;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}.form-news button:hover{background-color:#3a5e7f;color:#fff}.footer-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:85px 0}.footer-header-left{width:37%;color:#12314d}.footer-header-left h2{font-size:40px;font-weight:300;color:#12314d;line-height:1em;letter-spacing:-1px;margin:0 0 30px}.footer-header-titulo{line-height:1em;margin-bottom:12px}.footer-header-left p{font-size:18px;line-height:1.8em;margin:0 0 24px}.footer-header-left p.no-margin{margin-bottom:0}.footer-header-left p .icon{display:inline;height:28px;position:relative;top:8px;margin-left:5px}.footer-telefone{font-size:38px;line-height:1em;font-weight:800;margin:10px 0 34px}.footer-header-mapa{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.footer-header-mapa iframe{width:100%}.enderecos{margin-top:9px;padding:29px 0 58px}.endereco-conteudo{min-height:280px}.endereco-titulo{font-size:1.88em;font-weight:300;color:#00305d;line-height:1.1em;letter-spacing:0;margin:0 0 19px}.endereco-titulo strong{font-weight:900;color:#00305d;font-weight:800}.endereco-titulo.gold{color:#9c875f}.endereco-texto{font-size:.9em;color:#00305d;font-weight:500;margin:0 0 5px;line-height:1em}.endereco-telefone{font-size:1.3em;font-weight:600;color:#00305d;margin:0 0 16px}.endereco-sub-titulo{font-size:.9em;font-weight:500;color:#00305d;margin:0 0 5px}.endereco-texto-horario{font-size:.9em;color:#00305d;margin:0 0 10px}.endereco-mapa{width:54%;height:300px;float:right;margin-top:18px}.endereco-mapa iframe{width:100%;height:300px}.endereco-conteudo{width:46%;height:304px;margin-top:14px;padding-right:20px;float:left}.pagina-interna-voltar{position:relative;font-size:14px;color:#9c875f;padding-left:12px;background:url(../img/icon-voltar.png) no-repeat left center;font-weight:400}.pagina-interna-voltar.align-left{float:left}.pagina-interna-voltar.align-right{float:right}.pagina-interna{padding:30px 0 80px}.pagina-interna h1{display:block;font-size:3.75em;color:#9c875f;font-weight:100;letter-spacing:1px;line-height:1em;margin:0 0 32px}.pagina-interna h1 strong{color:#00304f;font-weight:800}.paginacao-lista{text-align:center}.paginacao-lista li{display:inline-block;margin:0 2px}.paginacao-lista-num{display:block;width:38px}.paginacao-lista-nav{padding:0 20px}.paginacao-lista li a{display:block;height:38px;font-size:14px;color:#00304f;font-weight:600;border:2px solid #12314d;border-radius:10px;line-height:36px}.paginacao-lista li a.is-active,.paginacao-lista li a:hover{color:#fff;background-color:#12314d}.quem-somos .destaque{font-weight:600;color:#00304f}.quem-somos p{font-size:.92em;color:#00304f;line-height:1.45em;margin:0 0 20px;text-align:justify}.quem-somos p:last-child{margin-bottom:0}.quem-somos img{border-radius:25px}.quem-somos-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quem-somos-left,.quem-somos-right{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.quem-somos-left{padding-right:50px}.indicador-header{padding:32px 28px;background-color:#f2f2f2;color:#00304f;font-style:italic}.indicador-header h2{font-size:1.56em;line-height:1.4em;font-weight:300;margin:0}.indicador-header h3{font-size:1em;font-weight:400;margin:0}.indicador-conteudo{padding:42px 0 0}.indicador-table{width:54%;max-width:500px;margin:0 auto;font-size:.9em;color:#00304f;text-align:center;margin-bottom:44px}.indicador-table td,.indicador-table th{padding:4px 12px;border:1px solid #d2d2d2}.indicador-table .header td{background-color:#eee}.avaliacoes-info span{color:#9c875f;font-weight:400;font-size:1.8em}.avaliacoes-info span strong{color:#fff}.avaliacoes-lista{margin-bottom:90px}.avaliacoes-lista li{background:url(../img/icon-lista.png) no-repeat 9px center;font-size:1em;color:#00304f;line-height:1.2em;font-weight:500;padding-left:20px;margin-bottom:20px;padding:12px 10px 13px 29px;border:1px solid #cfcece;border-radius:10px}.avaliacoes-info-header{padding:65px 0;background-color:#00304f;font-size:32px;color:#fff;line-height:1.4em;font-weight:300;margin:0 0 40px}.avaliacoes-info-conteudo{font-size:.9em;color:#00304f;line-height:1.6em}.avaliacoes-info-conteudo p{margin:0 0 20px}.avaliacoes-info-conteudo p:last-child{margin-bottom:0}.area-cliente h1{color:#00304f}.area-cliente-desc{font-size:.92em;color:#00304f}.area-cliente-desc p{line-height:1.3em;margin:0 0 4px}.area-cliente-desc-menor{font-size:.63em}.form-cliente{margin:46px auto 60px;max-width:460px}.form-cliente-campo{margin-bottom:10px}.form-cliente-campo.first{margin-bottom:28px}.form-cliente-campo label{display:block;font-size:.63em;color:#919191;font-weight:500;line-height:1em;margin-bottom:6px}.form-cliente-campo input{display:block;width:100%;height:52px;border:1px solid #b3b2b2;font-size:.92em;color:#333;line-height:52px;text-indent:15px;padding:0}.form-cliente button{display:block;width:100%;height:40px;font-size:.92em;color:#fff;text-align:center;font-weight:600;letter-spacing:1px;line-height:40px;background-color:#9c875f;border:none;border-radius:5px}.form-cliente button:hover{background-color:#84714e}.form-cliente label.error{display:block;font-size:.7em;color:#e23030;line-height:1.4em;font-weight:300;margin-top:5px}.form-cliente-acesso{font-size:.63em;color:#00304f;line-height:1em;margin-top:12px}.documentos-locacao{padding:40px 0;background-color:#e1e1e1;border-top:1px solid #ccc}.documentos-locacao-header{padding:33px 32px;background-color:#00304f;font-size:1.25em;color:#fff;line-height:1em;font-weight:300;margin:0 0 20px}.documento{position:relative;display:table;width:100%;height:90px;margin-bottom:20px;border:1px solid #b3b2b2}.documento-item-align{display:table-cell;width:100%;height:90px;font-size:.92em;color:#00304f;font-weight:500;text-align:center;vertical-align:middle;background-color:#f3f3f3}.documento-link{position:absolute;display:block;width:24px;height:24px;background:url(../img/documento-link.png);right:6px;bottom:10px}.form-contato-campo{width:100%;margin-bottom:18px}.form-contato label{display:block;font-size:.63em;font-weight:600;line-height:1em;color:#919191;margin-bottom:6px}.form-contato ::-webkit-input-placeholder{color:#03314f;opacity:1}.form-contato :-moz-placeholder{color:#03314f;opacity:1}.form-contato ::-moz-placeholder{color:#03314f;opacity:1}.form-contato :-ms-input-placeholder{color:#03314f;opacity:1}.form-contato input{display:block;width:100%;height:43px;font-size:.92em;font-weight:500;color:#03314f;line-height:42px;border:1px solid #9e9e9e;padding:0 20px;border-radius:15px}.form-contato select{display:block;width:100%;height:43px;font-size:.92em;font-weight:500;color:#03314f;line-height:42px;border:1px solid #9e9e9e;padding:0 20px;border-radius:15px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url(../img/icon-sel.png) no-repeat right 15px center}.form-contato textarea{width:100%;height:194px;padding:10px;border:1px solid #9e9e9e;font-size:.92em;font-weight:500;color:#03314f;line-height:1.4em;border-radius:10px;padding:15px 20px;resize:none}.form-contato button{position:relative;display:block;width:100%;height:45px;font-size:18px;color:#fff;text-align:center;font-weight:600;letter-spacing:1px;line-height:45px;background-color:#9c875f;border:none;border-radius:15px;margin-top:15px}.form-contato button:hover{background-color:#84714e}.form-contato label.error{display:block;font-size:13px;color:#e23030;line-height:1.4em;font-weight:500;margin-top:5px}.minha-selecao-titulo{line-height:55px;padding-left:82px;background:url(../img/icon-selecao.png) no-repeat left center}.pagina-selecao .imovel-item{margin-bottom:0}.pagina-selecao .imovel-item-conteudo{position:relative}.imovel-item-remover{display:block;position:relative;width:215px;height:35px;background:url(../img/bt-remover.png) no-repeat;left:50%;font-size:.69em;color:#fff;font-weight:300;text-indent:48px;line-height:35px;margin:20px 0 52px -107.5px}.btn-atendimento{position:relative;display:block;width:100%;height:45px;font-size:.92em;color:#fff;text-align:center;font-weight:600;letter-spacing:1px;line-height:45px;background-color:#9c875f;border:none;border-radius:5px;margin-bottom:19px}.btn-atendimento:hover{background-color:#84714e}.btn-compartilhar{display:block;font-size:.9em;color:#00304f;line-height:16px;font-weight:500;float:right;padding-left:26px;background:url(../img/icon-share.png) no-repeat left center}.sem-imoveis-selecao{margin:15px 0 0;padding:18px 15px;border-radius:6px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;text-align:center;clear:both;color:#9c8c00;background:#fff7b3}.body-modal{padding:40px 25px}body .ligamos-voce{margin:0;padding:0}body .ligamos-voce h1{font-size:2em;line-height:1.2em;text-align:center;margin:0 0 15px}.ligamos-voce form{max-width:100%}.servicos .desc{font-size:18px;color:#a8a7a7;line-height:1em;margin:0 0 35px}.servicos .bancos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 70px 40px}.servicos .bancos li img{display:block;width:156px;height:auto}.box-chat-wrapper{position:fixed;width:300px;height:39px;bottom:0;right:20px;z-index:9999}.box-chat-link{position:absolute;display:block;width:213px;height:31px;background:url(../img/btn-chat-comercial.png);text-indent:-99999px;left:50%;bottom:0;margin-left:-106px}.btn-chat-fechar{position:absolute;display:block;width:56px;height:18px;background:url(../img/btn-fechar-chat.png);text-indent:-99999px;top:-17px;left:1px}.box-chat{position:absolute;bottom:-299px;right:0;-webkit-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.box-chat-img.offline{display:none}.box-chat-wrapper.off .box-chat-img{display:none}.box-chat-wrapper.off .box-chat-img.offline{display:block}
@media (min-width:980px){.lista-imoveis-row .span4:nth-child(3n+1){clear:left}}@media (min-width:980px) and (max-width:1279px){.header-logo{width:300px}.filtro-form .filtro-label{min-width:20px;padding-left:0;margin-right:10px}.filtro-form .filtro-label span{display:none}.filtro-form-header .filtro-form input{max-width:160px}.filtro-form-header .filtro-form button{margin-left:0}.filtros-categoria{margin-left:0}.filtros-categoria ul li a{padding:0 15px}.menu-principal li{margin:0 25px}.imovel-item-titulo{font-size:20px}.imovel-item-endereco{font-size:11px}.newsletter-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-left{text-align:center;margin-bottom:25px}.footer-header-left{width:45%}.footer-menus ul{width:170px}.footer-logo img{width:210px}.servicos .bancos{padding:0 0 20px}.imovel-detalhe-form-texto{font-size:16px}}@media (min-width:748px) and (max-width:979px){.header-logo{max-width:240px}.header-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header-right-item.first,.header-right-redes{margin-bottom:15px}.header-right-item.first .big{margin-bottom:3px}.header-right-redes li{font-size:20px}.header-right-redes li img{height:28px}.header-right .big{font-size:18px}.header-right-item .icon-whatsapp{height:30px;margin-right:0}.header-right-item .icon-telefone{height:25px;margin-right:0}.menu-principal li{margin:0 16px}.menu-principal li a{font-size:13px}.pg-filtros{margin:31px 0 20px}.filtro-form-header{display:block}.filtro-form-header .filtro-form{display:inline-block;vertical-align:top}.filtros-categoria{width:100%;margin:14px 0 0}.filtros-categoria ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filtros-categoria ul li{display:inline-block;margin:0;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;text-align:center;margin:0 6px}.filtro-form-busca form{-ms-flex-wrap:wrap;flex-wrap:wrap}.filtro-form-campo{min-width:200px;margin:0 0 12px}.imoveis-lista-wrapper{margin-top:30px}.pg-banner{margin-bottom:60px}.pg-banner .pg-banner-item{height:320px;background-size:auto 100%}.pg-banner-item video{height:320px}.pg-banner-pag{width:100%;top:auto;bottom:-30px;text-align:center;margin:0}.pg-banner-pag span{display:inline-block;margin:0 6px;background-image:url(../img/bg-banner-pag-tablet.png)}body .lista-imoveis-row{margin-left:0}.lista-imoveis-row [class*=span]{display:block;width:50%;margin-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.imovel-item{margin-bottom:32px}.lista-imoveis-row .span4:nth-child(2n+1){clear:left}.newsletter-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-left{text-align:center;margin-bottom:25px}.footer-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:45px 0}.footer-header-left h2{margin-bottom:16px}.footer-header-left p{margin-bottom:12px}.footer-header-left,.footer-header-mapa{width:100%;text-align:center}.footer-header-left{margin-bottom:40px}.footer-wrapper{background:#978257;margin-top:60px}.footer{background:0 0}.footer-menus ul{width:200px}.footer-inner{height:250px}.pagina-interna{padding:10px 0 60px}.imovel-detalhe-left{width:46%}.imovel-detalhe-right{width:54%}.imovel-detalhe-titulo{font-size:19px}.imovel-detalhe-tipo{margin-bottom:25px}.imovel-detalhe-conteudo{margin-top:25px}.imovel-detalhe-dados{padding:0 0 0 30px}.imovel-detalhe-conteudo{padding:0 0 0 30px}.imovel-detalhe-adcionar-wrapper{margin:30px 0 50px 30px}.imovel-detalhe-form-wrapper{margin:0 0 32px 30px}.imovel-detalhe-form{padding:32px 24px 28px}.imovel-detalhe-form-texto{font-size:17px}.imovel-detalhe-galeria .slick-arrow{outline:0;border:none;padding:0;margin-top:-24px}.imovel-detalhe-galeria-item img{min-height:87px;max-height:87px}.imovel-detalhe-galeria-video a:after{background-size:50px 50px}.imovel-detalhe-obs{margin:10px 0 0}.outros-imoveis{padding-bottom:30px}.outros-imoveis .lista-imoveis-row .span4:last-child{display:none}.servicos .bancos{padding:0 0 20px}.servicos .bancos li{padding:0 10px}.avaliacoes-lista{margin-bottom:50px}.avaliacoes-info-header{font-size:24px;padding:45px 0;margin-bottom:30px}}@media (min-width:748px){.filtro-form-label,.header-filtros-link,.header-mobile-telefones,.header-mobile-wrapper,.imoveis-categoria-mobile,.show-mobile{display:none}}@media (max-width:747px){.show-mobile{display:block}.hide-mobile{display:none}.header-topo-barra{display:none}.header-topo{display:none}.header-mobile-wrapper{margin:0 -20px 0;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.header-mobile-telefones{position:relative;z-index:100;width:100%;-webkit-box-shadow:0 0 10px #000204;box-shadow:0 0 10px #000204}.header-mobile-telefones ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0;margin:0;list-style:none}.header-mobile-telefones li{width:50%;font-size:12px;font-weight:600;color:#fff;text-align:center}.header-mobile-telefones a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px}.header-mobile-telefones a img{display:inline-block;margin-right:5px}.header-mobile-telefones .whatsapp{color:#2a5d19;background:-webkit-gradient(linear,left bottom,left top,from(#86c671),to(#b1f19c));background:-webkit-linear-gradient(bottom,#86c671,#b1f19c);background:-o-linear-gradient(bottom,#86c671,#b1f19c);background:linear-gradient(0deg,#86c671,#b1f19c)}.header-mobile-telefones .whatsapp img{height:18px}.header-mobile-telefones .tel{color:#12314d;background:-webkit-gradient(linear ,left bottom,left top ,from(#b9b9b9),to(#f1f1f1));background:-webkit-linear-gradient(bottom ,#b9b9b9,#f1f1f1);background:-o-linear-gradient(bottom ,#b9b9b9,#f1f1f1);background:linear-gradient(0deg ,#b9b9b9,#f1f1f1)}.header-mobile-telefones .tel img{height:14px}.header-mobile{background:#12314d}.header-mobile-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:102px;padding:0 20px;-webkit-box-shadow:inset 0 0 6px #01080e;box-shadow:inset 0 0 6px #01080e}.header-mobile-logo{width:130px}.header-mobile-logo img{display:block}.header-mobile-logo .creci{display:block;font-size:9px;font-weight:300;line-height:1em;color:#fff;text-align:center;margin-top:9px}.menu-mobile-link img{display:block;width:41px;height:41px}.menu-principal{display:none}.header-menu{display:none}.menu-mobile{display:none;width:100%;background-color:#988257;margin:0}.menu-mobile ul li a{display:block;font-size:14px;color:#fff;line-height:1.3em;background:-webkit-gradient(linear,left bottom,left top,from(#988257),to(#b1996b));background:-webkit-linear-gradient(bottom,#988257,#b1996b);background:-o-linear-gradient(bottom,#988257,#b1996b);background:linear-gradient(0deg,#988257,#b1996b);padding:12px 15px}.menu-mobile ul li a.is-active{background:-webkit-gradient(linear,left bottom,left top,from(#654f26),to(#7d683f));background:-webkit-linear-gradient(bottom,#654f26,#7d683f);background:-o-linear-gradient(bottom,#654f26,#7d683f);background:linear-gradient(0deg,#654f26,#7d683f)}.header-filtros-link{display:block;padding:15px 20px;background:-webkit-gradient(linear,left bottom,left top,from(#7fa9d0),to(#a8c9e6));background:-webkit-linear-gradient(bottom,#7fa9d0,#a8c9e6);background:-o-linear-gradient(bottom,#7fa9d0,#a8c9e6);background:linear-gradient(0deg,#7fa9d0,#a8c9e6);margin:0 -20px;font-family:Roboto,sans-serif;font-size:15px;color:#12314d}.header-filtros-link img{position:relative;width:auto;height:15px;top:2px;margin-right:4px}.pg-filtros{display:none;margin:26px 0}.filtro-form .filtro-label{display:none}.filtro-form-header .filtro-form{margin:0 0 15px 0}.filtro-form-header,.filtro-form-header .filtro-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filtro-form-header .filtro-form{margin-bottom:15px}.filtro-form-header .filtro-form input{height:40px;margin-right:0}.filtro-form .filtro-label{width:100%}.filtro-form-header .filtro-form button{margin:5px 0}.filtros-categoria{margin-left:0}.filtros-categoria ul{display:block}.filtros-categoria ul li{margin:0 0 5px 0}.filtros-categoria ul li a{height:45px;line-height:45px;background-color:#988257}.filtro-form-busca form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filtro-form-campo{margin:0 0 8px 0;padding:0}.filtro-form-busca form .btn-envio{margin:0}.filtro-form-label{font-size:14px;font-weight:600;color:#2b4760;margin:4px 0 3px}.filtro-multiple option{font-size:14px;font-weight:600;padding:9px 0}.filtro-form-remover{display:block;position:relative;width:100%;height:40px;top:inherit;left:inherit;font-size:16px;color:#fff;text-align:center;line-height:40px;text-indent:0;padding:0 5px;border-radius:20px;background:#ff8181;margin:10px 0 0}.filtro-form-busca form .btn-envio{margin-top:8px}.pg-banner{margin:0 -20px 0;background:0 0}.pg-banner-pag{position:relative;width:100%;top:auto;bottom:inherit;text-align:center;margin:10px 0}.pg-banner .pg-banner-item{height:120px;background-size:auto 100%}.pg-banner-item video{height:120px}.pg-banner-pag span{display:inline-block;margin:0 6px;background-image:url(../img/bg-banner-pag-tablet.png)}.newsletter{display:block;margin:0 -20px 30px;padding:0 30px 30px}.newsletter-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter-form{min-width:260px}.newsletter-left{max-width:260px;font-size:18px;text-align:center;margin:25px auto 15px}.newsletter-left br{display:none}.form-news-input{padding-right:0;margin-bottom:10px}.form-news-input input{font-size:15px;border-radius:10px}.form-news button{position:relative;width:100%;top:inherit;right:inherit;border-radius:5px}.imoveis-categoria-mobile{margin-top:15px}.imoveis-categoria-mobile li{margin-bottom:5px}.imoveis-categoria-mobile li a{display:block;height:45px;padding:0 20px;font-size:16px;font-weight:300;line-height:45px;color:#fff;background-color:#12314d;border-radius:5px;-webkit-transition:all 350ms;-o-transition:all 350ms;transition:all 350ms}.imoveis-lista-wrapper{margin-top:30px}.imovel-item{margin-bottom:40px}.imovel-item-conteudo{padding:16px 0 15px}.imovel-item-titulo{font-size:18px}.imovel-item-endereco{font-size:10px}.pagina-interna .imoveis-lancamentos-titulo{float:none;text-align:center;margin-bottom:28px}.imoveis-lancamentos-qtd{text-align:center}.imovel-detalhe-lancamento{margin:10px 0 0}.logos-lancamento{margin:35px 0 30px;-webkit-box-shadow:none;box-shadow:none;padding:0 20px}.logos-lancamento .item{padding:0}.logos-lancamento .slick-arrow{height:120px;top:0;margin-top:0;background-position-y:center}.logos-lancamento .slick-prev{left:-5px}.logos-lancamento .slick-next{right:-5px}.footer-header{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-header-titulo{font-size:14px}.footer-header-left,.footer-header-mapa{width:100%}.footer-header-left{text-align:center}.footer-header-left h2{font-size:26px;margin:0 0 15px}.footer-header-left p{font-size:14px;line-height:1.5em;margin:0 0 5px}.footer-telefone{font-size:26px;margin:15px 0 25px}.footer-header-mapa{margin:30px 0}.footer-header-mapa iframe{height:300px}.footer-wrapper{margin:35px -20px;padding:30px 20px;background:#9c9c9c}.footer-menus ul{width:auto;margin-bottom:20px;float:none}.footer-logo{margin-top:0}.footer-logo img{display:block;width:200px;margin:0 auto}.footer{background:0 0}.footer-inner{display:block;height:auto}.footer-logos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.pagina-interna{padding:30px 0 40px}.pagina-interna h1{font-size:2em;line-height:1.1em;font-weight:400;letter-spacing:-1px;margin:0 0 23px}.quem-somos-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quem-somos-left,.quem-somos-right{width:100%;padding:0}.quem-somos-right{margin-top:32px}.avaliacoes-lista{margin-bottom:50px}.avaliacoes-lista li{line-height:1.35em;padding-right:15px}.avaliacoes-info-header{margin:0 -20px 20px;padding:25px 20px;font-size:14px}.servicos .desc{line-height:1.4em}.servicos .bancos{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.servicos .bancos li{width:120px;margin:0 10px 20px}.form-contato .ipt-small{text-align:left;padding:0 20px}.pagina-interna-voltar{display:none}.pagina-interna .imoveis-lista-titulo{margin:40px 0 32px;text-align:left}.lista-imoveis-filtro{margin-bottom:40px}.lista-imoveis-filtro .right{float:none}.lista-imoveis-filtro .item{width:auto;margin-bottom:15px;margin-left:0;float:left}.lista-imoveis-filtro .item:first-child{margin-right:15px}.lista-imoveis-filtro .item:last-child{margin-bottom:0}.paginacao-lista li{margin-bottom:15px}.paginacao-lista li a{height:42px;font-size:16px;line-height:42px}body .pagina-imovel-detalhe{padding-bottom:28px}.imovel-detalhe-left,.imovel-detalhe-right{width:100%;float:none}.imovel-detalhe-right{margin-top:25px}.imovel-detalhe-galeria-item img{min-height:80px;max-height:80px}.imovel-detalhe-titulo{font-size:24px}.imovel-detalhe-dados{padding:0}.imovel-detalhe-titulo{font-size:17px;margin-bottom:5px}.imovel-detalhe-tipo{font-size:16px;margin-bottom:20px}.imovel-detalhe-conteudo{padding:0;margin-top:22px}.imovel-detalhe-adcionar-wrapper{margin:32px 0 22px}.imovel-detalhe-adicionar{width:100%;padding-left:0;text-align:center;background:#12314d;border-radius:10px;height:52px;line-height:52px}.imovel-detalhe-adcionar-wrapper{margin:32px 0 40px}.imovel-detalhe-form-wrapper{margin:0}.imovel-detalhe-form{padding:26px 20px 34px}.imovel-detalhe-form-texto{font-size:16px;margin-bottom:16px}.imovel-detalhe-form button{width:100%;height:42px;line-height:42px;padding:0 40px}.imovel-detalhe-obs{font-size:16px;line-height:1.25em;padding:18px}.imovel-detalhe-plantas-lista-item .align-image{height:250px}#imovel-detalhe-mapa iframe{height:250px}.outros-imoveis-titulo{font-size:1.6em;line-height:1.3em;letter-spacing:0;margin-bottom:32px}.natela{margin:0 0 35px}.pagina-selecao{margin-top:35px;padding-top:0}body .minha-selecao-titulo{font-size:1.8em;background:0 0;padding-left:0;margin-bottom:30px;text-align:center}.sem-imoveis-selecao{line-height:1.4em;padding:15px 20px;margin-top:0}}