:root{--primary:#1c1c1b;--bgbase:#c4c7c9;--terciary:#737474;--secondary:#f3bf00;--tan:#c4aa93}body{color:#333;font-family:Panton,sans-serif;font-size:16px;line-height:25px}h1{margin-top:20px;margin-bottom:10px;font-family:Perpetua,Tahoma,sans-serif;font-size:38px;font-weight:700;line-height:44px}h2{color:#474747;margin-top:0;margin-bottom:0;font-size:32px;font-weight:400;line-height:36px}h3{color:#474747;margin-top:0;margin-bottom:0;font-size:22px;font-weight:400;line-height:28px}li{padding-top:8px;padding-bottom:8px}.container{max-width:1123px;margin-bottom:32px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.container.tab-container{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.container.footer-container{margin-top:110px}.container.hero{justify-content:center;align-items:center;min-height:90vh;margin-bottom:0;display:flex;position:relative}.container.hero.about{justify-content:flex-start;position:static}.container.cta-arquitetos{background-image:url(https://cdn.prod.website-files.com/630fa594198dac82cf3e886a/635c28113053308e19841611_CTA-Aquitetos.webp);background-position:50%;background-size:cover;max-height:500px;padding-top:44px}.container.copyright-footer{margin-bottom:0;padding-bottom:84px}.button{border-left:2px solid var(--secondary);background-color:#000;padding:16px 24px;font-size:16px;line-height:19px;transition:all .3s ease-in-out}.button:hover{background-color:var(--primary)}.button.whatsapp-btn{margin-top:8px}.section{padding-top:128px}.section.bg-primary{background-color:var(--primary);margin-top:140px;padding-top:0;padding-bottom:128px;position:relative}.section.bg-primary.brands{padding-top:64px;padding-bottom:32px}.section.cta-arquitetos{margin-top:128px;margin-bottom:138px;padding-top:0}.section.form_section{padding-top:0;overflow:hidden}.heading{text-align:left;margin-top:8px;font-family:Perpetua,Tahoma,sans-serif;font-size:3.5rem;font-weight:400;line-height:4.5rem}.heading.capitalize{text-transform:uppercase}.heading.capitalize.white{color:#fff;margin-top:40px;margin-bottom:40px;padding-right:128px;font-size:3.5rem}.heading.capitalize.white.center{text-align:center;padding-right:0}.main-btn{border:1px solid var(--primary);color:var(--primary);background-color:#0000;padding:16px 24px;transition:background-color .35s}.main-btn:hover{background-color:#dadada}.testimonials_name{color:var(--terciary);margin-bottom:32px;font-family:Perpetua,Tahoma,sans-serif;font-weight:700}.testimonials_name.no-margin{margin-bottom:0}.testimonials_name.main_testimonial{font-size:1.8rem;line-height:1.4rem}.testimonials_name.main_testimonial.small_margin{color:var(--primary);margin-bottom:4px;font-size:1.5rem}.form-block{border:1px #fff3;transition:all .3s ease-in-out}.flex-form{text-align:left;transition:all .3s ease-in-out;display:flex}.success-message{background-color:#0000;padding:0}.form{flex-direction:column;justify-content:center;align-items:flex-start;width:50%;display:flex}.text-field{color:#fff;background-color:#0000;border-style:none none solid solid;border-bottom-width:2px;border-bottom-color:#fff;border-left-width:2px;border-left-color:#0000;margin-top:0;margin-bottom:42px;padding:16px;transition:all .3s ease-in-out}.text-field:focus{color:#fff;border-bottom-color:#1f3666;border-left-width:2px;border-left-color:#1f3666}.text-field::placeholder{color:#fff}.text-field.first{margin-top:42px}.text-field.first:focus{border:1px solid var(--terciary)}.text-field.hidden{display:none}.form-contact{z-index:9999;background-color:var(--tan);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.error-message{letter-spacing:.1rem;background-color:#ff5454;width:50%;margin-left:auto;font-weight:700}.select-field{border-style:solid;border-width:1px 1px 2px;border-color:var(--tan)var(--tan)#fff;color:#fff;background-color:#0000;margin-bottom:42px}.form_logo{width:140px;margin-top:56px}.body-2{background-color:var(--tan);justify-content:center;align-items:center;display:flex}.validation_text{max-width:321px;font-size:.8rem;font-style:italic;line-height:.8rem}.image-5{cursor:pointer}.slider{background-color:#0000;width:100%;max-width:1090px;height:165px}.slide{width:33%;margin-left:2px;margin-right:2px}.slide_arrow{width:32px}.slide_arrow.link_arrow{top:-24px}.slide_arrow.left_arrow{left:-24px}.slide_arrow.right_arrow{right:-12px}.testimonial_card{border:1px solid #fff;border-radius:8px;justify-content:space-between;align-items:flex-start;width:316px;height:130px;margin-left:auto;margin-right:auto;padding:16px 8px;display:flex}.mask{width:1050px;max-width:100%;margin-left:auto;margin-right:auto}.testimonial_dark_stars{filter:brightness(10%)}.testimonial_texts_area{margin-left:8px}.testimonial_images_area{width:90px}@media screen and (max-width:991px){.header_2.testimonials_header{font-size:3.4rem}.header_2.cta-text{font-size:1.8rem;line-height:2.2rem}.header_2.about{font-size:2.4rem;line-height:3.3rem}.nav-menu-wrapper{background-color:var(--primary);position:absolute;inset:89px 0 auto}.nav-link{border-bottom-width:0;border-left:3px solid #0000;justify-content:center;padding-left:5px;padding-right:5px;display:block}.nav-link.w--current{border-bottom:0 #0000;border-left:3px solid var(--secondary);margin-left:auto;margin-right:auto}.nav-link.link-mobile{display:block}.menu-button{color:var(--terciary);padding:12px}.menu-button.w--open{color:var(--secondary);background-color:#0000}.link-instagram{display:none}.hero-section{margin-bottom:0}.container.cta-arquitetos{max-height:350px}.flex{flex-direction:column}.flex.horizontal,.flex.brands{flex-direction:row}.flex.align-end{flex-direction:column;align-items:flex-start}.flex.justify-around{flex-flow:wrap}.flex.flex-footer{grid-column-gap:32px;grid-row-gap:32px;flex-flow:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-items:center;display:flex}.flex.center{align-items:flex-start}.flex.invert{flex-direction:column-reverse}.flex.testimonials_flex{flex-direction:row}.flex.testimonials_flex.vertical{flex-direction:column}.flex.horizontal,.flex.brands{flex-direction:row}.flex.projects.vertical{margin-bottom:0}.flex.projects.down{margin-top:0}.flex.cta{flex-direction:row}.flex.footer{align-items:flex-start}.flex.about{flex-direction:row;align-items:center}.flex.brands_wrapper{flex-direction:row}.flex.aling-start.horizontal-center{align-items:flex-start}.flex.tablet-horizontal{flex-direction:row}.tab-link-image{width:150px;height:110px}.tab-menu{width:700px}.section.bg-primary{padding-bottom:74px}.width-flex{margin-bottom:32px;margin-left:auto;margin-right:auto}.width-flex.about{padding-left:32px}.tab-frame{width:120px}.footer-image{width:90%;max-width:800px}.section-copy.bg-primary{padding-bottom:74px}.heading.projects.capitalize{font-size:2.3rem;line-height:2.3rem}.testimonials{margin-top:32px;margin-left:0}.brands_img{max-width:16%}.collection-list{flex-direction:row}.project_tag{right:-4%}.cta-content{max-width:300px}.cta-image{max-width:40%;height:388.328px}.footer-link-wrapper{margin-bottom:32px}.legal-wrapper{flex-direction:column;align-items:flex-start}.legal-links{margin-bottom:3px;margin-left:0;padding-top:5px;padding-bottom:5px}.image-3{margin-bottom:32px}.collection-list-2{grid-column-gap:0px;grid-row-gap:64px;flex-direction:column}.project_gallety_image{width:234px;height:234px}.icon{color:var(--primary)}.about_hero_img{height:600px}.founder_img{width:450px;margin-bottom:32px;margin-left:auto;margin-right:auto}.personalize_img,.personalize_img-copy,.inovation_img{width:450px;margin-bottom:32px}.youtube{min-width:256px;min-height:550px}.slider{max-width:750px}.slide{width:50%}.mask{width:700px}}@media screen and (max-width:767px){.header_1{font-size:53px;line-height:60px}.navbar-brand{padding-left:0}.nav-link{padding-top:10px;padding-bottom:10px;display:block}.flex.justify-around{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.flex.flex-footer{grid-column-gap:16px}.flex.tablet-horizontal{flex-direction:column}.hero-width-flex{max-width:100%}.tab-pane-image{height:320px}.tab-link-image{width:100px;height:80px}.tab-menu{width:500px;max-width:95%;padding:16px 12px;top:299px}.width-flex{max-width:100%}.width-flex.about{padding-top:32px;padding-left:0}.footer-image{margin-bottom:45px}.card{width:100%}.footer-white{height:35px}.footer-column{width:100%;margin-bottom:32px}.cta-image{object-fit:contain;height:387.813px}.fs-cc-banner_button{margin-left:0;margin-right:8px}.fs-cc-banner_buttons-wrapper{margin-top:12px}.fs-cc-banner_container{flex-direction:column;align-items:flex-start}.form-block{max-width:97%}.text-form{margin-right:42px}.form-contact{width:100%;height:100%}.youtube{order:1;min-width:0}.slider{max-width:400px}.slide{width:100%}.mask{width:350px}}@media screen and (max-width:479px){.bold-temp,.heading-temp_1{font-size:18px;line-height:24px}.header_2{font-size:2rem;line-height:2.3rem}.header_2.testimonials_header{font-size:1.5rem;line-height:1.9rem}.header_2.cta_best_brands-header{margin-top:32px;margin-bottom:32px}.paragraph.font-primary.inovation{margin-right:0}.nav-link.order{border:1px #000}.menu-button.w--open{color:var(--tan)}.hero-section.homepage,.hero-section.projetos,.hero-section.architect,.hero-section.homepage,.hero-section.projetos,.hero-section.architect{min-height:auto}.container.hero{min-height:auto;padding-top:92px;padding-bottom:64px}.container.hero.project{padding-top:162px}.container.cta-arquitetos{max-height:none;padding-bottom:44px}.container.brands{margin-bottom:0}.flex.flex-footer{display:flex}.flex.center.projects{position:relative}.flex.center.architect,.flex.center.projects{position:relative}.flex.center.project_detail{position:static}.flex.center.architect{position:relative}.flex.brands{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.flex.about{flex-direction:column}.flex.cta_best_brands{padding:16px}.flex.brands_wrapper{flex-direction:column;align-items:center}.tab-link-image{width:100px;height:60px}.tab-link{margin-left:4px;margin-right:4px}.tab-menu{padding-left:8px;padding-right:8px}.section.form_section{width:100vw;padding-top:32px;padding-bottom:32px}.line,.line.black,.line.small,.line.black,.line.small{width:70px}.footer-image{width:95%}.footer-column{margin-bottom:24px}.heading{font-size:3rem;line-height:4rem}.heading.capitalize{font-size:2.5rem;line-height:2.6rem}.heading.capitalize.white{font-size:2.5rem;line-height:2.4rem}.heading.projects{font-size:2.3rem;line-height:2.4rem}.heading.projects.capitalize{font-size:1.7rem;line-height:1.9rem}.content.hero-content{padding-top:32px}.content.projects{max-width:none;padding:40px}.content.project_detail{padding:16px}.content.about{margin-top:-64px;margin-left:16px;margin-right:16px;padding-left:32px;padding-right:32px;right:auto}.see-more-link{display:none}.badge-header{letter-spacing:.08rem;font-size:.6rem;line-height:1rem}.testimonials_flex_space{margin-top:32px}.brands_img{max-width:90%;margin-bottom:64px}.brands_img.last_child{margin-bottom:0}.collection-list{flex-direction:row}.project_img{width:300px;height:300px;margin-bottom:0}.project_tag{right:-10%}.project_header{font-size:.6rem}.buttons-wrapper.margin-top{flex-direction:column;width:auto;height:134px;position:relative}.buttons-wrapper.inovation{flex-direction:column;align-items:flex-start;width:auto;height:150px}.sec-button{font-size:.8rem}.cta-image{display:none}.collection-list-wrapper{margin-top:32px}.collection-item{width:auto;height:auto}.fs-cc-banner_button{width:100%;margin-bottom:10px}.fs-cc-banner_text{margin-right:0}.fs-cc-banner_buttons-wrapper{text-align:center;flex-direction:column-reverse;align-items:center;width:100%}.fs-cc-banner_close{position:absolute;inset:-22px 10px auto auto}.collection-list-3{grid-template-columns:1fr}.project_gallety_image{width:450px;height:250px}.cta_text{font-size:.8rem}.about_hero_img{height:auto}.form-block{max-width:90%}.flex-form{flex-direction:column}.text-form{margin-right:0}.check-image.thanks{margin-left:auto;margin-right:auto}.form{width:100%}.form.thanks_div{margin-bottom:32px}.validation_text{max-width:none}.form_content,.image-6{width:100%}.slider{width:370px}.testimonial_card{width:300px;height:120px;padding-top:8px;padding-bottom:8px}}