@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/


.opacity0 {
	opacity: 0;
}

.opacity1 {
	opacity: 1 !important;
}

.animated {
  -webkit-animation-duration: 0.9s;
  animation-duration: 0.9s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  animation-delay: 0.1s;
  -webkit-animation-delay: 0.1s;
}


@media screen and (min-width: 1001px) {

	@-webkit-keyframes fadeIn {
	  0% {
		opacity: 0;
		z-index: 999;
	  }

	  100% {
		opacity: 1 !important;
		z-index: 999;
	  }
	}

	@keyframes fadeIn {
	  0% {
		opacity: 0;
		z-index: 999;
	  }

	  100% {
		opacity: 1 !important;
		z-index: 999;
	  }
	}

	.fadeIn {
	  -webkit-animation-name: fadeIn;
	  animation-name: fadeIn;
	}






	@-webkit-keyframes fadeInLeft {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}

	@keyframes fadeInLeft {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}

	.fadeInLeft {
	  -webkit-animation-name: fadeInLeft;
	  animation-name: fadeInLeft;
	}






	@-webkit-keyframes fadeInRight {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}

	@keyframes fadeInRight {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}


	.fadeInRight {
	  -webkit-animation-name: fadeInRight;
	  animation-name: fadeInRight;
	}






	@-webkit-keyframes fadeInDown {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}

	@keyframes fadeInDown {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}


	.fadeInDown {
	  -webkit-animation-name: fadeInDown;
	  animation-name: fadeInDown;
	}





	@-webkit-keyframes fadeInUp {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}

	@keyframes fadeInUp {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}


	.fadeInUp {
	  -webkit-animation-name: fadeInUp;
	  animation-name: fadeInUp;
	}





	@-webkit-keyframes fadeInZoom {
	  0% {
		opacity: 0;
		-webkit-transform: scale(0);
		transform: scale(0);
	  }

	  100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	  }
	}

	@keyframes fadeInZoom {
	  0% {
		opacity: 0;
		-webkit-transform: scale(0);
		transform: scale(0);
	  }

	  100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	  }
	}

	.fadeInZoom {
	  -webkit-animation-name: fadeInZoom;
	  animation-name: fadeInZoom;
	}

}




@media screen and (max-width: 1000px) {

	@-webkit-keyframes fadeInUp {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(15%, 0, 0);
		transform: translate3d(15%, 0, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}

	@keyframes fadeInUp {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 15%, 0);
		transform: translate3d(0, 15%, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}

	.fadeIn {
	  -webkit-animation-name: fadeInUp;
	  animation-name: fadeInUp;
	}

	.fadeInLeft {
	  -webkit-animation-name: fadeInUp;
	  animation-name: fadeInUp;
	}

	.fadeInRight {
	  -webkit-animation-name: fadeInUp;
	  animation-name: fadeInUp;
	}

	.fadeInUp {
	  -webkit-animation-name: fadeInUp;
	  animation-name: fadeInUp;
	}






	@-webkit-keyframes fadeInDown {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}

	@keyframes fadeInDown {
	  0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	  }

	  100% {
		opacity: 1 !important;
		-webkit-transform: none;
		transform: none;
	  }
	}


	.fadeInDown {
	  -webkit-animation-name: fadeInDown;
	  animation-name: fadeInDown;
	}



	@-webkit-keyframes fadeInZoom {
	  0% {
		opacity: 0;
		-webkit-transform: scale(0);
		transform: scale(0);
	  }

	  100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	  }
	}

	@keyframes fadeInZoom {
	  0% {
		opacity: 0;
		-webkit-transform: scale(0);
		transform: scale(0);
	  }

	  100% {
		opacity: 1;
		-webkit-transform: scale(1);
		transform: scale(1);
	  }
	}

	.fadeInZoom {
	  -webkit-animation-name: fadeInZoom;
	  animation-name: fadeInZoom;
	}



}


