@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50%,-50%)translate(-50px)}to{opacity:1;transform:translate(-50%,-50%)translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(-50%,-50%)translate(50px)}to{opacity:1;transform:translate(-50%,-50%)translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translate(-50%,-50%)translateY(50px)}to{opacity:1;transform:translate(-50%,-50%)translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translate(-50%,-50%)translateY(-50px)}to{opacity:1;transform:translate(-50%,-50%)translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}50%{opacity:1}to{transform:translate(-50%,-50%)scale(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-50%,-50%)scale3d(.3,.3,.3)}20%{transform:translate(-50%,-50%)scale3d(1.1,1.1,1.1)}40%{transform:translate(-50%,-50%)scale3d(.9,.9,.9)}60%{opacity:1;transform:translate(-50%,-50%)scale3d(1.03,1.03,1.03)}80%{transform:translate(-50%,-50%)scale3d(.97,.97,.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes rotateIn{0%{opacity:0;transform-origin:50%;transform:translate(-50%,-50%)rotate(-200deg)}to{opacity:1;transform-origin:50%;transform:translate(-50%,-50%)rotate(0)}}@keyframes spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes pulse{0%{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale3d(1.05,1.05,1.05)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes shake{0%,to{transform:translate(-50%,-50%)translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-50%,-50%)translate(-10px)}20%,40%,60%,80%{transform:translate(-50%,-50%)translate(10px)}}@keyframes wobble{0%{transform:translate(-50%,-50%)translate(0,0)}15%{transform:translate(-50%,-50%)translate(-25px)rotate(-5deg)}30%{transform:translate(-50%,-50%)translate(20px)rotate(3deg)}45%{transform:translate(-50%,-50%)translate(-15px)rotate(-3deg)}60%{transform:translate(-50%,-50%)translate(10px)rotate(2deg)}75%{transform:translate(-50%,-50%)translate(-5px)rotate(-1deg)}to{transform:translate(-50%,-50%)translate(0,0)}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.slow{animation-duration:2s}.animated.fast{animation-duration:.5s}.fadeIn{animation-name:fadeIn}.slideInLeft{animation-name:slideInLeft}.slideInRight{animation-name:slideInRight}.slideInUp{animation-name:slideInUp}.slideInDown{animation-name:slideInDown}.zoomIn{animation-name:zoomIn}.bounceIn{animation-name:bounceIn}.rotateIn{animation-name:rotateIn}.spin{animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite}.pulse{animation-name:pulse;animation-iteration-count:infinite}.shake{animation-name:shake}.wobble{animation-name:wobble}@media (max-width:768px){.animated{animation-duration:.8s}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50%,-50%)translate(-30px)}to{opacity:1;transform:translate(-50%,-50%)translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(-50%,-50%)translate(30px)}to{opacity:1;transform:translate(-50%,-50%)translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translate(-50%,-50%)translateY(30px)}to{opacity:1;transform:translate(-50%,-50%)translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translate(-50%,-50%)translateY(-30px)}to{opacity:1;transform:translate(-50%,-50%)translateY(0)}}.spin{animation-duration:3s}}
