@media (min-width:700px){.btn-whatsapp{background-color:green;width:20%;height:50px;position:fixed;border-radius:100px;display:flex;justify-content:center;align-items:center;right:10px;bottom:10px;z-index:10}.btn-whatsapp a{display:block;text-decoration:none;font-size:14px;color:#fff;text-transform:uppercase}.btn-whatsapp a i{font-size:18px;margin-right:10px;color:#fff}.box-destaque-encontre-imovel{width:70%;position:absolute;height:50px;top:360px}.box-destaque-encontre-imovel .destaque-encontre-imovel{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;bottom:10px;}.box-destaque-encontre-imovel .destaque-encontre-imovel input{display:none}.box-destaque-encontre-imovel .destaque-encontre-imovel label{padding:1em 1.3em;font-size:14px;margin-right:20px;text-transform:uppercase;cursor:pointer;background-color:#fff}.box-destaque-encontre-imovel .destaque-encontre-imovel label.btn-active{background-color:#ff9600;color:#fff}.wrapper-slide{display:flex;flex-direction:row;justify-content:center}.wrapper-slide .owl-next{position:absolute;top:30%;right:-50px}.wrapper-slide .owl-next:focus{outline:0;border:none}.wrapper-slide .owl-next span{font-size:100px;outline:0}.wrapper-slide .owl-prev{position:absolute;top:30%;left:-50px}.wrapper-slide .owl-prev:focus{outline:0;border:none}.wrapper-slide .owl-prev span{font-size:100px}.box-parceiros .owl-next{position:absolute;top:-15%;right:-50px}.box-parceiros .owl-next:focus{outline:0;border:none}.box-parceiros .owl-next span{font-size:100px;outline:0}.box-parceiros .owl-prev{position:absolute;top:-15%;left:-50px}.box-parceiros .owl-prev:focus{outline:0;border:none}.box-parceiros .owl-prev span{font-size:100px}.header-home{margin-top:-22px}.header{display:flex;flex-flow:row;align-items:center;justify-content:space-around}.header .logo img{width:160px}.header .header-menu{display:block;width:auto}.header .header-menu ul li{float:left;padding:0;margin-right:41px;background-color:transparent;color:#000}.header .header-menu ul li a{font-size:14px}.header .header-menu ul li .menu-drop{position:absolute;display:flex;flex-direction:column;background-color:#1f1a17;width:10%;display:none}.header .header-menu ul li .menu-drop li{margin-right:0;border-bottom:1px solid #da7500;width:100%;padding:0 5px}.header .header-menu ul li .menu-drop li a{padding:10px 0}.header .header-menu ul li .menu-drop li:last-child{border-bottom:none}.header .bar{display:none}.header-banner-fixo{height:80vh}.header-banner-fixo .header-banner-titulo{font-size:50px;letter-spacing:.1rem;padding-bottom:7rem;font-weight:400}.header-banner-fixo .telefone{display:block;position:absolute;background-color:#b99c20;padding:10px;color:#fff;right:100px;top:170px;font-size:20px;width:10em;text-align:center}.header-banner-fixo .telefone i{margin-right:10px}.header-banner-fixo .header-banner-grupo-btn ul{height:50px}.header-banner-fixo .header-banner-grupo-btn ul li{margin-right:15px;display:none}.header-banner-fixo .header-banner-grupo-btn ul li a{padding:1em 1.3em;font-size:14px}.header-banner-fixo .header-busca{width:70%}.header-banner-fixo .header-busca .header-busca-formulario{width:100%;display:flex;flex-flow:row;align-items:center}.header-banner-fixo .header-busca .header-busca-formulario select{margin-bottom:0;padding:10px 10px;margin-right:4px}.header-banner-fixo .header-busca .header-busca-formulario input[type=text]{width:68%;padding:10px 10px;padding-left:10px;margin-right:4px;margin-bottom:0}.header-banner-fixo .header-busca .header-busca-formulario button{width:32%;padding:8px 0}.header-banner-fixo .header-busca .header-busca-formulario button i{font-size:18px;padding-right:10px}.wrapper-slide{width:100%}.wrapper-slide .slide{margin-top:60px;max-width:960px;padding:10px;box-shadow:0 0 10px #c5c5c5}.wrapper-slide .slide .item img{width:100%;height:350px;object-fit:cover}.videos-youtube .box-videos{max-width:1024px}.videos-youtube .box-videos .owl-next{position:absolute;top:22%;right:-50px}.videos-youtube .box-videos .owl-next:focus{outline:0;border:none}.videos-youtube .box-videos .owl-next span{font-size:100px;outline:0}.videos-youtube .box-videos .owl-prev{position:absolute;top:22%;left:-50px}.videos-youtube .box-videos .owl-prev:focus{outline:0;border:none}.videos-youtube .box-videos .owl-prev span{font-size:100px}.videos-youtube .box-videos .item{width:215px}.videos-youtube .box-videos .item img{width:215px}.imoveis-novos .mais-imoveis{text-decoration:none}.imoveis-novos .mais-imoveis i{margin-left:10px;font-size:20px}.imoveis-novos .titulo{font-size:28px;padding:50px 10px}.imoveis-novos .imoveis-novos-box-btn{justify-content:end;width:100%;max-width:1024px}.imoveis-novos .imoveis-novos-box-btn ul{max-width:1024px;padding-left:0}.imoveis-novos .imoveis-novos-box-btn ul li a{padding:10px}.imoveis-novos ul.box-imoveis-novos{flex-flow:row}.imoveis-novos ul.box-imoveis-novos li.box-imoveis-novos-item{margin:0 1%}.imoveis-novos ul.box-imoveis-novos li.box-imoveis-novos-item .box-imagem{overflow:hidden}.imoveis-novos ul.box-imoveis-novos li.box-imoveis-novos-item .box-imagem a img{width:330px;height:50vh;-moz-transition:all .4s;-webkit-transition:all .4s;transition:all .4s}.imoveis-novos ul.box-imoveis-novos li.box-imoveis-novos-item .box-imagem a img:hover{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.imoveis-novos ul.box-imoveis-novos li.box-imoveis-novos-item .box-descricao{padding:10px}.imoveis-novos .btn-mais{margin-top:40px}.imoveis-classe-a{display:flex;justify-content:center;flex-flow:column;align-items:center}.imoveis-classe-a h1{font-size:28px;padding:50px 10px}.imoveis-classe-a h1:after{background-color:#ff9600}.imoveis-classe-a .slide-classeA{padding:0;max-width:1024px}.imoveis-classe-a .box-imoveis-classeA{width:700px}.imoveis-classe-a .box-imoveis-classeA .box-imagem img{width:100%;height:350px;object-fit:cover}.imoveis-classe-a .box-imoveis-classeA .box-imagem .box-sombra{padding:20px!important}.imoveis-classe-a .box-imoveis-classeA .box-imagem .box-sombra .box-descricao-icones li{margin-right:20px!important;font-size:16px!important}.imoveis-classe-a .box-imoveis-classeA .box-imagem .box-sombra .preco{font-size:25px!important}.newsletter{width:100%}.newsletter h1{font-size:28px;padding:50px 10px}.newsletter h4{font-size:18px;padding-bottom:30px;max-width:1024px}.newsletter .form-newsletter{width:100%;display:flex;justify-content:center;max-width:1024px;align-items:center}.newsletter .form-newsletter input[type=email],.newsletter .form-newsletter input[type=text]{width:25%;padding-left:10px;margin-right:10px}.newsletter .form-newsletter input[type=submit]{width:15%;font-size:16px;padding:10px 0;margin-bottom:10px}.classeA-bg-app-jaboatao{background-size:auto;background-position:center center;padding:20px 0}.classeA-bg-app-jaboatao .jaboatao-wrapper{display:flex;flex-flow:row;max-width:1024px}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-app-left{width:50%;display:flex;align-items:center}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-app-left .box-left{width:40%;text-align:right}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-app-left .box-left h4{font-size:16px;line-height:30px;text-align:right;font-weight:400}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-app-left .box-left ul.selo{display:inline-block}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-app-left .box-left ul.selo li{width:100%;height:40px;margin-bottom:10px}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-app-left .box-left ul.selo li img{width:140px}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-app-left .celular-app{width:60%}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-jaboatao-right{width:50%;display:flex;align-items:center;max-width:100%}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-jaboatao-right .box-right{width:60%;text-align:left}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-jaboatao-right .box-right h1{font-size:20px;line-height:25px;font-weight:600}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-jaboatao-right .box-right .btn-mais{font-size:14px;margin:20px 0 0 0}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-jaboatao-right .numeroUm{width:40%}.classeA-bg-app-jaboatao .jaboatao-wrapper .box-jaboatao-right .numeroUm img{width:180px}.imoveis-bg-florida{height:55vh}.imoveis-bg-florida h1{font-size:28px;padding-top:0}.imoveis-bg-florida h1:after{color:#fff;background-color:#fff}.imoveis-bg-florida h3{display:flex;justify-content:center;width:100%;text-align:center;font-size:18px}.imoveis-bg-florida .btn-mais{width:10%;padding:12px 8px;margin-top:10px;text-align:center;text-decoration:none;font-size:18px;font-weight:500}.parceiros{max-width:900px;margin:0 auto;padding-bottom:50px}.parceiros ul.box-parceiros div img{max-width:max-content}.rodape{padding:0;width:100%;flex-flow:row;justify-content:space-around}.rodape .box-section-classe-a .rodape-logo{text-align:left}.rodape .box-section-classe-a .rodape-logo img{width:150px}.rodape .box-section-contato h2{width:20%}.rodape .box-section-contato h2:after{width:100%}.rodape .box-section-contato ul li{text-align:left;margin-bottom:20px;font-size:12px}.rodape .box-section-redes-sociais{justify-content:left}.rodape .box-section-redes-sociais h2{width:70%}.rodape .box-section-redes-sociais p{font-size:12px}.rodape ul.rodape-link li{text-align:left}.rodape ul.rodape-link li a{font-size:12px}.marta{font-size:14px}.contato{padding:0;max-width:1024px;margin:auto;display:flex;justify-content:center;flex-flow:column;align-items:center}.contato h1{font-size:20px;color:#000;text-transform:uppercase;padding:40px 10px;font-weight:600}.contato h1:after{content:'';width:initial;height:2px;background-color:#000;display:block;top:10px;margin-top:2px}.contato .box-contato{width:100%;display:flex;flex-direction:row}.contato .box-contato .box-contato-left,.contato .box-contato .box-contato-right{width:50%;padding:10px}.contato .box-contato .box-contato-right{padding-top:25px}.admimoveis{padding:0;display:flex;justify-content:center;flex-flow:column;align-items:center}.admimoveis h1{font-size:20px;color:#000;text-transform:uppercase;padding:40px 10px;font-weight:600}.admimoveis h1:after{content:'';width:initial;height:2px;background-color:#000;display:block;top:10px;margin-top:2px}.empreendimentos{padding:0;display:flex;justify-content:center;flex-flow:column;align-items:center}.empreendimentos h1{font-size:20px;color:#000;text-transform:uppercase;padding:40px 10px;font-weight:600}.empreendimentos h1:after{content:'';width:initial;height:2px;background-color:#000;display:block;top:10px;margin-top:2px}.empreendimentos .box-empreendimentos .imoveis-novos{background-image:none}.empreendimentos .box-empreendimentos .imoveis-novos .box-imoveis-novos{flex-wrap:wrap}.empreendimentos .box-empreendimentos .imoveis-novos .box-imoveis-novos li{margin:10px}.institucional{padding:0;display:flex;justify-content:center;flex-flow:column;align-items:center}.institucional h1{font-size:20px;color:#000;text-transform:uppercase;padding:40px 10px;font-weight:600}.institucional h1:after{content:'';width:initial;height:2px;background-color:#000;display:block;top:10px;margin-top:2px}.institucional .box-intitucional{max-width:1024px}.institucional .box-intitucional p{width:90%}.institucional .equipe-classe-a .box-equipe h1{margin-left:0!important;padding-left:0;text-align:left}.institucional .equipe-classe-a .box-equipe h1:after{margin:10px 0 0 0}.institucional .equipe-classe-a .box-imagem{padding:10px;display:flex;flex-direction:row;background-color:#f1f1f1}.institucional .equipe-classe-a .box-imagem p{text-align:left;padding-left:10px}.institucional .missao-visao-valores{max-width:1024px;margin:30px 0;display:flex;flex-direction:row;justify-content:space-around}.institucional .missao-visao-valores section{padding:0 20px;width:30%;text-align:left;outline:2px solid #f1f1f1;margin-right:10px;padding-bottom:10px}.institucional .missao-visao-valores section h1{padding:20px 10px}.institucional .missao-visao-valores section:nth-child(3){margin-right:0}.admimoveis{max-width:1024px;margin:auto}.admimoveis img{width:100%}}.busca{display:flex;flex-direction:column;flex-flow:column;align-items:center}.busca h1{font-size:20px;color:#000;text-transform:uppercase;padding:40px 10px;font-weight:600}.busca h1:after{content:'';width:initial;height:2px;background-color:#000;display:block;top:10px;margin-top:2px}.busca h1:after{display:none}.busca h1 h5{font-weight:400;font-size:14px}.busca .box-busca{display:flex}.busca .imoveis-novos{width:78%;background-image:none;padding-bottom:100px}.busca .imoveis-novos .box-ordenar{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #ccc}.busca .imoveis-novos .box-ordenar .ordenar{margin-left:10px}.busca .imoveis-novos .box-imoveis-novos{width:100%;flex-wrap:wrap;justify-content:end}.busca .imoveis-novos .box-imoveis-novos .box-imoveis-novos-item{margin:1%;width:31%}.busca .filtro{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;background-color:#ff9600;width:25%;height:max-content;max-width:250px;color:#000;position:absolute;top:131px;right:0;z-index:20}.busca .filtro h3{padding:20px 0;font-size:20px}.busca .filtro .formulario-busca{width:100%}.busca .filtro .formulario-busca input[type=text]{width:97%;height:30px;margin-bottom:10px;padding-right:0}.busca .filtro .formulario-busca input[type=submit]{width:98%;height:40px;margin-bottom:10px;text-transform:uppercase;text-align:center;font-size:20px;background-color:#000;color:#ff9600}.busca .filtro .formulario-busca select{width:100%;height:30px;margin-bottom:10px}.busca .filtro .formulario-busca .box-select select{width:48%;margin-right:1%}.busca .filtro .formulario-busca .box-select select:nth-chil(even){margin-right:0}.pag-detalhe{width:100%;background-color:#f1f1f1}.pag-detalhe .galeria{display:flex;flex-direction:row;width:100%}.pag-detalhe .galeria .item,.pag-detalhe .galeria img{width:100%;height:300px}.pag-detalhe .box-conteudo-detalhe{display:flex;flex-direction:row;justify-content:center;margin:0 auto;max-width:1024px;padding:4%}.pag-detalhe .box-conteudo-detalhe .box-conteudo-left{width:70%;max-width:70%}.pag-detalhe .box-conteudo-detalhe .section{margin-bottom:20px}.pag-detalhe .box-conteudo-detalhe .section h1{font-size:20px;font-weight:600}.pag-detalhe .box-conteudo-detalhe .section h1 i{margin-right:10px}.pag-detalhe .box-conteudo-detalhe .section p{padding:10px;line-height:24px}.pag-detalhe .box-conteudo-detalhe .section ul{display:grid;grid-template-columns:300px 300px;padding:10px}.pag-detalhe .box-conteudo-detalhe .section ul li{list-style:none;font-size:16px;font-weight:300;margin-bottom:10px}.pag-detalhe .box-conteudo-detalhe .section a{text-decoration:none;color:#000;font-size:16px;font-weight:400;padding-left:10px;color:#ff9600}.pag-detalhe .box-conteudo-detalhe .section ul.imovel-detalhe{height:200px;overflow:hidden;animation:altura 1s normal}.pag-detalhe .box-conteudo-detalhe .section ul.detalhe-left-icons{display:flex;flex-direction:row;margin:20px 0}.pag-detalhe .box-conteudo-detalhe .section ul.detalhe-left-icons li{margin-right:40px;display:grid;text-align:center;font-size:18px}.pag-detalhe .box-conteudo-detalhe .section ul.detalhe-left-icons li i{font-size:20px;margin-bottom:5px}.pag-detalhe .box-conteudo-detalhe .conteudo-detalhe .titulo{font-size:24px}.pag-detalhe .box-conteudo-detalhe .conteudo-detalhe .sub-titulo{color:gray;margin:10px 0}.pag-detalhe .box-conteudo-detalhe div.texto-imovel{height:150px;overflow:hidden;margin-bottom:20px;animation:altura 1s normal}.pag-detalhe .box-conteudo-detalhe .venda-fixo{width:267px;position:fixed;top:50px}.pag-detalhe .box-conteudo-detalhe .box-conteiner-venda{width:30%;max-width:30%}.pag-detalhe .box-conteudo-detalhe .box-venda{height:200px;box-shadow:0 0 10px #c5c5c5;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;z-index:2}.pag-detalhe .box-conteudo-detalhe .box-venda .venda{width:100%;display:flex;justify-content:space-around}.pag-detalhe .box-conteudo-detalhe .box-venda .venda{flex-direction:row;justify-content:space-between;margin-bottom:10px}.pag-detalhe .box-conteudo-detalhe .box-venda .box-btn{width:100%;margin-top:10px}.pag-detalhe .box-conteudo-detalhe .box-venda .box-btn button{width:100%;height:40px;font-size:18px;font-weight:400;background-color:#ff9600;border:0;margin-top:5px;color:#fff;cursor:pointer}.pag-detalhe .box-conteudo-detalhe .box-venda .box-btn button i{margin-right:10px;color:#fff}.pag-detalhe .box-conteudo-detalhe .box-venda .box-btn .btn-laranja{background-color:#ff9600;margin-bottom:20px;border:none}.pag-detalhe .active-imovel{height:auto!important;display:flex}.pag-detalhe .active-detalhe{height:auto!important;display:flex}@keyframes altura{from{height:0%}to{height:100%}}.parcerias{display:flex;flex-direction:column;flex-flow:column;align-items:center;padding-bottom:20px}.parcerias h1{font-size:20px;color:#000;text-transform:uppercase;padding:40px 10px;font-weight:600}.parcerias h1:after{content:'';width:initial;height:2px;background-color:#000;display:block;top:10px;margin-top:2px}.parcerias h1:after{display:none}.parcerias .parcerias-box{max-width:1024px;display:flex;flex-direction:row;flex-wrap:wrap}.parcerias .parcerias-box .item{width:32%;height:250px;position:relative;overflow:hidden;margin:5px}.parcerias .parcerias-box .item img{width:100%;object-fit:cover}.venda-locacao .box-contato{max-width:760px;box-shadow:0 0 10px #c5c5c5;padding:10px;margin-bottom:30px}.venda-locacao .box-contato .box-contato-left{width:100%}.venda-locacao .box-contato .box-contato-left select#vendLocacao{background-color:#f1f1f1;border:none;padding:10px 0 10px 10px}.venda-locacao .box-contato .box-contato-left .form-contato .box-fotos{width:100%}.venda-locacao .box-contato .box-contato-left .form-contato .box-fotos label{display:inline!important}.venda-locacao .box-contato .box-contato-left #msgCadastro{display:none}.error{color:red!important}