@charset "UTF-8";body{padding-top:0}.popup{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1500;display:flex;justify-content:center;align-items:center}.popup .container{max-width:95%;display:flex;justify-content:center;position:relative}.popup .container .close{position:absolute;font-size:26px;font-weight:700;margin-top:-35px;padding-right:5px;max-width:500px;width:100%;text-align:right;font-weight:lighter;cursor:pointer;color:#fff}.popup .container img{width:100%;max-width:500px}.popup.hidden{display:none}.splide .splide__arrow{background:transparent;width:30px;height:40px;width:100%;text-indent:-1000px;overflow:hidden;border:0;outline:none;z-index:3;opacity:1}.splide .splide__arrow svg{display:none}.splide .splide__arrow--prev{background:url(./seta-esq.97af8de0.svg) center center no-repeat;left:15px;width:30px}.splide .splide__arrow--next{background:url(./seta-dir.775e402f.svg) center center no-repeat;right:15px;width:30px}.banner-video{position:relative;width:100vw;height:100vh;margin-bottom:70px;overflow:hidden;background-color:#000;background-position:center center;background-repeat:no-repeat;background-size:cover}.banner-video iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.78vh;transform:translate(-50%,-50%) scale(1.35);border:0;pointer-events:none}.banner-video.is-mobile iframe{width:56.25vh;height:177.78vw;min-width:100vw;min-height:100vh}.banners{height:100vh;margin-bottom:70px}.banners .splide__track{height:100%}.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%}.banner{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.box-destaques-inicial{position:absolute;top:calc(50% - 70px);left:0;right:0;width:660px;height:75px;margin:0 auto;background:rgba(0,0,0,.35);border-radius:10px;padding:15px;font-size:18px;font-weight:300;z-index:5}.box-destaques-inicial .links{margin-top:20px;margin-bottom:25px;list-style-type:none;display:flex;justify-content:left}.box-destaques-inicial .links li{margin-right:20px}.box-destaques-inicial .links li:last-child{margin-right:0}.box-destaques-inicial .links a{height:50px;border-radius:10px;border:2px solid #DD7B3E;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#dd7b3e;background:transparent;width:155px;height:40px}.box-destaques-inicial .links a:hover{background:#DD7B3E;color:#fff}.box-destaques-inicial .box-busca-inicial{position:relative}.box-destaques-inicial .box-busca-inicial .titulo{font-size:32px;margin-bottom:15px}.box-destaques-inicial .box-busca-inicial #query-padrao-inicial{width:100%;background:#ffffff url(./ico-search-laranja.4a2924e5.svg) no-repeat 10px center;background-size:30px;color:#818181;height:44px;padding-left:50px;border-radius:10px;font-size:18px}.box-destaques-inicial .box-busca-inicial #query-padrao-inicial::-webkit-input-placeholder{color:#818181;font-weight:300}.box-destaques-inicial .box-busca-inicial #query-padrao-inicial:-moz-placeholder{color:#818181;font-weight:300}.box-destaques-inicial .box-busca-inicial #query-padrao-inicial::-moz-placeholder{color:#818181;font-weight:300}.box-destaques-inicial .box-busca-inicial #query-padrao-inicial:-ms-input-placeholder{color:#818181;font-weight:300}.box-destaques-inicial .box-busca-inicial #resposta-busca-inicial{display:none;z-index:1;position:absolute;background:rgba(0,0,0,.8);border-radius:10px;width:calc(100% + 30px);max-height:250px;overflow:auto;left:-15px;top:70px;padding:15px}.box-destaques-inicial .box-busca-inicial #resposta-busca-inicial.active{display:block}.box-destaques-inicial .box-busca-inicial #resposta-busca-inicial p{padding-top:15px;margin-bottom:5px;text-transform:uppercase}.box-destaques-inicial .box-busca-inicial #resposta-busca-inicial p span{font-size:14px;padding-left:10px;vertical-align:middle;display:inline-block;color:#dd7b3e}.box-destaques-inicial .box-busca-inicial #resposta-busca-inicial a{display:inline-block;padding:5px 10px;border-radius:10px;margin-bottom:7px;margin-right:7px;color:#fff;border:1px solid #DD7B3E;font-size:14px;font-weight:300}.box-destaques-inicial .box-busca-inicial #resposta-busca-inicial a:hover{background:#DD7B3E;color:#fff}.box-categorias,.box-bairros{color:#fff}.box-categorias .btn-ver-destaques,.box-bairros .btn-ver-destaques{height:50px;border-radius:10px;border:2px solid #DD7B3E;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#dd7b3e;background:transparent;margin-bottom:30px}.box-categorias .btn-ver-destaques:hover,.box-bairros .btn-ver-destaques:hover{background:#DD7B3E;color:#fff}.box-categorias #categorias,.box-categorias #bairros,.box-bairros #categorias,.box-bairros #bairros{margin-bottom:80px}.box-categorias #categorias .categoria,.box-categorias #categorias .bairro,.box-categorias #bairros .categoria,.box-categorias #bairros .bairro,.box-bairros #categorias .categoria,.box-bairros #categorias .bairro,.box-bairros #bairros .categoria,.box-bairros #bairros .bairro{display:flex;border-radius:10px;height:100%;justify-content:center;align-items:flex-end;padding-bottom:15px;background-size:cover;background-position:center center}.box-categorias #categorias .categoria span,.box-categorias #categorias .bairro span,.box-categorias #bairros .categoria span,.box-categorias #bairros .bairro span,.box-bairros #categorias .categoria span,.box-bairros #categorias .bairro span,.box-bairros #bairros .categoria span,.box-bairros #bairros .bairro span{text-align:center;font-size:28px}.box-categorias #categorias .categoria:hover,.box-categorias #categorias .bairro:hover,.box-categorias #bairros .categoria:hover,.box-categorias #bairros .bairro:hover,.box-bairros #categorias .categoria:hover,.box-bairros #categorias .bairro:hover,.box-bairros #bairros .categoria:hover,.box-bairros #bairros .bairro:hover{color:#dd7b3e}.box-categorias #categorias .splide__arrow,.box-categorias #bairros .splide__arrow,.box-bairros #categorias .splide__arrow,.box-bairros #bairros .splide__arrow{border-radius:50%}.box-categorias #categorias .splide__arrow.splide__arrow--prev,.box-categorias #bairros .splide__arrow.splide__arrow--prev,.box-bairros #categorias .splide__arrow.splide__arrow--prev,.box-bairros #bairros .splide__arrow.splide__arrow--prev{background:url(./seta-esq.97af8de0.svg) center center/13px auto no-repeat,rgba(0,0,0,.6);width:40px;height:40px}.box-categorias #categorias .splide__arrow.splide__arrow--next,.box-categorias #bairros .splide__arrow.splide__arrow--next,.box-bairros #categorias .splide__arrow.splide__arrow--next,.box-bairros #bairros .splide__arrow.splide__arrow--next{background:url(./seta-dir.775e402f.svg) center center/13px auto no-repeat,rgba(0,0,0,.6);width:40px;height:40px}.box-destaques #destaques{height:70vh;max-height:550px;margin-bottom:140px}.box-destaques #destaques .splide__track{height:100%}.box-destaques #destaques .imovel{display:flex;width:100%;height:100%;border-radius:10px;overflow:hidden;background:#333333}.box-destaques #destaques .imovel .fotos{width:50%;overflow:hidden;height:inherit}.box-destaques #destaques .imovel .fotos .splide__track{height:100%}.box-destaques #destaques .imovel .fotos a{display:block;height:100%}.box-destaques #destaques .imovel .fotos img{width:100%;height:100%;object-fit:cover}.box-destaques #destaques .imovel .fotos .splide__pagination{padding:0;bottom:15px}.box-destaques #destaques .imovel .fotos .splide__pagination li{width:50px;height:10px;margin:0 8px;max-width:14%}.box-destaques #destaques .imovel .fotos .splide__pagination li .splide__pagination__page{width:100%;height:100%;background:rgba(0,0,0,.8);border-radius:10px;border:0}.box-destaques #destaques .imovel .fotos .splide__pagination li .splide__pagination__page.is-active{background:rgba(255,255,255,.9);opacity:1}.box-destaques #destaques .imovel .fotos .splide__pagination .splide__pagination__page.is-active{transform:none}.box-destaques #destaques .imovel .dados{width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.box-destaques #destaques .imovel .dados .titulo{height:80px;display:flex;justify-content:center;align-items:center;color:#989898;font-size:28px;border-bottom:1px solid #DD7B3E}.box-destaques #destaques .imovel .dados .icones{padding:20px;display:flex;justify-content:space-around;text-align:center;font-size:18px}.box-destaques #destaques .imovel .dados .icones img{display:block;height:30px;margin:0 auto 10px}.box-destaques #destaques .imovel .dados .icones:last-child{border-top:1px solid #DD7B3E}.box-destaques #destaques .imovel .dados .icones:last-child img{height:40px}.box-destaques #destaques .imovel .dados .descricao{padding:0 20px}.box-destaques #destaques .imovel .dados .valores{padding:0 20px;align-items:center}.box-destaques #destaques .imovel .dados .valores .valor{font-weight:600;font-size:18px}.box-destaques #destaques .imovel .dados .valores a{height:50px;border-radius:10px;border:2px solid #DD7B3E;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#dd7b3e;background:transparent;width:155px}.box-destaques #destaques .imovel .dados .valores a:hover{background:#DD7B3E;color:#fff}.box-destaques #destaques.splide .splide__arrow{width:150px;height:25px;color:#fff;text-indent:0;border-radius:0;transform:inherit;top:auto;bottom:-40px}.box-destaques #destaques.splide .splide__arrow.splide__arrow--prev{background-position:center left}.box-destaques #destaques.splide .splide__arrow.splide__arrow--next{background-position:center right}.box-destaques #destaques.splide .splide__arrow:disabled{opacity:0;display:none}.box-bairros{margin-bottom:65px}.box-bairros #bairros{margin-bottom:55px}.box-bairros .todos-bairros{height:50px;border-radius:10px;border:2px solid #DD7B3E;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#dd7b3e;background:transparent;margin:0 auto;height:44px;width:240px}.box-bairros .todos-bairros:hover{background:#DD7B3E;color:#fff}.box-oportunidades{color:#fff;margin-bottom:75px}.box-oportunidades .btn-ver-destaques{height:50px;border-radius:10px;border:2px solid #DD7B3E;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#dd7b3e;background:transparent;margin-bottom:30px}.box-oportunidades .btn-ver-destaques:hover{background:#DD7B3E;color:#fff}.box-oportunidades #oportunidades .splide__slide{width:100%}.box-oportunidades #oportunidades .oportunidade{height:60vh;width:100%;max-height:690px;display:flex;justify-content:space-between}.box-oportunidades #oportunidades .oportunidade .dados{color:#fff;width:50%;height:80%;display:flex;justify-content:space-around;flex-direction:column;padding-right:50px;font-size:24px}.box-oportunidades #oportunidades .oportunidade .dados h2{color:#989898;font-weight:600;font-size:32px;text-align:left}.box-oportunidades #oportunidades .oportunidade .dados .saiba-mais{height:50px;border-radius:10px;border:2px solid #DD7B3E;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#dd7b3e;background:transparent;width:240px;height:45px;font-size:18px}.box-oportunidades #oportunidades .oportunidade .dados .saiba-mais:hover{background:#DD7B3E;color:#fff}.box-oportunidades #oportunidades .oportunidade .foto{width:50%;height:100%;background-position:center center;background-size:cover;border-top-left-radius:10px;border-bottom-left-radius:10px}.box-lancamentos{margin-bottom:80px}.box-lancamentos .imovel .foto{display:block;min-height:300px;background-position:center center;background-size:cover;border-radius:10px;margin-bottom:20px}.box-lancamentos .imovel .titulo{color:#989898;margin-bottom:10px}.box-lancamentos .imovel .icones{margin-top:15px}.box-lancamentos .imovel .icones div{display:flex;align-items:center;margin:5px 0;font-weight:300}.box-lancamentos .imovel .icones div img{height:25px;width:25px;margin-right:10px}.box-lancamentos .imovel .valor{margin-top:10px;color:#dd7b3e}@media screen and (max-width: 680px){.box-destaques-inicial{width:95%;height:75px;top:260px}.box-destaques-inicial .links{display:block}.box-destaques-inicial .links li{margin:0 0 10px}.box-destaques-inicial .links li a{width:100%}.box-destaques-inicial .box-busca-inicial .titulo{font-size:26px}.box-destaques-inicial .box-busca-inicial #query-padrao-inicial{font-size:14px}.box-categorias #categorias{height:250px}.box-categorias #categorias .splide__track{height:100%}.box-categorias #categorias .categoria{height:250px}.banner-video iframe{width:56.25vh;height:177.78vw;min-width:100vw;min-height:100vh}.banners .splide__pagination{flex-wrap:nowrap}.box-destaques #destaques{height:auto;max-height:unset}.box-destaques #destaques .imovel{flex-wrap:wrap;height:auto}.box-destaques #destaques .imovel .fotos{width:100%;height:250px}.box-destaques #destaques .imovel .dados{height:auto;width:100%}.box-destaques #destaques .imovel .dados .valores{display:block;margin-top:30px;text-align:center}.box-destaques #destaques .imovel .dados .valores p{margin-bottom:20px}.box-destaques #destaques .imovel .dados .valores a{margin:0 auto}.box-destaques #destaques .imovel .dados .icones{margin-top:10px}.box-destaques #destaques .splide__pagination li{width:15px;height:15px;margin:0 5px}.box-bairros #bairros{height:250px}.box-bairros #bairros .splide__track{height:100%}.box-bairros #bairros .bairro{height:250px}.box-oportunidades #oportunidades .oportunidade{flex-wrap:wrap;height:auto}.box-oportunidades #oportunidades .oportunidade .dados{width:100%;padding-right:0;text-align:center}.box-oportunidades #oportunidades .oportunidade .dados h2{text-align:center}.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}}
