#busca-mapa{position:relative;z-index:200}#busca-mapa #busca-mapa-imoveis{display:none}#busca-mapa #mapa{height:400px;max-height:95vh;background:#f0f0f0;max-height:400px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}#busca-mapa #mapa .info-window a{display:block;text-decoration:none}#busca-mapa #mapa .info-window .linha1{overflow:hidden;white-space:nowrap;font-family:"Roboto Condensed"}#busca-mapa #mapa .info-window .linha1 .foto{max-width:120px;max-height:120px;margin:0 10px 0 0;float:left;overflow:hidden}#busca-mapa #mapa .info-window .linha1 .foto img{max-width:120px;display:block}#busca-mapa #mapa .info-window .linha1 .sobre{float:right}#busca-mapa #mapa .info-window .linha1 .sobre .onde{font-size:15px;line-height:21px;color:#4b4b4c}#busca-mapa #mapa .info-window .linha1 .sobre .valor{font-size:20px;line-height:25px;color:#6fb123;font-weight:700}#busca-mapa #mapa .info-window .linha1 .sobre .info{color:#4b4b4c;font-size:15px;text-align:center;display:table}#busca-mapa #mapa .info-window .linha1 .sobre .info>span{display:table-cell;padding:5px;white-space:nowrap;line-height:24px}#busca-mapa .abre-fecha{position:absolute;right:15px;top:0;background:#6fb123;color:#fff;font-size:.89em;white-space:nowrap;line-height:1.875em;border-radius:0 0 .4em .4em;padding:0 .7em;font-weight:400}#busca-mapa .abre-fecha .fechar{display:none}#busca-mapa .abre-fecha .abrir{display:inline}.busca-mapa-open #busca-mapa .abre-fecha .fechar{display:inline}.busca-mapa-open #busca-mapa .abre-fecha .abrir{display:none}.cluster{width:40px;height:40px;padding:12px 0 0 0;color:#fff;font-weight:700;text-align:center;background:no-repeat;background-image:url(../../img/marker/cluster-1.png);display:block;overflow:hidden}.cluster-1{background-image:url(../../img/marker/cluster-1.png)}.cluster-2{background-image:url(../../img/marker/cluster-2.png)}.cluster-3{background-image:url(../../img/marker/cluster-3.png)}.m-0{margin:0!important}.m-t-0{margin-top:0!important}.m-b-0{margin-bottom:0!important}.m-l-0{margin-left:0!important}.m-r-0{margin-right:0!important}.m-5{margin:5px!important}.m-t-5{margin-top:5px!important}.m-b-5{margin-bottom:5px!important}.m-l-5{margin-left:5px!important}.m-r-5{margin-right:5px!important}.m-10{margin:10px!important}.m-t-10{margin-top:10px!important}.m-b-10{margin-bottom:10px!important}.m-l-10{margin-left:10px!important}.m-r-10{margin-right:10px!important}.m-15{margin:15px!important}.m-t-15{margin-top:15px!important}.m-b-15{margin-bottom:15px!important}.m-l-15{margin-left:15px!important}.m-r-15{margin-right:15px!important}.m-20{margin:20px!important}.m-t-20{margin-top:20px!important}.m-b-20{margin-bottom:20px!important}.m-l-20{margin-left:20px!important}.m-r-20{margin-right:20px!important}.m-25{margin:25px!important}.m-t-25{margin-top:25px!important}.m-b-25{margin-bottom:25px!important}.m-l-25{margin-left:25px!important}.m-r-25{margin-right:25px!important}.m-30{margin:30px!important}.m-t-30{margin-top:30px!important}.m-b-30{margin-bottom:30px!important}.m-l-30{margin-left:30px!important}.m-r-30{margin-right:30px!important}.p-0{padding:0!important}.p-t-0{padding-top:0!important}.p-b-0{padding-bottom:0!important}.p-l-0{padding-left:0!important}.p-r-0{padding-right:0!important}.p-5{padding:5px!important}.p-t-5{padding-top:5px!important}.p-b-5{padding-bottom:5px!important}.p-l-5{padding-left:5px!important}.p-r-5{padding-right:5px!important}.p-10{padding:10px!important}.p-t-10{padding-top:10px!important}.p-b-10{padding-bottom:10px!important}.p-l-10{padding-left:10px!important}.p-r-10{padding-right:10px!important}.p-15{padding:15px!important}.p-t-15{padding-top:15px!important}.p-b-15{padding-bottom:15px!important}.p-l-15{padding-left:15px!important}.p-r-15{padding-right:15px!important}.p-20{padding:20px!important}.p-t-20{padding-top:20px!important}.p-b-20{padding-bottom:20px!important}.p-l-20{padding-left:20px!important}.p-r-20{padding-right:20px!important}.p-25{padding:25px!important}.p-t-25{padding-top:25px!important}.p-b-25{padding-bottom:25px!important}.p-l-25{padding-left:25px!important}.p-r-25{padding-right:25px!important}.p-30{padding:30px!important}.p-t-30{padding-top:30px!important}.p-b-30{padding-bottom:30px!important}.p-l-30{padding-left:30px!important}.p-r-30{padding-right:30px!important}.f-8{font-size:8px!important}.f-9{font-size:9px!important}.f-10{font-size:10px!important}.f-11{font-size:11px!important}.f-12{font-size:12px!important}.f-13{font-size:13px!important}.f-14{font-size:14px!important}.f-15{font-size:15px!important}.f-16{font-size:16px!important}.f-17{font-size:17px!important}.f-18{font-size:18px!important}.f-19{font-size:19px!important}.f-20{font-size:20px!important}.f-em-1{font-size:1em!important}.f-em-12{font-size:1.2em!important}.f-em-13{font-size:1.3em!important}.f-em-14{font-size:1.4em!important}.f-em-15{font-size:1.5em!important}.f-em-15{font-size:1.5em!important}.f-em-16{font-size:1.5em!important}.f-em-17{font-size:1.5em!important}.f-em-18{font-size:1.5em!important}.f-em-18{font-size:1.5em!important}.f-em-2{font-size:2em!important}.f-300{font-weight:300!important}.f-400{font-weight:400!important}.f-500{font-weight:500!important}.f-700{font-weight:700!important}.p-relative{position:relative!important}.p-absolute{position:absolute!important}.p-fixed{position:fixed!important}.p-static{position:static!important}.o-hidden{overflow:hidden!important}.o-visible{overflow:visible!important}.o-auto{overflow:auto!important}.di-block{display:inline-block!important}.d-block{display:block}.d-none{display:none}.radius-10{border-radius:10px}.radius-20{border-radius:20px}.radius-30{border-radius:30px}.radius-40{border-radius:40px}.radius-50{border-radius:50px}.radius-100{border-radius:100px}.w-50{width:50%!important}.w-100{width:100%!important}.img-responsive{display:inline-block}body{font:14px "Open Sans",Helvetica,Arial,sans-serif;color:#444;margin:0}.print-ficha{width:1082px;margin:0 auto}.print-ficha h2{font-size:20px}.print-ficha header{display:block;border-bottom:2px solid #dcd8cd;width:100%;height:100px;margin:20px auto}.print-ficha .logo{float:left;margin:0 auto}.print-ficha .map,.print-ficha .photo-full{float:left;width:490px;height:320px;border:1px solid #dcd8cd;margin:0 31px 35px 0;overflow:hidden;position:relative}.print-ficha .nome-imob{display:block;font-size:14px;text-transform:uppercase}.print-ficha .tel-imob{display:block;font-size:20px;font-weight:700;margin-top:3px}.print-ficha .content-infos-publi{float:right;margin:40px 5px 0 0;font-size:13px;line-height:22px;text-align:right}.print-ficha .content-infos-publi span{display:block}.print-ficha .content-ficha{position:relative}.print-ficha .my-rating{float:left;width:250px}.print-ficha .my-rating h2{margin-bottom:13px}.print-ficha .my-rating th{font-size:12px;font-weight:400}.print-ficha .my-rating td{border-bottom:1px solid #dcd8cd;text-align:center;padding:5px 0;line-height:15px}.print-ficha .my-rating td:first-child{text-align:left;width:100px;padding-left:10px}.print-ficha .my-rating .check-fake{display:block;width:12px;height:12px;border:1px solid #444;margin:0 auto}.print-ficha .more-infos{float:left;width:100%;margin-bottom:35px}.print-ficha .more-infos .details{float:left;width:558px;font-size:15px;line-height:20px}.print-ficha .main-infos{float:left;width:267px;font-size:16px;line-height:23px;margin:0 42px 33px 0}.print-ficha .main-infos h2{margin-bottom:7px}.print-ficha .main-infos .val-imovel{margin-bottom:23px}.print-ficha .main-infos .val-imovel th{text-align:left}.print-ficha .photo-gallery{float:left;margin-bottom:9px}.print-ficha .photo-gallery ul{margin:0;padding:0;list-style:none}.print-ficha .photo-gallery li{float:left;height:160px;overflow:hidden;margin:0 20px 20px 0}.print-ficha .notes{display:block;clear:both;position:relative}.print-ficha .notes h2{margin:0 0 25px}.print-ficha .notes hr{float:left;width:348px;margin:0 18px 35px 0;border-width:0;border-top:1px solid #444}.print-ficha .notes .nomargin{margin-right:0}.print-ficha .notes .date{position:absolute;top:2px;right:4px}.fancybox-inner{overflow:hidden!important}html{font-size:18px}body{font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-size:inherit;line-height:1.4em;color:var(--color_body_font);font-weight:300;background:var(--color_body)}.modal-dialog{color:#000!important}body{top:0!important}.skiptranslate{position:absolute;width:1px;height:1px;opacity:0;right:0;top:0;overflow:hidden}.imodal{padding:30px}.numfav{position:absolute;margin:-5px 0 0 -5px!important;display:inline-block;z-index:500;width:20px;height:20px;line-height:20px;border-radius:10px;text-align:center;padding:0 3px;background:var(--color_3);font-weight:700;color:#fff;font-size:13px;box-shadow:1px 1px 2px rgba(0,0,0,.4)}.img-responsive{display:inline-block!important}.numfav.zero{display:none!important}.whatsapp{color:#34af23!important}.whats:before{content:"\f232";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:var(--color_1)!important;font-size:18px;padding-right:.5em}.phone:before{content:"\f095";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:var(--color_1)!important;font-size:18px;padding-right:.5em}.swiper-imoveis,.swiper-posts{overflow:hidden}@media (max-width:992px){.swiper-imoveis,.swiper-posts{overflow:visible}}.swiper-pagination-bullet{width:1.11em;height:1.11em;margin:0 5px}.swiper-pagination-bullet-active{width:1.4em;height:1.4em}a{color:inherit;outline:0!important}a:hover{text-decoration:none;color:inherit}a:active,a:focus{color:inherit;text-decoration:none}a,button,input{outline:0!important}ul{display:block;list-style:none;padding:0;margin:0}p{margin:0 0 1.5em 0}p:last-child{margin-bottom:0}.btn-imob{outline:0!important;background:var(--color_1);border:none;color:#fff!important;font-size:18px;font-weight:700;border-radius:.2em;line-height:42px;height:42px;padding:0 10px;text-align:center;cursor:pointer}.btn-imob .fa{color:#fff!important}.btn-imob:active,.btn-imob:hover{background:var(--color_1)}.btn-imob.btn-fa{text-align:left;padding-right:60px;position:relative}.btn-imob.btn-fa .fa{position:absolute;right:0;top:0;width:45px;text-align:center;height:inherit;line-height:inherit}.form-group label{font-weight:300}.form-intro{margin-bottom:30px}textarea.form-control{resize:none}.form-control{border:solid 1px #e6e6e6;background:#fff;border-radius:.2em;line-height:1.222em;padding:.556em 1em;color:#666;font-size:inherit;font-weight:700;height:auto;box-shadow:none!important}.form-control:focus{background:#fff}.tbl{display:table;width:100%}.tbl .tcol{display:table-cell;vertical-align:middle}.tbl .tcol.um{width:1%}#loading{position:fixed;left:0;top:0;width:100%;height:100%;width:100vw;height:100vh;z-index:10000;background:url(../../img/loading.gif) center center no-repeat rgba(255,255,255,.6);display:none}#loading.active{display:block}#wrapper{position:relative;width:100%;padding-top:4.1em}#wrapper-mask{display:none;transition:background .3s}.container{position:relative}#hb{position:relative;width:100%;height:auto;z-index:800}#header{position:fixed;z-index:1000;margin:0;left:0;top:0;width:100%;padding:.9em 0;background:var(--color_header);border-bottom:solid 1px rgba(var(--color_body_rgb),.2);border-left:0;border-right:0}#menu-mobile{display:none}#logo{position:float: left;z-index:600;width:1%}#logo img{display:block;max-height:80px}.menu2{white-space:nowrap;position:relative;z-index:700;text-align:left;font-size:1.1em}.menu2>ul{display:table;font-weight:700;width:100%}.menu2>ul>li{display:table-cell;position:relative;padding:0 0 0 1.2em}.menu2>ul>li:last-child{padding-right:0!important}.menu2>ul>li>a{display:table;width:100%;color:var(--color_header_font);font-weight:700}.menu2>ul>li>a>.ico{position:relative;padding:0 .34em 0 0;color:var(--color_1)!important;font-size:1.3em}.menu2>ul>li>a>.ico>span{color:var(--color_header_font)!important}.menu2>ul>li>a.whats>.ico{color:var(--color_1)}.menu2>ul>li>a>.ico .zero{display:none!important}.menu2>ul>li>a>.leg{display:table-cell;vertical-align:middle;line-height:1.2em}.menu2>ul>li>a>.leg strong{font-size:1.25em;line-height:1.1em;color:var(--color_1)}.menu2>ul>li>a:hover{color:var(--color_1)}.menu2>ul>li>a:hover .ico{color:inherit}.menu2>ul>li>ul{display:none;position:absolute;left:0;top:50px;background:rgba(var(--color_1_rgb),.9);display:none;font-weight:400}.menu2>ul>li.open>ul{display:block}.menu2>ul>li>ul li{display:block}.menu2>ul>li>ul li a{display:block;padding:7px 30px 7px 12px;color:#fff;font-size:.9em;line-height:1.3em;font-weight:700}.menu2>ul>li>ul li a:hover{background:var(--color_1)}div.submenu{display:none}.menu li:hover div{position:absolute;left:80px;margin:-20px 0 0 0;display:block;padding-left:15px;z-index:900}.menu li:hover div ul{display:block;height:auto;background:var(--color_1)}.menu li:hover div ul li{display:block;text-align:left;text-transform:none}.menu li:hover div ul li a{display:block;padding:7px 30px 7px 12px;color:#fff;font-size:.9em;line-height:1.3em;font-weight:700}.menu li:hover div ul li a:hover{background:var(--color_1);padding-left:16px}@media (max-width:768px){div.submenu{display:block;padding-left:20px}}#menu{padding-left:3em;width:100%}#header .menu2{width:100%}#menu1{width:70%}.menu-open #menu1 ul{display:block!important}.translate-open .lng{display:block!important;left:auto;right:0}.btn-busca{position:relative;height:auto;background:#fff;color:#858b92!important;border:solid 1px #dbe0e3;font-size:18px;line-height:22px;font-weight:400;padding-top:6px;padding-bottom:6px;border-radius:0;padding:9px 20px 9px 14px;box-shadow:none!important}.btn-busca .bs-caret{color:#858b92;font-size:inherit;position:absolute;line-height:40px;right:5px;top:0;width:28px}.btn-busca:hover .bs-caret{color:var(--color_1)}.dropdown-menu{border-radius:0!important}#busca{z-index:900;width:100%;position:relative;padding:1.5em 0;margin-top:2em;border-bottom:solid 1px rgba(var(--color_body_font_rgb),.2);background:var(--color_footer)}#busca #busca-menu{margin:0 0 1em 0}#busca #busca-menu li{display:inline-block;border-bottom:solid 4px #bababa;font-weight:700;color:var(--color_footer_font);line-height:1.3em;padding:0 .7em .3em .7em;margin:0 .8em 0 0;cursor:pointer}#busca #busca-menu li:hover{border-color:var(--color_footer)}#busca #busca-menu li.active{border-color:var(--color_2)!important}#busca .busca{display:none;padding:0;position:relative;z-index:320}#busca .busca.active{display:block}#busca .busca .campos{display:table;width:100%;vertical-align:middle}#busca .busca .campos+.campos{margin-top:.55em}#busca .busca .campo{display:table-cell;width:16.5%;vertical-align:middle}#busca .busca .campo:last-child{padding-right:0!important}#busca .busca .campo select{opacity:0}#busca .busca .campo>label{display:none}#busca .busca .bootstrap-select{width:100%;border-radius:.2em 0 0 .2em}#busca .busca .campo-submit{width:7.5%;margin-right:0}#busca .busca .submit{width:100%;font-size:1.3em;border-radius:.2em!important}#busca .busca .campo-q{width:89%}#busca .busca .codigo,#busca .busca .q{width:100%;font-weight:700}#busca .busca .codigo:focus,#busca .busca .q:focus{background:#fff}#busca .mais{display:none}#busca .campos2 .btn-busca{background:0 0!important;border-color:transparent}#wrapper.header-on-top{padding-top:0}@media (min-width:768px){.notscrolled #hb #header{border-bottom-width:0}.notscrolled #hb #menu .menu2>ul>li>a{color:#fff}.notscrolled #hb #menu .menu2>ul>li>a:hover{color:#fff}.notscrolled #hb #header .cliente{color:#fff;border-color:#fff}.pg-home #header{background:0 0;border-bottom:none!important}body.pg-home:not(.scrolled) .menu2 ul li a,body.pg-home:not(.scrolled) .menu2 ul li a span{color:#fff!important}.pg-home.scrolled #header{background:var(--color_header)!important}.pg-home #busca{background:0 0}#hb #busca{left:0;top:5em;position:absolute;margin:0;padding:20px 0;border:none}#hb #busca #busca-menu li{color:#fff;border-bottom-color:rgba(var(--color_1_rgb),.5)}#hb #busca #busca-menu li:hover{border-bottom-color:rgba(var(--color_1_rgb),.7)}#hb #busca #busca-menu li.active{border-bottom-color:var(--color_2)!important}#busca .busca .campo:first-child .btn-busca{border-radius:.2em 0 0 .2em!important}#busca .busca .submit{width:100%;font-size:1.3em;border-radius:0 .2em .2em 0!important}#hb #busca .campos2{display:none}#hb #busca .mais{padding:1em 0 0 0;line-height:1.3em;color:#fff;display:block}#hb #busca .mais a{display:inline-block}#hb #busca .mais a:hover{text-decoration:underline}}.animacao{overflow:hidden;position:relative;height:90vh;min-height:20rem;margin:0;border-radius:0;overflow:hidden;z-index:200;font-size:2.2em}.animacao>.container{position:relative;height:inherit;overflow:hidden}.animacao .slides{height:inherit;position:relative;width:100%;border-radius:0;overflow:hidden}.animacao .slides .slide{width:inherit;height:inherit;background:#333;position:relative}.animacao .slides .slide .bg{position:relative;z-index:1;width:inherit;height:inherit;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.7}.animacao .slides .slide .fg{position:absolute;z-index:2;width:inherit;height:inherit;left:0;top:10%;text-align:center}.animacao .slides .slide .fg .base1{width:inherit;height:inherit;display:table}.animacao .slides .slide .fg .base2{width:inherit;height:inherit;display:table-cell;vertical-align:middle;padding:0 70px;padding-top:2.4em;padding-bottom:4em}.animacao .slides .slide .fg .linha{font-size:.8em;color:#fff;line-height:125%;text-shadow:1px 1px 2px rgba(0,0,0,.5);line-height:130%;text-transform:none}.animacao .slides .slide .fg .linha1{font-size:1em;color:#fff;font-weight:700;margin-bottom:.2em;text-transform:none}.animacao .slides .slide .fg a{display:block}.animacao .asetas{position:absolute;top:50%;display:block;height:0;width:100%;z-index:300;padding:0;text-align:center}.animacao .asetas .seta{position:absolute;top:-40px}.animacao .asetas .prev{left:15px}.animacao .asetas .next{right:15px}.animacao .pager{position:relative;display:block;width:100%;z-index:300;padding:0;text-align:center;font-size:1px;margin:auto;max-width:1140px;padding:20px 0 0 0}.animacao .pager>span{display:inline-block;text-align:left;text-indent:-9999px;overflow:hidden;border:solid 2px #fff;height:21px;width:21px;border-radius:3px;cursor:pointer;margin:0 3px 0 4px}.animacao .pager>span.cycle-pager-active{background:#fff}.animacao-full .slides .slide .fg .linha{max-width:1140px;margin:auto}.animacao-img{height:auto}.animacao-img .container{display:block;position:relative}.animacao-img .slides .slide img{width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;font-size:inherit;line-height:inherit}.titulo{font-size:2.2em;line-height:1.2em;font-weight:700;color:var(--color_body_font);margin:0 0 .9em 0}.titulo-2{font-size:1.6em;margin-bottom:.6em;text-align:left;text-transform:none}.titulo-3{font-size:1.6em;margin-bottom:.6em;text-align:left;text-transform:none}.titulo .codigo{display:inline-block;background:var(--color_2);padding:0 10px;color:#fff}.subtitulo{font-size:inherit;line-height:1.3em;margin:0 0 2.1em 0;font-weight:300;color:inherit;text-align:center}.ht{position:relative;border-bottom:solid 1px rgba(var(--color_body_font_rgb),.4);padding-bottom:2.45em;margin-bottom:2.45em}.ht .titulo{margin:0}.ht .subtitulo{margin-bottom:1em}.ht .subtitulo:last-child{margin:0}.pg-home #busca{margin-top:-70px}#conteudo{margin:0 0 3em 0;padding:2.45em 0 0 0}.pg-conteudo #principal .ht{padding:0;margin-bottom:2.45em}.pg-conteudo #principal h1{font-size:2.2em;line-height:1.2em;font-weight:700;color:var(--color_1);margin:0 0 .9em 0;text-align:center}.pg-conteudo #principal h2{font-size:1.6em;margin-bottom:.6em;text-align:left;text-transform:none}.pg-conteudo #principal a{color:var(--color_1);font-weight:700}.seta{height:60px;line-height:60px;width:auto;cursor:pointer;text-align:center;font-size:40px;color:var(--color_2);background:0 0;display:block;text-decoration:none;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.seta .fa{line-height:60px}.seta:hover{color:var(--color_1)}.seta:active{font-size:37px}#homestats{background:#f6f6f6;padding:40px 0 10px 0;margin:0 0 45px 0}#homestats a{display:block;border:solid 1px #d6d6d6;text-align:center;padding:1.66em .2em;line-height:1.6em;margin:0 0 30px 0;background:#f6f6f6;transition:all .15s}#homestats a:hover{box-shadow:3px 3px 0 0 #a8a8a8}#homestats a strong{font-size:1.778em;color:var(--color_2)}#empresa{background:url(../img/design/empresa_bg.jpg) center center no-repeat;background-size:cover;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.7);text-align:center;padding:3.3em 0 3.9em 0}#empresa .logo{margin:0 0 1.67em 0}#empresa .logo img{height:5.222em}#empresa h2{font-weight:700;color:#bf9a46;font-size:1.778em;margin:0 0 1.4em 0}#empresa p{font-size:1.333em;line-height:1.333em}.imovelbox{width:100%;height:22.8em;margin:0 0 30px 0;overflow:hidden;border:solid 1px rgba(var(--color_body_font_rgb),.2);border-radius:.2em}.imovelbox .foto{height:15em;width:100%;position:relative;overflow:hidden;background:#000}.imovelbox .foto .img{height:100%;width:100%;overflow:hidden;z-index:10;position:relative;background-size:cover;background-position:center center;transition:all .3s;opacity:.9;display:block}.imovelbox .foto .img:after{content:"";position:absolute;left:0;bottom:0;z-index:2;background:linear-gradient(to top,#000 0,rgba(0,0,0,0) 100%);width:100%;height:33%}.imovelbox .foto .img img{display:block;width:100%;height:100%}.imovelbox .foto .legenda{position:absolute;left:10px;top:10px;background:var(--color_1);color:var(--color_body);font-size:.89em;line-height:1.75em;padding:0 1em;border-radius:.2em;z-index:10;font-weight:700}.imovelbox .foto .legenda.cinza{background:#f25021}.imovelbox .sobre{padding:10px;font-size:.889em;line-height:1.333em;display:block;border-radius:0 0 5px 5px;white-space:nowrap;position:relative}.imovelbox .sobre .fav{position:absolute;font-size:1.125em;line-height:1.3em;right:10px;top:10px}.imovelbox .sobre .favon{color:var(--color_3)}.imovelbox .sobre .codigo{font-weight:700}.imovelbox .sobre .cat{font-weight:400}.imovelbox .sobre .onde{font-weight:700;font-size:1.125em;line-height:1.333em;margin:0 0 .8em 0}.imovelbox .sobre .info{white-space:nowrap;border-top:solid 1px rgba(var(--color_body_font_rgb),.2);padding:.8em 0 0 0}.imovelbox .sobre .info .infobox{margin-right:.5em;display:inline-block}.imovelbox .sobre .info .valor{margin-right:.5em;display:inline-block;color:var(--color_1)}.imovelbox:hover .foto .img{transform:scale(1.1);opacity:1}.imovelbox.condominio{height:25em}.imovelbox.condominio .foto{height:19em}.imovelbox.condominio .sobre .desc{height:3.999em!important}.slider-imoveis{margin-bottom:35px}.btncenter{text-align:center;padding-top:.7em}.owl-carousel .imovelbox{margin-bottom:0}.owl-nav{display:none}.owl-dots{display:block;width:100%;z-index:300;padding:35px 0 0 0;text-align:center}.owl-dots .owl-dot{display:inline-block;text-align:left;text-indent:-9999px;overflow:hidden;border:solid 2px rgba(var(--color_body_font_rgb),.2);height:21px;width:21px;border-radius:3px;cursor:pointer;margin:0 3px 0 4px}.owl-dots .owl-dot.active{background:rgba(var(--color_body_font_rgb),.2)}.page-banners{background:var(--color_footer);padding:2.5em 0}.page-banners .slides{width:100%}.page-banners .ht{border:none;padding:0}.fav-base .btn-imob{padding:0 10px}.paginacao-top{margin:0;text-align:left}.paginacao-top .of{display:inline-block;width:auto;margin:0 .5em}.paginacao-top .of .legenda{padding-right:.5em}.paginacao-top .btn-busca{width:170px!important;position:relative}.paginacao-top .bootstrap-select{width:100%!important}.paginacao-bottom{margin:30px 0 50px 0;text-align:center;position:relative;display:block;min-height:2.333em}.paginacao-bottom a{display:inline-block;line-height:2.1em;padding:0 .833em;min-width:2.1em;font-weight:700;color:var(--color_body_font);border:solid 1px #ccc;border-color:rgba(var(--color_body_font_rgb),.2);border-radius:.2em;margin:0 .1em}.paginacao-bottom a:hover{color:var(--color_1)}.paginacao-bottom a.active{border-color:var(--color_2);color:var(--color_2)}#filtro{margin:0 0 30px 0}#filtro:last-child{margin-bottom:0}#filtro .filtro-main{border:solid 1px #dbe0e3}#filtro .box{border:none}#filtro .box h6{background:var(--color_1);font-size:16px;color:#fff;height:30px;line-height:30px;display:block;padding:0 12px;margin:0}#filtro .box .opcoes{padding:10px}#filtro .box .opcoes a{display:block;height:20px;line-height:20px;padding:0 0 0 29px;position:relative;margin:0 0 5px 0;color:#666;transition:all .25s}#filtro .box .opcoes a:last-child{margin-bottom:0}#filtro .box .opcoes a .check{display:block;position:absolute;left:0;top:0;width:20px;height:20px;border:solid 1px #c2c2c2;border-bottom-color:#eaeaea;border-right-color:#eaeaea;background:#f3f3f3;box-shadow:inset 2px 2px 4px rgba(0,0,0,.12);transition:all .2s}#filtro .box .opcoes a .check i{position:absolute;left:-1px;top:-5px;font-size:24px;color:var(--color_1);opacity:0;transition:all .3s}#filtro .box .opcoes a.checked .check i{opacity:1}#filtro .box .opcoes a:hover{text-decoration:none;color:#333}#filtro .box .opcoes a:hover .check{background-color:#fafafa}.captcha-img{max-height:34px;max-width:100%;border:solid 1px #ccc}.fake-label{margin-top:25px}#detalhes{margin:0 0 55px 0}#dfoto{margin:0 0 1px 0}#dfoto .dfoto{display:block;position:relative;max-height:400px;overflow:hidden}#dfoto .dfoto img{display:block;width:100%}#dfoto .dfoto .setas{position:absolute;left:0;top:50%;height:1px;width:100%}#dfoto .dfoto .setas .seta{top:-40px;position:absolute;font-size:60px;line-height:80px;color:var(--color_1)}#dfoto .dfoto .setas .prev{left:15px}#dfoto .dfoto .setas .next{right:15px}#dfoto .dfoto .fita{position:absolute;left:10px;top:10px;z-index:2;background:var(--color_1);font-size:.889em;font-weight:700;color:#fff;line-height:1.78em;padding:0 .5em}#ifoto{margin-bottom:25px;background:#ccc;position:relative}#ifoto .fotos{width:100%;overflow:hidden}#ifoto .fotos .foto{display:flex!important;align-items:center;width:100%;max-height:400px;overflow:hidden}#ifoto .fotos .foto img{display:block;height:100%;width:100%;object-fit:cover}#ifoto .setas{position:absolute;left:0;top:50%;z-index:400;height:1px;width:100%}#ifoto .setas .seta{top:-40px;position:absolute;font-size:60px;line-height:80px;color:var(--color_1)}#ifoto .setas .seta.prev{left:15px}#ifoto .setas .seta.next{right:15px}.dfooter{padding:9px 0;white-space:nowrap}.dfooter .fa{font-size:1.2em}.dfooter .fav{text-align:left}.dfooter .favon .fa{color:var(--color_3)}.dfooter .share{text-align:right}.dfooter .share li{display:inline-block}.dfooter .share li:first-child{padding-right:.5em}.dfooter .share li a.f{color:#395998}.dfooter .share li a.t{color:#52cbff}.dfooter .share li a.w{color:#00d833}.breadcrumbs{border-bottom:solid 1px rgba(var(--color_body_font_rgb),.2);padding:1.15em;font-size:.889em;font-weight:700}.breadcrumbs .fa{color:var(--color_1)}.breadcrumbs a:hover{color:var(--color_2)}.breadcrumbs .um{text-align:right;white-space:nowrap}.ht .imoveis-info{text-align:center;line-height:1.9em}.ht .imoveis-info li{display:inline-block;margin:0 .7em .3em 0}.ht .imoveis-info li:last-child{margin-right:0!important}.ht .imoveis-info li .fa{color:var(--color_2);font-size:1.5em}.ht .imoveis-info li.valor{font-size:1.6em;color:#4b4b4c;font-weight:700}#dinfo h2{font-size:1.111em;color:inherit;font-weight:400;margin:0 0 1.3em 0;line-height:1.2em}#dinfo .infos{font-size:.889em;font-weight:300;line-height:1.6em;margin:0 0 1em 0}#dinfo .infos li{margin:0 0 .3em 0}#dinfo .infos li.sep{height:.6em}#dinfo .infos li strong{font-size:1.375em}#dinfo .infos li.val strong{font-size:1.5em;line-height:1.2em}#fotos{position:absolute;z-index:0;width:1px;height:1px;opacity:0;overflow:hidden}#share{font-size:inherit;line-height:1.6em}#share ul{display:block;width:100%;white-space:nowrap}#share ul li{display:inline-block;vertical-align:middle;padding:0 1em 0 0}#share ul li a{font-weight:700}#share ul li a .fa{font-size:1.3em;color:var(--color_2)}#share ul li a:hover{color:var(--color_2)}.detalhesbox{margin-bottom:45px;position:relative}.caracteristicas>div{margin-bottom:.5em}.caracteristicas .fa{color:var(--color_1)}.desclinha h4{font-size:18px;line-height:22px;font-weight:400;color:#dfdfdf;margin:0 0 12px 0}p.descricao{font-size:18px;line-height:22px}#detalhes-form{background:var(--color_footer);color:inherit;padding:.7em;margin:0 0 30px 0;color:var(--color_footer_font);border:solid 1px var(--color_footer)}#detalhes-form .titulo-2{font-size:1.111em;line-height:1.111em;text-align:center;color:var(--color_2)}#detalhes-form label{display:none}#detalhes-form .form-group{margin-bottom:9px}#detalhes-form .row:last-child .form-group{margin-bottom:0}#detalhes-form .form-control{font-weight:400}#detalhes-form textarea.form-control{height:110px}#detalhes-form .btn-imob{width:100%}#corretor{background:#fff;color:inherit;padding:.7em;margin:0 0 30px 0;border:solid 1px #dbe0e3}#corretor .foto{display:block;margin:0 0 12px 0}#corretor .foto img{display:block;margin:auto;max-width:100%}#corretor .nome{font-size:1.2em;line-height:1.111em;font-weight:700}#corretor .whatsapp{font-size:1.2em;line-height:1.111em;font-weight:700}#corretor .whatsapp .fa{color:#79bf19}.leaflet-tile-pane{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#detalhes-localizacao iframe{overflow:hidden;height:400px;border:none;width:100%}#detalhes-mapa{width:100%;text-align:left}#detalhes-mapa .detalhes-map-base{background:url(../../img/loading.gif) center center no-repeat #fff}#detalhes-mapa #map,.gmap{width:100%;height:340px}#gmap-nearby{border-top:none;padding:10px 0 0 0;background:#fff}#gmap-nearby h3{display:none}#gmap-nearby ul{display:block;clear:both;list-style:none;padding:0}#gmap-nearby ul li{float:left;width:25%;display:block;overflow:hidden;height:20px;line-height:20px;white-space:nowrap;margin:0 0 6px 0}#gmap-nearby ul li a{float:left;display:block;overflow:hidden;height:inherit;line-height:inherit;padding:0 0 0 29px;font-size:18px;position:relative;text-decoration:none}#gmap-nearby ul li a .check{display:block;position:absolute;left:0;top:0;width:20px;height:20px;border:solid 1px #c2c2c2;border-bottom-color:#eaeaea;border-right-color:#eaeaea;background:#f3f3f3;box-shadow:inset 2px 2px 4px rgba(0,0,0,.12);transition:all .3s}#gmap-nearby ul li a .check i{position:absolute;left:-1px;top:-5px;font-size:24px;color:#76b6d6;opacity:0;transition:all .3s}#gmap-nearby ul li a.active .check i{opacity:1}#gmap-nearby ul li a:hover{color:#76b6d6}#semelhantes{position:relative;margin:0 0 32px 0}#semelhantes .setas{position:absolute;top:8px;right:0}#semelhantes .slide{width:100%}#semelhantes .slide .imovelbox{margin:0}#simuladores{margin-bottom:22px;overflow:hidden}#simuladores li{float:left;margin:0 0 10px 0;text-align:center;width:33.3%;display:block}#simuladores li a{display:block}#simuladores li img{width:60px;max-width:95%;border:solid 1px #d7ccaa;border-radius:2px}#corretor{margin:0 0 30px 0}#corretor .base{overflow:hidden;position:relative;min-height:85px;font-size:14px;color:#333;line-height:19px;text-transform:uppercase;font-weight:300;padding:0 0 0 94px}#corretor .base img{position:absolute;left:0;top:2px;width:85px}#corretor .base h4{font-weight:400;color:#4cc6eb;margin:0 0 10px 0}.iframe .goog-te-banner-frame{display:none!important}#google_translate_element{display:none!important}.lazy-iframe{min-height:150px;background:url(../../img/loading.gif) center center no-repeat}.lazy-iframe.loaded{background-image:none}.lazy-iframe .tag{display:none}.localizacao{margin:0 0 10px 0;background:url(../../img/loading.gif) center center no-repeat}.localizacao iframe{border:none;width:100%;min-height:100px}.imovelminimodal{width:50%;height:70px;overflow:hidden;float:left;border:solid 1px #fff}.imovelminimodal .img{width:100%;height:100%;overflow:hidden}.imovelminimodal .img img{width:100%;min-height:70px;display:block}.imovelminimodal.mais{background:#fff;font-size:14px;text-align:center;line-height:70px}#comparacao{border-collapse:collapse;padding:0;margin:0;width:100%}#comparacao td{border-right:solid 1px #eaeaea;width:20%;padding:0 10px 0 10px;overflow:hidden;font-size:14px;line-height:140%;vertical-align:text-bottom}#comparacao tr.foto td .img{width:100%;overflow:hidden;margin:0 0 10px 0}#comparacao tr.foto td .img img{width:100%;min-height:150px;display:block}#comparacao tr.nome td{font-size:16px;font-weight:700;color:#333;padding-bottom:10px}#comparacao tr.preco td{border-bottom:solid 1px #eaeaea;font-size:12px;padding-bottom:10px}#comparacao tr.preco td strong{font-size:16px;font-weight:700;color:#333}#comparacao tr.info td{padding:10px}#comparacao tr.caract td{padding:10px;border-top:solid 1px #eaeaea}#comparacao tr.caract td span{padding-bottom:5px;display:inline-block}#comparacao tr.links td{padding-top:10px;border-top:solid 1px #eaeaea;text-align:center}#comparacao tr.links td a{display:inline-block;font-size:28px;margin:0 10px}#comparacao tr.links td a:hover{opacity:.9}#comparacao tr.links td a.remover{color:#900}#side-banners{margin:0 0 30px 0}#side-banners .banner{margin:0 0 10px 0;text-align:center}#side-noticias{position:relative;margin-bottom:30px}#side-noticias:last-child{margin-bottom:0}#side-noticias .setas{right:0;top:8px;position:absolute}#side-noticias .slides{width:100%;background:#fff;overflow:hidden}#side-noticias .slides .slide{width:100%;background:#fff}#side-noticias .slides .slide a{display:block}#side-noticias .slides .slide a.tit{font-size:18px;line-height:20px;font-weight:400;color:#921a1e;margin:0 0 6px 0}#side-noticias .slides .slide a.chamada{font-size:13px;line-height:16px;font-weight:400;color:#262626}.menu-side li{display:block;margin:0 0 9px 0}.menu-side li a{background:var(--color_1);display:block;border-radius:0;line-height:22px;padding:9px 22px;color:#fff;font-weight:700;font-size:18px}.menu-side li a:hover{background:var(--color_2)}.menu-side li a.active{background:var(--color_2)!important;color:#fff!important}#blog-header{background:url(../img/design/blog_header.jpg) center center no-repeat;background-size:cover;color:#fff}#blog-header .tbl{height:27em}#blog-header .titulo{color:inherit;text-align:left}#blog-header .bmenu{font-size:1.1em;line-height:1.3em;color:#76b6d6;font-weight:700}#blog-header .bmenu li{display:inline-block;margin:0 1em 0 0}#blog-header .bmenu li:last-child{margin-right:0!important}#blog-header .bmenu li a:hover{color:#fff}#blog-header .bbusca{width:11em;position:relative}#blog-header .bbusca .form-control{border:solid 1px #fff;background:0 0;color:#fff;padding-left:2.2em;position:relative;z-index:1}#blog-header .bbusca .form-control:focus{background:rgba(255,255,255,.2)}#blog-header .bbusca .s{position:absolute;z-index:10;left:0;top:0;background:0 0;border:none;font-size:inherit;line-height:42px;padding:0 .6em;cursor:pointer}.page-blog{padding:2.5em 0 1em 0}.blogpost{margin:0 0 30px 0}.owl-carousel .blogpost{margin:0}.blogpost .foto{display:block;height:15.8em;border-radius:.2em;overflow:hidden;position:relative;width:100%;margin:0 0 .6em 0}.blogpost .foto .img{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;background:center center no-repeat;background-size:cover;transition:all .3s}.blogpost .foto:hover .img{transform:scale(1.1)}.blogpost .foto .t{position:absolute;z-index:10;left:0;bottom:0;width:100%;background:rgba(82,87,93,.6);font-size:1.1em;text-transform:uppercase;padding:1em .5em;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.4);color:#fff;font-weight:700}.blogpost .foto .cat{position:absolute;z-index:2;left:.8em;top:.8em;border:solid 1px #fff;border-radius:.2em;font-weight:700;font-size:.889em;padding:.2em 1em;max-width:80%;color:#fff}.blogpost .desc{font-size:.889em;line-height:1.3em;color:var(--color_body_font);font-weight:400}.blogpost .desc a{text-decoration:underline}.blogpost .desc a:hover{text-decoration:none}.blog-menu li{display:block;margin:0 0 .444em 0}.blog-menu li a{display:block;text-align:center;font-weight:1.125em;line-height:1.25em;padding:.6em .5em;border:solid 1px #dbe0e3;color:#52575d;font-weight:700;border-radius:.2em}.blog-menu li a:hover{color:var(--color_1);border-color:var(--color_1)}.post-share{margin:0 0 22px 0;font-size:20px;color:var(--color_2);line-height:1.3em;text-align:center}.post-share li{display:inline-block;margin:0 6px 0 0}.post-share a:hover{color:var(--color_1)}.post-conteudo{font-weight:300;line-height:1.2em}.post-conteudo p{margin:0 0 22px 0}.pg-blog .foto{text-align:center;margin:0 0 20px 0}.pg-blog .foto img{display:inline-block}#footer{background:var(--color_footer);color:var(--color_footer_font);font-size:.89em;line-height:1.4em}#footer0{padding:26px 0 40px 0;background:#dbe0e3}#fblog .fpost a{display:block}#fblog .fpost .foto{height:170px;width:100%;background-size:cover;background-position:center center;background-color:#fff;margin:0 0 12px 0}#fblog .fpost a:hover .foto{opacity:.9}#fblog .fpost .foto img{width:100%;min-height:100%}.backgroundsize #fblog .fpost .foto img{opacity:0}#fblog .fpost .nome{font-size:.889em;color:#032d5c;font-weight:400;line-height:1.3em}#fblog .fpost a:hover .nome{color:#054488}#flogo{margin:0 0 1em 0;overflow:hidden}#flogo img{display:block;max-width:80%}#footer2{padding:3.4em 0;font-weight:400}#footer2 h5{font-weight:700;color:var(--color_2);line-height:inherit;font-size:inherit;margin:0 0 .8em 0}#footer2 p{margin:0 0 .8em 0;line-height:inherit}#footer2 p:last-child{margin-bottom:0}#footer2 .fmenu li{margin:0 0 .8em 0}#footer2 .fmenu li a:hover,#footer2 p a:hover{color:#fff}#social{white-space:nowrap}#social ul{padding:0;list-style:none;overflow:hidden;text-align:left}#social ul li{margin:0 2px 0 0;display:inline-block}#social ul li:last-child{margin-right:0}#social ul li a{font-size:1.62em;color:var(--color_footer_font);line-height:1.2em}#social ul li a:hover .fa{color:var(--color_footer_font);filter:brightness(0) invert(1)}#footer-mapa{margin:0 0 40px 0}#fmapa{background:#1a1a1a;height:300px}#footer3{padding:1em 0;background:var(--color_footer);filter:brightness(80%);font-weight:400}#footer3 .copy{text-align:left}#footer3 .flinks{text-align:right}#footer3 .flinks a:hover{color:#fff}@media (min-width:1200px){.pg-home .item .imovelbox{width:360px!important}.pg-home .item-grande .imovelbox{width:535px!important}.pg-home .item-pequeno .imovelbox{width:264px!important}.pg-home .item-pequeno .imovelbox .foto{height:11.4em}.pg-home .item-pequeno .imovelbox .foto .foto-info{font-size:.8em}.pg-home .item-pequeno .imovelbox .sobre .desc{height:3.999em}.pg-home .item-pequeno .imovelbox .sobre .info>div{float:none!important;text-align:left;width:100%}}@media (max-width:1199px){html{font-size:17px}.qmd{margin-bottom:30px}#busca .busca .campo{width:15.5%}#busca .busca .campo-submit{width:7%}#busca .busca .submit{text-align:center;padding:0;border-radius:0 .2em 0 .2em}#busca .busca .submit .fa{position:relative;right:auto;top:auto}#header .cliente{padding:0 1.2em}}@media (max-width:991px){html{font-size:16px}.qsm{margin-bottom:30px}#menu{top:15px}#menu .menu1{font-size:18px}#menu .menu1 li{margin:0 0 0 8px}#busca .busca .submit{text-align:center;padding:0;border-radius:0 .2em 0 .2em}#header .cliente{padding:0 .7em}#lateral{margin-top:40px}.ht .btn-group{position:relative;right:auto;margin:0 0 20px 0}#footer3 .copy,#footer3 .flinks{text-align:center;margin-bottom:.3em}}@media (max-width:767px){.qxs{margin-bottom:30px}#wrapper{padding-top:0}#header{padding:0;position:relative;border:none}#header .container{padding:0}#header .container>.tbl{display:block}#header .container>.tbl>.tcol{display:block;width:100%!important}#logo{float:none;text-align:center;padding:24px 0;width:100%}#logo a{display:inline-block}#logo img{height:auto;width:auto;max-width:90%;max-height:80px}#menu{position:relative;width:100%;height:auto;left:auto;top:auto;float:none;margin:0;border:solid 1px rgba(var(--color_body_font_rgb),.2);border-width:1px 0 1px 0;padding:0}#menu .menu2{font-size:18px}#menu .menu2>ul>li{width:auto!important;text-align:center;padding:0}#menu .menu2>ul>li>a{padding:0;line-height:40px;color:var(--color_1)}#menu .menu2>ul>li>a:hover,.menu-open #menu .menu2>ul>#menu1>a{background:var(--color_1);color:#fff!important}#menu .menu2>ul>li>a>.leg{display:none}#menu .menu2>ul>li>a>.ico{font-size:22px;line-height:inherit;color:inherit!important;padding:0}.menu2>ul>li>a>.ico .numfav{display:none!important}#menu .menu2>ul>li>ul{text-align:left;top:40px;background:var(--color_1)}#menu .menu2>ul>li>ul>li>a:hover{background:var(--color_2)}.busca-open #busca{display:block!important;margin:0}.busca-open #menu-mobile li a.open-busca{background:#3f4267}#busca{display:none;padding:15px 0;position:relative;left:auto;bottom:auto}#busca .busca{clear:both;float:none;width:100%;padding:0}#busca .campo{display:block!important;float:none;width:100%!important;margin:0 0 6px 0;padding:0!important}#busca .campo1{width:100%;clear:both;float:none}#busca .campo-submit{margin-bottom:0!important}#busca .busca .codigo,.btn-busca{font-size:15px;padding-left:6px}#busca .campo-submit{width:100%!important}.animacao{height:480px}.animacao .base-seta .base2,.animacao .slides .slide .fg .base2{padding-top:0}.animacao .slides .slide .fg .linha1{font-size:32px}.animacao .slides .slide .fg .linha2{font-size:22px}.animacao .slides .slide .fg .base2{padding:0 55px}.animacao .base-seta{padding:0}.animacao .base-seta-prev{left:0}.animacao .base-seta-next{right:0}.titulo{font-size:1.6em}#share ul li{padding:0 .2em 0 0}#footer #footer1 .fmenu2{font-size:14px;line-height:16px}#footer #footer1 .fmenu2 li{margin-right:10px;margin-bottom:6px}#footer #footer1 .fmenu2 li a{padding-left:30px}#footer #footer1 .fmenu2 li a .fa{font-size:25px;line-height:32px}#footer .col{margin-bottom:30px}.paginacao-bottom .base{float:none;margin:0 0 15px 0}.paginacao-bottom .total{float:none}}@media (max-width:450px){#topo{font-size:.8em}}