@-webkit-keyframes sticky-animation{0%{-webkit-transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);opacity:1}}@keyframes sticky-animation{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.spine{animation:spine 50s linear infinite;-webkit-animation:spine 50s linear infinite;-moz-animation:spine 50s linear infinite;-o-animation:spine 50s linear infinite}@keyframes spine{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}@-webkit-keyframes spine{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}.spine-reverse{animation:spine-reverse 10s linear infinite;-webkit-animation:spine-reverse 10s linear infinite;-moz-animation:spine-reverse 10s linear infinite;-o-animation:spine-reverse 10s linear infinite}@keyframes spine-reverse{0%{transform:rotate(359deg);-webkit-transform:rotate(359deg)}to{transform:rotate(0);-webkit-transform:rotate(0)}}@-webkit-keyframes spine-reverse{0%{transform:rotate(359deg);-webkit-transform:rotate(359deg)}to{transform:rotate(0);-webkit-transform:rotate(0)}}.spine2{animation:spine2 50s linear infinite;-webkit-animation:spine2 50s linear infinite;-moz-animation:spine2 50s linear infinite;-o-animation:spine2 50s linear infinite}@keyframes spine2{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}@-webkit-keyframes spine2{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}.spine3{animation:spine3 90s linear infinite;-webkit-animation:spine3 90s linear infinite;-moz-animation:spine3 90s linear infinite;-o-animation:spine3 90s linear infinite}@keyframes spine3{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}@-webkit-keyframes spine3{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}.spine4{animation:spine4 10s linear infinite;-webkit-animation:spine4 10s linear infinite;-moz-animation:spine4 10s linear infinite;-o-animation:spine4 10s linear infinite}@keyframes spine4{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}@-webkit-keyframes spine4{0%{transform:rotate(0);-webkit-transform:rotate(0)}to{transform:rotate(359deg);-webkit-transform:rotate(359deg)}}.move-x{animation:move-x 5s linear infinite;-webkit-animation:move-x 5s infinite alternate;-moz-animation:move-x 5s infinite alternate;-o-animation:move-x 5s infinite alternate}.move-x2{animation:move-x 10s infinite alternate;-webkit-animation:move-x 10s infinite alternate;-moz-animation:move-x 10s infinite alternate;-o-animation:move-x 10s infinite alternate}@keyframes move-x{0%{transform:translateX(0);-webkit-transform:translateX(0)}to{transform:translateX(10%);-webkit-transform:translateX(10%)}}@-webkit-keyframes move-x{0%{transform:translateX(0);-webkit-transform:translateX(0)}to{transform:translateX(10%);-webkit-transform:translateX(10%)}}.move-x-long{animation:move-x 5s linear infinite;-webkit-animation:move-x 5s infinite alternate;-moz-animation:move-x 5s infinite alternate;-o-animation:move-x 5s infinite alternate}@keyframes move-x-long{0%{transform:translateX(0);-webkit-transform:translateX(0)}to{transform:translateX(100%);-webkit-transform:translateX(100%)}}@-webkit-keyframes move-x-long{0%{transform:translateX(0);-webkit-transform:translateX(0)}to{transform:translateX(100%);-webkit-transform:translateX(100%)}}.move-x-reverse{animation:move-x-reverse 5s infinite alternate;-webkit-animation:move-x-reverse 5s infinite alternate;-moz-animation:move-x-reverse 5s infinite alternate;-o-animation:move-x-reverse 5s infinite alternate}@keyframes move-x-reverse{0%{transform:translateX(0);-webkit-transform:translateX(0)}to{transform:translateX(-10%);-webkit-transform:translateX(-10%)}}@-webkit-keyframes move-x-reverse{0%{transform:translateX(0);-webkit-transform:translateX(0)}to{transform:translateX(-10%);-webkit-transform:translateX(-10%)}}@keyframes move-y{0%{transform:translateY(0);-webkit-transform:translateY(0)}to{transform:translateY(10%);-webkit-transform:translateY(10%)}}@-webkit-keyframes move-y{0%{transform:translateY(0);-webkit-transform:translateY(0)}to{transform:translateY(10%);-webkit-transform:translateY(10%)}}.run-left{animation:run-left 25s infinite alternate;-webkit-animation:run-left 25s infinite alternate;-moz-animation:run-left 25s infinite alternate;-o-animation:run-left 25s infinite alternate}@keyframes run-left{0%{left:1000px}to{left:0}}@-webkit-keyframes run-left{0%{right:0}to{right:100%}}.marquee{animation:marquee 20s linear infinite;-webkit-animation:marquee 20s linear infinite;-moz-animation:marquee 20s linear infinite;-o-animation:marquee 20s linear infinite}@keyframes marquee{0%{transform:translateY(100%);-webkit-transform:translateY(100%)}to{transform:translateY(-100%);-webkit-transform:translateY(-100%)}}@-webkit-keyframes marquee{0%{transform:translateY(100%);-webkit-transform:translateY(100%)}to{transform:translateY(-100%);-webkit-transform:translateY(-100%)}}@keyframes floating{0%{-webkit-transform:rotate(0deg) translate(-10px) rotate(0deg);-moz-transform:rotate(0deg) translate(-10px) rotate(0deg);-ms-transform:rotate(0deg) translate(-10px) rotate(0deg);-o-transform:rotate(0deg) translate(-10px) rotate(0deg);transform:rotate(0deg) translate(-10px) rotate(0deg)}to{-webkit-transform:rotate(1turn) translate(-10px) rotate(-1turn);-moz-transform:rotate(1turn) translate(-10px) rotate(-1turn);-ms-transform:rotate(1turn) translate(-10px) rotate(-1turn);-o-transform:rotate(1turn) translate(-10px) rotate(-1turn);transform:rotate(1turn) translate(-10px) rotate(-1turn)}}@-webkit-keyframes floating{0%{-webkit-transform:rotate(0deg) translate(-10px) rotate(0deg);-moz-transform:rotate(0deg) translate(-10px) rotate(0deg);-ms-transform:rotate(0deg) translate(-10px) rotate(0deg);-o-transform:rotate(0deg) translate(-10px) rotate(0deg);transform:rotate(0deg) translate(-10px) rotate(0deg)}to{-webkit-transform:rotate(1turn) translate(-10px) rotate(-1turn);-moz-transform:rotate(1turn) translate(-10px) rotate(-1turn);-ms-transform:rotate(1turn) translate(-10px) rotate(-1turn);-o-transform:rotate(1turn) translate(-10px) rotate(-1turn);transform:rotate(1turn) translate(-10px) rotate(-1turn)}}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.2);opacity:0}}.bounce{animation:bounce 1.5s infinite alternate;-webkit-animation:bounce 1.5s infinite alternate;-moz-animation:bounce 1.5s infinite alternate;-o-animation:bounce 1.5s infinite alternate}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-15px)}}@-webkit-keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-15px)}}.bounce2{animation:bounce2 1.75s infinite alternate;-webkit-animation:bounce2 1.75s infinite alternate;-moz-animation:bounce2 1.75s infinite alternate;-o-animation:bounce2 1.75s infinite alternate}@keyframes bounce2{0%{transform:translateY(0)}to{transform:translateY(-25px)}}@-webkit-keyframes bounce2{0%{transform:translateY(0)}to{transform:translateY(-25px)}}.zoom{animation:zoom 1.75s infinite alternate;-webkit-animation:zoom 1.75s infinite alternate;-moz-animation:zoom 1.75s infinite alternate;-o-animation:zoom 1.75s infinite alternate}@keyframes zoom{0%{transform:scale(.5)}to{transform:scale(1)}}@-webkit-keyframes zoom{0%{transform:scale(.5)}to{transform:scale(1)}}.fade-in{animation:fade-in 1.75s infinite alternate;-webkit-animation:fade-in 1.75s infinite alternate;-moz-animation:fade-in 1.75s infinite alternate;-o-animation:fade-in 1.75s infinite alternate}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-out{animation:fade-out 1.75s infinite alternate;-webkit-animation:fade-out 1.75s infinite alternate;-moz-animation:fade-out 1.75s infinite alternate;-o-animation:fade-out 1.75s infinite alternate}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}