@import"https://fonts.googleapis.com/css2?family=Spline+Sans:wght@300..700&family=Unbounded:wght@200..900&display=swap";*{margin:0;padding:0;font-family:"Spline Sans",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;outline:none;list-style:none;-webkit-transition:all .3s ease;transition:all .3s ease;color:var(--color-brand-2)}html{font-size:62.5%;scroll-behavior:smooth;overflow-x:hidden}h2{font-size:4.2rem;font-weight:500}h3{font-size:3.2rem}h4{font-size:2.8rem}p{font-size:1.6rem;line-height:180%;margin-bottom:2rem}p:last-of-type{margin-bottom:0}a{font-size:1.6rem;text-decoration:none}:root{--color-brand-1: #D8765C;--color-brand-2: #FFF7DB;--color-brand-3: #383131;--border-radius: 1rem;--icon-color-brand-1: brightness(0) saturate(100%) invert(62%) sepia(48%) saturate(1881%) hue-rotate(323deg) brightness(94%) contrast(79%);--icon-color-brand-2: brightness(0) saturate(100%) invert(86%) sepia(25%) saturate(296%) hue-rotate(336deg) brightness(108%) contrast(106%);--icon-color-brand-3: brightness(0) saturate(100%) invert(8%) sepia(3%) saturate(4882%) hue-rotate(314deg) brightness(99%) contrast(72%)}.container{width:100%;max-width:131.3rem;margin:0 auto}.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.5rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;border-radius:var(--border-radius);border:1px solid hsla(0,0%,100%,.1)}.btn.schema-color-1{background-color:var(--color-brand-1);color:var(--color-brand-2)}.btn.schema-color-1 img{-webkit-filter:var(--icon-color-brand-3);filter:var(--icon-color-brand-3)}.btn.schema-color-1:hover{background-color:#3e3737;color:var(--color-brand-2)}.btn.schema-color-1:hover img{-webkit-filter:var(--icon-color-brand-1);filter:var(--icon-color-brand-1)}.btn.schema-color-2{background-color:var(--color-brand-2)}.btn.schema-color-3{background-color:var(--color-brand-3);color:var(--color-brand-2)}.btn.schema-color-3 img{-webkit-filter:var(--icon-color-brand-1);filter:var(--icon-color-brand-1)}.btn.schema-color-3:hover{background-color:var(--color-brand-2);color:var(--color-brand-3)}.btn.schema-color-3:hover img{-webkit-filter:var(--icon-color-brand-3);filter:var(--icon-color-brand-3)}.btn.schema-color-4{color:var(--color-brand-2);border:none}.btn.schema-color-4 img{-webkit-filter:var(--icon-color-brand-1);filter:var(--icon-color-brand-1)}.head{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr 1fr;gap:3rem}.head .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.head .left h2 span{color:var(--color-brand-1)}.head p{width:100%;max-width:64rem}.tag{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 2.4rem;background-color:var(--color-brand-1);font-size:1.6rem;border-radius:5rem}.tag.schema-color-3{background-color:var(--color-brand-3)}.controle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;font-size:1.5rem}.controle .contador{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:1rem}.controle img{margin:.5rem;-webkit-filter:var(--icon-color-brand-1);filter:var(--icon-color-brand-1);cursor:pointer}.controle img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:var(--icon-color-brand-2);filter:var(--icon-color-brand-2)}.controle img.color-schema-color-3{-webkit-filter:var(--icon-color-brand-3);filter:var(--icon-color-brand-3)}.controle img.color-schema-color-3:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:var(--icon-color-brand-2);filter:var(--icon-color-brand-2)}#mensagem-retorno{display:none}#mensagem-retorno.active{display:-webkit-box;display:-ms-flexbox;display:flex}#mensagem-retorno .mensagem-erro{width:100%;margin-top:1rem;padding:2rem;color:#df3737;background-color:rgba(255,105,105,.4);border:1px solid #ff6969;border-radius:var(--border-radius);font-size:1.4rem;text-align:center}#mensagem-retorno .mensagem-sucesso{width:100%;margin-top:1rem;padding:2rem;color:#6fa118;background-color:rgba(161,200,94,.4);border:1px solid #a1c85e;border-radius:var(--border-radius);font-size:1.4rem;text-align:center}header{background-color:#383131;padding:10rem 3rem;overflow:hidden;position:relative}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem;position:relative;z-index:2}header .container .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}header .container .top .menu-responsivo{display:none}header .container .top nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8rem}header .container .top nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}header .container .top nav ul.menu-principal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem}header .container .top nav ul.menu-principal li a{font-size:1.6rem;color:var(--color-brand-2)}header .container .top nav ul.menu-principal li a:hover{color:var(--color-brand-1)}header .container .left-box{width:100%;max-width:59rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem;position:relative;z-index:50}header .container .left-box .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}header .container .left-box .text h2 span{color:var(--color-brand-1)}header .container .left-box .text .ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}header .container .left-box .clients{width:100%;max-width:59rem;overflow:hidden}header .container .left-box .clients .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:3rem}header .container .left-box .clients .title h4{width:37rem;font-size:1.6rem;font-weight:300}header .container .left-box .clients .title::after{content:"";width:100%;height:.1rem;background:var(--color-brand-2);opacity:.1}header .container .left-box .clients .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:5rem}header .container .left-box .clients .swiper-slide:last-of-type{margin-right:0}header .container .left-box .clients .swiper-slide img{width:100%;-o-object-fit:scale-down;object-fit:scale-down;-webkit-filter:var(--icon-color-brand-2);filter:var(--icon-color-brand-2)}header .container .people{width:100%;max-width:118rem;position:absolute;right:-5rem;top:-10rem;z-index:0;pointer-events:none}header .container .people .mask-office{position:absolute;top:-4rem;right:-17rem;z-index:2;pointer-events:none;opacity:.5}header .container .people .mask-office svg path{fill:none;stroke:#646464;stroke-width:1px}header .container .people .swiper-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:76.4rem;position:relative;right:-22rem;z-index:1}header .container .people .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .container .people .swiper-wrapper .swiper-slide-next{opacity:1 !important}header .container .people .swiper-wrapper .swiper-slide-active{opacity:0 !important}header .background{position:absolute;top:0;right:0;z-index:1}main .about-us{padding:16rem 3rem;background-color:#3e3737}main .about-us .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}main .about-us .container .team{border-radius:var(--border-radius)}main .about-us .container .story{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem}main .about-us .container .story .left{width:100%;max-width:37rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}main .about-us .container .story .timeline{width:100%;max-width:90rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}main .about-us .container .story .timeline .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}main .about-us .container .story .timeline .swiper-slide .top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}main .about-us .container .story .timeline .swiper-slide .top .year{font-size:1.5rem}main .about-us .container .story .timeline .swiper-slide .top .check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .about-us .container .story .timeline .swiper-slide .top .check::after{content:"";width:100%;height:.1rem;background:var(--color-brand-2);opacity:.1}main .about-us .container .story .timeline .swiper-slide .content{background-color:var(--color-brand-1);padding:3rem;border-radius:var(--border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-right:2rem}main .about-us .container .story .timeline .swiper-slide .content h3{font-size:2.8rem;color:var(--color-brand-3)}main .about-us .container .story .timeline .swiper-slide .content p{color:var(--color-brand-3)}main .services{padding:16rem 3rem;background-color:#383131}main .services .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}main .services .container .head .left{max-width:50rem}main .services .container .grid-services{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;position:relative}main .services .container .grid-services .card{border:1px solid hsla(0,0%,100%,.2);background-color:var(--color-brand-2);padding:3rem;border-radius:var(--border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;position:relative;top:0}main .services .container .grid-services .card .title{font-size:1.6rem;font-weight:600;color:var(--color-brand-3)}main .services .container .grid-services .card .description{font-size:1.4rem;line-height:140%;color:var(--color-brand-3)}main .services .container .grid-services .card:hover{background-color:var(--color-brand-1);top:-0.5rem}main .services .container .grid-services .card:hover .title{color:var(--color-brand-2)}main .services .container .grid-services .card:hover .description{color:var(--color-brand-2)}main .services .container .list{background-color:var(--color-brand-1);padding:6rem;border-radius:var(--border-radius);display:grid;grid-template-columns:1fr 1fr;gap:8rem}main .services .container .list .menu-services li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;padding:2rem;border-bottom:1px solid rgba(56,49,49,.3);cursor:pointer}main .services .container .list .menu-services li:last-of-type{border-bottom:none}main .services .container .list .menu-services li .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}main .services .container .list .menu-services li .title h4{font-size:1.8rem;font-weight:500;color:var(--color-brand-3)}main .services .container .list .menu-services li .title img{-webkit-filter:var(--icon-color-brand-3);filter:var(--icon-color-brand-3)}main .services .container .list .menu-services li .content{display:none}main .services .container .list .menu-services li .content .btn{width:100%}main .services .container .list .menu-services li.active .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}main .services .container .list .tab-services{position:relative}main .services .container .list .tab-services .thumb-services{width:100%;max-width:57.5rem;height:60rem;border-radius:var(--border-radius);overflow:hidden;opacity:0;pointer-events:none;position:absolute;top:0}main .services .container .list .tab-services .thumb-services.active{opacity:1;pointer-events:all;position:relative}main .services .container .list .tab-services .thumb-services img{height:100%;-o-object-fit:contain;object-fit:contain}main .clients{padding:16rem 3rem;background-color:var(--color-brand-1)}main .clients .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}main .clients .container .head{width:100%;max-width:80rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:auto}main .clients .container .head h2 span{color:var(--color-brand-3)}main .clients .container .list{width:100%;height:100%;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}main .clients .container .list .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;position:relative}main .clients .container .list .swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:13.5rem;height:7rem;position:relative;overflow:hidden;padding:2rem 3rem;border-radius:var(--border-radius)}main .clients .container .list .swiper-slide img{-o-object-fit:contain;object-fit:contain}main .clients .container .testimonials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}main .clients .container .testimonials .left{width:100%;max-width:37rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}main .clients .container .testimonials .left h2 span{color:var(--color-brand-3)}main .clients .container .testimonials .slide-testimonials{width:100%;max-width:88rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;overflow:hidden}main .clients .container .testimonials .slide-testimonials .swiper-wrapper .swiper-slide{background-color:#fff;padding:4rem;border-radius:var(--border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}main .clients .container .testimonials .slide-testimonials .swiper-wrapper .swiper-slide div{color:var(--color-brand-3)}main .clients .container .testimonials .slide-testimonials .swiper-wrapper .swiper-slide .title{font-size:2.6rem;font-weight:500}main .clients .container .testimonials .slide-testimonials .swiper-wrapper .swiper-slide .content{font-size:1.4rem;line-height:160%;font-weight:500}main .clients .container .testimonials .slide-testimonials .swiper-wrapper .swiper-slide .name{font-size:1.6rem;font-weight:500;color:var(--color-brand-1)}main .clients .container .testimonials .slide-testimonials .swiper-wrapper .swiper-slide .position{font-size:1.6rem;font-weight:500}main .differences{padding:16rem 3rem;background-color:#383131}main .differences .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}main .differences .container .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}main .differences .container .cards .card{width:100%;position:sticky;top:4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:var(--border-radius);padding:3rem;font-size:1.6rem;color:var(--color-brand-3);line-height:160%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}main .differences .container .cards .card .thumb{width:100%;max-width:40rem;height:26rem;border-radius:var(--border-radius);overflow:hidden}main .differences .container .cards .card .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}main .differences .container .cards .card .items{display:grid;grid-template-columns:1fr 1fr;gap:4rem;padding:4rem;border:1px solid #efefef;border-radius:var(--border-radius)}main .differences .container .cards .card .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}main .differences .container .cards .card .items .item img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-filter:var(--icon-color-brand-1);filter:var(--icon-color-brand-1)}main .differences .container .cards .card .items .item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}main .differences .container .cards .card .items .item .content h3{font-size:1.8rem;color:var(--color-brand-3)}main .differences .container .cards .card .items .item .content p{color:var(--color-brand-3)}main .contact-us{padding:16rem 3rem;background-color:var(--color-brand-1)}main .contact-us .container{background-color:#fff;padding:5rem;border-radius:var(--border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem}main .contact-us .container .left{width:100%;max-width:53rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}main .contact-us .container .left h2{color:var(--color-brand-3)}main .contact-us .container .left h2 span{color:var(--color-brand-1)}main .contact-us .container .left p{color:var(--color-brand-3)}main .contact-us .container .form{width:100%}main .contact-us .container .form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}main .contact-us .container .form form input,main .contact-us .container .form form textarea{width:100%;padding:2rem;border:1px solid #efefef;border-radius:var(--border-radius);color:var(--color-brand-3)}main .contact-us .container .form form input:focus,main .contact-us .container .form form textarea:focus{border-color:var(--color-brand-1)}main .contact-us .container .form form input[type=submit],main .contact-us .container .form form textarea[type=submit]{cursor:pointer;background-color:#383131;border:none;color:var(--color-brand-2)}main .contact-us .container .form form input[type=submit]:hover,main .contact-us .container .form form textarea[type=submit]:hover{background-color:var(--color-brand-1)}main .contact-us .container .form form textarea{height:15rem}main .contact-us .container .form form .double{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}footer{padding:10rem 3rem;background-color:#383131}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10rem}footer .container .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem}footer .container .top .left{width:100%;max-width:46rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}footer .container .top .left img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer .container .top .left .redes-sociais{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}footer .container .top .left .redes-sociais li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.3rem;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--border-radius)}footer .container .top .left .redes-sociais li a:hover{background-color:var(--color-brand-2)}footer .container .top .left .redes-sociais li a img{-webkit-filter:var(--icon-color-brand-1);filter:var(--icon-color-brand-1)}footer .container .top .menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}footer .container .top .menu-footer li a:hover{color:var(--color-brand-1)}footer .container .direitos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.5rem;padding:10rem 0 0 0;border-top:1px solid hsla(0,0%,100%,.1)}footer .container .direitos ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}footer .container .direitos ul li a{text-transform:uppercase;text-decoration:none}footer .container .direitos ul li a:hover{color:var(--color-brand-1)}@media(max-width: 1200px){header .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .container .top{padding:0 1rem;width:100%;gap:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}header .container .top .menu-responsivo{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--border-radius)}header .container .top .menu-responsivo img{-webkit-filter:var(--icon-color-brand-1);filter:var(--icon-color-brand-1)}header .container .top .menu-responsivo:hover{background-color:var(--color-brand-2)}header .container .top nav{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;position:absolute;top:8rem;right:1rem;background-color:#3e3737;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--border-radius);padding:2rem}header .container .top nav ul{width:100%}header .container .top nav ul.menu-principal{gap:0rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .container .top nav ul.menu-principal li a{width:100%;display:block;padding:2rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}header .container .top nav ul.menu-principal li a:hover{padding-left:2rem}header .container .top nav.active{display:-webkit-box;display:-ms-flexbox;display:flex}header .container .left-box{max-width:70rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}header .container .left-box .text .ctas{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}header .container .left-box .clients{max-width:70rem}header .container .people{display:none}.container{padding:0 1.5rem}main section{padding:16rem 0 !important}footer .container .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem}footer .container .top .left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}@media(max-width: 992px){header{padding:3rem 0}header .container{gap:6rem}.head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.head .left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.head p{text-align:center}main .services .container .list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem;gap:3rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .services .container .list .tab-services .thumb-services{max-width:36rem}main .differences .container .cards .card .thumb{height:auto}main .contact-us{padding:10rem 1.5rem !important}}@media(max-width: 768px){header .container .left-box{gap:8rem}header .container .left-box .text .ctas{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}main section{padding:10rem 0 !important}main .about-us .container .story{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .about-us .container .story .left{max-width:100%;text-align:center}main .services .container .list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem}main .services .container .list .tab-services{display:none}main .services .container .grid-services{grid-template-columns:1fr 1fr}main .clients .container .testimonials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .clients .container .testimonials .left{max-width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .clients .container .testimonials .slide-testimonials{-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .contact-us .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .contact-us .container .left{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .differences .container .cards .card .thumb{display:none}footer{padding:4rem 0}footer .container{gap:4rem}footer .container .top .menu-footer{display:none}footer .container .direitos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5rem;padding:4rem 0 0 0}}@media(max-width: 576px){h2{font-size:3.4rem}header .container .left-box .clients .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}header .container .left-box .clients .title h4{width:100%}main .differences .container .cards .card .items{grid-template-columns:1fr}main .services .container .grid-services{grid-template-columns:1fr}main .services .container .grid-services .card{top:3rem;position:sticky}main .contact-us .container{padding:4rem 2rem}}