@charset "utf-8";

/* Scroll Animation */
.sc_eft__elem {-webkit-will-change: transform; -moz-will-change: transform; -ms-will-change: transform; will-change: transform; opacity: 0;}
.sc_eft .sc_eft__elem.fadeleft {transform: translate(100px);}
.sc_eft .sc_eft__elem.faderight {transform: translate(-100px);}
.sc_eft .sc_eft__elem.fadeup {transform: translate(0, 100px);}
.sc_eft .sc_eft__elem.fadedown {transform: translate(0, -100px);}
.sc_eft .sc_eft__elem.fadein {opacity: 0;}
.sc_eft .sc_eft__elem.fadeout {opacity: 1;}
.sc_eft .sc_eft__elem.scaleup {transform: scale(0.8);}
.sc_eft .sc_eft__elem.scaledown {transform: scale(1.2);}
.sc_eft .sc_eft__elem.scaleYup {transform: scaleY(0);}
.sc_eft.active .sc_eft__elem {opacity: 1;}
.sc_eft.active .sc_eft__elem.fadeleft,
.sc_eft.active .sc_eft__elem.faderight,
.sc_eft.active .sc_eft__elem.fadeup,
.sc_eft.active .sc_eft__elem.fadedown {transform: translate(0)!important;}
.sc_eft.active .sc_eft__elem.fadein {opacity: 1;}
.sc_eft.active .sc_eft__elem.fadeout {opacity: 0;}
.sc_eft.active .sc_eft__elem.scaleup,
.sc_eft.active .sc_eft__elem.scaledown,
.sc_eft.active .sc_eft__elem.scaleYup {transform: scale(1);}

.sc_eft__elem.delay--0 {transition-delay: 0s!important;}
.sc_eft__elem.delay--1 {transition-delay: 0.2s!important;}
.sc_eft__elem.delay--2 {transition-delay: 0.4s!important;}
.sc_eft__elem.delay--3 {transition-delay: 0.6s!important;}
.sc_eft__elem.delay--4 {transition-delay: 0.8s!important;}
.sc_eft__elem.delay--5 {transition-delay: 1.0s!important;}
.sc_eft__elem.delay--6 {transition-delay: 1.2s!important;}
.sc_eft__elem.delay--7 {transition-delay: 1.4s!important;}
.sc_eft__elem.delay--8 {transition-delay: 1.6s!important;}
.sc_eft__elem.delay--9 {transition-delay: 1.8s!important;}
.sc_eft__elem.delay--10 {transition-delay: 2.0s!important;}
.sc_eft__elem.delay--11 {transition-delay: 2.2s!important;}
.sc_eft__elem.delay--12 {transition-delay: 2.4s!important;}
.sc_eft__elem.delay--13 {transition-delay: 2.6s!important;}
.sc_eft__elem.delay--14 {transition-delay: 2.8s!important;}
.sc_eft__elem.delay--15 {transition-delay: 3.0s!important;}
