﻿/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{from,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{from,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{from,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,100%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,100%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}100%{opacity:1}}@keyframes fadeIn{from{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpSmall{from{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}100%{opacity:0}}@keyframes fadeOut{from{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{from{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@keyframes scrolldown{0%{height:0;top:0;opacity:0}30%{height:30px;opacity:1}100%{height:0;top:50px;opacity:0}}@keyframes wow-custom-ltr{0%{width:0}100%{width:100%}}body{background:#fff;color:#534741;line-height:1.6;font-size:12px;word-break:break-word;letter-spacing:.03em;font-family:YakuHanJP,"Zen Kaku Gothic New",YuGothic,"游ゴシック","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ","MS P Gothic","ＭＳ Ｐゴシック",sans-serif}a{text-decoration:none;opacity:1;transition:all .2s linear}a.of-link{text-decoration:underline;color:#534741}h1,h2,h3,h4,h5,h6{line-height:1.6;margin:0 0 20px;position:relative}p{margin:0 0 20px;line-height:1.8}.footer{background:#534741}.footer:after{content:"";display:block;width:100%;height:5.9895833333vw;background:url("/assets/footer/footer-deco-1a1caae9.png") left center/auto 100% repeat-x}@media(max-width: 568px){.footer:after{height:17.9487179487vw}}.footer-container{padding:4.0625vw 4.6875vw 1.5625vw;position:relative;display:flex;align-items:center;justify-content:space-between}@media(max-width: 568px){.footer-container{padding:16.1538461538vw 0 11.5384615385vw;flex-direction:column;justify-content:center}}.footer-container:before,.footer-container:after{content:"";display:block;width:100%;height:0.8333333333vw;position:absolute;left:0}@media(max-width: 568px){.footer-container:before,.footer-container:after{height:2.8205128205vw}}.footer-container:before{top:0.8333333333vw;background:#998675}@media(max-width: 568px){.footer-container:before{top:2.8205128205vw}}.footer-container:after{top:1.6666666667vw;background:#736357}@media(max-width: 568px){.footer-container:after{top:5.641025641vw}}.footer-title-box{display:flex;flex-direction:column;gap:1.0416666667vw}@media(max-width: 568px){.footer-title-box{gap:2.5641025641vw;justify-content:center;margin:0 0 11.5384615385vw}}.footer-logo{width:29.375vw}@media(max-width: 568px){.footer-logo{width:70.7692307692vw}}.footer-sub{width:19.1666666667vw}@media(max-width: 568px){.footer-sub{width:57.9487179487vw;margin:0 auto}}.footer-logos{display:flex;align-items:center;gap:2.34375vw}@media(max-width: 568px){.footer-logos{gap:3.8461538462vw}}.footer-logos .logo-img.of-un-pavilion{width:11.7708333333vw}@media(max-width: 568px){.footer-logos .logo-img.of-un-pavilion{width:32.8205128205vw}}.footer-logos .logo-img.of-ticad{width:6.0416666667vw}@media(max-width: 568px){.footer-logos .logo-img.of-ticad{width:13.3333333333vw}}.footer-logos .logo-img.of-sackomi{width:6.1458333333vw}@media(max-width: 568px){.footer-logos .logo-img.of-sackomi{width:17.1794871795vw}}.footer-logos .logo-img.of-undp{width:2.65625vw}@media(max-width: 568px){.footer-logos .logo-img.of-undp{width:7.4358974359vw}}.c-button-box{display:flex;justify-content:center;width:100%}.c-button{text-align:center;font-size:3.0769230769vw;line-height:1.4;justify-self:center;width:41.0256410256vw;max-width:100%;height:11.5384615385vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#e2e0db;border:1px solid #fff;box-shadow:0.5128205128vw 0.5128205128vw 1.2820512821vw rgba(37,30,28,.5);border-radius:25.641025641vw;color:#534741;font-weight:900;box-sizing:border-box;cursor:pointer}@media(min-width: 569px){.c-button{font-size:1.0416666667vw;box-shadow:0.2604166667vw 0.2604166667vw 0.3125vw rgba(37,30,28,.5);width:10.4166666667vw;height:3.125vw}}.disc-list{margin:0;padding:0 0 0 1.5em}.disc-list>li{list-style:disc}.top-bb-wrap{width:100%;height:100vh;max-height:56.25vw;background:#c7b299;padding:2.604vw;box-sizing:border-box}@media(max-width: 568px){.top-bb-wrap{height:100vh;max-height:100vh;padding:3.8461538462vw}}.top-bb{display:block;background:#736357;width:100%;height:100%;position:relative;overflow:hidden}.top-bb .fv-slide{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:0;transform:scale(1)}.top-bb .fv-slide.of-01{background:url("/assets/top/fv-34da8468.jpg") center center/cover no-repeat}.top-bb .fv-slide.of-02{background:url("/assets/top/experience-e9b1f194.jpg") center center/cover no-repeat}.top-bb .fv-slide.of-03{background:url("/assets/top/concept-13f7d967.jpg") center center/cover no-repeat}.top-bb .fv-slide.of-04{background:url("/assets/top/know-42997d2a.jpg") center center/cover no-repeat}.top-bb:hover{opacity:1}.top-bb-scrolldown{position:absolute;left:50%;bottom:0;height:50px;z-index:10}.top-bb-scrolldown:after{content:"";position:absolute;top:0;width:1px;height:30px;background:#fff;animation:scrolldown 1.4s ease-in-out infinite;opacity:0}.top-bb-container{position:relative;width:100%;height:100%;z-index:5}.top-bb-container .title-expo{position:absolute;top:5.208vw;left:7.8125vw;width:21.15vw}@media(max-width: 568px){.top-bb-container .title-expo{width:62.0512820513vw;top:12.75vh;left:7.6923076923vw}}.top-bb-container .bb-title{position:absolute;top:16.15vw;left:7.8125vw}@media(max-width: 568px){.top-bb-container .bb-title{top:20.95vh;left:7.6923076923vw}}.top-bb-container .bb-title-img{width:26.5625vw}@media(max-width: 568px){.top-bb-container .bb-title-img{width:78.2051282051vw}}.top-bb-container .title-location{position:absolute;bottom:15.292vw;left:7.8125vw;width:27.92vw}@media(max-width: 568px){.top-bb-container .title-location{width:76.9230769231vw;bottom:auto;top:50.09vh;left:7.6923076923vw}}.top-bb-container .event-dates{position:absolute;bottom:7.292vw;left:7.8125vw;width:20.2083333333vw}@media(max-width: 568px){.top-bb-container .event-dates{width:76.9230769231vw;bottom:auto;top:59.09vh;left:7.6923076923vw}}.top-bb-logos{position:absolute;bottom:7.292vw;right:7.292vw;display:flex;align-items:center;gap:40px}@media(max-width: 568px){.top-bb-logos{bottom:auto;top:73.37vh;right:7.6923076923vw;gap:5.1282051282vw}}.top-bb-logos .logo-img{display:block}.top-bb-logos .logo-img.of-un-pavilion{width:11.2vw;max-width:215px}@media(max-width: 568px){.top-bb-logos .logo-img.of-un-pavilion{width:25.641025641vw}}.top-bb-logos .logo-img.of-ticad{width:4.635vw;max-width:89px}@media(max-width: 568px){.top-bb-logos .logo-img.of-ticad{width:10.5128205128vw}}.top-bb-logos .logo-img.of-sackomi{width:6.094vw;max-width:117px}@media(max-width: 568px){.top-bb-logos .logo-img.of-sackomi{width:12.8205128205vw}}.top-bb-logos .logo-img.of-undp{width:2.969vw;max-width:57px}@media(max-width: 568px){.top-bb-logos .logo-img.of-undp{width:6.9230769231vw}}.top-section{border-bottom:1.3020833333vw solid #c7b299}@media(max-width: 568px){.top-section{border-width:5.1282051282vw}}.top-news{background:#271810;color:#c7b299;border-bottom:1px solid;padding:5vw 10.42vw;font-weight:700}@media(max-width: 568px){.top-news{padding:15.3846153846vw 7.6923076923vw}}.top-news-container{display:flex;width:fit-content;margin:0 auto}@media(max-width: 568px){.top-news-container{display:block}}.top-news-container .title-box{width:20vw}@media(max-width: 568px){.top-news-container .title-box{width:100%;margin:0 0 5.1282051282vw}}.top-news-container .news-list{width:45vw}@media(max-width: 568px){.top-news-container .news-list{width:calc(100vw - 15.3846153846vw)}}.top-news-title{display:flex;align-items:center;gap:1.0416666667vw;font-size:.9375vw}@media(max-width: 568px){.top-news-title{flex-direction:column;align-items:center;gap:1.2820512821vw;font-size:3.0769230769vw}}.top-news-title img{width:8.3854166667vw}@media(max-width: 568px){.top-news-title img{width:25.641025641vw;display:block;margin:0 auto}}.news-list{padding:0;margin:0}.news-list .list-item{list-style:none;padding:1.5625vw 4.1666666667vw;font-size:1.09375vw;display:flex;gap:4.1666666667vw}@media(max-width: 568px){.news-list .list-item{padding:5.1282051282vw 2.5641025641vw;display:block;text-align:center;font-size:4.1025641026vw}}@media(min-width: 569px){.news-list .list-item:first-child{padding-top:0}}@media(max-width: 568px){.news-list .list-item:first-child{border-top:0.2564102564vw dotted}}.news-list .list-item:not(:last-child){border-bottom:0.0520833333vw dotted}@media(max-width: 568px){.news-list .list-item:not(:last-child){border-bottom:0.2564102564vw dotted}}@media(min-width: 569px){.news-list .list-item:last-child{padding-bottom:0}}@media(max-width: 568px){.news-list .list-item:last-child{border-bottom:0.2564102564vw dotted}}.top-concept{background:url("/assets/top/concept-13f7d967.jpg") center center/cover no-repeat;color:#c7b299;padding:10.42vw;font-weight:700}@media(max-width: 568px){.top-concept{padding:23.0769230769vw 7.6923076923vw}}.top-concept-container{display:flex;width:fit-content;margin:0 auto}@media(max-width: 568px){.top-concept-container{display:block}}.top-concept-container .title-box{width:28.65vw}@media(max-width: 568px){.top-concept-container .title-box{width:100%;margin:0 0 7.6923076923vw}}.top-concept-section:not(:last-child){margin:0 0 4.167vw}@media(max-width: 568px){.top-concept-section:not(:last-child){margin:0 0 12.8205128205vw}}.top-concept-section p{font-size:.9375vw;margin:0 0 1.042vw}@media(max-width: 568px){.top-concept-section p{font-size:3.5897435897vw;margin:0 0 5.1282051282vw}}.top-concept-section p:last-child{margin:0}.top-concept-title img{width:14.06vw}@media(max-width: 568px){.top-concept-title img{width:43.3333333333vw;display:block;margin:0 auto}}.top-concept-sub-title{font-size:1.67vw;margin:0 0 1.042vw;color:#fff}@media(max-width: 568px){.top-concept-sub-title{font-size:5.1282051282vw;margin:0 0 5.1282051282vw}}.top-concept-sub-title .-underlined{display:inline-block;position:relative}@media(max-width: 568px){.top-concept-sub-title .-underlined{display:block;text-align:center;padding:0 0 .7em}}.top-concept-sub-title .-underlined .border{content:"";display:block;width:100%;height:.1406vw;background:#fff;position:absolute;top:100%;left:0}@media(max-width: 568px){.top-concept-sub-title .-underlined .border{height:0.4358974359vw}}.top-concept-sub-title .wow-custom-ltr{-webkit-animation-name:wow-custom-ltr;animation-name:wow-custom-ltr}.top-concept-catch{font-size:1.2vw;margin:0 0 1.042vw}@media(max-width: 568px){.top-concept-catch{font-size:3.8461538462vw;margin:0 0 5.1282051282vw}}@media(max-width: 568px){.top-concept-catch.-center-on-mobile{text-align:center}}.top-feature-section{padding:11.45vw 11.45vw 11.45vw 0}@media(max-width: 568px){.top-feature-section{padding:15.3846153846vw 7.6923076923vw}}.top-feature-section.of-right{padding:11.45vw 0 11.45vw 11.45vw}@media(max-width: 568px){.top-feature-section.of-right{padding:15.3846153846vw 7.6923076923vw}}.top-feature-section.of-right .top-feature-section-container{padding:5.729vw 16.15vw 5.729vw 12.5vw}@media(max-width: 568px){.top-feature-section.of-right .top-feature-section-container{padding:12.8205128205vw 5.1282051282vw}}.top-feature-section-container{background:rgba(237,230,222,.8);width:88.55vw;box-sizing:border-box;padding:5.729vw 5.729vw 5.729vw 16.15vw;display:flex;flex-wrap:wrap;align-items:flex-end}@media(max-width: 568px){.top-feature-section-container{width:100%;padding:12.8205128205vw 5.1282051282vw;display:block}}.top-feature-section-container .txt-box{width:60%;padding:0 2.6041666667vw 0 0;box-sizing:border-box}@media(max-width: 568px){.top-feature-section-container .txt-box{width:100%;padding:0 0 7.6923076923vw}}.top-feature-section-container .img-box{width:40%;display:flex;align-items:flex-end}@media(max-width: 568px){.top-feature-section-container .img-box{width:100%}}.top-feature-section-container p{font-size:0.9895833333vw;margin:0 0 1.5625vw;font-weight:700}@media(max-width: 568px){.top-feature-section-container p{font-size:3.5897435897vw;margin:0 0 5.1282051282vw}}.top-feature-section-container p .-markered{background:#fff}.top-feature-section-container.of-media .mov iframe{width:29.1666666667vw;height:16.40625vw}@media(max-width: 568px){.top-feature-section-container.of-media .mov iframe{width:calc(100vw - 25.641025641vw);height:calc((100vw - 25.641025641vw)*315/560)}}.top-feature-section.of-right .top-feature-section-container.of-release{padding-top:0}.top-feature-section-title{padding:1.5625vw 0 0;margin:0 0 3.125vw}@media(max-width: 568px){.top-feature-section-title{padding:3.8461538462vw 0 0;margin:0 0 7.6923076923vw;text-align:center}}.top-feature-section-sub-title{font-size:2.0833333333vw;margin:0 0 1.5625vw}@media(max-width: 568px){.top-feature-section-sub-title{font-size:5.8974358974vw;margin:0 0 5.1282051282vw;text-align:center}}.top-feature-section-sub-title .of-sub-txt{display:flex;align-items:center;font-size:80%;gap:0.5208333333vw}@media(max-width: 568px){.top-feature-section-sub-title .of-sub-txt{flex-direction:column;align-items:center;gap:2.5641025641vw;margin:0 0 2.5641025641vw}}.top-feature-section-sub-title .of-sub-txt .media-label{width:10.625vw}@media(max-width: 568px){.top-feature-section-sub-title .of-sub-txt .media-label{width:30.7692307692vw}}.top-feature-section-catch-box{display:flex;justify-content:flex-end}@media(max-width: 568px){.top-feature-section-catch-box{justify-content:center}}.top-feature-section-catch{font-size:1.5625vw;font-weight:700;display:inline-flex;align-items:center;gap:1.0416666667vw}@media(max-width: 568px){.top-feature-section-catch{font-size:5.1282051282vw;display:flex;justify-content:center;text-align:center}}.top-feature-section-catch:before{content:"";display:block;width:5.2083333333vw;height:1px;background:#534741}@media(max-width: 568px){.top-feature-section-catch:before{display:none}}.top-experience{background:url("/assets/top/experience-e9b1f194.jpg") center center/cover no-repeat}.top-experience .experience-img-box{padding:0 0 3.125vw;display:flex}@media(max-width: 568px){.top-experience .experience-img-box{padding:0;margin:0 auto}}.top-experience .experience-img-box .experience-img-wrapper:nth-child(1){z-index:1}.top-experience .experience-img-box .experience-img-wrapper:nth-child(1) .experience-img{transform:translateX(2.4vw) rotate(-15deg);transform-origin:right bottom}@media(max-width: 568px){.top-experience .experience-img-box .experience-img-wrapper:nth-child(1) .experience-img{transform:translateX(7vw) rotate(-15deg)}}.top-experience .experience-img-box .experience-img-wrapper:nth-child(2){z-index:2}.top-experience .experience-img-box .experience-img-wrapper:nth-child(3){z-index:3}.top-experience .experience-img-box .experience-img-wrapper:nth-child(3) .experience-img{transform:translateX(-2.4vw) rotate(15deg);transform-origin:left bottom}@media(max-width: 568px){.top-experience .experience-img-box .experience-img-wrapper:nth-child(3) .experience-img{transform:translateX(-7vw) rotate(15deg)}}.top-experience .experience-img-box .experience-img{width:8.0208333333vw;position:relative}@media(max-width: 568px){.top-experience .experience-img-box .experience-img{width:22.0512820513vw}}.top-experience-title{min-width:31.1458333333vw;padding-left:3.125vw;background:url("/assets/top/title-experience-8097321e.svg") left top/31.1458333333vw auto no-repeat}@media(max-width: 568px){.top-experience-title{min-width:57.1794871795vw;padding-left:0;background-size:57.1794871795vw auto;background-position:center top}}.top-experience-title img{height:2.1875vw}@media(max-width: 568px){.top-experience-title img{height:6.6666666667vw}}.top-know{background:url("/assets/top/know-42997d2a.jpg") center center/100% auto repeat-y}@media(max-width: 568px){.top-know{background:url("/assets/top/know-42997d2a.jpg") center center/auto 100vh repeat-y}}.top-know .know-img-box img{display:block;width:15.625vw}@media(max-width: 568px){.top-know .know-img-box img{width:100%}}.top-know .know-img-box img:not(:last-child){margin:0 0 1.0416666667vw}@media(max-width: 568px){.top-know .know-img-box img:not(:last-child){margin:0 0 2.5641025641vw}}@media(max-width: 568px){.top-know.top-feature-section.of-right .top-feature-section-container{padding-bottom:5.1282051282vw}}.top-know-title{min-width:14.6875vw;padding-left:6.25vw;background:url("/assets/top/title-know-70dc19c8.svg") left top/14.6875vw auto no-repeat}@media(max-width: 568px){.top-know-title{min-width:27.1794871795vw;padding-left:0;background-size:27.1794871795vw auto;background-position:center top}}.top-know-title img{height:2.2916666667vw}@media(max-width: 568px){.top-know-title img{height:6.9230769231vw}}.top-release-title{width:100%;text-align:center}.release-list{display:flex;flex-wrap:wrap;padding:0;margin-left:-0.5208333333vw;margin-right:-0.5208333333vw}@media(max-width: 568px){.release-list{margin-left:-1.2820512821vw;margin-right:-1.2820512821vw}}.release-list .list-item{width:33.33%;padding:0 0.5208333333vw 1.5625vw;box-sizing:border-box;list-style:none;text-align:center;font-weight:bold;font-size:0.78125vw}@media(max-width: 568px){.release-list .list-item{width:50%;padding:0 1.2820512821vw 5.1282051282vw;font-size:2.5641025641vw;line-height:1.4}}.release-list .list-item .thumb{height:9.7916666667vw;overflow:hidden;margin:0 0 0.5208333333vw;display:flex;align-items:flex-start;justify-content:center}@media(max-width: 568px){.release-list .list-item .thumb{height:20.5128205128vw;margin:0 0 1.2820512821vw}}.release-list .list-item .thumb img{width:100%}.release-list .list-item .thumb.no-image{background:rgba(199,178,153,.5);position:relative}.release-list .list-item .thumb.no-image:before{content:"NO IMAGE";display:block;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:0.78125vw;opacity:.2}@media(max-width: 568px){.release-list .list-item .thumb.no-image:before{font-size:2.5641025641vw}}.release-list .list-item .title{padding:0 0.5208333333vw}@media(max-width: 568px){.release-list .list-item .title{padding:0}}.release-list .list-item .media{margin-top:0.5208333333vw}@media(max-width: 568px){.release-list .list-item .media{margin-top:1.2820512821vw}}.release-list .list-item:nth-child(n+7){display:none}.top-connect{background:url("/assets/top/connect-e030fe43.jpg") center center/cover no-repeat}.top-connect .img-box{align-self:flex-start}.top-connect .connect-img-box{padding:0 0 3.125vw}@media(max-width: 568px){.top-connect .connect-img-box{display:none}}.top-connect .connect-img-box img{display:block;width:25vw}@media(max-width: 568px){.top-connect.top-feature-section .top-feature-section-container{padding-bottom:5.1282051282vw}}.top-connect-title{min-width:25.625vw;background:url("/assets/top/title-connect-d3ccbd61.svg") 1.875vw top/23.75vw auto no-repeat}@media(max-width: 568px){.top-connect-title{min-width:43.5897435897vw;background-size:43.5897435897vw auto;background-position:center top}}.top-connect-title img{height:2.2395833333vw}@media(max-width: 568px){.top-connect-title img{height:6.9230769231vw}}.top-connect-picture-gallery{display:flex;flex-direction:column;gap:1.0416666667vw;margin-top:1.0416666667vw}@media(max-width: 568px){.top-connect-picture-gallery{gap:5.1282051282vw;margin-top:5.1282051282vw}}.top-connect-picture-gallery img{width:100%;display:block}.top-connect-picture-slider{margin:5.1282051282vw -12.8205128205vw 0}.top-connect-picture-slider .picture-slide{margin:0 2.0512820513vw}.top-connect-picture-slider .slide-img{width:100%}.top-connect-picture-slider .slick-prev,.top-connect-picture-slider .slick-next{width:8.7179487179vw;height:15.3846153846vw;transform:translate(0, -50%);z-index:9}.top-connect-picture-slider .slick-prev:before,.top-connect-picture-slider .slick-next:before{display:none}.top-connect-picture-slider .slick-prev{background:url("/assets/generation/prev-beb81d83.svg") center center/contain no-repeat;left:2.5641025641vw}.top-connect-picture-slider .slick-next{background:url("/assets/generation/next-9b791a5d.svg") center center/contain no-repeat;right:2.5641025641vw}.top-connect-sackomi{display:flex;align-items:center;justify-content:space-between;margin-top:1.5625vw}@media(max-width: 568px){.top-connect-sackomi{flex-direction:column;margin-top:7.6923076923vw}}.top-connect-sackomi .txt-box{width:75%;padding:0 1.5625vw 0 0;box-sizing:border-box}@media(max-width: 568px){.top-connect-sackomi .txt-box{width:100%;padding:0 0 7.6923076923vw}}.top-connect-sackomi .txt-box p{margin:0}.top-connect-sackomi .logo-box{width:25%}@media(max-width: 568px){.top-connect-sackomi .logo-box{width:50%;max-width:44.8717948718vw}}.top-connect-sackomi .logo-box .logo-img{width:100%}.top-connect-sackomi .logo-box .caption{font-weight:bold;text-align:center;font-size:0.625vw}@media(max-width: 568px){.top-connect-sackomi .logo-box .caption{font-size:3.0769230769vw}}.top-apply-box{width:48.9583333333vw;border:0.125vw solid #534741;padding:0.078125vw;margin:3.125vw 0 0;position:relative}@media(max-width: 568px){.top-apply-box{width:100%;border-width:0.2564102564vw;padding:0;margin:0}}.top-apply-box-inner{background:#fff;padding:2.0833333333vw 2.6041666667vw}@media(max-width: 568px){.top-apply-box-inner{padding:7.6923076923vw}}.top-apply-box-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:1.5625vw;box-sizing:border-box}@media(max-width: 568px){.top-apply-box-overlay{padding:5.1282051282vw}}.top-apply-box-overlay .container{width:100%;height:100%;background:hsla(0,0%,80%,.8);display:flex;align-items:center;justify-content:center;color:red;font-size:1.09375vw;font-weight:bold}@media(max-width: 568px){.top-apply-box-overlay .container{font-size:4.1025641026vw}}.top-apply-box-section{padding:0 0 1.5625vw}@media(max-width: 568px){.top-apply-box-section{padding:0 0 5.1282051282vw}.top-apply-box-section:last-child{padding:0}}.top-apply-box-title{font-size:1.1458333333vw;margin:0 0 0.5208333333vw;font-weight:900}@media(max-width: 568px){.top-apply-box-title{font-size:3.3333333333vw;margin:0 0 2.5641025641vw}}.top-apply-box-title.of-mb0{margin:0}.top-apply-box-annotation{background:#e4e4e4;padding:1.5625vw}@media(max-width: 568px){.top-apply-box-annotation{padding:2.5641025641vw}}.top-apply-box-annotation .disc-list li{font-size:0.8333333333vw}@media(max-width: 568px){.top-apply-box-annotation .disc-list li{font-size:3.0769230769vw}}.top-apply-box p{font-size:1.09375vw;margin:0}@media(max-width: 568px){.top-apply-box p{font-size:3.0769230769vw}}.top-apply-box p:not(:last-child){margin:0 0 0.2604166667vw}@media(max-width: 568px){.top-apply-box p:not(:last-child){margin:0 0 1.2820512821vw}}.top-apply-box p.of-num-list{display:flex}.top-apply-box p.of-num-list .of-num{margin:0 .2em 0 0}.top-apply-box p a{color:#534741}.generation-wrapper{background:#d7d4cd;position:relative}.generation-wrapper:before,.generation-wrapper:after{content:"";display:block;width:20.7692307692vw;height:20.7692307692vw;background:url("/assets/generation/frame-5f9e08c1.png") center center/contain no-repeat;position:absolute;top:0}@media(min-width: 569px){.generation-wrapper:before,.generation-wrapper:after{width:6.7708333333vw;height:6.7708333333vw}}.generation-wrapper:before{left:0}.generation-wrapper:after{right:0;transform:rotate(90deg)}.generation-container{padding:8.2051282051vw 6.1538461538vw 0}@media(min-width: 569px){.generation-container{padding:6.25vw 4.5833333333vw}}.generation-footer{height:19.2307692308vw;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center}@media(min-width: 569px){.generation-footer{height:auto}}.generation-footer:before,.generation-footer:after{content:"";display:block;width:20.7692307692vw;height:20.7692307692vw;background:url("/assets/generation/frame-5f9e08c1.png") center center/contain no-repeat;position:absolute;bottom:0}@media(min-width: 569px){.generation-footer:before,.generation-footer:after{width:6.7708333333vw;height:6.7708333333vw}}.generation-footer:before{left:0;transform:rotate(-90deg)}.generation-footer:after{right:0;transform:rotate(180deg)}.generation-footer-logos{display:flex;align-items:center;justify-content:center;gap:2.34375vw}@media(max-width: 568px){.generation-footer-logos{gap:3.8461538462vw}}.generation-footer-logos .logo-img.of-un-pavilion{width:11.7708333333vw}@media(max-width: 568px){.generation-footer-logos .logo-img.of-un-pavilion{width:22.5641025641vw}}.generation-footer-logos .logo-img.of-ticad{width:6.0416666667vw}@media(max-width: 568px){.generation-footer-logos .logo-img.of-ticad{width:9.2307692308vw}}.generation-footer-logos .logo-img.of-undp{width:2.65625vw}@media(max-width: 568px){.generation-footer-logos .logo-img.of-undp{width:5.1282051282vw}}.generation-mirror{letter-spacing:0;background:#f2f2f2;border-radius:128.2051282051vw;min-height:calc(100vh - 8.2051282051vw - 19.2307692308vw);display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 569px){.generation-mirror{min-height:calc(100vh - 12.5vw);padding:5.2083333333vw;box-sizing:border-box;justify-content:center}}.generation-mirror.of-start{display:block;background:url("/assets/generation/start-bg-409cd6a9.jpg") center center/cover no-repeat;color:#fff}@media(min-width: 569px){.generation-mirror.of-start{padding:0 23.4375vw;box-sizing:border-box;display:flex}}.generation-header{padding:2.5641025641vw 0 7.6923076923vw;text-align:center}@media(min-width: 569px){.generation-header{padding:0}}.generation-header img{height:7.6923076923vw}@media(min-width: 569px){.generation-header img{position:fixed;top:50%;height:auto}.generation-header img.title-img-undp{width:0.9375vw;left:2.2916666667vw;transform:translate(-50%, -50%)}.generation-header img.title-img-expo{width:3.0208333333vw;right:2.2916666667vw;transform:translate(50%, -50%)}}.generation-body{padding:0 0 7.6923076923vw;box-sizing:border-box}@media(min-width: 569px){.generation-body{padding:0 0 4.1666666667vw}}.generation-body .main-title{font-size:5.641025641vw;text-align:center;margin:0 0 7.6923076923vw}@media(min-width: 569px){.generation-body .main-title{font-size:3.2291666667vw;margin:0 0 3.75vw}}.generation-button-box{display:flex;align-items:center;flex-direction:column;gap:3.8461538462vw;padding:0 0 7.6923076923vw}@media(min-width: 569px){.generation-button-box{flex-direction:row;justify-content:center;gap:4.1666666667vw;padding:0}}.generation-button-box.of-jumbo{gap:5.1282051282vw}@media(min-width: 569px){.generation-button-box.of-jumbo{gap:7.5vw}}.generation-button-box.of-horizontal{flex-direction:row;justify-content:center}.generation-button-box.of-horizontal .generation-button{width:38.4615384615vw}@media(min-width: 569px){.generation-button-box.of-horizontal .generation-button{width:16.6666666667vw}}.generation-button-box.of-aleft-on-tb{justify-content:flex-start}.generation-button{text-align:center;font-size:5.1282051282vw;line-height:1.4;justify-self:center;width:64.1025641026vw;max-width:100%;height:15.3846153846vw;padding:0 2.5641025641vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#e2e0db;border:1px solid #fff;box-shadow:1.2820512821vw 1.2820512821vw 2.0512820513vw rgba(37,30,28,.5);border-radius:25.641025641vw;color:#534741;font-weight:900;box-sizing:border-box}@media(min-width: 569px){.generation-button{font-size:1.5104166667vw;box-shadow:0.2604166667vw 0.2604166667vw 0.3125vw rgba(37,30,28,.5);width:20.8333333333vw;height:5.2083333333vw;padding:0 1.0416666667vw}}.generation-button.of-jumbo{width:76.9230769231vw;height:38.4615384615vw;font-size:5.641025641vw;box-shadow:0.7692307692vw 0.7692307692vw 1.5384615385vw rgba(37,30,28,.3)}@media(min-width: 569px){.generation-button.of-jumbo{width:21.3541666667vw;height:21.3541666667vw;font-size:2.2395833333vw;box-shadow:0.3125vw 0.3125vw 0.3125vw rgba(37,30,28,.3)}}.generation-button.of-font-smaller{font-size:4.1025641026vw}@media(min-width: 569px){.generation-button.of-font-smaller{font-size:1.25vw}}@media(min-width: 569px){.generation-button.of-circle-on-tb{width:11.4583333333vw;height:11.4583333333vw;border-radius:50%}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.generation-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(64,52,52,.7);color:#fff;display:flex;flex-direction:column;gap:7.6923076923vw;align-items:center;justify-content:center;text-align:center}@media(min-width: 569px){.generation-loader{gap:15.625vw}}.generation-loader .loading-text{font-weight:700;font-size:6.9230769231vw;line-height:1.2}@media(min-width: 569px){.generation-loader .loading-text{font-size:3.125vw;position:absolute;top:25%;left:0;width:100%;text-align:center}}.generation-loader .loading-icon{width:30.7692307692vw;animation:spin 1.8s linear infinite}@media(min-width: 569px){.generation-loader .loading-icon{width:7.2916666667vw;position:absolute;top:50%;left:50%;margin:-3.6458333333vw 0 0 -3.6458333333vw}}.generating-overlay:before,.uploading-overlay:before{content:"The image is being generated.";position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:rgba(64,52,52,.7);color:#fff;display:block;text-align:center;padding-top:25vh;box-sizing:border-box;font-weight:700;font-size:6.9230769231vw;line-height:1.2}@media(min-width: 569px){.generating-overlay:before,.uploading-overlay:before{font-size:3.125vw;gap:15.625vw}}.generating-overlay:after,.uploading-overlay:after{content:"";display:block;width:15.3846153846vw;height:15.3846153846vw;background:url("/assets/generation/loading-c794c4d5.svg") center center/contain no-repeat;position:fixed;top:50%;left:50%;margin:-7.6923076923vw 0 0 -7.6923076923vw;z-index:1010}@media(min-width: 569px){.generating-overlay:after,.uploading-overlay:after{width:7.2916666667vw;height:7.2916666667vw;margin:-3.6458333333vw 0 0 -3.6458333333vw}}.uploading-overlay:before{content:"Uploading"}.generation-panel-nav .nav-button{position:absolute;bottom:3.6458333333vw;background:rgba(0,0,0,0);border:none;padding:0}.generation-panel-nav .nav-button.of-prev{left:5.2083333333vw}.generation-panel-nav .nav-button.of-next{right:5.2083333333vw}.generation-panel-nav .nav-button-img{width:5.2083333333vw}.generation-step-nav{position:fixed;top:2.0833333333vw;left:0;width:100%;display:flex;align-items:center;justify-content:center}.generation-step-nav .nav-item{display:flex;align-items:center;gap:1.25vw}.generation-step-nav .nav-item:not(:last-child):after{content:"";display:block;width:0.78125vw;height:0.9375vw;background:url("/assets/generation/nav-angle-5b1fc684.svg") center center/contain no-repeat;margin:0 1.25vw 0 0}.generation-step-nav .nav-img{height:0.9895833333vw;opacity:.5}.generation-step-nav .nav-text{font-weight:700;font-size:1.3541666667vw;display:none}body.select-frame .generation-step-nav .nav-item.of-step1 .nav-img{opacity:1}body.select-frame .generation-step-nav .nav-item.of-step1 .nav-text{display:inline-block}body.message .generation-step-nav .nav-item.of-step2 .nav-img{opacity:1}body.message .generation-step-nav .nav-item.of-step2 .nav-text{display:inline-block}body.select-photo .generation-step-nav .nav-item.of-step3 .nav-img,body.confirm-photo .generation-step-nav .nav-item.of-step3 .nav-img{opacity:1}body.select-photo .generation-step-nav .nav-item.of-step3 .nav-text,body.confirm-photo .generation-step-nav .nav-item.of-step3 .nav-text{display:inline-block}body.confirm-image .generation-step-nav .nav-item.of-step4 .nav-img{opacity:1}body.confirm-image .generation-step-nav .nav-item.of-step4 .nav-text{display:inline-block}.generation-start-header{padding:11.5384615385vw 0 0;margin:0 0 5.1282051282vw;text-align:center}@media(min-width: 569px){.generation-start-header{padding:2.6041666667vw 0 0;margin:0 0 2.6041666667vw;text-align:left}}.generation-start-header img{height:21.5384615385vw}@media(min-width: 569px){.generation-start-header img{height:5.2083333333vw}}.generation-start-body{text-align:center;margin:0 0 5.1282051282vw}@media(min-width: 569px){.generation-start-body{text-align:left;margin:0 0 2.6041666667vw}}.generation-start-body .main-title{margin:0 0 3.8461538462vw;line-height:1.2;font-size:8.2051282051vw;display:flex;flex-direction:column;gap:1.2820512821vw}@media(min-width: 569px){.generation-start-body .main-title{margin:0 0 1.5625vw;font-size:2.9166666667vw;gap:0.2604166667vw;align-items:flex-start}}.generation-start-body .main-title .of-sub{display:block;font-size:6.1538461538vw}@media(min-width: 569px){.generation-start-body .main-title .of-sub{font-size:2.7083333333vw}}.generation-start-body p{font-size:3.8461538462vw;line-height:1.4;margin:0;font-weight:700;padding:0 5.1282051282vw;margin:0}@media(min-width: 569px){.generation-start-body p{padding:0;font-size:1.4583333333vw}}.generation-start-button-box .title{font-size:5.641025641vw;text-align:center;margin:0 0 2.5641025641vw}@media(min-width: 569px){.generation-start-button-box .title{font-size:2.9166666667vw;margin:0 0 2.6041666667vw;text-align:left}}.generation-flow-list{text-align:center}@media(min-width: 569px){.generation-flow-list{text-align:left;width:fit-content;margin:0 auto}}@media(min-width: 569px){.generation-flow-list .flow-item{padding:0 0 0 9.5833333333vw;position:relative}.generation-flow-list .flow-item:not(:last-child){min-height:6.5104166667vw}}.generation-flow-list .flow-item:not(:last-child):after{content:"";display:block;width:3.0769230769vw;height:2.5641025641vw;background:url("/assets/generation/angle-b98ed62c.svg") center center/contain no-repeat;margin:2.5641025641vw auto}@media(min-width: 569px){.generation-flow-list .flow-item:not(:last-child):after{width:1.4583333333vw;height:2.7604166667vw;margin:0;position:absolute;top:3.125vw;left:3.9583333333vw;transform:translate(-50%, 0);background:url("/assets/generation/angle02-205a6842.svg") center center/contain no-repeat}}.generation-flow-list .title-img{height:7.1794871795vw;display:block;margin:0 auto 1.2820512821vw}@media(min-width: 569px){.generation-flow-list .title-img{height:1.9270833333vw;margin:0;position:absolute;top:0.2604166667vw;left:0}}.generation-flow-list .flow-title{font-size:4.8717948718vw;line-height:1.2;margin:0 0 1.2820512821vw}@media(min-width: 569px){.generation-flow-list .flow-title{font-size:1.9270833333vw;margin:0 0 0.4166666667vw}}.generation-flow-list p{line-height:1.4;font-weight:700;margin:0;font-size:3.3333333333vw}@media(min-width: 569px){.generation-flow-list p{font-size:1.0416666667vw}}.generation-terms-p{font-size:4.1025641026vw;font-weight:700;margin:0 0 5.1282051282vw;padding:0 7.6923076923vw;line-height:1.4}@media(min-width: 569px){.generation-terms-p{font-size:1.4583333333vw;margin:0 0 2.6041666667vw;padding:0 12.5vw}}.generation-terms-list{font-weight:700;margin:0 0 5.1282051282vw;padding:0 10.2564102564vw}@media(min-width: 569px){.generation-terms-list{margin:0 0 2.6041666667vw;padding:0 12.5vw}}.generation-terms-list li{font-size:3.8461538462vw;list-style:none;padding:0;line-height:1.4}@media(min-width: 569px){.generation-terms-list li{font-size:1.4583333333vw}}.generation-terms-list li:not(:last-child){margin:0 0 1.2820512821vw}@media(min-width: 569px){.generation-terms-list li:not(:last-child){margin:0 0 0.2604166667vw}}.select-frame-slider{padding:7.6923076923vw 0 12.8205128205vw}@media(min-width: 569px){.select-frame-slider{padding:0 3.125vw}}.select-frame-slider .slide-img{width:100%;max-height:102.5641025641vw;object-fit:contain}@media(min-width: 569px){.select-frame-slider .slide-img{max-height:none;width:calc(100% - 5.4166666667vw);margin:0 2.7083333333vw}}.select-frame-slider .slick-prev,.select-frame-slider .slick-next{width:8.7179487179vw;height:15.3846153846vw;transform:translate(0, -21.2820512821vw);z-index:9}.select-frame-slider .slick-prev:before,.select-frame-slider .slick-next:before{display:none}.select-frame-slider .slick-prev{background:url("/assets/generation/prev-beb81d83.svg") center center/contain no-repeat;left:10.2564102564vw}.select-frame-slider .slick-next{background:url("/assets/generation/next-9b791a5d.svg") center center/contain no-repeat;right:10.2564102564vw}.select-frame-slider .generation-button-box{padding:5.1282051282vw 2.5641025641vw;display:none}@media(min-width: 569px){.select-frame-slider .generation-button-box{display:block;padding:1.6666666667vw 2.7083333333vw}}.select-frame-slider .slick-current .generation-button-box{display:block}.generation-message-list{padding:0 5.1282051282vw}@media(min-width: 569px){.generation-message-list{padding:0 3.6458333333vw;display:flex;flex-wrap:wrap;justify-content:space-between}}.generation-message-list .list-item{display:flex;align-items:center;flex-wrap:wrap;padding:6.4102564103vw 0;gap:5.1282051282vw;font-size:4.6153846154vw;font-weight:700;border-bottom:1px solid}@media(min-width: 569px){.generation-message-list .list-item{padding:1.25vw 0;margin:0 0 1.25vw;border-bottom:0.0520833333vw solid;gap:1.25vw;font-size:1.4583333333vw;width:calc(50% - 1.25vw)}.generation-message-list .list-item:last-child{width:100%;padding-bottom:0;margin:0;border:none}}.generation-message-list .list-item input[type=radio]{width:6.1538461538vw;height:6.1538461538vw}@media(min-width: 569px){.generation-message-list .list-item input[type=radio]{width:1.4583333333vw;height:1.4583333333vw}}.generation-message-list .list-item label{display:flex;align-items:center;gap:5.1282051282vw}@media(min-width: 569px){.generation-message-list .list-item label{gap:0.625vw}}.generation-message-list .list-item .message-num{height:4.6153846154vw}@media(min-width: 569px){.generation-message-list .list-item .message-num{height:1.3020833333vw}}.generation-original-message{width:100%}.generation-original-message .message-title{text-align:center;font-size:3.8461538462vw;margin:0 0 1.2820512821vw;line-height:1.4}@media(min-width: 569px){.generation-original-message .message-title{font-size:1.25vw;margin:0 0 0.2604166667vw;text-align:left}}.generation-original-message textarea,.generation-original-message input{width:100%;height:90px;border-radius:1.2820512821vw;box-sizing:border-box;padding:3.8461538462vw;font-size:18px;border:1px solid}@media(min-width: 569px){.generation-original-message textarea,.generation-original-message input{height:3.75vw;border-radius:0.4166666667vw;padding:0.78125vw 1.25vw;font-size:1.4583333333vw}}.generation-image-box{padding:0 12.8205128205vw}.generation-image-box img{display:block;margin:0 auto;max-width:100%;max-height:111.5384615385vw}@media(min-width: 569px){.generation-image-box img{max-width:28.6458333333vw;max-height:28.6458333333vw}}.generation-mirror.photo-select-state .select-photo-content,.generation-mirror.photo-select-state .select-photo-navigation{display:block}.generation-mirror.photo-select-state .confirm-photo-content,.generation-mirror.photo-select-state .confirm-photo-navigation{display:none}.generation-mirror.photo-confirm-state .select-photo-content,.generation-mirror.photo-confirm-state .select-photo-navigation{display:none}.generation-mirror.photo-confirm-state .confirm-photo-content,.generation-mirror.photo-confirm-state .confirm-photo-navigation{display:block}.generation-finish-p{margin:0 0 7.6923076923vw;text-align:center;font-size:5.1282051282vw;font-weight:700;line-height:1.4}@media(min-width: 569px){.generation-finish-p{margin:0 0 1.5625vw;font-size:2.6041666667vw}}.generation-finish-p:first-child{margin-top:60px}.generation-finish-logo{width:51.2820512821vw}@media(min-width: 569px){.generation-finish-logo{width:31.25vw;margin:0 0 1.5625vw}}.generation-finish-logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7.6923076923vw;padding:2.5641025641vw 0 0}@media(min-width: 569px){.generation-finish-logos{gap:3.125vw;padding:3.125vw 0 0}}.generation-finish-logos .logo-img.of-un-pavilion{width:59.2307692308vw}@media(min-width: 569px){.generation-finish-logos .logo-img.of-un-pavilion{width:24.0625vw}}.generation-finish-logos .logo-img.of-ticad{width:29.7435897436vw}@media(min-width: 569px){.generation-finish-logos .logo-img.of-ticad{width:12.0833333333vw}}.generation-finish-logos .logo-img.of-undp{width:14.6153846154vw}@media(min-width: 569px){.generation-finish-logos .logo-img.of-undp{width:5.9375vw}}@media(max-width: 568px){.u-hide-on-mobile{display:none !important}}.u-show-on-mobile{display:none}@media(max-width: 568px){.u-show-on-mobile{display:block}}
