header{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#22303a94;display:flex;flex-direction:column;height:100px;position:fixed;width:100vw;z-index:5}header:after{animation:GlowGradient 5s ease infinite;background:linear-gradient(270deg,#bf2147,#1462a6);background-size:400% 400%;content:"";display:block;height:2px;width:100vw}header div{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:85%}header img{height:90px;width:200px}#nav-img-hor{display:block}#nav-img-ver{display:none}#btnMenuMobile{align-items:flex-end;cursor:pointer;display:none;justify-content:center;width:100px}#btnMenuMobile img{height:40px;width:40px}#navMenu{justify-content:flex-end}header ul{display:flex;flex-direction:row;justify-content:space-between;min-width:40%}header li{list-style-position:outside;list-style-type:disc;margin-left:20px}header ul a li:hover{color:var(--code-red)!important}.nav-link.active li::marker,header ul a li::marker{color:var(--white-1);font-size:20px}.nav-link.active li,.nav-link.active li::marker{color:var(--code-blue)!important}.nav-link.active li:hover{color:var(--code-blue-dark)!important}header ul a li,header ul a li::marker{color:var(--white-1)}@media (max-width:1000px){#btnMenuMobile{display:contents}#navMenu{display:none;transform:translateY(-200%)}#navMenu.active{display:block;position:absolute;right:0;transform:translateY(100%);transition:transform 1s ease;width:100vw}#btnMenuMobile.active img{transform:rotate(90deg)}header img{height:90px;width:100px}#nav-img-hor{display:none}#nav-img-ver{display:block}#navMenu.active ul{flex-direction:column;margin:0;padding:0}#navMenu.active ul li{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background-color:#22303ad1;margin:0;padding:35px 0}#navMenu.active ul:after{animation:GlowGradient 5s ease infinite;background:linear-gradient(270deg,#bf2147,#1462a6);background-size:400% 400%;content:"";display:block;height:2px;width:100vw}#navMenu.active ul li:hover{background-color:#22303abb}header li{list-style-type:none;margin-left:20px;text-align:center}}#tmp-espaco{height:100vh}footer{align-items:center;background-color:var(--black-3);bottom:0;display:flex;flex-direction:column}footer:before{animation:GlowGradient 5s ease infinite;background:linear-gradient(270deg,#bf2147,#1462a6);background-size:400% 400%;content:"";height:2px;position:absolute;width:100%}#footer-min{display:flex;flex-direction:row;justify-content:space-evenly;position:relative;width:100%}#footer-min p3{margin:10px 0}.footerlink{color:var(--white)}.footerlink:hover{color:#1462a6}#footer-min:before{animation:GlowGradient 5s ease infinite;background:linear-gradient(270deg,#bf2147,#1462a6);background-size:400% 400%;content:"";height:2px;position:absolute;width:100%}#footer-master{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:85%}#footer-social{margin:25px 0}#footer-social div{display:flex;justify-content:space-around;margin-top:20px}#logo-footer{width:150px}.icon-social{width:35px}#footer-menu{display:flex;gap:100px}#footer-menu ul{padding:20px 0 0}#footer-menu ul li{line-height:28px;list-style-position:inside;list-style-type:decimal}#footer-menu h3 span{color:var(--code-blue);font-weight:900}@media (max-width:1000px){#footer-min{flex-direction:column;text-align:center}#footer-min:before{position:relative}#footer-master,#footer-menu{flex-direction:column}#footer-menu{align-items:flex-start;margin:0 0 50px}#footer-social{align-items:center;display:flex;flex-direction:column}#logo-footer{margin-top:50px;width:80%}#footer-social div{width:80%}.icon-social{margin:50px 0;width:50px}}.part-home{flex-direction:column;justify-content:center;margin-bottom:100px;overflow:hidden;position:relative}.part-home,.super-content{align-items:center;display:flex}.super-content{flex-direction:row;justify-content:space-between;max-height:100%;position:absolute;width:100%}#hrrounded{width:100%}#banner1{height:calc(100% + 50px)}#banner1,#wrapper-banner1{object-fit:cover;object-position:center;width:100%}#wrapper-banner1{height:92vh;overflow:hidden}#fav-icon{bottom:20px;position:absolute;width:40px}#content-princ{align-items:center;display:flex;flex-direction:row;margin-left:50px;position:relative}#content-princ svg{height:100vh;mix-blend-mode:color-dodge;width:80%}#paths{fill:#1462a6}#content-princ svg g,path{transition:none!important}#text-princ{align-items:baseline;width:80vw;z-index:2}#content-sec,#text-princ{display:flex;flex-direction:column;position:absolute}#content-sec{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#22303a86;border-right:none!important;border:1px solid var(--code-blue);border-radius:25px 0 0 25px;justify-content:space-between;right:0}#cont-sec-1,#cont-sec-2{align-items:center;display:flex;flex-direction:column}#cont-sec-1,#cont-sec-2{padding:20px}#cont-sec-1{border-bottom:1px solid var(--code-blue);border-radius:25px}#cont-sec-1 h2,#cont-sec-2 h2{-webkit-text-fill-color:unset;background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-clip:initial;color:var(--code-red)}.tickerContainer{display:none}@media (max-width:1200px){.super-content{display:flex;flex-direction:column;height:auto;position:absolute}#content-princ{flex-direction:column;justify-content:center;margin:60px 0}#text-princ{align-items:center;display:flex;flex-direction:column;text-align:center}#content-princ svg{margin:0;width:90vw}#content-sec{display:none}.tickerContainer{display:block}}.ticker{background-color:var(--black-3);border:1px solid var(--code-red);color:var(--white-3);height:50px;min-width:1300px;position:relative;text-align:center;white-space:nowrap;width:100%}.ticker,.ticker div{align-items:center;display:flex;overflow:hidden}.ticker div{animation:ticker 10s linear infinite;height:100%;position:absolute;width:200%}.ticker span{float:left;width:50%}@keyframes ticker{0%{left:0}to{left:-100%}}.pt-2:after{animation:GlowGradient 5s ease infinite;background:linear-gradient(270deg,#bf2147,#1462a6);background-size:400% 400%;content:"";display:block;height:2px;margin:-10px 0 25px;width:100%}#pt-2{width:90%}#banner2{height:100%}#banner2,#wrapper-banner2{object-fit:cover;object-position:center;width:100%}#wrapper-banner2{height:110vh;overflow:hidden}#jobs-pt2{grid-gap:50px;display:grid;gap:50px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}#jobs-pt2 h2:after{animation:GlowGradient 5s ease infinite;background:linear-gradient(270deg,#bf2147,#1462a6);background-size:400% 400%;content:"";display:block;height:2px;margin:-10px 0 25px;width:80%}#jobs-pt2 h3{margin-bottom:10px}#jobs-pt2 ul{list-style-position:inside!important;margin:0;padding:0}@media (max-width:1200px){#pt-2{width:100%}#banner2{object-position:left}#text-pt2{margin-bottom:50px}#text-pt2 h1,#text-pt2 h3{text-align:center}}.banner3{background-attachment:fixed;background-image:url(/static/media/banner3-min.0a1b9d0c9d40e1ae4448.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--code-red);border-radius:50px;height:80vh;width:100vw}#text-pt3{margin-bottom:50px;text-align:center}#pt-3 div,#wrapper-pt3{align-items:center;display:flex;justify-content:center}#pt-3 div{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#1462a66e;border:2px solid var(--code-red);border-radius:25px;flex-direction:column;margin:40px;min-height:350px;padding:25px 10px;text-align:center;width:25%}.icons-hab-pt3{height:50px;margin-bottom:25px}@media (max-width:1200px){#pt-3{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,auto);justify-items:center;margin-bottom:50px;max-height:500px;overflow-x:hidden;overflow-y:scroll;width:90%}#pt-3 div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:25px 0;min-height:50vh;padding:0;text-align:center;width:80%}}#text-pt4{line-height:20px;margin:25px;text-align:center}#text-pt4 div{align-items:center;display:flex;flex-direction:column;width:100%}#text-pt4 p span{color:var(--code-blue)}.btn-simple{align-items:center;background:var(--gradient-basic-hor);background-size:100%;border-radius:30px;color:var(--white-1);cursor:pointer;display:flex;justify-content:center;margin:50px 0;max-width:400px;min-height:60px;min-width:200px;padding:0 15px;position:relative!important}.btn-simple,.btn-simple:hover{border:1px solid var(--white-1)}.btn-simple:hover{animation:glow-btn-animate 8s linear infinite;background:#0000}.btn-simple:before{background:linear-gradient(90deg,#2182bf,#bf2147,#c7b617,#2182bf);background-size:400%;border-radius:40px;bottom:-5px;content:"";left:-5px;opacity:0;position:absolute;right:-5px;top:-5px;transition:1s;z-index:-1}.btn-simple:hover:before{animation:glow-btn-animate 8s linear infinite;filter:blur(10px);opacity:1}.btn-simple h3{font-size:20px}@media screen and (max-width:600px){.btn-simple,.btn-simple h3{font-size:4vw;min-width:100px}}#servicos{align-items:center;display:flex;flex-direction:column;padding-top:130px;width:100%}.part-servicos{width:85%}.part-servicos h2{-webkit-text-fill-color:unset;background:none;color:var(--white-1)!important}.part-servicos h2:after{animation:GlowGradient 5s ease infinite;background:linear-gradient(270deg,#bf2147,#1462a6);background-size:400% 400%;content:"";display:block;height:2px;margin:-10px 0 25px;width:100%}.part-servicos h2 span{color:var(--code-blue);font-size:100px;line-height:1px}.part-servicos details{background-color:var(--black-1);border-radius:25px;margin:35px 0}.icon-servicos{fill:var(--code-blue)}.icon-servicos-wrapper{height:50px;margin:0 35px 0 0}.part-servicos details summary{align-items:center;cursor:pointer;display:flex;padding:35px 25px}details .content{background-color:var(--code-red);border-radius:25px;padding:25px}details[open] .icon-servicos{fill:#bf2147}#pt-4:before{animation:GlowGradient 5s ease infinite;background:linear-gradient(270deg,#bf2147,#1462a6);background-size:400% 400%;content:"";display:block;height:2px;margin:100px 0;width:100%}#content-contato{align-items:center;display:flex;flex-direction:column;width:100%}#contato{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:2fr 1fr;min-height:100vh;overflow:hidden;padding-top:50px}#entre-em-contato{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:initial;border:2px solid var(--code-blue);border-radius:25px;display:flex;flex-direction:column;margin:10px;padding:50px}#titulo-cont{color:var(--code-blue)}#titulo-cont span{color:var(--code-red)}#entre-em-contato p{margin-top:25px!important;text-align:center;width:100%}#entre-em-contato p span{color:var(--code-blue)}#servicos-circuit{left:0;position:fixed;top:50px;width:40%;z-index:-1}#entre-em-contato .btn-simple svg{max-width:50px}#entre-em-contato .btn-simple svg path{fill:var(--white-1)}#custom-form{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:25px;width:100%}#custom-form .input-text{background-color:var(--black-1);border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;max-width:100%;padding:15px}.input-text::placeholder{color:var(--white-2)}#custom-form input[type=submit]{background-color:var(--black-1);border:1px solid var(--black-1);border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;margin:25px 0 0;padding:15px 100px;text-decoration:none;transition:.3s;width:100%}#custom-form input[type=submit]:hover{background-color:var(--black-2);border:1px solid #fff}#msg-wrapper{align-items:center;bottom:25px;display:flex;flex-direction:column;position:absolute;width:80%}.msg-error{background-color:var(--code-red);width:25%}.msg-error,.success-message{border:1px solid #fff;border-radius:15px;bottom:0;color:#fff;display:none;padding:10px 20px;position:relative}.success-message{background-color:var(--code-green)}.msg-error.active,.success-message.active{align-items:center;display:flex;flex-direction:column;left:0}#hidden_iframe{display:none;height:400px;width:100%}#wrapper-input{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;width:100%}@media screen and (max-width:1240px){#contato{grid-gap:50px;align-items:center;display:grid;gap:50px;grid-template-columns:1fr;padding-top:50px}#form-orcamento{padding:0}#entre-em-contato .btn-simple h3{display:none}#entre-em-contato .btn-simple svg{display:block}#entre-em-contato .btn-simple{padding:0 25px}#entre-em-contato{margin:0;padding:20px}}
/*# sourceMappingURL=main.b022c90c.css.map*/