* {
	 box-sizing: border-box;
}
 @-webkit-keyframes ticker {
	 0% {
		 -webkit-transform: translate3d(0, 0, 0);
		 transform: translate3d(0, 0, 0);
		 visibility: visible;
	}
	 100% {
		 -webkit-transform: translate3d(-100%, 0, 0);
		 transform: translate3d(-100%, 0, 0);
	}
}
 @keyframes ticker {
	 0% {
		 -webkit-transform: translate3d(0, 0, 0);
		 transform: translate3d(0, 0, 0);
		 visibility: visible;
	}
	 100% {
		 -webkit-transform: translate3d(-100%, 0, 0);
		 transform: translate3d(-100%, 0, 0);
	}
}
 .ticker-wrap {
	 position: fixed;
	 bottom: 0;
	 width: 100%;
	 overflow: hidden;
	 height: 4rem;
	 background-color: #2A57B9;
	 padding-left: 100%;
	 box-sizing: content-box;
}
 .ticker-wrap .ticker {
	 display: inline-block;
	 height: 4rem;
	 line-height: 4rem;
	 white-space: nowrap;
	 padding-right: 100%;
	 box-sizing: content-box;
	 -webkit-animation-iteration-count: infinite;
	 animation-iteration-count: infinite;
	 -webkit-animation-timing-function: linear;
	 animation-timing-function: linear;
	 -webkit-animation-name: ticker;
	 animation-name: ticker;
	-webkit-animation-duration: 600s;
	animation-duration: 600s;
}

 .ticker-wrap .ticker__item {
	display: inline-block;
	font-size: 2rem;
	font: arial;
	color: white;
	padding-left: 10px;
	padding-right: 10px;
}
 body {
	background-color: #2A57B9;
	padding-bottom: 5rem;
	color: white
}
 h1, h2, p {
	padding: 0 2%;
	color: white;
}
