@charset "utf-8";

/* Scroll Animation */
.scroll-ani-box .scroll-ani-item {will-change: transform; -webkit-will-change: transform; -moz-will-change: transform;}
.scroll-ani-box .scroll-ani-item.fadein { opacity: 0; transition: opacity 0.6s; transition-timing-function: cubic-bezier(.85,.14,.29,.99);}
.scroll-ani-box .scroll-ani-item.fadeup { opacity: 0; transform: translateY(70px); transition: opacity 0.6s, transform 0.6s; transition-timing-function: cubic-bezier(.85,.14,.29,.99);}
.scroll-ani-box .scroll-ani-item.fadedown { opacity: 0; transform: translateY(-70px); transition: opacity 0.6s, transform 0.6s; transition-timing-function: cubic-bezier(.85,.14,.29,.99);}
.scroll-ani-box .scroll-ani-item.fadeleft { opacity: 0; transform: translateX(70px); transition: opacity 0.6s, transform 0.6s; transition-timing-function: cubic-bezier(.85,.14,.29,.99);}
.scroll-ani-box .scroll-ani-item.faderight { opacity: 0; transform: translateX(-70px); transition: opacity 0.6s, transform 0.6s; transition-timing-function: cubic-bezier(.85,.14,.29,.99);}
.scroll-ani-box .scroll-ani-item.scaleup {opacity: 0; transform: scale(0.8); transition: opacity 0.6s, transform 0.6s; transition-timing-function: cubic-bezier(.85,.14,.29,.99);}
.scroll-ani-box.active .scroll-ani-item.fadein {opacity: 1!important;}
.scroll-ani-box.active .scroll-ani-item.fadeup {opacity: 1!important; transform: translateY(0);}
.scroll-ani-box.active .scroll-ani-item.fadedown {opacity: 1!important; transform: translateY(0);}
.scroll-ani-box.active .scroll-ani-item.fadeleft {opacity: 1!important; transform: translateX(0);}
.scroll-ani-box.active .scroll-ani-item.faderight {opacity: 1!important; transform: translateX(0);}
.scroll-ani-box.active .scroll-ani-item.scaleup {opacity: 1!important; transform: scale(1);}










































/**/

