.section-one > .fp-tableCell .patdiv edito {
 
opacity: 0;
	transition: opacity 1s ease-in-out;
}

.section-one.active > .fp-tableCell .patdiv edito {



	opacity: 1;
}


.section-one.active  > .fp-tableCell .patdiv edito{

	-webkit-transition-delay: .62s;
	        transition-delay: .62s;
}

.section-one.active  > .fp-tableCell .patdiv edito.lent{

	-webkit-transition-delay: .42s;
	        transition-delay: .42s;
}

.section-one.active  > .fp-tableCell .patdiv edito.lent2{

	-webkit-transition-delay: .62s;
	        transition-delay: .62s;
}


/* ========== SECTION 2 - content animation ========== */
/* Slide 1 */
.section-two .patdiv .romatitrenoir {
opacity: 0;
	transition: opacity 1s ease-in-out;
}

.section-two.active  .patdiv .romatitrenoir {



	opacity: 1;
}
.section-two .patdiv .romatitreblanc {
opacity: 0;
	transition: opacity 1s ease-in-out;
}

.section-two.active  .patdiv .romatitreblanc {



	opacity: 1;
}
.section-two .patdiv .romatitrenoir2 {
opacity: 0;
	transition: opacity 1s ease-in-out;
}

.section-two.active  .patdiv .romatitrenoir2 {



	opacity: 1;
}


.section-two.active  .patdiv .romatitrenoir {

	-webkit-transition-delay: .22s;
	        transition-delay: .22s;
}

.section-two.active .patdiv .romatitreblanc{

	-webkit-transition-delay: .82s;
	        transition-delay: .82s;
    color:#fff;
}

.section-two.active  .patdiv .romatitrenoir2{

	-webkit-transition-delay: 1.72s;
	        transition-delay: 1.72s;
}


/* Slide 1b */
.section-twob .patdiv2 .romatitrenoir {
opacity: 0;
	transition: opacity 1s ease-in-out;
}

.section-twob.active  .patdiv2 .romatitrenoir {



	opacity: 1;
}
.section-twob .patdiv2 .romatitreblanc {
opacity: 0;
	transition: opacity 1s ease-in-out;
}

.section-twob.active  .patdiv2 .romatitreblanc {



	opacity: 1;
}
.section-twob .patdiv2 .romatitrenoir2 {
opacity: 0;
	transition: opacity 1s ease-in-out;
}

.section-twob.active  .patdiv2 .romatitrenoir2 {



	opacity: 1;
}


.section-twob.active  .patdiv2 .romatitrenoir {

	-webkit-transition-delay: .22s;
	        transition-delay: .22s;
    color:#F27898;
}

.section-twob.active .patdiv2 .romatitreblanc{

	-webkit-transition-delay: .82s;
	        transition-delay: .82s;
    color:#fff;
}

.section-twob.active  .patdiv2 .romatitrenoir2{

	-webkit-transition-delay: 1.72s;
	        transition-delay: 1.72s;
}







/* ========== SECTION 3 - content animation ========== */
.section-three .ecran .born {
	-webkit-transform: translateY(100px);
	        transform: translateY(100px);
 
	opacity: 0;
	-webkit-transition: opacity .96s ease-in-out,
				-webkit-transform .96s cubic-bezier(0.16, 0.68, 0.43, 0.99);
	transition: opacity .66s ease-in-out,
				-webkit-transform .96s 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 .96s cubic-bezier(0.16, 0.68, 0.43, 0.99),
				opacity .96s ease-in-out,
				-webkit-transform .96s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

.section-three.active .ecran .born {
	-webkit-transform: translateY(0);
	        transform: translateY(0);

	opacity: 1;
}

.section-three.active .ecran .born  {
	-webkit-transition-delay: 0s;
	        transition-delay: 0s;
}

.section-seven .ecran .born {
	-webkit-transform: translateY(100px);
	        transform: translateY(100px);
 
	opacity: 0;
	-webkit-transition: opacity .96s ease-in-out,
				-webkit-transform .96s cubic-bezier(0.16, 0.68, 0.43, 0.99);
	transition: opacity .66s ease-in-out,
				-webkit-transform .96s 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 .96s cubic-bezier(0.16, 0.68, 0.43, 0.99),
				opacity .96s ease-in-out,
				-webkit-transform .96s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

.section-seven.active .ecran .born {
	-webkit-transform: translateY(0);
	        transform: translateY(0);

	opacity: 1;
}

.section-seven.active .ecran .born  {
	-webkit-transition-delay: 0s;
	        transition-delay: 0s;
}


.section-four .layer2 .col-md-12 {

	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-four.active .layer2 .col-md-12 {
	opacity: 1;
}

.section-four.active .layer2 .col-md-12 {
	-webkit-transition-delay: 5s;
	        transition-delay: 5s;
}








.section-four .surprise3 {

	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-four.active  .surprise3 {
	opacity: 1;
}

.section-four.active  .surprise3  {
	-webkit-transition-delay: 9s;
	        transition-delay: 9s;
}


.section-four .surprise4 {
 
	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-four.active .surprise4 {
	opacity: 1;
}

.section-four.active .surprise4  {
	-webkit-transition-delay: 8s;
	        transition-delay: 8s;
}


.section-four .surprise5 {
 
	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-four.active .surprise5 {
	opacity: 1;
}

.section-four.active .surprise5  {
	-webkit-transition-delay: 10s;
	        transition-delay: 10s;
}








.section-five .ecran .pier {
-webkit-transform: translateY(100px);
	        transform: translateY(100px);
 
	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-five.active .ecran .pier {
	-webkit-transform: translateY(0);
	        transform: translateY(0);
	opacity: 1;
}

.section-five.active .ecran .pier  {
	-webkit-transition-delay: .0s;
	        transition-delay: .0s;
}



.section-six .ecran .stand {
-webkit-transform: translateY(100px);
	        transform: translateY(100px);
 
	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-six.active .ecran .stand {
	-webkit-transform: translateY(0);
	        transform: translateY(0);
	opacity: 1;
}

.section-six.active .ecran .stand  {
	-webkit-transition-delay: .0s;
	        transition-delay: .0s;
}


.section-neuf .ecran .stand {
-webkit-transform: translateY(100px);
	        transform: translateY(100px);
 
	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-neuf.active .ecran .stand {
	-webkit-transform: translateY(0);
	        transform: translateY(0);
	opacity: 1;
}

.section-neuf.active .ecran .stand  {
	-webkit-transition-delay: .0s;
	        transition-delay: .0s;
}






.section-seven .ecran #myVideoiphone {
opacity: 0;
	transition: opacity 1s ease-in-out;
}

.section-seven.active .ecran #myVideoiphone {
	opacity: 1;
}

.section-seven.active .ecran #myVideoiphone  {
	-webkit-transition-delay: .63s;
	        transition-delay: .63s;
}


.section-eight .ecran .born {
	-webkit-transform: translateY(100px);
	        transform: translateY(100px);
 
	opacity: 0;
	-webkit-transition: opacity .96s ease-in-out,
				-webkit-transform .96s cubic-bezier(0.16, 0.68, 0.43, 0.99);
	transition: opacity .66s ease-in-out,
				-webkit-transform .96s 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 .96s cubic-bezier(0.16, 0.68, 0.43, 0.99),
				opacity .96s ease-in-out,
				-webkit-transform .96s cubic-bezier(0.16, 0.68, 0.43, 0.99);
}

.section-eight.active .ecran .born {
	-webkit-transform: translateY(0);
	        transform: translateY(0);

	opacity: 1;
}

.section-eight.active .ecran .born  {
	-webkit-transition-delay: 0s;
	        transition-delay: 0s;
}

