@charset "UTF-8";

.scrlbtn a {
	  position: absolute;
	  bottom: 0px;
	  left: 48.2%;
	  z-index: 1000;
	  display: inline-block;
	  -webkit-transform: translate(0, -50%);
	  transform: translate(0, -50%);
	  text-decoration: none;
	}

	.scrlbtn a {
	  padding-top: 62px;
	}

	.scrlbtn a span {
	  position: absolute;
	  top: 5%;
	  left: 48.2%;
	  width: 24px;
	  height: 24px;
	  margin-left: -12px;
	  border-left: 2px solid #fff;
	  border-bottom: 2px solid #fff;
	  -webkit-transform: rotate(-45deg);
	  transform: rotate(-45deg);
	  -webkit-animation: sdb 1.5s infinite;
	  animation: sdb 1.5s infinite;
	  box-sizing: border-box;
	}

	@-webkit-keyframes sdb {
	  0% {
	    -webkit-transform: rotate(-45deg) translate(0, 0);
	    opacity: 0;
	  }

	  50% {
	    opacity: 1;
	  }

	  100% {
	    -webkit-transform: rotate(-45deg) translate(-20px, 20px);
	    opacity: 0;
	  }
	}

	@keyframes sdb {
	  0% {
	    transform: rotate(-45deg) translate(0, 0);
	    opacity: 0;
	  }

	  50% {
	    opacity: 1;
	  }

	  100% {
	    transform: rotate(-45deg) translate(-20px, 20px);
	    opacity: 0;
	  }
	}


	.scrlbtn a:link {
	  color: #fff;
	}

	.scrlbtn a:hover {
	  color: #fff;
	}

	.scrlbtn a:visited {
	  color: #fff;
	}
