@charset "utf-8";
.animated {
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	animation-fill-mode: both;
}

@-webkit-keyframes fadeIn {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

@keyframes fadeIn {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

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

@-webkit-keyframes zoomBig {
	from {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	to {
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
	}
}

@keyframes zoomBig {
	from {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	to {
		-webkit-transform: scale(1.2);
		transform: scale(1.2);
	}
}

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

@keyframes fold {
	from {
		transform: perspective(800px) rotateX(80deg);
		opacity: 0;
		transform-origin: top;
	}

	to {
		transform: perspective(0) rotateX(0deg);
		opacity: 1;
		transform-origin: top;
	}
}

@-webkit-keyframes fold {
	from {
		transform: perspective(800px) rotateX(80deg);
		opacity: 0;
		transform-origin: top;
	}

	to {
		transform: perspective(0) rotateX(0deg);
		opacity: 1;
		transform-origin: top;
	}
}

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

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

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

@-webkit-keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3);
	}

	50% {
		opacity: 1;
	}
}

@keyframes zoomIn {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3);
	}

	50% {
		opacity: 1;
	}
}

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

@keyframes circle-anim {
	0% {
		transform: scale(0.65);
		opacity: .5;
	}

	100% {
		transform: scale(1.2);
		opacity: 0;
	}
}

@-webkit-keyframes circle-anim {
	0% {
		transform: scale(0.65);
		opacity: .5;
	}

	100% {
		transform: scale(1.2);
		opacity: 0;
	}
}

.slider {
	opacity: 0;
	visibility: hidden;
	transition: opacity 1s ease;
	-webkit-transition: opacity 1s ease;
}

.slider.slick-initialized {
	visibility: visible;
	opacity: 1;
}
@-webkit-keyframes form-fadeInUp {
	from {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

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

	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}

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

@-webkit-keyframes form-fadeInDown {
	from {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	}
}

@keyframes form-fadeInDown {
	from {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	to {
		opacity: 0;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	}
}

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