@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.arrow {
	position: absolute;
	margin: 700px 0 0 10px;
	color: #ffffff;
	top: 19%;
	left: 30%;
	overflow: hidden;
	z-index: 951;
	font-size: 50px;
}
.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@media screen and (max-width:1680px) {
	.arrow {margin: 580px 0 0 0%; font-size: 3vw;}
}
@media screen and (max-width:1440px) {
	.arrow {margin: 520px 0 0 0%; font-size: 3vw;}
}
@media screen and (max-width:1280px) {
	.arrow {margin: 450px 0 0 0%; font-size: 3vw;}
}
@media screen and (max-width:1024px) {
	.arrow {margin: 345px 0 0 -2%; font-size: 3vw;}
}
@media screen and (max-width:768px) {
	.arrow {margin: 400px 0 0 -1%; font-size: 3vw;}
}
@media screen and (max-width:480px) {
	.arrow {margin: 200px 0 0 -8%; font-size: 3vw;}
}
@media screen and (max-width:424px) {
	.arrow {margin: 200px 0 0 -8%; font-size: 3vw;}
}
@media screen and (max-width:384px) {
	.arrow {margin: 200px 0 0 -8%; font-size: 3vw;}
}
