@import url(https://fonts.googleapis.com/css?family=Roboto&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.preloader-wrapper{background-color:#ececec;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.preloader-wrapper .preloader{height:60px;left:50%;margin:-30px 0 0 -40px;position:absolute;top:50%;width:80px}.sk-circle{display:block;height:80px;position:relative;width:80px}.sk-circle .sk-child{height:100%;left:0;position:absolute;top:0;width:100%}.sk-circle .sk-child:before{-webkit-animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;animation:sk-circleBounceDelay 1.2s ease-in-out infinite both;background-color:#32338e;border-radius:100%;content:"";display:block;height:15%;margin:0 auto;width:15%}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slide{0%{clip:rect(0,0,20px,0)}30%{clip:rect(0,80px,20px,0)}50%{clip:rect(0,80px,20px,0)}80%{clip:rect(0,80px,20px,80px)}to{clip:rect(0,80px,20px,80px)}}@keyframes slide{0%{clip:rect(0,0,20px,0)}30%{clip:rect(0,80px,20px,0)}50%{clip:rect(0,80px,20px,0)}80%{clip:rect(0,80px,20px,80px)}to{clip:rect(0,80px,20px,80px)}}@-webkit-keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}.bg{-webkit-animation:slide 0s ease-in-out infinite alternate;animation:slide 0s ease-in-out infinite alternate;background-image:linear-gradient(-60deg,#6c3 50%,#09f 0);bottom:0;left:-50%;opacity:.3;position:fixed;right:-50%;top:0;z-index:-1}.bg2{animation-direction:alternate-reverse}.bg2,.bg3{-webkit-animation-duration:10s;animation-duration:10s}*{color:#ececec;padding:0}*,body{margin:0}body{background-color:#ececec;font-family:Roboto}header{display:block;margin:0 auto;text-align:center;z-index:99}.categorias{margin-top:-5px;padding-top:5px}h2{color:#000;font-family:Roboto;font-size:1.2rem;letter-spacing:.03em;position:relative;text-transform:uppercase;top:0;z-index:2}main{display:inline-block;margin-top:0;width:100%}.content{padding:10px}.sticky{position:fixed;top:0;width:100%}.sticky+.content{padding-top:102px}.ontop{background-color:#32338e;height:10px;width:100%}#myHeader{z-index:999}.progress-bar{background-color:#32a457;height:10px;left:0;top:0;transition:width .1s;transition-timing-function:ease-out;-webkit-transition:width .1s;-webkit-transition-timing-function:ease-out;width:0;z-index:1000}.logo-container{background-color:#fff;margin-bottom:0}.matrix{display:flex;font-family:Courier,Lucida Console,monospace;height:280px;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.matrix>.entity{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-name:lightoff;animation-name:lightoff;position:absolute}@-webkit-keyframes lightoff{0%{color:#8f8;font-weight:700;text-shadow:0 0 5px #0a0}to{color:#030;font-weight:lighter;text-shadow:none}}@keyframes lightoff{0%{color:#8f8;font-weight:700;text-shadow:0 0 5px #0a0}to{color:#030;font-weight:lighter;text-shadow:none}}.logo{margin:8px 0 10px;width:300px;z-index:999}.logo:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}nav li{font-family:Roboto;font-size:1rem;font-weight:700;letter-spacing:.1em;list-style:none;padding-left:10px;padding-right:10px;text-transform:uppercase;z-index:99}nav a{color:#000;text-decoration:none}.nav-item:after{align-self:center;background-color:#32338e;color:#ececec;content:"";display:block;height:5px;margin:5px auto;text-align:center;text-decoration:none;transition:.4s;width:15px}.nav-item:hover:after{background-color:#32a457;bottom:0;content:"";height:5px;left:0;position:relative;transition:.3s;width:100%;z-index:1}.navbar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);justify-content:center;min-height:70px;padding:0}.nav-menu,.navbar{align-items:center;display:flex}.nav-menu{gap:30px;justify-content:space-between;text-transform:uppercase}.nav-menu,.nav-menu a{text-decoration:none}.nav-link{color:#32338e;font-weight:700;letter-spacing:.1rem;transition:.7s ease}.nav-link:hover{color:#32a457}.hamburger{cursor:pointer;display:none}.bar{background-color:#32338e;display:block;height:3px;margin:5px auto;transition:all .3s ease;width:25px}.geral{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:50px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin:50px auto 25px;padding:0 60px;width:1000px}.container-func{display:flex;flex-wrap:wrap;gap:25px;max-width:100%;width:100%}.titulo-div{align-items:center;display:flex;font-size:2rem;margin-bottom:30px;margin-top:50px;padding-left:15px}.titulo-div:before{background-image:url(/static/media/marker.437f300eba6ea928c77d.svg);background-size:19px 19px;content:"";display:inline-block;height:19px;margin-right:30px;width:19px}.titulo{align-self:center;color:#32338e;font-family:Roboto;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.func{display:inline-block;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);margin-bottom:60px;transition:.4s;width:180px}.func,.icon{text-align:center}.icon{border-radius:100%;height:160px;margin-bottom:10px;object-fit:cover;width:160px}.func:hover{color:#ececec;filter:gray;-webkit-filter:grayscale(0);filter:grayscale(0);transition:.4s}h2{transition:.5s}h2:before{background-size:5px 22x;content:"";width:5px}.func:hover h2:before,h2:before{background-color:#32338e;display:inline-block;height:22px;left:-3px;margin-right:5px;position:absolute;top:0;z-index:-1}.func:hover h2:before{background-size:5px 22px;color:#ececec!important;transition:.4s;width:105%}.func:hover h2{color:#ececec!important;transition:.5s}.func p{color:#000}.icon-titulo{margin-top:200px}@media (max-width:1024px){nav a{color:#fff;padding:20px 10%;text-decoration:none}main{align-items:center;display:flex;justify-content:center;text-align:center}.geral{margin:15px auto;max-width:65vw}.titulo-div{margin-left:10px}.container-func{justify-content:center}.func{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);z-index:-1}.icon{border-radius:100%;height:120px;margin-bottom:10px;object-fit:cover;text-align:center;width:120px}.func:after{left:-5px}.func:hover:after{left:-5px;width:108%}}
/*# sourceMappingURL=main.4a59b3ba.css.map*/