@font-face{font-family:RFDewi;font-weight:400;src:url(../assets/fonts/RFDewi-Regular.woff) format("woff"),url(../assets/fonts/RFDewi-Regular.woff2) format("woff2")}@font-face{font-family:RFDewi;font-weight:700;src:url(../assets/fonts/RFDewi-Bold.woff) format("woff"),url(../assets/fonts/RFDewi-Bold.woff2) format("woff2")}@font-face{font-family:RFDewi;font-weight:900;src:url(../assets/fonts/RFDewi-Black.woff) format("woff"),url(../assets/fonts/RFDewi-Black.woff2) format("woff2")}body,p{font-family:RFDewi,sans-serif;color:#644240}h1,h2,h3,h4,h5,h6{font-family:RFDewi,sans-serif;color:#644240}a{color:#b9a47e;transition:color .3s}a:focus,a:hover{text-decoration:none;outline:0}a:hover{color:#ddd3c0}img{max-width:100%}button{cursor:pointer}.btn:active,.btn:focus,button:active,button:focus{outline:0!important;box-shadow:none!important}.owl-carousel .owl-nav{position:absolute;z-index:2;top:50%;left:0;transform:translateY(-50%);height:0;margin:0;width:100%}.owl-carousel .owl-nav .owl-prev{transform:translateY(-50%);float:left}.owl-carousel .owl-nav .owl-next{transform:translateY(-50%);float:right}.a-el.in-view{will-change:transform,opacity,filter;transition-duration:.5s;transition-property:transform,opacity,filter;transition-timing-function:ease-out}.a-el.appear{opacity:.1}.a-el.appear.in-view{opacity:1}.a-el.in-left{transform:translateX(-3rem)}.a-el.in-left.in-view{transform:translateX(0)}.a-el.in-right{transform:translateX(3rem)}.a-el.in-right.in-view{transform:translateX(0)}.a-el.in-top{transform:translateY(-3rem)}.a-el.in-top.in-view{transform:translateX(0)}.a-el.in-bottom{transform:translateY(3rem)}.a-el.in-bottom.in-view{transform:translateX(0)}.a-el.delay-50{transition-delay:50ms}.a-el.delay-100{transition-delay:.1s}.a-el.delay-150{transition-delay:.15s}.a-el.delay-200{transition-delay:.2s}.a-el.delay-250{transition-delay:.25s}.a-el.delay-300{transition-delay:.3s}.a-el.delay-350{transition-delay:.35s}.a-el.delay-400{transition-delay:.4s}.a-el.delay-450{transition-delay:.45s}.a-el.delay-500{transition-delay:.5s}.a-el.delay-550{transition-delay:.55s}.a-el.delay-600{transition-delay:.6s}.a-el.delay-650{transition-delay:.65s}.a-el.delay-700{transition-delay:.7s}.a-el.delay-750{transition-delay:.75s}.a-el.delay-800{transition-delay:.8s}.a-el.delay-850{transition-delay:.85s}.a-el.delay-900{transition-delay:.9s}.a-el.delay-950{transition-delay:.95s}.a-el.delay-1000{transition-delay:1s}.a-el.delay-1050{transition-delay:1.05s}.a-el.delay-1100{transition-delay:1.05s}.a-el.delay-1150{transition-delay:1.15s}.a-el.delay-1200{transition-delay:1.2s}.a-el.delay-1250{transition-delay:1.2s}.a-el.delay-1300{transition-delay:1.35s}.a-el.delay-1350{transition-delay:1.35s}.a-el.delay-1400{transition-delay:1.35s}.a-el.delay-1450{transition-delay:1.35s}.a-el.delay-1500{transition-delay:1.5s}.a-el.delay-1550{transition-delay:1.5s}.a-el.delay-1600{transition-delay:1.65s}.a-el.delay-1650{transition-delay:1.65s}.a-el.delay-1700{transition-delay:1.65s}.a-el.delay-1750{transition-delay:1.65s}.a-el.delay-1800{transition-delay:1.8s}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.container,.container-fluid{padding-left:1rem;padding-right:1rem}.row{margin-left:-1rem;margin-right:-1rem}.projetos{padding:6rem 0 10rem;background:#ede2c6}.projetos-titulo{margin-bottom:2rem;font-size:2.5rem;font-weight:700;text-align:center;color:#644240}.projetos-conteudo-botoes{border:0}.projetos-conteudo-botoes-item-link{position:relative;display:inline-block;width:10rem;padding:1rem;border-radius:1.25rem 1.25rem 0 0;letter-spacing:.1em;font-size:1.25rem;text-align:center;background:#644240;color:#fff;box-shadow:4px 0 0 rgba(0,0,0,.5)}.projetos-conteudo-botoes-item-link.active{background:#fff;color:#644240;z-index:9!important}.projetos-conteudo-botoes-item:nth-child(1) .projetos-conteudo-botoes-item-link{z-index:3}.projetos-conteudo-botoes-item:nth-child(2) .projetos-conteudo-botoes-item-link{z-index:2}.projetos-conteudo-botoes-item:nth-child(3) .projetos-conteudo-botoes-item-link{z-index:1}.projetos-conteudo-tabs{padding:2rem 1.5rem;background:#fff}.projetos-conteudo-capa{margin-bottom:1rem}.projetos-conteudo-capa-img{width:100%}.projetos-conteudo-carrossel-item-img{height:5rem;max-width:none!important;width:auto!important}.projetos-conteudo-carrossel.owl-theme .owl-stage{display:flex}.projetos-conteudo-carrossel.owl-theme .owl-nav [class*=owl-]{width:1.75rem;height:1.75rem;border-radius:50%;background:#644240;margin:0;color:#fff}.projetos-conteudo-carrossel.owl-theme .owl-nav [class*=owl-].owl-prev{margin-left:-.875rem}.projetos-conteudo-carrossel.owl-theme .owl-nav [class*=owl-].owl-next{margin-right:-.875rem}.projetos-conteudo-planta{margin:1rem 0}.projetos-conteudo-descricao{padding:1.5rem 0 0;font-size:1.25rem}.projetos-conteudo-tour{margin:1rem 0;padding:.75rem 1rem;border:0;border-radius:2rem;letter-spacing:.2em;background:#644240;color:#fff}@media (max-width:767px){body,html{font-size:10px}}@media (min-width:768px) and (max-width:991px){body,html{font-size:10px}}@media (min-width:992px) and (max-width:1199px){body,html{font-size:14px}}.header{position:absolute;z-index:999;left:0;top:0;width:100%;padding:2rem 0 1rem}.header-menu{display:flex;align-items:center;flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none}.header-menu-item{padding:.25rem 1.25rem}.header-menu-link{font-size:1.35rem;color:#644240;letter-spacing:.1em}.header-btn{padding:.25rem 1.5rem;border:0;border-radius:2rem;background-color:#644240;text-transform:uppercase;font-size:1rem;letter-spacing:.15em;color:#fff}.header.scrolled{position:fixed;z-index:999;animation:topMenu;animation-duration:1s;background-color:rgba(185,164,126,.9);padding:.5rem 0}@keyframes topMenu{from{top:-9.375rem}to{top:0}}@media (max-width:767px){.header-menu{width:100%;justify-content:center}.header-menu-item{padding:.25rem .5rem}.header-menu-link{font-size:1.2rem}.header-btn{font-size:1rem;margin:.5rem 0 0}}.footer{padding:5rem 0;background:#644240}.footer-logo{margin-bottom:2rem}.footer-menu{margin-bottom:2rem}.footer-menu-link{margin-bottom:.5rem;font-size:1.125rem;color:#fff}.footer-social{font-size:2rem}.bannerTopo{position:relative}.bannerTopo-img{max-height:100vh;object-fit:cover;object-position:center bottom}.bannerTopo-logo{position:absolute;z-index:1;left:5%;top:50%;transform:translateY(-50%);height:19.25rem}.bannerTopo-chamada{position:absolute;z-index:1;right:20%;top:50%;transform:translateY(-50%);line-height:1.5;font-size:2.5rem;text-align:right;color:#644240}.bannerTopo-chamada strong{font-weight:900}.bannerTopo-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:5rem;color:#644240}.bannerTopo-projetos-img{height:40rem;object-position:center 70%;filter:brightness(1.2)}.conceito{padding:7rem 0;background:url(../img/bg-intro.jpg?v=3);background-size:cover;background-position:40% center}.conceito-titulo{margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.conceito-txt{font-size:1.25rem}.ideias{padding:7rem 0;background:url(../img/bg-ideias.jpg?v=3);background-size:cover;background-position:33% center}.ideias-titulo{margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;color:#fff}.ideias-txt{font-size:1.25rem;color:#fff}.masterplan{padding:5rem 0 3rem;background:url(../img/bg-mapa.jpg?v=3);background-size:cover}.masterplan-titulo{font-size:2.5rem;font-weight:700;line-height:1.2}.masterplan-descricao{font-size:1.25rem}.masterplan-descricao:after{content:"";display:inline-block;margin-top:1.5rem;width:7rem;height:.25rem;background:#fff}.masterplan-mapa{position:relative;display:inline-block}.masterplan-mapa-hover{position:absolute;display:inline-block;transform:translate(-50%,50%);width:2.6%}.masterplan-mapa-hover-ico{width:1.9375rem}.masterplan-mapa-hover-box{position:absolute;bottom:120%;left:0;min-width:14rem;min-height:6rem;max-width:80vw;display:flex;justify-content:center;align-items:center;line-height:1.2;background:rgba(100,66,64,.9);padding:1rem;letter-spacing:.1em;color:#fff;opacity:0;transition:opacity .3s;pointer-events:none}.masterplan-mapa-hover-box:after{content:"";position:absolute;left:15%;top:calc(100% - 1px);border-style:solid;border-width:1rem 1.5rem 0 0;border-color:rgba(100,66,64,.9) transparent transparent transparent}.masterplan-mapa-hover:active .masterplan-mapa-hover-box,.masterplan-mapa-hover:focus .masterplan-mapa-hover-box,.masterplan-mapa-hover:hover .masterplan-mapa-hover-box{opacity:1;pointer-events:initial}.masterplan-mapa-hover-1{left:44%;top:15%}.masterplan-mapa-hover-2{left:80%;top:18%}.masterplan-mapa-hover-2 .masterplan-mapa-hover-box{left:-3rem}.masterplan-mapa-hover-2 .masterplan-mapa-hover-box:after{left:36%}.masterplan-mapa-hover-3{left:16%;top:25%}.masterplan-mapa-hover-4{left:66%;top:58%}.masterplan-mapa-hover-5{left:55%;top:35%}.masterplan-mapa-hover-6{left:36%;top:48%}.masterplan-mapa-hover-7{left:35%;top:54%}.masterplan-mapa-hover-8{z-index:2;left:35%;top:61%}.masterplan-mapa-hover-9{z-index:1;left:44%;top:61%}.masterplan-mapa-hover-10{left:52%;top:55%}.masterplan-mapa-hover-11{z-index:3;left:33%;top:70%}.masterplan-mapa-hover-12{z-index:2;left:40%;top:68%}.masterplan-mapa-hover-13{z-index:1;left:48%;top:75%}.masterplan-mapa-hover-14{left:53%;top:65%}.masterplan-mapa-hover-15{left:51%;top:82%}.villas-banner{height:40rem;max-height:75vh;background-attachment:fixed;background-size:cover;background-position:center 33%}.villas-banner-1{background-image:url(../img/banner-villa-1-quarto.jpg?v=4)}.villas-banner-2{background-image:url(../img/banner-villa-2-quarto.jpg?v=4)}.villas-banner-3{background-image:url(../img/banner-quintas.jpg?v=4)}.villas-conteudo{padding:3rem 0 6rem}.villas-conteudo-1{background:#b9a47e}.villas-conteudo-2{background:#644240;color:#fff}.villas-conteudo-img{height:12.5rem}.villas-conteudo-txt{margin-left:1.5rem;margin-bottom:1.2rem;font-size:1.25rem}.villas-conteudo-btn{padding:.5rem 1.5rem;margin-left:1rem;border:0;border-radius:2rem;background:#644240;color:#fff}.villas-conteudo-btn-alt{background:#b9a47e;color:#644240}.parceiros{padding:5rem 0;background:url(../img/bg-mapa.jpg);background-size:cover}.parceiros-logo{height:7.0625rem;margin-bottom:3rem}.parceiros-logo-multiply{mix-blend-mode:multiply}.parceiros-texto{font-size:1.35rem;color:#4e5b5b}.contato{padding:5rem 0;background:#644240}.contato-titulo{text-align:center;font-weight:700;font-size:2.5rem;color:#b9a47e}.contato-subtitulo{margin-bottom:2rem;text-align:center;font-size:1.4rem;color:#b9a47e}.contato-form-input{padding:1rem 2rem;border:0;font-size:1.25rem;font-weight:400;letter-spacing:.2em;background:#c19f7a;color:#fff}.contato-form-input::-webkit-input-placeholder{color:#fff}.contato-form-input::-moz-placeholder{color:#fff}.contato-form-input:-ms-input-placeholder{color:#fff}.contato-form-input:-moz-placeholder{color:#fff}.contato-form-input:placeholder{color:#fff}.contato-form-obrigatorio{color:#fff}.contato-form-btn{margin-bottom:.5rem;padding:.5rem 1rem;border:0;border-radius:2rem;letter-spacing:.2em;background:#3b4137;color:#fff}.secretario{padding:5rem 0;background:#b9a47e}.secretario-titulo{margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.2;color:#644240}.secretario-txt{margin-bottom:2rem;font-size:1.125rem;color:#644240}.secretario-carrossel{margin-bottom:2rem}.secretario-carrossel-item-legenda{position:relative;z-index:1;display:block;width:100%;padding:.25rem;margin-top:-.5rem;background:#644240;border-radius:1rem;line-height:1;color:#fff}.secretario-carrossel.owl-theme .owl-stage{display:flex}.secretario-carrossel.owl-theme .owl-nav [class*=owl-]{width:1.75rem;height:1.75rem;border-radius:50%;background:#644240;margin:0;color:#fff}.secretario-carrossel.owl-theme .owl-nav [class*=owl-].owl-prev{margin-left:-.875rem}.secretario-carrossel.owl-theme .owl-nav [class*=owl-].owl-next{margin-right:-.875rem}.itaipava{position:relative;height:40rem;max-height:70vh;background:url(../img/banner-itaipava.jpg?v=2);background-attachment:fixed;background-size:cover}.itaipava-txt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:3rem;line-height:1.2;text-align:center;color:#fff;filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, .6))}.itaipava-txt strong{font-weight:900}.bannerFim{height:40rem;max-height:80vh;background-attachment:fixed;background-size:cover;background-position:center 33%;background-image:url(../img/banner-fim.jpg?v=2)}.modal-projeto .close{position:absolute;z-index:3;right:1rem;top:.5rem;font-size:4rem;line-height:.5;opacity:1}.modal-projeto .container{padding:2rem 1rem;background:#fff}.modal-projeto-dialog{width:1300px;max-width:100%}@media (max-width:767px){.bannerTopo-img{height:36rem}.bannerTopo-chamada{right:5%;font-size:1.75rem}.ideias{background-position:33% center}.villas-conteudo-img{margin-bottom:1rem}.villas-banner{background-attachment:initial}.itaipava{background-attachment:initial}.bannerFim{background-attachment:initial}.masterplan-mapa-hover-2 .masterplan-mapa-hover-box{left:-6rem}.masterplan-mapa-hover-2 .masterplan-mapa-hover-box:after{left:52%}.masterplan-mapa-hover-4 .masterplan-mapa-hover-box{left:-1rem}}@media (min-width:768px) and (max-width:991px){.bannerTopo-chamada{right:10%}}