.letter {
	position: relative;
	text-shadow: 0px 0px 3px white;
	text-align: center;
	font-size: 22px;
	font-family: Poiret One;
	height: 100%;

	overflow: hidden;
	color: white;
}
.letter:nth-child(1) {
	-webkit-animation: fade 4s infinite 000ms;
	animation: fade 4s infinite 000ms;
}
.letter:nth-child(2) {
	-webkit-animation: fade 4s infinite 100ms;
	animation: fade 4s infinite 100ms;
}
.letter:nth-child(3) {
	-webkit-animation: fade 4s infinite 200ms;
	animation: fade 4s infinite 200ms;
}
.letter:nth-child(4) {
	-webkit-animation: fade 4s infinite 300ms;
	animation: fade 4s infinite 300ms;
}
.letter:nth-child(5) {
	-webkit-animation: fade 4s infinite 400ms;
	animation: fade 4s infinite 400ms;
}
.letter:nth-child(6) {
	-webkit-animation: fade 4s infinite 500ms;
	animation: fade 4s infinite 500ms;
}
.letter:nth-child(7) {
	-webkit-animation: fade 4s infinite 600ms;
	animation: fade 4s infinite 600ms;
}

@-webkit-keyframes fade {
	50% {
		opacity: 0.02;
	}
}

@keyframes fade {
	50% {
		opacity: 0.02;
	}
}