@-webkit-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-webkit-keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes bounce{0%{transform:translateY(0)}20%{transform:translateY(0)}40%{transform:translateY(-30px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}80%{transform:translateY(0)}to{transform:translateY(0)}}@-webkit-keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-10px)}20%{transform:translateX(10px)}30%{transform:translateX(-10px)}40%{transform:translateX(10px)}50%{transform:translateX(-10px)}60%{transform:translateX(10px)}70%{transform:translateX(-10px)}80%{transform:translateX(10px)}90%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes tada{0%{transform:scale(1)}10%{transform:scale(.9) rotate(-3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%{transform:scale(.9) rotate(-3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%{transform:scale(1.1) rotate(-3deg)}50%{transform:scale(1.1) rotate(3deg)}60%{transform:scale(1.1) rotate(-3deg)}70%{transform:scale(1.1) rotate(3deg)}80%{transform:scale(1.1) rotate(-3deg)}90%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0)}}@-webkit-keyframes swing{20%,40%,60%,80%,to{transform-origin:top center 50%}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%,40%,60%,80%,to{transform-origin:top center 50%}20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@-webkit-keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@-webkit-keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}@-webkit-keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}@-webkit-keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@-webkit-keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}@-webkit-keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@-webkit-keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}@keyframes fadeOutUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-20px);opacity:0}}@-webkit-keyframes fadeOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@keyframes fadeOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(20px);opacity:0}}@-webkit-keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(20px);opacity:0}}@keyframes fadeOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(20px);opacity:0}}@-webkit-keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-20px);opacity:0}}@keyframes fadeOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-20px);opacity:0}}@-webkit-keyframes fadeOutUpBig{0%{transform:translateY(0);opacity:1}to{transform:translateY(-2000px);opacity:0}}@keyframes fadeOutUpBig{0%{transform:translateY(0);opacity:1}to{transform:translateY(-2000px);opacity:0}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInRight{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInRight{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInLeft{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeInLeft{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadeInUpBig{0%{transform:translateY(2000px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUpBig{0%{transform:translateY(2000px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes flip{0%{transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateX(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:perspective(400px) rotateY(90deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{transform:translateX(0) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(0) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}60%{transform:translateX(-20%) skewX(30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}80%{transform:translateX(0) skewX(-15deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(0) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}}@-webkit-keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}to{transform:translateX(100%) skewX(-30deg);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes rotateOut{0%{transform-origin:center center 50%;transform:rotate(0);opacity:1}to{transform-origin:center center 50%;transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center 50%;transform:rotate(0);opacity:1}to{transform-origin:center center 50%;transform:rotate(200deg);opacity:0}}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}to{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}}@-webkit-keyframes rotateIn{0%{transform-origin:center center 50%;transform:rotate(-200deg);opacity:0}to{transform-origin:center center 50%;transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center 50%;transform:rotate(-200deg);opacity:0}to{transform-origin:center center 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom 50%;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom 50%;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom 50%;transform:rotate(0);opacity:1}}@-webkit-keyframes hinge{0%{transform:rotate(0);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform-origin:top left 50%;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}@-webkit-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0) rotate(0deg)}}@-webkit-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}}@keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transform:translateX(-100%) rotate(-120deg)}}.sqfk-article .sqfk-keyvision{background-size:auto;background-position:top;background-attachment:fixed}.sqfk-article .sqfk-keyvision .addthis_container{position:relative;margin:0 auto}@media (min-width:1000px){.sqfk-article .sqfk-keyvision .addthis_container{width:980px;position:relative;text-align:right;width:100%;margin:0 auto;top:-80px}}.sqfk-article .sqfk-keyvision .sqfk-container .sqfk-kv-title{margin-bottom:32px}.sqfk-article #f_01{background-repeat:no-repeat;background-size:100% 42%}@media (min-width:600px){.sqfk-article #f_01{background-size:100% 58%}}@media (min-width:1000px){.sqfk-article #f_01{background-size:100% 73%}}.sqfk-article #f_01 .sqfk-container h3,.sqfk-article #f_01 .sqfk-container p{color:#fff}.sqfk-article #f_01 .sqfk-container .f_01-img{position:relative;margin:80px 20px 100px}@media (min-width:1000px){.sqfk-article #f_01 .sqfk-container .f_01-img{margin-top:60px}}.sqfk-article #f_01 .sqfk-container .f_01-img figure{margin:0;padding:0}.sqfk-article #f_01 .sqfk-container .f_01-img .f_01-img01{position:relative;width:60%}.sqfk-article #f_01 .sqfk-container .f_01-img .f_01-img01 img{max-width:100%}.sqfk-article #f_01 .sqfk-container .f_01-img .f_01-img02{position:absolute;left:50%;top:65%}.sqfk-article #f_01 .sqfk-container .f_01-img .f_01-img02 img{max-width:100%}@media (min-width:1000px){.sqfk-article #f_01 .sqfk-container ul{width:100%;margin-left:0}}.sqfk-article #f_01 .sqfk-container ul li{margin:0 0 30px}.sqfk-article #f_01 .sqfk-container ul li h4 span{display:block;text-align:center;font-size:20px;color:#8b8b8b;font-weight:400}.sqfk-article .flex-content{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column-reverse}@media (min-width:1160px){.sqfk-article .flex-content{padding:0}.sqfk-article .flex-content div{width:50%}}.sqfk-article .flex-content .flex-img{background-size:cover;background-position:bottom}.sqfk-article .flex-content .flex-text{padding:60px 0}.sqfk-article .flex-content .flex-text h3,.sqfk-article .flex-content .flex-text p{color:#fff}@media (min-width:1000px){.sqfk-article .flex-content .flex-text{padding:60px 0}}@media (min-width:1160px){.sqfk-article .flex-content .flex-text h3{text-align:left}}.sqfk-article .flex-content .flex-text a{color:#19d06c}.sqfk-article .flex-content .flex-text a:hover{color:#39aad2}.sqfk-article #f_03{background-color:#252529}@media (min-width:1160px){.sqfk-article #f_03{flex-direction:row-reverse}}.sqfk-article #f_03 .f_03-img{display:none}@media (min-width:1160px){.sqfk-article #f_03 .f_03-img{display:block;min-height:650px}}@media (min-width:1160px){.sqfk-article #f_03 .f_03-text{padding:60px 20px 60px 10%}}.sqfk-article #f_03 .sqfk-sec-figure{display:block}@media (min-width:1160px){.sqfk-article #f_03 .sqfk-sec-figure{display:none}}.sqfk-article #f_03 .sqfk-sec-figure img{max-height:600px}@media (min-width:1160px){.sqfk-article #f_06 .f_06-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:1280px}.sqfk-article #f_06 .f_06-container .f_06-text{width:50%}.sqfk-article #f_06 .f_06-container .f_06-text h3{text-align:left}}.sqfk-article #f_09{background-color:#103a4c}@media (min-width:1160px){.sqfk-article #f_09{flex-direction:row}}.sqfk-article #f_09 .f_09-img{min-height:400px}@media (min-width:1160px){.sqfk-article #f_09 .f_09-text{padding:60px 10% 60px 0}}.sqfk-article #f_11{background-size:cover;background-position:bottom;padding-bottom:120px}.sqfk-article #f_11 .sqfk-container h3,.sqfk-article #f_11 .sqfk-container p{color:#fff}.sqfk-article #f_11 .sqfk-container .sqfk-sec-figure{position:relative;top:120px;left:3%;margin:0 auto;padding:0;width:80%}.sqfk-article #f_12 .sqfk-container ul{display:block;width:95%;margin:0 auto}@media (min-width:600px){.sqfk-article #f_12 .sqfk-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:0;flex-wrap:wrap;justify-content:center}}.sqfk-article #f_12 .sqfk-container ul li{border:1px solid #ddd;margin:.8%;padding:0 10px 40px;box-sizing:border-box;transition:all .5s ease}.sqfk-article #f_12 .sqfk-container ul li:hover{border:1px solid #b3b3db;background:#f5f7ff}@media (min-width:600px){.sqfk-article #f_12 .sqfk-container ul li{width:30%}}@media (min-width:1000px){.sqfk-article #f_12 .sqfk-container ul li{width:26%}}.sqfk-article #f_12 .sqfk-container ul li a{display:block}.sqfk-article #f_12 .sqfk-container ul li a .decorate{display:block;width:35%;margin:auto;height:4px;background:linear-gradient(90deg,#a09fd1 0,#9db2db)}.sqfk-article #f_12 .sqfk-container ul li a h4 figure{text-align:center}.sqfk-article #f_12 .sqfk-container ul li a h4 .f_12-img1{margin-top:30px;margin-bottom:10px}.sqfk-article #f_12 .sqfk-container ul li a h4 .f_12-img1 img{height:50px}@media (min-width:600px){.sqfk-article #f_12 .sqfk-container ul li a h4 .f_12-img1 img{height:40px}}@media (min-width:1000px){.sqfk-article #f_12 .sqfk-container ul li a h4 .f_12-img1 img{height:50px}}.sqfk-article #f_12 .sqfk-container ul li a h4 .f_12-img2 img{width:80%;max-width:225px}.sqfk-article #f_12 .sqfk-container ul li a p{text-align:center;font-size:16px}.sqfk-article #f_12 .sqfk-container .f12-note{margin-top:40px;text-align:center;color:#8b8b8b}@media (min-width:1000px){.sqfk-article #f_12 .sqfk-container .f12-note{font-size:18px}}.sqfk-article #f_13 .sqfk-container ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-right:auto;margin-left:auto}.sqfk-article #f_13 .sqfk-container ul li{margin:30px;width:80%}.sqfk-article #f_13 .sqfk-container ul li:hover{transform:scale(1.03);transition:transform .3s ease}@media (min-width:1000px){.sqfk-article #f_13 .sqfk-container ul li{width:40%}}.sqfk-article #f_13 .sqfk-container ul li a{background:#fff;box-shadow:0 7px 34px 0 rgba(0,0,0,.07),0 11px 34px 0 rgba(0,0,0,.04);border-radius:10px;text-align:left;padding:0 65px 0 110px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:130px;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.sqfk-article #f_13 .sqfk-container ul li a:before{content:"";height:6px;position:absolute;top:0;left:0;width:100%}.sqfk-article #f_13 .sqfk-container ul li a h4{font-size:18px;font-weight:300;color:#4e4e4e}.sqfk-article #f_13 .sqfk-container ul li a figure{position:absolute;top:10%;left:-40px}.sqfk-article #f_13 .sqfk-container ul li a figure img{width:80%}.sqfk-article #f_13 .sqfk-container ul li #f_13-1:before{background:#494dc6}.sqfk-article #f_13 .sqfk-container ul li #f_13-2:before{background:#5cdbd8}.sqfk-article #f_13 .sqfk-container ul li #f_13-3:before{background:#fd8e14}.sqfk-article #f_13 .sqfk-container ul li #f_13-4:before{background:#e1ff10}.sqfk-article #f_13 .sqfk-container ul li #f_13-5:before{background:#30c73d}@media (min-width:1160px){.sqfk-article #f_13 .sqfk-container{width:1280px}.sqfk-article #f_13 .sqfk-container ul li{width:25%}}.sqfk-article #f_14{padding-bottom:100px}@media (min-width:600px){.sqfk-article #f_14{padding-bottom:200px}}.sqfk-article #f_14 ul{list-style-type:none}.sqfk-article #f_14 li:before{content:"\BB";padding-right:10px}