@charset "UTF-8";.splide{visibility:inherit}.splide .splide__arrow{background:transparent;width:35px;height:35px;text-indent:-1000px;overflow:hidden;border:0;outline:none;z-index:3;background:rgba(0,0,0,.75) center no-repeat;opacity:1}.splide .splide__arrow svg{display:none}.splide .splide__arrow:disabled{opacity:1}.splide .splide__arrow--prev{background-image:url(/build/assets/seta-branca-esq.f0bbc6c0.svg);background-size:10px;left:-5px}.splide .splide__arrow--next{background-image:url(/build/assets/seta-branca-dir.30f61419.svg);background-size:10px;right:-5px}body{padding-top:92px}.banners{height:calc(100vh - 115px)}.banners .splide__track{height:100%}.banners .splide__pagination{padding:0;bottom:15px}.banners .splide__pagination li{width:20px;height:20px;margin:0 12px}.banners .splide__pagination li .splide__pagination__page{width:100%;height:100%;background:#ffffff;border-radius:50%;border:0}.banners .splide__pagination li .splide__pagination__page.is-active{background:#FF5317;opacity:1}.banners .splide__pagination .splide__pagination__page.is-active{transform:none}.banners .splide__pagination{margin-left:2.5%;bottom:100px;right:auto}.banners.pagespeed{visibility:visible}.banners.pagespeed .splide__slide{display:none}.banners.pagespeed .splide__slide:first-child{display:block}.banners.pagespeed .splide__slide .banner{width:100%}.banners .banner{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.banners .banner .box{height:50%;width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%)}.banners .banner .conteudo{width:95%;height:120px;position:absolute;left:2.5%;bottom:130px}.banners .banner .conteudo h1{font-size:38px;font-weight:400;margin-bottom:10px;color:#fff;text-align:left}.banners .banner .conteudo .saiba-mais{padding:0 10px;height:50px;border-radius:10px;border:1px solid #ffffff;display:flex;align-items:center;justify-content:center;color:#fff;background:transparent;cursor:pointer;transition:.3s all;width:155px;height:45px;text-transform:none}.banners .banner .conteudo .saiba-mais:hover{background:rgba(0,0,0,0)}.banners .banner .conteudo .saiba-mais:hover{background:#FF5317;border:0}.sticky{container-type:scroll-state;position:sticky!important;top:20px;z-index:1}.menu-stuck .sticky{z-index:11}.menu-stuck .box-destaques-inicial{position:absolute;z-index:11;width:calc(100% - 540px);left:calc(2.5% + 270px);top:0;box-shadow:none;height:92px;margin-top:-20px}.menu-stuck .box-destaques-inicial .filtros{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:10px}.menu-stuck .box-destaques-inicial .filtros label:first-child{display:none}.menu-stuck .box-destaques-inicial .filtros .btn-submit{width:auto;min-width:100px}.menu-stuck .header .menu-principal #btn-buscar-imoveis{width:130px}.menu-stuck #container-inicial{margin-top:100px}.menu-stuck #resposta-busca{min-width:373px;margin-left:-220px}.box-destaques-inicial{display:flex;align-items:center;position:relative;width:95%;height:100px;margin:-80px auto 75px;z-index:1;border-radius:10px;padding:15px;font-size:18px;background:#ffffff;box-shadow:0 0 10px #0006}.box-destaques-inicial .box-busca-inicial{width:100%}.box-destaques-inicial .filtros{display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.box-destaques-inicial .filtros .filtro{height:50px;border:1px solid #D4D4D4;display:flex;align-items:center;justify-content:center;color:#6b6f70;background:transparent;cursor:pointer;transition:.3s all;text-transform:none;position:relative;border-radius:10px;padding:5px;font-size:14px;height:45px;min-width:20%}.box-destaques-inicial .filtros .filtro:hover{background:rgba(0,0,0,0)}.box-destaques-inicial .filtros .filtro .selecionado{width:100%;padding-left:15px;text-align:left;cursor:pointer}.box-destaques-inicial .filtros .filtro .arrow{position:absolute;right:15px;top:14px;width:12px;height:12px;background:url(/build/assets/seta-cinza-down.e5c69d0c.svg) center center no-repeat;pointer-events:none}.box-destaques-inicial .filtros .filtro .options{display:none}.box-destaques-inicial .filtros .filtro.active{position:relative}.box-destaques-inicial .filtros .filtro.active .arrow{transform:rotate(180deg)}.box-destaques-inicial .filtros .filtro.active .options{z-index:2;position:absolute;display:block;background-color:#fff;min-width:100%;left:0;padding:10px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;max-height:200px;overflow:auto;top:45px}.box-destaques-inicial .filtros .filtro.active .options .option{margin-bottom:5px;cursor:pointer}.box-destaques-inicial .filtros .filtro.active .options .option label{display:block;padding:3px 0 3px 28px;position:relative;line-height:13px;font-size:12px;white-space:nowrap;overflow:hidden;cursor:pointer;font-weight:400;margin-bottom:6px;height:20px}.box-destaques-inicial .filtros .filtro.active .options .option label:before{content:"";position:absolute;width:17px;height:17px;border:1px solid #e8e8e8;border-radius:5px;top:0px;left:3px}.box-destaques-inicial .filtros .filtro.active .options .option label:hover:before{background:#b8bbbc}.box-destaques-inicial .filtros .filtro.active .options .option input[type=checkbox],.box-destaques-inicial .filtros .filtro.active .options .option input[type=radio]{display:none}.box-destaques-inicial .filtros .filtro.active .options .option input[type=checkbox]:checked+label:before,.box-destaques-inicial .filtros .filtro.active .options .option input[type=radio]:checked+label:before{content:"";background:#FF5317}.box-destaques-inicial .filtros .filtro:hover label{color:#6b6f70}.box-destaques-inicial .filtros .btn-submit{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;border:0;min-width:150px}.box-destaques-inicial .filtros .btn-submit:hover{background:#e33b00}.box-destaques-inicial .filtros #filtro-pg button{width:100%;background:transparent;border:0;text-align:left;padding-left:15px;font-size:14px;font-weight:400;color:#6b6f70;line-height:40px}.box-destaques-inicial .filtros #filtro-pg button:hover{background:#D4D4D4}.box-destaques-inicial .filtros .outros{min-width:140px}.box-destaques-inicial .filtros .outros .mais-filtros{text-align:left;position:absolute;display:none;width:300px;max-width:900px;right:0;top:50px;margin-left:5px;background:#FFFFFF;border-radius:10px;padding:10px;z-index:1}.box-destaques-inicial .filtros .outros .mais-filtros input{border-radius:10px;height:35px;font-size:14px}.box-destaques-inicial .filtros .outros .mais-filtros .filtro{display:block;height:auto;padding:0;border:0}.box-destaques-inicial .filtros .outros .mais-filtros .filtro.arrow{display:none}.box-destaques-inicial .filtros .outros .mais-filtros .filtro input{width:100%}.box-destaques-inicial .filtros .outros .mais-filtros .filtro.dois-por-linha{display:flex;justify-content:space-between}.box-destaques-inicial .filtros .outros .mais-filtros .filtro.dois-por-linha input{width:48%;border:1px solid #D4D4D4}.box-destaques-inicial .filtros .outros .mais-filtros .filtro.filtro-checkbox{min-width:130px;display:flex;align-items:center;justify-content:center}.box-destaques-inicial .filtros .outros .mais-filtros .filtro.filtro-checkbox input{width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:5px}.box-destaques-inicial .filtros .outros .mais-filtros .filtro .selecionado{line-height:inherit}.box-destaques-inicial .filtros .outros .mais-filtros .filtro .options{position:relative;top:0}.box-destaques-inicial .filtros .outros .mais-filtros .filtro .options .option{display:inline-block;margin-right:10px}.box-destaques-inicial .filtros .outros .mais-filtros .filtro-input{margin-bottom:20px}.box-destaques-inicial .filtros .outros.active .mais-filtros{display:block}.box-categorias{color:#6b6f70;max-height:100vh}.box-categorias .btn-ver-destaques{padding:0 10px;height:50px;border-radius:10px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:#fff;background:#1C1C38;cursor:pointer;transition:.3s all;margin-bottom:30px}.box-categorias .btn-ver-destaques:hover{background:#0b0b16}.box-categorias #categorias{margin-bottom:80px}.box-categorias #categorias .splide__slide{padding:10px}.box-categorias #categorias .splide__slide span{padding:0 10px;height:50px;border-radius:10px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:#fff;background:#1C1C38;cursor:pointer;transition:.3s all;width:70%;position:absolute;z-index:1;pointer-events:none;height:44px;bottom:55px;left:0;right:0;margin:auto}.box-categorias #categorias .splide__slide span:hover{background:#0b0b16}.box-categorias #categorias .categoria{display:block;aspect-ratio:1/1.6;overflow:hidden;border-radius:10px;border:10px solid #ffffff;box-shadow:0 0 10px #0006}.box-categorias #categorias .categoria .scale{display:block;height:100%;width:100%;transition:1s all;background-size:cover;background-position:center center}.box-categorias #categorias .categoria .scale:hover{transform:scale(1.2)}.box-categorias #categorias .categoria .scale.categoria-blackfriday{background-image:url(/build/assets/blackfriday.dfd7ee0f.jpg)}.box-categorias #categorias .categoria .scale.categoria-lancamentos{background-image:url(/build/assets/lancamentos.25dbdf0d.jpg)}.box-categorias #categorias .categoria .scale.categoria-prontos{background-image:url(/build/assets/prontos.5dd69da7.jpg)}.box-categorias #categorias .categoria .scale.categoria-destaques{background-image:url(/build/assets/investimento.e4d9f836.jpg)}.box-categorias #categorias .categoria .scale.categoria-novidades{background-image:url(/build/assets/novidades.fbd94fe6.jpg);display:none}.box-categorias #categorias .splide__track{height:100%}.box-categorias #categorias .splide__track .splide__slide{height:100%!important}.box-categorias #categorias .splide__arrow:disabled{display:none}.box-oportunidades{color:#6b6f70;margin-bottom:75px}.box-oportunidades #oportunidades{border:1px solid #FFFFFF;border-radius:10px;padding:25px}.box-oportunidades #oportunidades .splide__slide{width:100%}.box-oportunidades #oportunidades .oportunidade{height:70vh;width:100%;max-height:690px;display:flex;gap:20px;justify-content:space-between;align-items:center}.box-oportunidades #oportunidades .oportunidade .dados{color:#6b6f70;width:45%;min-height:70%;display:flex;justify-content:space-around;flex-direction:column;padding:20px;font-size:24px;border:3px solid #FF5317;border-radius:10px}.box-oportunidades #oportunidades .oportunidade .dados h2{color:#6b6f70;font-weight:400;font-size:42px;text-align:left;text-transform:none}.box-oportunidades #oportunidades .oportunidade .dados .saiba-mais{padding:0 10px;height:50px;border-radius:10px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:#fff;background:#1C1C38;cursor:pointer;transition:.3s all;width:240px;height:45px;font-size:18px;margin-top:40px}.box-oportunidades #oportunidades .oportunidade .dados .saiba-mais:hover{background:#0b0b16}.box-oportunidades #oportunidades .oportunidade .dados .saiba-mais:hover{background:#FF5317}.box-oportunidades #oportunidades .oportunidade .foto{width:55%;height:100%;background-position:center center;background-size:cover;border-radius:10px}.box-destaques #destaques{margin-bottom:40px}.box-destaques #destaques .splide__track{height:100%}.box-destaques #destaques .box-imovel{padding:10px}.box-destaques #destaques .box-imovel .imovel{width:100%;display:flex;justify-content:flex-end;position:relative;overflow:hidden;background:#ffffff;margin-bottom:50px;border-radius:7px;border:10px solid #ffffff;box-shadow:0 0 10px #0006}.box-destaques #destaques .box-imovel .imovel .splide__arrow{height:38px;width:38px;color:#ff5317;background:rgba(34,34,34,.75)}.box-destaques #destaques .box-imovel .imovel .splide__arrow svg{background:transparent center center no-repeat;background-size:25px 25px;background-position:4px center}.box-destaques #destaques .box-imovel .imovel .splide__arrow svg path{display:none}.box-destaques #destaques .box-imovel .imovel .splide__arrow.splide__arrow--prev{left:10px}.box-destaques #destaques .box-imovel .imovel .splide__arrow.splide__arrow--prev svg{background-image:url(/build/assets/seta-branca-esq.f0bbc6c0.svg)}.box-destaques #destaques .box-imovel .imovel .splide__arrow.splide__arrow--next{right:10px}.box-destaques #destaques .box-imovel .imovel .splide__arrow.splide__arrow--next svg{background-image:url(/build/assets/seta-branca-dir.30f61419.svg);background-position:8px center}.box-destaques #destaques .box-imovel .imovel .splide__pagination{padding:0;bottom:15px}.box-destaques #destaques .box-imovel .imovel .splide__pagination li{width:20px;height:20px;margin:0 12px}.box-destaques #destaques .box-imovel .imovel .splide__pagination li .splide__pagination__page{width:100%;height:100%;background:#ffffff;border-radius:50%;border:0}.box-destaques #destaques .box-imovel .imovel .splide__pagination li .splide__pagination__page.is-active{background:#FF5317;opacity:1}.box-destaques #destaques .box-imovel .imovel .splide__pagination .splide__pagination__page.is-active{transform:none}.box-destaques #destaques .box-imovel .imovel .labels{font-size:16px;color:#fff;position:absolute;top:14px;left:14px;z-index:1;pointer-events:none;width:calc(50% - 28px)}.box-destaques #destaques .box-imovel .imovel .labels .tag-oferta,.box-destaques #destaques .box-imovel .imovel .labels .tag-reservado,.box-destaques #destaques .box-imovel .imovel .labels .tag-lancamento{background:rgba(73,86,155,.9);box-shadow:0 0 10px #0006;border-radius:10px;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:16px}.box-destaques #destaques .box-imovel .imovel .labels .tag-lancamento{background:rgba(255,83,23,.7)}.box-destaques #destaques .box-imovel .imovel .labels .tag-reservado{background:rgba(0,0,0,.7)}.box-destaques #destaques .box-imovel .imovel .tag-blackfriday{background:url(/build/assets/selo.864a6233.webp) no-repeat center center;background-size:contain;width:120px;height:120px;position:absolute;top:10px;right:10px;z-index:1;pointer-events:none}.box-destaques #destaques .box-imovel .imovel .fotos{aspect-ratio:5/3;min-height:300px;overflow:hidden;height:inherit}.box-destaques #destaques .box-imovel .imovel .fotos .splide__track{height:100%}.box-destaques #destaques .box-imovel .imovel .fotos .splide__pagination{right:unset}.box-destaques #destaques .box-imovel .imovel .fotos a{display:block;height:100%}.box-destaques #destaques .box-imovel .imovel .fotos img{width:100%;height:100%;object-fit:cover}.box-destaques #destaques .box-imovel .imovel .fotos svg{width:100%;height:100%;transform:none;background-size:25px 25px}.box-destaques #destaques .box-imovel .imovel .fotos .foto{transition:1s all ease}.box-destaques #destaques .box-imovel .imovel .fotos .foto:hover{transform:scale(1.2)}.box-destaques #destaques .box-imovel .imovel .dados{padding:15px 0;color:#6b6f70}.box-destaques #destaques .box-imovel .imovel .dados .tipo{line-height:45px;white-space:nowrap;font-size:24px;color:#6b6f70;width:95%;margin:0 auto 10px;border-bottom:1px solid #D4D4D4;text-align:center;width:70%;max-width:400px}.box-destaques #destaques .box-imovel .imovel .dados .localidade{text-transform:uppercase;text-align:center}.box-destaques #destaques .box-imovel .imovel .dados .referencia{text-align:center;font-size:14px}.box-destaques #destaques .box-imovel .imovel .dados .icones{display:flex;margin-top:30px;justify-content:space-around;text-align:center;padding-bottom:25px}.box-destaques #destaques .box-imovel .imovel .dados .icones div img{height:40px;max-width:75px;display:block;margin:0 auto 10px}.box-destaques #destaques .box-imovel .imovel .dados .icones div span{display:block;font-size:14px}.box-destaques #destaques .box-imovel .imovel .dados .icones div span:last-child{font-size:22px}.box-destaques #destaques .box-imovel .imovel .dados .valores{text-align:center}.box-destaques #destaques .box-imovel .imovel .dados .valores .box-valor{margin:0 auto}.box-destaques #destaques .box-imovel .imovel .dados .valores .box-valor span{font-size:14px}.box-destaques #destaques .box-imovel .imovel .dados .valores .valor{display:flex;justify-content:center;align-items:center;color:#ff5317;min-width:240px}.box-destaques #destaques .box-imovel .imovel .dados .valores b{font-size:26px;font-weight:400}.box-destaques #destaques .box-imovel .imovel .dados .valores a{padding:0 10px;height:50px;border-radius:10px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:#fff;background:#1C1C38;cursor:pointer;transition:.3s all;width:50%;height:45px;margin-top:15px}.box-destaques #destaques .box-imovel .imovel .dados .valores a:hover{background:#0b0b16}.box-destaques #destaques .box-imovel .imovel .dados .valores a:hover{background:#FF5317}.box-destaques #destaques .box-imovel .imovel.grid{flex-direction:column}.box-destaques #destaques .box-imovel .imovel.grid .fotos{max-height:435px}.box-destaques #destaques .box-imovel .imovel.grid .descricao{display:none}.box-destaques #destaques .box-imovel .imovel.linhas .fotos{max-height:800px}.box-destaques #destaques .box-imovel .imovel.linhas .dados{width:100%;display:flex;flex-direction:column;justify-content:space-between}.box-destaques #destaques .box-imovel .imovel.linhas .descricao{padding:0 15px}@media (orientation: portrait) and (max-width: 900px){.box-destaques #destaques .box-imovel .imovel .tipo{font-size:20px}.box-destaques #destaques .box-imovel .imovel .localidade{font-size:16px;overflow:hidden}.box-destaques #destaques .box-imovel .imovel .dados .icones div img{height:30px;max-width:50px}.box-destaques #destaques .box-imovel .imovel .dados .valores{padding:15px 10px 0}.box-destaques #destaques .box-imovel .imovel .dados .valores b{font-size:18px}.box-destaques #destaques .box-imovel .imovel .dados .valores a{max-width:130px}.box-destaques #destaques .box-imovel .imovel.linhas .fotos{aspect-ratio:4/3;max-width:50%}}@media screen and (max-width: 680px){.box-destaques #destaques .box-imovel h1{font-size:32px}.box-destaques #destaques .box-imovel .imovel .fotos{aspect-ratio:4/3;min-height:300px;width:100%}.box-destaques #destaques .box-imovel .imovel .fotos .splide__pagination{width:100%;flex-wrap:nowrap;justify-content:space-around}.box-destaques #destaques .box-imovel .imovel .fotos .splide__pagination li{max-width:15%}.box-destaques #destaques .box-imovel .imovel .tipo{font-size:16px;height:35px;line-height:35px}.box-destaques #destaques .box-imovel .imovel .localidade{font-size:14px;height:35px;line-height:35px;top:55px}.box-destaques #destaques .box-imovel .imovel .dados .tipo{border-bottom:1px solid #FF5317;height:auto}.box-destaques #destaques .box-imovel .imovel .dados .valores{flex-wrap:wrap;text-align:center;justify-content:center;align-items:center}.box-destaques #destaques .box-imovel .imovel .dados .valores .valor{width:100%;margin-bottom:10px}.box-destaques #destaques .box-imovel .imovel .dados .valores a{height:40px;line-height:40px;font-size:14px;max-width:250px}}.box-destaques #destaques .box-imovel .imovel .suites{display:none}.box-destaques #destaques .box-imovel .imovel .tag-blackfriday{background:url(/build/assets/selo.864a6233.webp) no-repeat center center;background-size:contain;width:100px;height:100px;position:absolute;top:10px;right:10px;z-index:1;pointer-events:none}.box-anuncie{height:480px;padding:65px;width:100%;background-color:#fafafa;display:flex;justify-content:space-between;align-items:center;gap:60px}.box-anuncie .dados{color:#6b6f70;width:45%;height:100%;display:flex;justify-content:space-between;flex-direction:column;font-size:24px}.box-anuncie .dados h2{color:#6b6f70;font-weight:400;font-size:32px;text-align:left;text-transform:none;margin-bottom:0}.box-anuncie .dados .saiba-mais{padding:0 10px;height:50px;border-radius:10px;border:1px solid transparent;display:flex;align-items:center;justify-content:center;color:#fff;background:#1C1C38;cursor:pointer;transition:.3s all;width:230px;height:45px;min-height:45px;font-size:18px}.box-anuncie .dados .saiba-mais:hover{background:#0b0b16}.box-anuncie .dados .saiba-mais:hover{background:#FF5317}.box-anuncie .foto{width:55%;height:100%;background-size:auto 100%;border-radius:10px;position:relative;background:linear-gradient(to right,#FF5518,#FFA583)}.box-anuncie .foto .pessoa{position:absolute;top:-30px;height:calc(100% + 40px);width:100%;background:url(/build/assets/proprietario3b.0b812982.png) center center no-repeat;background-size:auto calc(100% - 20px)}.box-anuncie .foto .texto{position:absolute;top:110px;height:100%;width:100%;background:url(/build/assets/proprietario2.e71f4db8.png) center center no-repeat}.chatfixo{bottom:120px}#app.scrolled .chatfixo{bottom:20px}@media screen and (min-width: 1440px){@container scroll-state(stuck: top){.sticky>.box-destaques-inicial{width:calc(100% - 570px)}}}@media screen and (max-width: 1440px){.menu-stuck .box-destaques-inicial .filtros{gap:5px}.menu-stuck .box-destaques-inicial .filtros .filtro .selecionado{overflow:hidden}}@media (orientation: portrait) and (max-width: 1024px){.sticky{position:relative!important}.menu-stuck .box-destaques-inicial{display:none}.box-anuncie .dados{font-size:18px}.box-anuncie .dados h2{font-size:26px}}@media (orientation: portrait) and (max-width: 820px){.box-destaques-inicial{width:95%}.box-destaques #destaques .imovel .dados .titulo{font-size:20px}.box-destaques #destaques .imovel .dados .icones b{font-size:24px}.box-destaques #destaques .imovel .dados .valores .valor{font-size:18px}.box-destaques #destaques .imovel .dados .valores a{max-width:120px;padding:0 10px}.box-anuncie .foto .pessoa{background-size:auto 100%;top:-40px}.box-anuncie .foto .texto{background-size:100% auto}}@media screen and (max-width: 680px){body{padding-top:72px}.container{width:95%}h2{font-size:24px}.sticky{position:relative!important}.banners{height:calc(100vh - 72px)}.banners .banner .conteudo h1{font-size:32px}.banners .splide__pagination{bottom:80px}.box-destaques-inicial{width:95%;height:fit-content}.box-destaques-inicial .box-busca-inicial .filtros{display:block}.box-destaques-inicial .box-busca-inicial .filtros label:first-child{text-align:center;width:100%;display:block;margin-bottom:10px}.box-destaques-inicial .box-busca-inicial .filtros .filtro{margin-bottom:10px}.box-destaques-inicial .box-busca-inicial .titulo{font-size:26px}.box-destaques-inicial .box-busca-inicial #query-padrao-inicial{font-size:14px}.box-destaques-inicial .filtros{flex-wrap:wrap}.box-destaques-inicial .filtros .filtro,.box-destaques-inicial .filtros .btn-submit{width:100%}.box-categorias #categorias{height:inherit}.box-categorias #categorias .splide__track{height:100%}.box-categorias #categorias .splide__track .splide__slide{width:80%}.box-categorias #categorias .categoria{height:inherit;aspect-ratio:1/1.7}.banners .splide__pagination{flex-wrap:nowrap}.box-destaques #destaques{height:auto;max-height:unset}.box-destaques #destaques .box-imovel .imovel{flex-wrap:wrap;height:auto;width:calc(100vw - 40px)}.box-destaques #destaques .box-imovel .imovel .fotos{width:100%;height:250px}.box-destaques #destaques .box-imovel .imovel .fotos .splide__pagination{justify-content:flex-start}.box-destaques #destaques .box-imovel .imovel .dados{height:auto;width:100%}.box-destaques #destaques .box-imovel .imovel .dados .tipo{width:100%}.box-destaques #destaques .box-imovel .imovel .dados .valores{display:block;margin-top:30px;text-align:center}.box-destaques #destaques .box-imovel .imovel .dados .valores p{margin-bottom:20px}.box-destaques #destaques .box-imovel .imovel .dados .valores a{margin:0 auto}.box-destaques #destaques .box-imovel .imovel .dados .icones{margin-top:10px}.box-oportunidades #oportunidades .oportunidade{flex-wrap:wrap;height:auto}.box-oportunidades #oportunidades .oportunidade .dados{width:100%;padding-right:0;text-align:center;font-size:18px}.box-oportunidades #oportunidades .oportunidade .dados h2{text-align:center;font-size:32px;margin-bottom:30px}.box-oportunidades #oportunidades .oportunidade .dados .saiba-mais{margin:20px auto 0}.box-oportunidades #oportunidades .oportunidade .foto{height:250px;width:100%;margin-top:20px;border-radius:10px}.box-oportunidades #oportunidades .splide__arrow.splide__arrow--prev{left:5px}.box-oportunidades #oportunidades .splide__arrow.splide__arrow--next{right:5px}.box-anuncie{flex-wrap:wrap;height:auto;max-height:inherit;padding:0 10px;margin-bottom:60px}.box-anuncie .foto{width:100%;height:250px;border-radius:0}.box-anuncie .dados{width:100%;padding:20px 0 0;height:350px;text-align:center}.box-anuncie .dados h2{text-align:center}.box-anuncie .dados a{margin:0 auto}.box-imoveis .splide__arrow.splide__arrow--prev{left:5px}.box-imoveis .splide__arrow.splide__arrow--next{right:5px}.box-construtoras .splide__arrow.splide__arrow--prev{left:5px}.box-construtoras .splide__arrow.splide__arrow--next{right:5px}}
