/* Animations et effets */

/* Background animé pour le header */
.circles-background {
  /* Styles pour les cercles animés si nécessaire */
}

/* Transitions globales */
* {
  transition: all 0.3s ease;
}

/* Animations hover */
.logo:hover {
  transform: scale(1.05);
}

.hamburger:hover {
  opacity: 0.8;
} 

h2.elementor-heading-title.elementor-size-default {
  writing-mode: vertical-rl;
  text-orientation: mixed;
  transform: rotate(180deg);
}