@charset "utf-8";

/* ========== SECTION 1 - content animation ========== */

/* Slide 1
.section-one .slide-one > .fp-tableCell h2,
.section-one .slide-one > .fp-tableCell p,
.section-one .slide-one > .fp-tableCell a {
	-webkit-transform: translateY(-500px);
	        transform: translateY(-500px);
	opacity: 0;
	-webkit-transition: opacity .66s ease-in-out,
				-webkit-transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99);
	transition: opacity .66s ease-in-out,
				-webkit-transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99);
	transition: transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99),
				opacity .66s ease-in-out;
	transition: transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99),
				opacity .66s ease-in-out,
				-webkit-transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

.section-one.active .slide-one.active > .fp-tableCell h2,
.section-one.active .slide-one.active > .fp-tableCell p,
.section-one.active .slide-one.active > .fp-tableCell a {
	-webkit-transform: translateY(0);
	        transform: translateY(0);
	opacity: 1;
}

.section-one.active .slide-one.active > .fp-tableCell h2 {
	-webkit-transition-delay: .44s;
	        transition-delay: .44s;
}

.section-one.active .slide-one.active > .fp-tableCell p {
	-webkit-transition-delay: .22s;
	        transition-delay: .22s;
}

.section-one.active .slide-one.active > .fp-tableCell p + p {
	-webkit-transition-delay: 0s;
	        transition-delay: 0s;
}


 Slide 2
.section-one .slide-two > .fp-tableCell h2,
.section-one .slide-two > .fp-tableCell p {
	-webkit-transform: translateY(1000px);
	        transform: translateY(1000px);
	opacity: 0;
	-webkit-transition: opacity .66s ease-in-out,
				-webkit-transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99);
	transition: opacity .66s ease-in-out,
				-webkit-transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99);
	transition: transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99),
				opacity .66s ease-in-out;
	transition: transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99),
				opacity .66s ease-in-out,
				-webkit-transform .66s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

.section-one.active .slide-two.active > .fp-tableCell h2,
.section-one.active .slide-two.active > .fp-tableCell p {
	-webkit-transform: translateY(0);
	        transform: translateY(0);
	opacity: 1;
}

.section-one.active .slide-two.active > .fp-tableCell p {
	-webkit-transition-delay: .22s;
	        transition-delay: .22s;
}

.section-one.active .slide-two.active > .fp-tableCell p + p {
	-webkit-transition-delay: .44s;
	        transition-delay: .44s;
}

*/

/* ========== SECTION 1 - content animation ========== */


.section-one > .fp-tableCell h2,
.section-one > .fp-tableCell h2 span,
.section-one > .fp-tableCell h2 strong,
.section-one > .fp-tableCell > div { transform: translateY(-500px); opacity: 0; transition: all 0.5s ease;}

.section-one > .fp-tableCell p { transform: translateY(-500px); opacity: 0; transition: all 1s ease; }
.section-one > .fp-tableCell ul { transform: translateY(-300px); opacity: 0; transition: all 1s ease; }

.section-one.active > .fp-tableCell h2,
.section-one.active > .fp-tableCell h2 span,
.section-one.active > .fp-tableCell h2 strong,
.section-one.active > .fp-tableCell > div { transform: translateY(0); opacity: 1; }

.section-one.active > .fp-tableCell p { transform: translateY(0); opacity: 1; }
.section-one.active > .fp-tableCell ul { transform: translateY(0); 	opacity: 1; }


/* ========== SECTION 2 - content animation ========== */


.section-two > .fp-tableCell h2 { transform: translateY(-100px); opacity: 0; transition: all 0.5s ease;}
.section-two > .fp-tableCell h2 span { transform: translateY(-100px); opacity: 0; transition: all 0.5s ease;}
.section-two > .fp-tableCell h2 strong { transform: translateY(-100px); opacity: 0; transition: all 0.5s ease;}

.section-two > .fp-tableCell p { transform: translateY(-100px); opacity: 0; transition: all 1s ease; }
.section-two > .fp-tableCell ul { transform: translateY(-300px); opacity: 0; transition: all 1s ease; }

.section-two.active > .fp-tableCell h2,
.section-two.active > .fp-tableCell h2 span,
.section-two.active > .fp-tableCell h2 strong { transform: translateY(0); opacity: 1; }

.section-two.active > .fp-tableCell p { transform: translateY(0); opacity: 1; }
.section-two.active > .fp-tableCell ul { transform: translateY(0); 	opacity: 1; }




/* ========== SECTION 3 - content animation ========== */

.section-three > .fp-tableCell h2 { transform: translateY(-100px); opacity: 0; transition: all 1s ease;}
.section-three > .fp-tableCell ul { transform: translateY(0); opacity: 0; transition: all 2s ease; }

.section-three > .fp-tableCell .pkg { transform: translateY(100px); opacity: 0; transition: all 3s ease;}

.section-three.active > .fp-tableCell h2 { transform: translateY(0); opacity: 1; }
.section-three.active > .fp-tableCell ul { transform: translateY(0); opacity: 1; }

.section-three.active > .fp-tableCell .pkg { transform: translateY(0); opacity:1; }



/* ========== SECTION 4 - content animation ========== */

.section-four > .fp-tableCell h2 { transform: translateY(-100px); opacity: 0; transition: all 1s ease;}
.section-four > .fp-tableCell p { transform: translateY(100px); opacity: 0; transition: all 2s ease; }
.section-four > .fp-tableCell ul li:nth-child(1) { transform: translateY(120px); opacity: 0; transition: all 1.0s ease; }
.section-four > .fp-tableCell ul li:nth-child(2) { transform: translateY(140px); opacity: 0; transition: all 1.2s ease; }
.section-four > .fp-tableCell ul li:nth-child(3) { transform: translateY(160px); opacity: 0; transition: all 1.4s ease; }
.section-four > .fp-tableCell ul li:nth-child(4) { transform: translateY(180px); opacity: 0; transition: all 1.8s ease; }


.section-four.active > .fp-tableCell h2 { transform: translateY(0); opacity: 1; }
.section-four.active > .fp-tableCell p { transform: translateY(0); opacity: 1; }

.section-four.active > .fp-tableCell ul li:nth-child(1) { transform: translateY(0); opacity: 1; }
.section-four.active > .fp-tableCell ul li:nth-child(2) { transform: translateY(0); opacity: 1; }
.section-four.active > .fp-tableCell ul li:nth-child(3) { transform: translateY(0); opacity: 1; }
.section-four.active > .fp-tableCell ul li:nth-child(4) { transform: translateY(0); opacity: 1; }



/* ========== SECTION 5 - content animation ========== */

.section-five > .fp-tableCell h2 { transform: translateY(-100px); opacity: 0; transition: all 1s ease;}
.section-five > .fp-tableCell p { transform: translateY(100px); opacity: 0; transition: all 2s ease; }
.section-five > .fp-tableCell ul li:nth-child(1) { transform: translateY(120px); opacity: 0; transition: all 1.0s ease; }
.section-five > .fp-tableCell ul li:nth-child(2) { transform: translateY(140px); opacity: 0; transition: all 1.2s ease; }
.section-five > .fp-tableCell ul li:nth-child(3) { transform: translateY(160px); opacity: 0; transition: all 1.4s ease; }
.section-five > .fp-tableCell ul li:nth-child(4) { transform: translateY(180px); opacity: 0; transition: all 1.8s ease; }


.section-five.active > .fp-tableCell h2 { transform: translateY(0); opacity: 1; }
.section-five.active > .fp-tableCell p { transform: translateY(0); opacity: 1; }

.section-five.active > .fp-tableCell ul li:nth-child(1) { transform: translateY(0); opacity: 1; }
.section-five.active > .fp-tableCell ul li:nth-child(2) { transform: translateY(0); opacity: 1; }
.section-five.active > .fp-tableCell ul li:nth-child(3) { transform: translateY(0); opacity: 1; }
.section-five.active > .fp-tableCell ul li:nth-child(4) { transform: translateY(0); opacity: 1; }




/* ========== SECTION 6 - content animation ========== */
.section-six > .fp-tableCell h2 { transform: translateY(-200px); opacity: 0; transition: all 1.0s ease;}
.section-six > .fp-tableCell h2 span { transform: translateY(-200px); opacity: 0; transition: all 1.2s ease;}
.section-six > .fp-tableCell h2 strong { transform: translateY(-200px); opacity: 0; transition: all 1.4s ease;}

.section-six.active > .fp-tableCell h2,
.section-six.active > .fp-tableCell h2 span,
.section-six.active > .fp-tableCell h2 strong { transform: translateY(0); opacity: 1; }

/* ========== SECTION 7 - content animation ========== */
.section-seven > .fp-tableCell h2 { transform: translateY(-100px); opacity: 0; transition: all 1.0s ease;}
.section-seven > .fp-tableCell h2 span { transform: translateY(-100px); opacity: 0; transition: all 1.2s ease;}
.section-seven > .fp-tableCell h2 strong { transform: translateY(-100px); opacity: 0; transition: all 1.4s ease;}

.section-seven.active > .fp-tableCell h2,
.section-seven.active > .fp-tableCell h2 span,
.section-seven.active > .fp-tableCell h2 strong { transform: translateY(0); opacity: 1; }


/* ========== SECTION 8 - content animation ========== */
.section-eigh > .fp-tableCell h2 { transform: translateY(-100px); opacity: 0; transition: all 1.0s ease;}
.section-eigh > .fp-tableCell h2 span { transform: translateY(-100px); opacity: 0; transition: all 1.2s ease;}
.section-eigh > .fp-tableCell h2 strong { transform: translateY(-100px); opacity: 0; transition: all 1.4s ease;}

.section-eigh.active > .fp-tableCell h2,
.section-eigh.active > .fp-tableCell h2 span,
.section-eigh.active > .fp-tableCell h2 strong { transform: translateY(0); opacity: 1; }



