.fade-in{
	opacity:0;
	transition: opacity 1s ease-out;
}
.fade-in.is-visible{
	opacity:1
}
.fade-in-down{
	opacity:0;
	transform: translateY(100px);
	transition: opacity 1s ease-out, transform 0.5s ease-out;
}
.fade-in-down.is-visible{
	opacity:1;
	transform: translateY(0);
}
.fade-in-up{
	opacity:0;
	transform: translateY(-100px);
	transition: opacity 1s ease-out, transform 0.5s ease-out;
}
.fade-in-up.is-visible{
	opacity:1;
	transform: translateY(0);
}
.fade-in-left{
	opacity:0;
	transform: translateX(-100px);
	transition: opacity 1s ease-out, transform 0.5s ease-out;
}
.fade-in-left.is-visible{
	opacity:1;
	transform: translateX(0);
}
.fade-in-right{
	opacity:0;
	transform: translateX(100px);
	transition: opacity 1s ease-out, transform 0.5s ease-out;
}
.fade-in-right.is-visible{
	opacity:1;
	transform: translateX(0);
}