.no-cssanimations .rw-wrapper 
.rw-sentence span:first-child {
    opacity: 1;
}
.glSl {
    background: #ccc;
    margin-left: 0px;
    margin-right: 0px;
    overflow: hidden;
    background: linear-gradient(to bottom, #4682B4 20%,#fff 70%);
}
.rw-wrapper{
	width: 94%;
	position: relative;
	margin: 40px auto 25px;
	padding: 60px 40px 20px;;
        background: url(../images/bg0.png) no-repeat top right;
	background-attachment:inherit;
	background-size: contain;
        font-family: 'Open Sans Condensed','Arial Narrow', serif;
}
.glSl1 {
    background: #ccc;
    margin-left: 0px;
    margin-right: 0px;
    overflow: hidden;
    background: linear-gradient(to bottom, #4682B4 20%,#fff 70%);
}
.rw-wrapper1{
	width: 94%;
	position: relative;
	margin: 40px auto 25px;
	padding: 20px 40px 20px;;
        background: url(../images/bg02.png) no-repeat top right;
	background-attachment:inherit;
	background-size: contain;
        font-family: 'Open Sans Condensed','Arial Narrow', serif;
}
.rw-sentence{
	margin: 0;
	text-transform: uppercase;
	font-weight: 300;
	text-shadow: 0 0 0 rgba(0,0,0,0.0001);
}
.rw-sentence span{
	color: #000;
	white-space: nowrap;
}
.rw-sentence > span:first-child{
	display: block;
	text-indent: 5px;
	font-size: 145%;
        text-shadow: 0px 1px 0px #f3f3f3;
}
.rw-words{
	width: 100%;
	height: 70px;
	-webkit-perspective: 800px;
	perspective: 800px;
}
.rw-words span{
	position: absolute;
	
	width: 100%;
	opacity: 0;
	white-space: nowrap;
	overflow: hidden;
}
.rw-words-1 span{
	font-size: 310%;
	font-weight: 400;
	padding:13px 0px;
	line-height: 82%;
        text-shadow: 0px 0px 0px #FFC400, 0px 1px 1px #FFC400;
	-webkit-animation: rotateWordsFirst 18s linear infinite 0s;
	-ms-animation: rotateWordsFirst 18s linear infinite 0s;
	animation: rotateWordsFirst 18s linear infinite 0s;
}
.rw-words-2 span{
	font-size: 250%;
	padding-top:15px;
	font-style: italic;
        font-weight: 300;
	text-indent: 5px;
	line-height: 90%;
	color: #7D2222;
        text-shadow: 0px 1px 0px #f5f5f5;
	-webkit-animation: rotateWordsSecond 18s ease-in infinite 0s;
	-ms-animation: rotateWordsSecond 18s ease-in infinite 0s;
	animation: rotateWordsSecond 18s ease-in infinite 0s;
}
.rw-words span:nth-child(2) { 
    -webkit-animation-delay: 3s; 
	-ms-animation-delay: 3s; 
	animation-delay: 3s; 
}
.rw-words span:nth-child(3) { 
    -webkit-animation-delay: 6s; 
	-ms-animation-delay: 6s; 
	animation-delay: 6s; 
}
.rw-words span:nth-child(4) { 
    -webkit-animation-delay: 9s; 
	-ms-animation-delay: 9s; 
	animation-delay: 9s; 
}
.rw-words span:nth-child(5) { 
    -webkit-animation-delay: 12s; 
	-ms-animation-delay: 12s; 
	animation-delay: 12s; 
}
.rw-words span:nth-child(6) { 
    -webkit-animation-delay: 15s; 
	-ms-animation-delay: 15s; 
	animation-delay: 15s; 
}
@-webkit-keyframes rotateWordsFirst {
    0% { opacity: 0; -webkit-animation-timing-function: ease-in; width: 0px;}
    5% { opacity: 1; -webkit-animation-timing-function: ease-out; width: 100%;}
    17% { opacity: 1; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWordsFirst {
    0% { opacity: 0; -ms-animation-timing-function: ease-in; width: 0px;}
    5% { opacity: 1; -ms-animation-timing-function: ease-out; width: 100%;}
    17% { opacity: 1; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWordsFirst {
    0% { opacity: 0; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; width: 0px;}
    5% { opacity: 1; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; width: 100%;}
    17% { opacity: 1; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}
@-webkit-keyframes rotateWordsSecond {
    0% { opacity: 0; -webkit-transform: translateZ(600px) translateX(200px);}
    8% { opacity: 1; -webkit-transform: translateZ(0px) translateX(0px);}
    17% { opacity: 1; }
    25% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWordsSecond {
    0% { opacity: 0; -ms-transform: translateZ(600px) translateX(200px);}
    8% { opacity: 1; -ms-transform: translateZ(0px) translateX(0px);}
    17% { opacity: 1; }
    25% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWordsSecond {
    0% { opacity: 0; -webkit-transform: translateZ(600px) translateX(200px); transform: translateZ(600px) translateX(200px);}
    8% { opacity: 1; -webkit-transform: translateZ(0px) translateX(0px); transform: translateZ(0px) translateX(0px);}
    17% { opacity: 1; }
    25% { opacity: 0; }
    100% { opacity: 0; }
}
@media screen and (max-width: 1200px){
	.rw-words{ height: 55px; }
	.rw-words-1 span{ font-size: 240%; text-indent: 5px;}
	.rw-words-2 span { font-size: 160%; }
}
@media screen and (max-width: 992px){
	.rw-words{ height: 40px; }
	.rw-words-1 span{ font-size: 180%; text-indent: 5px;}
	.rw-words-2 span { font-size: 110%;}
	.rw-sentence > span:first-child{ font-size: 80%;}
}
@media screen and (max-width: 767px){
	.rw-words{ height: 40px; }
	.rw-words-1 span{ font-size: 115%; text-indent: 5px;}
	.rw-words-2 span { font-size: 100%; padding-top:10px;}
	.rw-sentence > span:first-child{ font-size: 80%;}
}
@media screen and (max-width: 560px){
	.rw-words{ height: 40px; }
	.rw-words-1 span{ font-size: 73%; text-indent: 5px;}
	.rw-words-2 span { font-size: 60%; padding-top:5px;font-weight:bold;}
	.rw-sentence > span:first-child{ font-size: 85%;}
}
@media screen and (max-width: 400px){
.rw-wrapper{
	    margin: 10px auto 5px;
    padding: 60px 40px 0px;
	}
	.rw-words{ height: 30px; }
	.rw-words-1 span{ font-size: 55%; font-weight:400; text-indent: 5px;}
	.rw-words-2 span { font-size: 50%;font-weight:bold; }
	.rw-sentence > span:first-child{ font-size: 60%;}
}