@charset "UTF-8";.object-fit-contain{-o-object-fit:contain;object-fit:contain}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.swiper-button-next::after,.swiper-button-prev::after{font-size:clamp(2rem,1.875rem + .625vw,2.625rem)}p{font-size:clamp(1rem,.975rem + .125vw,1.125rem)}h2{font-size:clamp(1.375rem,1.2rem + .875vw,2.25rem)}.swiper-pagination-bullet-active{background-color:#f5bf00!important}input:required+label::after{content:"*";color:#212529}.editor-texto a,.editor-texto li,.editor-texto ol,.editor-texto p,.editor-texto span,.editor-texto ul{color:#fff;font-weight:300;line-height:1.25}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{color:#fff}.editor-texto li+li{margin-top:.1em}.editor-texto a{color:#f5bf00}.editor-texto a:hover{text-decoration:underline}.editor-texto b{font-weight:600}.editor-texto ul{list-style:none}.editor-texto ul li::before{content:"•";font-weight:400;color:#f5bf00;font-size:.6em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside}.editor-texto ol li::marker{color:#f5bf00}.editor-texto p{margin-bottom:0}.editor-texto p+p{margin-top:1rem}.section__titulo{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.section__titulo-line{display:inline-block;position:relative}.section__titulo-line::after{content:"";width:100%;height:.4rem;display:block;position:absolute;right:0;background:#f5bf00;border-radius:5rem;margin-top:.3rem}.btn-whatsapp-rounded-position{position:fixed;bottom:20px;top:auto;right:20px;left:auto;z-index:50;transition:all .25s ease}.btn-whatsapp-rounded{box-shadow:2px 5px 9px #0000004d;background-color:#25d366;border-radius:50%;cursor:pointer;font-size:30px;height:50px;line-height:50px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:all .25s ease}.btn-whatsapp-rounded svg{transition:all .25s ease;background:0 0;height:30px;left:0;line-height:30px;position:relative;top:-1px;top:0;transition:all .3s;width:30px;z-index:10}.btn-whatsapp-rounded svg path{fill:#fff}.btn-whatsapp-rounded:hover{background-color:#fff}.btn-whatsapp-rounded:hover svg path{fill:#25d366}.btn-whatsapp-rounded.desk{display:-ms-flexbox;display:flex}.btn-whatsapp-rounded.mob{display:none}.header-wrapper{top:2rem;z-index:1045}.header-wrapper .navbar-light .navbar-toggler-icon{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!-- Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --><path d="M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"/></svg>');-webkit-filter:invert(1);filter:invert(1)}.header-logo img{width:clamp(4rem,3rem + 5vw,9rem);height:clamp(4rem,3rem + 5vw,9rem)}.header-nav-button{color:#fff!important;transition:all .25s ease}.header-nav-button:hover{color:#f5bf00!important;transition:all .25s ease}.nav-item button{font-size:clamp(1.125rem,.9913793103rem + .2155172414vw,1.25rem)}.nav-item .nav-link{font-size:clamp(1rem,.8663793103rem + .2155172414vw,1.125rem)}#footer img{max-width:clamp(5rem,4.8rem + 1vw,6rem)}.banner-principal-swiper .swiper-pagination{bottom:4%!important}.banner-principal-swiper .swiper-pagination-bullet{width:1rem;height:1rem;background:#f5bf00}.section-sobre-text-wrapper{z-index:1;background:#181818;-webkit-filter:drop-shadow(73px 0 14px #181818);filter:drop-shadow(73px 0 14px #181818)}.section-sobre-circle{top:50%;right:clamp(-20rem,-30.6896551724rem + 17.2413793103vw,-10rem);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);max-width:80rem}.section-sobre-video{position:absolute;top:0;max-width:25rem;left:50%;top:50%;-webkit-transform:translate(-48%,-49%);transform:translate(-48%,-49%)}.section-sobre-video svg{transition:all .25s ease}.section-sobre-video:hover .section-sobre-video-icon svg{-webkit-filter:drop-shadow(0 0 12px #f5bf00);filter:drop-shadow(0 0 12px #f5bf00);transition:all .25s ease}.section-sobre-video-icon{width:6rem;height:6rem}.section-sobre-video-icon img{height:100%;width:100%;transition:all .25s ease}.section-solucoes-swiper .swiper-pagination{position:relative;bottom:-2rem!important}.section-solucoes-card-short-desc p:first-child{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.section-solucoes-card-short-desc p:not(:first-child){display:none}.section-solucoes-card::before{content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;background-color:#d7d7d7;transition:all .25s ease;z-index:-1;border-radius:36px}.section-solucoes-card-icon{max-width:3rem;max-height:3rem}.section-solucoes-card-icon::before{content:"";display:block;background:#181818;border-radius:1rem;padding:2.5rem;box-shadow:0 30px 35px -15px rgba(0,0,0,.35);transition:all .4s ease}.section-solucoes-card-icon-color{fill:#f5bf00;transition:all .4s ease}.section-solucoes-card-icon-img{-o-object-fit:contain;object-fit:contain}.section-solucoes-card-text h2{color:#000}.section-solucoes-card-text p{color:#000}.section-solucoes-card-btn{-webkit-transform:scale(1);transform:scale(1);display:-ms-flexbox;display:flex;transition:all .25s ease;font-size:clamp(1rem,.9rem + .5vw,1.5rem)}.section-solucoes-card-btn-arrow{max-width:2rem;height:auto;fill:#fff}.btn-saiba-mais .btn{color:#000!important}.btn-saiba-mais .btn svg path{fill:#000}.section-diferenciais-swiper{padding:3rem;margin:-3rem;position:relative}.section-diferenciais-swiper::before{content:"";height:100%;width:3rem;position:absolute;display:block;left:0;background:linear-gradient(90deg,#ededed 20%,rgba(255,255,255,0) 100%);top:0;z-index:2}.section-diferenciais-swiper::after{content:"";height:100%;width:3rem;position:absolute;display:block;right:0;background:linear-gradient(270deg,#ededed 20%,rgba(255,255,255,0) 100%);top:0;z-index:2}.section-diferenciais-swiper .swiper-pagination{bottom:-1rem!important;position:relative;width:100%}.section-diferenciais__titulo{position:relative;z-index:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.5rem}.section-diferenciais__titulo::before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:#f5bf00;z-index:-1;border-radius:0 2rem 2rem}.section-diferenciais-card{transition:all .25s ease}.section-diferenciais-card::before{content:"";width:0;height:2rem;display:block;position:absolute;bottom:-1rem;left:50%;-webkit-transform:scaleX(0);transform:scaleX(0);border-radius:.8rem;background:#f5bf00;transition:all .4s ease}.section-cases-swiper::before{content:"";height:100%;width:3.2rem;position:absolute;display:block;left:0;background:linear-gradient(90deg,#fff 37%,rgba(255,255,255,0) 100%);top:0;z-index:2}.section-cases-swiper::after{content:"";height:100%;width:5rem;position:absolute;display:block;right:0;background:linear-gradient(270deg,#fff 37%,rgba(255,255,255,0) 100%);top:0;z-index:1}.section-cases-swiper-buttons{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:left;left:1rem}.section-cases-swiper-pessoa-image{max-width:3.3rem}.section-cases-swiper .swiper-button-prev{left:-1.4rem;-webkit-transform:scale(.3);transform:scale(.3);color:#000}.section-cases-swiper .swiper-button-next{right:-1.4rem;-webkit-transform:scale(.3);transform:scale(.3);color:#000}.section-cases-swiper .swiper-pagination{bottom:0!important;left:unset!important;right:0;position:relative;display:-ms-flexbox;display:flex;gap:.5rem;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.section-cases-swiper .swiper-pagination-bullet{-webkit-transform:scale(1.1);transform:scale(1.1)}.section-cases-swiper .swiper-pagination-bullet-active{-webkit-transform:scale(1.5);transform:scale(1.5)}.section-cases-card{background:linear-gradient(270deg,#f5bf00 25%,#fff 24.94%);box-shadow:0 130px 75px -100px rgba(0,0,0,.15)}.section-cases-card-titulo{quotes:"“" "”"}.section-cases-card-titulo::before{content:open-quote}.section-cases-card-titulo::after{content:close-quote}.section-cases-card-image{position:absolute;right:clamp(1rem,-8.6206896552rem + 15.5172413793vw,10rem);bottom:0;z-index:1;max-width:49rem}@media (min-width:576px){.section-diferenciais__titulo::after{content:"";width:0;height:0;position:absolute;left:-2.5rem;top:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent #f5bf00 transparent transparent}.section-cases-swiper{padding-left:3rem;margin-left:-3rem;padding-right:3rem;margin-right:-3rem}}@media (min-width:768px){.section-diferenciais-swiper .swiper-slide{height:auto}.section-diferenciais-card{height:100%}}@media (min-width:992px){.btn-secondary{outline:1px solid transparent;outline-color:rgba(24,24,24,.5);outline-offset:0;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(245,191,0,0)}.btn-secondary:hover{outline-color:rgba(24,24,24,0);outline-offset:15px;box-shadow:inset 0 0 20px rgba(245,191,0,.5)}.btn-primary{outline:1px solid transparent;outline-color:rgba(245,191,0,.5);outline-offset:0;transition:all 1.25s cubic-bezier(.19,1,.22,1);box-shadow:inset 0 0 20px rgba(245,191,0,0)}.btn-primary:hover{outline-color:rgba(245,191,0,0);outline-offset:15px;box-shadow:inset 0 0 20px rgba(24,24,24,.8)}.btn-primary-hover:hover{color:#765c00!important}.section-solucoes-card:hover{transition:all .4s ease}.section-solucoes-card:hover::before{background:#181818;-webkit-transform:scaleY(1.1);transform:scaleY(1.1);transition:all .25s ease;box-shadow:0 35px 67px -41px rgba(0,0,0,.35)}.section-solucoes-card:hover .section-solucoes-card{transition:all .25s ease}.section-solucoes-card:hover .section-solucoes-card-icon::before{background:#f5bf00;box-shadow:0 0 80px -10px #f5bf00;transition:all .4s ease}.section-solucoes-card:hover .section-solucoes-card-icon-color{fill:#181818}.section-solucoes-card:hover .section-solucoes-card-text h2,.section-solucoes-card:hover .section-solucoes-card-text p{color:#fff}.section-solucoes-card:hover .section-solucoes-card-btn{-webkit-transform:scale(1);transform:scale(1);display:-ms-flexbox;display:flex;transition:all .4s ease;visibility:visible;border:3px solid #f5bf00;padding:.5rem 1rem;text-decoration:none;transition:all .25s ease}.section-solucoes-card:hover .btn-saiba-mais .btn{color:#fff!important}.section-solucoes-card:hover .btn-saiba-mais .btn svg path{fill:#fff}.section-solucoes-card{height:100%}.section-solucoes-swiper .swiper-slide{height:unset!important}.section-diferenciais-card:hover{background-color:#fff!important;box-shadow:0 35px 65px -50px rgba(0,0,0,.25);-webkit-transform:scale(1.03);transform:scale(1.03);transition:all .25s ease;z-index:2}.section-diferenciais-card:hover::before{content:"";width:65%;-webkit-transform:translate(-50%,0) scaleX(1);transform:translate(-50%,0) scaleX(1);transition:all .4s ease}}@media (min-width:1400px){#cases{overflow:visible}}@media (max-width:1399.98px){.section-cases-card{background:linear-gradient(270deg,#f5bf00 5%,#fff 24.94%)}}@media (max-width:1199.98px){.section-diferenciais__titulo{margin:0 auto;text-align:center}}@media (max-width:991.98px){.section__titulo{max-width:initial}.section__titulo::after{content:"";width:5rem;height:.4rem;display:block;position:absolute;right:0;background:#f5bf00;border-radius:5rem;margin-top:.3rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%}.section__titulo-line::after{content:none}.btn-whatsapp-rounded.desk{display:none}.btn-whatsapp-rounded.mob{display:-ms-flexbox;display:flex}.header-mobile{position:absolute;right:1rem;top:85%;background:#00000070;border-radius:2rem}.header-mobile-wrapper{width:auto;text-align:end;-ms-flex-pack:end;justify-content:end;-ms-flex-align:end!important;align-items:end!important;float:right;border-radius:2rem}.header-wrapper{top:.5rem}.section-sobre-circle{top:0;right:0;-webkit-transform:translate(0,0);transform:translate(0,0);max-width:70%;max-height:auto;position:relative!important;margin:0 auto}.section-sobre-circle__circle{position:absolute}.section-sobre-video{position:unset;width:100%;height:100%;max-width:initial;-webkit-transform:translate(0,0);transform:translate(0,0)}.section-solucoes-swiper{background:0 0}.section-solucoes-card-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:scale(1);transform:scale(1);transition:all .4s ease;background-color:#f5bf00;color:#181818!important;visibility:visible;border:2px solid #f5bf00;padding:.5rem 1rem;text-decoration:none;margin:auto;transition:all .25s ease}.section-solucoes-card-btn-arrow{fill:#181818;max-width:1.2rem}.section-solucoes .btn-saiba-mais{display:block!important}.section-solucoes .btn-saiba-mais .btn-outline-primary{background-color:#f5bf00}.section-diferenciais-card{background-color:#fff!important}.section-diferenciais-card::before{content:"";width:65%;height:1rem;display:block;position:absolute;bottom:-.5rem;left:50%;-webkit-transform:translate(-50%,0) scaleX(1);transform:translate(-50%,0) scaleX(1);border-radius:.8rem;background:#f5bf00;transition:all .4s ease}.section-cases-swiper-buttons{float:left;left:1rem}.section-cases-card{background:#fff}}@media (max-width:767.98px){.banner-principal-swiper .ratio-16x9{--bs-aspect-ratio:150%}}@media (max-width:575.98px){.header-mobile{top:95%}.section-sobre-circle{max-width:100%}.section-diferenciais__titulo{padding:0}.section-diferenciais__titulo::before{content:none}.section-diferenciais__titulo::after{content:"";width:5rem;height:.4rem;display:block;position:absolute;right:0;background:#f5bf00;border-radius:5rem;margin-top:.3rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%}.section-cases-swiper-buttons{float:unset;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.section-cases-swiper::after{width:1rem}.section-cases-swiper::before{width:1rem}.section-cases-card{position:relative;overflow:hidden}.section-cases-card::before{content:"";width:65%;height:1rem;display:block;position:absolute;bottom:-.5rem;left:50%;-webkit-transform:translate(-50%,0) scaleX(1);transform:translate(-50%,0) scaleX(1);border-radius:.8rem;background:#f5bf00;transition:all .4s ease}}