/* rotate */
/* transform-origin */
/* transform */
/* transition */
/* transform-transition */
/* css-transition */
/* transform-css-transition */
/*clip-path prefix transition*/
/* keyframes */
/* line */
body { overflow-x: auto; background: #fff; }

.footer_wrap { position: relative; z-index: 100; }

#content { position: relative; min-width: 1280px; margin: 0 auto; overflow: hidden; }

.section { overflow: hidden; position: relative; width: 100%; }

.btn_download { display: inline-block; width: 210px; height: 45px; font-size: 0; text-indent: -9999px; vertical-align: top; background: url(../img/btn_download.png) no-repeat 0 0; }

.btn_download:hover { background-position: 0 -55px; }

h1 { font-family: 'samsungonelatin200'; font-size: 106px; letter-spacing: 0em; line-height: 134px; font-weight: 100; color: inherit; }

h2 { font-family: 'samsungonekorean200'; font-size: 62px; letter-spacing: -0.045em; line-height: 80px; font-weight: 100; color: inherit; text-align: inherit; }

h3 { font-family: 'samsungonekorean400'; font-size: 30px; letter-spacing: 0.25em; line-height: 40px; font-weight: 100; color: inherit; text-align: inherit; }
h3 .en { letter-spacing: 0.24em; }

h4 { font-family: 'samsungonekorean300'; font-size: 34px; letter-spacing: -0.045em; line-height: 50px; font-weight: 100; color: inherit; text-align: inherit; }

h5 { font-family: 'samsungonekorean400'; font-size: 20px; letter-spacing: -0.045em; line-height: 37px; color: inherit; text-align: inherit; font-weight: initial; }

p { font-family: 'samsungonekorean400'; font-size: 18px; letter-spacing: -0.035em; line-height: 32px; color: inherit; text-align: inherit; font-weight: initial; }

em { display: block; font-family: 'samsungonekorean300'; font-size: 14px; letter-spacing: -0.035em; line-height: 32px; color: inherit; text-align: inherit; font-weight: initial; }

img { vertical-align: top; }

.inner-cont-wrap { position: relative; width: 100%; min-width: 1280px; height: 100%; }

.bg-holder { position: absolute; width: 100%; height: 100%; }

.cont-holder { position: relative; width: 1280px; height: 100%; margin: 0 auto; }
.cont-holder .txt-box h2 { margin-bottom: 35px; }
.cont-holder .txt-box h4 { margin-bottom: 40px; }

.noTransition { -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important; }

.cont-holder .title-area .txt-box h2 .txt-1 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-30px); -moz-transform: translateX(-30px); -ms-transform: translateX(-30px); -o-transform: translateX(-30px); transform: translateX(-30px); }
.cont-holder .title-area .txt-box h2 .txt-2 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(30px); -moz-transform: translateX(30px); -ms-transform: translateX(30px); -o-transform: translateX(30px); transform: translateX(30px); }
.cont-holder .title-area .txt-box h2 .txt-3 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-30px); -moz-transform: translateX(-30px); -ms-transform: translateX(-30px); -o-transform: translateX(-30px); transform: translateX(-30px); }
.cont-holder .title-area .txt-box p { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(20px); -moz-transform: translateY(20px); -ms-transform: translateY(20px); -o-transform: translateY(20px); transform: translateY(20px); }
.cont-holder .title-area .txt-box.onShow h2 .txt-1, .cont-holder .title-area .txt-box.onShow h2 .txt-2 { -webkit-transition: -webkit-transform 0.8s ease-out, opacity 0.8s ease-out; -moz-transition: -moz-transform 0.8s ease-out, opacity 0.8s ease-out; -ms-transition: -ms-transform 0.8s ease-out, opacity 0.8s ease-out; -o-transition: -o-transform 0.8s ease-out, opacity 0.8s ease-out; transition: transform 0.8s ease-out, opacity 0.8s ease-out; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0) translateY(0); -moz-transform: translateX(0) translateY(0); -ms-transform: translateX(0) translateY(0); -o-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); }
.cont-holder .title-area .txt-box.onShow h2 .txt-3 { -webkit-transition: -webkit-transform 0.7s ease-out 0.1s, opacity 0.7s ease-out 0.1s; -moz-transition: -moz-transform 0.7s ease-out 0.1s, opacity 0.7s ease-out 0.1s; -ms-transition: -ms-transform 0.7s ease-out 0.1s, opacity 0.7s ease-out 0.1s; -o-transition: -o-transform 0.7s ease-out 0.1s, opacity 0.7s ease-out 0.1s; transition: transform 0.7s ease-out 0.1s, opacity 0.7s ease-out 0.1s; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0) translateY(0); -moz-transform: translateX(0) translateY(0); -ms-transform: translateX(0) translateY(0); -o-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); }
.cont-holder .title-area .txt-box.onShow p { -webkit-transition: -webkit-transform 1.0s ease-out 0.6s, opacity 1.0s ease-out 0.6s; -moz-transition: -moz-transform 1.0s ease-out 0.6s, opacity 1.0s ease-out 0.6s; -ms-transition: -ms-transform 1.0s ease-out 0.6s, opacity 1.0s ease-out 0.6s; -o-transition: -o-transform 1.0s ease-out 0.6s, opacity 1.0s ease-out 0.6s; transition: transform 1.0s ease-out 0.6s, opacity 1.0s ease-out 0.6s; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0) translateY(0); -moz-transform: translateX(0) translateY(0); -ms-transform: translateX(0) translateY(0); -o-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); }
.cont-holder .content-area .txt-box h4 .txt-1 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-20px); -moz-transform: translateX(-20px); -ms-transform: translateX(-20px); -o-transform: translateX(-20px); transform: translateX(-20px); }
.cont-holder .content-area .txt-box h4 .txt-2 { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); -o-transform: translateX(20px); transform: translateX(20px); }
.cont-holder .content-area .txt-box p, .cont-holder .content-area .txt-box em { opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(20px); -moz-transform: translateX(20px); -ms-transform: translateX(20px); -o-transform: translateX(20px); transform: translateX(20px); }
.cont-holder .content-area .txt-box.onShow h4 .txt-1 { -webkit-transition: -webkit-transform 0.8s ease-out, opacity 0.8s ease-out; -moz-transition: -moz-transform 0.8s ease-out, opacity 0.8s ease-out; -ms-transition: -ms-transform 0.8s ease-out, opacity 0.8s ease-out; -o-transition: -o-transform 0.8s ease-out, opacity 0.8s ease-out; transition: transform 0.8s ease-out, opacity 0.8s ease-out; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0) translateY(0); -moz-transform: translateX(0) translateY(0); -ms-transform: translateX(0) translateY(0); -o-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); }
.cont-holder .content-area .txt-box.onShow h4 .txt-2 { -webkit-transition: -webkit-transform 0.8s ease-out 0.2s, opacity 0.8s ease-out 0.2s; -moz-transition: -moz-transform 0.8s ease-out 0.2s, opacity 0.8s ease-out 0.2s; -ms-transition: -ms-transform 0.8s ease-out 0.2s, opacity 0.8s ease-out 0.2s; -o-transition: -o-transform 0.8s ease-out 0.2s, opacity 0.8s ease-out 0.2s; transition: transform 0.8s ease-out 0.2s, opacity 0.8s ease-out 0.2s; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0) translateY(0); -moz-transform: translateX(0) translateY(0); -ms-transform: translateX(0) translateY(0); -o-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); }
.cont-holder .content-area .txt-box.onShow p, .cont-holder .content-area .txt-box.onShow em { -webkit-transition: -webkit-transform 1.0s ease-out 0.4s, opacity 1.0s ease-out 0.4s; -moz-transition: -moz-transform 1.0s ease-out 0.4s, opacity 1.0s ease-out 0.4s; -ms-transition: -ms-transform 1.0s ease-out 0.4s, opacity 1.0s ease-out 0.4s; -o-transition: -o-transform 1.0s ease-out 0.4s, opacity 1.0s ease-out 0.4s; transition: transform 1.0s ease-out 0.4s, opacity 1.0s ease-out 0.4s; opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0) translateY(0); -moz-transform: translateX(0) translateY(0); -ms-transform: translateX(0) translateY(0); -o-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); }
.cont-holder .content-area .mask { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.cont-holder .content-area .mask.onShow { -webkit-transition: border 2.0s; -moz-transition: border 2.0s; -ms-transition: border 2.0s; -o-transition: border 2.0s; transition: border 2.0s; }

/*part section*/
.content { position: relative; display: none; overflow: hidden; }
.content.onShow { display: block; }
.content .bg-holder { position: absolute; }
.content .bg-holder .bg { position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.content .dim-holder { position: absolute; background-color: #000; opacity: 0; filter: alpha(opacity=0); visibility: hidden; width: 100%; height: 100%; top: 0; left: 0; }

.hide { visibility: hidden; }
.hide li { position: absolute; top: 0; left: 0; }

.guide { position: absolute; left: 50%; top: 0; width: 1920px; margin-left: -960px; filter: invert(100%); display: block; opacity: 0.5; }

.guide { display: none; }

.txt-box h4 span { display: block; }

.bg-holder { pointer-events: none; }

#section-1 { height: calc(100vh - 70px); display: block !important; visibility: hidden; }
#section-1.onShow { visibility: visible; }
#section-1 .inner-cont-wrap { width: 100%; height: inherit; }
#section-1 .inner-cont-wrap .video-holder { position: absolute; width: 100%; height: 100%; top: 0; left: 0; display: block; }
#section-1 .inner-cont-wrap .video-holder .video-keyvisual { position: absolute; width: 100%; }
#section-1 .inner-cont-wrap .kv-bg-holder { position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); }
#section-1 .inner-cont-wrap .kv-bg-holder > div { position: absolute; width: 100%; }
#section-1 .inner-cont-wrap .kv-bg-holder > div img { width: 100%; }
#section-1 .inner-cont-wrap .kv-bg-holder.onShow { opacity: 1; filter: alpha(opacity=100); }
#section-1 .inner-cont-wrap .bg-holder { display: none; min-width: 1280px; height: inherit; background-image: url(../img/kv/intro_23.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; }
#section-1 .inner-cont-wrap .bg-holder .ie_cover { display: none; }
#section-1 .inner-cont-wrap .bg-holder .ie_cover li { position: absolute; top: 0; left: 0; opacity: 0; filter: alpha(opacity=0); }
#section-1 .inner-cont-wrap .bg-holder .ie_cover li.on { opacity: 1; filter: alpha(opacity=100); -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -ms-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }
#section-1 .inner-cont-wrap .kv-holder { position: relative; height: inherit; }
#section-1 .inner-cont-wrap .kv-holder .txt-box { position: absolute; left: 50%; top: 50%; width: 100%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin-top: -28px; color: #fff; text-align: center; }
#section-1 .inner-cont-wrap .kv-holder .txt-box h1 { position: relative; top: 45px; letter-spacing: 0.1em; opacity: 0; filter: alpha(opacity=0); margin-bottom: 30px; }
#section-1 .inner-cont-wrap .kv-holder .txt-box h3 { position: relative; top: 65px; opacity: 0; filter: alpha(opacity=0); }
#section-1 .inner-cont-wrap .kv-holder .scroll-box { position: absolute; overflow: hidden; height: 0; bottom: 25px; left: 50%; width: 100px; margin-left: -50px; font-size: 12px; text-align: center; -webkit-transition: height 0.6s linear; -moz-transition: height 0.6s linear; -ms-transition: height 0.6s linear; -o-transition: height 0.6s linear; transition: height 0.6s linear; }
#section-1 .inner-cont-wrap .kv-holder .scroll-box .txt { color: #fff; font-family: 'samsungonelatin800c'; letter-spacing: 0.1em; text-align: center; }
#section-1 .inner-cont-wrap .kv-holder .scroll-box .line { display: block; width: 1px; height: 55px; background-color: #fff; margin: 10px auto 0; }
#section-1 .inner-cont-wrap .kv-holder .scroll-box.onShow { -webkit-transition: height 0.9s 0s cubic-bezier(0.645, 0.045, 0.355, 1.000); -moz-transition: height 0.9s 0s cubic-bezier(0.645, 0.045, 0.355, 1.000); -ms-transition: height 0.9s 0s cubic-bezier(0.645, 0.045, 0.355, 1.000); -o-transition: height 0.9s 0s cubic-bezier(0.645, 0.045, 0.355, 1.000); transition: height 0.9s 0s cubic-bezier(0.645, 0.045, 0.355, 1.000); height: 82px; }
#section-1 .inner-cont-wrap .kv-holder .scroll-box.onTrans { height: 0; }
#section-1 .inner-cont-wrap .dim-holder { visibility: visible; opacity: 0.2; filter: alpha(opacity=20); }
#section-1 .inner-cont-wrap .dim-holder.onShow { opacity: 0.65; filter: alpha(opacity=65); -webkit-transition: opacity 1s linear; -moz-transition: opacity 1s linear; -ms-transition: opacity 1s linear; -o-transition: opacity 1s linear; transition: opacity 1s linear; }

#section-2 .inner-cont-wrap { position: relative; height: inherit; }
#section-2 .inner-cont-wrap .bg-holder { background: url(../img/sec2_bg.jpg) 50% 0 no-repeat; background-size: cover; }
#section-2 .inner-cont-wrap .cont-holder { position: relative; }
#section-2 .inner-cont-wrap .cont-holder h5 { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -20%); -moz-transform: translate(-50%, -20%); -ms-transform: translate(-50%, -20%); -o-transform: translate(-50%, -20%); transform: translate(-50%, -20%); opacity: 0; filter: alpha(opacity=0); margin-top: -222px; text-align: center; }
#section-2 .inner-cont-wrap .cont-holder h5.onTrans { -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); opacity: 1; filter: alpha(opacity=100); -webkit-transition: -webkit-transform 0.8s 0s ease-out, opacity 0.8s 0s; -moz-transition: -moz-transform 0.8s 0s ease-out, opacity 0.8s 0s; -ms-transition: -ms-transform 0.8s 0s ease-out, opacity 0.8s 0s; -o-transition: -o-transform 0.8s 0s ease-out, opacity 0.8s 0s; transition: transform 0.8s 0s ease-out, opacity 0.8s 0s; }

#section-3 .inner-cont-wrap { height: 4751px; background: #ebebed; max-width: 3840px; margin: 0 auto; }
#section-3 .inner-cont-wrap .guide { height: 5080px; }
#section-3 .inner-cont-wrap .bg-holder { background: url(../img/sec3_bg.png) center top no-repeat; }
#section-3 .inner-cont-wrap .cont-holder .title-area .obj-box { position: absolute; top: 401px; left: -39px; }
#section-3 .inner-cont-wrap .cont-holder .title-area .txt-box { position: absolute; top: 289px; left: 636px; }
#section-3 .inner-cont-wrap .cont-holder .cont-1-area { position: absolute; top: 1294px; left: 0; width: 100%; }
#section-3 .inner-cont-wrap .cont-holder .cont-1-area .img-box { position: absolute; left: -47px; width: 730px; height: 840px; background: url("../img/sec3_2.jpg") center center; border: 365px solid #ebebed; }
#section-3 .inner-cont-wrap .cont-holder .cont-1-area .img-box.onShow { border: 0 solid #ebebed; }
#section-3 .inner-cont-wrap .cont-holder .cont-1-area .txt-box { position: absolute; top: 326px; left: 779px; }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area { position: absolute; top: 2155px; left: 0; width: 100%; }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area .txt-box { position: absolute; top: 316px; left: 220px; }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area .txt-box h4 .txt-1 { -webkit-transition: -webkit-transform 0.8s 0.6s ease-out, opacity 0.8s 0.6s; -moz-transition: -moz-transform 0.8s 0.6s ease-out, opacity 0.8s 0.6s; -ms-transition: -ms-transform 0.8s 0.6s ease-out, opacity 0.8s 0.6s; -o-transition: -o-transform 0.8s 0.6s ease-out, opacity 0.8s 0.6s; transition: transform 0.8s 0.6s ease-out, opacity 0.8s 0.6s; }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area .txt-box p { -webkit-transition: -webkit-transform 1s 1s ease-out, opacity 1s 1s; -moz-transition: -moz-transform 1s 1s ease-out, opacity 1s 1s; -ms-transition: -ms-transform 1s 1s ease-out, opacity 1s 1s; -o-transition: -o-transform 1s 1s ease-out, opacity 1s 1s; transition: transform 1s 1s ease-out, opacity 1s 1s; }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area .img-box { position: absolute; top: 0; left: 0; }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area .img-box .img-bg { position: absolute; top: 510px; left: -390px; }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area .img-box .img-product { position: absolute; top: 660px; left: -118px; }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area .img-box .img-people { position: absolute; top: 149px; left: 375px; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateX(-10px); -moz-transform: translateX(-10px); -ms-transform: translateX(-10px); -o-transform: translateX(-10px); transform: translateX(-10px); -webkit-filter: blur(3px); -moz-filter: blur(3px); -ms-filter: blur(3px); -o-filter: blur(3px); filter: blur(3px); }
#section-3 .inner-cont-wrap .cont-holder .cont-2-area .img-box.onShow .img-people { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-filter: blur(0); -moz-filter: blur(0); -ms-filter: blur(0); -o-filter: blur(0); filter: blur(0); -webkit-transition: -webkit-transform 1.0s ease-out 0s, opacity 1.0s ease-out 0s, filter 1.0s ease-out 0s; -moz-transition: -moz-transform 1.0s ease-out 0s, opacity 1.0s ease-out 0s, filter 1.0s ease-out 0s; -ms-transition: -ms-transform 1.0s ease-out 0s, opacity 1.0s ease-out 0s, filter 1.0s ease-out 0s; -o-transition: -o-transform 1.0s ease-out 0s, opacity 1.0s ease-out 0s, filter 1.0s ease-out 0s; transition: transform 1.0s ease-out 0s, opacity 1.0s ease-out 0s, filter 1.0s ease-out 0s; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area { position: absolute; top: 3367px; left: 0; width: 100%; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .img-box ul .prd-img-1 { position: absolute; top: 190px; left: -130px; width: 1001px; height: 620px; background: url("../img/sec3_4_1.jpg") center center; border: 305px solid #ebebed; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .img-box ul .prd-img-1.onShow { border: 0 solid #ebebed; -webkit-transition: border 1.0s ease-out 0.2s; -moz-transition: border 1.0s ease-out 0.2s; -ms-transition: border 1.0s ease-out 0.2s; -o-transition: border 1.0s ease-out 0.2s; transition: border 1.0s ease-out 0.2s; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .img-box ul .prd-img-2 { position: absolute; top: 0; left: 900px; width: 344px; height: 464px; background: url("../img/sec3_4_2.jpg") center center; border: 122px solid #ebebed; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .img-box ul .prd-img-2.onShow { border: 0 solid #ebebed; -webkit-transition: border 1.4s ease-out; -moz-transition: border 1.4s ease-out; -ms-transition: border 1.4s ease-out; -o-transition: border 1.4s ease-out; transition: border 1.4s ease-out; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .img-box ul .prd-img-3 { position: absolute; top: 494px; left: 900px; width: 510px; height: 316px; background: url("../img/sec3_4_3.jpg") center center; border: 158px solid #ebebed; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .img-box ul .prd-img-3.onShow { border: 0 solid #ebebed; -webkit-transition: border 1.2s ease-out 0.4s; -moz-transition: border 1.2s ease-out 0.4s; -ms-transition: border 1.2s ease-out 0.4s; -o-transition: border 1.2s ease-out 0.4s; transition: border 1.2s ease-out 0.4s; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .txt-box { position: absolute; top: 870px; left: 79px; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .txt-box .txt_l { float: left; margin-right: 109px; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .txt-box .txt_r { float: left; }
#section-3 .inner-cont-wrap .cont-holder .cont-3-area .txt-box .txt_r p:first-child { margin-bottom: 27px; }

#section-4 { overflow: visible !important; }
#section-4 .inner-cont-wrap { height: 3545px; background: #404142; max-width: 3840px; margin: 0 auto; }
#section-4 .inner-cont-wrap .bg-holder { background: url(../img/sec4_bg.png) center top no-repeat; top: -767px; }
#section-4 .inner-cont-wrap .cont-holder .title-area { color: #111; }
#section-4 .inner-cont-wrap .cont-holder .title-area .obj-box { position: absolute; top: 211px; left: 761px; }
#section-4 .inner-cont-wrap .cont-holder .title-area .txt-box { position: absolute; top: 223px; left: 76px; }
#section-4 .inner-cont-wrap .cont-holder .cont-1-area { position: absolute; top: 1352px; left: 0; width: 100%; color: #fff; }
#section-4 .inner-cont-wrap .cont-holder .cont-1-area .img-box { position: absolute; left: -129px; width: 910px; height: 620px; background: url("../img/sec4_2.jpg") center center; border: 310px solid #404142; }
#section-4 .inner-cont-wrap .cont-holder .cont-1-area .img-box.onShow { border: 0 solid #404142; }
#section-4 .inner-cont-wrap .cont-holder .cont-1-area .txt-box { position: absolute; top: 326px; left: 838px; width: 375px; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area { position: absolute; top: 2249px; left: 0; width: 100%; color: #fff; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .txt-box { position: absolute; top: 765px; left: 80px; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .img-box { position: absolute; top: 326px; left: 639px; width: 742px; height: 548px; background: url("../img/sec4_3.jpg") center center; border: 274px solid #404142; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .img-box.onShow { border: 0 solid #404142; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box { position: absolute; top: 0px; left: -15px; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box .obj { box-sizing: border-box; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box .obj .cube { position: absolute; width: 600px; height: 600px; left: 0; top: 0; z-index: 3; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box .obj .cube .brush { position: absolute; left: 0; top: 0; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box .obj .cube .cube-obj { position: absolute; left: 0; top: 0; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box .obj .cube .air2 { position: absolute; left: -120px; top: 455px; width: 760px; height: 370px; background-image: url("../img/air_thumb_0313.png"); background-repeat: no-repeat; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box .obj .cube-back .air { position: absolute; left: -120px; top: 455px; width: 760px; height: 370px; background-image: url("../img/air_thumb_0313.png"); background-repeat: no-repeat; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box .obj .cube-back .img { position: relative; z-index: 2; }
#section-4 .inner-cont-wrap .cont-holder .cont-2-area .cube-box.onTrans .cube { -webkit-transform: rotate(135deg); -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); transform: rotate(135deg); -webkit-transition: -webkit-transform 3s ease-out; -moz-transition: -moz-transform 3s ease-out; -ms-transition: -ms-transform 3s ease-out; -o-transition: -o-transform 3s ease-out; transition: transform 3s ease-out; }

#section-5 { overflow: visible !important; height: 6055px; }
#section-5 .inner-cont-wrap { height: inherit; background: #fff; max-width: 3840px; margin: 0 auto; }
#section-5 .inner-cont-wrap .bg-holder { background: url(../img/sec5_bg.png) center top no-repeat; top: -108px; }
#section-5 .inner-cont-wrap .cont-holder .title-area { color: #fff; }
#section-5 .inner-cont-wrap .cont-holder .title-area .obj-box { position: absolute; top: 198px; left: -269px; }
#section-5 .inner-cont-wrap .cont-holder .title-area .txt-box { position: absolute; top: 131px; left: 778px; }
#section-5 .inner-cont-wrap .cont-holder .cont-1-area { position: absolute; top: 1495px; left: 0; width: 100%; }
#section-5 .inner-cont-wrap .cont-holder .cont-1-area .img-box { position: absolute; left: -130px; top: 389px; }
#section-5 .inner-cont-wrap .cont-holder .cont-1-area .img-box .prd-clip { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); top: -258px; }
#section-5 .inner-cont-wrap .cont-holder .cont-1-area .img-box.onShow { opacity: 1; filter: alpha(opacity=100); -webkit-transition: -webkit-transform 0.8s ease-out, opacity 0.8s ease-out; -moz-transition: -moz-transform 0.8s ease-out, opacity 0.8s ease-out; -ms-transition: -ms-transform 0.8s ease-out, opacity 0.8s ease-out; -o-transition: -o-transform 0.8s ease-out, opacity 0.8s ease-out; transition: transform 0.8s ease-out, opacity 0.8s ease-out; }
#section-5 .inner-cont-wrap .cont-holder .cont-1-area .txt-box { position: absolute; top: 888px; left: 728px; }
#section-5 .inner-cont-wrap .cont-holder .cont-1-area .txt-box h4 { margin-bottom: 31px; }
#section-5 .inner-cont-wrap .cont-holder .cont-2-area { position: absolute; top: 2864px; left: 0; width: 100%; }
#section-5 .inner-cont-wrap .cont-holder .cont-2-area .txt-box { position: absolute; top: 420px; left: 80px; }
#section-5 .inner-cont-wrap .cont-holder .cont-2-area .img-box { position: absolute; top: 176px; left: 601px; width: 601px; height: 781px; background: url("../img/sec5_3_00.jpg") center center; border: 300.5px solid #fff; }
#section-5 .inner-cont-wrap .cont-holder .cont-2-area .img-box .trans-image { opacity: 0; filter: alpha(opacity=0); }
#section-5 .inner-cont-wrap .cont-holder .cont-2-area .img-box .trans-image.onTransIn { opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 1.0s ease-out; -moz-transition: opacity 1.0s ease-out; -ms-transition: opacity 1.0s ease-out; -o-transition: opacity 1.0s ease-out; transition: opacity 1.0s ease-out; }
#section-5 .inner-cont-wrap .cont-holder .cont-2-area .img-box .trans-image.onTransOut { opacity: 1; filter: alpha(opacity=100); -webkit-transition: opacity 1.0s ease-out; -moz-transition: opacity 1.0s ease-out; -ms-transition: opacity 1.0s ease-out; -o-transition: opacity 1.0s ease-out; transition: opacity 1.0s ease-out; }
#section-5 .inner-cont-wrap .cont-holder .cont-2-area .img-box.onShow { border: 0 solid #fff; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area { position: absolute; top: 3843px; left: 0; width: 100%; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .txt-box { position: absolute; top: 361px; left: 719px; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .txt-box .status-box { margin-top: 53px; margin-left: -21px; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translateY(10px); -moz-transform: translateY(10px); -ms-transform: translateY(10px); -o-transform: translateY(10px); transform: translateY(10px); }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .txt-box .status-box li { display: inline-block; width: 76px; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .txt-box .status-box li dt { text-align: center; font-size: 16px; color: #111111; margin-top: 8px; font-family: 'samsungonekorean400'; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .txt-box .status-box li dd { text-align: center; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .txt-box.onShow .status-box { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition: -webkit-transform 0.7s ease-out 0.8s, opacity 0.7s ease-out 0.8s; -moz-transition: -moz-transform 0.7s ease-out 0.8s, opacity 0.7s ease-out 0.8s; -ms-transition: -ms-transform 0.7s ease-out 0.8s, opacity 0.7s ease-out 0.8s; -o-transition: -o-transform 0.7s ease-out 0.8s, opacity 0.7s ease-out 0.8s; transition: transform 0.7s ease-out 0.8s, opacity 0.7s ease-out 0.8s; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .img-box { position: absolute; top: 187px; left: -320px; width: 961px; height: 667px; background: url("../img/sec5_4_00.jpg") center center; border: 333.5px solid #fff; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .img-box .trans-image { opacity: 0; filter: alpha(opacity=0); }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .img-box .trans-image.onTransIn { opacity: 0; filter: alpha(opacity=0); -webkit-transition: opacity 1.2s ease-out; -moz-transition: opacity 1.2s ease-out; -ms-transition: opacity 1.2s ease-out; -o-transition: opacity 1.2s ease-out; transition: opacity 1.2s ease-out; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .img-box .trans-image.onTransOut { opacity: 1; filter: alpha(opacity=100); -webkit-transition: opacity 1.2s ease-out; -moz-transition: opacity 1.2s ease-out; -ms-transition: opacity 1.2s ease-out; -o-transition: opacity 1.2s ease-out; transition: opacity 1.2s ease-out; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .img-box.onShow { border: 0 solid #fff; }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .img-box.onTransIn .trans-image { -webkit-transition: opacity 0.9s ease-out; -moz-transition: opacity 0.9s ease-out; -ms-transition: opacity 0.9s ease-out; -o-transition: opacity 0.9s ease-out; transition: opacity 0.9s ease-out; opacity: 0; filter: alpha(opacity=0); }
#section-5 .inner-cont-wrap .cont-holder .cont-3-area .img-box.onTransOut .trans-image { -webkit-transition: opacity 0.9s ease-out; -moz-transition: opacity 0.9s ease-out; -ms-transition: opacity 0.9s ease-out; -o-transition: opacity 0.9s ease-out; transition: opacity 0.9s ease-out; opacity: 1; filter: alpha(opacity=100); }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area { position: absolute; top: 4694px; left: 0; width: 100%; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .txt-box { position: absolute; top: 570px; left: 405px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .txt-box h4 { margin-bottom: 28px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .txt-box p { margin-bottom: 8px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box { position: absolute; top: 282px; left: 90px; pointer-events: none; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip { position: absolute; top: 206px; left: 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .display { position: absolute; top: 20px; left: 7px; width: 162px; height: 325px; overflow: hidden; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .display .ui { position: absolute; top: 0; left: 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .display .dim { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.3); opacity: 0; filter: alpha(opacity=0); }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .display .popup { position: absolute; top: 140px; left: 0; width: 162px; height: 188px; overflow: hidden; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .display .popup .contents { position: absolute; top: 0; left: 0; background: url("../img/sec5_4_phone_popup.png") no-repeat 0 0; width: 100%; height: 100%; -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .display .popup .contents .module { position: absolute; top: 81px; left: 43px; background: url("../img/sec5_4_phone_ui_module.png") no-repeat 0 -1px; width: 49px; height: 43px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .display .popup .contents .txt { position: absolute; top: 100px; left: 60px; background: url("../img/sec5_4_phone_ui_txt.png") no-repeat 0 0; width: 63px; height: 6px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .outline { position: absolute; top: 0; left: 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .phone-clip .dot { position: absolute; left: 13px; top: 322px; display: block; width: 20px; height: 20px; background-color: #262537; -webkit-border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); -moz-border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); -ms-border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); -o-border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); opacity: 0; filter: alpha(opacity=0); }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .ax-clip { position: absolute; top: 102px; left: 846px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .ax-clip .ax { position: relative; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .ax-clip .ax .power-dot { position: absolute; top: 55px; left: 220px; background-color: #3996dd; -webkit-border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); -moz-border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); -ms-border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); -o-border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); border-radius: 50%; -webkit-mask-image: -webkit-radial-gradient(white, black); width: 8px; height: 8px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up { position: absolute; top: 0; left: 86px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up ul.dot-line li.dot-1 { top: 190px; width: 190px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up ul.dot-line li.dot-2 { width: 890px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up ul.dot-line li.dot-3 { left: 894px; width: 82px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up ul.dot-point { display: none; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up ul.dot-point li.dot-1 { top: 190px; left: 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up ul.dot-point li.dot-2 { top: 0; left: 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up ul.dot-point li.dot-3 { top: 0; left: 890px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .up ul.dot-point li.dot-4 { top: 82px; left: 890px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down { position: absolute; top: 586px; left: 86px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down ul.dot-line li.dot-1 { top: 0; width: 214px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down ul.dot-line li.dot-2 { top: 214px; left: 4px; width: 890px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down ul.dot-line li.dot-3 { top: 210px; left: 894px; width: 82px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down ul.dot-point { display: none; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down ul.dot-point li.dot-1 { top: 0; left: -4px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down ul.dot-point li.dot-2 { top: 214px; left: -4px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down ul.dot-point li.dot-3 { top: 214px; left: 894px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down ul.dot-point li.dot-4 { top: 128px; left: 894px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip .down.gray { opacity: 0; filter: alpha(opacity=0); }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip ul.dot-line.blue li { position: absolute; top: 0; left: 0; background: url("../img/sec5_4_dot_blue.png") repeat-x; height: 4px; -webkit-animation: line-dot-ani 0.2s infinite linear; -moz-animation: line-dot-ani 0.2s infinite linear; -ms-animation: line-dot-ani 0.2s infinite linear; -o-animation: line-dot-ani 0.2s infinite linear; animation: line-dot-ani 0.2s infinite linear; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip ul.dot-line.gray li { position: absolute; top: 0; left: 0; background: url("../img/sec5_4_dot.png") repeat-x; height: 4px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip ul.dot-point.blue li { position: absolute; top: 0; left: 0; background: url("../img/sec5_4_dot_blue.png") no-repeat 0 0; width: 4px; height: 4px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box .line-clip ul.dot-point.gray li { position: absolute; top: 0; left: 0; background: url("../img/sec5_4_dot.png") no-repeat 0 0; width: 4px; height: 4px; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .phone-clip .display .ui { -webkit-animation: animation-ui 20s forwards infinite; -moz-animation: animation-ui 20s forwards infinite; -ms-animation: animation-ui 20s forwards infinite; -o-animation: animation-ui 20s forwards infinite; animation: animation-ui 20s forwards infinite; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .phone-clip .display .dim { -webkit-animation: animation-dim 20s forwards infinite; -moz-animation: animation-dim 20s forwards infinite; -ms-animation: animation-dim 20s forwards infinite; -o-animation: animation-dim 20s forwards infinite; animation: animation-dim 20s forwards infinite; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .phone-clip .display .popup .contents { -webkit-animation: animation-popup-contents 20s forwards infinite; -moz-animation: animation-popup-contents 20s forwards infinite; -ms-animation: animation-popup-contents 20s forwards infinite; -o-animation: animation-popup-contents 20s forwards infinite; animation: animation-popup-contents 20s forwards infinite; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .phone-clip .display .popup .contents .module { -webkit-animation: animation-popup-module 20s forwards infinite; -moz-animation: animation-popup-module 20s forwards infinite; -ms-animation: animation-popup-module 20s forwards infinite; -o-animation: animation-popup-module 20s forwards infinite; animation: animation-popup-module 20s forwards infinite; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .phone-clip .display .popup .contents .txt { -webkit-animation: animation-popup-txt 20s forwards infinite; -moz-animation: animation-popup-txt 20s forwards infinite; -ms-animation: animation-popup-txt 20s forwards infinite; -o-animation: animation-popup-txt 20s forwards infinite; animation: animation-popup-txt 20s forwards infinite; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .phone-clip .outline { position: absolute; top: 0; left: 0; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .phone-clip .dot { -webkit-animation: animation-cursor-click 20s forwards infinite; -moz-animation: animation-cursor-click 20s forwards infinite; -ms-animation: animation-cursor-click 20s forwards infinite; -o-animation: animation-cursor-click 20s forwards infinite; animation: animation-cursor-click 20s forwards infinite; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .ax-clip .ax.down .power-dot { -webkit-animation: animation-line-blue 20s forwards infinite; -moz-animation: animation-line-blue 20s forwards infinite; -ms-animation: animation-line-blue 20s forwards infinite; -o-animation: animation-line-blue 20s forwards infinite; animation: animation-line-blue 20s forwards infinite; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .line-clip .down.blue { -webkit-animation: animation-line-blue 20s forwards infinite; -moz-animation: animation-line-blue 20s forwards infinite; -ms-animation: animation-line-blue 20s forwards infinite; -o-animation: animation-line-blue 20s forwards infinite; animation: animation-line-blue 20s forwards infinite; }
#section-5 .inner-cont-wrap .cont-holder .cont-4-area .img-box.onTrans .line-clip .down.gray { -webkit-animation: animation-line-gray 20s forwards infinite; -moz-animation: animation-line-gray 20s forwards infinite; -ms-animation: animation-line-gray 20s forwards infinite; -o-animation: animation-line-gray 20s forwards infinite; animation: animation-line-gray 20s forwards infinite; }

@keyframes line-dot-ani { 0% { background-position: -9px 0; }
  100% { background-position: 0 0; } }
@-webkit-keyframes animation-ui { 0% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  2% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  7% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  40% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  48% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  52% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  57% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  90% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } }
@-moz-keyframes animation-ui { 0% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  2% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  7% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  40% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  48% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  52% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  57% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  90% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } }
@-ms-keyframes animation-ui { 0% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  2% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  7% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  40% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  48% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  52% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  57% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  90% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } }
@-o-keyframes animation-ui { 0% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  2% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  7% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  40% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  48% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  52% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  57% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  90% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } }
@keyframes animation-ui { 0% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  2% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  7% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  40% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  48% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  52% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  57% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  90% { -webkit-transform: translateY(-54px); -moz-transform: translateY(-54px); -ms-transform: translateY(-54px); -o-transform: translateY(-54px); transform: translateY(-54px); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); } }
@-webkit-keyframes animation-dim { 0% { opacity: 0; filter: alpha(opacity=0); }
  15% { opacity: 0; filter: alpha(opacity=0); }
  20% { opacity: 1; filter: alpha(opacity=100); }
  40% { opacity: 1; filter: alpha(opacity=100); }
  48% { opacity: 0; filter: alpha(opacity=0); }
  65% { opacity: 0; filter: alpha(opacity=0); }
  70% { opacity: 1; filter: alpha(opacity=100); }
  90% { opacity: 1; filter: alpha(opacity=100); }
  98% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-moz-keyframes animation-dim { 0% { opacity: 0; filter: alpha(opacity=0); }
  15% { opacity: 0; filter: alpha(opacity=0); }
  20% { opacity: 1; filter: alpha(opacity=100); }
  40% { opacity: 1; filter: alpha(opacity=100); }
  48% { opacity: 0; filter: alpha(opacity=0); }
  65% { opacity: 0; filter: alpha(opacity=0); }
  70% { opacity: 1; filter: alpha(opacity=100); }
  90% { opacity: 1; filter: alpha(opacity=100); }
  98% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-ms-keyframes animation-dim { 0% { opacity: 0; filter: alpha(opacity=0); }
  15% { opacity: 0; filter: alpha(opacity=0); }
  20% { opacity: 1; filter: alpha(opacity=100); }
  40% { opacity: 1; filter: alpha(opacity=100); }
  48% { opacity: 0; filter: alpha(opacity=0); }
  65% { opacity: 0; filter: alpha(opacity=0); }
  70% { opacity: 1; filter: alpha(opacity=100); }
  90% { opacity: 1; filter: alpha(opacity=100); }
  98% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-o-keyframes animation-dim { 0% { opacity: 0; filter: alpha(opacity=0); }
  15% { opacity: 0; filter: alpha(opacity=0); }
  20% { opacity: 1; filter: alpha(opacity=100); }
  40% { opacity: 1; filter: alpha(opacity=100); }
  48% { opacity: 0; filter: alpha(opacity=0); }
  65% { opacity: 0; filter: alpha(opacity=0); }
  70% { opacity: 1; filter: alpha(opacity=100); }
  90% { opacity: 1; filter: alpha(opacity=100); }
  98% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@keyframes animation-dim { 0% { opacity: 0; filter: alpha(opacity=0); }
  15% { opacity: 0; filter: alpha(opacity=0); }
  20% { opacity: 1; filter: alpha(opacity=100); }
  40% { opacity: 1; filter: alpha(opacity=100); }
  48% { opacity: 0; filter: alpha(opacity=0); }
  65% { opacity: 0; filter: alpha(opacity=0); }
  70% { opacity: 1; filter: alpha(opacity=100); }
  90% { opacity: 1; filter: alpha(opacity=100); }
  98% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-webkit-keyframes animation-popup-contents { 0% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  15% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  20% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  48% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  65% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  70% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  90% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  100% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); } }
@-moz-keyframes animation-popup-contents { 0% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  15% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  20% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  48% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  65% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  70% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  90% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  100% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); } }
@-ms-keyframes animation-popup-contents { 0% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  15% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  20% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  48% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  65% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  70% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  90% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  100% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); } }
@-o-keyframes animation-popup-contents { 0% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  15% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  20% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  48% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  65% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  70% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  90% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  100% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); } }
@keyframes animation-popup-contents { 0% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  15% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  20% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  48% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  65% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  70% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  90% { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); }
  98% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); }
  100% { -webkit-transform: translateY(188px); -moz-transform: translateY(188px); -ms-transform: translateY(188px); -o-transform: translateY(188px); transform: translateY(188px); } }
@-webkit-keyframes animation-popup-module { 0% { opacity: 1; filter: alpha(opacity=100); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  27% { opacity: 0; filter: alpha(opacity=0); }
  50% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@-moz-keyframes animation-popup-module { 0% { opacity: 1; filter: alpha(opacity=100); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  27% { opacity: 0; filter: alpha(opacity=0); }
  50% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@-ms-keyframes animation-popup-module { 0% { opacity: 1; filter: alpha(opacity=100); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  27% { opacity: 0; filter: alpha(opacity=0); }
  50% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@-o-keyframes animation-popup-module { 0% { opacity: 1; filter: alpha(opacity=100); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  27% { opacity: 0; filter: alpha(opacity=0); }
  50% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@keyframes animation-popup-module { 0% { opacity: 1; filter: alpha(opacity=100); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  27% { opacity: 0; filter: alpha(opacity=0); }
  50% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@-webkit-keyframes animation-popup-txt { 0% { background-position-y: 0; }
  25% { background-position-y: 0; }
  25.1% { background-position-y: -6px; }
  27% { background-position-y: -6px; }
  50% { background-position-y: -6px; }
  77% { background-position-y: -6px; }
  77.1% { background-position-y: 0; }
  80% { background-position-y: 0; }
  100% { background-position-y: 0; } }
@-moz-keyframes animation-popup-txt { 0% { background-position-y: 0; }
  25% { background-position-y: 0; }
  25.1% { background-position-y: -6px; }
  27% { background-position-y: -6px; }
  50% { background-position-y: -6px; }
  77% { background-position-y: -6px; }
  77.1% { background-position-y: 0; }
  80% { background-position-y: 0; }
  100% { background-position-y: 0; } }
@-ms-keyframes animation-popup-txt { 0% { background-position-y: 0; }
  25% { background-position-y: 0; }
  25.1% { background-position-y: -6px; }
  27% { background-position-y: -6px; }
  50% { background-position-y: -6px; }
  77% { background-position-y: -6px; }
  77.1% { background-position-y: 0; }
  80% { background-position-y: 0; }
  100% { background-position-y: 0; } }
@-o-keyframes animation-popup-txt { 0% { background-position-y: 0; }
  25% { background-position-y: 0; }
  25.1% { background-position-y: -6px; }
  27% { background-position-y: -6px; }
  50% { background-position-y: -6px; }
  77% { background-position-y: -6px; }
  77.1% { background-position-y: 0; }
  80% { background-position-y: 0; }
  100% { background-position-y: 0; } }
@keyframes animation-popup-txt { 0% { background-position-y: 0; }
  25% { background-position-y: 0; }
  25.1% { background-position-y: -6px; }
  27% { background-position-y: -6px; }
  50% { background-position-y: -6px; }
  77% { background-position-y: -6px; }
  77.1% { background-position-y: 0; }
  80% { background-position-y: 0; }
  100% { background-position-y: 0; } }
@-webkit-keyframes animation-line-gray { 0% { opacity: 0; filter: alpha(opacity=0); }
  26% { opacity: 0; filter: alpha(opacity=0); }
  30% { opacity: 1; filter: alpha(opacity=100); }
  77% { opacity: 1; filter: alpha(opacity=100); }
  80% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-moz-keyframes animation-line-gray { 0% { opacity: 0; filter: alpha(opacity=0); }
  26% { opacity: 0; filter: alpha(opacity=0); }
  30% { opacity: 1; filter: alpha(opacity=100); }
  77% { opacity: 1; filter: alpha(opacity=100); }
  80% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-ms-keyframes animation-line-gray { 0% { opacity: 0; filter: alpha(opacity=0); }
  26% { opacity: 0; filter: alpha(opacity=0); }
  30% { opacity: 1; filter: alpha(opacity=100); }
  77% { opacity: 1; filter: alpha(opacity=100); }
  80% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-o-keyframes animation-line-gray { 0% { opacity: 0; filter: alpha(opacity=0); }
  26% { opacity: 0; filter: alpha(opacity=0); }
  30% { opacity: 1; filter: alpha(opacity=100); }
  77% { opacity: 1; filter: alpha(opacity=100); }
  80% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@keyframes animation-line-gray { 0% { opacity: 0; filter: alpha(opacity=0); }
  26% { opacity: 0; filter: alpha(opacity=0); }
  30% { opacity: 1; filter: alpha(opacity=100); }
  77% { opacity: 1; filter: alpha(opacity=100); }
  80% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-webkit-keyframes animation-line-blue { 0% { opacity: 1; filter: alpha(opacity=100); }
  26% { opacity: 1; filter: alpha(opacity=100); }
  30% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@-moz-keyframes animation-line-blue { 0% { opacity: 1; filter: alpha(opacity=100); }
  26% { opacity: 1; filter: alpha(opacity=100); }
  30% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@-ms-keyframes animation-line-blue { 0% { opacity: 1; filter: alpha(opacity=100); }
  26% { opacity: 1; filter: alpha(opacity=100); }
  30% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@-o-keyframes animation-line-blue { 0% { opacity: 1; filter: alpha(opacity=100); }
  26% { opacity: 1; filter: alpha(opacity=100); }
  30% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@keyframes animation-line-blue { 0% { opacity: 1; filter: alpha(opacity=100); }
  26% { opacity: 1; filter: alpha(opacity=100); }
  30% { opacity: 0; filter: alpha(opacity=0); }
  77% { opacity: 0; filter: alpha(opacity=0); }
  80% { opacity: 1; filter: alpha(opacity=100); }
  100% { opacity: 1; filter: alpha(opacity=100); } }
@-webkit-keyframes animation-cursor-click { 0% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  2% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  5% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  8% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  13% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  14% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  15% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  17% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  18% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  19% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  21% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  25% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  26% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  27% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  30% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  50% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  52% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  55% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  58% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  63% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  64% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  65% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  67% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  68% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  69% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  71% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  75% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  76% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  77% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  80% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  100% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); } }
@-moz-keyframes animation-cursor-click { 0% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  2% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  5% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  8% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  13% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  14% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  15% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  17% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  18% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  19% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  21% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  25% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  26% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  27% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  30% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  50% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  52% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  55% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  58% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  63% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  64% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  65% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  67% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  68% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  69% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  71% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  75% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  76% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  77% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  80% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  100% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); } }
@-ms-keyframes animation-cursor-click { 0% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  2% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  5% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  8% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  13% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  14% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  15% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  17% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  18% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  19% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  21% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  25% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  26% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  27% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  30% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  50% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  52% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  55% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  58% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  63% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  64% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  65% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  67% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  68% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  69% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  71% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  75% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  76% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  77% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  80% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  100% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); } }
@-o-keyframes animation-cursor-click { 0% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  2% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  5% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  8% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  13% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  14% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  15% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  17% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  18% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  19% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  21% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  25% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  26% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  27% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  30% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  50% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  52% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  55% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  58% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  63% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  64% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  65% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  67% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  68% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  69% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  71% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  75% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  76% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  77% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  80% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  100% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); } }
@keyframes animation-cursor-click { 0% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  2% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  5% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  8% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  13% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  14% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  15% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  17% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  18% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  19% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  21% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  25% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  26% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  27% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  30% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  50% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  52% { -webkit-transform: translate(0px, -33px) scale(1); -moz-transform: translate(0px, -33px) scale(1); -ms-transform: translate(0px, -33px) scale(1); -o-transform: translate(0px, -33px) scale(1); transform: translate(0px, -33px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  55% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  58% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  63% { -webkit-transform: translate(0px, -43px) scale(1); -moz-transform: translate(0px, -43px) scale(1); -ms-transform: translate(0px, -43px) scale(1); -o-transform: translate(0px, -43px) scale(1); transform: translate(0px, -43px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  64% { -webkit-transform: translate(0px, -53px) scale(1); -moz-transform: translate(0px, -53px) scale(1); -ms-transform: translate(0px, -53px) scale(1); -o-transform: translate(0px, -53px) scale(1); transform: translate(0px, -53px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  65% { -webkit-transform: translate(0px, -53px) scale(0.8); -moz-transform: translate(0px, -53px) scale(0.8); -ms-transform: translate(0px, -53px) scale(0.8); -o-transform: translate(0px, -53px) scale(0.8); transform: translate(0px, -53px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  67% { -webkit-transform: translate(0px, -53px) scale(1.5); -moz-transform: translate(0px, -53px) scale(1.5); -ms-transform: translate(0px, -53px) scale(1.5); -o-transform: translate(0px, -53px) scale(1.5); transform: translate(0px, -53px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  68% { -webkit-transform: translate(55px, -53px) scale(1); -moz-transform: translate(55px, -53px) scale(1); -ms-transform: translate(55px, -53px) scale(1); -o-transform: translate(55px, -53px) scale(1); transform: translate(55px, -53px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  69% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0; filter: alpha(opacity=0); }
  71% { -webkit-transform: translate(51px, -10px) scale(1); -moz-transform: translate(51px, -10px) scale(1); -ms-transform: translate(51px, -10px) scale(1); -o-transform: translate(51px, -10px) scale(1); transform: translate(51px, -10px) scale(1); opacity: 0.6; filter: alpha(opacity=60); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  75% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  76% { -webkit-transform: translate(51px, -67px) scale(1); -moz-transform: translate(51px, -67px) scale(1); -ms-transform: translate(51px, -67px) scale(1); -o-transform: translate(51px, -67px) scale(1); transform: translate(51px, -67px) scale(1); opacity: 0.6; filter: alpha(opacity=60); }
  77% { -webkit-transform: translate(51px, -67px) scale(0.8); -moz-transform: translate(51px, -67px) scale(0.8); -ms-transform: translate(51px, -67px) scale(0.8); -o-transform: translate(51px, -67px) scale(0.8); transform: translate(51px, -67px) scale(0.8); opacity: 1; filter: alpha(opacity=100); -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; -ms-animation-timing-function: ease-in-out; -o-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; }
  80% { -webkit-transform: translate(51px, -67px) scale(1.5); -moz-transform: translate(51px, -67px) scale(1.5); -ms-transform: translate(51px, -67px) scale(1.5); -o-transform: translate(51px, -67px) scale(1.5); transform: translate(51px, -67px) scale(1.5); opacity: 0; filter: alpha(opacity=0); }
  100% { -webkit-transform: translate(10px, 30px) scale(1); -moz-transform: translate(10px, 30px) scale(1); -ms-transform: translate(10px, 30px) scale(1); -o-transform: translate(10px, 30px) scale(1); transform: translate(10px, 30px) scale(1); opacity: 0; filter: alpha(opacity=0); } }
#section-6 .inner-cont-wrap .bg-holder { background: url(../img/sec6_bg.jpg) no-repeat 50% 50%; background-size: cover; }
#section-6 .inner-cont-wrap .cont-holder { position: relative; opacity: 1; filter: alpha(opacity=100); z-index: 1; text-align: center; }
#section-6 .inner-cont-wrap .cont-holder .txt-box { position: absolute; top: 50%; left: 50%; opacity: 0; filter: alpha(opacity=0); -webkit-transform: translate(-50%, -30%); -moz-transform: translate(-50%, -30%); -ms-transform: translate(-50%, -30%); -o-transform: translate(-50%, -30%); transform: translate(-50%, -30%); color: #fff; }
#section-6 .inner-cont-wrap .cont-holder .txt-box p { margin-bottom: 52px; font-size: 20px; line-height: 37px; }
#section-6 .inner-cont-wrap .cont-holder .txt-box .btn-clip .btn_download { margin-right: 15px; }
#section-6 .inner-cont-wrap .cont-holder .txt-box .btn-clip .btn_go_sec { display: inline-block; width: 210px; height: 45px; margin-right: 5px; font-size: 0; text-indent: -9999px; vertical-align: top; background: url(../img/btn_sec.png) no-repeat 0px 0px; }
#section-6 .inner-cont-wrap .cont-holder .txt-box .btn-clip .btn_go_sec:hover { background-position: 0px -55px; }
#section-6 .inner-cont-wrap .cont-holder .txt-box.onTrans { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-transition: -webkit-transform 0.8s 1s ease-out, opacity 0.8s 1s; -moz-transition: -moz-transform 0.8s 1s ease-out, opacity 0.8s 1s; -ms-transition: -ms-transform 0.8s 1s ease-out, opacity 0.8s 1s; -o-transition: -o-transform 0.8s 1s ease-out, opacity 0.8s 1s; transition: transform 0.8s 1s ease-out, opacity 0.8s 1s; }
#section-6 .inner-cont-wrap .dim-holder.onShow { visibility: visible; opacity: 0.65; filter: alpha(opacity=65); -webkit-transition: opacity 0.8s 0.2s linear; -moz-transition: opacity 0.8s 0.2s linear; -ms-transition: opacity 0.8s 0.2s linear; -o-transition: opacity 0.8s 0.2s linear; transition: opacity 0.8s 0.2s linear; }

@-webkit-keyframes img-loop { 0% { opacity: 0; filter: alpha(opacity=0); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  50% { opacity: 1; filter: alpha(opacity=100); }
  75% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-moz-keyframes img-loop { 0% { opacity: 0; filter: alpha(opacity=0); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  50% { opacity: 1; filter: alpha(opacity=100); }
  75% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-ms-keyframes img-loop { 0% { opacity: 0; filter: alpha(opacity=0); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  50% { opacity: 1; filter: alpha(opacity=100); }
  75% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@-o-keyframes img-loop { 0% { opacity: 0; filter: alpha(opacity=0); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  50% { opacity: 1; filter: alpha(opacity=100); }
  75% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }
@keyframes img-loop { 0% { opacity: 0; filter: alpha(opacity=0); }
  25% { opacity: 1; filter: alpha(opacity=100); }
  50% { opacity: 1; filter: alpha(opacity=100); }
  75% { opacity: 0; filter: alpha(opacity=0); }
  100% { opacity: 0; filter: alpha(opacity=0); } }

/*# sourceMappingURL=page.css.map */
