@charset "UTF-8";body{background:url(/build/assets/bg.ddf24ee7.jpg) top center;background-attachment:fixed}.container{padding-top:40px;padding-bottom:75px;width:100%}.texto{text-align:center;font-weight:400}.botoes-menu-imoveis{display:flex;justify-content:space-between;max-width:1680px;width:95%;margin:0 auto 30px;height:32px;font-size:14px}.botoes-menu-imoveis .botao.ordenar{display:flex;justify-content:space-between;align-items:baseline;width:305px;position:relative}.botoes-menu-imoveis .botao.ordenar #ordenar{width:205px;height:35px;border:1px solid #F7F7F7;border-radius:15px;padding:0 10px;font-size:14px;overflow:hidden;background:#ffffff;cursor:pointer;background-image:url(/build/assets/arrow-down-cinza.e79b2d65.svg);background-position:calc(100% - 15px) 12px;background-repeat:no-repeat;background-size:12px}.botoes-menu-imoveis .botao.ordenar #ordenar .selecionado{line-height:35px;text-transform:uppercase;padding-left:15px}.botoes-menu-imoveis .botao.ordenar #ordenar .ordem{height:30px;line-height:30px;padding-left:30px}.botoes-menu-imoveis .botao.ordenar #ordenar .ordem:hover{background:#efefef;cursor:pointer}.botoes-menu-imoveis .botao.ordenar #ordenar.active{height:auto;z-index:2}.botoes-menu-imoveis .botoes-visualizacao{display:flex;justify-content:space-between;line-height:32px;color:#ccc}.botoes-menu-imoveis .botoes-visualizacao p{text-transform:uppercase;color:#666;font-size:12px}.botoes-menu-imoveis .botoes-visualizacao div{cursor:pointer;margin-left:20px}.botoes-menu-imoveis .botoes-visualizacao svg{height:35px}.botoes-menu-imoveis .botoes-visualizacao svg:hover{color:#999}.botoes-menu-imoveis .botoes-visualizacao.grid .grid,.botoes-menu-imoveis .botoes-visualizacao.linhas .linhas,.botoes-menu-imoveis .botoes-visualizacao.mapa .mapa{color:#000}.botoes-menu-imoveis .botoes-visualizacao.grid .grid svg:hover,.botoes-menu-imoveis .botoes-visualizacao.linhas .linhas svg:hover,.botoes-menu-imoveis .botoes-visualizacao.mapa .mapa svg:hover{color:#000}.imovel{width:100%;display:flex;justify-content:flex-end;position:relative;overflow:hidden;background:#ffffff;margin-bottom:50px;border-radius:7px}.imovel .tipo,.imovel .localidade{height:45px;line-height:45px;background-color:#000000b3;position:absolute;top:10px;left:10px;width:fit-content;padding:0 30px;border-radius:30px;color:#fff;z-index:1;font-size:22px;font-weight:300;text-transform:uppercase;pointer-events:none}.imovel .localidade{top:65px;font-size:16px}.imovel .labels{display:none;font-size:16px;color:#fff;position:absolute;top:14px;left:14px;z-index:1;pointer-events:none;width:calc(50% - 28px)}.imovel .labels .tag-oferta,.imovel .labels .tag-reservado,.imovel .labels .tag-lancamento{background:rgba(73,86,155,.9);box-shadow:0 0 10px #0006;display:block;width:fit-content;padding:0 10px;height:45px;line-height:45px;width:140px;text-align:center;margin-top:10px;text-transform:uppercase;font-size:14px}.imovel .labels .tag-lancamento,.imovel .labels .tag-reservado{background:rgba(0,0,0,.7)}.imovel .fotos{aspect-ratio:5/3;overflow:hidden;height:inherit}.imovel .fotos .splide__track{height:100%}.imovel .fotos a{display:block;height:100%}.imovel .fotos img{width:100%;height:100%;object-fit:cover}.imovel .fotos .splide__pagination{padding:0;bottom:15px;display:flex!important;justify-content:center}.imovel .fotos .splide__pagination li{width:70px;height:10px;margin:0 10px;max-width:14%}.imovel .fotos .splide__pagination li .splide__pagination__page{width:100%;height:100%;background:#E9E4DE;border-radius:10px}.imovel .fotos .splide__pagination li .splide__pagination__page.is-active{background:#2F4856;opacity:1}.imovel .fotos .splide__pagination .splide__pagination__page.is-active{transform:none}.imovel .dados{padding:15px 0}.imovel .dados .descricao{font-size:14px}.imovel .dados .icones{display:flex;margin-top:20px;justify-content:space-around;text-align:center;padding-bottom:15px;border:1px solid;border-image-slice:1;border-width:1px;border-image-source:linear-gradient(to right,#A38243,#D2C29E);border-left:0;border-right:0;border-top:0}.imovel .dados .icones div{font-size:18px;font-weight:400;text-align:center;font-weight:300;text-transform:uppercase;font-size:14px}.imovel .dados .icones div img{height:40px;max-width:75px;display:block;margin:0 auto 10px}.imovel .dados .icones div b{display:block;margin-bottom:5px;font-size:20px}.imovel .dados .valores{padding:15px 20px 0;text-align:center;font-size:11px}.imovel .dados .valores .valor{display:flex;justify-content:center;align-items:center}.imovel .dados .valores b{font-size:24px;font-weight:600;margin-left:5px}.imovel .dados .valores a{display:block;width:253px;height:45px;border-radius:30px;background-color:#95a3ab;color:#fff;line-height:45px;text-align:center;text-transform:uppercase;font-size:18px;font-weight:300}.imovel .dados .valores a:hover{background:#BEA473}.imovel.grid{flex-direction:column}.imovel.grid .fotos{max-height:435px}.imovel.grid .descricao{display:none}.imovel.linhas .fotos{max-height:800px}.imovel.linhas .dados{width:100%;display:flex;flex-direction:column;justify-content:space-between}.imovel.linhas .descricao{padding:0 15px}@media screen and (max-width: 1280px){.imovel .dados .icones div img{height:35px;max-width:60px}}@media (orientation: portrait) and (max-width: 900px){.imovel .tipo,.imovel .localidade{font-size:20px}.imovel .localidade{font-size:16px;overflow:hidden}.imovel .dados .icones div img{height:30px;max-width:50px}.imovel .dados .valores{padding:15px 10px 0}.imovel .dados .valores b{font-size:18px}.imovel .dados .valores a{max-width:130px}.imovel.linhas .fotos{aspect-ratio:4/3;max-width:50%}}@media screen and (max-width: 680px){h1{font-size:32px}.imovel .fotos{aspect-ratio:4/3;min-height:300px;width:100%}.imovel .fotos .splide__pagination{width:100%;flex-wrap:nowrap;justify-content:space-around}.imovel .fotos .splide__pagination li{max-width:15%}.imovel .tipo,.imovel .localidade{font-size:16px;height:35px;line-height:35px}.imovel .localidade{font-size:14px;height:35px;line-height:35px;top:55px}.imovel .dados .valores{flex-wrap:wrap;text-align:center;justify-content:center;align-items:center}.imovel .dados .valores .valor{width:100%;margin-bottom:10px}.imovel .dados .valores a{height:40px;line-height:40px;font-size:14px;max-width:250px}}.imoveis{max-width:1680px;margin:0 auto}.imoveis.grid{display:flex;flex-wrap:wrap;justify-content:space-between}.imoveis.grid .imovel{width:calc(50% - 20px);flex-wrap:wrap}.imoveis.grid .imovel .labels{width:calc(100% - 28px)}.imoveis.grid .imovel .dados{width:100%}.imoveis.grid .imovel .dados .descricao{display:none}.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: 1440px){.botoes-menu-imoveis{margin-bottom:25px;height:30px}.botoes-menu-imoveis .botao.ordenar #ordenar{font-size:12px}.botoes-menu-imoveis .botoes-visualizacao svg{height:30px}}@media (orientation: portrait) and (max-width: 900px){.imovel.grid{width:calc(50% - 10px)}}@media screen and (max-width: 680px){.botoes-menu-imoveis .botao.ordenar{width:calc(90% - 20px);margin:0 auto}.botoes-menu-imoveis .botao.ordenar #ordenar{width:100%}.botoes-menu-imoveis .botoes-visualizacao{display:none}.imoveis{width:90%;margin:0 auto}.imoveis.grid .imovel{width:100%;height:auto}}
