@charset "UTF-8";body{padding-top:0}.header .menu-principal #btn-menu-lateral svg{fill:#fff}.splide{visibility:inherit}.splide .splide__arrow{background-color:#24331e99;background-size:50% auto;background-position:center center;background-repeat:no-repeat;width:40px;height:40px;text-indent:-1000px;overflow:hidden;border:0;outline:none;z-index:3;opacity:1}.splide .splide__arrow[disabled]{display:none}.splide .splide__arrow svg{display:none}.splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.fotos-principal{min-height:600px;height:100vh;width:100%;background:linear-gradient(180deg,hsl(206,50%,81%) 0%,hsl(47,15%,69%) 100%)}.fotos-principal .splide__track{height:100%}.fotos-principal .foto{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.fotos-principal .foto img{border-radius:10px;max-height:95%;max-width:95%}.fotos-principal .foto .num-fotos{display:none;width:115px;height:50px;line-height:50px;color:#808082;text-align:center;background:rgba(0,0,0,.6);border-radius:10px;position:absolute;bottom:10px;left:10px;pointer-events:none;font-size:14px}.fotos-principal .btn-tela-cheia{padding:0 10px;height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;background:#24331e;cursor:pointer;transition:1s all}.fotos-principal .btn-tela-cheia:hover{background:#7c8578;color:#fff}.fotos-principal .btn-tela-cheia{width:195px;height:50px;line-height:50px;text-align:center;position:absolute;bottom:10px;margin-left:auto;margin-right:auto;left:0;right:0;pointer-events:none}h1{font-size:32px;color:#24331e;text-transform:uppercase}h1+.subtitulo{display:none;text-align-last:center;margin-bottom:10px;text-transform:uppercase;font-weight:400;font-size:22px;color:#24331e}h2{position:relative;font-size:26px;text-transform:uppercase;color:#24331e}.conteudo-imovel{padding-top:50px;padding-right:30px;width:calc(100% - 400px)}.conteudo-imovel h1{margin-bottom:20px}.conteudo-imovel h1+.subtitulo+.referencia{margin:0 auto 40px;text-align:center;font-size:18px;max-width:460px;display:none;padding-bottom:25px;color:#24331e;text-transform:uppercase}.conteudo-imovel .sobre{margin-bottom:60px;display:flex;justify-content:space-around;position:relative;font-weight:300;font-size:16px;padding-top:40px;padding-bottom:65px}.conteudo-imovel .sobre div{text-align:center}.conteudo-imovel .sobre div img{height:30px;max-width:70px;margin-bottom:10px}.conteudo-imovel .sobre div b{display:block;margin-bottom:10px;height:26px;overflow:hidden;font-size:22px;font-weight:700;color:#24331e}.conteudo-imovel>.valores{font-weight:300;display:flex;justify-content:space-around;max-width:650px;margin:0 auto 65px;text-align:center}.conteudo-imovel>.valores img{display:none;height:30px;max-width:70px;margin:0 auto 10px}.conteudo-imovel>.valores b{line-height:36px;margin-top:5px;display:block;font-size:22px;padding-left:10px}.conteudo-imovel>.valores .destaque{font-weight:700;color:#24331e}.conteudo-imovel .botoes{display:flex;justify-content:center;margin-bottom:75px;font-size:18px;gap:20px;font-weight:300;display:none}.conteudo-imovel .botoes div{max-width:200px;text-align:center}.conteudo-imovel .botoes a:hover{color:#7c8578}.conteudo-imovel .botoes svg{color:#7c8578;display:block;margin:0 auto 15px;height:25px}.conteudo-imovel .descricao{margin:0 auto 40px;font-size:16px;max-width:950px;text-align:justify}.conteudo-imovel .descricao p{margin-bottom:10px}.conteudo-imovel .box-detalhes .titulo{margin:0 auto 40px;max-width:460px}.conteudo-imovel .box-detalhes .detalhes{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 75px}.conteudo-imovel .box-detalhes .detalhes p{width:160px;height:85px;display:flex;flex-direction:column;justify-content:center;text-align:center;margin:5px;padding:5px;font-size:12px;background-color:#f2f2f0}.conteudo-imovel .box-detalhes .detalhes p b{font-size:16px;margin-top:5px;font-weight:400}.conteudo-imovel .composicoes .titulo,.conteudo-imovel .infraestruturas .titulo{margin:0 auto 40px;max-width:460px}.conteudo-imovel .composicoes .caracteristicas,.conteudo-imovel .infraestruturas .caracteristicas{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 75px;font-size:14px;gap:5px}.conteudo-imovel .composicoes .caracteristicas div,.conteudo-imovel .infraestruturas .caracteristicas div{line-height:45px;margin:5px;padding:0 10px;background-color:#f2f2f0}.conteudo-imovel .box-mapa{display:flex;justify-content:space-between;gap:20px;height:285px;padding-bottom:75px;border-bottom:1px solid #7c8578;margin-bottom:40px}.conteudo-imovel .box-mapa .localizacao{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:18px}.conteudo-imovel .box-mapa .localizacao .titulo{width:100%;padding-top:0}.conteudo-imovel .box-mapa .localizacao .endereco .bairro:before{content:"\a";white-space:pre}.conteudo-imovel .box-mapa .mapa{width:50%;height:100%;cursor:pointer;background:url(/build/assets/img-mapa-100.fafd770d.jpg) no-repeat center center}.conteudo-imovel .box-mapa .mapa .bg{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:10px}.conteudo-imovel .box-mapa .mapa .bg .botao{padding:0 10px;height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;background:#24331e;cursor:pointer;transition:1s all}.conteudo-imovel .box-mapa .mapa .bg .botao:hover{background:#7c8578;color:#fff}.conteudo-imovel .box-mapa .mapa .bg .botao{padding:0 40px}.conteudo-imovel .box-mapa.hidden{display:none}.conteudo-imovel #map-canvas{margin:0 auto 70px;width:100%;height:270px;display:block}.conteudo-imovel #map-canvas.hidden{display:none}.conteudo-imovel .contatos{text-align:center;margin-bottom:75px;display:none}.conteudo-imovel .contatos .titulo{margin:0 auto 40px;max-width:460px}.conteudo-imovel .contatos .botoes-contato,.conteudo-imovel .contatos .botoes-compartilhar,.conteudo-imovel .contatos .botao-imprimir{margin:0 auto;display:flex;justify-content:space-around;text-align:center;font-size:14px;font-weight:300}.conteudo-imovel .contatos .botoes-contato a,.conteudo-imovel .contatos .botoes-compartilhar a,.conteudo-imovel .contatos .botao-imprimir a{cursor:pointer}.conteudo-imovel .contatos .botoes-contato a:hover,.conteudo-imovel .contatos .botoes-compartilhar a:hover,.conteudo-imovel .contatos .botao-imprimir a:hover{color:#7c8578}.conteudo-imovel .contatos .botoes-contato svg,.conteudo-imovel .contatos .botoes-contato img,.conteudo-imovel .contatos .botoes-compartilhar svg,.conteudo-imovel .contatos .botoes-compartilhar img,.conteudo-imovel .contatos .botao-imprimir svg,.conteudo-imovel .contatos .botao-imprimir img{height:25px;display:block;margin:0 auto 20px;color:#7c8578}.conteudo-imovel .contatos .botoes-contato{margin-bottom:70px}.box-conteudo .contato{width:400px;min-width:350px;max-width:500px;margin:40px 0}.box-conteudo .contato .sticky{top:30px;background-color:#24331e;position:sticky}.box-conteudo .contato .sticky:before{z-index:1}.box-conteudo .contato .box-contato{width:100%;padding-bottom:15px;text-align:center;z-index:2;position:relative;border-top-left-radius:10px;border-top-right-radius:10px}.box-conteudo .contato .box-contato form{margin:0 auto;max-width:850px;text-align:left;padding:10px 20px}.box-conteudo .contato .box-contato form h2{color:#fff;margin-bottom:20px;font-size:32px;padding:10px}.box-conteudo .contato .box-contato form textarea{width:100%;height:85px;border:1px solid #e8e8e8;background:#ffffff;padding:10px;font-size:14px;margin-bottom:10px;font-weight:300;color:#7c8578}.box-conteudo .contato .box-contato form textarea::-webkit-input-placeholder{color:#7c8578}.box-conteudo .contato .box-contato form textarea:-moz-placeholder{color:#7c8578}.box-conteudo .contato .box-contato form textarea::-moz-placeholder{color:#7c8578}.box-conteudo .contato .box-contato form textarea:-ms-input-placeholder{color:#7c8578}.box-conteudo .contato .box-contato form input{width:100%;height:45px;border:0;background:#ffffff;color:#7c8578;padding:0 10px;font-size:14px;margin-bottom:10px;font-weight:300;border:1px solid #e8e8e8}.box-conteudo .contato .box-contato form input::-webkit-input-placeholder{color:#7c8578}.box-conteudo .contato .box-contato form input:-moz-placeholder{color:#7c8578}.box-conteudo .contato .box-contato form input::-moz-placeholder{color:#7c8578}.box-conteudo .contato .box-contato form input:-ms-input-placeholder{color:#7c8578}.box-conteudo .contato .box-contato form .preferencia{text-align:center;margin-bottom:20px;font-size:16px;line-height:20px;color:#fff}.box-conteudo .contato .box-contato form .preferencia p{display:block;text-align:center;margin-bottom:10px}.box-conteudo .contato .box-contato form .preferencia label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:20px;font-size:14px}.box-conteudo .contato .box-contato form .preferencia input[type=radio]{display:none}.box-conteudo .contato .box-contato form .preferencia input[type=radio]+label span{display:inline-block;width:20px;height:20px;cursor:pointer;background:#e8e8e8;position:absolute;border-radius:50%;top:0px;left:0}.box-conteudo .contato .box-contato form .preferencia input[type=radio]:checked+label span{background:#24331e;border:2px solid #e8e8e8}.box-conteudo .contato .box-contato form button{background:transparent;font-size:1rem;width:fit-content;text-decoration:underline;color:#fff;display:block;text-transform:uppercase;border:none;width:100%}.box-conteudo .contato .box-compartilhar{text-align:center;font-size:14px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:2;background-color:#fff;padding:15px;display:flex;justify-content:space-between;border:1px solid;border-image-slice:1;border-width:1px;border-image-source:linear-gradient(to right,rgba(81,81,81,0),rgb(81,81,81) 30%,rgb(81,81,81) 70%,rgba(81,81,81,0) 100%);border-left:0;border-right:0;border-bottom:0}.box-conteudo .contato .box-compartilhar h2{font-family:Inter,sans-serif;font-size:18px;margin-bottom:0}.box-conteudo .contato .box-compartilhar .botoes{display:flex;justify-content:space-around;text-align:center;max-width:640px;margin:0 auto}.box-conteudo .contato .box-compartilhar .botoes a{margin-left:10px}.box-conteudo .contato .box-compartilhar svg,.box-conteudo .contato .box-compartilhar img{height:25px;margin:0 auto;display:block}.box-conteudo .contato .box-compartilhar .whatsapp svg{color:#39b54a}.box-similares .splide{visibility:inherit}.box-similares .splide .splide__arrow{background-color:#24331e99;background-size:50% auto;background-position:center center;background-repeat:no-repeat;width:40px;height:40px;text-indent:-1000px;overflow:hidden;border:0;outline:none;z-index:3;opacity:1}.box-similares .splide .splide__arrow[disabled]{display:none}.box-similares .splide .splide__arrow svg{display:none}.box-similares .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-similares .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-similares{text-align:center;margin:0 auto 75px}.box-similares h2{max-width:465px;margin:0 auto 40px}.box-similares #semelhantes{margin-bottom:40px}.box-similares .btn-semelhantes{padding:0 10px;height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#808082;background:transparent;cursor:pointer;transition:1s all}.box-similares .btn-semelhantes:hover{background:#7c8578;color:#fff}.box-similares .btn-semelhantes{font-size:14px}.box-similares .imovel .splide{visibility:inherit}.box-similares .imovel .splide .splide__arrow{background-color:#24331e99;background-size:50% auto;background-position:center center;background-repeat:no-repeat;width:40px;height:40px;text-indent:-1000px;overflow:hidden;border:0;outline:none;z-index:3;opacity:1}.box-similares .imovel .splide .splide__arrow[disabled]{display:none}.box-similares .imovel .splide .splide__arrow svg{display:none}.box-similares .imovel .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-similares .imovel .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-similares .imovel{max-width:100%;border:1px solid #e6e5e5}.box-similares .imovel .fotos .splide{visibility:inherit}.box-similares .imovel .fotos .splide .splide__arrow{background-color:#24331e99;background-size:50% auto;background-position:center center;background-repeat:no-repeat;width:40px;height:40px;text-indent:-1000px;overflow:hidden;border:0;outline:none;z-index:3;opacity:1}.box-similares .imovel .fotos .splide .splide__arrow[disabled]{display:none}.box-similares .imovel .fotos .splide .splide__arrow svg{display:none}.box-similares .imovel .fotos .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-similares .imovel .fotos .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-similares .imovel .fotos{overflow:hidden;width:100%;height:380px;margin-bottom:15px}.box-similares .imovel .fotos .splide__pagination{display:none}.box-similares .imovel .fotos .splide__track{height:100%}.box-similares .imovel .fotos a{display:block;height:100%}.box-similares .imovel .fotos img{width:100%;height:100%;object-fit:cover}.box-similares .imovel .dados{padding:15px}.box-similares .imovel .dados .titulo{color:#7c8578;margin-bottom:25px;font-size:16px;font-weight:300;text-transform:uppercase;text-align:left;min-height:118px}.box-similares .imovel .dados .titulo p{margin-bottom:5px}.box-similares .imovel .dados .titulo p.tipo{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.box-similares .imovel .dados .titulo p.bairro{color:#24331e;font-size:20px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.box-similares .imovel .dados .titulo p.referencia{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.box-similares .imovel .dados .icones{padding:5px 5px 25px;display:flex;justify-content:space-around;text-align:center;font-size:26px}.box-similares .imovel .dados .icones>div{display:flex;justify-content:center;align-items:center}.box-similares .imovel .dados .icones>div b{font-weight:400;display:block;color:#24331e}.box-similares .imovel .dados .icones>div b span:nth-child(2){display:none}.box-similares .imovel .dados .icones>div .icone{margin-left:10px;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-size:70% 70%;background-position:center center}.box-similares .imovel .dados .icones>div.garagens .icone{background-image:url(/build/assets/ico-vagas.48077fb6.svg)}.box-similares .imovel .dados .icones>div.dorms .icone{background-image:url(/build/assets/ico-dormitorios.92a4d951.svg)}.box-similares .imovel .dados .icones>div.area_util .icone{background-size:60% 60%;background-image:url(/build/assets/ico-areaprivativa.532640f5.svg)}.box-similares .imovel .dados .mais-infos{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.box-similares .imovel .dados .mais-infos .valor{color:#24331e;font-size:22px;text-align:center;font-weight:700}.box-similares .imovel .dados .mais-infos .valor span{font-size:15px;color:#7c8578;font-weight:400}.box-similares .imovel .dados .mais-infos .link{background:transparent;font-size:1rem;width:fit-content;text-decoration:underline;color:#7c8578;display:block;text-transform:uppercase;border:none;font-size:.85rem}.box-similares .imovel.linhas{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px;height:380px}.box-similares .imovel.linhas .fotos{height:100%;width:50%;margin-bottom:0}.box-similares .imovel.linhas .dados{width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:50px 30px}.box-similares .imovel.linhas .dados .titulo{position:relative;min-height:auto}.box-similares .imovel.linhas .dados .titulo p{width:calc(100% - 120px)}.box-similares .imovel.linhas .dados .titulo .referencia{display:inline-block;position:absolute;top:0;right:0;width:100px;text-align:right}.box-similares .imovel.linhas .dados .icones{margin-bottom:50px}.box-similares .imovel.linhas .dados .icones>div{flex-direction:column-reverse}.box-similares .imovel.linhas .dados .icones>div p{margin-top:5px}.box-similares .imovel.linhas .dados .icones>div p b span{display:inline-block;vertical-align:middle}.box-similares .imovel.linhas .dados .icones>div p b span:nth-child(2){text-transform:uppercase;color:#7c8578;font-weight:400;font-size:17px}.box-similares .imovel.linhas .dados .icones>div .icone{margin-left:0}@media screen and (max-width: 1200px){.box-similares .imovel .dados .icones{font-size:20px}.box-similares .imovel.linhas .dados .icones>div p b span:nth-child(2){font-size:14px;display:block}}.box-similares .splide__arrow{margin-top:-130px}.center-content .splide__list{justify-content:center}.divisor{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center;color:#96a4aa;margin-bottom:30px}.divisor svg{width:62px}.divisor:after,.divisor:before{background-color:#b1bac1;height:2px;content:""}@media screen and (max-width: 1360px){.box-similares .imovel .dados .icones{font-size:18px}.box-similares .imovel .dados .icones>div .icone{height:25px;width:25px}}@media screen and (max-width: 1024px){.conteudo-imovel .sobre{flex-wrap:wrap}.conteudo-imovel .contatos .botoes-contato{flex-wrap:wrap;justify-content:space-around}.conteudo-imovel .contatos .botoes-contato a{margin-bottom:20px}}@media screen and (max-width: 1180px){.conteudo-imovel .sobre div{font-size:16px}.conteudo-imovel .sobre div b{font-size:18px;margin-bottom:5px}}@media screen and (max-width: 900px){.box-conteudo{display:block}.box-conteudo .conteudo-imovel{width:100%;padding:30px 10px}.box-conteudo .contato{display:block;min-width:unset;max-width:400px;width:100%;margin:0 auto 30px}}@media screen and (max-width: 680px){h1{font-size:26px}.fotos-principal{min-height:400px}.box-conteudo{flex-wrap:wrap}.box-conteudo .contato{width:100%;max-width:100%}.box-conteudo .contato .box-contato form{padding:20px 10px}.conteudo-imovel{width:100%;padding:50px 0}.conteudo-imovel .box-background-branco:before{left:-2.5%}.conteudo-imovel .sobre div{width:45%;margin-bottom:20px}.conteudo-imovel .valores{flex-wrap:wrap}.conteudo-imovel .valores .valor,.conteudo-imovel .valores .condominio{width:100%}.conteudo-imovel .video iframe{height:300px}.conteudo-imovel .disclaimer-mapa{font-size:14px}.conteudo-imovel .contatos .botoes-contato a{width:90%}.imovel{margin-bottom:0}.box-similares #semelhantes .splide__arrow:disabled{opacity:0}.box-similares #semelhantes .splide__arrow--prev{left:-10px}.box-similares #semelhantes .splide__arrow--next{right:-10px}}
