@font-face{font-display:swap;font-family:Metropolis;src:url(/static/media/Metropolis-Medium.cdcce86268fb4a504ff5.otf)}*{font-family:Metropolis,monospace;margin:0}* button:focus,* input:focus,* select:focus,* textarea:focus{outline:none}body .app{background-color:#a3a3a3;overflow-x:hidden;text-align:center}body .app .conteudo{background-color:#e6e3e4;padding-top:88px}header{align-items:center;background-color:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);display:flex;height:-webkit-max-content;height:max-content;justify-content:center;position:fixed;width:100vw;z-index:999}header.fixed{background-color:transparent;box-shadow:none}header .header-container{align-items:center;display:flex;justify-content:center;max-width:1200px;width:100%}header .header-container a{align-items:center;display:flex;height:-webkit-max-content;height:max-content;width:-webkit-max-content;width:max-content}header .header-container a .icon-logo{margin:10px 5px 10px 20px;width:40px}header .header-container a .name-logo{margin:5px;width:140px}header .header-container a img{height:79px;margin:10px;width:181px}header .header-container .btn-container{display:flex;height:100%;justify-content:flex-end;list-style:none;width:100%}header .header-container .btn-container button{background:none;border:none;color:#666;font-size:1.1rem;font-weight:400;height:100%;letter-spacing:1px;margin:0 10px;padding:0 10px;text-transform:uppercase;transition:.3s}header .header-container .btn-container button .bar{background-color:#08c6f9;height:2px;margin-top:5px;transition:.5s;width:0}header .header-container .btn-container button:hover{color:#08c6f9;cursor:pointer}header .header-container .btn-container button.active .bar,header .header-container .btn-container button:hover .bar{width:100%}header .header-container .mobile-menu-icon{display:none}header .header-container .mobile-menu-icon img{height:32px;width:32px}@media(max-width:1200px){header .header-container{max-width:90vw}}@media(max-width:800px){header{background-color:#fff}header.fixed .header-container .btn-container{background-color:#e6e3e4}header .header-container{justify-content:start}header .header-container .btn-container{align-items:center;background-color:#fff;flex-direction:column;height:92vh;justify-content:space-around;margin:0;padding:0;position:fixed;right:0;top:10vh;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;width:50vw}header .header-container .btn-container.active{-webkit-transform:translateX(0);transform:translateX(0)}header .header-container .mobile-menu-icon{display:flex;justify-content:flex-end;margin:0 20px;width:100%}header .header-container .mobile-menu-icon img{padding:10px;transition:.5s}header .header-container .mobile-menu-icon img:hover{background-color:#0002;cursor:pointer}}footer{background-color:#666;color:#fff;font-weight:500;padding:20px 10px}footer,footer .email{align-items:center;display:flex;flex-direction:column;justify-content:center}footer .email{font-size:1.1rem;margin-bottom:10px;width:-webkit-max-content;width:max-content}footer .email .bottom-bar{border-bottom:2px solid #08c6f9;margin-top:5px;width:80%}footer .copyright{font-size:1.2rem}footer .copyright a{color:#00addd;font-weight:900;text-decoration:none;transition:.2s}footer .copyright a:hover{color:#018fb6}@font-face{font-display:swap;font-family:Metropolis-Medium;src:url(/static/media/Metropolis-Medium.cdcce86268fb4a504ff5.otf)}.inicio{background-size:cover;color:#fff;flex-direction:column;height:-webkit-max-content;height:max-content;position:relative}.inicio,.inicio .main{align-items:center;display:flex;justify-content:center}.inicio .main{background-color:#e6e3e4;color:#666;height:85vh;width:100vw}.inicio .main .slogan{align-items:flex-start;display:flex;flex-direction:column;font-family:Metropolis-ExtraLight;font-size:1.6em;justify-content:center;line-height:1.3;padding-left:100px;text-align:start;width:100%}.inicio .main .slogan .title{color:#666;font-size:2.5em;text-align:start;white-space:nowrap}.inicio .main .slogan p{text-align:start;white-space:normal}.inicio .main .slogan p.light{font-family:Metropolis-Extralight}.inicio .main .slogan .troca{color:#00addd;height:100px;margin:20px 0;max-width:550px}.inicio .main .slogan .troca p{display:flex;font-family:Metropolis-Extralight;font-size:1.4em}.inicio .main .vetor-img{align-items:center;display:flex;height:598px;justify-content:center;width:700px}.inicio .main .vetor-img img{max-width:700px}.inicio .custom-shape-divider-bottom-1640098011{bottom:0;left:0;line-height:0;overflow:hidden;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%}.inicio .custom-shape-divider-bottom-1640098011 svg{display:block;height:155px;position:relative;width:calc(179% + 1.3px)}.inicio .custom-shape-divider-bottom-1640098011 .shape-fill{fill:#a3a3a3}@media(max-width:1400px){.inicio .main .slogan{font-size:1.3em}.inicio .main .slogan .troca{height:80px}.inicio .main .vetor-img img{height:427px;width:500px}}@media(max-width:1200px){.inicio .main .slogan{font-size:1.1em}.inicio .main .slogan .troca{height:70px}.inicio .main .vetor-img img{height:327px;width:400px}}@media(max-width:950px){.inicio .main{display:flex;position:relative}.inicio .main .slogan{font-size:1.3em;height:100%;width:100%;z-index:1}.inicio .main .slogan .troca{max-width:550px}.inicio .main .vetor-img{position:absolute;right:-250px;width:-webkit-max-content;width:max-content}.inicio .main .vetor-img img{height:427px;width:500px}}@media(max-width:850px){.inicio .main .vetor-img{right:-300px}}@media(max-width:800px){.inicio{padding:200px 50px}.inicio .main{height:100%;width:100%}.inicio .main .slogan{font-size:1.3em;padding:0}.inicio .main .vetor-img{display:none}}@media(max-width:600px){.inicio .main .slogan{font-size:1em}.inicio .main .vetor-img{display:none}}@media(max-width:450px){.inicio .main .slogan .troca{height:100px}}button{background:none;border:none;margin:30px 0;padding:0;text-decoration:none}button ul{list-style-type:none;margin:0;padding:0}button ul li{--c:#666;align-items:center;border:2px solid var(--c);border-radius:10px;color:var(--c);display:flex;font-size:10px;font-size:20px;font-weight:800;height:2em;justify-content:center;letter-spacing:1px;line-height:0em;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;transition:.5s;width:10em;z-index:1}button ul li span{background-color:var(--c);border-radius:50%;height:100%;left:calc((var(--n) - 1)*25%);position:absolute;-webkit-transform:translateY(150%);transform:translateY(150%);transition:.5s;transition-delay:calc((var(--n) - 1)*.1s);width:25%;z-index:-1}button ul li:hover{color:#e6e3e4;cursor:pointer}button ul li:hover span{-webkit-transform:translateY(0) scale(2);transform:translateY(0) scale(2)}button ul li span:first-child{--n:1}button ul li span:nth-child(2){--n:2}button ul li span:nth-child(3){--n:3}button ul li span:nth-child(4){--n:4}.resumo{align-items:center;background-color:#a3a3a3;display:flex;overflow:hidden;padding:50px}.resumo .row{display:flex;justify-content:flex-end;width:100%}.resumo .row .module{align-items:center;background-color:#fff;border-radius:50%;color:#666;display:flex;flex-direction:column;font-size:1.2rem;height:200px;justify-content:center;margin:20px;padding:50px;width:200px}.resumo .row .module img{height:90px;width:90px}.resumo .row .module img.bigdata{height:80px;width:80px}.resumo .row .module h2{font-size:1.1rem;margin:10px}.resumo .row .module p{font-family:Metropolis-Extralight;font-size:1rem;line-height:1.5}.resumo .robo{height:536;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:600px}@media(max-width:1700px){.resumo .robo{height:357px;width:400px}}@media(max-width:1500px){.resumo .robo{display:block;position:inherit}.resumo .row .module{height:150px;width:150px}.resumo .row .module p{font-size:.7em}.resumo .row .module img{height:50px;width:50px}}@media(max-width:1300px){.resumo .row{justify-content:center}.resumo .robo{display:none}}@media(max-width:1000px){.resumo .row{align-items:center;flex-direction:column;margin:0}}.workflow{align-items:center;background-color:#e6e3e4;color:#666;display:flex;flex-direction:column;justify-content:center;padding:50px;position:relative}.workflow .text-container{width:50vw}.workflow .text-container .title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:50px}.workflow .text-container .title h2{font-size:3rem}.workflow .text-container .title .bottom-line{background-color:#17e286;height:3px;width:150px}.workflow .text-container .text{font-family:Metropolis-ExtraLight;font-size:1.5rem;line-height:1.5}.workflow .main{margin-top:100px}.workflow .main .timeline{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:75vw}.workflow .main .timeline .module{align-items:center;display:flex;position:relative}.workflow .main .timeline .module .circle{align-items:center;border:2px solid #666;border-radius:50%;box-sizing:border-box;display:flex;font-size:1.2rem;height:35px;justify-content:center;position:absolute;top:0;width:35px;z-index:1}.workflow .main .timeline .module .sub-circle{background-color:#17e286;border-radius:50%;height:35px;-webkit-transform:translateX(8px);transform:translateX(8px);width:35px}.workflow .main .timeline .module .line{background-color:#666;height:2px;width:100%}.workflow .main .content{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:40px;text-align:start;width:75vw}.workflow .main .content .module .text{font-family:Metropolis-ExtraLight;line-height:1.3;margin-right:40px;margin-top:40px}@media(max-width:1200px){.workflow .text-container{width:80vw}.workflow .text-container .title h2{font-size:2.5rem}.workflow .text-container .text{font-size:1.3rem}.workflow .main{display:grid;grid-template-columns:20% 70%}.workflow .main .timeline{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;margin:0 20px;width:-webkit-max-content;width:max-content}.workflow .main .timeline .module{flex-direction:column}.workflow .main .timeline .module .sub-circle{height:35px}.workflow .main .timeline .module .line{height:100%;width:2px}.workflow .main .content{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr;margin:0;width:100%}.workflow .main .content .module{margin-bottom:50px;margin-top:5px}.workflow .main .content .module h2{margin-bottom:10px}.workflow .main .content .module .text{margin:0}}@media(max-width:500px){.workflow{padding:20px}.workflow .main .content{margin-left:10px}.workflow .main .content .module .title{font-size:1.2rem}.workflow .main .content .module .text{font-size:1rem}}@media(max-width:400px){.workflow{padding:10px}.workflow .main .content{margin-left:10px}.workflow .main .content .module .title{font-size:1.2rem}.workflow .main .content .module .text{font-size:1rem}}@font-face{font-display:swap;font-family:Metropolis;src:url(/static/media/Metropolis-ExtraLight.d1784bd894f8e478ab9f.otf)}.projetos{background-color:#666;position:relative}.projetos .content{padding:200px 50px 150px}.projetos .content,.projetos .content .title{align-items:center;display:flex;flex-direction:column;justify-content:center}.projetos .content .title{margin-bottom:50px;width:-webkit-max-content;width:max-content}.projetos .content .title h2{color:#fff;font-size:3rem;margin-bottom:5px}.projetos .content .title .bottom-line{background-color:#1acfff;height:3px;width:150px}.projetos .content .projetos-container,.projetos .content .projetos-container .container{align-items:center;display:flex;justify-content:center;overflow:hidden}.projetos .content .projetos-container .container{background-color:#010537;color:#fff;flex-direction:column;height:400px;margin:0 10px;position:relative;text-decoration:none;transition:.5s;width:600px}.projetos .content .projetos-container .container.athom{background:#f6f6f6;z-index:2}.projetos .content .projetos-container .container.athom img{height:258px;width:280px}.projetos .content .projetos-container .container.intimaai{background:#0f0c29;background:linear-gradient(90deg,#302b63,#0f0c29);z-index:2}.projetos .content .projetos-container .container.intimaai img{height:205px;width:320px}.projetos .content .projetos-container .container:hover{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);-webkit-transform:scale(1.1);transform:scale(1.1)}.projetos .custom-shape-divider-bottom-1640098011{left:0;line-height:0;overflow:hidden;position:absolute;top:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:100%}.projetos .custom-shape-divider-bottom-1640098011 svg{display:block;height:155px;position:relative;width:calc(179% + 1.3px)}.projetos .custom-shape-divider-bottom-1640098011 .shape-fill{fill:#e6e3e4}@media(max-width:1300px){.projetos .content .projetos-container{flex-direction:column}.projetos .content .projetos-container .container{margin:10px 0}}@media(max-width:450px){.projetos .content{padding:150px 10px 100px}.projetos .content .projetos-container{flex-direction:column;width:100%}.projetos .content .projetos-container .container.athom img{height:188px;width:220px}.projetos .content .projetos-container .container.intimaai img{height:150px;width:220px}}@font-face{font-display:swap;font-family:Metropolis-ExtraLight;src:url(/static/media/Metropolis-ExtraLight.d1784bd894f8e478ab9f.otf)}@font-face{font-display:swap;font-family:Metropolis-Bold;src:url(/static/media/Metropolis-Medium.cdcce86268fb4a504ff5.otf)}.contato{align-items:center;display:flex;justify-content:center;padding:100px}.contato img{margin-right:50px;max-width:600px}.contato form{display:grid;flex-direction:column;grid-template-rows:1fr 1fr 1fr -webkit-max-content -webkit-max-content;grid-template-rows:1fr 1fr 1fr max-content max-content;margin-left:50px;width:600px}.contato form h2{color:#666;font-family:Metropolis-Bold;font-size:2.2em;margin:0 auto}.contato form .row{align-items:center;display:flex;margin:10px 0}.contato form .row,.contato form input{height:-webkit-max-content;height:max-content;width:100%}.contato form input{background:#fff;border:none;border-radius:5px;font-size:1.1em;padding:20px}.contato form input[name=name]{margin-right:20px}.contato form textarea{background:#fff;border:none;border-radius:5px;font-size:1.1em;height:150px;line-height:1.3;padding:20px;width:100%}.contato form button{background-color:#666;border-radius:15px;color:#fff;font-family:Metropolis-Bold;font-size:1.2em;letter-spacing:1px;margin:0 auto;padding:15px 40px;position:relative;transition:.5s}.contato form button:hover{background-color:#08c6f9;color:#fff;cursor:pointer}@media(max-width:1200px){.contato img{display:none}.contato form{margin:0}}@media(max-width:750px){.contato .row.btn{flex-direction:column}.contato .row.btn button{margin-top:10px}}@media(max-width:450px){.contato .contato{padding:15px}}
/*# sourceMappingURL=main.865fba82.css.map*/