#background-esquerda{width:100%;height:100%;justify-content:center;align-items:center;display:flex;flex-wrap:wrap}#background-esquerda img{margin-left:0}#background-direita{width:102%;height:102%;justify-content:center;align-items:center;display:flex;flex-wrap:wrap}#background-direita img{margin-right:0}@font-face{font-family:Inter;src:url(/fonts/Inter-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Inter;src:url(/fonts/Inter-Black.ttf) format("truetype");font-weight:900}html{overflow-y:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1rem;font-weight:300;line-height:2;color:#333}.row{margin:0 -12px!important}.img-responsive{width:auto;margin:auto;height:auto;max-width:100%;max-height:100%}a,a:focus,a:hover{text-decoration:none!important}*,:focus{outline:none!important}.loader,.primary-button{background-color:var(--terciary-color)!important;color:#fff!important}.primary-button{border:1px solid var(--terciary-color);border-radius:20px;text-transform:capitalize;padding:0 20px!important;transition:all .3s ease}.primary-button span{font-size:16px}.primary-button:hover{background-color:#fff!important;color:var(--terciary-color)!important}.secondary-button{background-color:#11263c!important;color:#fff!important;border:1px solid #11263c;border-radius:20px;text-transform:capitalize;padding:0 20px!important;transition:all .3s ease}.secondary-button span{font-size:16px}.secondary-button:hover{background-color:#fff!important;color:#11263c!important}::-webkit-scrollbar{width:7px;height:5px;position:absolute}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.288)}::-webkit-scrollbar-thumb{background:rgba(70,70,70,.7);-webkit-transition:all .3s ease;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:#464646;-webkit-transition:all .3s ease;transition:all .3s ease}.tabs-color-primary{background-color:#f4cb2c!important}#login{flex:1;display:flex;max-height:100vh;background-color:#e6eef8}#login .esquerda{padding:0}#login .login-meio{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#login .login-meio form{background:linear-gradient(0deg,#e6eef8,#e6eef8),#cfd8dc;box-shadow:-16px -16px 40px rgba(253,255,255,.8),16px 16px 40px rgba(187,195,206,.6),inset 1px 1px 0 hsla(0,0%,100%,.56);border-radius:16px;padding:50px;position:relative}#login .login-meio form .login-redes{display:flex;flex-wrap:wrap;justify-content:space-evenly;position:absolute;left:0;top:-30px}#login .login-meio form .login-redes button{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:linear-gradient(0deg,#e6eef8,#e6eef8),#cfd8dc;border:2px solid transparent;box-shadow:-4px -4px 12px rgba(253,255,255,.8),4px 4px 12px rgba(187,195,206,.6);border-radius:16px;height:60px;width:60px;transition:all .3s ease}#login .login-meio form .login-redes button img{width:40px;height:40px;transition:all .3s ease}#login .login-meio form .login-redes button:hover{border:2px solid #fff;box-shadow:inset 3px 3px 4px rgba(187,195,206,.6),inset -3px -3px 4px rgba(253,255,255,.6)}#login .login-meio form .login-redes button:hover img{transform:scale(.9)}@media (max-width:1500px){#login .login-meio form .login-redes button{height:50px;width:50px}#login .login-meio form .login-redes button img{height:30px;width:30px}}@media (max-width:1500px){#login .login-meio form .login-redes{margin-top:10px}}#login .login-meio form h2{font-style:normal;font-weight:300;font-size:18px;line-height:36px;color:var(--secondary-color);text-align:center}#login .login-meio form h2 span{font-weight:600}@media (max-width:1400px){#login .login-meio form h2{padding-top:40px}}#login .login-meio form fieldset{background:#e6eef8;box-shadow:inset -4px -4px 12px rgba(253,255,255,.8),inset 4px 4px 12px rgba(187,195,206,.6);border:none;border-radius:12px}#login .login-meio form input{color:var(--secondary-color)}#login .login-meio form .btn-entrar{padding:0}#login .login-meio form .btn-entrar button{background:radial-gradient(50% 50% at 50% 50%,var(--primary-color) 45%,var(--accent-color) 100%);box-shadow:-4px -4px 12px rgba(253,255,255,.8),4px 4px 12px rgba(187,195,206,.6);border-radius:12px;transition:all .3s ease}#login .login-meio form .btn-entrar button span{text-transform:capitalize;font-size:18px;font-weight:600}#login .login-meio form .row-opcoes{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}#login .login-meio form .row-opcoes .lembrar-usuario{display:flex;justify-content:center;align-items:center;padding:0 15px}#login .login-meio form .row-opcoes .lembrar-usuario label{display:flex;align-items:center;margin-bottom:0;font-size:14px}#login .login-meio form .row-opcoes .lembrar-usuario label p{padding:0;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#373737}#login .login-meio form .row-opcoes .lembrar-usuario label input{width:auto;margin-right:10px}#login .login-meio form .row-opcoes .criar-conta{padding:0 15px;color:rgba(0,0,0,.6);font-size:14px}#login .login-meio form .row-opcoes .criar-conta a{color:rgba(0,0,0,.6);font-weight:600}#login .login-meio form .row-opcoes .recuperar-senha{padding:5px 15px 20px 15px;display:flex;align-items:center;justify-content:center}#login .login-meio form .row-opcoes .recuperar-senha a{text-align:right;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:rgba(0,0,0,.6)}@media (max-width:1400px){#login .login-meio form{padding:0 15px}}#login .login-meio .links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column;padding:0 15px}#login .login-meio .links a{font-size:14px;color:rgba(0,0,0,.6);text-align:center;width:-moz-max-content;width:max-content}#login .imagem{flex:1}