@charset "UTF-8";.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}body{padding-top:0}.container h2{font-size:28px;text-transform:uppercase;text-align:left}.container h2 b{color:#243520}.box-buscar{display:none}.header .menu-principal #btn-menu-lateral svg{fill:#fff}.banners{height:calc(100vh - 10px);margin-bottom:50px}.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{position:absolute;top:calc(50% - 30px);width:400px;left:calc(50% - 200px);z-index:3}.box-busca-inicial h1{font-size:28px;margin-bottom:5px;color:#fff;text-transform:uppercase;text-shadow:0px 5px 10px rgba(0,0,0,.7)}.box-busca-inicial #fechar-busca-inicial{position:absolute;display:none;top:55px;right:0;width:fit-content;height:20px;cursor:pointer;z-index:2;color:#fff;font-size:14px;text-transform:uppercase;font-weight:400;background:transparent;border:0;padding:0;text-shadow:0px 2px 5px rgba(0,0,0,.5)}.box-busca-inicial #fechar-busca-inicial.active{display:flex;align-items:center}.box-busca-inicial #fechar-busca-inicial i{margin-left:5px;font-size:18px}.box-busca-inicial #query-padrao-inicial{width:100%;background:#ffffff url(/build/assets/ico-busca.319d60d7.svg) no-repeat 10px center;background-size:17px;color:#818181;height:44px;padding-left:40px;font-size:15px;border:1px solid #ccc}.box-busca-inicial #query-padrao-inicial::-webkit-input-placeholder{color:#818181;font-weight:400}.box-busca-inicial #query-padrao-inicial:-moz-placeholder{color:#818181;font-weight:400}.box-busca-inicial #query-padrao-inicial::-moz-placeholder{color:#818181;font-weight:400}.box-busca-inicial #query-padrao-inicial:-ms-input-placeholder{color:#818181;font-weight:400}.box-busca-inicial #resposta-busca-inicial{display:none;z-index:1;position:absolute;background:rgba(34,34,34,.5);width:100%;max-height:250px;overflow:auto;left:0;top:80px;padding:15px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;transition:all .3s}.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;color:#ccc;font-size:10px}.box-busca-inicial #resposta-busca-inicial p span{padding-left:10px;vertical-align:middle;display:inline-block}.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 #ccc;font-size:14px;font-weight:300;transition:all .3s}.box-busca-inicial #resposta-busca-inicial a:hover{background:#7c8578;color:#fff}.box-comeco{margin-bottom:80px}.box-comeco .splide__list{display:grid;grid-template-columns:45% 1fr 1fr;grid-template-rows:repeat(2,250px);gap:20px;height:500px}.box-comeco .splide__list li{transition:transform .3s ease;list-style:none}.box-comeco .splide__list li:nth-child(1){grid-column:1;grid-row:1/3}.box-comeco .splide__list li:nth-child(2){grid-column:2;grid-row:1}.box-comeco .splide__list li:nth-child(3){grid-column:2;grid-row:2}.box-comeco .splide__list li:nth-child(4){grid-column:3;grid-row:1}.box-comeco .splide__list li:nth-child(5){grid-column:3;grid-row:2}.box-comeco .splide__list li a{width:100%;height:100%;display:flex;align-items:flex-end;padding:30px 20px;text-decoration:none;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#ccc}.box-comeco .splide__list li a.bloco.lancamentos{background-image:url(/build/assets/img-lancamentos-100.44dd35a7.jpg)}.box-comeco .splide__list li a.bloco.prontos{background-image:url(/build/assets/img-prontos-100.07841712.jpg)}.box-comeco .splide__list li a.bloco.locacao{background-image:url(/build/assets/img-locacao-100.ed0a7de2.jpg)}.box-comeco .splide__list li a.bloco.praias{background-image:url(/build/assets/img-praias-100.e1207579.jpg)}.box-comeco .splide__list li a.bloco.curadoria{background-image:url(/build/assets/img-curadoria-100.fb841ff6.jpg)}.box-comeco .splide__list li a h3{color:#fff;font-size:22px;margin:0;font-weight:400;width:100%;text-align:center;text-transform:uppercase}.box-comeco .splide__list li:hover{transform:scale(1.02)}.box-destaques #destaques .splide{visibility:inherit}.box-destaques #destaques .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-destaques #destaques .splide .splide__arrow[disabled]{display:none}.box-destaques #destaques .splide .splide__arrow svg{display:none}.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{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:#ffffff}.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 .fotos .splide{visibility:inherit}.box-destaques #destaques .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-destaques #destaques .imovel .fotos .splide .splide__arrow[disabled]{display:none}.box-destaques #destaques .imovel .fotos .splide .splide__arrow svg{display:none}.box-destaques #destaques .imovel .fotos .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-destaques #destaques .imovel .fotos .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-destaques #destaques .imovel .fotos{overflow:hidden;width:50%;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 .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:#7c8578;font-size:28px;font-weight:300;border-bottom:1px solid #7c8578}.box-destaques #destaques .imovel .dados .titulo b{display:inline-block;margin-left:5px}.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 b{display:block;color:#7c8578;font-size:36px}.box-destaques #destaques .imovel .dados .icones:last-child{border-top:1px solid #7c8578}.box-destaques #destaques .imovel .dados .descricao{padding:0 20px}.box-destaques #destaques .imovel .dados .valores{padding:25px 20px;align-items:center;border-top:1px solid #7c8578}.box-destaques #destaques .imovel .dados .valores .valor{font-weight:600;font-size:26px}.box-destaques #destaques .imovel .dados .valores a{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-destaques #destaques .imovel .dados .valores a:hover{background:#7c8578;color:#fff}.box-destaques #destaques .imovel .dados .valores a{color:#7c8578;width:240px}.box-oportunidades .splide{visibility:inherit}.box-oportunidades .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-oportunidades .splide .splide__arrow[disabled]{display:none}.box-oportunidades .splide .splide__arrow svg{display:none}.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{color:#808082;margin-bottom:75px;background:#f2f2f0}.box-oportunidades .btn-ver-destaques{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-oportunidades .btn-ver-destaques:hover{background:#7c8578;color:#fff}.box-oportunidades .btn-ver-destaques{margin-bottom:30px}.box-oportunidades #oportunidades{border-radius:10px;padding:25px}.box-oportunidades #oportunidades .splide__slide{width:100%}.box-oportunidades #oportunidades .oportunidade{min-height:500px;width:100%;height:auto;padding:40px 0;display:flex;justify-content:space-between}.box-oportunidades #oportunidades .oportunidade .dados{color:#808082;width:40%;display:flex;justify-content:center;flex-direction:column;padding-right:50px;font-size:24px}.box-oportunidades #oportunidades .oportunidade .dados h2{color:#24331e;text-transform:uppercase;font-weight:600;font-size:32px;text-align:left;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.box-oportunidades #oportunidades .oportunidade .dados h2+p{display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.box-oportunidades #oportunidades .oportunidade .dados .saiba-mais{background:transparent;font-size:1rem;width:fit-content;text-decoration:underline;color:#7c8578;display:block;text-transform:uppercase;border:none;margin-top:40px}.box-oportunidades #oportunidades .oportunidade .foto{width:60%;height:550px;background-position:center center;background-size:cover}.box-imoveis .splide{visibility:inherit}.box-imoveis .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-imoveis .splide .splide__arrow[disabled]{display:none}.box-imoveis .splide .splide__arrow svg{display:none}.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{margin-bottom:80px}.box-imoveis .imovel .splide{visibility:inherit}.box-imoveis .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-imoveis .imovel .splide .splide__arrow[disabled]{display:none}.box-imoveis .imovel .splide .splide__arrow svg{display:none}.box-imoveis .imovel .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-imoveis .imovel .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-imoveis .imovel{max-width:100%;border:1px solid #e6e5e5}.box-imoveis .imovel .fotos .splide{visibility:inherit}.box-imoveis .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-imoveis .imovel .fotos .splide .splide__arrow[disabled]{display:none}.box-imoveis .imovel .fotos .splide .splide__arrow svg{display:none}.box-imoveis .imovel .fotos .splide .splide__arrow--prev{background-image:url(/build/assets/arrow-left.a533af64.svg);left:15px}.box-imoveis .imovel .fotos .splide .splide__arrow--next{background-image:url(/build/assets/arrow-right.5c49e09a.svg);right:15px}.box-imoveis .imovel .fotos{overflow:hidden;width:100%;height:380px;margin-bottom:15px}.box-imoveis .imovel .fotos .splide__pagination{display:none}.box-imoveis .imovel .fotos .splide__track{height:100%}.box-imoveis .imovel .fotos a{display:block;height:100%}.box-imoveis .imovel .fotos img{width:100%;height:100%;object-fit:cover}.box-imoveis .imovel .dados{padding:15px}.box-imoveis .imovel .dados .titulo{color:#7c8578;margin-bottom:25px;font-size:16px;font-weight:300;text-transform:uppercase;text-align:left;min-height:118px}.box-imoveis .imovel .dados .titulo p{margin-bottom:5px}.box-imoveis .imovel .dados .titulo p.tipo{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.box-imoveis .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-imoveis .imovel .dados .titulo p.referencia{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.box-imoveis .imovel .dados .icones{padding:5px 5px 25px;display:flex;justify-content:space-around;text-align:center;font-size:26px}.box-imoveis .imovel .dados .icones>div{display:flex;justify-content:center;align-items:center}.box-imoveis .imovel .dados .icones>div b{font-weight:400;display:block;color:#24331e}.box-imoveis .imovel .dados .icones>div b span:nth-child(2){display:none}.box-imoveis .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-imoveis .imovel .dados .icones>div.garagens .icone{background-image:url(/build/assets/ico-vagas.48077fb6.svg)}.box-imoveis .imovel .dados .icones>div.dorms .icone{background-image:url(/build/assets/ico-dormitorios.92a4d951.svg)}.box-imoveis .imovel .dados .icones>div.area_util .icone{background-size:60% 60%;background-image:url(/build/assets/ico-areaprivativa.532640f5.svg)}.box-imoveis .imovel .dados .mais-infos{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.box-imoveis .imovel .dados .mais-infos .valor{color:#24331e;font-size:22px;text-align:center;font-weight:700}.box-imoveis .imovel .dados .mais-infos .valor span{font-size:15px;color:#7c8578;font-weight:400}.box-imoveis .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-imoveis .imovel.linhas{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:30px;height:380px}.box-imoveis .imovel.linhas .fotos{height:100%;width:50%;margin-bottom:0}.box-imoveis .imovel.linhas .dados{width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:50px 30px}.box-imoveis .imovel.linhas .dados .titulo{position:relative;min-height:auto}.box-imoveis .imovel.linhas .dados .titulo p{width:calc(100% - 120px)}.box-imoveis .imovel.linhas .dados .titulo .referencia{display:inline-block;position:absolute;top:0;right:0;width:100px;text-align:right}.box-imoveis .imovel.linhas .dados .icones{margin-bottom:50px}.box-imoveis .imovel.linhas .dados .icones>div{flex-direction:column-reverse}.box-imoveis .imovel.linhas .dados .icones>div p{margin-top:5px}.box-imoveis .imovel.linhas .dados .icones>div p b span{display:inline-block;vertical-align:middle}.box-imoveis .imovel.linhas .dados .icones>div p b span:nth-child(2){text-transform:uppercase;color:#7c8578;font-weight:400;font-size:17px}.box-imoveis .imovel.linhas .dados .icones>div .icone{margin-left:0}@media screen and (max-width: 1200px){.box-imoveis .imovel .dados .icones{font-size:20px}.box-imoveis .imovel.linhas .dados .icones>div p b span:nth-child(2){font-size:14px;display:block}}.box-imoveis .btn-veja-todos{padding:0 10px;height:40px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;color:#fff;background:#7c8578;cursor:pointer;transition:1s all}.box-imoveis .btn-veja-todos:hover{background:#7c8578;color:#fff}.box-imoveis .btn-veja-todos{margin:45px auto 0;width:300px}.imovel .foto{transition:1s all ease}.imovel .foto:hover{transform:scale(1.2)}.box-depoimentos .splide{visibility:inherit}.box-depoimentos .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-depoimentos .splide .splide__arrow[disabled]{display:none}.box-depoimentos .splide .splide__arrow svg{display:none}.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{margin-bottom:80px}.box-depoimentos .depoimento{background-color:#f2f2f0;background:url(/build/assets/logo-google.9dc61954.svg) no-repeat 30px 30px,url(/build/assets/aspas-avaliacao.77012e23.svg) no-repeat calc(100% - 30px) 32px,#f2f2f0;background-size:30px auto,30px auto;padding:40px 20px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:470px;text-align:center}.box-depoimentos .depoimento .foto{width:120px;height:120px;border-radius:50%;background-position:center center;background-size:cover;background-color:#818181;border:1px solid #818181}.box-depoimentos .depoimento .nome{text-transform:uppercase;color:#24331e;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.box-depoimentos .depoimento .texto{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;line-clamp:7;overflow:hidden}.box-depoimentos .depoimento .avaliacao{width:100%;height:15px;background:url(/build/assets/stars-avaliacao.b267d0e4.svg) no-repeat center center}.box-blog .splide{visibility:inherit}.box-blog .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-blog .splide .splide__arrow[disabled]{display:none}.box-blog .splide .splide__arrow svg{display:none}.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{background-color:#f2f2f0;padding:80px 0}.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:#7c8578;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:#7c8578;cursor:pointer;transition:1s all}.box-blog .todos:hover{background:#7c8578;color:#fff}.box-blog .todos{margin:80px auto;width:300px}@media (orientation: portrait) and (max-width: 1024px){.box-destaques-inicial{width:85%}}@media (max-width: 950px){.box-comeco .splide__list{height:unset;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.box-comeco .splide__list li{display:inline-block;width:calc(50% - 20px);height:200px;margin-bottom:10px}.box-comeco .splide__list li:nth-child(5){margin:0 auto}}@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}}@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:24px}.banners .splide__pagination{flex-wrap:nowrap}.box-comeco .splide__list{display:block}.box-comeco .splide__list li{grid-column:unset!important;grid-row:unset!important;display:inline-block;width:100%;height:100px;margin-bottom:10px}.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}.box-oportunidades #oportunidades .splide__arrow{top:410px}.box-oportunidades #oportunidades .splide__arrow.splide__arrow--prev{left:50px}.box-oportunidades #oportunidades .splide__arrow.splide__arrow--next{right:50px}.box-imoveis .splide__arrow.splide__arrow--prev{left:5px}.box-imoveis .splide__arrow.splide__arrow--next{right:5px}.box-depoimentos .splide__arrow{top:107px}#box-busca-inicial:before{content:"";position:fixed;top:0;right:-100vw;width:100vw;height:100vh;background:#24331e;z-index:110;transition:right .4s ease;pointer-events:none}#box-busca-inicial.active{position:static}#box-busca-inicial.active:before{right:0;pointer-events:auto}#box-busca-inicial.active h1{display:none}#box-busca-inicial.active input{display:block;position:fixed;top:50px;left:5%;width:90%;height:50px;z-index:111;font-size:16px;padding:0 15px;border-radius:5px;border:0;background:#ffffff;color:#222;max-width:100%;opacity:0;animation:fadeInSearch .3s .3s forwards}#box-busca-inicial.active #fechar-busca-inicial{display:flex!important;align-items:center;justify-content:flex-end;position:fixed;top:0;right:5%;width:90%;height:50px;color:#fff;font-size:14px;border:0;background:transparent;padding:0;z-index:111;opacity:0;text-shadow:none;animation:fadeInSearch .3s .2s forwards}#box-busca-inicial.active #fechar-busca-inicial i{font-size:20px;margin-left:8px}#box-busca-inicial.active #resposta-busca-inicial{position:fixed;top:110px;bottom:20px;left:5%;width:90%;background:transparent;border:none;max-height:none;overflow-y:auto;padding:0;border-radius:0;box-shadow:none;z-index:111;opacity:0;animation:fadeInSearch .3s .4s forwards}}@media screen and (max-width: 550px){.box-busca-inicial{width:90%;left:5%}}
