/* Dégradé principal réutilisable */
.bg-citaflex {
  background: linear-gradient(90deg, #ff4b2b 0%, #182848 100%);
 
}

/* Bouton stylisé thème Citaflex */
.btn-citaflex {
  background: linear-gradient(90deg, #ff4b2b 0%, #182848 100%);
  color: #fff;
  border: none;
  border-radius: 30px;
  padding: 0.5rem 1.5rem;
  box-shadow: 0 4px 15px rgba(255, 75, 43, 0.4);
  transition: all 0.3s ease;
}

.btn-citaflex:hover,
.btn-citaflex:focus {
  background: linear-gradient(90deg, #e64522 0%, #162040 100%);
  box-shadow: 0 6px 18px rgba(255, 75, 43, 0.5);
  color: #fff;
  outline: none;
}