@font-face{font-display:swap;font-family:"Montserrat";src:url(../font/Montserrat.ttf)}.container-fluid{width:95%}@media(max-width: 991px){.container-fluid{width:100%}}html{font-size:10px;line-height:1.15em;letter-spacing:.3px;word-spacing:-0.75px}body{background-color:#f6f8f7}*{font-family:"Montserrat",sans-serif;outline:none !important;box-shadow:none !important}h2.titulo-secao{font-size:3rem !important;text-transform:none !important;color:#3c4858 !important;font-weight:400;margin-bottom:30px}.navbar-toggler:focus{outline:none;box-shadow:none}.title{color:#f0661c;font-weight:600;font-size:3rem;line-height:3.1rem;margin-bottom:90px}select.default{background-size:9px 6px;background-color:rgba(0,0,0,0);border:none}#cabecalho{background-color:#4c9195;padding-top:0;align-items:center}#cabecalho .secao-1{padding:1rem 3rem}@media(max-width: 1200px){#cabecalho .secao-1{padding:3rem}}#cabecalho hr{margin:0;width:100vw}#cabecalho .link-list{display:flex;padding-left:0;margin-bottom:0;list-style:none}#cabecalho .nav-item .nav-link{color:#fff;font-weight:500;font-size:1.4rem;padding:1rem 1.5rem;margin:0 5px}#cabecalho .nav-item .nav-link:hover{background-color:#31737c}@media(max-width: 800px){#cabecalho .nav-item .nav-link{font-size:1rem}}#cabecalho .nav-item.selected{background-color:#31737c;border-radius:1px}#cabecalho .nav-item.selected a{color:#fff}#cabecalho .nav-item.socials{padding-top:5px;display:flex !important;flex-wrap:nowrap;align-items:center}#cabecalho .nav-item.socials .nav-link:hover{color:initial;background-color:initial}#cabecalho .nav-item.socials .instagram span{content:url(../img/instagram-topo.png);height:23px}#cabecalho .nav-item.socials .facebook span{content:url(../img/facebook-topo.png);height:23px}#cabecalho #menu{display:flex;padding:1rem 3rem;justify-content:center;background-color:#4c9195}@media(max-width: 800px){#cabecalho #menu{position:fixed;bottom:0;left:0;z-index:99999}}.alert{position:fixed !important}.depoimento-btn{outline:none;height:32px;width:fit-content;padding:5px 15px;margin:5px 10px;font-size:14px;border-radius:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;white-space:nowrap;cursor:default;transition:background-color .4s;will-change:background-color;border:1px solid #31737c;background-color:#31737c;color:#fff !important}#depoimentos{padding-bottom:150px}#depoimentos h1{font-weight:normal;margin-bottom:2rem}#depoimentos .depoimento{padding:0 1rem;margin-top:45px}#depoimentos .depoimento-card{position:relative;text-align:center;padding:15px;background:#fefefe;border-radius:4px;color:#000;border:1px solid rgba(0,0,0,.05);height:100%}#depoimentos .deixar-depoimento{display:flex;flex-direction:column;align-items:center;justify-content:center}#depoimentos .deixar-depoimento h2{font-size:1.6rem;font-weight:bold;margin-bottom:8px}#depoimentos .deixar-depoimento p{font-size:1.4rem}#depoimentos .deixar-depoimento a{border:none;outline:none;height:32px;padding:5px 15px;margin:15px 0;font-size:14px;border-radius:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;white-space:nowrap;cursor:default;transition:background-color .4s;will-change:background-color;cursor:pointer;background-color:#efefef}#depoimentos .deixar-depoimento a:hover{color:unset}#depoimentos p{margin:0}#depoimentos p.usuario-nome{margin:-0.5rem 0 1rem;font-size:1.6rem}#depoimentos p.feedback-texto{font-size:1.4rem}#depoimentos svg{width:60px;height:60px;object-fit:cover;border-radius:50%;margin:-45px auto 15px;z-index:5;position:relative;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:33px;color:#fff;background-color:rgba(226,228,232,.8);padding:1rem}.noticias-home h2{font-size:3rem !important;text-transform:none !important;color:#3c4858 !important;font-weight:400;margin-bottom:30px;margin-top:10rem}.noticia-wrapper{display:flex;flex-direction:column}.noticia-wrapper p{font-size:18px;padding:15px 0px;font-weight:600;line-height:24px;text-align:left}.noticia-wrapper img{max-width:370px;border-radius:4px;height:275px;object-fit:cover}.banner-container{width:100%;position:relative;min-height:350px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:60px}@media(max-width: 800px){.banner-container{min-height:250px;padding:60px 20px}}.banner-container .banner-home{position:absolute;top:0px;left:0px;width:100%;height:100%;object-fit:cover;object-position:center center}#filtro-busca-imovel-home-mobile{display:none !important}a{text-decoration:none;color:unset}p.titulo-buscar-imovel{font-size:14px;font-weight:bold;text-align:left;padding-bottom:5px;width:100%;font-size:1.4rem;white-space:nowrap;text-overflow:ellipsis;overflow:unset;font-weight:bold;padding-bottom:5px}#buscar_imovel{padding:2.25rem 2rem;padding-bottom:2rem}#buscar_imovel .buscar-imovel-container{justify-content:center;align-items:flex-end;display:flex;flex-wrap:wrap}#buscar_imovel label{text-align:left;padding-bottom:5px;width:100%;font-size:1.4rem;white-space:nowrap;text-overflow:ellipsis;overflow:unset;font-weight:bold;padding-bottom:5px}#buscar_imovel .campo{margin:0 3px}#buscar_imovel .campo select{align-items:center;background-color:#fff;border-color:#ccc;border-radius:2px;border-style:solid;border-width:1px;box-shadow:none;cursor:default;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:40px;outline:0 !important;position:relative;-webkit-transition:all 100ms;transition:all 100ms;box-sizing:border-box;border:1px solid rgba(226,228,232,.8)}#buscar_imovel button.btn{font-size:14px;border-radius:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;white-space:nowrap;cursor:pointer;transition:background-color .4s;will-change:background-color;border:1px solid #31737c;background-color:#31737c;height:42px;padding:10px 20px;color:#fff !important;margin:0 3px}.btn-default{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff;padding:15px 50px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.btn-default:hover{background-color:#f0661c;color:#fff}#filtro-busca-imovel-home-mobile{margin-top:2em;bottom:-80px;position:absolute;width:100% !important}@media(max-width: 767px){#filtro-busca-imovel-home-mobile{display:block !important}}#filtro-busca-imovel-home-mobile .box-filtro-mobile{width:100% !important}#filtro-busca-imovel-home-mobile .box-filtro-mobile button{text-transform:uppercase;border:2px solid #f0661c;color:#f0661c;background-color:rgba(0,0,0,0);padding:1rem 2.5rem;width:100% !important;border-radius:0}#destaque-home{text-align:center}#destaque-home h2{text-transform:uppercase;text-align:center;color:#f0661c;font-size:2.5rem}@media all and (max-width: 767px){#destaque-home h2{margin:1.5em 0}}#destaque-home .produtos-topo-home{padding:5rem 0}#destaque-home .slide-produto-topo{display:flex;align-items:start;justify-content:center}@media(max-width: 800px){#destaque-home .slide-produto-topo{flex-direction:column}}#destaque-home .img-imovel{width:800px;height:500px;margin-right:-150px}@media(max-width: 800px){#destaque-home .img-imovel{margin-right:unset}}#destaque-home .img-imovel img{width:100%;height:100%;object-fit:cover}#destaque-home .topo-infos-imovel{display:flex;flex-direction:column;padding:30px;width:380px;max-width:100%;background-color:#fff;height:auto;margin:1.5rem 1.5rem 1.5rem 0;box-shadow:rgba(115,130,151,.3) 0px 0px 10px 0px !important;z-index:1;text-align:left}@media(max-width: 800px){#destaque-home .topo-infos-imovel{width:100%}}#destaque-home .topo-infos-imovel h2{text-align:inherit;text-transform:none;font-size:2rem;font-weight:bold;color:#3c4858}#destaque-home .topo-infos-imovel hr{margin:1.5rem 0}#destaque-home .topo-infos-imovel .endereco{color:#3c4858;font-size:1.4rem;margin-top:.5rem}#destaque-home .topo-infos-imovel .preco{color:#998c79;margin-top:1.5rem;font-size:2.4rem;font-weight:bold}#destaque-home .topo-infos-imovel .descricao{color:#3c4858;font-size:14px;padding-bottom:15px;white-space:pre-line;margin-top:15px}#destaque-home .topo-infos-imovel .section-rodape p.descricao{margin-top:0;margin-bottom:0;padding-bottom:0}#destaque-home .topo-infos-imovel .section-infos span{display:flex;align-items:center;padding:.5rem}#destaque-home .topo-infos-imovel .section-infos span svg{font-size:1.6rem;margin-right:1rem}#destaque-home .topo-infos-imovel .section-infos span p{color:#3c4858;font-size:1.4rem;margin:0}#destaque-home .produtos{padding:5rem 0}#destaque-home .produtos h2{font-size:30px;text-transform:none;color:#3c4858;font-weight:400;margin-bottom:30px}#destaque-home a.btn{text-transform:uppercase;border:2px solid #f0661c;border-radius:0;color:#f0661c;background-color:rgba(0,0,0,0);font-size:1.1rem;font-weight:500}#banner img{max-width:100%;width:100%}#banner img.desktop{display:block}#banner img.mobile{display:none}@media all and (max-width: 768px){#banner img.desktop{display:none}#banner img.mobile{display:block}}#banner h2{text-align:center;color:#fff;font-size:2.7rem;line-height:3rem;font-weight:500;margin-bottom:60px}#banner a{display:block;margin:auto;max-width:175px}section#nossos-negocios .bg-light-grey{background-color:#eee}section#nossos-negocios>.container-fluid{width:100%}section#nossos-negocios .negocio{padding:3rem}section#nossos-negocios .negocio .content{padding:3rem}@media(max-width: 767px){section#nossos-negocios .negocio .content{padding:unset}}section#nossos-negocios .negocio .logo{padding:3rem;margin-top:3rem}@media(max-width: 767px){section#nossos-negocios .negocio .logo{padding:unset}}section#nossos-negocios .negocio a.visitar-site{padding:17px 40px;background-color:rgba(0,0,0,0);border:2px solid #f0661c;text-decoration:none;text-transform:uppercase;font-size:1.2rem;color:#f0661c}@media(max-width: 767px){section#nossos-negocios .negocio a.visitar-site{display:block;width:90%;text-align:center;margin-left:auto;margin-right:auto}}#newsletter{background-color:#e5e5e5}#newsletter .container-fluid{padding-top:50px;padding-bottom:50px;display:flex;justify-content:space-between;align-items:center}@media(max-width: 991px){#newsletter .container-fluid{flex-direction:column}}#newsletter h3{color:#f0661c;margin-bottom:0;font-size:3.25rem;font-weight:700;line-height:2.8rem}@media(max-width: 991px){#newsletter h3{text-align:center;margin-bottom:30px;font-size:2rem}}@media(max-width: 349px){#newsletter h3{font-size:1.75rem}}#newsletter .newsletterForm{display:flex}@media all and (max-width: 990px){#newsletter .newsletterForm{display:block}}#newsletter input[type=text],#newsletter input[type=email]{background-color:rgba(0,0,0,0);border:0 none;border-bottom:1px solid #000;color:#f0661c;outline:none;padding:15px 0}@media(max-width: 991px){#newsletter input[type=text],#newsletter input[type=email]{width:100%}}#newsletter input[type=text]::-webkit-input-placeholder,#newsletter input[type=email]::-webkit-input-placeholder{color:#000;font-weight:300}#newsletter input[type=text]:-moz-placeholder,#newsletter input[type=email]:-moz-placeholder{color:#000;font-weight:300}#newsletter input[type=text]::-moz-placeholder,#newsletter input[type=email]::-moz-placeholder{color:#000;font-weight:300}#newsletter input[type=text]:-ms-input-placeholder,#newsletter input[type=email]:-ms-input-placeholder{color:#000;font-weight:300}#newsletter input[type=text]{margin-right:35px}@media(max-width: 991px){#newsletter input[type=text]{margin-right:0;margin-bottom:20px}}#newsletter button{margin-left:30px;border:1px solid #f0661c;color:#f0661c;font-weight:600;border:2px solid #f0661c}@media all and (max-width: 1386px){#newsletter button{margin-top:1.5em !important}}@media all and (max-width: 990px){#newsletter button{margin-top:30px !important;width:100%}}@media(max-width: 991px){#newsletter button{margin-left:0;margin-top:30px}}#newsletter button:hover{color:#fff}#ListaProdutos imovel-card{box-sizing:border-box;color:#3c4858;padding:5px 8px;position:relative}#ListaProdutos .bottom{background:#fcfcff;border:1px solid #e7e7f9;display:flex;flex-direction:column;flex:1 1 0%}#ListaProdutos .bottom .top{padding:1.5rem 2rem}#ListaProdutos .bottom .address{display:flex;align-items:center;margin-bottom:1rem}#ListaProdutos .bottom .address svg{width:1.4rem;height:1.4rem;fill:#4c9195}#ListaProdutos .bottom .address p{color:#4c9195;font-style:normal;font-size:1.4rem;line-height:17px;margin-bottom:10px;margin-left:-2.5px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 0 0 5px}#ListaProdutos .bottom h2{display:block;margin-bottom:5px;font-weight:600;text-transform:none;font-size:1.6rem;color:#3c4858;text-align:left}#ListaProdutos .bottom .infos-imovel span{display:flex;align-items:center;justify-content:space-between}#ListaProdutos .bottom .infos-imovel span .info-titulo{font-size:1.4rem;padding:4px 0;color:#3c4858}#ListaProdutos .bottom .infos-imovel span .info-desc{display:flex;font-size:1.4rem;padding:4px 0;color:#3c4858}#ListaProdutos .bottom .infos-imovel span .info-desc span{color:#4c9195;font-weight:600}#ListaProdutos .bottom .infos-imovel span p{margin:0}#ListaProdutos .bottom .rodape{padding:15px 20px;display:flex;align-items:flex-start;border-top:1px solid #e7e7f9;justify-content:space-between}#ListaProdutos .bottom .rodape p{font-size:1.6rem;line-height:1.2em;white-space:pre-wrap;color:#998c79;font-weight:bolder}#ListaProdutos .bottom .rodape svg{width:2.4rem;height:2.4rem}#ListaProdutos .bottom .rodape .favoritar .icon-favorito{color:red}#ListaProdutos .bottom .rodape .favoritar .icon-favorito path{fill:none;stroke:currentColor;stroke-width:2}#ListaProdutos .bottom .rodape .favoritar.favoritado .icon-favorito path{fill:red;stroke:red}#ListaProdutos a.topo{display:block;position:relative;text-decoration:none;width:100%}#ListaProdutos a.topo .top-info{text-decoration:none;position:absolute;width:100%;background-color:#4c9195;color:#fff;padding:.5rem;z-index:99;left:0}#ListaProdutos a.topo .top-info span{text-align:center;font-size:1.4rem}#ListaProdutos a.topo .imagens{position:relative;aspect-ratio:1.3/1;width:100%}#ListaProdutos a.topo .imagens .img-slide-produto{width:100%;height:100%}#ListaProdutos a.topo .imagens img{width:100%;height:100%;object-fit:cover}#ListaProdutos a.topo .imagens .sobrepor-imagem{position:absolute;left:11px;bottom:0;z-index:99;display:flex;width:100%}#ListaProdutos a.topo .imagens .ref{background-color:rgba(34,34,34,.8);color:#fff;font-size:1.2rem;border-radius:4px;font-weight:400;padding:0 1rem;height:25px;line-height:26px;z-index:99}#ListaProdutos a.topo .imagens .tipo{background-color:#998c79;color:#fff;font-size:1.2rem;border-radius:4px;font-weight:400;padding:0 1rem;height:25px;line-height:26px;z-index:99;margin-left:.5rem;text-transform:capitalize}#ListaProdutos a.topo .imagens .swiper-button-next,#ListaProdutos a.topo .imagens .swiper-button-prev{background:rgba(0,0,0,.5);-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition:opacity .4s;will-change:opacity;color:#fff !important;width:30px !important;height:45px !important;font-size:60px !important;display:flex !important}#ListaProdutos a.topo .imagens .swiper-button-next::after,#ListaProdutos a.topo .imagens .swiper-button-prev::after{content:"";display:none}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;transition:opacity .4s;will-change:opacity;color:rgba(0,0,0,.5) !important;width:6rem !important;height:6rem !important;font-size:60px !important;display:flex !important}.swiper-button-next::after,.swiper-button-prev::after{content:"";display:none}.nav-modal-favoritos{position:relative}#modal-favoritos{display:flex;flex-direction:column;background-color:#fff;position:absolute;right:0px;top:51px;width:450px;height:auto;overflow:unset;box-shadow:rgba(115,130,151,.3) 0px 0px 10px 0px;border-radius:4px;transition:opacity .3s,visibility .3s,transform .3s;will-change:opacity,visibility,transform;z-index:999;opacity:1;transform:translateY(0px);visibility:visible}#modal-favoritos #lista-favoritos{padding:15px;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;place-content:center;-webkit-box-pack:center}#modal-favoritos #lista-favoritos h2{width:100%;text-align:center;font-size:14px}#modal-favoritos #lista-favoritos p{width:100%;text-align:center;font-size:14px}#modal-favoritos .topo{padding:10px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}#modal-favoritos .topo h2{font-size:1.4rem}#modal-favoritos .topo button{outline:none;height:32px;padding:5px 15px;margin:5px 10px;font-size:14px;border-radius:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;white-space:nowrap;cursor:pointer;transition:background-color .4s;will-change:background-color;border:1px solid #31737c;background-color:#31737c;color:#fff !important}.feedback-slide{padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center}.feedback-slide svg{background-color:rgba(226,228,232,.8);padding:5px;border-radius:50px;color:#fff;font-size:3.3rem;margin:2rem 0 1rem}.feedback-slide .feedback-texto{font-size:1.4rem;text-align:center}.feedback-slide .usuario-nome{font-size:1.4rem;text-align:center;font-weight:bold;color:#3c4858}.favorito-card{width:100%;display:flex}.favorito-card img{height:75px;width:75px}.favorito-card .info{padding:0 1rem}.favorito-card .info h3{font-size:1.4rem;font-weight:bold;width:100%;margin-bottom:0}.favorito-card .info p.municipio{font-size:1.2rem !important;opacity:.75;width:100%;margin:0}.favorito-card .info p.preco{font-size:14px;color:#998c79;font-weight:bold;width:100%;text-align:left !important;margin:0}footer{position:relative;width:100%;display:flex;-webkit-box-align:stretch;align-items:stretch;height:auto;flex-direction:row-reverse;overflow:unset;color:#fff;background-color:#4c9195}@media(max-width: 1100px){footer{flex-direction:column-reverse}}footer .secao{position:relative;display:flex;align-items:flex-start;flex:1 1 0%;padding:30px 30px 80px;flex-wrap:wrap;background-color:#4c9195;box-shadow:rgba(0,0,0,.3) 1px 0px 20px !important}footer .secao div{flex:1.3 1 0%}footer .secao .developed-by{padding:15px 0px;border-top:1px solid rgba(0,0,0,.1);display:flex;-webkit-box-align:center;align-items:center;z-index:1;font-size:14px;position:absolute;bottom:0px;-webkit-box-pack:end;justify-content:flex-end;right:60px;left:0px}@media(max-width: 1100px){footer .secao .developed-by{flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;width:80%;margin-top:20px;left:5%}}footer .secao .developed-by .company{display:flex;-webkit-box-align:center;align-items:center;margin:-5px 0px;justify-content:flex-end}footer .conteudo-container div{border-radius:2px;background-color:rgba(0,0,0,0);z-index:1;position:relative;padding:5px}@media(max-width: 800px){footer .conteudo-container div{height:140px;width:270px;min-width:270px;min-height:140px}}footer .conteudo-container div img{width:100%;height:100%;object-fit:contain;object-position:center center;max-width:270px !important;max-height:140px !important}footer .wrapper-secao{width:100%;display:flex;align-items:flex-start;z-index:1;justify-content:space-around}footer .wrapper-secao .infos-wrapper{height:100%;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:1;padding:0px 30px;margin-top:15px}@media(max-width: 800px){footer .wrapper-secao .infos-wrapper{height:140px;width:270px;min-width:270px;min-height:140px;display:none}}footer .wrapper-secao .infos-wrapper p{width:100%;font-size:1.6rem;padding:5px 0px}footer .wrapper-secao .infos-wrapper div.contato{text-decoration:none;padding:7.5px 0px;width:100%;font-size:1.4rem;display:flex;-webkit-box-align:center;align-items:center}footer .wrapper-secao .infos-wrapper div.contato div.contato-wrapper{display:flex;flex-flow:column wrap;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;max-width:285px;padding:5px 0px}footer .wrapper-secao .infos-wrapper div.contato div.contato-wrapper a.telefone{white-space:nowrap;width:max-content;display:flex;-webkit-box-align:center;align-items:center;gap:5px;color:inherit}footer .wrapper-secao .infos-wrapper div.contato div.contato-wrapper span.email{position:relative;display:flex;-webkit-box-align:center;align-items:center;white-space:nowrap;cursor:pointer}footer .wrapper-secao .copyright-section{padding:1.5rem 0;border-top:1px solid rgba(0,0,0,.1);display:flex;-webkit-box-align:center;align-items:center;z-index:1;font-size:1.4rem;position:absolute;bottom:0px;-webkit-box-pack:start;justify-content:flex-start;right:0px;left:60px}footer .wrapper-secao .infos-column{height:100%;display:flex;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;z-index:1;padding:0px 30px;margin-top:15px}@media(max-width: 800px){footer .wrapper-secao .infos-column{margin-bottom:100px}}footer .wrapper-secao .infos-column p{width:100%;font-size:1.6rem;padding:5px 0px}footer .wrapper-secao .infos-column .text-section{position:relative;align-self:stretch}footer .wrapper-secao .infos-column .text-section a{text-decoration:underline !important;padding:7.5px 0px;width:100%;font-size:1.4rem;display:flex;-webkit-box-align:center;align-items:center}@media(min-width: 1100px){footer .cp-c1{display:none !important}}@media(max-width: 1100px){footer .cp-c2{display:none !important}}footer a{text-decoration:none;color:#fff}#sobre{padding:5rem 0 2rem 0;margin-bottom:150px}#sobre h1{font-size:2.4rem;font-weight:bold;padding:0px}#sobre .sobre-row{justify-content:space-around}@media(min-width: 1400px){#sobre .container-sobre{max-width:1140px !important}}#sobre h1,#sobre p{color:#3c4858}#sobre p{font-size:1.4rem;padding:0px}#sobre .text-container{width:479px;max-width:100%;padding:20px}#sobre .image-container{position:relative;width:fit-content;height:fit-content}#sobre img{position:relative;width:402px;max-width:100%;object-fit:cover;border-radius:4px;z-index:5}#sobre .balls{width:203px;height:203px;position:absolute;bottom:-50px;right:-50px;z-index:1}#produtos .madereira1,#produtos .madereira2{display:flex;align-items:center;padding:220px 10%}@media(max-width: 991px){#produtos .madereira1,#produtos .madereira2{flex-direction:column;padding:80px 15px}}#produtos p{font-size:1.1rem;line-height:1.6rem;font-weight:300;color:#fff;margin-bottom:0}#produtos h2{color:#fff;font-size:2.7rem;line-height:3rem;font-weight:500;white-space:nowrap;margin-right:220px;margin-bottom:0}@media(max-width: 991px){#produtos h2{margin-bottom:40px;margin-right:0px;text-align:center}}#produtos .madereira1{background-image:url(../img/madereira1.png)}#produtos .madereira2{background-image:url(../img/madereira2.png)}#link-whatsapp{position:fixed;right:2.5%;bottom:30%;z-index:999}#link-whatsapp span{content:url(../img/whatsapp.png);height:60px}.noticia-container{position:relative;height:320px;margin-bottom:30px;padding-right:15px;padding-left:15px}.noticia-container img{z-index:0;min-height:320px}.noticia-container p{z-index:999;color:#fff;position:absolute;top:50px;left:40px;right:40px}.noticia-container a{z-index:999;position:absolute;bottom:40px;left:30%}#noticias{padding:5rem 0}#noticias h2{font-size:2.4rem;text-align:center;margin-bottom:20px}#noticias img{height:275px;max-width:370px;border-radius:4px;object-fit:cover;width:100%}#noticias .container{max-width:1160px}#noticias p{font-size:1.8rem;padding:15px 0px;font-weight:600;line-height:24px}#modal-comparacao{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;visibility:hidden;overflow-y:auto}#modal-comparacao .overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1}#modal-comparacao .comparacao-container{background:#fff;margin:auto;max-width:90vw;border-radius:4px;box-sizing:border-box;overflow:scroll;white-space:nowrap;padding-bottom:20px;width:fit-content;z-index:99999;position:relative}#modal-comparacao .comparacao-container h1{text-align:left;font-size:20px;line-height:20px;font-weight:bold;padding:20px;margin:0}#modal-comparacao .comparacao-container .comparacao-cards{display:flex}#modal-comparacao .comparacao-container .comparacao-card{min-width:300px;width:30vw;background-color:#fdfdfd;box-shadow:0 2px 8px rgba(0,0,0,.1)}#modal-comparacao .comparacao-container .comparacao-card .img-favorito{width:100%;height:180px;object-fit:cover;margin-bottom:10px;padding:0 .5rem}#modal-comparacao .comparacao-container .comparacao-card .topo-sticky{margin-bottom:20px}#modal-comparacao .comparacao-container .comparacao-card .topo-sticky .titulo-imovel{font-size:16px;font-weight:bold;margin:5px 0;text-align:center;padding:1rem 1.5rem}#modal-comparacao .comparacao-container .comparacao-card .topo-sticky .municipio{font-size:14px;color:#666;text-align:center}#modal-comparacao .comparacao-container .comparacao-card .topo-sticky .preco-categoria{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#modal-comparacao .comparacao-container .comparacao-card .topo-sticky .preco-categoria .preco{font-size:24px;font-weight:bold;color:#998c79;margin:0px 5px}#modal-comparacao .comparacao-container .comparacao-card .topo-sticky .preco-categoria .categoria{font-size:13px;background-color:#38c172;color:#fff;padding:2px 6px;font-weight:500;margin:0;text-transform:uppercase}#modal-comparacao .comparacao-container .comparacao-card .corpo{margin-top:20px}#modal-comparacao .comparacao-container .comparacao-card .corpo .secao{margin-bottom:20px}#modal-comparacao .comparacao-container .comparacao-card .corpo .secao .titulo-secao-modal{font-size:12px !important;text-align:left;font-weight:bold;text-transform:uppercase;letter-spacing:2px;padding:1rem 1.5rem;border:1px solid rgba(49,115,124,.1);border-left:none;border-right:none;margin:0}#modal-comparacao .comparacao-container .comparacao-card .corpo .secao .dados{border:1px solid rgba(49,115,124,.1);border-top:none;border-bottom:none}#modal-comparacao .comparacao-container .comparacao-card .corpo .secao .dados .dado{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem}#modal-comparacao .comparacao-container .comparacao-card .corpo .secao .dados .dado p{font-size:1.4rem;color:#777;margin:0;font-weight:400}#modal-comparacao .comparacao-container .comparacao-card .corpo .secao .dados .dado span{font-size:1.4rem;font-weight:bold;color:#222}.borda-baixo{border-bottom:1px solid rgba(49,115,124,.1) !important}.dado-hover{transition:background-color .18s;background-color:rgba(49,115,124,.8);color:#fff}.dado-hover p,.dado-hover span{color:#fff !important}#verNoticia{padding:5rem 0}#verNoticia .container{max-width:1160px}#verNoticia img{width:100%;object-fit:contain;padding:2.5rem 0}#verNoticia h1{font-size:3.2rem;font-weight:500;padding:2.5rem 0}#verNoticia .texto{font-size:1.6rem;line-break:anywhere}#contato{margin-bottom:150px}#contato .contato-container{flex-direction:row-reverse}#contato .titulo-contato{font-size:2rem;font-weight:bold;padding:2rem .75rem;color:#3c4858;text-align:left}#contato .subtitulo-contato{font-size:1.4rem;padding:10px;width:100%;display:flex;-webkit-box-align:center;align-items:center;color:#3c4858;font-weight:bold}#contato .secao-contato{margin:5rem 0 7rem 3rem}#contato .secao-contato:last-of-type{margin-left:0}#contato .text-secondary{font-size:1.4rem;padding:10px;width:100%;display:flex;-webkit-box-align:center;align-items:center}#contato a{color:#31737c;font-size:14px;padding:0 5px 0 10px;text-decoration:none;padding:1rem}#contato a.btn-maps{outline:none;margin:5px 10px;font-size:14px;border-radius:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;width:fit-content;justify-content:center;white-space:nowrap;cursor:pointer;transition:background-color .4s;will-change:background-color;border:1px solid #31737c;background-color:#31737c;height:42px;padding:10px 20px;color:#fff !important}#contato a.btn-maps svg{margin-right:.5rem}@media(max-width: 992px){#formulario-contato{margin-left:0;margin-right:0}}#formulario-contato .campos{height:25rem}#formulario-contato .campos .politica{display:flex;align-items:center}#formulario-contato .campos .politica #politica{min-height:unset;height:unset;flex:unset;margin-right:.5rem}#formulario-contato .campos .politica label{font-size:1.3rem !important}#formulario-contato .campos .campo{color:#3c4858;font-size:1.4rem}#formulario-contato .campos .campo label{font-size:1.4rem;padding:8px 0px;white-space:nowrap;text-overflow:ellipsis;overflow:unset;color:#3c4858}#formulario-contato .campos .campo input,#formulario-contato .campos .campo textarea{border-radius:2px;padding:8px;min-height:40px;border:1px solid rgba(226,228,232,.8);flex:1 1 0%;outline:none;max-width:100%;font-size:inherit;color:inherit;min-width:1px}#formulario-contato .campos .campo input:focus,#formulario-contato .campos .campo textarea:focus{border-bottom:1px solid #4c9195 !important}#formulario-contato .campos .campo:not(.mensagem) input{height:4rem}#formulario-contato .campos .campo.mensagem textarea{height:20rem}#formulario-contato .campos .submit{display:flex;padding-top:.8rem}#formulario-contato .campos .btn-default{outline:none;font-size:14px;border-radius:2px;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;white-space:nowrap;cursor:pointer;transition:background-color .4s;will-change:background-color;border:1px solid #4c9195;background-color:#4c9195;height:42px;padding:10px 20px;color:#fff !important;flex:1}#formulario-contato .hidden{visibility:hidden}#anunciarCabecalho{background-color:#fff}#anunciarCabecalho .anunciarTitulo{background-color:#fff;margin:1em 0}@media all and (max-width: 768px){#anunciarCabecalho .anunciarTitulo{padding:.8em 0;margin:.9em 0}}#anunciarCabecalho h1.anuncieTitulo{color:#f0661c;font-weight:normal}#anunciarCabecalho p.anuncieSubTitle{font-size:1.1em;color:#272626;margin:1em 0}#anunciar{background-color:#f9f9f9}#anunciar .anunciarForm1{background-color:#f9f9f9}@media(max-width: 349px){#anunciar .anunciarForm1{margin-left:auto;margin-right:auto}}#anunciar #formularioAnuncie{background-color:#f9f9f9}#anunciar #formularioAnuncie p{color:#272626;font-size:1.1em;float:left !important}#anunciar #formularioAnuncie .tituloDadosForm{padding-top:30px;background-color:#f9f9f9;display:flex;align-items:center}#anunciar #formularioAnuncie .tituloDadosForm .circule{width:40px;height:40px;border-radius:50%;vertical-align:middle;text-align:center;font-weight:600;line-height:40px;color:#272626;border:2px solid #f0661c;margin-right:10px}#anunciar #formularioAnuncie .tituloDadosForm h5{color:#f0661c}#anunciar .formContent .styleForm div{background-color:#f9f9f9}#anunciar .formContent .styleForm div input{max-width:100%}#anunciar .formContent .styleForm div input.btnEnviar1{background-color:#f9f9f9;color:#f0661c;border:2px solid #f0661c !important;font-size:1.2em}#anunciar .formContent .styleForm div input.btnEnviar1:hover{background-color:#f0661c;color:#fff}#anunciar .formContent .styleForm .dvNegocio,#anunciar .formContent .styleForm .dvTipo{margin-bottom:1em}#anunciar .formContent .styleForm .dvNegocio label,#anunciar .formContent .styleForm .dvTipo label{margin-left:15px}@media all and (max-width: 990px){#anunciar .formContent .styleForm .dvNegocio label,#anunciar .formContent .styleForm .dvTipo label{margin-top:1.5em}}@media(max-width: 349px){#anunciar .formContent .styleForm .dvNegocio label,#anunciar .formContent .styleForm .dvTipo label{word-wrap:break-word}}#anunciar .formContent .styleForm .dvNegocio select,#anunciar .formContent .styleForm .dvTipo select{max-width:100%;padding-left:20px}#anunciar .formContent label{width:100%;color:#f0661c;font-size:1.1em;font-weight:600;text-transform:uppercase;margin-left:15px;margin-bottom:15px}#anunciar .formContent input,#anunciar .formContent select,#anunciar .formContent textarea{width:100%;outline:0;border:none !important;padding:15px 0;background-color:#f2f2f2;padding-left:15px}#anunciar .formContent input:focus,#anunciar .formContent select:focus,#anunciar .formContent textarea:focus{border-bottom:1px solid #f0661c !important}#anunciarPasso2{background-color:#fff}#anunciarPasso2 .anunciarForm2{background-color:#fff}@media(max-width: 349px){#anunciarPasso2 .anunciarForm2{margin-left:auto;margin-right:auto}}#anunciarPasso2 #formularioDadosPessoaisAnuncie{background-color:#fff}#anunciarPasso2 #formularioDadosPessoaisAnuncie p{color:#272626;font-size:1.1em;float:left !important}#anunciarPasso2 #formularioDadosPessoaisAnuncie .tituloDadosPessoaisForm{padding-top:30px;background-color:#fff;display:flex;align-items:center}#anunciarPasso2 #formularioDadosPessoaisAnuncie .tituloDadosPessoaisForm .circule{width:40px;height:40px;border-radius:50%;vertical-align:middle;text-align:center;font-weight:600;line-height:40px;color:#272626;border:2px solid #f0661c;margin-right:10px}#anunciarPasso2 #formularioDadosPessoaisAnuncie .tituloDadosPessoaisForm h5{color:#f0661c}#anunciarPasso2 .formContent .styleForm div{background-color:#fff}#anunciarPasso2 .formContent .styleForm div input.btnEnviar1{background-color:#f9f9f9;color:#f0661c;border:2px solid #f0661c !important;font-size:1.2em}#anunciarPasso2 .formContent .styleForm div input.btnEnviar1:hover{background-color:#f0661c;color:#fff}#anunciarPasso2 .formContent .styleForm .dvComoChegou select{padding-left:20px}#anunciarPasso2 .formContent label{width:100%;color:#f0661c;font-size:1.1em;font-weight:600;text-transform:uppercase;margin-left:15px;margin-bottom:15px}#anunciarPasso2 .formContent input,#anunciarPasso2 .formContent select,#anunciarPasso2 .formContent textarea{width:100%;outline:0;border:none !important;padding:15px 0;background-color:#f2f2f2;padding-left:15px}#anunciarPasso2 .formContent input:focus,#anunciarPasso2 .formContent select:focus,#anunciarPasso2 .formContent textarea:focus{border-bottom:1px solid #f0661c !important}#filtros{padding:1rem}#filtros h2{font-weight:300}@media all and (max-width: 990px){#filtros h2{margin-top:1em;margin-bottom:1em}}@media(min-width: 992px){#filtros{padding:3rem 2rem;padding-right:1.1rem}}@media(min-width: 1200px){#filtros{padding:5rem 3rem;padding-right:6rem}}#filtros input,#filtros textarea,#filtros select{border:unset;background-color:#fff;resize:none;margin-top:1em;margin-bottom:1em}@media all and (max-width: 990px){#filtros input,#filtros textarea,#filtros select{margin-bottom:1em;margin-top:1em}}#filtros .title{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.125rem;background-color:#fff;color:#000;margin-bottom:.5rem}#filtros .check{padding-bottom:1rem;display:flex;flex-wrap:nowrap}#filtros .check .btn-primary{color:#000;background-color:#fff;border-color:#fff;border-radius:0;font-size:1.125rem;padding:1rem;width:25%;margin:2px}#filtros .check .btn-check:active+.btn-primary,#filtros .check .btn-check:checked+.btn-primary,#filtros .check .btn-primary.active,#filtros .check .btn-primary:active,#filtros .check .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#4c9195;border-color:#4c9195}#filtros .btn-default{background-color:rgba(0,0,0,0);border:2px solid #f0661c;color:#f0661c;padding:15px 50px;text-decoration:none;text-transform:uppercase;white-space:nowrap}#filtros .btn-default:hover{background-color:#f0661c;color:#fff}section#comprar .direita{display:flex;align-items:center;width:100%;justify-content:flex-end;padding:.5rem}section#comprar form#ordem{display:flex}section#comprar .btn-default{background-color:#4c9195;color:#fff;border:none}section#comprar .banner.corretor{background-color:#f0661c;color:#fff;text-align:center;padding-top:3rem;padding-bottom:3rem}section#comprar .banner.corretor h1{font-size:3.3rem;font-weight:600}section#comprar .banner.corretor p{font-size:1.2rem}section#comprar .banner.corretor a{text-transform:uppercase;border:2px solid #fff;border-radius:0;color:#fff;font-size:19px;background-color:rgba(0,0,0,0);margin-top:30px;padding:1rem 2.5rem}section#comprar .produtos{display:flex}@media(max-width: 768px){section#comprar .produtos{display:block}section#comprar .produtos h2.toggle-filtros{display:block}section#comprar .produtos h2.title-filtros{display:none}}section#comprar .produtos h2.toggle-filtros{display:block}section#comprar .produtos h2.title-filtros{display:none}section#comprar .produtos .produto{align-items:center;padding-bottom:5rem;line-height:2rem}section#comprar .produtos .produto figure.imagem{position:relative}section#comprar .produtos .produto figure.imagem img{width:100%;height:100%}section#comprar .produtos .produto figure.imagem figcaption{opacity:0;position:absolute;top:0;background:linear-gradient(rgba(240, 102, 28, 0), rgb(240, 102, 28));color:#fff;width:100%;height:100%;box-sizing:border-box;transition:opacity 1s;display:table}section#comprar .produtos .produto figure.imagem figcaption h1{height:100%;vertical-align:bottom;display:table-cell;padding-bottom:1rem;padding-left:1rem}section#comprar .produtos .produto figure.imagem:hover figcaption{opacity:1}section#comprar .produtos .produto h3{margin-top:15px;font-weight:600}section#comprar .produtos .produto p{font-size:1.2rem;line-height:1.6rem}section#comprar .produtos .produto p img{height:1.5rem;width:1.5rem}section#comprar .produtos .produto a{text-transform:uppercase;text-decoration:none;color:#f0661c;font-weight:600}section#comprar .carregar{text-align:center;padding-bottom:4rem}section#comprar .carregar a#carregar-mais{text-transform:uppercase;border:2px solid #f0661c;border-radius:0;color:#f0661c;font-size:16px;font-weight:600;background-color:rgba(0,0,0,0);margin-top:30px;padding:1rem 2.5rem}section#comprar ul.paginacao{list-style:none;list-style-type:none;margin:0;padding:0;overflow:hidden;align-items:center;padding-bottom:1rem}section#comprar ul.paginacao li{margin:15px;font-size:1.2rem;float:left}section#comprar ul.paginacao li a{padding:1rem;color:inherit;background-color:inherit;text-decoration:none;font-weight:600;transition:.5s}section#comprar ul.paginacao li.active a,section#comprar ul.paginacao li:hover a{background-color:#f0661c;color:#fff}section#produto{margin-top:40px}section#produto .img-slide-produto{height:420px}section#produto .img-slide-produto img{height:100%;width:100%;object-fit:cover}section#produto .topo-imovel{display:flex;align-items:center;padding-bottom:3rem}section#produto .topo-imovel .infos-imovel h1{font-size:1.8rem;font-weight:bold;width:100%}section#produto .topo-imovel .infos-imovel p{font-size:1.4rem;display:flex;-webkit-box-align:center;align-items:center;margin-right:5px;text-align:center}section#produto .topo-imovel .infos-imovel h1,section#produto .topo-imovel .infos-imovel p{margin:0}section#produto .preco-imovel{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid rgba(226,228,232,.8);padding:3rem 0}section#produto .topo-preco-imovel{padding:1rem 2rem}section#produto .topo-preco-imovel p{font-size:1.4rem;width:100%;color:rgba(60,72,88,.9);margin-bottom:8px;text-transform:capitalize}section#produto .topo-preco-imovel h3{font-weight:bold;font-size:2.6rem;color:#998c79}section#produto iframe{width:100% !important}section#produto aside{height:100%;border-bottom:1px solid rgba(226,228,232,.8)}section#produto aside .ficha-imovel{padding:15px 30px 30px 0px;border-collapse:collapse;font-size:1.4rem}section#produto aside .creci{width:100%;font-size:1.4rem;color:rgba(60,72,88,.9)}section#produto aside .usuario-nome{width:100%;font-size:1.6rem;font-weight:bold}section#produto aside .ficha-vendedor{padding:15px 10px;background-color:#fff;color:#3c4858;border:1px solid rgba(226,228,232,.8);align-content:flex-start;transition:transform .2s,box-shadow .2s;height:fit-content}section#produto aside .ficha-vendedor a{font-size:1.4rem;padding:0 1.2rem}section#produto aside .ficha-vendedor .formulario-contato{padding:1.2rem}section#produto aside .ficha-vendedor .formulario-contato .campos{height:unset}section#produto aside .ficha-vendedor .formulario-contato label{white-space:unset !important}section#produto aside .ficha-vendedor .formulario-contato label a{font-size:1.3rem;padding:0}section#produto aside .ficha-vendedor .formulario-contato .enviar-botoes{display:flex;align-items:center;justify-content:center;gap:5px}section#produto aside .ficha-vendedor .formulario-contato .submit{padding:0}section#produto aside h3{font-size:1.6rem;margin:0;padding:12px;font-weight:bold}section#produto aside .ficha-item{display:flex;justify-content:space-between;padding:8px 12px;text-transform:capitalize}section#produto aside .ficha-item:nth-child(odd){background-color:rgba(49,115,124,.05)}section#produto .sect-preco-imovel{display:flex;align-items:center;padding:1rem .5rem}@media(max-width: 800px){section#produto .sect-preco-imovel{width:100%}}section#produto .sect-preco-imovel .icone{background-color:rgba(49,115,124,.1);width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;border-radius:100%}section#produto .sect-preco-imovel svg{stroke:#4c9195;fill:#4c9195;width:2.8rem;height:2.8rem}section#produto .sect-preco-imovel span{padding:0 1.5rem}section#produto .sect-preco-imovel span p{font-size:1.4rem;width:100%;color:rgba(60,72,88,.9);margin-bottom:8px;text-transform:capitalize}section#produto .sect-preco-imovel span h3{font-size:1.4rem;font-weight:bold}section#produto .main-content{border-left:1px solid rgba(226,228,232,.8);padding:0;margin-bottom:150px}section#produto .atributos{padding-bottom:1rem;border-bottom:1px solid rgba(226,228,232,.8)}section#produto .descricao{padding:1.5rem 3rem;border-bottom:1px solid rgba(226,228,232,.8)}section#produto .descricao h3{font-size:1.6rem;margin:0;font-weight:bold;padding:1.2rem 0 1rem 0}section#produto .descricao p{font-size:1.4rem}section#produto .comodos,section#produto .caracteristicas{padding:1.5rem 3rem}section#produto .comodos h3,section#produto .caracteristicas h3{font-size:1.6rem;margin:0;font-weight:bold;padding:1.2rem 0 1rem 0}section#produto .comodos .lista-comodos,section#produto .comodos .lista-caracteristicas,section#produto .caracteristicas .lista-comodos,section#produto .caracteristicas .lista-caracteristicas{display:flex;flex-wrap:wrap;margin-left:-5px}section#produto .comodos .lista-comodos .comodo,section#produto .comodos .lista-comodos .caracteristica,section#produto .comodos .lista-caracteristicas .comodo,section#produto .comodos .lista-caracteristicas .caracteristica,section#produto .caracteristicas .lista-comodos .comodo,section#produto .caracteristicas .lista-comodos .caracteristica,section#produto .caracteristicas .lista-caracteristicas .comodo,section#produto .caracteristicas .lista-caracteristicas .caracteristica{font-size:14px;white-space:pre-line;background-color:rgba(49,115,124,.15);padding:2px 7.5px;border-radius:20px;margin:5px;border:1px solid hsla(0,0%,100%,.2)}#modal-visita .modal-dialog{max-width:95vw}#modal-visita .modal-dialog .modal-content{padding:1rem 5rem}#modal-visita .modal-dialog .modal-content .modal-header{padding-top:3.5rem;border-bottom:unset}#modal-visita .modal-dialog .modal-content .modal-header h1{text-transform:uppercase;color:#f0661c;font-weight:400}#modal-visita .modal-dialog .modal-content .modal-header button.btn-close{color:#f0661c;font-size:2.5rem;background:none;padding:0;margin:0;margin-right:-2.5rem;opacity:1}#modal-visita .modal-dialog .modal-content .modal-header button.btn-close:focus{box-shadow:none}#modal-visita .modal-dialog .modal-content p{font-size:1.25rem}#modal-visita .modal-dialog .modal-content form .campos{padding-top:3rem;display:flex;flex-wrap:wrap;width:100%}#modal-visita .modal-dialog .modal-content form .campo{padding:1rem}#modal-visita .modal-dialog .modal-content form .campo label{text-transform:uppercase;color:#f0661c;font-size:1.2rem;font-weight:600;margin-bottom:10px;margin-left:15px}#modal-visita .modal-dialog .modal-content form .campo input,#modal-visita .modal-dialog .modal-content form .campo select{background-color:#f2f2f2;border:none;border-radius:0;height:3rem}#modal-visita .modal-dialog .modal-content form .campo input:focus,#modal-visita .modal-dialog .modal-content form .campo select:focus{border-bottom:1px solid #f0661c}@media(min-width: 992px){#modal-visita .modal-dialog .modal-content form .campo.esquerda{padding-left:0}#modal-visita .modal-dialog .modal-content form .campo.direita{padding-right:0}}#modal-visita .modal-dialog form#form-visita{display:flex;flex-wrap:wrap}#modal-visita .modal-dialog .modal-footer{border-top:unset;padding-bottom:3.5rem;justify-content:inherit;display:flex;justify-content:space-between}#modal-visita .modal-dialog .modal-footer a.mais-imoveis{text-decoration:none;font-size:1.2rem;color:#000}#modal-visita .modal-dialog .modal-footer a.mais-imoveis span{color:#f0661c;border:2px solid #f0661c;border-radius:50%;font-weight:bolder;padding:.5rem 1rem;margin-right:15px}#modal-visita .modal-dialog .modal-footer button.enviar{width:20rem;text-transform:uppercase;border:2px solid #f0661c;border-radius:0;color:#f0661c;font-size:20px;font-weight:400;background-color:rgba(0,0,0,0);margin-top:30px;padding:1rem 2.5rem}#modal-visita .modal-dialog .modal-footer button.enviar:hover{background-color:#f0661c;color:#f9f9f9}#modal-corretor .modal-dialog{max-width:95vw}#modal-corretor .modal-dialog .modal-content{padding:1rem 5rem}#modal-corretor .modal-dialog .modal-content .modal-header{padding-top:3.5rem;border-bottom:unset}#modal-corretor .modal-dialog .modal-content .modal-header h1{text-transform:uppercase;color:#f0661c;font-weight:400}#modal-corretor .modal-dialog .modal-content .modal-header button.btn-close{color:#f0661c;font-size:2.5rem;background:none;padding:0;margin:0;margin-right:-2.5rem;opacity:1}#modal-corretor .modal-dialog .modal-content .modal-header button.btn-close:focus{box-shadow:none}#modal-corretor .modal-dialog .modal-content p{font-size:1.25rem}#modal-corretor .modal-dialog .modal-content form .campos{padding-top:3rem;display:flex;flex-wrap:wrap;width:100%}#modal-corretor .modal-dialog .modal-content form .campo{padding:1rem}#modal-corretor .modal-dialog .modal-content form .campo label{text-transform:uppercase;color:#f0661c;font-size:1.2rem;font-weight:600;margin-bottom:10px;margin-left:15px}#modal-corretor .modal-dialog .modal-content form .campo input,#modal-corretor .modal-dialog .modal-content form .campo select{background-color:#f2f2f2;border:none;border-radius:0;height:3rem}#modal-corretor .modal-dialog .modal-content form .campo input:focus,#modal-corretor .modal-dialog .modal-content form .campo select:focus{border-bottom:1px solid #f0661c}@media(min-width: 992px){#modal-corretor .modal-dialog .modal-content form .campo.esquerda{padding-left:0}#modal-corretor .modal-dialog .modal-content form .campo.direita{padding-right:0}}#modal-corretor .modal-dialog form#form-corretor{display:flex;flex-wrap:wrap}#modal-corretor .modal-dialog .modal-footer{border-top:unset;padding-bottom:3.5rem;justify-content:inherit;display:flex;justify-content:space-between}#modal-corretor .modal-dialog button.enviar{width:20rem;text-transform:uppercase;border:2px solid #f0661c;border-radius:0;color:#f0661c;font-size:20px;font-weight:400;background-color:rgba(0,0,0,0);margin-top:30px;padding:1rem 2.5rem}#modal-corretor .modal-dialog button.enviar:hover{background-color:#f0661c;color:#f9f9f9}#modal-filtro-home .modal-dialog{max-width:95vw}#modal-filtro-home .modal-dialog .modal-content{padding:1rem 5rem}#modal-filtro-home .modal-dialog .modal-content .modal-header{padding-top:3.5rem;border-bottom:unset}#modal-filtro-home .modal-dialog .modal-content .modal-header h1{text-transform:uppercase;color:#f0661c;font-weight:400}#modal-filtro-home .modal-dialog .modal-content .modal-header button.btn-close{color:#f0661c;font-size:2.5rem;background:none;padding:0;margin:0;margin-right:-2.5rem;opacity:1}#modal-filtro-home .modal-dialog .modal-content .modal-header button.btn-close:focus{box-shadow:none}#modal-filtro-home .modal-dialog .modal-content p{font-size:1.25rem}#modal-filtro-home .modal-dialog .modal-content form .campos{padding-top:3rem;display:flex;flex-wrap:wrap;width:100%}#modal-filtro-home .modal-dialog .modal-content form .campo{padding:1rem}#modal-filtro-home .modal-dialog .modal-content form .campo label{text-transform:uppercase;color:#f0661c;font-size:1.2rem;font-weight:600;margin-bottom:10px}#modal-filtro-home .modal-dialog .modal-content form .campo input,#modal-filtro-home .modal-dialog .modal-content form .campo select{background-color:#f2f2f2;border:none;border-radius:0;height:3rem}#modal-filtro-home .modal-dialog .modal-content form .campo input:focus,#modal-filtro-home .modal-dialog .modal-content form .campo select:focus{border-bottom:1px solid #f0661c}@media(min-width: 992px){#modal-filtro-home .modal-dialog .modal-content form .campo.esquerda{padding-left:0}#modal-filtro-home .modal-dialog .modal-content form .campo.direita{padding-right:0}}#modal-filtro-home .modal-dialog form#form-visita{display:flex;flex-wrap:wrap}#modal-filtro-home .modal-dialog .modal-footer{border-top:unset;padding-bottom:3.5rem;justify-content:inherit;display:flex;justify-content:space-between}#modal-filtro-home .modal-dialog .modal-footer a.mais-imoveis{text-decoration:none;font-size:1.2rem;color:#000}#modal-filtro-home .modal-dialog .modal-footer a.mais-imoveis span{color:#f0661c;border:2px solid #f0661c;border-radius:50%;font-weight:bolder;padding:.5rem 1rem;margin-right:15px}#modal-filtro-home .modal-dialog .modal-footer button.enviar{width:20rem;text-transform:uppercase;border:2px solid #f0661c;border-radius:0;color:#f0661c;font-size:20px;font-weight:400;background-color:rgba(0,0,0,0);margin-top:30px;padding:1rem 2.5rem}#modal-filtro-home .modal-dialog .modal-footer button.enviar:hover{background-color:#f0661c;color:#f9f9f9}#modal-filtro-home #buscar_imovel_mobile{width:100%;margin:0 auto}#modal-filtro-home #buscar_imovel_mobile button.btn{width:20rem;text-transform:uppercase;border:2px solid #f0661c;border-radius:0;color:#f0661c;font-size:20px;font-weight:400;background-color:rgba(0,0,0,0);margin-top:30px;padding:1rem 2.5rem}#modal-filtro-home #buscar_imovel_mobile button.btn:hover{background-color:#f0661c;color:#fff}@media all and (max-width: 400px){#modal-filtro-home #buscar_imovel_mobile button.btn{padding:1rem 2.5rem;display:block;width:100% !important}}.modal-backdrop{background-color:#fff}.modal-backdrop.show{opacity:.6}.multiple-dropdown{display:block;background-color:#fff;margin-top:5px;margin-bottom:5px;position:relative}.multiple-dropdown .toggler{width:100%;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.multiple-dropdown .toggler::after{content:url(../img/seta.png);position:absolute;right:12px;top:5px}.multiple-dropdown .multiple.dropdown{display:block}.multiple-dropdown .multiple.dropdown .btn-primary{color:#000;background-color:#fff;border-color:#fff;border-radius:0;font-size:1.125rem;text-align:left;padding:1rem;width:100%;margin:0;margin-top:1px}.multiple-dropdown .multiple.dropdown .btn-check:active+.btn-primary,.multiple-dropdown .multiple.dropdown .btn-check:checked+.btn-primary,.multiple-dropdown .multiple.dropdown .btn-primary.active,.multiple-dropdown .multiple.dropdown .btn-primary:active,.multiple-dropdown .multiple.dropdown .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#f2ad88;border-color:#f2ad88}.multiple-dropdown .multiple.dropdown:not(.visible){display:none}.multiple-dropdown+.results{display:none}.multiple-dropdown+.results.visible{display:inherit}.multiple-dropdown+.results .item{width:100%;background-color:#f2ad88;padding:1rem 1rem;color:#fff;pointer-events:none}.multiple-dropdown+.results .item::after{pointer-events:all;color:hsla(0,0%,100%,.5);float:right;content:"x"}/*# sourceMappingURL=site.css.map */
