#footer{display:none}#footer-login{background:#011d44;height:54px}#footer-login svg{transition:all .3s ease-in}#footer-login svg:hover{fill:#d31c5c}@media (max-width:1100px){#footer-login{height:auto;padding-bottom:20px;padding-top:35px}}#footer-login .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:975px;padding-left:67px;padding-top:13px}@media (max-width:1100px){#footer-login .container{flex-direction:column;gap:20px;padding-left:0}}#footer-login .container p{align-items:center;color:#fff;display:flex;font-size:16px;gap:7px}#footer-login .container a{color:#f3bd48;font-size:14px;margin-left:-239px;transition:all .3s ease-in}#footer-login .container a:hover{color:#fff;text-decoration:underline}@media (max-width:1100px){#footer-login .container a{margin-left:0}}#login{align-items:center;background:#0c2b52 url(../../img/bg-digital.png) no-repeat;display:flex;min-height:calc(100dvh - 54px)}#login *{font-family:Frutiger,sans-serif}@media screen and (max-width:1100px){#login{background:url(../img/cadastro/cadastro-mobile.png) no-repeat;background-color:#002857;background-position:top;background-size:contain}}#login .container{display:flex;gap:50px;justify-content:space-between;margin:0 auto;max-width:1132px;padding-left:19.4dvw}@media (max-width:1100px){#login .container{flex-direction:column;padding-left:0;width:100%}}#login .text-content{max-width:285px;padding-top:75px}@media (max-width:1100px){#login .text-content{margin:0 auto;max-width:80%;padding-bottom:50px;padding-left:30px;padding-top:151px}}@media (max-width:650px){#login .text-content{max-width:294px}}#login .text-content img{max-height:80px}#login .text-content h2{color:#fff;font-size:24px;font-size:21px;font-weight:700;margin-top:51px}#login .text-content p{color:#fff;font-size:16px;line-height:20px}#login .text-content p span{color:#f3bd48}#login .text-content p a{color:#f3bd48;text-underline-offset:4px;transition:all .3s ease-in}#login .text-content p a:hover{color:#fff;text-decoration:underline}#login form{background:rgba(1,29,68,.51);min-height:478px;padding:60px 35px 30px;width:412px}@media screen and (max-width:1100px){#login form{padding-bottom:50px;padding-left:30px;padding-top:50px;width:100%}}#login form h1{color:#fff;font-size:26px;font-weight:700}@media (max-width:1100px){#login form h1{margin:0 auto;max-width:80%}}@media (max-width:650px){#login form h1{max-width:100%}}#login form p{color:#fff;font-size:16px;margin-bottom:43px;margin-top:30px}@media (max-width:1100px){#login form p{margin:30px auto 43px;max-width:80%}}@media (max-width:650px){#login form p{max-width:100%}}#login form p a{color:#f3bd48;text-underline-offset:4px;transition:all .3s ease-in}#login form p a:hover{color:#fff;text-decoration:underline}#login form .input-box{align-items:flex-start;display:flex;flex-direction:column;gap:5px}@media (max-width:1100px){#login form .input-box{margin:0 auto;max-width:80%}}@media (max-width:650px){#login form .input-box{max-width:100%}}#login form .input-box label{color:#fff;font-size:14px}#login form .input-box input,#login form .input-box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#002858;border:1px solid #f3bd48;border-radius:3px;color:#fff;font-size:16px;height:44px;padding-left:10px;width:100%}#login form .input-box input::-moz-placeholder,#login form .input-box select::-moz-placeholder{color:#fff}#login form .input-box input::placeholder,#login form .input-box select::placeholder{color:#fff}@media (max-width:1100px){#login form .input-box input,#login form .input-box select{font-size:14px}}#login form button{align-items:center;background:#f3bd48;border-radius:6px;color:#002858;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:42px;justify-content:center;margin-top:35px;transition:all .3s ease-in;width:100%}@media (max-width:1100px){#login form button{margin:35px auto 0;max-width:80%}}@media (max-width:650px){#login form button{max-width:100%}}#login form button:hover{background:#fff}#login form .login-in,#login form .recovery{color:#f3bd48;display:none;font-size:14px;padding-top:22px;text-align:center;text-underline-offset:1px;width:100%}#login form .login-in:hover,#login form .recovery:hover{color:#fff;text-decoration:underline}#login form .d-block{display:block!important}#login form .login-in{display:block}

/*# sourceMappingURL=login.css.map*/