html{box-sizing:border-box;scroll-behavior:smooth;cursor:default}*,*::before,*::after{box-sizing:inherit}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,pre,blockquote,figure,figcaption,hr,dl,dd{margin:0;padding:0}ul,ol{list-style:none}input,textarea,select,button{color:inherit;font:inherit;letter-spacing:inherit}input[type="text"],textarea{width:100%}input,textarea,button{border:1px solid gray}button{padding:0;line-height:inherit;border-radius:0;background-color:transparent;cursor:pointer}button *{pointer-events:none}img,iframe,video,object,embed{display:block;max-width:100%}svg{max-width:100%}table{table-layout:fixed;width:100%}[hidden]{opacity:0;visibility:hidden}noscript{display:block;margin-bottom:1em;margin-top:1em}[tabindex="-1"]{outline:none !important}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.sr-only{position:absolute;width:1px;height:auto;margin:0;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}*{text-decoration:none;color:inherit;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,span{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}img{display:block;max-width:100%}a{margin:0px;padding:0px;display:block}table{border-spacing:0px}button{border:none}hr{border:none}.container{max-width:1200px;margin:0 auto}#adopt-controller-button{z-index:100 !important}.whats-fixed{position:fixed;bottom:40px;right:40px;animation:move 3s infinite;z-index:222;max-width:65px}@keyframes move{25%{transform:translateX(-10px)}50%{transform:translateX(0px)}75%{transform:translateX(10px)}100%{transform:translateX(0px)}}html{font-size:16px;font-family:"Outfit", sans-serif;font-weight:300}.view{transition:.6s}a,a img,svg path,button{transition:0.3s}.detail{display:flex;justify-content:center;align-items:center;gap:7px;max-width:fit-content;color:rgba(37,37,37,0.835294)}.btn2{box-shadow:0 0 10px 30px #fff inset;font-weight:300;color:#002632;padding:7px 17px;max-width:fit-content;text-align:center}.btn2:hover{box-shadow:0 0 0 2px #fff inset;color:#fff !important}.btn{padding:10px 20px;box-shadow:0 0 0 1px #D23A3F inset;color:#002632;font-size:1.25rem;font-weight:300;line-height:1.4em;text-align:center;max-width:fit-content}.btn:hover{box-shadow:0 0 10px 30px #D23A3F inset;color:#fff}.btn3{display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:underline;color:#002632;font-size:1.25rem;font-weight:300;line-height:1.4em;max-width:fit-content}.btn3:hover{color:#D23A3F}.section-title{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.section-title div{display:grid;max-width:550px}.section-title div h3{font-size:2rem;font-weight:500;line-height:1.1em;color:#002632}.section-title div p{margin-top:10px;font-size:1.25rem;font-weight:300;line-height:1.4em;color:rgba(37,37,37,0.835294)}.section-title div p strong{font-weight:400}.fundofixo{background:url(/img/bg-proverbio.webp) no-repeat center center;background-size:cover;background-attachment:fixed;padding:50px 10px}.fundofixo-grid{display:grid;justify-items:center;text-align:center;gap:10px;color:#fff}.fundofixo-grid h3{font-size:2rem;font-weight:500;line-height:1.2em;max-width:700px}.fundofixo-grid h4{font-size:1.25rem;font-weight:300;line-height:1.4em}.header{padding:10px;background-color:#D23A3F}.header-grid{display:flex;justify-content:space-between;align-items:center;gap:30px}.header-grid .redes{display:none}@media only screen and (max-width: 770px){.header-grid .redes{display:flex}.header-grid .redes a img{filter:contrast(0) brightness(300%)}.header-grid .redes a:hover{color:#D23A3F}.header-grid .redes a:hover img{filter:contrast(0) brightness(0)}}.nav-menu{display:flex;gap:20px;align-items:center;color:#fff;font-weight:300}.nav-menu a:hover{color:#002632}.top{background-color:#002632;color:#fff;padding:10px}.top .top-grid{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.top .top-grid .redes:first-child a:hover img{filter:none}@media only screen and (max-width: 770px){.top .top-grid .redes:last-child{display:none}}@media only screen and (max-width: 430px){.top .top-grid{justify-content:center}}.redes{display:flex;justify-content:center;align-items:center;gap:7px;flex-wrap:wrap}.redes a{display:flex;justify-content:center;align-items:center;gap:5px;font-weight:300}.redes a:hover{color:#D23A3F}.redes a:hover img{filter:contrast(0) brightness(300%)}.redes span{width:1px;height:20px;background-color:#0A4B60;display:block;margin:0 3px}@media only screen and (max-width: 430px){.redes span{display:none}}.main{background:url(/img/main-bg.webp) no-repeat left center;background-size:cover;padding:100px 10px}.main-servicos{background:url(/img/servicos-main-bg.webp) no-repeat left center;background-size:cover}.main-sobre{background:url(/img/sobre-main-bg.webp) no-repeat left center;background-size:cover}.main-projetos{background:url(/img/projetos-main-bg.webp) no-repeat left center;background-size:cover}.main-clientes{background:url(/img/clientes-main-bg.webp) no-repeat left center;background-size:cover}.main-grid{display:grid;justify-items:start}.main-content{max-width:520px;display:grid;gap:15px}.main-content .detail{transform:translateY(100px);opacity:0;animation:sobe 1.2s forwards;position:relative;top:10px}.main-content h1{font-size:2.5rem;font-weight:500;line-height:1.1em;color:#002632;transform:translateY(100px);opacity:0;animation:sobe 1.2s forwards;animation-delay:.2s}.main-content>p{font-size:1.25rem;color:#252525d5;font-weight:300;transform:translateY(100px);opacity:0;animation:sobe 1.2s forwards;animation-delay:.4s}.main-content>p strong{font-weight:400}.main-content h2{font-weight:300;color:rgba(37,37,37,0.835294);max-width:445px;box-shadow:-2px 0 0 #D23A3F;padding-left:10px;transform:translateY(100px);opacity:0;animation:sobe 1.2s forwards;animation-delay:.6s}.main-content .guarda-btns{transform:translateY(100px);opacity:0;animation:sobe 1.2s forwards;animation-delay:.6s;margin-top:15px}.main-content .guarda-btns .btn3{position:relative}.main-content .guarda-btns .btn3 #setavermelha{position:absolute;right:0;opacity:0;transition:.3s}.main-content .guarda-btns .btn3 #seta{transition:.3s}.main-content .guarda-btns .btn3:hover #seta{opacity:0}.main-content .guarda-btns .btn3:hover #setavermelha{opacity:1}@media only screen and (max-width: 440px){.main-content{justify-items:center;text-align:center}.main-content h1{font-size:2.0625rem;font-weight:500;line-height:1.1em}.main-content p{font-size:1rem}.main-content h2{text-align:start}}.guarda-btns{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;max-width:fit-content}@keyframes sobe{100%{transform:translateY(0);opacity:1}}#btn-mobile{display:none;position:absolute;align-self:center;justify-content:flex-end;color:#fff !important;background-color:#ffffff00 !important}.social-menu-overflow{display:none}@keyframes top{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@media only screen and (min-width: 651px) and (max-width: 770px){#menu{visibility:hidden;display:block;position:absolute;background:#D23A3F;z-index:1000000000;box-shadow:5px 5px 40px rgba(0,0,0,0.1)}.nav-menu a{transition:none !important}#nav.active #menu{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;align-content:space-evenly;position:absolute;top:0;right:0;margin:0;padding:0;visibility:visible;overflow-x:hidden;width:100vw;height:100vh;justify-content:center;animation:top ease-in 1s alternate;align-content:center;grid-gap:20px}#btn-mobile{display:flex;padding:0.5rem 0rem;font-size:1rem;border:none;background:none;cursor:pointer;gap:0.5rem;z-index:22222222222;right:10px;color:currentColor}#hamburger{border-top:3px solid;width:32px}#hamburger::after,#hamburger::before{content:"";display:block;width:32px;height:3px;background:currentColor;margin-top:5px;position:relative;transition:0.3s}#nav.active #hamburger{border-top-color:transparent}#nav.active #hamburger::before{transform:rotate(135deg)}#nav.active #hamburger::after{transform:rotate(-135deg);top:-7px}#nav button:hover{box-shadow:none;transform:none}}@media only screen and (min-width: 0px) and (max-width: 650px){#menu{visibility:hidden;display:block;position:absolute;background:#D23A3F;z-index:1000000000;box-shadow:5px 5px 40px rgba(0,0,0,0.1)}#nav button:hover{box-shadow:none;transform:none}.nav-menu a{transition:none !important}#nav.active #menu{display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;align-content:center;position:absolute;top:0;right:0;margin:0;padding:0;visibility:visible;overflow-x:hidden;width:100vw;height:100vh;justify-content:center;animation:top ease-in 1s alternate;grid-gap:20px}#btn-mobile{display:flex;padding:0.5rem 0rem;font-size:1rem;border:none;background:none;cursor:pointer;gap:0.5rem;z-index:22222222222;right:10px;color:currentColor}#hamburger{border-top:3px solid;width:32px}#hamburger::after,#hamburger::before{content:"";display:block;width:32px;height:3px;background:currentColor;margin-top:5px;position:relative;transition:0.3s}#nav.active #hamburger{border-top-color:transparent}#nav.active #hamburger::before{transform:rotate(135deg)}#nav.active #hamburger::after{transform:rotate(-135deg);top:-7px}.nav-menu ul{padding:20px 0px;display:grid;justify-content:center;grid-gap:40px}}.politica p,.termos p{margin-top:10px}.politica h3,.termos h3{margin-top:20px;font-size:1.5rem}.politica ul,.termos ul{margin-top:5px;margin-bottom:5px}.politica ul li,.termos ul li{text-indent:50px}.politica h2,.termos h2{margin-top:20px;font-size:2rem;text-align:center}.politica,.termos{padding:10px 10px}.digitalmix{text-align:center;color:#f2f2f280;background-color:#121412;padding:30px 10px}.digitalmix-grid{display:grid;gap:15px}.digitalmix-grid>div{display:flex;align-items:center;justify-content:center;gap:10px}.digitalmix-grid>p,.digitalmix-grid>div>p{font-size:1rem !important}@media only screen and (max-width: 360px){.digitalmix-grid>div{display:grid;justify-items:center;gap:10px}}.clientes{padding:70px 0}.move{height:115px;width:100%;display:block;background:url(/img/move.webp) repeat center center;box-shadow:30px 0 30px #fff inset, -30px 0 30px #fff inset;margin-top:30px}@media only screen and (max-width: 450px){.move{box-shadow:10px 0 10px #fff inset, -10px 0 10px #fff inset}}.clientes-grid{padding:0 10px;display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;flex-wrap:wrap}.clientes-grid .clientes-title{display:grid;gap:3px;max-width:465px}.clientes-grid .clientes-title h3{font-size:2rem;font-weight:500;line-height:1.1em;color:#002632}.servicos{padding:60px 10px 90px}.servicos-grid{display:grid;gap:30px}.servicos-grid .section-title div{max-width:655px}.servicos-grid .section-title div h3{max-width:550px}.servicos-content{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.servicos-content .umServico{max-width:386px;min-height:413px;position:relative;transform:translateY(100px);opacity:0}.servicos-content .umServico .info{position:absolute;bottom:0;left:0;padding:60px 39px 20px 45px;display:grid;gap:7px;transition:.3s;box-shadow:0 0 0 0 #D23A3F inset}.servicos-content .umServico .info h2{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.1em;display:flex;justify-content:start;align-items:end;gap:10px;align-items:end}.servicos-content .umServico .info h2 span{display:block;font-size:2.9375rem;font-weight:500;line-height:.9em}.servicos-content .umServico .info p{color:#ffffffd5;opacity:0;height:0;line-height:1.2em;transition:.3s}.servicos-content .umServico .info a{color:#fff;display:flex;justify-content:center;align-items:center;gap:5px;max-width:fit-content;font-size:1.25rem;opacity:0;height:0;margin-top:10px;text-decoration:underline}.servicos-content .umServico .info a img{filter:invert(100%)}.servicos-content .umServico .info a:hover{color:#002632}.servicos-content .umServico .info a:hover img{filter:invert(0)}.servicos-content .umServico:hover .info{box-shadow:0 -250px 100px -100px #D23A3F inset}.servicos-content .umServico:hover .info p,.servicos-content .umServico:hover .info a{opacity:1;height:45px}.servicos-content .umServico:last-child:hover .info{box-shadow:0 -270px 100px -100px #D23A3F inset}.servicos-content .umServico:last-child:hover .info p{height:65px}@media only screen and (max-width: 500px){.servicos-content .umServico .info{box-shadow:0 -250px 100px -100px #D23A3F inset;padding:80px 30px 20px 35px}.servicos-content .umServico .info h2{color:#fff;font-size:1.375rem;font-weight:500;line-height:1.1em}.servicos-content .umServico .info h2 span{display:block;font-size:2.75rem;font-weight:500;line-height:.9em}.servicos-content .umServico .info p,.servicos-content .umServico .info a{opacity:1;height:inherit}.servicos-content .umServico:hover .info{box-shadow:0 -250px 100px -100px #D23A3F inset}.servicos-content .umServico:hover .info p,.servicos-content .umServico:hover .info a{opacity:1;height:inherit}.servicos-content .umServico:last-child:hover .info{box-shadow:0 -270px 100px -100px #D23A3F inset}.servicos-content .umServico:last-child:hover .info p{opacity:1;height:inherit}}.servicos-content.active .umServico{animation:sobe 1.2s forwards}.servicos-content.active .umServico:nth-child(2){animation-delay:.2s}.servicos-content.active .umServico:nth-child(3){animation-delay:.4s}.diff{padding:80px 10px}.diff.active{position:fixed;top:50%;left:0;width:100%;transform:translateY(-50%)}.diff-grid{display:grid;gap:20px}.diff-grid .diff-imgs img{display:none;max-width:660px;width:100%}.diff-grid .diff-imgs img.active{display:inherit}@media only screen and (max-width: 1235px){.diff-grid .diff-imgs img.active{display:none}}.diff-content{display:flex;justify-content:space-between;align-items:start;gap:40px;flex-wrap:wrap-reverse}@media only screen and (max-width: 1105px){.diff-content{justify-content:center}}.diff-content .diff-itens{width:100%;max-width:500px;display:grid;gap:10px}.diff-content .diff-itens>p{font-size:1.25rem;font-weight:300;line-height:1.4em;color:rgba(37,37,37,0.835294);max-width:490px}.diff-content .diff-itens>p strong{font-weight:400}.diff-content .diff-itens h5{font-size:1.25rem;font-weight:400;color:#252525;max-width:490px}.diff-content .diff-itens ul{display:grid;margin-top:10px;gap:25px}.diff-content .diff-itens ul li{display:grid;gap:5px;max-width:455px;margin-left:40px;transition:.3s;height:inherit;opacity:1}.diff-content .diff-itens ul li h3{font-size:1.5rem;font-weight:500;line-height:1.2em;color:#002632}.diff-content .diff-itens ul li p{color:rgba(37,37,37,0.835294);height:0;opacity:0;transition:.3s}.diff-content .diff-itens ul li p strong{font-weight:600}.diff-content .diff-itens ul li.active p{height:80px;opacity:1}@media (max-width: 1110px){.diff-content .diff-itens ul li.active p{height:inherit}}@media (max-width: 1110px){.diff-content .diff-itens ul li p{height:inherit;opacity:1}}@media (max-width: 420px){.diff-content .diff-itens ul li{margin-left:0}}.diff-content .diff-itens ul.missao span{width:100%;height:1px;background-color:#002632;display:block}.diff-content .diff-itens ul.missao li{margin-left:0}.diff-content .diff-itens ul.missao li p{height:0;opacity:0;transition:.3s}.diff-content .diff-itens ul.missao li p strong{font-weight:600}.diff-content .diff-itens ul.missao li.active p{height:100px;opacity:1}.diff-content .diff-itens ul.missao li.active:first-child p{height:80px}.diff-content .diff-itens ul.missao li.active:last-child p{height:230px}@media (max-width: 1235px){.diff-content .diff-itens ul.missao li p{height:inherit;opacity:1}}.diff-content .diff-itens>a{margin-top:35px}.depoimentos{background:url(/img/depoimentos-bg.webp) no-repeat left center;background-size:cover;padding:150px 10px}@media only screen and (max-width: 1000px){.depoimentos{padding:80px 10px}}.depoimentos-grid{display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.depoimentos-grid .detail{color:#fff}@media only screen and (max-width: 1000px){.depoimentos-grid{justify-content:center}}.depoimentos-content{display:grid;gap:10px;color:#fff;max-width:450px}.depoimentos-content h3{font-size:2rem;font-weight:500;line-height:1.1em}.depoimentos-content p{font-size:1.25rem;font-weight:300;line-height:1.4em;color:#ffffffde}.depoimentos-content p strong{font-weight:400}@media only screen and (max-width: 440px){.depoimentos-content h3{font-size:1.75rem;font-weight:500;line-height:1.1em}.depoimentos-content p{font-size:1rem}}.btnbranco{margin-top:15px;box-shadow:0 0 0 1px #fff inset;color:#fff}.btnbranco:hover{color:#D23A3F;box-shadow:0 0 20px 30px #fff inset}.depoimentos-slide{display:grid;gap:15px}@media only screen and (max-width: 1000px){.depoimentos-slide{justify-items:center}.depoimentos-slide .arrows{margin-top:10px}}.depoimentos-slide .arrows{display:flex;justify-content:center;align-items:center;gap:12px;max-width:fit-content}.depoimentos-slide .umSlide{background-color:#fff;padding:30px 40px;max-width:505px;display:grid;gap:10px;box-shadow:0 5px 25px #00000044;display:none}@media only screen and (max-width: 1000px){.depoimentos-slide .umSlide{padding:20px}}.depoimentos-slide .umSlide p{color:rgba(37,37,37,0.835294);font-weight:300;margin-top:6px}.depoimentos-slide .umSlide h6{font-weight:500;color:#002632}.depoimentos-slide .umSlide.active{display:grid}.sobre{padding:50px 10px 70px;overflow:hidden}.sobre.numeros#hold{padding-bottom:0}.sobre-grid{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap-reverse}.sobre-grid.sobreservico{justify-content:start}.sobre-grid .sobre-img{position:relative}.sobre-grid .sobre-img .contagem{position:absolute;bottom:0;right:0;background-color:#ffffff21;backdrop-filter:blur(12px);color:#fff;padding:15px 25px}.sobre-grid .sobre-img .contagem h4{font-size:6.125rem;font-weight:500;line-height:1em}.sobre-grid .sobre-img .contagem p{font-size:1.25rem}.sobre-grid .sobre-content{display:grid;gap:15px;max-width:467px}.sobre-grid .sobre-content .detail{transform:translate(100px);opacity:0;transition:.6s}.sobre-grid .sobre-content h3{font-size:2rem;font-weight:500;line-height:1.1em;color:#002632;transform:translate(100px);opacity:0;transition:.6s;transition-delay:.2s}.sobre-grid .sobre-content p{color:rgba(37,37,37,0.835294);font-size:1.25rem;font-weight:300;line-height:1.4em;transform:translate(100px);opacity:0;transition:.6s;transition-delay:.4s}.sobre-grid .sobre-content p strong{font-weight:400}.sobre-grid .sobre-content h5{font-weight:300;color:rgba(37,37,37,0.835294);max-width:445px;box-shadow:-2px 0 0 #D23A3F;padding-left:10px;transform:translate(100px);opacity:0;transition:.6s;transition-delay:.6s}.sobre-grid .sobre-content .guarda-btns{margin-top:15px}@media only screen and (max-width: 440px){.sobre-grid .sobre-content h3{font-size:1.75rem;font-weight:500;line-height:1.1em}.sobre-grid .sobre-content p{font-size:1.125rem;font-weight:300;line-height:1.4em}}.sobre-grid.active .sobre-content h3,.sobre-grid.active .sobre-content p,.sobre-grid.active .sobre-content h5,.sobre-grid.active .sobre-content .detail{transform:translate(0);opacity:1}.footer{background-color:#002632;padding:90px 10px}.footer-grid{display:grid;gap:15px}.footer-grid>span{width:100%;height:1px;background-color:#fff;display:block}.footer-grid .footer-footer{display:flex;justify-content:space-between;align-items:start;gap:20px}.footer-grid .footer-footer a{color:#ffffffda}.footer-grid .footer-footer a:hover{color:#D23A3F}.footer-grid .footer-footer .proverbio{max-width:236px;text-align:end;display:grid;justify-items:end}.footer-grid .footer-footer .proverbio h4{color:#fff;font-size:.875rem}.footer-grid .footer-footer .proverbio h5{font-size:.75rem;color:#ffffffda}.footer-content{display:flex;justify-content:space-between;align-items:start;gap:40px;margin-bottom:15px}@media only screen and (max-width: 1000px){.footer-content{justify-content:center;flex-wrap:wrap}}@media only screen and (max-width: 550px){.footer-content{align-items:center;text-align:center;flex-direction:column}.footer-content .redes{margin:0 auto;justify-content:center}.footer-content .f-1,.footer-content .f-2,.footer-content .f-3{justify-items:center}.footer-content .f-1 div,.footer-content .f-2 div,.footer-content .f-3 div{justify-items:center}}.footer-content .f-1{display:grid;gap:20px;color:#ffffffda;max-width:250px}.footer-content .f-2{display:grid;gap:15px}.footer-content .f-2 h3{color:#D23A3F;font-weight:500}.footer-content .f-2 a{font-size:.875rem;color:#ffffffda;display:flex;justify-content:start;align-items:center;gap:5px;max-width:fit-content}.footer-content .f-2 a:hover{color:#D23A3F}.footer-content .f-3{display:grid;gap:15px;color:#D23A3F;font-weight:500}.footer-content .f-3 a:hover{color:#fff}.footer-content .f-3 .redes{margin-top:6px;max-width:fit-content}.footer-content .f-3 .redes a:hover{filter:drop-shadow(0 0 3px #D23A3F)}.servicosSection{padding:30px 10px 70px}.servicosSection-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px 20px;justify-items:center}@media only screen and (max-width: 1170px){.servicosSection-grid{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 770px){.servicosSection-grid{grid-template-columns:1fr}}.servicosSection-grid .umItem{position:relative;opacity:0;transform:translateY(100px)}.servicosSection-grid .umItem .servicodetail{position:absolute;top:30px;left:30px;display:flex;justify-content:start;align-items:center;gap:7px;max-width:fit-content;background-color:#fff;font-size:.875rem;color:rgba(37,37,37,0.835294);padding:4px 8px;border-radius:4px}.servicosSection-grid .umItem .info{position:absolute;bottom:0;left:0;padding:30px;color:#fff;display:grid;gap:10px}@media only screen and (max-width: 400px){.servicosSection-grid .umItem .info{padding:15px}}.servicosSection-grid .umItem .info h2{font-size:1.5rem;font-weight:500;line-height:1.25em}.servicosSection-grid .umItem .info p strong{font-weight:600}.servicosSection-grid .umItem:hover{box-shadow:0 5px 20px #0000008c}.servicosSection-grid.active .umItem{animation:sobe 1s forwards}.servicosSection-grid.active .umItem:nth-child(2){animation-delay:calc(1 * 0.2s)}.servicosSection-grid.active .umItem:nth-child(3){animation-delay:calc(2 * 0.2s)}.servicosSection-grid.active .umItem:nth-child(4){animation-delay:calc(3 * 0.2s)}.servicosSection-grid.active .umItem:nth-child(5){animation-delay:calc(4 * 0.2s)}.servicosSection-grid.active .umItem:nth-child(6){animation-delay:calc(5 * 0.2s)}.servicosSection-grid.active .umItem:nth-child(7){animation-delay:calc(6 * 0.2s)}.servicosSection-grid.active .umItem:nth-child(8){animation-delay:calc(7 * 0.2s)}.servicosSection2{padding:120px 10px;background:url(/img/servicos-bg.webp) no-repeat center center;background-size:cover}@media only screen and (max-width: 600px){.servicosSection2{padding:80px 10px}}.servicosSection2-grid{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.servicosSection2-grid .servicosSection2-info{max-width:340px;display:grid;gap:15px;color:#fff}.servicosSection2-grid .servicosSection2-info .detail{color:#ffffffdc}.servicosSection2-grid .servicosSection2-info h3{font-size:2rem;font-weight:500;line-height:1.2em}.servicosSection2-grid .servicosSection2-info p{font-size:1.25rem}.servicosSection2-grid.sectionsobre{flex-wrap:wrap}.servicosSection2-grid.sectionsobre .servicosSection2-info{max-width:470px}.servicosSection2-grid .servicosSection2-content{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.servicosSection2-grid .servicosSection2-content .umItem{position:relative}.servicosSection2-grid .servicosSection2-content .umItem .servicodetail{position:absolute;top:30px;left:30px;display:flex;justify-content:start;align-items:center;gap:7px;max-width:fit-content;background-color:#fff;font-size:.875rem;color:rgba(37,37,37,0.835294);padding:4px 8px;border-radius:4px}.servicosSection2-grid .servicosSection2-content .umItem .info{position:absolute;bottom:0;left:0;padding:30px;color:#fff;display:grid;gap:10px}@media only screen and (max-width: 400px){.servicosSection2-grid .servicosSection2-content .umItem .info{padding:15px}}.servicosSection2-grid .servicosSection2-content .umItem .info h2{font-size:1.5rem;font-weight:500;line-height:1.25em}.servicosSection2-grid .servicosSection2-content .umItem .info p strong{font-weight:600}.servicosSection2-grid .servicosSection2-content .umItem:hover{box-shadow:0 5px 20px #0000008c}.consultoria{padding:120px 10px}.consultoria-grid{background:url(/img/industria-bg.webp) no-repeat center;background-size:cover;padding:60px 25px;display:grid;justify-items:center;text-align:center;color:#fff;box-shadow:0 50px 150px -20px #00000079;transform:translateY(100%);opacity:0;transition:1.2s}.consultoria-grid h4{font-size:1.25rem;text-transform:uppercase;letter-spacing:1.5px}.consultoria-grid h3{font-size:2.5rem;font-weight:500;line-height:1.1em}.consultoria-grid p{color:#ffffffdc;max-width:630px;margin:20px 0;font-size:1.25rem}.consultoria-grid p strong{font-weight:400}@media only screen and (max-width: 480px){.consultoria-grid h4{font-size:1rem}.consultoria-grid h3{font-size:1.875rem;font-weight:500;line-height:1.1em}.consultoria-grid p{font-size:1rem}.consultoria-grid .btn{font-size:1rem;font-weight:300;line-height:1.4em}}.consultoria.active .consultoria-grid{transform:translate(0);opacity:1}.case{padding:60px 10px}.case-grid{display:grid;gap:15px}.case-grid .case-title h3{font-size:2rem;font-weight:500;line-height:1.1em;color:#002632}.case-grid .case-content{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;margin-top:35px}.case-grid .case-content .case-item{max-width:385px;min-height:326px;padding:20px;display:flex;justify-content:start;align-items:start;gap:10px;flex-direction:column;color:#fff;position:relative}.case-grid .case-content .case-item::before{width:0;height:11px;background-color:#002632;display:block;content:"";position:absolute;top:-11px;left:0;transition:.3s}.case-grid .case-content .case-item h3{font-size:1.5rem;font-weight:500;line-height:1.4em}.case-grid .case-content .case-item:nth-child(1){background-color:#D23A3F}.case-grid .case-content .case-item:nth-child(2){background-color:#AF3234}.case-grid .case-content .case-item:nth-child(3){background-color:#903031}.case-grid .case-content .case-item:hover:before{width:100px}.empresas{padding:90px 10px 0}.empresas-grid{display:grid;justify-items:center;gap:40px}.empresas-grid>h3{font-size:2rem;font-weight:500;line-height:1.2em;color:#002632;max-width:600px;text-align:center}.empresas-grid .empresas-content{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}.empresas-grid .empresas-footer{display:grid;justify-items:center;gap:15px}.empresas-grid .empresas-footer h4{color:#252525a9;text-transform:uppercase;text-align:center}
