@charset "utf-8";
/* CSS Document */


/* handles initial setup */
.anime-view .to-animate,
.anime-scroll .to-animate {
    -webkit-transition: transform 0.4s cubic-bezier(.62,.16,.13,1.01), opacity 0.4s cubic-bezier(.62,.16,.13,1.01);
    -moz-transition: transform 0.4s cubic-bezier(.62,.16,.13,1.01), opacity 0.4s cubic-bezier(.62,.16,.13,1.01);
    -ms-transition: transform 0.4s cubic-bezier(.62,.16,.13,1.01), opacity 0.4s cubic-bezier(.62,.16,.13,1.01);
    -o-transition: transform 0.4s cubic-bezier(.62,.16,.13,1.01), opacity 0.4s cubic-bezier(.62,.16,.13,1.01);
    transition: transform 0.4s cubic-bezier(.62,.16,.13,1.01), opacity 0.4s cubic-bezier(.62,.16,.13,1.01);
    transform: translate3d(0,60px,0);
	-webkit-transform: translate3d(0,60px,0);
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden; 
	position:relative;
	opacity:0 !important;
	visibility:hidden;
    transform-style: preserve-3d;
	will-change: transform, opacity;
}
 
/*.anime-scroll .to-animate {
	transform: translate3d(0,0px,0);
	-webkit-transform: translate3d(0,0px,0);
}*/


/* adds your animation effect */

.anime-view.active .to-animate,
.anime-scroll.active .to-animate {
    transform: translate3d(0,0px,0);
	-webkit-transform: translate3d(0,0px,0);
	opacity:1!important;
	visibility:visible;
}


/* sets all your transition delays here */


.anime-view .to-animate:nth-child(1),
.anime-scroll .to-animate:nth-child(1) {
	transition-delay: 0s;
}

.anime-view .to-animate:nth-child(2),
.anime-scroll .to-animate:nth-child(2),
.anime-scroll .to-animate.d-2,
.anime-view .to-animate.d-2 {
	transition-delay: 0.3s;
}

.anime-view .to-animate:nth-child(3),
.anime-scroll .to-animate:nth-child(3) {
	transition-delay: 0.6s;
}

.anime-view .to-animate:nth-child(4),
.anime-scroll .to-animate:nth-child(4) {
	transition-delay: 0.9s;
}

.anime-view .to-animate:nth-child(5),
.anime-scroll .to-animate:nth-child(5) {
	transition-delay: 1.2s;
}

.anime-view .to-animate:nth-child(6),
.anime-scroll .to-animate:nth-child(6) {
	transition-delay: 1.5s;
}

.anime-view .to-animate:nth-child(7),
.anime-scroll .to-animate:nth-child(7) {
	transition-delay: 1.8s;
}

.anime-view .to-animate:nth-child(8),
.anime-scroll .to-animate:nth-child(8) {
	transition-delay: 2.1s;
}

.anime-view .to-animate:nth-child(9),
.anime-scroll .to-animate:nth-child(9) {
	transition-delay: 2.4s;
}

.anime-view .to-animate:nth-child(10),
.anime-scroll .to-animate:nth-child(10) {
	transition-delay: 2.7s;
}

.anime-view .to-animate:nth-child(11),
.anime-scroll .to-animate:nth-child(11) {
	transition-delay: 3.0s;
}

.anime-view .to-animate:nth-child(12),
.anime-scroll .to-animate:nth-child(12) {
	transition-delay: 3.3s;
}

.anime-view .to-animate:nth-child(13),
.anime-scroll .to-animate:nth-child(13) {
	transition-delay: 3.6s;
}

.anime-view .to-animate:nth-child(14),
.anime-scroll .to-animate:nth-child(14) {
	transition-delay: 3.9s;
}



.anime-view .to-animate:nth-child(15),
.anime-scroll .to-animate:nth-child(15) {
	transition-delay: 4.2s;
}

.anime-view .to-animate:nth-child(16),
.anime-scroll .to-animate:nth-child(16) {
	transition-delay: 4.5s;
}

.anime-view .to-animate:nth-child(17),
.anime-scroll .to-animate:nth-child(17) {
	transition-delay: 4.8s;
}

.anime-view .to-animate:nth-child(18),
.anime-scroll .to-animate:nth-child(18) {
	transition-delay: 5.1s;
}

.anime-view .to-animate:nth-child(19),
.anime-scroll .to-animate:nth-child(19) {
	transition-delay: 5.4s;
}

.anime-view .to-animate:nth-child(20),
.anime-scroll .to-animate:nth-child(20) {
	transition-delay: 5.7s;
}

.anime-view .to-animate:nth-child(21),
.anime-scroll .to-animate:nth-child(21) {
	transition-delay: 6.0s;
}





.anime-view .to-animate.no-delay,
.anime-scroll .to-animate.no-delay {
	transition-delay: 0s !important;
} 
