@import url(https://fonts.googleapis.com/css?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap&subset=latin-ext);@import "../js/jquery/slick/slick-theme.css";@import "../js/jquery/slick/slick.css";*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}hr{display:none}#accessJumperMenu{display:none;position:absolute;top:-150px}button,input[type=button],input[type=email],input[type=image],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:0 0;border:none;font-size:1em;color:#00f}@font-face{font-family:Cormorant-Bold;src:url(../../fonts/Cormorant-Bold.eot);src:url(../../fonts/Cormorant-Bold.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-Bold.woff) format('woff'),url(../../fonts/Cormorant-Bold.ttf) format('truetype'),}@font-face{font-family:Cormorant-BoldItalic;src:url(../../fonts/Cormorant-BoldItalic.eot);src:url(../../fonts/Cormorant-BoldItalic.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-BoldItalic.woff) format('woff'),url(../../fonts/Cormorant-BoldItalic.ttf) format('truetype'),}@font-face{font-family:Cormorant-Italic;src:url(../../fonts/Cormorant-Italic.eot);src:url(../../fonts/Cormorant-Italic.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-Italic.woff) format('woff'),url(../../fonts/Cormorant-Italic.ttf) format('truetype'),}@font-face{font-family:Cormorant-Light;src:url(../../fonts/Cormorant-Light.eot);src:url(../../fonts/Cormorant-Light.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-Light.woff) format('woff'),url(../../fonts/Cormorant-Light.ttf) format('truetype'),}@font-face{font-family:Cormorant-LightItalic;src:url(../../fonts/Cormorant-LightItalic.eot);src:url(../../fonts/Cormorant-LightItalic.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-LightItalic.woff) format('woff'),url(../../fonts/Cormorant-LightItalic.ttf) format('truetype'),}@font-face{font-family:Cormorant-Medium;src:url(../../fonts/Cormorant-Medium.eot);src:url(../../fonts/Cormorant-Medium.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-Medium.woff) format('woff'),url(../../fonts/Cormorant-Medium.ttf) format('truetype'),}@font-face{font-family:Cormorant-MediumItalic;src:url(../../fonts/Cormorant-MediumItalic.eot);src:url(../../fonts/Cormorant-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-MediumItalic.woff) format('woff'),url(../../fonts/Cormorant-MediumItalic.ttf) format('truetype'),}@font-face{font-family:Cormorant-Regular;src:url(../../fonts/Cormorant-Regular.eot);src:url(../../fonts/Cormorant-Regular.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-Regular.woff) format('woff'),url(../../fonts/Cormorant-Regular.ttf) format('truetype'),}@font-face{font-family:Cormorant-SemiBold;src:url(../../fonts/Cormorant-SemiBold.eot);src:url(../../fonts/Cormorant-SemiBold.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-SemiBold.woff) format('woff'),url(../../fonts/Cormorant-SemiBold.ttf) format('truetype'),}@font-face{font-family:Cormorant-SemiBoldItalic;src:url(../../fonts/Cormorant-SemiBoldItalic.eot);src:url(../../fonts/Cormorant-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(../../fonts/Cormorant-SemiBoldItalic.woff) format('woff'),url(../../fonts/Cormorant-SemiBoldItalic.ttf) format('truetype'),}@keyframes arrowmooove{0%{transform:translate3d(0,5px,0)}50%{transform:translate3d(0,-2px,0)}100%{transform:translate3d(0,5px,0)}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.pull-left{float:left}.pull-right{float:right}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.corte{width:1150px;margin-left:auto;margin-right:auto}body{height:100%;font-family:'Maven Pro',sans-serif}a{text-decoration:none}a :active,a:focus,a:hover{text-decoration:none;outline:0}div.message{background-color:rgba(173,11,17,.9);color:#FFF;text-align:center;padding-top:30px;padding-bottom:30px;position:absolute;z-index:999999;margin-top:0;width:100%;font-size:18px;font-weight:600;line-height:30px}header{position:relative;float:left;width:100%;height:284px;padding:22px 0;z-index:100;background-color:#000}header .corte{display:flex;align-items:center;justify-content:space-between}header .box-top{float:right;display:flex;align-items:center;justify-content:space-between}header .box-top #formBusca{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #fff;width:80%}header .box-top #formBusca img{margin-right:10px}header .box-top #formBusca input{float:left;width:100%;color:#fff}header .box-top #formBusca ::-webkit-input-placeholder{color:#fff}header .box-top #formBusca :-ms-input-placeholder{color:#fff}header .box-top #formBusca ::placeholder{color:#fff}header .box-top .tel,header .box-top .whats{display:flex;align-items:center;justify-content:space-between;font-size:21px;color:#fff;margin-right:25px}header .box-top .tel img,header .box-top .whats img{margin-right:10px}header .box-top .redes a{margin-right:5px}header .box-top .redes .no-margin{margin-right:0}header nav{float:right;min-height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:28px;margin-top:25px}header nav ul li{float:left;margin-right:37px}header nav ul li a{color:#fff;font-size:16px;padding:10px 5px;text-transform:uppercase}header nav ul li a:hover{color:#fff;border-bottom:1px solid #fff}header nav ul li.last{margin-right:0}header nav ul .ativa a{color:#fff;border-bottom:1px solid #fff}.headermobile .corte{display:block}.headermobile .topo-header{display:flex;justify-content:center;align-items:center}.headermobile .topo-header .tel,.headermobile .topo-header .whats{display:flex;align-items:center;color:#fff;font-size:4.636vw;margin-right:4.636vw}.headermobile .topo-header .tel img,.headermobile .topo-header .whats img{margin-right:10px}.headermobile .topo-header .tel{margin-right:0}.headermobile .bottom-header{display:flex;justify-content:space-between;align-items:center;margin-top:30px}.headermobile .bottom-header .lupamobile{width:70%}.headermobile .bottom-header #hamburguer{width:50px;height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.headermobile .bottom-header #hamburguer span{display:block;position:absolute;height:7px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.headermobile .bottom-header #hamburguer span:nth-child(1){top:0}.headermobile .bottom-header #hamburguer span:nth-child(2),.headermobile .bottom-header #hamburguer span:nth-child(3){top:16px}.headermobile .bottom-header #hamburguer span:nth-child(4){top:33px}.headermobile .bottom-header #hamburguer.open span:nth-child(1){top:18px;width:0;left:50%}.headermobile .bottom-header #hamburguer.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.headermobile .bottom-header #hamburguer.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.headermobile .bottom-header #hamburguer.open span:nth-child(4){top:18px;width:0;left:50%}.headermobile #main-nav{display:none;position:absolute;left:0;width:100%;height:auto;background-color:#000;margin-top:15px}.headermobile #main-nav ul li{width:100%}.headermobile #main-nav ul li a{float:left;width:100%;text-align:center;padding:16px 5px}@media all and (max-width:530px){header{height:auto}}footer{float:left;width:100%;padding:50px;background-color:#000;text-align:center}footer .endereco,footer .telefones{display:block;color:#fff;font-size:16px;padding-top:20px;line-height:24px}footer .telefones{font-size:21px}footer .redes_rodape{display:block;margin-top:30px}footer .redes_rodape a:hover{opacity:.5}footer .direitos{color:#fff;font-size:16px;margin-top:20px}@media all and (max-width:530px){footer{padding:50px 0}footer .telefones{font-size:17px}}#home header{position:absolute;float:left;width:100%;padding:22px 0;z-index:100;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.88839286) 36%,rgba(255,255,255,0) 100%,rgba(9,9,121,0) 100%)}#home .banners .slick-dots{bottom:35px}#home .locacoes,#home .vendas{float:left;width:100%;padding-top:60px;padding-bottom:40px}#home .locacoes .lista-imoveis li,#home .vendas .lista-imoveis li{float:left;padding:15px;margin-right:0}#home .locacoes .lista-imoveis li .img,#home .vendas .lista-imoveis li .img{position:relative}#home .locacoes .lista-imoveis li .img .cidade,#home .vendas .lista-imoveis li .img .cidade{display:flex;justify-content:center;align-items:center;position:absolute;bottom:5%;left:5%;background-color:#fff;padding:10px 15px;color:#000;font-weight:700}#home .locacoes .lista-imoveis li .img .cidade img,#home .vendas .lista-imoveis li .img .cidade img{float:left;margin-right:5px}#home .locacoes .lista-imoveis li .box-desc,#home .vendas .lista-imoveis li .box-desc{float:left;width:100%;background-color:#000;padding:22px}#home .locacoes .lista-imoveis li .box-desc span,#home .locacoes .lista-imoveis li .box-desc strong,#home .vendas .lista-imoveis li .box-desc span,#home .vendas .lista-imoveis li .box-desc strong{display:block;width:100%;color:#fff;font-size:21px;text-align:center;padding-bottom:15px}#home .locacoes .lista-imoveis li .box-desc span,#home .vendas .lista-imoveis li .box-desc span{font-size:12px}#home .locacoes .lista-imoveis li .box-desc .valor,#home .vendas .lista-imoveis li .box-desc .valor{font-size:18px;padding-bottom:0}#home .locacoes .lista-imoveis .slick-prev,#home .vendas .lista-imoveis .slick-prev{background:url(../img/layout/prev.png) top no-repeat;width:13px;height:49px}#home .locacoes .lista-imoveis .slick-next,#home .vendas .lista-imoveis .slick-next{background:url(../img/layout/next.png) top no-repeat;width:13px;height:49px}#home .locacoes .lista-imoveis .slick-next:before,#home .locacoes .lista-imoveis .slick-prev:before,#home .vendas .lista-imoveis .slick-next:before,#home .vendas .lista-imoveis .slick-prev:before{color:transparent}#home .locacoes .btn_ver,#home .vendas .btn_ver{float:left;width:100%;text-align:center;margin-top:60px;margin-bottom:60px}#home .locacoes .btn_ver a,#home .vendas .btn_ver a{text-transform:uppercase;color:#000;font-size:18px;padding:15px 25px;border:2px solid #000;font-weight:500;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#home .locacoes .btn_ver a:hover,#home .vendas .btn_ver a:hover{background-color:#000;color:#fff}#home .locacoes{background-color:#f9f8f8}#home .sobre{float:left;width:100%;padding-top:45px}#home .sobre .box-geral{display:flex;justify-content:center;align-items:flex-end;padding-left:19.115vw}#home .sobre .box-geral .fundo img{width:100%}#home .sobre .box{float:left;width:70%}#home .sobre .box strong{display:block;font-size:35px;padding-bottom:40px}#home .sobre .box p{font-size:16px;line-height:28px;padding-bottom:62px;font-weight:500}#home .sobre .box a{float:left;padding:15px 85px;border:2px solid #000;color:#000;text-transform:uppercase;font-size:18px;margin-bottom:45px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#home .sobre .box a:hover{background-color:#000;color:#fff}#home .corretores{float:left;width:100%;background-color:#f9f8f8;padding:120px 0}#home .corretores h2{float:left;width:100%;display:block;text-align:center;font-weight:500;font-size:35px;color:#000;text-transform:uppercase;margin-bottom:64px}#home .corretores .lista_corretores li{float:left;width:278px;background-color:#fff;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.1);box-shadow:0 0 11px 2px rgba(0,0,0,.1);margin-right:12px}#home .corretores .lista_corretores li .img{float:left;width:100%;text-align:center;margin-bottom:30px}#home .corretores .lista_corretores li .img img{border-radius:90px}#home .corretores .lista_corretores li strong{display:block;text-align:center;color:#000;font-size:28px;font-weight:700;margin-bottom:20px}#home .corretores .lista_corretores li span{display:block;text-align:center;font-size:14px;text-transform:uppercase;margin-bottom:30px}#home .corretores .lista_corretores li .btn_fale{display:block;text-align:center}#home .corretores .lista_corretores li .btn_fale:hover img{opacity:.8}#home .corretores .lista_corretores .no-margin{margin-right:0}@media all and (max-width:550px){#home header{position:relative;background:#000;height:auto}#home .lista-imoveis li{margin-bottom:0}#home .slick-dots{display:flex;bottom:-35px;justify-content:center}#home .slick-dots li{margin-bottom:0}#home .locacoes .btn_ver,#home .vendas .btn_ver{margin-top:100px;margin-bottom:20px}#home .locacoes .lista-imoveis li .img .img_imovel,#home .vendas .lista-imoveis li .img .img_imovel{width:100%}#home .sobre .box{width:100%;text-align:center}#home .sobre .box strong{font-size:28px}#home .sobre .box a{width:100%}#home .sobre .box-geral{display:block;padding:10px}#home .sobre .fundo{display:none}#home .corretores .lista_corretores li{width:100%;margin-bottom:20px}}#institucional .box{margin-bottom:60px}#institucional .box .corte{display:flex;justify-content:space-between;align-items:flex-start}#institucional .box .texto{margin-right:20px}#institucional .box .texto p{font-weight:500;font-size:18px;line-height:27px;padding-bottom:25px}#institucional .box-itens{float:left;width:100%;margin-bottom:50px}#institucional .box-itens .corte{height:291px;background:url(../img/layout/bg_itens.jpg) top no-repeat;padding:68px 180px}#institucional .box-itens .lista-itens{float:left;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:42px}#institucional .box-itens .lista-itens li{display:flex;justify-content:space-around;align-items:center;color:#fff;font-size:23px;font-weight:500}#institucional .box-itens .lista-itens li img{margin-right:34px}#institucional .box-itens .lista-itens .first{margin-right:40px}#institucional .missao .box_item{margin-bottom:15px}#institucional .missao .box_item strong{display:block;font-size:20px;padding-bottom:20px}#institucional .missao .box_item p{font-weight:500;font-size:18px;line-height:27px;padding-bottom:25px}@media all and (max-width:530px){#institucional .box img{width:100%}#institucional .box .texto{margin-right:0}#institucional .box .corte{display:block}#institucional .box-itens{padding:5px}#institucional .box-itens .corte{float:left;width:100%;background:#000;height:auto;padding:20px 13px}#institucional .box-itens .corte .lista-itens{display:block;justify-content:center;margin-bottom:30px}#institucional .box-itens .corte .lista-itens li{margin-bottom:30px;justify-content:start}#institucional .box-itens .corte .lista-itens li br{display:none}#institucional .box-itens .corte .lista-itens .last{margin-bottom:0}#institucional .box-itens .corte .first{margin-right:0}}#imovel.vendas .tit_pag{margin-bottom:0}#imovel.vendas .lista-imoveis li{margin-right:39px}#imovel.vendas .lista-imoveis .no-padding{margin-right:0}#imovel.locacoes .tit_pag{margin-bottom:0}#imovel.locacoes .lista-imoveis li{margin-right:39px}#imovel.locacoes .lista-imoveis .no-padding{margin-right:0}#imovel.busca .subtit{display:block;text-align:center;font-size:18px;color:#5e5d5d;font-weight:500;padding-bottom:60px}#imovel.busca #formBuscaAvancada .campos{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}#imovel.busca #formBuscaAvancada select{width:276px;background:url(../img/layout/seta_baixo.png) left no-repeat #ececec;appearance:none;height:60px;color:#000;font-size:18px;padding:15px 35px;background-position-x:10px;border:0}#imovel.busca #formBuscaAvancada select#BuscaCidade{width:567px}#imovel.busca #formBuscaAvancada input{background-color:#ececec;width:132px;height:60px;color:#000;font-size:18px;padding:15px}#imovel.busca #formBuscaAvancada #BuscaPreco,#imovel.busca #formBuscaAvancada #BuscaTipo{width:567px}#imovel.busca #formBuscaAvancada #BuscaCodigo{width:275px}#imovel.busca #formBuscaAvancada ::-webkit-input-placeholder{color:#000}#imovel.busca #formBuscaAvancada :-ms-input-placeholder{color:#000}#imovel.busca #formBuscaAvancada ::placeholder{color:#000}#imovel.busca #formBuscaAvancada .btn{float:left;width:100%;text-align:center;margin-top:80px;margin-bottom:100px}#imovel.busca #formBuscaAvancada .btn .enviar-busca{background-color:#000;color:#fff;height:58px;font-size:18px;text-transform:uppercase;padding:0 83px;cursor:pointer;border:2px solid #000}#imovel.busca #formBuscaAvancada .btn .enviar-busca:hover{background-color:#fff;color:#000}#imovel.view .box-topo-view{width:100%;float:left;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:50px}#imovel.view .box-topo-view .box1{width:64%}#imovel.view .box-topo-view .box1 .slider-nav .slick-slide{padding:10px;cursor:pointer}#imovel.view .box-topo-view .box1 .slider-nav .slick-slide:hover img{opacity:.7}#imovel.view .box-topo-view .box1 .slider-nav .slick-slide img{width:100%;opacity:.6}#imovel.view .box-topo-view .box1 .slider-nav .slick-current img,#imovel.view .box-topo-view .box1 .slider-nav .slick-current:hover img{opacity:1}#imovel.view .box-topo-view .box1 .slider-nav .slick-prev{background:url(../img/layout/prev.png) top no-repeat;width:13px;height:49px}#imovel.view .box-topo-view .box1 .slider-nav .slick-next{background:url(../img/layout/next.png) top no-repeat;width:13px;height:49px}#imovel.view .box-topo-view .box1 .slider-nav .slick-next:before,#imovel.view .box-topo-view .box1 .slider-nav .slick-prev:before{color:transparent}#imovel.view .box-topo-view .box2{float:right;width:32%}#imovel.view .box-topo-view .box2 .codigo,#imovel.view .box-topo-view .box2 .tipo{display:block;color:#000;font-size:28px;padding-bottom:20px;font-weight:600}#imovel.view .box-topo-view .box2 .codigo{font-size:14px;font-weight:700}#imovel.view .box-topo-view .box2 .cidade{float:left;width:100%;display:flex;justify-content:start;align-items:center;margin-bottom:30px}#imovel.view .box-topo-view .box2 .cidade img{margin-right:10px}#imovel.view .box-topo-view .box2 .cidade span{display:block;font-weight:700}#imovel.view .box-topo-view .box2 .btn_mapa{float:left;width:100%;text-transform:uppercase;color:#000;font-size:18px;border:2px solid #000;text-align:center;font-weight:500;padding:20px;margin-bottom:40px}#imovel.view .box-topo-view .box2 .btn_mapa:hover{background-color:#000;color:#fff}#imovel.view .box-topo-view .box2 .valor{display:block;color:#000;font-size:35px;font-weight:700;padding-bottom:30px}#imovel.view .box-topo-view .box2 .descricao{display:block}#imovel.view .box-topo-view .box2 .descricao p{color:#000;font-size:16px;font-weight:500;line-height:26px}#imovel.view .box-interesse{float:left;width:64%;background-color:#f8f6f6;padding:40px}#imovel.view .box-interesse strong{display:block;text-align:center;text-transform:uppercase;font-weight:700;font-size:23px;padding-bottom:15px}#imovel.view .box-interesse span{display:block;text-align:center;padding-bottom:15px}#imovel.view .box-interesse #formInteresse .campos{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}#imovel.view .box-interesse #formInteresse input{width:49%;background-color:#fff;height:59px;color:#000;font-size:14px;padding:10px 15px}#imovel.view .box-interesse #formInteresse .full input{width:100%}#imovel.view .box-interesse #formInteresse .full .enviar-busca{height:57px;background-color:#000;color:#fff;text-transform:uppercase;font-size:16px;cursor:pointer;padding:10px 25px;margin-left:20px;border:2px solid #000}#imovel.view .box-interesse #formInteresse .full .enviar-busca:hover{background-color:#f8f6f6;color:#000}#imovel.view .box-interesse #formInteresse ::-webkit-input-placeholder{color:#000;font-size:14px;font-weight:600;font-family:'Maven Pro',sans-serif}#imovel.view .box-interesse #formInteresse :-ms-input-placeholder{color:#000;font-size:14px;font-weight:600;font-family:'Maven Pro',sans-serif}#imovel.view .box-interesse #formInteresse ::placeholder{color:#000;font-size:14px;font-weight:600;font-family:'Maven Pro',sans-serif}#imovel.view .btn-voltar{float:left;width:100%;margin-top:40px;margin-bottom:70px}#imovel.view .btn-voltar a{float:left;border:2px solid #000;color:#000;font-size:18px;font-weight:600;text-transform:uppercase;padding:20px 60px}#imovel.view .btn-voltar a:hover{background-color:#000;color:#fff}#imovel.view .relacionados{float:left;width:100%}#imovel.view .relacionados .tit{display:block;color:#000;font-size:27px;font-weight:600;text-align:center;padding-bottom:45px;text-transform:uppercase;font-family:'Maven Pro',sans-serif}#imovel.view .relacionados .lista-imoveis .last{margin-right:0}@media all and (max-width:530px){#imovel .lista-imoveis li{width:100%;margin-right:0;margin-bottom:30px}#imovel.busca #formBuscaAvancada .campos{display:block;margin-bottom:0}#imovel.busca #formBuscaAvancada .campos #BuscaCodigo,#imovel.busca #formBuscaAvancada .campos input,#imovel.busca #formBuscaAvancada .campos select{width:100%;margin-bottom:20px}#imovel.busca #formBuscaAvancada #BuscaPreco,#imovel.busca #formBuscaAvancada #BuscaTipo{width:100%}#imovel.busca #formBuscaAvancada .btn{margin-top:30px}#imovel.view .box-topo-view{display:block}#imovel.view .box-topo-view .box1{width:100%;margin-bottom:50px}#imovel.view .box-topo-view .box2{width:100%}#imovel.view .box-interesse{width:100%;padding:20px}}#contato .subtit{display:block;text-align:center;padding-bottom:50px;font-size:18px}#contato #formContato .box1{float:left;width:49%}#contato #formContato .box1 .campos{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}#contato #formContato .box1 .campos input{width:100%;height:50px;color:#000;font-size:17px;padding:10px 20px;border-bottom:1px #000 solid;font-family:'Maven Pro',sans-serif}#contato #formContato .box1 .campos ::-webkit-input-placeholder{color:#000;font-size:17px;font-family:'Maven Pro',sans-serif}#contato #formContato .box1 .campos :-ms-input-placeholder{color:#000;font-size:17px;font-family:'Maven Pro',sans-serif}#contato #formContato .box1 .campos ::placeholder{color:#000;font-size:17px;font-family:'Maven Pro',sans-serif}#contato #formContato .box1 .campos2 input{width:47%}#contato #formContato .box2{float:right;width:49%}#contato #formContato .box2 textarea{width:100%;border:0;color:#000;font-size:17px;height:190px;padding:10px 20px;border-bottom:1px #000 solid;font-family:'Maven Pro',sans-serif}#contato #formContato .box2 ::-webkit-input-placeholder{color:#000;font-size:17px;font-family:'Maven Pro',sans-serif}#contato #formContato .box2 :-ms-input-placeholder{color:#000;font-size:17px;font-family:'Maven Pro',sans-serif}#contato #formContato .box2 ::placeholder{color:#000;font-size:17px;font-family:'Maven Pro',sans-serif}#contato #formContato .btn{float:left;width:100%;text-align:center;margin-top:40px;margin-bottom:100px}#contato #formContato .btn .enviar-contato{background-color:#000;color:#fff;font-size:16px;padding:20px 70px;text-transform:uppercase;border:2px solid #000;cursor:pointer}#contato #formContato .btn .enviar-contato:hover{background-color:#fff;color:#000}#contato .box-info{float:left;width:100%;padding:80px;background-color:#000;color:#fff}#contato .box-info .corte{display:flex;justify-content:space-between;align-items:center}#contato .box-info .endereco,#contato .box-info .fone{display:flex;justify-content:start;align-items:center;font-size:16px}#contato .box-info .endereco img,#contato .box-info .fone img{margin-right:10px}#contato .box-info .fone img{margin-left:10px}#contato .box-info .redes a:hover{opacity:.7}#contato .mapa img{width:100%}@media all and (max-width:530px){#contato #formContato .box1,#contato #formContato .box2{width:100%}#contato .box-info{padding:40px 10px}#contato .box-info .corte{display:block}#contato .box-info .endereco,#contato .box-info .fone,#contato .box-info .redes{float:left;width:100%;margin-bottom:20px;justify-content:center;display:flex}#contato .box-info .redes a{margin-right:10px}}.hidden-print{height:25px;margin-top:50px}.hidden-print ul.pagination li{display:inline-block;margin:0 15px;font-size:16px;font-weight:400;line-height:22px;height:auto;width:auto}.hidden-print ul.pagination li a{text-decoration:none;color:#808285;font-size:16px;font-weight:400}.hidden-print ul.pagination li:hover{background-color:transparent}.hidden-print ul.pagination li:hover a{font-size:18px;font-weight:700;color:#808285}.hidden-print ul.pagination .current{background-color:transparent;font-size:18px;font-weight:700;color:#808285}.hidden-print ul.pagination .setas{background-color:transparent}.hidden-print ul.pagination .setas a{color:#808285}.hidden-print ul.pagination .disabled{display:none}.icon_whats{position:fixed;right:20px;bottom:20px}.tit_padrao{display:block;background:url(../img/layout/icon_tit.png) top no-repeat;color:#000;font-size:35px;text-transform:uppercase;text-align:center;padding:49px;font-weight:500;padding-bottom:0;margin-bottom:60px}.tit_pag{float:left;width:100%;margin-top:-130px;position:relative;z-index:100;margin-bottom:110px}.tit_pag h2{display:block;text-align:center;font-size:35px;text-transform:uppercase;font-weight:500;border-top:2px #545454 solid;color:#fff;padding-top:50px}.box-busca{float:left;width:100%;background-color:#ececec;padding:50px;margin-bottom:50px}.box-busca form{display:flex;justify-content:space-between;align-items:center}.box-busca form select{width:400px;background:url(../img/layout/seta_baixo.png) left no-repeat #fff;appearance:none;height:60px;color:#000;font-size:18px;padding:15px 35px;background-position-x:10px}.box-busca form input{background-color:#fff;width:132px;height:60px;color:#000;font-size:18px;padding:15px}.box-busca form ::-webkit-input-placeholder{color:#000}.box-busca form :-ms-input-placeholder{color:#000}.box-busca form ::placeholder{color:#000}.box-busca form .enviar-busca{background-color:#000;color:#fff;height:58px;font-size:18px;text-transform:uppercase;padding:0 25px;cursor:pointer;border:2px solid #000}.box-busca form .enviar-busca:hover{background-color:#ececec;color:#000}.lista-imoveis li{float:left;margin-right:15px;margin-bottom:60px}.lista-imoveis li:hover img{opacity:.7}.lista-imoveis li .img{position:relative}.lista-imoveis li .img .cidade{display:flex;justify-content:center;align-items:center;position:absolute;bottom:5%;left:5%;background-color:#fff;padding:10px 15px;color:#000;font-weight:700}.lista-imoveis li .img .cidade img{float:left;margin-right:5px}.lista-imoveis li .box-desc{float:left;width:100%;background-color:#000;padding:22px}.lista-imoveis li .box-desc span,.lista-imoveis li .box-desc strong{display:block;width:100%;color:#fff;font-size:21px;text-align:center;padding-bottom:15px}.lista-imoveis li .box-desc span{font-size:12px}.lista-imoveis li .box-desc .valor{font-size:18px;padding-bottom:0}.lista-imoveis .no-padding{margin-right:0}#busca .tit_pag{margin-bottom:0}@media all and (max-width:1139px){.corte{width:1024px}div.voltar{margin-left:1%}}@media all and (max-width:1023px){.corte{width:960px}}@media all and (max-width:959px){.corte{width:800px}}@media all and (max-width:799px){.corte{width:760px}}@media all and (max-width:759px){.corte{width:620px}}@media all and (max-width:619px){.tit_pag{margin-top:0;margin-bottom:60px;z-index:10}.tit_pag h2{color:#000;border-top:0}.box-busca{margin-top:40px;padding:30px 10px}.box-busca form{display:block}.box-busca form select{width:100%;margin-bottom:20px}.box-busca form input{width:100%}.box-busca form .enviar-busca{width:100%;margin-top:20px}.corte{width:100%;padding:0 5px}}