html{scroll-behavior:smooth}body,p{font-family:Montserrat,sans-serif;color:#fff}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;color:#fff}a{color:#ae8557;transition:color .3s}a:focus,a:hover{text-decoration:none;outline:0}a:hover{color:#cfb79c}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}body{background:#222221}.titulo{font-size:2.5rem;font-weight:200;letter-spacing:.2em;text-transform:uppercase}.txt{font-size:1.125rem}@media (max-width:767px){body,html{font-size:10px}}@media (min-width:768px) and (max-width:991px){body,html{font-size:9px}}@media (min-width:992px) and (max-width:1199px){body,html{font-size:13px}}@media (min-width:2000px) and (max-width:1399px){body,html{font-size:15px}}@media (min-width:1500px){.container-big{max-width:1440px}}.header{position:absolute;z-index:999;left:0;top:0;width:100%;padding:3rem 0 4rem;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0))}.header-logo{width:23.75rem;max-width:100%}.header-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none}.header-menu-item{padding:.25rem 0}.header-menu-item:after{content:"|";display:inline-block;padding:0 .5rem;color:#fff}.header-menu-item:last-child:after{display:none}.header-menu-link{font-weight:300;font-size:.9375rem;text-transform:uppercase;letter-spacing:.2em;color:#fff}.header-mobile-toggle{padding:.5rem 1rem;background:#ae8557;color:#fff;border:0;line-height:0;font-size:1.5rem}.header.scrolled{position:fixed;z-index:999;animation:topMenu;animation-duration:1s;padding:.75rem 0;background-image:linear-gradient(to bottom,#000,rgba(0,0,0,.1))}.header.scrolled .header-logo{display:none}@keyframes topMenu{from{top:-9.375rem}to{top:0}}@media (max-width:767px){.header-menu{padding:2rem 0}}.footer-info-item a{color:#fff}.footer-incorp-titulo{text-transform:uppercase}.footer-incorp-logo{width:21.25rem}.footer-legal{font-size:.875rem}.btnWpp{position:fixed;z-index:9999;right:2rem;top:15rem;width:6.5625rem;max-width:6%;padding:0;background:0 0;border:0;display:block}.bannerTopo-img{width:100%}.bannerTopo-form{position:absolute;top:35vw;left:20vw;display:block;width:20rem;max-width:30%;padding:1rem 1.5rem;text-align:left;font-size:1rem;background:#222622;border-radius:1.5rem}.bannerTopo-form-titulo{font-weight:700;color:#d6d3c6}.bannerTopo-form-input{width:100%;margin-bottom:.125rem;padding:.75rem;line-height:1;font-weight:500;border:0;border-radius:.5rem;background:#e5dfd9;color:#222622}.bannerTopo-form-input::-webkit-input-placeholder{color:#222622}.bannerTopo-form-input::-moz-placeholder{color:#222622}.bannerTopo-form-input:-ms-input-placeholder{color:#222622}.bannerTopo-form-input:-moz-placeholder{color:#222622}.bannerTopo-form-btn{width:100%;margin-top:.5rem;border:0;border-radius:.5rem;padding:.5rem 1rem;background:#ae8557;font-weight:500;letter-spacing:.2em;color:#fff}.intro-video{width:50rem;max-width:100%;aspect-ratio:16/9}.intro-chamada{font-size:2.625rem;font-weight:200;letter-spacing:.2em;text-transform:uppercase}.intro-chamada:after,.intro-chamada:before{content:"";display:block;margin:1.5rem 0;width:12rem;height:1px;background:#fff}.bannerMid{position:relative}.bannerMid-obras{position:absolute;z-index:1;left:50%;top:0;transform:translate(-50%,-50%);background:#ae8557;padding:1rem 3rem;font-size:2.5rem;font-weight:200;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.bannerMid-chamada{position:absolute;left:10%;bottom:15%}.banner3{position:relative}.banner3-img{width:100%}.banner3-txt{position:absolute;right:13vw;top:9vw;width:38rem;max-width:50%;font-size:1.125rem}.lazer-lista{background:#fff;padding:0 3rem;width:calc(100% + 6rem)}.lazer-lista-item{display:flex;align-items:center;padding:1rem 0 1rem .5rem}.lazer-lista-item-ico{margin-right:.5rem;width:2.75rem}.lazer-lista-item-nome{text-transform:uppercase;font-weight:700;line-height:1;font-size:.875rem;color:#222221}.lazer-lista-alt{background:0 0}.lazer-lista-alt-item-ico{filter:invert(1)}.lazer-lista-alt-item-nome{color:#fff}.galeria-carrossel.owl-theme .owl-nav{width:80%;left:10%}.galeria-carrossel.owl-theme .owl-nav [class*=owl-]{font-size:3rem;background:0 0!important}.galeria-carrossel.owl-theme .owl-item{filter:grayscale(1)}.galeria-carrossel.owl-theme .owl-item.active{filter:grayscale(0)}.projetos{background:url(../img/madeira-projetos.jpg);background-size:5%;background-repeat:repeat-y}.projetos-subtitulo{font-size:1.5rem}.projetos-carrossel-item-titulo{font-size:1rem}.projetos-carrossel.owl-theme .owl-nav{width:calc(100% + 6rem);left:-3rem}.projetos-carrossel.owl-theme .owl-nav [class*=owl-]{font-size:3rem;background:0 0!important}.projetos-btn{padding:.5rem 2rem;background:#ae8557;border:0}.projetos-btn-ico{width:2rem}.projetos-btn-txt{font-size:1.5rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#fff}.tailor{background:url(../img/tailor-bg.jpg);background-size:cover;padding-bottom:10rem}.tailor-titulo{width:23.75rem;max-width:80%}.tailor-txt{display:inline-block;width:56rem;max-width:100%}.tailor-lista{width:42.5rem;max-width:100%}.paisagismo{padding:8rem 0;background:url(../img/madeira.jpg);background-size:5%;background-repeat:repeat-y;background-position:right}.paisagismo-arvores{position:relative;z-index:1;width:75rem;max-width:66%}.paisagismo-daniela{margin-left:-2rem;width:25rem;max-width:20%}.paisagismo-daniela-nome{padding-left:2rem;font-size:1.125rem;font-weight:300}.mapa{background:#faf4ed}.mapa-titulo{color:#222221}.mapa-titulo:after{content:"";display:inline-block;height:.5rem;width:15rem;background:#222221}.madeira-final{width:100%;height:10rem;object-fit:cover}@media (max-width:767px){.btnWpp{top:10rem;right:.5rem;max-width:15%}.bannerTopo{overflow:hidden}.bannerTopo-img{max-width:none;width:125%;margin-left:-15%}.bannerMid-img{min-height:30rem;object-fit:cover}.bannerTopo-form{top:50vw;left:1rem;width:15rem;max-width:15rem;font-size:.75rem;padding:.75rem 1rem}.bannerMid-obras{font-size:1.5rem}.lazer-lista{width:100%}.projetos-carrossel{width:25rem;margin:0 auto}.paisagismo{padding:0}.paisagismo-arvores{max-width:100%}.paisagismo-daniela{max-width:50%;margin-left:0;margin-top:-2rem}.banner3-img{max-width:none;width:200%;margin-left:-100%}.banner3-txt{position:absolute;right:10vw;top:15vw;width:38rem;max-width:85%;font-size:1rem}}@media (min-width:992px) and (max-width:1399px){.banner3-img{max-width:none;width:110%;margin-left:-10%}}@media (min-width:1200px){.bannerTopo-form{width:25rem;font-size:1.25rem}}