@charset "UTF-8";html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;}audio:not([controls]) {display: none;height: 0;}progress {vertical-align: baseline;}template, [hidden] {display: none;}a {background-color: transparent;}a:active, a:hover {outline-width: 0;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: inherit;}b, strong {font-weight: bolder;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background-color: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}svg:not(:root) {overflow: hidden;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;overflow: visible;}button, input, select, textarea {font: inherit;}optgroup {font-weight: bold;}button, input, select {overflow: visible;}button, input, select, textarea {margin: 0;}button, select {text-transform: none;}button, [type="button"], [type="reset"], [type="submit"] {cursor: pointer;}[disabled] {cursor: default;}button, html [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}button:-moz-focusring, input:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;}[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration {-webkit-appearance: none;}.animated {animation-duration: 1s;animation-fill-mode: both;}.animated.infinite {animation-iteration-count: infinite;}.animated.hinge {animation-duration: 2s;}.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {animation-duration: .75s;}@keyframes bounce {0%, 20%, 53%, 80%, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);transform: translateZ(0);}40%, 43% {transform: translate3d(0, -30px, 0);}40%, 43%, 70% {animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);}70% {transform: translate3d(0, -15px, 0);}90% {transform: translate3d(0, -4px, 0);}}.bounce {animation-name: bounce;transform-origin: center bottom;}@keyframes flash {0%, 50%, to {opacity: 1;}25%, 75% {opacity: 0;}}.flash {animation-name: flash;}@keyframes pulse {0% {transform: scaleX(1);}50% {transform: scale3d(1.05, 1.05, 1.05);}to {transform: scaleX(1);}}.pulse {animation-name: pulse;}@keyframes rubberBand {0% {transform: scaleX(1);}30% {transform: scale3d(1.25, 0.75, 1);}40% {transform: scale3d(0.75, 1.25, 1);}50% {transform: scale3d(1.15, 0.85, 1);}65% {transform: scale3d(0.95, 1.05, 1);}75% {transform: scale3d(1.05, 0.95, 1);}to {transform: scaleX(1);}}.rubberBand {animation-name: rubberBand;}@keyframes shake {0%, to {transform: translateZ(0);}10%, 30%, 50%, 70%, 90% {transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {transform: translate3d(10px, 0, 0);}}.shake {animation-name: shake;}@keyframes headShake {0% {transform: translateX(0);}6.5% {transform: translateX(-6px) rotateY(-9deg);}18.5% {transform: translateX(5px) rotateY(7deg);}31.5% {transform: translateX(-3px) rotateY(-5deg);}43.5% {transform: translateX(2px) rotateY(3deg);}50% {transform: translateX(0);}}.headShake {animation-timing-function: ease-in-out;animation-name: headShake;}@keyframes swing {20% {transform: rotate(15deg);}40% {transform: rotate(-10deg);}60% {transform: rotate(5deg);}80% {transform: rotate(-5deg);}to {transform: rotate(0deg);}}.swing {transform-origin: top center;animation-name: swing;}@keyframes tada {0% {transform: scaleX(1);}10%, 20% {transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);}30%, 50%, 70%, 90% {transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);}40%, 60%, 80% {transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);}to {transform: scaleX(1);}}.tada {animation-name: tada;}@keyframes wobble {0% {transform: none;}15% {transform: translate3d(-25%, 0, 0) rotate(-5deg);}30% {transform: translate3d(20%, 0, 0) rotate(3deg);}45% {transform: translate3d(-15%, 0, 0) rotate(-3deg);}60% {transform: translate3d(10%, 0, 0) rotate(2deg);}75% {transform: translate3d(-5%, 0, 0) rotate(-1deg);}to {transform: none;}}.wobble {animation-name: wobble;}@keyframes jello {0%, 11.1%, to {transform: none;}22.2% {transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {transform: skewX(6.25deg) skewY(6.25deg);}44.4% {transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {transform: skewX(0.39062deg) skewY(0.39062deg);}88.8% {transform: skewX(-0.19531deg) skewY(-0.19531deg);}}.jello {animation-name: jello;transform-origin: center;}@keyframes bounceIn {0%, 20%, 40%, 60%, 80%, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;transform: scale3d(0.3, 0.3, 0.3);}20% {transform: scale3d(1.1, 1.1, 1.1);}40% {transform: scale3d(0.9, 0.9, 0.9);}60% {opacity: 1;transform: scale3d(1.03, 1.03, 1.03);}80% {transform: scale3d(0.97, 0.97, 0.97);}to {opacity: 1;transform: scaleX(1);}}.bounceIn {animation-name: bounceIn;}@keyframes bounceInDown {0%, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;transform: translate3d(0, -3000px, 0);}60% {opacity: 1;transform: translate3d(0, 25px, 0);}75% {transform: translate3d(0, -10px, 0);}90% {transform: translate3d(0, 5px, 0);}to {transform: none;}}.bounceInDown {animation-name: bounceInDown;}@keyframes bounceInLeft {0%, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;transform: translate3d(25px, 0, 0);}75% {transform: translate3d(-10px, 0, 0);}90% {transform: translate3d(5px, 0, 0);}to {transform: none;}}.bounceInLeft {animation-name: bounceInLeft;}@keyframes bounceInRight {0%, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;transform: translate3d(3000px, 0, 0);}60% {opacity: 1;transform: translate3d(-25px, 0, 0);}75% {transform: translate3d(10px, 0, 0);}90% {transform: translate3d(-5px, 0, 0);}to {transform: none;}}.bounceInRight {animation-name: bounceInRight;}@keyframes bounceInUp {0%, 60%, 75%, 90%, to {animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;transform: translate3d(0, 3000px, 0);}60% {opacity: 1;transform: translate3d(0, -20px, 0);}75% {transform: translate3d(0, 10px, 0);}90% {transform: translate3d(0, -5px, 0);}to {transform: translateZ(0);}}.bounceInUp {animation-name: bounceInUp;}@keyframes bounceOut {20% {transform: scale3d(0.9, 0.9, 0.9);}50%, 55% {opacity: 1;transform: scale3d(1.1, 1.1, 1.1);}to {opacity: 0;transform: scale3d(0.3, 0.3, 0.3);}}.bounceOut {animation-name: bounceOut;}@keyframes bounceOutDown {20% {transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;transform: translate3d(0, -20px, 0);}to {opacity: 0;transform: translate3d(0, 2000px, 0);}}.bounceOutDown {animation-name: bounceOutDown;}@keyframes bounceOutLeft {20% {opacity: 1;transform: translate3d(20px, 0, 0);}to {opacity: 0;transform: translate3d(-2000px, 0, 0);}}.bounceOutLeft {animation-name: bounceOutLeft;}@keyframes bounceOutRight {20% {opacity: 1;transform: translate3d(-20px, 0, 0);}to {opacity: 0;transform: translate3d(2000px, 0, 0);}}.bounceOutRight {animation-name: bounceOutRight;}@keyframes bounceOutUp {20% {transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;transform: translate3d(0, 20px, 0);}to {opacity: 0;transform: translate3d(0, -2000px, 0);}}.bounceOutUp {animation-name: bounceOutUp;}@keyframes fadeIn {0% {opacity: 0;}to {opacity: 1;}}.fadeIn {animation-name: fadeIn;}@keyframes fadeInDown {0% {opacity: 0;transform: translate3d(0, -100%, 0);}to {opacity: 1;transform: none;}}.fadeInDown {animation-name: fadeInDown;}@keyframes fadeInDownBig {0% {opacity: 0;transform: translate3d(0, -2000px, 0);}to {opacity: 1;transform: none;}}.fadeInDownBig {animation-name: fadeInDownBig;}@keyframes fadeInLeft {0% {opacity: 0;transform: translate3d(-100%, 0, 0);}to {opacity: 1;transform: none;}}.fadeInLeft {animation-name: fadeInLeft;}@keyframes fadeInLeftBig {0% {opacity: 0;transform: translate3d(-2000px, 0, 0);}to {opacity: 1;transform: none;}}.fadeInLeftBig {animation-name: fadeInLeftBig;}@keyframes fadeInRight {0% {opacity: 0;transform: translate3d(100%, 0, 0);}to {opacity: 1;transform: none;}}.fadeInRight {animation-name: fadeInRight;}@keyframes fadeInRightBig {0% {opacity: 0;transform: translate3d(2000px, 0, 0);}to {opacity: 1;transform: none;}}.fadeInRightBig {animation-name: fadeInRightBig;}@keyframes fadeInUp {0% {opacity: 0;transform: translate3d(0, 100%, 0);}to {opacity: 1;transform: none;}}.fadeInUp {animation-name: fadeInUp;}@keyframes fadeInUpBig {0% {opacity: 0;transform: translate3d(0, 2000px, 0);}to {opacity: 1;transform: none;}}.fadeInUpBig {animation-name: fadeInUpBig;}@keyframes fadeOut {0% {opacity: 1;}to {opacity: 0;}}.fadeOut {animation-name: fadeOut;}@keyframes fadeOutDown {0% {opacity: 1;}to {opacity: 0;transform: translate3d(0, 100%, 0);}}.fadeOutDown {animation-name: fadeOutDown;}@keyframes fadeOutDownBig {0% {opacity: 1;}to {opacity: 0;transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig {animation-name: fadeOutDownBig;}@keyframes fadeOutLeft {0% {opacity: 1;}to {opacity: 0;transform: translate3d(-100%, 0, 0);}}.fadeOutLeft {animation-name: fadeOutLeft;}@keyframes fadeOutLeftBig {0% {opacity: 1;}to {opacity: 0;transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {animation-name: fadeOutLeftBig;}@keyframes fadeOutRight {0% {opacity: 1;}to {opacity: 0;transform: translate3d(100%, 0, 0);}}.fadeOutRight {animation-name: fadeOutRight;}@keyframes fadeOutRightBig {0% {opacity: 1;}to {opacity: 0;transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig {animation-name: fadeOutRightBig;}@keyframes fadeOutUp {0% {opacity: 1;}to {opacity: 0;transform: translate3d(0, -100%, 0);}}.fadeOutUp {animation-name: fadeOutUp;}@keyframes fadeOutUpBig {0% {opacity: 1;}to {opacity: 0;transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig {animation-name: fadeOutUpBig;}@keyframes flip {0% {transform: perspective(400px) rotateY(-1turn);}0%, 40% {animation-timing-function: ease-out;}40% {transform: perspective(400px) translateZ(150px) rotateY(-190deg);}50% {transform: perspective(400px) translateZ(150px) rotateY(-170deg);}50%, 80% {animation-timing-function: ease-in;}80% {transform: perspective(400px) scale3d(0.95, 0.95, 0.95);}to {transform: perspective(400px);animation-timing-function: ease-in;}}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;animation-name: flip;}@keyframes flipInX {0% {transform: perspective(400px) rotateX(90deg);opacity: 0;}0%, 40% {animation-timing-function: ease-in;}40% {transform: perspective(400px) rotateX(-20deg);}60% {transform: perspective(400px) rotateX(10deg);opacity: 1;}80% {transform: perspective(400px) rotateX(-5deg);}to {transform: perspective(400px);}}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;animation-name: flipInX;}@keyframes flipInY {0% {transform: perspective(400px) rotateY(90deg);opacity: 0;}0%, 40% {animation-timing-function: ease-in;}40% {transform: perspective(400px) rotateY(-20deg);}60% {transform: perspective(400px) rotateY(10deg);opacity: 1;}80% {transform: perspective(400px) rotateY(-5deg);}to {transform: perspective(400px);}}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;animation-name: flipInY;}@keyframes flipOutX {0% {transform: perspective(400px);}30% {transform: perspective(400px) rotateX(-20deg);opacity: 1;}to {transform: perspective(400px) rotateX(90deg);opacity: 0;}}.flipOutX {animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}@keyframes flipOutY {0% {transform: perspective(400px);}30% {transform: perspective(400px) rotateY(-15deg);opacity: 1;}to {transform: perspective(400px) rotateY(90deg);opacity: 0;}}.flipOutY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;animation-name: flipOutY;}@keyframes lightSpeedIn {0% {transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {transform: skewX(20deg);}60%, 80% {opacity: 1;}80% {transform: skewX(-5deg);}to {transform: none;opacity: 1;}}.lightSpeedIn {animation-name: lightSpeedIn;animation-timing-function: ease-out;}@keyframes lightSpeedOut {0% {opacity: 1;}to {transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}.lightSpeedOut {animation-name: lightSpeedOut;animation-timing-function: ease-in;}@keyframes rotateIn {0% {transform-origin: center;transform: rotate(-200deg);opacity: 0;}0%, to {-webkit-transform-origin: center;}to {transform-origin: center;transform: none;opacity: 1;}}.rotateIn {animation-name: rotateIn;}@keyframes rotateInDownLeft {0% {transform-origin: left bottom;transform: rotate(-45deg);opacity: 0;}0%, to {-webkit-transform-origin: left bottom;}to {transform-origin: left bottom;transform: none;opacity: 1;}}.rotateInDownLeft {animation-name: rotateInDownLeft;}@keyframes rotateInDownRight {0% {transform-origin: right bottom;transform: rotate(45deg);opacity: 0;}0%, to {-webkit-transform-origin: right bottom;}to {transform-origin: right bottom;transform: none;opacity: 1;}}.rotateInDownRight {animation-name: rotateInDownRight;}@keyframes rotateInUpLeft {0% {transform-origin: left bottom;transform: rotate(45deg);opacity: 0;}0%, to {-webkit-transform-origin: left bottom;}to {transform-origin: left bottom;transform: none;opacity: 1;}}.rotateInUpLeft {animation-name: rotateInUpLeft;}@keyframes rotateInUpRight {0% {transform-origin: right bottom;transform: rotate(-90deg);opacity: 0;}0%, to {-webkit-transform-origin: right bottom;}to {transform-origin: right bottom;transform: none;opacity: 1;}}.rotateInUpRight {animation-name: rotateInUpRight;}@keyframes rotateOut {0% {transform-origin: center;opacity: 1;}0%, to {-webkit-transform-origin: center;}to {transform-origin: center;transform: rotate(200deg);opacity: 0;}}.rotateOut {animation-name: rotateOut;}@keyframes rotateOutDownLeft {0% {transform-origin: left bottom;opacity: 1;}0%, to {-webkit-transform-origin: left bottom;}to {transform-origin: left bottom;transform: rotate(45deg);opacity: 0;}}.rotateOutDownLeft {animation-name: rotateOutDownLeft;}@keyframes rotateOutDownRight {0% {transform-origin: right bottom;opacity: 1;}0%, to {-webkit-transform-origin: right bottom;}to {transform-origin: right bottom;transform: rotate(-45deg);opacity: 0;}}.rotateOutDownRight {animation-name: rotateOutDownRight;}@keyframes rotateOutUpLeft {0% {transform-origin: left bottom;opacity: 1;}0%, to {-webkit-transform-origin: left bottom;}to {transform-origin: left bottom;transform: rotate(-45deg);opacity: 0;}}.rotateOutUpLeft {animation-name: rotateOutUpLeft;}@keyframes rotateOutUpRight {0% {transform-origin: right bottom;opacity: 1;}0%, to {-webkit-transform-origin: right bottom;}to {transform-origin: right bottom;transform: rotate(90deg);opacity: 0;}}.rotateOutUpRight {animation-name: rotateOutUpRight;}@keyframes hinge {0% {transform-origin: top left;}0%, 20%, 60% {-webkit-transform-origin: top left;animation-timing-function: ease-in-out;}20%, 60% {transform: rotate(80deg);transform-origin: top left;}40%, 80% {transform: rotate(60deg);transform-origin: top left;animation-timing-function: ease-in-out;opacity: 1;}to {transform: translate3d(0, 700px, 0);opacity: 0;}}.hinge {animation-name: hinge;}@keyframes rollIn {0% {opacity: 0;transform: translate3d(-100%, 0, 0) rotate(-120deg);}to {opacity: 1;transform: none;}}.rollIn {animation-name: rollIn;}@keyframes rollOut {0% {opacity: 1;}to {opacity: 0;transform: translate3d(100%, 0, 0) rotate(120deg);}}.rollOut {animation-name: rollOut;}@keyframes zoomIn {0% {opacity: 0;transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}.zoomIn {animation-name: zoomIn;}@keyframes zoomInDown {0% {opacity: 0;transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInDown {animation-name: zoomInDown;}@keyframes zoomInLeft {0% {opacity: 0;transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInLeft {animation-name: zoomInLeft;}@keyframes zoomInRight {0% {opacity: 0;transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInRight {animation-name: zoomInRight;}@keyframes zoomInUp {0% {opacity: 0;transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInUp {animation-name: zoomInUp;}@keyframes zoomOut {0% {opacity: 1;}50% {transform: scale3d(0.3, 0.3, 0.3);}50%, to {opacity: 0;}}.zoomOut {animation-name: zoomOut;}@keyframes zoomOutDown {40% {opacity: 1;transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform-origin: center bottom;animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutDown {animation-name: zoomOutDown;}@keyframes zoomOutLeft {40% {opacity: 1;transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}to {opacity: 0;transform: scale(0.1) translate3d(-2000px, 0, 0);transform-origin: left center;}}.zoomOutLeft {animation-name: zoomOutLeft;}@keyframes zoomOutRight {40% {opacity: 1;transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}to {opacity: 0;transform: scale(0.1) translate3d(2000px, 0, 0);transform-origin: right center;}}.zoomOutRight {animation-name: zoomOutRight;}@keyframes zoomOutUp {40% {opacity: 1;transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}to {opacity: 0;transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform-origin: center bottom;animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutUp {animation-name: zoomOutUp;}@keyframes slideInDown {0% {transform: translate3d(0, -100%, 0);visibility: visible;}to {transform: translateZ(0);}}.slideInDown {animation-name: slideInDown;}@keyframes slideInLeft {0% {transform: translate3d(-100%, 0, 0);visibility: visible;}to {transform: translateZ(0);}}.slideInLeft {animation-name: slideInLeft;}@keyframes slideInRight {0% {transform: translate3d(100%, 0, 0);visibility: visible;}to {transform: translateZ(0);}}.slideInRight {animation-name: slideInRight;}@keyframes slideInUp {0% {transform: translate3d(0, 100%, 0);visibility: visible;}to {transform: translateZ(0);}}.slideInUp {animation-name: slideInUp;}@keyframes slideOutDown {0% {transform: translateZ(0);}to {visibility: hidden;transform: translate3d(0, 100%, 0);}}.slideOutDown {animation-name: slideOutDown;}@keyframes slideOutLeft {0% {transform: translateZ(0);}to {visibility: hidden;transform: translate3d(-100%, 0, 0);}}.slideOutLeft {animation-name: slideOutLeft;}@keyframes slideOutRight {0% {transform: translateZ(0);}to {visibility: hidden;transform: translate3d(100%, 0, 0);}}.slideOutRight {animation-name: slideOutRight;}@keyframes slideOutUp {0% {transform: translateZ(0);}to {visibility: hidden;transform: translate3d(0, -100%, 0);}}.slideOutUp {animation-name: slideOutUp;}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list {transform: translate3d(0, 0, 0);}.slick-track {position: relative;left: 0;top: 0;display: block;}.slick-track:before, .slick-track:after {content: "";display: table;}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}[dir="rtl"] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.slick-loading .slick-list {background: #fff url("./../images/ajax-loader.gif") center center no-repeat;}@font-face {font-family: "slick";src: url("../fonts/slick.eot");src: url("../fonts/slick.eot?#iefix") format("embedded-opentype"), url("../fonts/slick.woff") format("woff"), url("../fonts/slick.ttf") format("truetype"), url("../fonts/slick.svg#slick") format("svg");font-weight: normal;font-style: normal;}.slick-prev, .slick-next {position: absolute;display: block;height: 20px;width: 20px;line-height: 0px;font-size: 0px;cursor: pointer;background: transparent;color: transparent;top: 50%;transform: translate(0, -50%);padding: 0;border: none;outline: none;}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {outline: none;background: transparent;color: transparent;}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: 0.25;}.slick-prev:before, .slick-next:before {font-family: "slick";font-size: 20px;line-height: 1;color: white;opacity: 0.75;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev {left: -25px;}[dir="rtl"] .slick-prev {left: auto;right: -25px;}.slick-prev:before {content: "←";}[dir="rtl"] .slick-prev:before {content: "→";}.slick-next {right: -25px;}[dir="rtl"] .slick-next {left: -25px;right: auto;}.slick-next:before {content: "→";}[dir="rtl"] .slick-next:before {content: "←";}.slick-dots {position: absolute;bottom: -40px;list-style: none;display: block;text-align: center;padding: 0;margin: 0;width: 100%;}.slick-dots li {position: relative;display: inline-block;height: 20px;width: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button {border: 0;background: transparent;display: block;height: 20px;width: 20px;outline: none;line-height: 0px;font-size: 0px;color: transparent;padding: 5px;cursor: pointer;}.slick-dots li button:hover, .slick-dots li button:focus {outline: none;}.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}.slick-dots li button:before {position: absolute;top: 0;left: 0;content: "•";width: 20px;height: 20px;font-family: "slick";font-size: 6px;line-height: 20px;text-align: center;color: #333;opacity: 0.25;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before {color: #333;opacity: 0.75;}.cf:before, .row:before, .cf:after, .row:after {content: "";display: table;}.cf:after, .row:after {clear: both;}ul.list-unstyled li {list-style-type: none;}ul.list-inline li {display: inline-block;}ul.list-inline-float li {float: left;}img.img-responsive {display: block;width: 100%;max-width: 100%;height: auto;}.hidden {display: none !important;visibility: hidden !important;opacity: 0 !important;}.show {display: block;}@media only screen and (min-width: 75em) {.hiddenXLplus {display: none;}}@media only screen and (max-width: 75em) {.hiddenXLminus {display: none;}}@media only screen and (min-width: 64em) and (max-width: 74.938em) {.hiddenL {display: none !important;}}@media only screen and (min-width: 48em) and (max-width: 63.938em) {.hiddenM {display: none;}}@media only screen and (min-width: 20em) and (max-width: 47.938em) {.hiddenS {display: none;}}@media only screen and (max-width: 63.938em) {.hiddenXLLminus {display: none;}}@media only screen and (min-width: 64em) {.hiddenLplus {display: none;}}html {box-sizing: border-box;}*, *:before, *:after {box-sizing: border-box;}html, body {height: 100%;}body {width: 100%;font-size: 16px;font-family: 'Open Sans', 'Heiti TC', '微軟正黑體', Helvetica, sans-serif;line-height: 1.8;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}ul {margin: 0;padding: 0;}.container {width: 100%;height: 100%;margin: 0 auto;}@media only screen and (min-width: 64em) {.container {max-width: 1600px;padding: 0 2%;}}@media only screen and (max-width: 63.938em) {.container {padding: 0 3%;}}.last {margin-right: 0 !important;}.offset-2 {margin-left: 16.66667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.33333%;}.offset-5 {margin-left: 41.66667%;}.offset-6 {margin-left: 50%;}header {background-color: #960014;}header a {color: #fff;}.nav_sign-in {font-family: 'Open Sans', sans-serif;font-size: 16px;font-weight: 700;text-transform: uppercase;}.nav_sign-in a {text-decoration: none;}.nav_dropdown-language select {color: #fff;border: none;box-shadow: none;background-color: transparent;background-image: none;}.nav_dropdown-language select:focus {outline: none;}.nav_dropdown-language option {color: #333;}.subNav {background-color: #F9F9FA;box-shadow: 0 1px 2px 0 rgba(51, 51, 51, 0.48);}.subNav a {display: block;color: #333;text-decoration: none;}header {height: 60px;overflow: hidden;}.logo {box-sizing: border-box;width: 200px;float: left;padding-left: 0.83333%;padding-right: 0.83333%;margin: 14px 0;}.mainNav {box-sizing: border-box;width: 50%;float: right;padding-left: 0.83333%;padding-right: 0.83333%;line-height: 60px;}.mainNav ul {text-align: right;}.mainNav li {margin-left: 40px;}.subNav .icon {display: block;margin: 0 auto 15px;}.subNav ul {list-style: none;}.subNav ul li {box-sizing: border-box;width: 20%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;height: 150px;padding: 30px 0;position: relative;text-align: center;}.subNav ul li a.active:after {content: '';display: block;width: 80%;height: 3px;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);background-color: #960014;}@media only screen and (max-width: 63.938em) {.logo {box-sizing: border-box;width: 180px;float: left;padding-left: 0.83333%;padding-right: 0.83333%;}.subNav .icon {margin: 0 auto 8px;}.subNav ul li {height: auto;padding: 15px 0;font-size: 14px;}.subNav ul li span {display: none;}}@media screen and (max-width: 600px) {.logo {box-sizing: border-box;width: 150px;float: left;padding-left: 0.83333%;padding-right: 0.83333%;}.mainNav {box-sizing: border-box;width: 140px;float: right;padding-left: 0.83333%;padding-right: 0.83333%;}.nav_sign-in, .subNav {display: none !important;}}.icon {display: inline-block;margin-right: 5px;position: relative;vertical-align: middle;background-size: cover;}.icon_chromeApp {width: 25px;height: 25px;vertical-align: text-bottom;background-image: url(../images/icon_chromeApp-2x.png);}.icon_info {width: 40px;height: 40px;background-image: url(../images/icon_info-2x.png);}.icon_worldwide {width: 40px;height: 40px;background-image: url(../images/icon_worldwide-2x.png);}.icon_backup {width: 44px;height: 40px;background-image: url(../images/icon_backup-2x.png);}.icon_stream {width: 44px;height: 39px;background-image: url(../images/icon_stream-2x.png);}.icon_mobile {width: 26px;height: 40px;background-image: url(../images/icon_mobile-2x.png);}.icon_gotop {width: 15px;height: 9px;background-image: url(../images/up-arrow.png);margin: 0;}.go-top {display: block;width: 40px;height: 40px;line-height: 35px;text-align: center;position: fixed;bottom: -40px;right: 20px;z-index: 8;transition: all 1s ease;background-color: rgba(50, 50, 50, 0.75);color: #fff;text-decoration: none;border-radius: 5px;}.go-top.show {bottom: 60px;}.go-top:hover {background-color: #960014;}.btn {display: inline-block;padding: 6px 12px;font-size: 14px;text-align: center;border: 1px solid transparent;}.btn__cta {margin-top: 30px;padding: 10px 40px;color: #fff;font-size: 18px;font-weight: 700;width:210px;background-color: #0B9FE2;border-color: #0B9FE2;}@media only screen and (max-width: 63.938em) {.btn__cta {padding: 8px 15px;font-size: 16px;}}.keyV {width: 100%;height: auto;position: relative;}.keyV:before {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-image: linear-gradient(to bottom left, #EAECC6, #2BC0E4);opacity: 0.3;}.keyV_sync {position: absolute;bottom: -20px;}.keyV__content {position: absolute;top: 45%;transform: translateY(-45%);}.keyV__title {color: #fff;font-family: "Open Sans", sans-serif;}.keyV__title h2 {margin: 0;line-height: 1.2;font-size: 45px;font-weight: 700;text-transform: uppercase;}.keyV__title small {line-height: 1;font-size: 36px;font-style: italic;font-weight: 300;}@media screen and (min-width: 1600px) {.keyV_sync img {max-width: 100% !important;}}@media screen and (min-width: 1024px) {.keyV_sync {right: 7%;}.keyV_sync img {max-width: 450px;}.keyV__content {left: 7%;}}@media only screen and (max-width: 63.938em) {.keyV__title h2 {font-size: 32px;}.keyV__title small {font-size: 24px;}.keyV_sync {bottom: -15px;left: 50%;transform: translateX(-50%);}.keyV_sync img {max-width: 280px;}}@media screen and (min-width: 320px) and (max-width: 767px) {.keyV__title h2 {font-size: 20px;}.keyV__title small {font-size: 18px;}.keyV_sync img {max-width: 200px;}}.section .content .title {font-family: "Raleway", sans-serif;}.section .content .description {font-family: "Nunito", sans-serif;}.section__info {background: url(../images/bg_info.jpg) center right no-repeat;}.section__info .material {background: url(../images/bg_info-deco.png) center center no-repeat;}.section__info .material img {width: 300px;margin: 0 auto;}.section__worldwide {background: url(../images/bg_worldwide.png) center right no-repeat;background-color: #F8F8F8;}.section__backup {color: #fff;background: url(../images/bg_backup.png) 0 0 repeat-x;background-color: #4A90E2;}.section__stream {position: relative;color: #fff;background: url(../images/bg_stream.jpg) bottom center no-repeat;background-size: cover;}.section__stream:after {content: '';width: 100%;height: 100%;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;background-color: rgba(51, 51, 51, 0.7);}.section__mobileAPP {color: #333;background: url(../images/bg_mobileAPP.jpg) right center no-repeat;background-size: cover;}.valign {display: table-cell;vertical-align: middle;}footer {height: 60px;color: #fff;font-size: 12px;font-weight: 700;line-height: 60px;text-align: right;background-color: #333;}.backupWorking {position: relative;z-index: 1;}.dotSet ul {position: absolute;z-index: 2;list-style: none;}.dotSet li {display: inline-block;width: 15px;height: 15px;margin: 0 10px;background-color: #fff;border-radius: 50%;}.dotSet.top ul {transform: rotate(315deg);}.dotSet.mid ul {transform: rotate(270deg);}.dotSet.bot ul {transform: rotate(225deg);}@media only screen and (min-width: 64em) {.section .content {box-sizing: border-box;width: 50%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;}.section .material {box-sizing: border-box;width: 50%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;}.section .content .title {font-size: 42px;}.section .content .description {font-size: 18px;}.section__info {margin-top: 1px;}.section__info, .section__mobileAPP {height: 600px;}.section__worldwide, .section__backup, .section__stream {height: 550px;}.section .content, .section .material {display: table;}.section__info .content, .section__info .material, .section__mobileAPP .content {height: 600px;padding-left: 5%;}.section__worldwide .content, .section__stream .content {height: 550px;padding-right: 5%;}.subCarousel {max-width: 550px;width: 100%;margin: 80px auto;}.section__backup .content {height: 550px;padding-left: 5%;}.section__backup .backupWorking {max-width: 550px;width: 100%;margin: 24px auto 0;padding: 30px;}.section__stream .content {box-sizing: border-box;width: 60%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;margin-left: 20%;margin-top: -10px;position: relative;z-index: 2;text-align: center;}.section__stream ul {margin: 30px 0;}.section__stream li {padding: 0 20px;}.section__stream ul li img {height: 40px;}.section__mobileAPP .content ul {margin-top: 30px;}.section__mobileAPP .content li {margin-right: 20px;}.section__mobileAPP .content ul li img {height: 50px;}.dotSet.top ul {top: 250px;left: 100px;}.dotSet.mid ul {top: 250px;left: 218px;}.dotSet.bot ul {top: 250px;right: 100px;}}@media only screen and (min-width: 64em) and (max-width: 74.938em) {.section .content .title {font-size: 36px;}.section .content .description {font-size: 16px;}.section__info .material {background-position: 5%;}.subCarousel {max-width: 450px;margin: 125px auto;}.section__mobileAPP {background-position: 80%;}}@media only screen and (max-width: 63.938em) {.valign {display: block;}.section {height: auto !important;padding: 70px 0;text-align: center;}.section .content, .section .material {width: 100%;height: 100%;float: none;}.section .content .title {font-size: 32px;}.section .content .description {font-size: 16px;}.section__info {height: 100%;}.section__info .material {margin-top: 50px;background-size: contain;}.section__info .material img {width: 200px;}.subCarousel {max-width: 280px;margin: 0 auto 50px;}.section__backup .backupWorking {max-width: 280px;margin: 40px auto 20px;}.section__stream:after {display: block;}.section__stream .content {position: relative;z-index: 2;}.section__stream ul {margin: 15px 0;}.section__stream li {padding: 0 10px;}.section__stream ul li img {height: 30px;}.section__mobileAPP {background-position: 70%;}.section__mobileAPP .content {max-width: 60%;text-align: left;}.section__mobileAPP .content ul {margin-top: 30px;}.section__mobileAPP .content li {margin-right: 10px;}.section__mobileAPP .content ul li img {height: 40px;}footer {text-align: center;}.dotSet li {width: 10px;height: 10px;margin: 0 5px;}.dotSet.top ul {top: 110px;left: 30px;}.dotSet.mid ul {top: 120px;left: 110px;}.dotSet.bot ul {top: 110px;right: 30px;}}@media screen and (min-width: 320px) and (max-width: 767px) {.section {padding: 30px 0;}.section .content .title {font-size: 24px;}.section .content .description {font-size: 15px;}.section__mobileAPP {background-position: 60%;}.section__mobileAPP .content {max-width: 80%;}.section__mobileAPP .content ul li img {height: 30px;}}