/* ----------------------------------------------
 * Generated by Animista on 2020-8-28 10:40:35
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

@-webkit-keyframes slide-fwd-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}100%{-webkit-transform:translateZ(160px);transform:translateZ(160px)}}@keyframes slide-fwd-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}100%{-webkit-transform:translateZ(160px);transform:translateZ(160px)}}
@-webkit-keyframes scale-up-hor-center{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes scale-up-hor-center{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}
@-webkit-keyframes scale-up-ver-center{0%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes scale-up-ver-center{0%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}
@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}
@-webkit-keyframes slide-tr{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}100%{-webkit-transform:translateY(-100px) translateX(100px);transform:translateY(-100px) translateX(100px)}}@keyframes slide-tr{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}100%{-webkit-transform:translateY(-100px) translateX(100px);transform:translateY(-100px) translateX(100px)}}
@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100px);transform:translateX(100px)}}
@-webkit-keyframes slide-br{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}100%{-webkit-transform:translateY(100px) translateX(100px);transform:translateY(100px) translateX(100px)}}@keyframes slide-br{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}100%{-webkit-transform:translateY(100px) translateX(100px);transform:translateY(100px) translateX(100px)}}
@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes slide-bottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100px);transform:translateY(100px)}}
@-webkit-keyframes slide-bl{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}100%{-webkit-transform:translateY(100px) translateX(-100px);transform:translateY(100px) translateX(-100px)}}@keyframes slide-bl{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}100%{-webkit-transform:translateY(100px) translateX(-100px);transform:translateY(100px) translateX(-100px)}}
@-webkit-keyframes slide-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@keyframes slide-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}
@-webkit-keyframes slide-tl{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}100%{-webkit-transform:translateY(-100px) translateX(-100px);transform:translateY(-100px) translateX(-100px)}}@keyframes slide-tl{0%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}100%{-webkit-transform:translateY(-100px) translateX(-100px);transform:translateY(-100px) translateX(-100px)}}
@-webkit-keyframes slide-bck-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}100%{-webkit-transform:translateZ(-400px);transform:translateZ(-400px)}}@keyframes slide-bck-center{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}100%{-webkit-transform:translateZ(-400px);transform:translateZ(-400px)}}
@-webkit-keyframes slide-bck-top{0%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}100%{-webkit-transform:translateZ(-400px) translateY(-200px);transform:translateZ(-400px) translateY(-200px)}}@keyframes slide-bck-top{0%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}100%{-webkit-transform:translateZ(-400px) translateY(-200px);transform:translateZ(-400px) translateY(-200px)}}
@-webkit-keyframes slide-bck-tr{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateY(-200px) translateX(200px);transform:translateZ(-400px) translateY(-200px) translateX(200px)}}@keyframes slide-bck-tr{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateY(-200px) translateX(200px);transform:translateZ(-400px) translateY(-200px) translateX(200px)}}
@-webkit-keyframes slide-bck-right{0%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateX(200px);transform:translateZ(-400px) translateX(200px)}}@keyframes slide-bck-right{0%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateX(200px);transform:translateZ(-400px) translateX(200px)}}
@-webkit-keyframes slide-bck-br{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateY(200px) translateX(200px);transform:translateZ(-400px) translateY(200px) translateX(200px)}}@keyframes slide-bck-br{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateY(200px) translateX(200px);transform:translateZ(-400px) translateY(200px) translateX(200px)}}
@-webkit-keyframes slide-bck-bottom{0%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}100%{-webkit-transform:translateZ(-400px) translateY(200px);transform:translateZ(-400px) translateY(200px)}}@keyframes slide-bck-bottom{0%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}100%{-webkit-transform:translateZ(-400px) translateY(200px);transform:translateZ(-400px) translateY(200px)}}
@-webkit-keyframes slide-bck-bl{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateY(200px) translateX(-200px);transform:translateZ(-400px) translateY(200px) translateX(-200px)}}@keyframes slide-bck-bl{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateY(200px) translateX(-200px);transform:translateZ(-400px) translateY(200px) translateX(-200px)}}
@-webkit-keyframes slide-bck-left{0%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateX(-200px);transform:translateZ(-400px) translateX(-200px)}}@keyframes slide-bck-left{0%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateX(-200px);transform:translateZ(-400px) translateX(-200px)}}
@-webkit-keyframes slide-bck-tl{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateY(-200px) translateX(-200px);transform:translateZ(-400px) translateY(-200px) translateX(-200px)}}@keyframes slide-bck-tl{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(-400px) translateY(-200px) translateX(-200px);transform:translateZ(-400px) translateY(-200px) translateX(-200px)}}
@-webkit-keyframes slide-fwd-top{0%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}100%{-webkit-transform:translateZ(160px) translateY(-100px);transform:translateZ(160px) translateY(-100px)}}@keyframes slide-fwd-top{0%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}100%{-webkit-transform:translateZ(160px) translateY(-100px);transform:translateZ(160px) translateY(-100px)}}
@-webkit-keyframes slide-fwd-tr{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateY(-100px) translateX(100px);transform:translateZ(160px) translateY(-100px) translateX(100px)}}@keyframes slide-fwd-tr{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateY(-100px) translateX(100px);transform:translateZ(160px) translateY(-100px) translateX(100px)}}
@-webkit-keyframes slide-fwd-right{0%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateX(100px);transform:translateZ(160px) translateX(100px)}}@keyframes slide-fwd-right{0%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateX(100px);transform:translateZ(160px) translateX(100px)}}
@-webkit-keyframes slide-fwd-br{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateY(100px) translateX(100px);transform:translateZ(160px) translateY(100px) translateX(100px)}}@keyframes slide-fwd-br{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateY(100px) translateX(100px);transform:translateZ(160px) translateY(100px) translateX(100px)}}
@-webkit-keyframes slide-fwd-bottom{0%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}100%{-webkit-transform:translateZ(160px) translateY(100px);transform:translateZ(160px) translateY(100px)}}@keyframes slide-fwd-bottom{0%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0)}100%{-webkit-transform:translateZ(160px) translateY(100px);transform:translateZ(160px) translateY(100px)}}
@-webkit-keyframes slide-fwd-bl{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateY(100px) translateX(-100px);transform:translateZ(160px) translateY(100px) translateX(-100px)}}@keyframes slide-fwd-bl{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateY(100px) translateX(-100px);transform:translateZ(160px) translateY(100px) translateX(-100px)}}
@-webkit-keyframes slide-fwd-left{0%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateX(-100px);transform:translateZ(160px) translateX(-100px)}}@keyframes slide-fwd-left{0%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateX(-100px);transform:translateZ(160px) translateX(-100px)}}
@-webkit-keyframes slide-fwd-tl{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateY(-100px) translateX(-100px);transform:translateZ(160px) translateY(-100px) translateX(-100px)}}@keyframes slide-fwd-tl{0%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0)}100%{-webkit-transform:translateZ(160px) translateY(-100px) translateX(-100px);transform:translateZ(160px) translateY(-100px) translateX(-100px)}}
@-webkit-keyframes shadow-drop-top{0%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}100%{-webkit-box-shadow:0 -12px 20px -12px rgba(0,0,0,.35);box-shadow:0 -12px 20px -12px rgba(0,0,0,.35)}}@keyframes shadow-drop-top{0%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}100%{-webkit-box-shadow:0 -12px 20px -12px rgba(0,0,0,.35);box-shadow:0 -12px 20px -12px rgba(0,0,0,.35)}}
@-webkit-keyframes shadow-drop-bl{0%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}100%{-webkit-box-shadow:-12px 12px 20px -12px rgba(0,0,0,.35);box-shadow:-12px 12px 20px -12px rgba(0,0,0,.35)}}@keyframes shadow-drop-bl{0%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}100%{-webkit-box-shadow:-12px 12px 20px -12px rgba(0,0,0,.35);box-shadow:-12px 12px 20px -12px rgba(0,0,0,.35)}}
@-webkit-keyframes shadow-inset-left{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 6px 0 14px -6px rgba(0,0,0,.5);box-shadow:inset 6px 0 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-left{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 6px 0 14px -6px rgba(0,0,0,.5);box-shadow:inset 6px 0 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-center{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 0 0 14px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 14px 0 rgba(0,0,0,.5)}}@keyframes shadow-inset-center{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 0 0 14px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 14px 0 rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-top{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 0 6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 0 6px 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-top{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 0 6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 0 6px 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-right{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset -6px 0 14px -6px rgba(0,0,0,.5);box-shadow:inset -6px 0 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-right{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset -6px 0 14px -6px rgba(0,0,0,.5);box-shadow:inset -6px 0 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-bottom{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 0 -6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 0 -6px 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-bottom{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 0 -6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 0 -6px 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-lr{0%{-webkit-box-shadow:inset 0 0 0 0 transparent,inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent,inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset -6px 0 14px -6px rgba(0,0,0,.5),inset 6px 0 14px -6px rgba(0,0,0,.5);box-shadow:inset -6px 0 14px -6px rgba(0,0,0,.5),inset 6px 0 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-lr{0%{-webkit-box-shadow:inset 0 0 0 0 transparent,inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent,inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset -6px 0 14px -6px rgba(0,0,0,.5),inset 6px 0 14px -6px rgba(0,0,0,.5);box-shadow:inset -6px 0 14px -6px rgba(0,0,0,.5),inset 6px 0 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-tl{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 6px 6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 6px 6px 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-tl{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 6px 6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 6px 6px 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-bl{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 6px -6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 6px -6px 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-bl{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 6px -6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 6px -6px 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-br{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset -6px -6px 14px -6px rgba(0,0,0,.5);box-shadow:inset -6px -6px 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-br{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset -6px -6px 14px -6px rgba(0,0,0,.5);box-shadow:inset -6px -6px 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-tr{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset -6px 6px 14px -6px rgba(0,0,0,.5);box-shadow:inset -6px 6px 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-tr{0%{-webkit-box-shadow:inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset -6px 6px 14px -6px rgba(0,0,0,.5);box-shadow:inset -6px 6px 14px -6px rgba(0,0,0,.5)}}
@-webkit-keyframes shadow-inset-tb{0%{-webkit-box-shadow:inset 0 0 0 0 transparent,inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent,inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 0 -6px 14px -6px rgba(0,0,0,.5),inset 0 6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 0 -6px 14px -6px rgba(0,0,0,.5),inset 0 6px 14px -6px rgba(0,0,0,.5)}}@keyframes shadow-inset-tb{0%{-webkit-box-shadow:inset 0 0 0 0 transparent,inset 0 0 0 0 transparent;box-shadow:inset 0 0 0 0 transparent,inset 0 0 0 0 transparent}100%{-webkit-box-shadow:inset 0 -6px 14px -6px rgba(0,0,0,.5),inset 0 6px 14px -6px rgba(0,0,0,.5);box-shadow:inset 0 -6px 14px -6px rgba(0,0,0,.5),inset 0 6px 14px -6px rgba(0,0,0,.5)}}