html, body {
	background-color: #1a1a1a;
	width: 100%;
	margin: 0;
	height: 100%;
	overflow: auto;
}
body {
	transform: perspective(1400px) matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
	transform-style: preserve-3d;
	background-color: transparent;
}
	
	@keyframes mountainAnim {
	  0% {
		transform: translate3d(0px, -634px, 0px);
		animation-timing-function: cubic-bezier(0.365, 0.475, 0.515, 0.885);
	  }
	  100% {
		transform: translate3d(0px, 0px, 0px);
		animation-timing-function: linear;
	  }
	}
	.mountainImage {
	  position: absolute;
	  width: 256px;
	  height: 256px;
	  left: 50%;
	  top: 50%;
	  margin-top: -165px;
	  margin-left: -128px;
	  transform-style: preserve-3d;
	  transform: translate3d(0px, 0px, 0px);
	  animation: mountainAnim 2s linear 0s 1 normal forwards;
	}
	
	@keyframes aboutAnim {
	  0% {
		opacity: 0%;
		transform: translate3d(-9px, 7px, 0px);
		animation-timing-function: ease-in-out;
	  }
	  100% {
		opacity: 100%;
		transform: translate3d(-14px, 7px, 0px);
		animation-timing-function: linear;
	  }
	}
	@keyframes downloadAnim {
	  0% {
		opacity: 0%;
		transform: translate3d(-15px, 70px, 0px) rotateZ(20deg);
		animation-timing-function: ease-in-out;
	  }
	  100% {
		opacity: 100%;
		transform: translate3d(-23px, 66px, 0px) rotateZ(20deg);
		animation-timing-function: linear;
	  }
	}
	@keyframes moreAnim {
	  0% {
		opacity: 0%;
		transform: translate3d(-39px, 124px, 0px) rotateZ(35deg);
		animation-timing-function: ease-in-out;
	  }
	  100% {
		opacity: 100%;
		transform: translate3d(-46px, 117px, 0px) rotateZ(35deg);
		animation-timing-function: linear;
	  }
	}
	
	.links {
	  position: absolute;
	  width: 96px;
	  height: 26px;
	  left: 50%;
	  top: 50%;
	  margin-left: 155px;
	  margin-top: -50px;
	  font-size: 25px;
	  font-family: Arial;
	  transform-style: preserve-3d;
	  color: rgb(255, 255, 255);
	  transform: translate3d(-9px, 7px, 0px);
	  opacity: 0%;
	  text-decoration: none
	}
	
	.aboutLink {
		animation: aboutAnim 0.5s linear 3s 1 normal forwards;
	}
	
	.downloadLink {
	  transform: translate3d(-15px, 70px, 0px) rotateZ(20deg);
	  animation: downloadAnim 0.5s linear 3.25s 1 normal forwards;
	}
	
	.moreLink {
	  transform: translate3d(-39px, 124px, 0px) rotateZ(35deg);
	  animation: moreAnim 0.5s linear 3.5s 1 normal forwards;
	}

