@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}.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}.hero{padding-bottom:60px}.hero .flexbox{gap:50px}.hero .foto{width:250px;height:250px;min-width:250px;overflow:hidden;aspect-ratio:1/1;border-radius:50%;background-color:#ccc;display:flex;justify-content:center;align-items:center}.hero .foto img{width:100%;height:100%;object-fit:cover}.hero .dados{font-size:16px;font-weight:300}.hero .dados .nome{font-size:32px;text-align:left;margin-bottom:20px}.hero .dados .cargo{font-size:18px}.hero .dados .localidade{font-size:18px;text-transform:uppercase;margin-bottom:20px}.hero .contatos .botoes{font-size:13px;display:flex;flex-direction:column;align-items:flex-end}.hero .contatos .botoes a{text-align:center;font-weight:300;color:#999;display:flex;flex-direction:column;align-items:center;margin-bottom:55px;text-decoration:none;width:180px}.hero .contatos .botoes a:last-child{margin-bottom:0}.hero .contatos .botoes a svg{width:40px;height:40px;margin-bottom:15px;fill:#999;transition:.3s all}.hero .contatos .botoes a:hover{color:#c29824}.hero .contatos .botoes a:hover svg{fill:#c29824}.imoveis.grid .imovel{flex-wrap:wrap;margin-bottom:50px}.imovel.grid .dados{width:100%}.imovel.grid .dados .titulo{font-size:22px;height:50px}.imoveis.grid .imovel .dados .descricao{display:none}.divisor{border-bottom:1px solid #ccc;margin:40px 0}.box-contato{padding-bottom:30px}.box-contato form{width:100%;max-width:500px;margin:0 auto 40px}.box-contato form h2{font-size:32px}.box-contato form:before{z-index:1;border-radius:10px}.box-contato form .conteudo{z-index:2;position:relative;padding:35px 20px;border-radius:8px}.box-contato form input,.box-contato form textarea{height:45px;border:1px solid #f2f2f2;border-radius:10px;width:100%;padding-left:20px;margin-bottom:10px;background:#FFF}.box-contato form textarea{height:100px;padding:20px}.box-contato form .preferencia{line-height:18px;text-align:center;padding-top:20px;margin-bottom:30px}.box-contato form .preferencia p{margin-bottom:10px}.box-contato form .preferencia input{height:18px;width:18px;vertical-align:middle;margin:0 5px 0 0}.box-contato form .preferencia label{margin-right:20px}.box-contato form button{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:10px;border:none;margin:0 auto;min-width:150px}.box-contato form button:hover{background:#c29824;color:#fff}@media screen and (max-width: 1024px){.hero .agente{flex-wrap:wrap;text-align:center}.hero .dados .nome{text-align:center}.hero .agente .container-itens,.hero .flexbox .contatos{width:100%}.hero .flexbox .contatos .botoes{align-items:center}.hero .flexbox{flex-wrap:wrap;text-align:center}.hero .flexbox .foto{width:250px;margin:0 auto;order:2}.hero .flexbox .dados{width:100%;order:3}.hero .flexbox .contatos{order:2;display:flex;flex-direction:column;justify-content:center}.imoveis .center{width:90%}}@media screen and (max-width: 680px){h2{font-size:26px}.hero .flexbox .foto{width:250px;margin:0 auto;order:1}.hero .flexbox .dados{order:2}.hero .flexbox .contatos{order:3;width:100%}.hero .flexbox .contatos .botoes{align-items:center;margin-top:30px}.destaques .splide__arrow--prev{left:0px}.destaques .splide__arrow--next{right:0px}.destaques .imovel .tipo{font-size:18px}.destaques .imovel .localidade{font-size:16px}}
