/* Tema UNIFATEC: carregado depois de estilo.css quando config 'marca' => ['tema_css' => '/assets/tema-unifatec.css']. Cores do site unifatecpr.com.br. */
:root {
  --navy-950: #0a0e22; --navy-900: #151a3d; --navy-800: #1d2350;
  --blue-700: #0638b0; --blue-600: #0749E4; --blue-100: #E3EBFC; --blue-50: #F0F4FE;
  --logo-verde: #03ADFF; --logo-laranja: #03ADFF; --logo-azul: #3f6fd6;
  --gold: #03ADFF;
}
.faixa-logo { background: linear-gradient(90deg, #03ADFF 0 50%, #3f6fd6 50%); }
.logo-hero { filter: drop-shadow(0 0 1px rgb(255 255 255 / 60%)) drop-shadow(0 8px 28px rgb(0 0 0 / 38%)); }
/* logo da UNIFATEC é largo (4,2:1): limita pela largura em vez da altura */
.logo-hero { height: auto; width: min(420px, 100%); }
.login-marca .logo-hero { height: auto; width: min(340px, 100%); }
.cand .topo img { height: 34px; }
.lateral .marca img { height: 28px; }
@media (max-width: 899px) { .lateral .marca img { height: 30px; } }
.formas i:nth-child(1) { border-color: rgb(3 173 255 / 50%); }
.formas i:nth-child(2) { border-color: rgb(7 73 228 / 55%); }
.formas i:nth-child(3) { background: rgb(7 73 228 / 30%); }
