/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 06 2025 | 07:01:06 */
.text-anim {
	overflow: visible;
}

.text-anim .word {
  opacity: 0;
  transform: translateY(30px);
  display: inline-block;
}

.text-anim.visible .word {
  opacity: 1;
  transform: translateY(0);
}

/* petit décalage progressif entre les mots */
.text-anim.visible .word {
  transition: opacity 0.6s ease, transform 0.6s ease;
}

.img-anim {
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  display: inline-block; /* évite les bugs inline */
}

.img-anim.visible {
  opacity: 1;
  transform: translateY(0);
}

.card-anim {
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
  display: inline-block; /* évite les bugs inline */
}

.card-anim.visible {
  opacity: 1;
  transform: translateY(0);
}

.gallery-anim .pg-item {
  opacity: 0;
  transform: translateY(40px);
  transition: opacity 0.6s ease, transform 0.6s ease;
  will-change: opacity, transform;
}
.gallery-anim .pg-item.visible {
  opacity: 1;
  transform: translateY(0);
}

