/* === THEME GLOV SOLUTIONS === */
.bg-glov {
  background-color: #121212;
}
.text-glov {
  color: #60a5fa;
}
.text-glov-title {
  color: #9bb8d3;
}
.bg-glov-2 {
  background-color: #3c5061;
}

/* === THEME GLOV SECURE === */
.bg-secure {
  background-color: #001713;
}
.bg-secure-2 {
  background-color: #062925;
}
.bg-secure-card {
  background-color: #062925;
}
.bg-secure-card-2 {
  background-color: #001713;
}
.text-secure {
  color: #1dd3c0; /* couleur GLOV Secure ou personnalise selon Excel */
}

/* === THEME GLOV CONSULTING === */
/* Les classes .consulting-hero et .logo-consulting sont des éléments spécifiques d'une page,
   nous les mettrons dans un fichier de page dédié si/quand nous créerons une page pour GLOV Consulting.
   Pour l'instant, je les commente ici pour les garder en mémoire, mais elles ne sont pas des "thèmes" génériques.
.consulting-hero {
  background: url('/images/background.png') no-repeat center center/cover;
  min-height: 100vh;
  display: flex;
  align-items: center;
}
.logo-consulting {
  max-width: 140px;
  height: auto;
}
*/

/* === BADGES & UTILITY COLORS === */
.badge {
  font-size: 0.75rem;
  padding: 0.5rem 0.75rem;
  border-radius: 0.375rem;
}
.bg-success {
  background-color: #28a745 !important;
}
.bg-dark {
  background-color: #000000 !important;
}
.text-cs {
  color: rgb(234, 179, 13) !important
}
.text-warning {
  color: #ffc107 !important;
}