.margin-login{margin-top:150px}.margin-redeSocial{margin-top:80px}.txtLogin{color:#505050}.aRedeSocial{background-color:var(--corPrimaria)}.botaoLogin{border-radius:20px;border:2px solid var(--corViking);width:30%;margin:0 3px;padding:5px 0}.botaoLogin img{width:30px}.footer{position:absolute}@media (min-height:900px){.footer{position:absolute!important}}@media (width:1024px) and (height:1366px),(height:1024px) and (width:1366px){.footer{position:relative!important}}@media (width:768px) and (height:1024px),(height:768px) and (width:1024px){.footer{position:relative!important}}@media all and (max-width:992px){.margin-login{margin-top:50px}.margin-redeSocial{margin-top:10px}.txtLogin{color:var(--corBranca)}#divRedeSocial{margin:5px}}h1{font-size:3.25rem}h4{margin:0}.corBranca{color:var(--corBranca)}.corPrimaria{color:var(--corPrimaria)}.cardPrincipal{border-radius:20px;border:1px solid transparent}.botaoContinuarPrincipal{border-radius:3px;border:2px solid var(--corViking);background:var(--degrade);color:var(--corBranca);height:100%}.botaoContinuar{border-radius:100px!important}input{border:2px solid var(--corViking)!important;color:var(--corPrimaria)!important;border-radius:10px!important}input::placeholder{color:var(--corBranca)}input:active{border:none!important}@media (width:1024px) and (height:1366px),(height:1024px) and (width:1366px){body{height:-webkit-fill-available!important}}.form-group-mobile{display:grid;gap:10px}.alinhar-checkbox{padding-left:20px}.alinhamento-checkbox-desktop{display:flex!important;flex-direction:row;align-items:center;gap:4px}body{background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background:linear-gradient(#035a95,#3490dc);background-attachment:fixed}nav ul li{margin-left:10px;background-color:transparent!important;border:2px solid transparent!important;border-radius:20px}nav ul li{color:#1e1e1e!important;font-weight:700}@media all and (max-width:992px){.navbar{padding:.5rem!important}nav ul li{background:var(--degrade);border:1px solid var(--corBranca)!important;border-radius:unset}nav ul li{background:var(--degrade);border:1px solid var(--corBranca)!important;border-radius:unset}nav ul li a{color:#fff!important}.fa.fa-navicon{color:var(--corVermelha)}}@media screen and (max-width:767px){.navbar-collapse-perfil{position:fixed!important;top:66px;right:0!important;z-index:1000;width:100%!important;height:inherit!important;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:32px 16px;overflow-y:auto;padding-bottom:25px!important;padding-top:0!important}.navbar-collapse-menu{position:fixed;top:0;left:0;z-index:1000;width:80%;height:100vh;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:32px 16px;overflow-y:auto}.hr-dropdown{margin-top:inherit!important;border:0;border-top:1px solid rgba(0,0,0,.1);width:100%}.ocultar-mobile{display:none}#btn-nav a{border:none!important;background:0 0!important;border-radius:4px!important;transition:1s;padding:0!important}}@media (max-width:992px){nav ul li{background:0 0;border:1px solid var(--corBranca)!important;border-radius:unset}}.nav-link{color:var(--corPrimaria)!important;font-size:20px}.a-link{text-decoration:none!important}.navbar-dark .navbar-toggler{color:#000!important;border-color:rgba(255,255,255,.1)}@media (min-width:768px){#btn-nav a{background:var(--corPrimaria);color:#fff!important;border:1px solid var(--corPrimaria);border-radius:4px;transition:1s}#btn-nav a:hover{background:#fff!important;color:var(--corPrimaria)!important;border:1px solid var(--corPrimaria);border-radius:4px;transition:1s}}@media only screen and (max-width:600px){#btn-nav a{background:var(--corPrimaria);color:var(--corPrimaria)!important;border:1px solid var(--corPrimaria);border-radius:4px;transition:1s}}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{flex-basis:auto}}.navbar-collapse-logado{position:fixed;top:66px;right:0!important;z-index:1000;width:100%!important;height:inherit!important;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:32px 16px;overflow-y:auto;padding-bottom:0!important;padding-top:0!important}.container-cabecalho{background:#fff;align-items:center;box-shadow:5px 10px 5px -10px rgba(0,0,0,.6);position:relative;padding-right:40px;display:flex;width:100%;height:100px;padding-left:40px;justify-content:space-between}.logo-empresa{max-width:200px;height:100px;cursor:pointer}.menu-cabecalho{display:flex;height:40px;gap:27px}.btn-menu{display:flex;height:40px;padding:8px 16px 8px 16px;gap:8px;border-radius:6px}.btn-menu-curriculo{height:40px;padding:8px 16px 8px 16px;gap:8px;border-radius:6px;background-color:var(--corPrimaria);text-decoration:none!important}.btn-menu-text{width:fit-content;height:24px;gap:8px}.btn-text{width:47px;height:24px;font-size:16px;font-weight:600;line-height:24px;letter-spacing:.15000000596046448px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:var(--corPrimaria);white-space:nowrap}.btn-menu-text-curriculo{display:grid;height:24px;gap:8px}.btn-text-curriculo{white-space:nowrap;font-size:16px;font-weight:600;line-height:24px;letter-spacing:.15000000596046448px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.btn-menu-usuario-logado{position:relative;display:flex;height:40px;gap:8px}.btn-menu-usuario-logado-usuario{position:relative;display:flex;width:fit-content;height:40px;gap:16px}.foto-usuario{width:40px;height:40px;border-radius:100px;background:var(--components-avatar-fill,#bdbdbd)}.nome-usuario{gap:6px;justify-content:center;display:flex;align-items:center;gap:6px}.nome-usuario-text{font-size:12px!important;font-weight:600;line-height:12px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#666}.menu-usuario-logado-seta{display:flex;width:40px;height:40px;padding:8px;gap:8px;border-radius:6px}.btn-dropdown-menu-usuario-logado{display:flex;width:24px;height:24px;gap:8px;border:none;background:0 0}.seta-dropdown{width:16.5px;height:9px;top:8.25px;left:3.75px;color:var(--corPrimaria)}.container-cabecalho-mobile{display:flex;flex-direction:column;position:relative;width:360px;height:56px;top:80px;padding:16px;gap:10px;background:#fff}a,h1,h2,h3,h4,span p button{font-family:Roboto,sans-serif}body::-webkit-scrollbar{width:12px;height:12px}body::-webkit-scrollbar-track{background-color:var(--bgAzure);border-radius:9px;height:12px;width:12px}body::-webkit-scrollbar-thumb{border-radius:9px;height:12px;width:12px;background-color:var(--bgDarkGray)}.body{overflow-x:hidden;background-color:var(--bgAzure)}.main{padding-top:40px;padding-bottom:35px}#containerPrincipal{padding:30px 10px}.rowMobile{padding:0!important;margin:0!important}.centralizarConteudo{display:flex;align-items:center;justify-content:center}.textoInvertido{writing-mode:tb-rl;transform:rotate(-90deg)}.divConfirmacao{padding-top:120px}.divTable{padding-bottom:50px;padding-top:5px}.divSenhaPerfil{margin-top:40px;padding-top:20px;padding-bottom:30px}.sec{padding-top:20px;padding-bottom:10px}.margin-texto{margin:40px 0}.marginCard{margin-top:20px;margin-bottom:10px}.todaTela{height:100%}.divImagem{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.espacoDiv{padding-top:40px;padding-bottom:40px}.espacoDivPrincipal{padding:40px 0}.espacoDivCadastro{padding-top:40px;padding-bottom:40px}.espacoDivMensagem{position:relative;top:50%;transform:translateY(-50%)}.paddingLogo{padding-top:40px}.textoPrincipal{font-size:xx-large}.textoSecundario{font-size:x-large}.textoTerc{font-size:large}.centralizar{text-align:center}.justificar{text-align:justify}.esquerda{text-align:left}.direita{text-align:right}.ponteiro{cursor:pointer}.paddingCenterLg{padding-top:20px;padding-bottom:20px;text-align:center}.paddingIcon{padding-left:20px;padding-right:20px}.paddingCopyright{padding-top:5px}@media all and (max-width:850px){.main{padding-top:10px;padding-bottom:20px}.textoPrincipal{font-size:x-large}.textoSecundario{font-size:large}.textoTerc{font-size:medium}.centralizarMobile{text-align:center}.cardImagem{max-width:75%}.espacoDivPrincipal{padding:15px 0}}@media all and (max-width:1024px){.espacoDivMensagem{padding-top:10px;padding-bottom:60px}.main{padding-top:5px;padding-bottom:20px}.espacoDiv{padding-top:45px}.espacoDivCadastro{padding-top:60px}.paddingLogo{padding-top:100px}.divConfirmacao{padding-top:110px}.paddingCenter{padding-top:20px;padding-bottom:20px;text-align:center}}@media (min-width:1300px){.container{max-width:1220px!important}}@media (min-width:1480px){.container{max-width:1320px!important}}
