@charset "UTF-8";.splide{visibility:inherit}.splide .splide__arrow{background-color:#1b1b1b99;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!important}.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}body{padding-top:0}h2,.container h2{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:100%;letter-spacing:10px;vertical-align:middle;text-transform:uppercase;text-align:left;margin-bottom:40px;color:#7f9b90}h2 b,.container h2 b{font-weight:inherit}.header .menu-principal #btn-menu-lateral svg{fill:#eae5de}.banners{height:calc(100vh - 10px);margin-bottom:50px;border-bottom:1px solid #c29824}.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}.mais{text-align:center;position:absolute;width:80px;bottom:20px;left:calc(50% - 40px);color:#fff;padding-bottom:20px;background:url(/build/assets/arrow-down2.c34ef8a3.svg) no-repeat bottom center;background-size:20px auto;text-transform:uppercase;font-size:14px}.box-busca-inicial{background:transparent;position:absolute;padding:0;border-radius:0;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:640px;z-index:3}.box-busca-inicial h1{display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-bottom:25px;text-shadow:0px 5px 15px rgba(0,0,0,.4)}.box-busca-inicial h1 .linha-1{font-family:Cormorant,serif;font-weight:700;font-style:italic;font-size:52px;line-height:39px;letter-spacing:0px;vertical-align:middle;color:#eae5de;text-transform:none;margin-bottom:8px}@media screen and (max-width: 680px){.box-busca-inicial h1 .linha-1{font-size:38px;line-height:32px}}.box-busca-inicial h1 .linha-2{font-family:Plus Jakarta Sans,sans-serif;font-weight:300;font-style:normal;font-size:38px;line-height:39px;letter-spacing:0px;vertical-align:middle;color:#eae5de;text-transform:none}@media screen and (max-width: 680px){.box-busca-inicial h1 .linha-2{font-size:28px;line-height:32px}}.box-busca-inicial #fechar-busca-inicial{position:absolute;display:none;top:184px;right:17px;width:25px;height:25px;cursor:pointer;z-index:2;color:#eae5de;background:transparent;padding:0;text-shadow:0px 2px 5px rgba(0,0,0,.5);transition:all .3s ease;border:1px solid #EAE5DE;border-radius:40px}.box-busca-inicial #fechar-busca-inicial:hover{transform:scale(1.1) rotate(90deg);background-color:#cec1a7}.box-busca-inicial #fechar-busca-inicial.active{display:flex;align-items:center;justify-content:center}.box-busca-inicial #fechar-busca-inicial svg{width:17px;height:17px;display:block}.box-busca-inicial #query-padrao-inicial{width:100%;max-width:350px;background:transparent url(/build/assets/lupa.fd45bbc6.svg) no-repeat 18px center;background-size:18px;color:#cec1a7;height:52px;padding-left:52px;padding-right:20px;font-size:13px;border:1px solid #CEC1A7;border-radius:50px!important;backdrop-filter:blur(10px);background-color:#00000026;outline:none}.box-busca-inicial #query-padrao-inicial::-webkit-input-placeholder{color:#eae5de;font-weight:300}.box-busca-inicial #query-padrao-inicial:-moz-placeholder{color:#eae5de;font-weight:300}.box-busca-inicial #query-padrao-inicial::-moz-placeholder{color:#eae5de;font-weight:300}.box-busca-inicial #query-padrao-inicial:-ms-input-placeholder{color:#eae5de;font-weight:300}.box-busca-inicial #resposta-busca-inicial{display:none;z-index:1;position:absolute;backdrop-filter:blur(10px);background-color:#00000026;outline:none;border:1px solid #EAE5DE;width:100%;max-height:250px;overflow:auto;left:0;top:172px;padding:15px;border-radius:30px;transition:all .3s;color:#fff}.box-busca-inicial #resposta-busca-inicial.active{display:block}.box-busca-inicial #resposta-busca-inicial p{padding-top:15px;margin-bottom:5px;text-transform:uppercase;font-size:10px;font-weight:700;color:#fff}.box-busca-inicial #resposta-busca-inicial p span{padding-left:10px;vertical-align:middle;display:inline-block;color:#fff}.box-busca-inicial #resposta-busca-inicial a{display:inline-block;padding:5px 10px;border-radius:20px;margin-bottom:7px;margin-right:7px;color:#eae5de;border:1px solid #EAE5DE;background-color:#0000000d;backdrop-filter:blur(10px);font-size:10px;font-weight:300;transition:all .3s}.box-busca-inicial #resposta-busca-inicial a:hover{background:#7F9B90}#busca-inicial-bg-overlay{display:none}.box-categorias #categorias{height:300px}.box-categorias #categorias .splide__track{height:100%}.box-categorias #categorias .categoria{height:300px}.box-categorias,.box-bairros{color:#37312e}.box-categorias .btn-ver-destaques,.box-bairros .btn-ver-destaques{padding:0 10px;height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#37312e;background:transparent;cursor:pointer;transition:1s all;border-radius:0;margin-bottom:30px}.box-categorias .btn-ver-destaques:hover,.box-bairros .btn-ver-destaques:hover{background:#7F9B90;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;color:#fff}.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:#fff}.box-comeco{margin-bottom:80px}.box-comeco .comeco-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px;height:520px;width:100%}.box-comeco .comeco-right-column{display:grid;grid-template-rows:1fr 1fr;gap:20px;height:100%}.box-comeco .bloco-premium{position:relative;display:block;width:100%;height:100%;text-decoration:none;overflow:hidden;background-color:#222;transition:transform .4s ease}.box-comeco .bloco-premium:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;transition:transform .6s cubic-bezier(.25,.46,.45,.94);z-index:1}.box-comeco .bloco-premium:hover:before{transform:scale(1.06)}.box-comeco .bloco-premium:hover:after{background:linear-gradient(to bottom,rgba(34,28,26,.4),rgba(34,28,26,.7))}.box-comeco .bloco-premium.curadoria:before{background-image:url(/build/assets/banner-assinatura.be3db431.jpeg)}.box-comeco .bloco-premium.prontos:before{background-image:url(/build/assets/banner-prontos.607e8121.jpg)}.box-comeco .bloco-premium.lancamentos:before{background-image:url(/build/assets/banner-lancamentos.6b9e6582.jpg)}.box-comeco .bloco-premium .curadoria-content,.box-comeco .bloco-premium .curadoria-stamp,.box-comeco .bloco-premium .premium-title,.box-comeco .bloco-premium .premium-line{position:relative;z-index:3}.box-comeco .bloco-premium .premium-title{font-family:Cormorant,serif;font-style:italic;font-weight:500;color:#eae5de;margin:0;text-transform:none}.box-comeco .curadoria{display:flex;justify-content:space-between;align-items:center;padding:40px}.box-comeco .curadoria:after{background:linear-gradient(135deg,rgba(34,24,20,.85) 0%,rgba(34,24,20,.7) 100%)}.box-comeco .curadoria:hover:after{background:linear-gradient(135deg,rgba(34,24,20,.8) 0%,rgba(34,24,20,.65) 100%)}.box-comeco .curadoria .curadoria-content{display:flex;flex-direction:column;justify-content:flex-start;height:100%;max-width:60%;text-align:left}.box-comeco .curadoria .premium-title{font-family:Cormorant,serif;font-weight:700;font-style:italic;font-size:42px;line-height:28px;letter-spacing:0px;color:#eae5de;margin-top:10px;margin-bottom:25px}.box-comeco .curadoria .premium-line{width:1px;height:100px;background-color:#cec1a7;flex-shrink:0;opacity:.8;margin-left:2px;margin-bottom:35px}.box-comeco .curadoria .premium-desc{font-family:Plus Jakarta Sans,sans-serif;font-weight:300;font-style:normal;font-size:18px;line-height:29px;letter-spacing:0px;color:#cec1a7;margin:0}.box-comeco .curadoria .curadoria-stamp{width:190px;height:190px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-left:20px}.box-comeco .curadoria .curadoria-stamp img{width:100%;height:100%;object-fit:contain;opacity:.9;transition:transform .8s ease,opacity .4s ease}.box-comeco .curadoria:hover .curadoria-stamp img{transform:rotate(15deg);opacity:1}.box-comeco .prontos,.box-comeco .lancamentos{display:flex;align-items:flex-end;justify-content:flex-start;padding:30px}.box-comeco .prontos .premium-title,.box-comeco .lancamentos .premium-title{font-size:32px;line-height:1.1;text-align:left;color:#fff;text-shadow:0px 2px 10px rgba(0,0,0,.4)}.box-destaques #destaques{height:70vh;max-height:550px;margin-bottom:140px}.box-destaques #destaques .splide{visibility:inherit}.box-destaques #destaques .splide .splide__arrow{background-color:#1b1b1b99;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-destaques #destaques .splide .splide__arrow[disabled]{display:none}.box-destaques #destaques .splide .splide__arrow svg{display:none!important}.box-destaques #destaques .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-destaques #destaques .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-destaques #destaques .splide__track{height:100%}.box-destaques #destaques.splide .splide__arrow{width:150px;height:25px;background-color:transparent;color:#37312e;text-indent:0;border-radius:0;transform:inherit;top:auto;bottom:-40px;background-size:15px auto}.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-oportunidades{color:#e8e4dc;margin-bottom:75px}.box-oportunidades .splide{visibility:inherit}.box-oportunidades .splide .splide__arrow{background-color:#1b1b1b99;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-oportunidades .splide .splide__arrow[disabled]{display:none}.box-oportunidades .splide .splide__arrow svg{display:none!important}.box-oportunidades .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-oportunidades .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-oportunidades .btn-ver-destaques{padding:0 10px;height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#37312e;background:transparent;cursor:pointer;transition:1s all;border-radius:0;margin-bottom:30px}.box-oportunidades .btn-ver-destaques:hover{background:#7F9B90;color:#fff}.box-oportunidades #oportunidades{border-radius:0;padding:0}.box-oportunidades #oportunidades .splide__slide{width:100%}.box-oportunidades #oportunidades .oportunidade{min-height:600px;width:100%;height:auto;padding:40px 0;display:flex;align-items:center;justify-content:space-between}.box-oportunidades #oportunidades .oportunidade .dados{width:65%;background-color:#7f9b90;padding:60px 4% 60px 8%;z-index:2;position:relative;border-radius:0;display:flex;flex-direction:row;align-items:flex-end;gap:40px;box-shadow:0 10px 30px #00000026}.box-oportunidades #oportunidades .oportunidade .dados .col-esquerda{flex:1.1;display:flex;flex-direction:column;align-items:flex-start}.box-oportunidades #oportunidades .oportunidade .dados .col-esquerda .titulo-principal{font-family:Cormorant,serif;font-style:italic;font-weight:300;font-size:45px;margin-bottom:0;text-transform:none;letter-spacing:normal;color:#e8e4dc}.box-oportunidades #oportunidades .oportunidade .dados .col-esquerda .linha-separadora{width:1px;height:60px;background-color:#e8e4dc;opacity:.6;margin:25px 0}.box-oportunidades #oportunidades .oportunidade .dados .col-esquerda .subtitulo{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:lighter;line-height:1.4;color:#e8e4dc;text-transform:none;margin:0}.box-oportunidades #oportunidades .oportunidade .dados .col-direita{flex:.9;display:flex;flex-direction:column;justify-content:center}.box-oportunidades #oportunidades .oportunidade .dados .col-direita .descricao{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:300;line-height:1.6;margin-bottom:0;color:#e8e4dc}.box-oportunidades #oportunidades .oportunidade .dados .col-direita .saiba-mais{font-size:1rem;color:#c29824;display:block;color:#e8e4dc!important;text-decoration:underline;font-size:13px;font-weight:500;letter-spacing:2px;margin-top:25px;text-transform:uppercase;cursor:pointer;border:none;background:transparent;padding:0;display:inline-block;width:fit-content}.box-oportunidades #oportunidades .oportunidade .dados .col-direita .saiba-mais:hover{opacity:.8}.box-oportunidades #oportunidades .oportunidade .foto{width:45%;height:550px;min-height:550px;margin-left:-10%;z-index:1;background-position:center center;background-size:cover;border-radius:0;box-shadow:0 10px 30px #0000001a}.box-imoveis{margin-bottom:80px}.box-imoveis .splide{visibility:inherit}.box-imoveis .splide .splide__arrow{background-color:#1b1b1b99;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-imoveis .splide .splide__arrow[disabled]{display:none}.box-imoveis .splide .splide__arrow svg{display:none!important}.box-imoveis .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-imoveis .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-imoveis .btn-veja-todos{display:flex;align-items:center;justify-content:center;background-color:#7f9b90;color:#fff!important;text-transform:uppercase;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;letter-spacing:4px;height:52px;width:100%;max-width:420px;margin:45px auto 0;border-radius:0;border:none;transition:background-color .3s ease,opacity .3s ease;text-decoration:none}.box-imoveis .btn-veja-todos:hover{background-color:#6a8279;color:#fff!important;text-decoration:none}.box-depoimentos{margin-bottom:80px}.box-depoimentos .splide{visibility:inherit}.box-depoimentos .splide .splide__arrow{background-color:#1b1b1b99;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-depoimentos .splide .splide__arrow[disabled]{display:none}.box-depoimentos .splide .splide__arrow svg{display:none!important}.box-depoimentos .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-depoimentos .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-depoimentos .splide .splide__arrow--prev{left:-45px}.box-depoimentos .splide .splide__arrow--next{right:-45px}@media (max-width: 990px){.box-depoimentos .splide .splide__arrow--prev{left:15px!important}.box-depoimentos .splide .splide__arrow--next{right:15px!important}}.box-depoimentos .depoimento{background-color:#fff;padding:30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:480px;text-align:left;border-radius:12px;transition:transform .3s ease}.box-depoimentos .depoimento:hover{transform:translateY(-2px)}.box-depoimentos .depoimento .topo-depoimento{width:100%;margin-bottom:25px}.box-depoimentos .depoimento .topo-depoimento .aspas{width:48px;height:auto;display:block}.box-depoimentos .depoimento .autor-depoimento{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:30px}.box-depoimentos .depoimento .autor-depoimento .nome-linha{display:flex;flex-direction:column;align-items:flex-start;flex:1;margin-right:20px;height:100%}.box-depoimentos .depoimento .autor-depoimento .nome-linha .nome{font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:4px;text-transform:uppercase;color:#37312e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin-bottom:15px}.box-depoimentos .depoimento .autor-depoimento .nome-linha .linha-vertical{width:1px;height:70px;background-color:#cec1a7;display:block}.box-depoimentos .depoimento .autor-depoimento .foto{width:140px;height:140px;border-radius:50%;background-position:center center;background-size:cover;background-color:#f7f7f7;flex-shrink:0}@media screen and (max-width: 480px){.box-depoimentos .depoimento .autor-depoimento .foto{width:110px;height:110px}}.box-depoimentos .depoimento .texto{font-family:Plus Jakarta Sans,sans-serif;font-size:13px;line-height:1.65;color:#37312e;font-weight:300;text-align:left;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;overflow:hidden}.box-blog{background-color:#f2f2f0;padding:80px 0}.box-blog .splide{visibility:inherit}.box-blog .splide .splide__arrow{background-color:#1b1b1b99;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-blog .splide .splide__arrow[disabled]{display:none}.box-blog .splide .splide__arrow svg{display:none!important}.box-blog .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-blog .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-blog .splide .splide__arrow--prev{left:-45px}.box-blog .splide .splide__arrow--next{right:-45px}@media (max-width: 990px){.box-blog .splide .splide__arrow--prev{left:15px!important}.box-blog .splide .splide__arrow--next{right:15px!important}}.box-blog .post img{width:100%;height:350px;object-fit:cover;margin-bottom:50px}.box-blog .post h3{color:#24331e;font-weight:400;font-size:22px;line-height:30px;text-transform:uppercase;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:57px;margin-bottom:50px}.box-blog .post a{margin:0 auto;background:transparent;font-size:1rem;width:fit-content;text-decoration:underline;color:#c29824;display:block;text-transform:uppercase;border:none}.box-blog .todos{padding:0 10px;height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;background:#c29824;cursor:pointer;transition:1s all;border-radius:0;margin:80px auto;width:300px}.box-blog .todos:hover{background:#7F9B90;color:#fff}@media (orientation: portrait) and (max-width: 1024px){.box-destaques-inicial{width:85%}}@media (max-width: 950px){.box-comeco .comeco-grid{grid-template-columns:1fr;height:auto}.box-comeco .comeco-right-column{height:auto;grid-template-rows:250px 250px}.box-comeco .curadoria{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:auto;min-height:400px;gap:30px}.box-comeco .curadoria .curadoria-content{max-width:100%;height:auto}.box-comeco .curadoria .curadoria-stamp{margin-left:0;align-self:center;width:150px;height:150px}}@media (orientation: portrait) and (max-width: 820px){.box-destaques-inicial{width:95%}}@media screen and (max-width: 700px){.box-blog .post img{height:300px}.box-blog .post img,.box-blog .post h3,.box-blog .post .todos{margin-bottom:20px}}@media screen and (max-width: 680px){h2{font-size:16px;letter-spacing:5px}.banners .splide__pagination{flex-wrap:nowrap}.box-comeco{margin-bottom:50px}.box-comeco .comeco-grid{gap:15px}.box-comeco .comeco-right-column{grid-template-rows:200px 200px;gap:15px}.box-comeco .curadoria{padding:30px 20px;min-height:unset}.box-comeco .curadoria .premium-title{font-size:32px;margin-bottom:20px}.box-comeco .curadoria .premium-line{height:80px;margin-bottom:20px}.box-comeco .curadoria .premium-desc{font-size:16px;line-height:26px}.box-comeco .curadoria .curadoria-stamp{width:130px;height:130px}.box-comeco .prontos,.box-comeco .lancamentos{padding:20px}.box-comeco .prontos .premium-title,.box-comeco .lancamentos .premium-title{font-size:24px}.box-oportunidades #oportunidades .oportunidade{flex-direction:column-reverse;height:auto;padding:20px 0}.box-oportunidades #oportunidades .oportunidade .dados{width:100%;padding:40px 25px;flex-direction:column;gap:30px;align-items:stretch;border-radius:4px}.box-oportunidades #oportunidades .oportunidade .dados .col-esquerda{width:100%;flex:none}.box-oportunidades #oportunidades .oportunidade .dados .col-esquerda .titulo-principal{font-size:32px;text-align:left}.box-oportunidades #oportunidades .oportunidade .dados .col-esquerda .linha-separadora{height:40px;margin:15px 0}.box-oportunidades #oportunidades .oportunidade .dados .col-esquerda .subtitulo{font-size:16px}.box-oportunidades #oportunidades .oportunidade .dados .col-direita{width:100%;flex:none}.box-oportunidades #oportunidades .oportunidade .dados .col-direita .descricao{font-size:13px;text-align:left;line-height:1.5}.box-oportunidades #oportunidades .oportunidade .dados .col-direita .saiba-mais{margin-top:20px}.box-oportunidades #oportunidades .oportunidade .foto{height:300px;width:100%;margin-left:0;margin-top:0;margin-bottom:-15px;border-radius:4px}.box-destaques #destaques{height:auto;max-height:unset}.box-destaques #destaques.splide .splide__arrow{width:100px;height:18px;bottom:-30px}.box-imoveis .splide__arrow.splide__arrow--prev{left:5px}.box-imoveis .splide__arrow.splide__arrow--next{right:5px}.box-depoimentos .splide__arrow{top:107px}#busca-inicial-bg-overlay{display:block;position:fixed;top:15px;right:-100vw;width:calc(100vw - 30px);height:calc(100vh - 30px);backdrop-filter:blur(10px);background-color:#00000026;box-shadow:0 10px 30px #00000026;z-index:110;transition:right .4s ease;pointer-events:none;border:1px solid #CEC1A7;border-radius:0}#box-busca-inicial.active{position:static;transform:none}#box-busca-inicial.active+#busca-inicial-bg-overlay{right:15px;pointer-events:auto}#box-busca-inicial.active h1{display:none}#box-busca-inicial.active input{display:block;position:fixed;top:70px;left:10%;width:80%;height:50px;z-index:111;font-size:16px;color:#fff;border-radius:5px;border:0;max-width:100%;opacity:0;animation:fadeInSearch .3s .3s forwards}#box-busca-inicial.active #fechar-busca-inicial{position:fixed;top:30px;right:30px;z-index:111;display:flex;align-items:center;justify-content:center}#box-busca-inicial.active #resposta-busca-inicial{position:fixed;top:110px;bottom:20px;left:15%;width:70%;background:transparent;border:none;max-height:none;overflow-y:auto;padding:0;border-radius:0;box-shadow:none;backdrop-filter:none;z-index:111;opacity:0;animation:fadeInSearch .3s .4s forwards}}@media screen and (max-width: 550px){.box-busca-inicial{width:90%;left:50%}}.box-instagram{padding:80px 0;background-color:#eae5de}.box-instagram h2{margin-bottom:50px}.box-instagram .instagram-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%}@media screen and (max-width: 900px){.box-instagram .instagram-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media screen and (max-width: 480px){.box-instagram .instagram-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.box-instagram .instagram-item{display:block;width:100%;aspect-ratio:3/4;overflow:hidden;position:relative;background-color:#d1cbc4;box-shadow:0 4px 20px #0000000d;transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s ease;border-radius:0}.box-instagram .instagram-item .foto{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:transform .6s cubic-bezier(.25,.46,.45,.94);position:relative}.box-instagram .instagram-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#122a1d66;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease}.box-instagram .instagram-item .overlay .instagram-icon{color:#eae5de;transform:scale(.8);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.box-instagram .instagram-item:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001f}.box-instagram .instagram-item:hover .foto{transform:scale(1.06)}.box-instagram .instagram-item:hover .overlay{opacity:1}.box-instagram .instagram-item:hover .overlay .instagram-icon{transform:scale(1)}
