/* Animations d'apparition au défilement : titres, textes et images du contenu.
   Les classes sont ajoutées par assets/custom/js/animations.js (sans JavaScript, rien n'est masqué). */

.anim {
	opacity: 0;
	transform: translateY(20px);
	transition: opacity .8s cubic-bezier(.22, .61, .36, 1), transform .8s cubic-bezier(.22, .61, .36, 1);
}

/* images : léger zoom au lieu de la montée */
.anim.anim-img {
	transform: scale(1.03);
}

.anim.anim-in {
	opacity: 1;
	transform: none;
}
