html,body{margin:0;height:100%;background-color:#312b2b}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#008651;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #6f6f6f}h1,h2,h3,h4,h5,h6{color:#fff !important;font-family:"Poppins",sans-serif;font-weight:400}.btn-primary,.btn-primary.disabled{background:#008651 !important;border:1px solid #008651;-webkit-box-shadow:0 2px 2px 0 rgba(116,96,238,.14),0 3px 1px -2px rgba(116,96,238,.2),0 1px 5px 0 rgba(116,96,238,.12);box-shadow:0 2px 2px 0 rgba(116,96,238,.14),0 3px 1px -2px rgba(116,96,238,.2),0 1px 5px 0 rgba(116,96,238,.12);-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.text-vc{color:#008651 !important}.p-t-60{padding-top:60px}.tamanho-imagem-logo{width:250px;padding-top:3rem}@media(max-width:1680px){.tamanho-imagem-logo{width:195px;padding-top:.975rem}}.padding-t-70{padding-top:50px}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#201f1e;border-color:#428bca}.login-box .validation-summary-errors ul{padding-left:0;list-style-type:none;color:#fff}.btn-primary{background:#312b2b !important;color:#fff;font-weight:600;border-radius:40px;border:#312b2b !important}.btn-primary:hover{background:#202122 !important;box-shadow:0 14px 26px -12px rgba(49,43,43,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(49,43,43,.25)}a:hover{color:#312b2b}.login-box a.text-muted:hover{color:#fff;transition:ease-in .2s}[type=checkbox]:checked+label:before{border-right:2px solid #fff;border-bottom:2px solid #fff}[type=checkbox]+label:before,[type=checkbox]:not(.filled-in)+label:after{border:2px solid #fff}.checkbox{padding-left:3px}@media(max-width:768px){.login-register::after{display:none}}@media(max-width:1200px){.login-register::after{width:100%;height:50%}}.btn-login-primary{background-color:#fff;padding:10px;font-weight:600}.btn-primary,.btn-primary.disabled{-webkit-box-shadow:0 2px 2px 0 #312b2b60,0 3px 1px -2px #312b2b60,0 1px 5px 0 #312b2b60;box-shadow:0 2px 2px 0 #312b2b60,0 3px 1px -2px #312b2b60,0 1px 5px 0 #312b2b60}.btn-primary.disabled:hover,.btn-primary:hover{-webkit-box-shadow:0 14px 26px -12px #312b2b60,0 4px 23px 0 #312b2b60,0 8px 10px -5px #312b2b60;box-shadow:0 14px 26px -12px #312b2b60,0 4px 23px 0 #312b2b60,0 8px 10px -5px #312b2b60}.btn-primary.active,.btn-primary.disabled.active,.btn-primary.disabled:focus,.btn-primary:focus{-webkit-box-shadow:0 14px 26px -12px #312b2b60,0 4px 23px 0 #312b2b60,0 8px 10px -5px #312b2b60;box-shadow:0 14px 26px -12px #312b2b60,0 4px 23px 0 #312b2b60,0 8px 10px -5px #312b2b60}.btn-primary.active,.btn-primary.disabled.active,.btn-primary.disabled:focus,.btn-primary:focus{-webkit-box-shadow:0 14px 26px -12px #312b2b60,0 4px 23px 0 #312b2b60,0 8px 10px -5px #312b2b60;box-shadow:0 14px 26px -12px #312b2b60,0 4px 23px 0 #312b2b60,0 8px 10px -5px #312b2b60}.login-entrar{text-decoration:underline !important;font-size:16px;text-align:center}.env-badge{font-size:14px;border-radius:8px;display:inline-block;font-weight:300;color:#fff;padding:.25rem 1rem}.btn-show-password{position:absolute !important;top:50%;right:0;transform:translateY(-50%);height:100%;width:2.5rem}