.rw-wrapper {
	width: 100%;
	position: relative;
	margin: 0;
	padding: 0;
	font-size: 1.5em;
	font-weight: bold;
}
.rw-sentence{
	margin: 0;
}
.rw-sentence span{
	text-align: center;
	color: rgba(255,255,255,1);
	font-family: 'Trocchi';
	white-space: nowrap;
	text-shadow: 2px 5px 10px rgba(0,0,0,0.1);
}
.rw-sentence > span{
	position: absolute;
}
.rw-sentence > span:first-child{
	top: 0px;
	left: 140px;
	font-size: 700%;
	color: rgba(187,177,168,0.6);
}
.rw-sentence > span:nth-child(2){
	top: 160px;
	left: 300px;
	font-size: 315%;
	color: rgba(191,218,206, 0.7);
}
.rw-sentence > span:nth-child(3){
	top: 185px;
	left: 65px;
	font-size: 600%;
	color: rgba(255,255,255,0.8);
}
.rw-sentence > span:last-child{
	top: 450px;
	left: 550px;
	font-size: 200%;
	color: rgba(237,234,168, 0.9);
}
.rw-words{
	position: absolute;
	left: 250px;
	top: 220px;
	height: 80px;
	width: 400px;
	-webkit-perspective: 800px;
	perspective: 800px;
}
.rw-words span{
	position: absolute;
	font-size: 800%;
	color: transparent;
	text-shadow: 0px 0px 80px rgba(255,255,255,1);
	opacity: 0;
	animation: rotateWord 111s ease 0s infinite normal;
}

.rw-words span:nth-child(2) { 
	animation-delay: 3s; 
}
.rw-words span:nth-child(3) { 
	animation-delay: 6s; 
}
.rw-words span:nth-child(4) { 
	animation-delay: 9s; 
}
.rw-words span:nth-child(5) { 
	animation-delay: 12s; 
}
.rw-words span:nth-child(6) { 
	animation-delay: 15s; 
}
	.rw-words span:nth-child(7) {
		animation-delay: 18s;
	}
	.rw-words span:nth-child(8) {
		animation-delay: 21s;
	}
	.rw-words span:nth-child(9) {
		animation-delay: 24s;
	}
	.rw-words span:nth-child(10) {
		animation-delay: 27s;
	}
	.rw-words span:nth-child(11) {
		animation-delay: 30s;
	}
	.rw-words span:nth-child(12) {
		animation-delay: 33s;
	}
	.rw-words span:nth-child(13) {
		animation-delay: 36s;
	}
	.rw-words span:nth-child(14) {
		animation-delay: 39s;
	}
	.rw-words span:nth-child(15) {
		animation-delay: 42s;
	}
	.rw-words span:nth-child(16) {
		animation-delay: 45s;
	}
	.rw-words span:nth-child(17) {
		animation-delay: 48s;
	}
	.rw-words span:nth-child(18) {
		animation-delay: 51s;
	}
	.rw-words span:nth-child(19) {
		animation-delay: 54s;
	}
	.rw-words span:nth-child(20) {
		animation-delay: 57s;
	}
	.rw-words span:nth-child(21) {
		animation-delay: 60s;
	}
	.rw-words span:nth-child(22) {
		animation-delay: 63s;
	}
	.rw-words span:nth-child(23) {
		animation-delay: 66s;
	}
	.rw-words span:nth-child(24) {
		animation-delay: 69s;
	}
	.rw-words span:nth-child(25) {
		animation-delay: 72s;
	}
	.rw-words span:nth-child(26) {
		animation-delay: 75s;
	}
	.rw-words span:nth-child(27) {
		animation-delay: 78s;
	}
	.rw-words span:nth-child(28) {
		animation-delay: 81s;
	}
	.rw-words span:nth-child(29) {
		animation-delay: 84s;
	}
	.rw-words span:nth-child(30) {
		animation-delay: 87s;
	}
	.rw-words span:nth-child(31) {
		animation-delay: 90s;
	}
	.rw-words span:nth-child(32) {
		animation-delay: 93s;
	}
	.rw-words span:nth-child(33) {
		animation-delay: 96s;
	}
	.rw-words span:nth-child(34) {
		animation-delay: 99s;
	}
	.rw-words span:nth-child(35) {
		animation-delay: 102s;
	}
	.rw-words span:nth-child(36) {
		animation-delay: 105s;
	}

	.rw-words span:nth-child(37) {
		animation-delay: 108s;
	}

/*@keyframes rotateWord {
    0% { opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; -webkit-transform: translateY(-200px) translateZ(300px) rotateY(-120deg); transform: translateY(-200px) translateZ(300px) rotateY(-120deg); }
    5% { opacity: 1; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-transform: translateY(0px) translateZ(0px) rotateY(0deg); transform: translateY(0px) translateZ(0px) rotateY(0deg); }
	6% { text-shadow: 0px 0px 0px rgba(255,255,255,1); color: #fff; }
    17% { opacity: 1; text-shadow: 0px 0px 0px rgba(255,255,255,1); color: #fff; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}*/
@keyframes rotateWord {
    0% { opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; -webkit-transform: translateY(-200px) translateZ(300px) rotateY(-120deg); transform: translateY(-200px) translateZ(300px) rotateY(-120deg); }
    1.1% { opacity: 1; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-transform: translateY(0px) translateZ(0px) rotateY(0deg); transform: translateY(0px) translateZ(0px) rotateY(0deg); }
	1.2% { text-shadow: 0px 0px 0px rgba(255,255,255,1); color: #fff; }
    2% { opacity: 1; text-shadow: 0px 0px 0px rgba(255,255,255,1); color: #fff; }
    3.7% { opacity: 0; }
	4% {opacity: 0;}
	5% {opacity: 0;}
	6% {opacity: 0;}
	7% {opacity: 0;}
	8% {opacity: 0;}
	9% {opacity: 0;}
	10% {opacity: 0;}
	11% {opacity: 0;}
	12% {opacity: 0;}
	13% {opacity: 0;}
	14% {opacity: 0;}
	15% {opacity: 0;}
	16% {opacity: 0;}
	17% {opacity: 0;}
	18% {opacity: 0;}
	19% {opacity: 0;}
	20% {opacity: 0;}
	21% {opacity: 0;}
	22% {opacity: 0;}
	23% {opacity: 0;}
	24% {opacity: 0;}
	25% {opacity: 0;}
	26% {opacity: 0;}
	27% {opacity: 0;}
	28% {opacity: 0;}
	29% {opacity: 0;}
	30% {opacity: 0;}
	31% {opacity: 0;}
    100% { opacity: 0; }
	}

@media screen and (max-width: 1060px){
	.rw-sentence > span:first-child { font-size: 500%; left: 0px;}
	.rw-sentence > span:nth-child(2) { font-size: 200%; top: 125px; left: 30px; }
	.rw-sentence > span:nth-child(3) { top: 175px; left: 30px; font-size: 235%; }
	.rw-words { left: 95px; top: 171px; }
	.rw-words span { font-size: 250%; }
	.rw-sentence > span:last-child { top: 240px; left: 30px;}

	.rw-wrapper {
		width: 80%;
		position: relative;
		margin: 0px auto 0 auto;
		padding: 10px;
	}

}
@media screen and (max-width: 800px){
	.rw-sentence > span:first-child { font-size: 200%; left: 0px;}
	.rw-sentence > span:nth-child(2) { font-size: 100%; top: 50px; left: 10px; }
	.rw-sentence > span:nth-child(3) { top: 76px; left: 10px; font-size: 120%; }
	.rw-words { left: 45px; top: 76px; }
	.rw-words span { font-size: 120%; }
	.rw-sentence > span:last-child { top: 106px; left: 10px; font-size: 100%; }
}