@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Parkinsans:wght@300..800&display=swap";*{padding:0;margin:0;box-sizing:border-box}html,body{min-height:100%}body{font-family:Parkinsans,sans-serif;font-size:16px;font-weight:400;color:#6b6f70;background:#FFFFFF;background-attachment:fixed;overflow-x:hidden}button{cursor:pointer}::selection{background:#FF5317;color:#6b6f70}::-webkit-input-placeholder{color:#6b6f70;opacity:1}::-moz-placeholder{color:#6b6f70;opacity:1}:-ms-input-placeholder{color:#6b6f70;opacity:1}a{outline:none;text-decoration:none;color:#6b6f70}a img{border:0}b{font-weight:700}h1,h2{font-weight:300;text-align:center;font-size:32px;margin-bottom:50px;display:block;font-family:Parkinsans,sans-serif;color:#6b6f70}h1 b,h2 b{font-weight:600}h2{font-size:26px}.container,.center{width:95%;margin:0 auto}input,textarea{font-family:Parkinsans,sans-serif;font-size:16px;font-weight:400;color:#6b6f70;background:transparent;border:1px solid #6B6F70;padding:0 10px;resize:none;outline:none}button{font-family:Parkinsans,sans-serif}.hidden{display:none}.chatfixo{padding:0 10px;height:50px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:#fff;background:#39b54a;cursor:pointer;transition:.3s all;position:fixed;bottom:20px;right:15px;border-radius:10px;z-index:9;transition:transform .3s ease-in-out}.chatfixo:hover{background:#2d8e3a}.chatfixo .whatsapp{display:block;height:50px;border-radius:50%;background:url(/build/assets/whats.85b9a168.svg) calc(100% - 7px) center no-repeat;background-size:auto 50%;padding-left:10px;padding-right:50px;line-height:50px;color:#fff}.flexbox{display:flex;justify-content:space-between}.mobile,.grecaptcha-badge{display:none}@media screen and (max-width: 680px){.mobile{display:block}}body{padding-top:152px}#app.locked{overflow-y:hidden;height:100vh}.header{width:100%;height:92px;background:#FFFFFF;z-index:10;position:fixed;top:0;box-shadow:0 0 10px #0006}.header .container{display:flex;justify-content:space-between;align-items:center;width:95%;height:100%;margin:0 auto}.header a{pointer-events:auto}.header .logo{display:block;height:66px;max-height:90%}.header .logo img{max-height:100%}.header .menu-principal{display:flex;justify-content:flex-end;align-items:center;height:66px;padding-left:20px;position:relative;font-weight:300}.header .menu-principal .box-buscar{padding-right:15px;margin-right:15px;border-right:1px solid #D4D4D4}.header .menu-principal #btn-buscar-imoveis{padding:0 10px;border-radius:10px;border:1px solid #D4D4D4;display:flex;align-items:center;justify-content:center;color:#6b6f70;background:transparent;cursor:pointer;transition:.3s all;position:relative;width:375px;max-width:375px;height:50px}.header .menu-principal #btn-buscar-imoveis:hover{background:rgba(0,0,0,0)}.header .menu-principal #btn-buscar-imoveis svg{height:20px;margin-left:0;margin-right:10px}.header .menu-principal #btn-buscar-imoveis #query-padrao{text-transform:none;width:calc(100% - 40px);color:#6b6f70;border:0;padding:0}.header .menu-principal #btn-buscar-imoveis #query-padrao::-webkit-input-placeholder{color:#6b6f70}.header .menu-principal #btn-buscar-imoveis #query-padrao:-moz-placeholder{color:#6b6f70}.header .menu-principal #btn-buscar-imoveis #query-padrao::-moz-placeholder{color:#6b6f70}.header .menu-principal #btn-buscar-imoveis #query-padrao:-ms-input-placeholder{color:#6b6f70}.header .menu-principal #fechar-btn-buscar{position:absolute;display:none;width:20px;height:20px;z-index:1;top:80px;right:20px;cursor:pointer;background:url(/build/assets/menu-fecha.30f81aee.svg) center no-repeat;background-size:20px}.header .menu-principal #fechar-btn-buscar.active{display:block}.header .menu-principal #resposta-busca{display:none;position:absolute;width:100%;top:65px;background:rgba(255,255,255,.9);height:fit-content;max-height:400px;overflow:auto;border-radius:10px;padding:10px;box-shadow:0 0 2px #0003}.header .menu-principal #resposta-busca p.titulo{margin-top:0;padding-top:0;font-size:22px}.header .menu-principal #resposta-busca.active{display:block}.header .menu-principal #resposta-busca p{padding-top:15px;margin-bottom:5px}.header .menu-principal #resposta-busca p span{padding-left:10px}.header .menu-principal #resposta-busca a{padding:0 10px;height:50px;border-radius:10px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;background:#8A8C9B;cursor:pointer;transition:.3s all;display:inline-block;margin-bottom:7px;margin-right:7px;height:35px;line-height:35px;color:#fff}.header .menu-principal #resposta-busca a:hover{background:#707282}.header .menu-principal #btn-menu{width:35px;height:35px;cursor:pointer;border:0;background:url(/build/assets/menu-abre.40edb8a2.svg) center no-repeat}.header .menu-principal #btn-menu.fechar{background:url(/build/assets/menu-fecha.30f81aee.svg) center no-repeat;background-size:25px}.box-menu{width:100vw;height:102px;background:rgba(28,28,56,.75);position:fixed;top:92px;left:0;z-index:9;display:none;transition:1s all}.box-menu.active{display:block}.box-menu .container{height:100%;display:flex;justify-content:flex-end;align-items:center}.box-menu ul{display:flex;height:100%;font-size:18px;margin-right:40px}.box-menu ul a{color:#fff}.box-menu ul li{list-style-type:none;padding:0 25px}.box-menu ul li a{display:flex;align-items:center;height:100%;line-height:100%}.box-menu ul li a:hover{color:#ff5317;border-bottom:2px solid #FF5317}.box-menu .icones{display:flex;align-items:center;gap:50px;justify-content:space-between;padding-top:4px}.box-menu .icones svg{height:25px;color:#fff}.box-menu .icones svg:hover{color:#ff5317}@media screen and (max-height: 700px){.menu ul{margin-top:50px;height:calc(100% - 150px)}}@media (orientation: portrait) and (max-width: 1024px){.header .menu-principal .links-principais{display:none}}@media (orientation: portrait) and (max-width: 820px){.header .menu-principal #btn-buscar-imoveis{width:250px}.box-menu ul li{padding:0 15px}.box-menu .icones{gap:10px}}@media screen and (max-width: 680px){body .header{height:72px}body .header .logo{height:50px}body .header .menu-principal{width:calc(100% - 120px);padding-left:0}body .header .menu-principal button{width:70px;padding:0 3px;font-size:12px;border:0}body .header .menu-principal button svg{display:none}body .header .menu-principal #btn-buscar-imoveis{width:50px;border:0;margin-right:0}body .header .menu-principal #btn-buscar-imoveis svg{margin:0}body .header .menu-principal #btn-buscar-imoveis.active{position:fixed;left:2.5%;width:95%;top:75px;background:rgba(255,255,255,.9)}body .header .menu-principal #btn-buscar-imoveis.active input{display:block;font-size:11px}body .header .menu-principal #query-padrao{display:none}.menu{width:95%}body .box-menu{height:auto;top:72px;width:95%;left:2.5%}body .box-menu .container{flex-direction:column;align-items:center;padding-top:50px;height:calc(100vh - 100px)}body .box-menu ul{flex-wrap:wrap;margin-right:0}body .box-menu ul li{width:100%;display:flex;align-items:center;justify-content:center}body .box-menu ul li a{display:block;text-align:center;align-items:center}body .box-menu .icones{justify-content:space-around;min-width:50%;padding:30px 0}}footer{background:#1C1C38;padding:80px 0;color:#fff}footer .box{gap:15px;justify-content:flex-end;align-items:center;margin-bottom:120px}footer .box .logos{display:flex;justify-content:space-around;text-align:center;margin-right:auto;gap:10px}footer .box .logos p{margin-bottom:10px}footer .box .logos img{height:50px}footer .box .logos .creci{text-align:center;font-size:14px;margin-top:10px;padding-left:40px}footer .box a.link{height:50px;border-radius:10px;border:1px solid transparent;align-items:center;justify-content:center;color:#fff;background:#14142C;cursor:pointer;transition:.3s all;background:transparent;display:flex;justify-content:space-between;width:fit-content;padding:15px 5px;height:auto;margin-top:-40px}footer .box a.link:hover{background:#040409}footer .box a.link svg{width:30px;margin-right:10px;vertical-align:middle;color:#ff5317}footer .box a.link span{display:block;white-space:nowrap;font-size:14px}footer .box a.link span:last-child{font-size:16px}footer .box a.link:hover{background:transparent}footer .menu-footer{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;gap:50px;padding-bottom:15px;border-bottom:1px solid #6B6F70}footer .menu-footer ul{display:flex;justify-content:space-around;gap:30px}footer .menu-footer li{list-style-type:none;white-space:nowrap;font-size:20px}footer .menu-footer li a{color:#fff}footer .menu-footer li a:hover{color:#ff5317}footer .gpto{width:119px;height:167px}footer .menu-final{width:100%}footer .redes-sociais{text-align:center}footer .redes-sociais .links{display:flex;justify-content:center!important;gap:20px;width:auto;margin:0 auto}footer .redes-sociais .links a{width:40px;height:40px;border-radius:50%;text-align:center;display:flex;justify-content:center;align-items:center;background:#FF5317;color:#fff}footer .redes-sociais .links a svg{height:18px}footer .redes-sociais .links a:hover{background:#e33b00}footer .box-final{padding-top:35px}footer .box-final .frase{font-size:18px;max-width:590px}footer .box-final .copyright{font-size:14px;margin-bottom:10px}footer .desenvolvedor{display:block;margin-left:auto;width:fit-content}footer .desenvolvedor img{height:38px}.lgpd{width:100%;min-height:30px;padding:5px 0;background:#ffffff;position:fixed;z-index:8;bottom:0;left:0;text-align:center;border-top:1px solid #FF5317}.lgpd .center{width:80%;padding-bottom:0;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center}.lgpd .texto{width:calc(100% - 220px);font-size:14px;padding-bottom:0}.lgpd a{text-decoration:underline}.lgpd .btn{padding:0 10px;height:50px;border-radius:10px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:#fff;background:#FF5317;cursor:pointer;transition:.3s all;height:40px}.lgpd .btn:hover{background:#e33b00}@media screen and (min-width: 1680px){footer .box .logos{gap:60px}}@media screen and (min-width: 1440px){footer .logos{gap:60px}footer .box a span:last-child{font-size:20px}footer .menu-footer ul{gap:50px}}@media screen and (max-width: 1440px){footer .box{gap:25px}footer .box a{padding:15px}footer .box a span:last-child{font-size:18px}footer .menu-footer ul{gap:20px}footer .menu-footer ul li{font-size:18px}}@media screen and (min-width: 1281px) and (max-width: 1439px){footer .box{gap:10px}footer .box .logos{font-size:14px}footer .box .logos img{height:40px}footer .box a{padding:15px}footer .box a span:last-child{font-size:14px}}@media screen and (max-width: 1280px){footer .box{gap:10px}footer .box .logos{font-size:14px}footer .box .logos img{height:40px}footer .box a{padding:15px}footer .box a span:last-child{font-size:14px}}@media (max-width: 1024px){footer .box{flex-wrap:wrap;justify-content:center}footer .logos{margin:0 auto 40px}footer .menu-footer{flex-wrap:wrap;justify-content:center}}@media (orientation: portrait) and (max-width: 820px){footer .menu-footer ul{flex-wrap:wrap;justify-content:center}footer .container.flexbox{flex-wrap:wrap}footer .container.flexbox .gpto{margin:0 auto 40px}footer .logos{flex-wrap:wrap}footer .logos img{margin-bottom:40px}}@media screen and (max-width: 680px){body footer .box{display:block;margin-bottom:50px}body footer .box div{width:100%!important}body footer .box a.link{width:95%;margin:0 auto 10px}body footer .box a.link div{text-align:right}body footer .box .logos .logo{margin-bottom:10px}body footer .box .logos .creci{text-align:center;margin-bottom:60px;padding:0}footer .menu-footer li{width:100%;text-align:center}footer .box-final{flex-wrap:wrap}footer .box-final .frase{width:100%;margin-bottom:50px;text-align:center}footer .box-final .copyright{text-align:center}footer .box-final .desenvolvedor{display:block;margin:30px auto 0}.chatfixo{text-indent:-9999px;width:50px}.chatfixo .whatsapp{background-position:center center!important}.lgpd .center{padding:0 20px}.lgpd .texto,.lgpd .btn{width:100%}.lgpd .btn{margin-top:10px}}
