﻿.container{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width: 400px){.container{width:85%;padding:0}}@media (min-width: 550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.6666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.6666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.column{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Lato", Helvetica, Arial, sans-serif;color:#222;margin:0px !important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4.0rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3.0rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width: 550px){h1{font-size:5.0rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3.0rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#41a3ff;text-decoration:none}a:hover{color:#2897ff}.button{font-family:Roboto, sans-serif;display:inline-block;padding:8px 30px;color:#555555;text-align:center;font-size:1.5rem;font-weight:500;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:2px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box;letter-spacing:0}input[type="submit"],input[type="reset"],input[type="button"]{font-family:Roboto, sans-serif;display:inline-block;height:38px;padding:0 30px;color:#555555;text-align:center;font-size:11px;font-weight:500;line-height:38px;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:2px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box;letter-spacing:0}.button:hover{color:#333;border-color:#888888;outline:0}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#333;border-color:#888888;outline:0}.button:focus{color:#333;border-color:#888888;outline:0}input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888888;outline:0}.button.button-primary{color:#fff;background-color:#41a3ff;border-color:#41a3ff;border-bottom:3px solid #007ef4;-webkit-transition:0.1s;transition:0.1s}input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#fff;background-color:#41a3ff;border-color:#41a3ff}.button.button-primary:hover{color:#fff;background-color:#0e8aff;border-color:#0e8aff;border-bottom:3px solid #0063c1}input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover{color:#fff;background-color:#41a3ff;border-color:#41a3ff}.button.button-primary:focus{color:#fff;background-color:#41a3ff;border-color:#41a3ff;margin-top:2px;border-bottom:1px solid #007ef4}input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{color:#fff;background-color:#41a3ff;border-color:#41a3ff}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"]{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:2px;box-shadow:none;box-sizing:border-box;font-family:Roboto, sans-serif}textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:2px;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus{border:1px solid #41a3ff;outline:0}textarea:focus,select:focus{border:1px solid #41a3ff;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}ul{list-style:circle inside}ol{list-style:decimal inside;padding-left:0;margin-top:0}ul{padding-left:0;margin-top:0}ul ul,ul ol{margin:1.5rem 0 1.5rem 3rem;font-size:90%}ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:2px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.hide{display:none}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}@media (max-width: 550px){.hide-on-mobile{display:none !important}}@font-face{font-family:'fontello';src:url(/assets/fontello-094da1d631bb73f9f6b2b3804535812a1ab02eca22f3400280dfc6f5611286b6.eot);src:url(/assets/fontello-094da1d631bb73f9f6b2b3804535812a1ab02eca22f3400280dfc6f5611286b6.eot#iefix) format("embedded-opentype"),url(/assets/fontello-454b3e3cc29dd39cbb9339c11c177d4c7aa8dcc44de3935299c08387f56a680a.woff) format("woff"),url(/assets/fontello-145771cd49d7c4e99fcd56c05b84849133818c3ca72be9fdd0c65e6c21b81d56.ttf) format("truetype"),url(/assets/fontello-d6b83e03fb2d4371e87299c1a0284036d5dc7f834b4f62c4cf042f3f54b1c89a.svg#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-ok:before{content:'\e800'}/*!
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 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}@-webkit-keyframes heartBeat{0%, 100%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}35%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%, 100%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}35%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes bigPulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.35, 1.35, 1.35);transform:scale3d(1.35, 1.35, 1.35)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bigPulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.35, 1.35, 1.35);transform:scale3d(1.35, 1.35, 1.35)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.about-page{padding-top:70px;min-height:700px;position:relative}.about-page a{color:white;font-weight:bolder}.about-page a:hover{text-decoration:underline}.about-page .mission{max-width:900px;background:-webkit-radial-gradient(bottom, rgba(65,163,255,0.9), rgba(2,115,212,0.9));background:radial-gradient(bottom, rgba(65,163,255,0.9), rgba(2,115,212,0.9));padding:20px 80px;border-radius:8px}.about-page .mission h2{text-align:center;font-weight:300;margin:0 auto 20px 0;color:white;opacity:0.9}.about-page .mission h2 .tagline{padding-left:5px;color:white;opacity:1;font-weight:500}.about-page .mission p{font-weight:300;color:white;opacity:0.9}.about-page .mission .icon{color:white;opacity:0.9;font-size:24px;padding-right:12px}.about-page .quote{padding:0 20px;max-width:1000px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;bottom:100px}.about-page .quote .icon{color:rgba(255,255,255,0.5);font-size:50px;line-height:10px}.about-page .quote .text{color:rgba(255,255,255,0.5);font-size:1.2rem;font-weight:300}/*!
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 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}@-webkit-keyframes heartBeat{0%, 100%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}35%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes heartBeat{0%, 100%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.3);transform:scale(1.3)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}35%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@-webkit-keyframes bigPulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.35, 1.35, 1.35);transform:scale3d(1.35, 1.35, 1.35)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bigPulse{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.35, 1.35, 1.35);transform:scale3d(1.35, 1.35, 1.35)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.auth-form .oauth-options{text-align:center;margin-bottom:-15px}.auth-form .oauth-options h5{margin-bottom:0}.auth-form .forgot-password{font-size:11px;color:rgba(0,0,0,0.3);cursor:pointer}.auth-form .forgot-password:hover{text-decoration:underline;color:rgba(0,0,0,0.5)}.auth-form .tos{margin:5px 0 15px 0;text-align:left;font-size:11px;color:rgba(0,0,0,0.25);line-height:1.1em}.auth-form .tos a{color:rgba(0,0,0,0.35)}.auth-form .tos a:hover{text-decoration:underline}.auth-form .authtype-switcher{margin-top:15px;cursor:pointer;text-align:center;color:rgba(0,0,0,0.5)}.auth-form .authtype-switcher:hover{text-decoration:underline}.auth-form .errors{color:#f00}.auth-form .errors ul{margin-top:30px;margin-bottom:-15px;list-style-type:disc}.auth-form .errors ul li{margin-bottom:5px}.auth-page{background:#f6f9fa;padding:70px 0 100px}.auth-page .btn{width:100%}.auth-page .btn-github{width:170px;margin:15px 0}.auth-page .btn-email{margin-top:10px}#carbonads{padding:15px 10px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@media (max-width: 999px){#carbonads{padding:15px 0px}}#carbonbox{margin-right:1px;margin-top:30px;position:relative;font-weight:300;background:rgba(0,0,0,0.1);box-shadow:inset -1px -1px 4px 0px rgba(0,0,0,0.2)}#carbonbox .seller{-webkit-transition:all 150ms linear;transition:all 150ms linear;display:block;text-align:center;padding:5px 10px;color:#fff;font-weight:300;background:-webkit-linear-gradient(#485563, #29323c);background:linear-gradient(#485563, #29323c);box-shadow:0px 0px 4px 2px rgba(0,0,0,0.15);-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}#carbonbox .seller span{font-size:1.7rem;font-weight:500}#carbonbox .seller .ion-flash{-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;-webkit-transform:scale(1);transform:scale(1);font-size:2.3rem;margin-left:-20px;margin-top:-5px;color:#41a3ff;position:absolute;text-shadow:-1px -1px 0 rgba(0,0,0,0.1),1px -1px 0 rgba(0,0,0,0.1),-1px 1px 0 rgba(0,0,0,0.1),1px 1px 0 rgba(0,0,0,0.1)}#carbonbox .seller:hover{background:-webkit-linear-gradient(#485563, #393939);background:linear-gradient(#485563, #393939)}#carbonbox .seller:hover .ion-flash{-webkit-transform:scale(1.2);transform:scale(1.2)}#carbonbox .carbon-wrap:hover{text-decoration:underline}#carbonbox .carbon-poweredby{color:rgba(255,255,255,0.4);width:100%;display:inline-block;text-align:right;font-size:1rem}@media (max-width: 999px){#carbonbox{height:200px;overflow:hidden;width:300px;margin:0 auto}#carbonbox .carbon-wrap .carbon-img{display:inline-block;vertical-align:middle;width:130px;margin-right:15px}#carbonbox .carbon-wrap .carbon-text{display:inline-block;vertical-align:middle;width:150px;font-size:1.5rem;line-height:1.7rem;color:rgba(255,255,255,0.85)}}@media (min-width: 1000px){#carbonbox{height:250px;max-height:250px;overflow:hidden}#carbonbox .carbon-wrap .carbon-img{width:100%;display:block;text-align:center}#carbonbox .carbon-wrap .carbon-text{font-size:1.5rem;line-height:1.7rem;width:100%;display:block;text-align:center;color:rgba(255,255,255,0.85)}}.proinfo-box{color:#fff;text-align:center;display:block;position:relative;padding:10px}.proinfo-box:hover{opacity:0.9}.proinfo-box:hover .main-text{text-decoration:underline}.proinfo-box .ion-social-github{font-size:4rem;display:block}.proinfo-box .main-text{line-height:2rem;font-size:1.7rem;font-weight:500;margin-bottom:10px;display:block}.proinfo-box .sub-text{line-height:1.7rem;display:block;color:rgba(255,255,255,0.6)}.Checkbox{position:relative;clear:both;padding-top:15px;padding-bottom:15px;background:#e9f0f3;border-left:4px solid #fff}.Checkbox.marked{border-left:4px solid #5DFF94}.Checkbox .checkbox-content{display:inline-block;vertical-align:top;width:92%;padding-top:5px;padding-left:10px}.Checkbox .checkbox-content p{margin-bottom:0px !important}.Checkbox .checkbox-content h3{padding-top:2px;margin-bottom:0px !important}.Checkbox .checkbox-content h4{padding-top:2px;margin-bottom:0px !important}.Checkbox .checkbox-holder{display:inline-block;vertical-align:top;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Checkbox .checkbox-holder .chkbox{width:28px;height:28px;border:4px solid;cursor:pointer;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Checkbox .checkbox-holder .chkbox i{position:absolute;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0)}.Checkbox .checkbox-holder .chkbox.unchecked{box-shadow:inset 0 0 7px 1px rgba(0,0,0,0.1);border-color:#FF8E8E;background:#fff}.Checkbox .checkbox-holder .chkbox.unchecked i{font-weight:bolder;margin-top:3px;margin-left:3px;font-size:14px;color:#ddd}.Checkbox .checkbox-holder .chkbox.checked{border-color:#5DFF94;background:#5DFF94}.Checkbox .checkbox-holder .chkbox.checked i{height:37px;width:47px;line-height:35px;margin-top:-9px;margin-left:-5px;font-size:30px;color:#fff;text-shadow:black 0 0 3px;-webkit-animation-name:chkboxBounceIn;animation-name:chkboxBounceIn;-webkit-animation-duration:.4s !important;animation-duration:.4s !important;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Checkbox .checkbox-holder .chkbox.unchecked:hover{box-shadow:inset 0 0 7px 2px rgba(0,0,0,0.15)}.Checkbox .checkbox-holder:focus{outline:none}.Checkbox .tooltip{position:absolute;width:110px;padding:5px 5px;color:#FFFFFF;background:#000000;height:24px;line-height:1.1rem;text-align:center;font-size:1.1rem;border-radius:6px;visibility:visible;opacity:0.8;bottom:30px;left:50%;top:-44px;margin-left:-35px}.Checkbox .tooltip:after{content:'';position:absolute;top:100%;left:50%;margin-left:-33px;width:0;height:0;border-top:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent}@media (max-width: 960px){.Checkbox .tooltip{margin-left:-20px}.Checkbox .tooltip:after{margin-left:-48px}}@-webkit-keyframes chkboxBounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes chkboxBounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}.chkboxBounceIn{-webkit-animation-name:chkboxBounceIn;animation-name:chkboxBounceIn}#carbonhold{max-width:250px;background:rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0.1);border-radius:2px;margin-bottom:20px}#carbonhold .seller{display:block;background:-webkit-linear-gradient(#485563, #29323c);background:linear-gradient(#485563, #29323c);text-align:center;padding:5px 10px;color:#fff;font-weight:300;font-size:1.2rem;line-height:1.5rem}#carbonhold .seller span{line-height:2.5rem;font-size:1.5rem;font-weight:500}#carbonhold .seller .ion-flash{-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;-webkit-transform:scale(1);transform:scale(1);font-size:2rem;margin-left:-20px;margin-top:0px;color:#41a3ff;position:absolute;text-shadow:-1px -1px 0 rgba(0,0,0,0.1),1px -1px 0 rgba(0,0,0,0.1),-1px 1px 0 rgba(0,0,0,0.1),1px 1px 0 rgba(0,0,0,0.1)}#carbonhold #carbonads{padding:15px 10px;text-align:center}#carbonhold #carbonads .carbon-img{display:block}#carbonhold #carbonads .carbon-text{font-weight:300;display:block;font-size:1.2rem;line-height:1.5rem;color:#333;padding-bottom:5px}#carbonhold #carbonads .carbon-poweredby{font-size:1rem;float:right;color:#999;font-weight:300}.coursepage{background:#f6f9fa}.coursepage .splash h1{color:#444;text-align:center;font-weight:500;padding:70px 0 30px 0}.coursepage .splash .course-info{z-index:10;margin:0 auto 0 auto;max-width:1200px;text-align:right}.coursepage .splash .course-info .wrapper{padding:0 10px}.coursepage .splash .course-info .sect{margin-top:15px;margin-right:10%;display:inline-block;vertical-align:middle}.coursepage .splash .course-info .author{position:relative}.coursepage .splash .course-info .author a{margin-right:15px;text-decoration:none}.coursepage .splash .course-info .author a:hover img{opacity:1}.coursepage .splash .course-info .author a:hover span{color:#666;text-decoration:underline}.coursepage .splash .course-info .author img{display:inline-block;vertical-align:middle;height:26px;margin-right:3px;border-radius:50px;opacity:0.7;-webkit-transition:0.15s;transition:0.15s}.coursepage .splash .course-info .author span{display:inline-block;vertical-align:middle;color:#999;font-weight:300}.coursepage .splash .course-info .graph-tags img{vertical-align:middle;display:inline-block;opacity:0.7;height:30px}.coursepage .splash .course-info .graph-tags a{font-weight:300;margin-right:5px;text-decoration:none;border-bottom:1px dotted #bbb;display:inline-block;vertical-align:middle;font-size:1.5rem;color:#999}.coursepage .splash .course-info .graph-tags a:hover{color:#41a3ff;border-bottom:1px dotted #41a3ff}.coursepage .splash .course-info .nl-subscribe{text-align:center;margin-bottom:-15px;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:tada;animation-name:tada;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:2s;animation-delay:2s}.coursepage .splash .course-info .nl-subscribe p{margin-bottom:1rem}.coursepage .splash .course-info .nl-subscribe .email{vertical-align:top;width:200px}.coursepage .splash .course-info .download{color:#666}.coursepage .splash .course-info .download:hover{cursor:pointer;text-decoration:underline}.coursepage .splash .preview{background-repeat:no-repeat;background-position:top center;background-size:fit;min-height:500px;width:100%}.coursepage .chrome{width:100%;margin:0 auto;max-width:1400px;position:relative;height:100%}.coursepage .chrome .toc{width:19%;display:inline-block}.coursepage .chrome .SidebarWidget{max-width:270px}.coursepage .chrome .SidebarWidget.popped{width:19%;position:fixed;top:0;left:0}.coursepage .chrome .SidebarWidget .top{list-style:none}.coursepage .chrome .SidebarWidget .top li{width:100%;margin-bottom:0;-webkit-transition:all 0.15s;transition:all 0.15s;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.coursepage .chrome .SidebarWidget .top li a{font-size:1.2rem;color:rgba(0,0,0,0.4);text-decoration:none;display:block;padding:0 0 0 15px;-webkit-transition:all 0.15s;transition:all 0.15s}.coursepage .chrome .SidebarWidget .top li a:hover{text-decoration:underline}.coursepage .chrome .SidebarWidget .top li.active{background:#e9f0f3}.coursepage .chrome .SidebarWidget .top li.active a{margin:5px 0;padding-top:8px;padding-bottom:8px;font-size:1.5rem;line-height:1.2em;font-weight:700;color:rgba(0,0,0,0.7)}.coursepage .chrome .SidebarWidget .sub{display:none}.coursepage .chrome .content{padding:0 0 25px 0;vertical-align:top;display:inline-block;width:80%;float:right}.coursepage .chrome .content .wrap .course-section{overflow:hidden;font-weight:300;margin-top:40px;background:#fff;padding:25px;border-left:1px solid #e9f0f3;border-top:1px solid #e9f0f3;border-bottom:2px solid #e9f0f3;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.coursepage .chrome .content .wrap .course-section p{font-size:1.8rem}.coursepage .chrome .content .wrap h1{font-weight:500}.coursepage .chrome .content .wrap a{color:#333;border-bottom:1px solid #619EC1;-webkit-transition:0.1s;transition:0.1s}.coursepage .chrome .content .wrap a:hover{color:#619EC1}.coursepage .chrome .content .wrap .youtube-vid{width:100%;height:480px;margin-bottom:20px}.coursepage .chrome .content .highlight code{background:#333;margin:0 -25px;padding:20px;overflow-x:auto;margin-bottom:2.5rem}.coursepage .chrome .content .Checkbox{padding-left:10px;padding-right:10px;margin:20px -10px 20px -10px}@media (max-width: 960px){.coursepage .chrome .SidebarWidget{position:relative !important;width:100% !important}.coursepage .chrome .SidebarWidget.popped{position:relative !important;width:100% !important}.coursepage .chrome .toc{width:400px !important}.coursepage .chrome .toc .sidebar-follow,.coursepage .chrome .toc .tocid{display:none}.coursepage .chrome .content{width:100%}}.coursepage .course-footer{width:80%;margin-left:20%;clear:both;padding:30px 0 150px 0}@media (max-width: 960px){.coursepage .course-footer{margin-left:0px;width:100%}}.coursepage .course-footer .share-header{text-align:center;margin-bottom:10px}.coursepage .course-footer .share-btns{text-align:center}.coursepage .course-footer .btn{display:inline-block;text-decoration:none;color:#fff;height:50px;width:50px;border-radius:50px;text-align:center;font-size:24px;overflow:hidden;margin-right:7px}.coursepage .course-footer .btn:hover{opacity:0.8}.coursepage .course-footer .btn i{padding-top:6px;display:inline-block}.coursepage .course-footer .btn.facebook{background-color:#3971B6;border-color:#3365a3}.coursepage .course-footer .btn.twitter{background-color:#01B7EE;border-color:#01a3d5}.coursepage .course-footer .btn.google{background-color:#CE443E;border-color:#c13731}.coursepage .course-footer .nl-subscribe h5{font-weight:500;line-height:3rem;margin-bottom:10px}.coursepage .course-footer .nl-subscribe p{font-weight:300;color:#999;line-height:1.7rem;margin-bottom:15px}.coursepage .course-footer .nl-subscribe .email{vertical-align:top;width:200px}.coursepage .course-footer .theres-more{margin-top:30px;text-align:center}.coursepage .course-footer .theres-more h5{position:relative;font-weight:700}.coursepage .course-footer .theres-more h5 a{color:#666;text-decoration:none}.coursepage .course-footer .theres-more h5 a:hover span{border-color:#41a3ff;color:#41a3ff}.coursepage .course-footer .theres-more h5 img{height:60px;width:60px;margin-bottom:-20px;margin-right:5px}.coursepage .course-footer .theres-more h5 span{color:#333;border-bottom:1px dotted #999}.coursepage .clearfix{width:100%;clear:both;margin-bottom:100px}.FollowButton{width:190px;height:30px}.sidebar-follow{-webkit-transform:translateZ(0);-webkit-transition:all 200ms linear;transition:all 200ms linear;-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;margin-left:15px;margin-top:20px;margin-bottom:5px}.headroom--unpinned .sidebar-follow{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.headroom--pinned .sidebar-follow,.headroom--top .sidebar-follow{-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}.footer{padding:20px 0 20px 0}.footer .sharer{color:#ccc;font-weight:300}.footer .sharer .tagline{color:inherit;padding-left:2px;font-weight:500}.footer .sharer .FollowButton{margin-top:10px}.footer .sharer .heart{color:#FF8E8E;position:absolute;-webkit-animation:heartBeat 1.5s infinite ease-in-out;animation:heartBeat 1.5s infinite ease-in-out}.footer .map .links{text-align:right}.footer .map .links a{color:#bbb;font-weight:300;margin-left:15px}.footer .map .links a:hover{color:#666}.footer .map .legal{margin-top:10px;color:#ccc;font-weight:300;font-size:0.9rem;text-align:right}.footer .map .legal .copy{font-size:1.1rem;color:#999;font-weight:700;display:block;margin-bottom:-1px}.footer .map .legal a{color:#ccc}.app-header{position:fixed;width:100%;height:60px;font-size:1.8rem;background:#41a3ff;background:-webkit-linear-gradient(right, #41a3ff, #0273D4);background:linear-gradient(270deg, #41a3ff, #0273D4);z-index:5;-webkit-transform:translateZ(0);box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);-webkit-transition:all 200ms linear;transition:all 200ms linear;-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.app-header .contain{padding:0 50px;position:relative}@media (max-width: 400px){.app-header .contain{padding:0 10px}}.app-header .hold-right{position:absolute;top:0;right:30px}@media (max-width: 400px){.app-header .hold-right{right:10px}}.app-header .hold-right .login{margin-left:10px;display:inline-block;position:relative}.app-header .hold-right .login .sso-box{padding-top:1.3rem}.app-header .hold-right .login .sso-box .sso-btn{border-radius:2px;-webkit-transition:0.15s;transition:0.15s;margin-top:2px;cursor:pointer;padding:2px 10px;font-size:1.5rem;color:rgba(255,255,255,0.85);border:1px solid rgba(255,255,255,0.8);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app-header .hold-right .login .sso-box .sso-btn i{padding-right:5px}.app-header .hold-right .login .sso-box .sso-btn:hover{color:#fff;background:#41a3ff}.app-header .hold-right .login .sso-box .sso-btn:active{-webkit-transition:0.03s;transition:0.03s;opacity:0.8}.app-header .hold-right .login .sso-box .email-opt{margin-top:-1px;display:block;text-decoration:none;color:rgba(255,255,255,0.7);text-align:center;font-size:1rem}.app-header .hold-right .login .sso-box .email-opt:hover{color:white;text-decoration:underline}.app-header .hold-right .item a{display:block;padding:5px 15px;text-decoration:none;color:rgba(255,255,255,0.6);-webkit-transition:0.15s;transition:0.15s;font-weight:300}.app-header .hold-right .item a:hover{color:rgba(255,255,255,0.9)}.app-header .hold-right .item.pro-btn a{margin-top:-1px;color:rgba(255,255,255,0.9);border:1px solid rgba(255,255,255,0.9);font-weight:700;border-radius:2px}.app-header .hold-right .item.pro-btn a:hover{background:#41a3ff;color:white;border:1px solid white}.app-header .item{padding-top:1.3rem;font-size:1.5rem;display:inline-block;vertical-align:top}.app-header .item .branding{position:relative;padding-top:0px;display:block}.app-header .item .branding .logo{display:inline-block;vertical-align:middle;height:36px}.header-push{background:#0273D4;width:100%;height:60px}.headroom.headroom--top .app-header{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.headroom.headroom--unpinned .app-header{-webkit-transform:translateY(-60px);transform:translateY(-60px);opacity:0}.homepage .white-btn{color:#41a3ff !important;background-color:#fff;border-color:#ccc !important}.homepage .white-btn i{font-size:2.5rem;position:relative;display:inline-block;vertical-align:middle}.homepage .white-btn:hover{background-color:#eee}.homepage .js-fatigue{text-align:center;padding:100px 0;background:#f6f9fa}.homepage .js-fatigue h1{margin-bottom:80px}.homepage .js-fatigue h5{font-weight:500;margin-bottom:20px}.homepage .js-fatigue p{font-weight:300}.homepage .realworld-banner{background:-webkit-radial-gradient(#cf68ca, #9c479c);background:radial-gradient(#cf68ca, #9c479c);color:#fff;box-shadow:inset 0 4px 8px rgba(0,0,0,0.28),inset 0 -4px 8px rgba(0,0,0,0.28);padding:100px 0}.homepage .realworld-banner h1{font-weight:500;text-shadow:0px 1px 3px rgba(0,0,0,0.4)}.homepage .realworld-banner .dec{color:rgba(255,255,255,0.9)}.homepage .realworld-banner h5{font-weight:300}.homepage .realworld-banner .prio{max-width:250px;width:100%}.homepage .realworld-banner .white-btn{color:#9c479c !important}.homepage .were-awesome{padding:100px 0 50px 0}.homepage .were-awesome h1{font-weight:600}.homepage .were-awesome p{font-weight:300}.homepage .were-awesome .mainr{padding-top:50px;padding-bottom:50px}.homepage .were-awesome .liner{font-weight:500}.homepage .were-awesome .ico{text-align:center;padding-top:15px}.homepage .were-awesome .ico i{line-height:0rem;font-size:12rem}.homepage .were-awesome .ico i.ion-trophy{color:gold}.homepage .were-awesome .ico i.ion-speedometer{color:#0273D4}.homepage .were-awesome .recs{font-weight:800;text-align:center;margin-top:100px;margin-bottom:50px}.homepage .gray-bkg-bottom{padding:100px 0;background:#f6f9fa;border-top:1px solid #e9f0f3;border-bottom:1px solid #e9f0f3}.homepage .gray-bkg-bottom h1{text-align:center;font-weight:800;margin-bottom:100px}.homepage .gray-bkg-bottom .user-quote{max-width:600px;margin:0 auto}.homepage .gray-bkg-bottom .user-quote h3{font-weight:300;text-align:center}.homepage .gray-bkg-bottom .user-quote h5{text-align:center;font-weight:300;position:relative}.homepage .gray-bkg-bottom .user-quote h5 span{vertical-align:middle;display:inline-block}.homepage .gray-bkg-bottom .user-quote h5 img{height:36px;width:36px;margin-right:5px;vertical-align:middle;display:inline-block;border-radius:100px}.homepage .splash{background:-webkit-radial-gradient(#41a3ff, #0273D4);background:radial-gradient(#41a3ff, #0273D4);color:#fff;text-align:center;box-shadow:inset 0 -16px 16px -16px rgba(0,0,0,0.28);padding:130px 0 70px 0}.homepage .splash h1{font-weight:500;text-shadow:0px 1px 3px #0273D4}.homepage .splash .tech-icons{margin-top:30px}.homepage .splash .tech-icons img{opacity:0.9;height:75px;padding:5px;width:75px;border-radius:3px}.homepage .splash .tech-icons img:hover{background:rgba(255,255,255,0.2)}.homepage .splash h5.tagline{padding-top:20px;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.6s;animation-delay:0.6s}@media (min-width: 800px){.homepage .splash h5.tagline .breaker{display:block}}.homepage .splash .white-btn{margin-top:20px !important;padding-bottom:0px !important;padding-top:3px !important}.homepage .splash .learn-contain{display:block;margin-top:40px}.homepage .splash .learn-more{font-weight:300;color:rgba(255,255,255,0.8);-webkit-transition:0.2s color, 0.2s border;transition:0.2s color, 0.2s border}.homepage .splash .learn-more span{border-bottom:1px solid rgba(255,255,255,0)}.homepage .splash .learn-more:hover{color:white}.homepage .splash .learn-more:hover span{border-bottom:1px solid rgba(255,255,255,0.7)}.homepage .altsplash{background:-webkit-radial-gradient(#e2e6eb, #e2e5e9);background:radial-gradient(#e2e6eb, #e2e5e9);color:#fff;text-align:center;box-shadow:inset 0 -16px 16px -16px rgba(0,0,0,0.28);padding:130px 0 70px 0}.homepage .altsplash h1{font-weight:500;text-shadow:0px 1px 3px #0273D4}.homepage .altsplash .tech-icons{margin-top:30px}.homepage .altsplash .tech-icons img{opacity:0.9;height:75px;padding:5px;width:75px;border-radius:3px}.homepage .altsplash .tech-icons img:hover{background:rgba(255,255,255,0.2)}.homepage .altsplash h5.tagline{padding-top:20px;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.6s;animation-delay:0.6s}@media (min-width: 800px){.homepage .altsplash h5.tagline .breaker{display:block}}.homepage .altsplash .white-btn{margin-top:20px !important;padding-bottom:0px !important;padding-top:3px !important}.homepage .altsplash .learn-contain{display:block;margin-top:40px}.homepage .altsplash .learn-more{font-weight:300;color:rgba(255,255,255,0.8);-webkit-transition:0.2s color, 0.2s border;transition:0.2s color, 0.2s border}.homepage .altsplash .learn-more span{border-bottom:1px solid rgba(255,255,255,0)}.homepage .altsplash .learn-more:hover{color:white}.homepage .altsplash .learn-more:hover span{border-bottom:1px solid rgba(255,255,255,0.7)}.homepage .fullstack{padding:80px 0px;text-align:center}.homepage .fullstack h1{color:rgba(0,0,0,0.5)}.homepage .fullstack h1 b{color:rgba(0,0,0,0.8)}.homepage .fullstack h5{text-align:left}.homepage .fullstack .logo-animate{margin:60px auto 30px auto}.homepage .fullstack .stack-holder{display:block}.homepage .fullstack .stack-list{display:inline-block;border-bottom:1px solid rgba(0,0,0,0.1);padding:15px 0px 5px 0px;width:300px;font-weight:700;text-align:center;cursor:default;height:80px;position:relative;overflow:hidden}.homepage .fullstack .stack-list.frontend .stack{-webkit-animation:rotateWord-4-frontend 12s linear infinite 0s;animation:rotateWord-4-frontend 12s linear infinite 0s}@-webkit-keyframes rotateWord-4-frontend{0%{opacity:0}1.25%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}2.5%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}23.75%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes rotateWord-4-frontend{0%{opacity:0}1.25%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}2.5%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}23.75%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.homepage .fullstack .stack-list.frontend .stack:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.homepage .fullstack .stack-list.frontend .stack:nth-child(2){-webkit-animation-delay:3s;animation-delay:3s}.homepage .fullstack .stack-list.frontend .stack:nth-child(3){-webkit-animation-delay:6s;animation-delay:6s}.homepage .fullstack .stack-list.frontend .stack:nth-child(4){-webkit-animation-delay:9s;animation-delay:9s}.homepage .fullstack .stack-list.backend .stack{-webkit-animation:rotateWord-4-backend 12s linear infinite 0s;animation:rotateWord-4-backend 12s linear infinite 0s}@-webkit-keyframes rotateWord-4-backend{0%{opacity:0}1.25%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}2.5%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}23.75%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes rotateWord-4-backend{0%{opacity:0}1.25%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}2.5%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}23.75%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}25%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}.homepage .fullstack .stack-list.backend .stack:nth-child(1){-webkit-animation-delay:1.5s;animation-delay:1.5s}.homepage .fullstack .stack-list.backend .stack:nth-child(2){-webkit-animation-delay:4.5s;animation-delay:4.5s}.homepage .fullstack .stack-list.backend .stack:nth-child(3){-webkit-animation-delay:7.5s;animation-delay:7.5s}.homepage .fullstack .stack-list.backend .stack:nth-child(4){-webkit-animation-delay:10.5s;animation-delay:10.5s}.homepage .fullstack .stack-list .stack{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;opacity:0}.homepage .fullstack .stack-list .stack img{margin-right:3px;max-height:80px;vertical-align:middle;display:inline-block}.homepage .fullstack .description{margin-top:50px}.homepage .fullstack .plus{cursor:default;vertical-align:top;display:inline-block;padding:32px 0;font-size:3rem;color:rgba(0,0,0,0.5)}.homepage .why-us{margin-top:30px}.homepage .why-us h5{text-align:center;margin-bottom:10px}.homepage .why-us p{text-align:center;font-weight:300;line-height:2rem;color:#888}.homepage .quote{margin-top:20px;padding-top:20px;text-align:center;border-radius:5px;background:#f6f9fa}.homepage .quote h5{font-weight:500;margin-bottom:0px}.homepage .start-now{padding-top:30px;background:#f6f9fa;border-top:1px solid #e9f0f3}.homepage .start-now .card-list{margin-bottom:4%}.Modal{background:rgba(255,255,255,0.95);position:fixed;top:0;left:0;bottom:0;right:0;z-index:20;padding:60px 0;overflow:auto !important;animation-name:fadeIn;animation-duration:.2s !important;animation-fill-mode:both;-webkit-animation-name:fadeIn;-webkit-animation-duration:.2s !important;-webkit-animation-fill-mode:both}.Modal .opt-close-text{position:absolute;top:18px;right:50px;font-weight:300;color:rgba(0,0,0,0.4);animation-name:fadeIn;animation-duration:3s !important;animation-fill-mode:both;-webkit-animation-name:fadeIn;-webkit-animation-duration:3s !important;-webkit-animation-fill-mode:both}.Modal .modal-close{cursor:pointer;position:absolute;top:10px;right:20px;font-size:2.6rem;color:rgba(0,0,0,0.2);animation-name:fadeIn;animation-duration:1s !important;animation-fill-mode:both;-webkit-animation-name:fadeIn;-webkit-animation-duration:1s !important;-webkit-animation-fill-mode:both}.Modal .modal-close:hover{color:rgba(0,0,0,0.35)}.Modal .main{margin-left:auto;margin-right:auto;max-width:500px;padding:20px;background:#fff;border:1px solid #d9e5ea;box-shadow:0px 1px 3px #d9e5ea;animation-name:bounceIn;animation-duration:.4s !important;animation-fill-mode:both;-webkit-animation-name:bounceIn;-webkit-animation-duration:.4s !important;-webkit-animation-fill-mode:both}.Modal .main .heading{text-align:center}.Modal.out{animation-name:fadeOut;animation-duration:.3s !important;animation-fill-mode:both;animation-delay:.3s;-webkit-animation-name:fadeOut;-webkit-animation-duration:.3s !important;-webkit-animation-fill-mode:both;-webkit-animation-delay:.3s}.Modal.out .main{animation-name:bounceOut;animation-duration:.4s !important;animation-fill-mode:both;-webkit-animation-name:bounceOut;-webkit-animation-duration:.4s !important;-webkit-animation-fill-mode:both}.procapture{background:#f6f9fa;margin:-20px -20px 0 -20px;padding:20px 20px 0 20px}.procapture .heading{color:#666}.procapture .heading.join{color:#666;margin:20px 0 -10px 0}.procapture .heading.join .action{color:#FF8E8E;font-weight:700}.procapture .learn-more{color:#aaa;font-weight:300;text-align:center;margin-top:-15px}.procapture .learn-more a{font-weight:500;text-decoration:none}.procapture .learn-more a:hover{text-decoration:underline}.procapture .points{margin-top:10px;padding:0 20px;color:#aaa;font-weight:300;text-align:center;line-height:1.2em}.procapture .points .heart{color:#FF8E8E;position:absolute;-webkit-animation:heartBeat 1.5s infinite ease-in-out;animation:heartBeat 1.5s infinite ease-in-out}.procapture .pay-prompt{margin-bottom:10px}.procapture .toggle-box{position:relative;width:100%;margin-bottom:15px}.procapture .toggle-box .period{cursor:pointer;font-weight:700;color:#999;padding:0 10px;display:inline-block;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.procapture .toggle-box .period.active{color:#41a3ff;-webkit-transition:0.15s;transition:0.15s}.procapture .toggle-box .period .promo{color:#FF8E8E;font-weight:300;position:absolute;font-size:1rem;width:70px;text-align:center;bottom:-1.2rem;left:0}.procapture .price-box .price span{vertical-align:top;font-size:5rem;font-weight:700}.procapture .price-box .price .string{display:inline-block;-webkit-transition:0.3s;transition:0.3s;width:2.6rem}.procapture .price-box .price .string.noshow{width:0px;opacity:0}.procapture .price-box .promo-wrapper{margin-top:-15px;height:55px;width:100%;-webkit-transition:0.2s;transition:0.2s}.procapture .price-box .promo-wrapper.expand{height:75px}.procapture .price-box .sub-info{color:#777;font-weight:300}.procapture .price-box .sub-info .open{font-weight:300;font-size:1rem}.procapture .price-box .sub-info .open:hover{cursor:pointer}.procapture .price-box .promo-info{color:#FF8E8E;font-size:1.5rem;margin-left:-33px;-webkit-animation:zoomIn 0.4s;animation:zoomIn 0.4s}.procapture .price-box .promo-info .aniprice{position:absolute;margin-left:5px;-webkit-animation:bigPulse 1s;animation:bigPulse 1s;-webkit-animation-delay:0.2s;animation-delay:0.2s}.procapture .price-box .applied-coupons{line-height:2rem;margin-bottom:0px}.procapture .price-box .applied-coupons .price{color:#666;font-weight:300}.procapture .price-box .applied-coupons .applied-coupon-info{font-weight:600;background:#5DFF94;color:rgba(0,0,0,0.5);border-radius:3px;display:block}.procapture .auth-wrapper{background:#fff;margin:30px -20px -20px -20px;padding:20px 20px;border-top:2px solid #e9f0f3}.procapture .auth-wrapper h5{font-weight:700}.procapture .auth-wrapper .marginwrap{max-width:300px;margin:0 auto}.emailcapture .form{margin-top:-20px;margin:0 auto;position:relative;max-width:430px}.emailcapture .form .text{display:inline-block;width:300px;margin-right:10px}.emailcapture .form .btn{margin-bottom:10px;vertical-align:middle;display:inline-block}.emailcapture .info{font-size:1.3rem;line-height:1.2em;text-align:center;margin:10px auto 10px auto;max-width:400px;color:#888;font-weight:300;margin-top:15px}.pro-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:35px}.pro-page .ribbon{z-index:1;background:-webkit-linear-gradient(#9c479c, #6e2c6e);background:linear-gradient(#9c479c, #6e2c6e)}.pro-page .ribbon:after,.pro-page .ribbon:before{background:-webkit-linear-gradient(#9c479c, #6e2c6e);background:linear-gradient(#9c479c, #6e2c6e)}.pro-page .sale-ends .heading{font-size:1.5em;margin:0.6em 0em}.pro-page .countdown-container p{width:100%;border-radius:3px;position:relative;font-size:100%;margin:0}.pro-page .countdown-container p span{display:inline-block;vertical-align:middle;color:#ce94ce;margin:0px 4px}.pro-page .countdown-container p span b{color:white}.pro-page .lto{margin:10px 0 0px 0;color:#ce94ce;font-weight:bold;font-size:1.1em;line-height:0.5em;font-style:italic;padding-bottom:10px}.pro-page .start-now{background:none;border:none;padding-top:0}.pro-page .card-list{height:38vh}.pro-page .tech-card{border:none;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28)}.pro-page .tech-card:hover{background:#ce94ce}.pro-page .heading{text-align:center;font-weight:700;max-width:700px;margin:0 auto;color:#fff;text-shadow:0px 1px 3px rgba(0,0,0,0.4);margin-top:45px;margin-bottom:20px}.pro-page .sub-heading{background-color:#6e2c6e;text-align:center;margin-top:30px;color:transparent;font-weight:800;text-shadow:0px 1px 1px rgba(255,255,255,0.12);-webkit-background-clip:text;background-clip:text}.pro-page .sub-head-list li{list-style:none;color:rgba(255,255,255,0.9);font-weight:300;font-size:2rem}.pro-page .sub-head-list li:before{padding-right:15px;content:"\f122";font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1}.pro-page .info{max-width:700px;margin:20px auto 0 auto;font-weight:300;text-align:center;color:rgba(255,255,255,0.9)}.pro-page .pricing{font-size:2vmax;margin-top:1em;margin-bottom:2em}@media (max-width: 550px){.pro-page .pricing{font-size:4vmax}}.pro-page .pricing .column.raised,.pro-page .pricing .columns.raised{position:relative;z-index:99}.pro-page .pricing .backimg{background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;width:100%;height:100%;z-index:-1}.pro-page .pricing>.columns:last-child{margin-bottom:35px}.pro-page .pricing .promoted{overflow:hidden;border-radius:3px;padding:12px;background:#ffd700;box-shadow:0 0 7px rgba(0,0,0,0.34),0 2px 8px rgba(0,0,0,0.28);display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 550px){.pro-page .pricing .promoted{margin:-40px -15%}}.pro-page .pricing .promoted .topstar{display:block;position:absolute;background:#ffd700;color:#e4c000;padding:0px 12px 12px 0px;font-size:4rem;line-height:0px;margin-left:0px;margin-top:0px;border-bottom-right-radius:50px}.pro-page .pricing .promoted .price-box{width:100%;border-radius:6px !important;padding:20px !important;box-shadow:none !important}.pro-page .pricing .promoted .price-box .price{position:relative;z-index:0;font-size:6em}.pro-page .pricing .promoted .price-box .button-primary{color:#fff}.pro-page .pricing .promoted .price-box .brushstroke{background-image:url(/assets/propage/brushstroke-9219ac4e9d3d2bb206d6d6ba9aa45be10f650c68cdd8c4a00de87ff97cc454de.png);-webkit-filter:url(#ffd700);filter:url(#ffd700);-webkit-transform:translate(-45%, -50%);transform:translate(-45%, -50%)}.pro-page .pricing .card-shadow{box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28)}.pro-page .pricing .price-box{background:#fff;padding:18px;text-align:center;border-radius:3px}.pro-page .pricing .price-box .title{color:#cf68ca;font-size:0.9em}.pro-page .pricing .price-box .title:after{content:'\f462';font-family:'Ionicons';color:#ccc;font-size:65px;line-height:0px;display:block}.pro-page .pricing .price-box .promo-form{color:#9c479c}.pro-page .pricing .price-box .promo-form form{margin-bottom:0}.pro-page .pricing .price-box .promo-form input[type="text"]{width:63%}.pro-page .pricing .price-box .price.old{position:relative;font-size:1.8em;color:#777;z-index:1;font-weight:bold}.pro-page .pricing .price-box .price.old .crossout{-webkit-filter:url(#ff8e8e);filter:url(#ff8e8e);background-image:url(/assets/propage/crossout-3e664c1ca12480ff98d9a0264da646e1f23d82c0bd4777f2b6d572aad595d7b9.png);z-index:1;height:0.6em}.pro-page .pricing .price-box .price.old:before,.pro-page .pricing .price-box .price.old:after{color:inherit}.pro-page .pricing .price-box .price{font-size:3.5rem;font-weight:light;color:#9c479c}.pro-page .pricing .price-box .price:before{content:'$';font-size:0.3em;font-weight:bold;vertical-align:super;color:#ce94ce}.pro-page .pricing .price-box .price.suffix-closer:after{margin-left:-0.5em}.pro-page .pricing .price-box .price:after{content:'/mo';font-size:0.24em;font-weight:bold;color:#ce94ce}.pro-page .pricing .price-box .price.current{font-size:3.1em;margin-top:-0.2em}.pro-page .pricing .price-box p{font-size:2rem;font-weight:300}.pro-page .pricing .price-box .button-primary{background:#6e2c6e;border-color:#6e2c6e;font-size:0.75em;white-space:normal;width:100%;padding:10px 5px}.pro-page .pricing .price-box .button-primary:hover{background:#b64ab6;border-color:#b64ab6}.pro-page .quote{width:100%;text-align:center;margin-bottom:4.5em;color:#fff;font-weight:300}.pro-page .quote h1{margin-bottom:0px;font-size:4em}.pro-page .quote h5{position:relative;margin-top:0.4em;color:rgba(255,255,255,0.6);font-size:2em}.pro-page .quote h5 span{display:inline-block;vertical-align:middle}.pro-page .quote h5 img{display:inline-block;height:1.2em;vertical-align:bottom;margin-left:0.4em}.pro-page .faq{margin-bottom:100px;padding:30px;background:#6e2c6e;border-radius:3px;box-shadow:inset 0 0px 9px 0px rgba(0,0,0,0.4)}.pro-page .faq h1{margin-bottom:50px;color:#fff;font-weight:800;text-align:center}.pro-page .faq h5{font-weight:500;color:#fff}.pro-page .faq p,.pro-page .faq li{color:rgba(255,255,255,0.8);font-weight:300}.pro-page.index-action .four.columns{margin-bottom:1rem}.pro-page.show-action .sign-in{margin-bottom:4rem;font-size:initial}.pro-page.show-action .sign-in .btn-github{width:170px}.pro-page.show-action .sign-in .btn-email{width:100%}.pro-page.show-action .sign-in .btn-email button{background-color:#9c479c !important}.pro-page.show-action .checkout{font-size:initial;color:#6e2c6e}.pro-page.show-action .checkout .btn{width:62% !important}.pro-page.show-action .checkout .btn.active button{background-color:#6e2c6e !important}.pro-page.show-action .checkout .btn button{overflow:hidden}.pro-page.show-action .checkout .btn button span{color:white !important}.pro-page.show-action .checkout i{color:#c56ec5}.pro-page.show-action .authtype-switcher{font-size:0.6em;margin-top:0}.pro-page.show-action .price-box{min-height:2em}.pro-page.show-action .price-box p{padding:0px 40px}.pro-page.show-action .price.current{margin-bottom:0}.pro-page.show-action .sale-ends .heading{font-size:0.9em}.pro-page.show-action .ribbon{width:3em;font-size:1.2rem;font-weight:400;padding:1.5em 0 0.2em 0;margin:-0.45em;box-shadow:1px -29px 2px 30px rgba(0,0,0,0.4);color:rgba(255,255,255,0.5);background:#e2b7e2}.pro-page.show-action .ribbon:before,.pro-page.show-action .ribbon:after{background:#e2b7e2}.pro-page.show-action .ribbon span{margin-right:4px}.pro-page.show-action .ribbon.done{background:-webkit-linear-gradient(#9c479c, #6e2c6e);background:linear-gradient(#9c479c, #6e2c6e)}.pro-page.show-action .ribbon.done:before,.pro-page.show-action .ribbon.done:after{background:-webkit-linear-gradient(#9c479c, #6e2c6e);background:linear-gradient(#9c479c, #6e2c6e)}.pro-page.show-action .ribbon.current{font-size:1.7rem}.pro-page.show-action .price{margin-top:0}.pro-page.show-action .price.old{font-size:1em}.pro-page.show-action .auth-form a{color:#9c479c}.pro-page.show-action .auth-form a:hover{color:#ce94ce}.pro-page.show-action .auth-form .authtype-switcher:hover{text-decoration:none}.pro-page.show-action .quote{margin-bottom:25px}.pro-page.show-action .selected-plan{padding-right:4px;font-size:3vmax}.pro-page.show-action .selected-plan .button{display:none}.pro-page.show-action .gh-button{font-size:initial}.join-pro-page{background:-webkit-radial-gradient(#41a3ff, #0273D4);background:radial-gradient(#41a3ff, #0273D4);padding-bottom:500px}.join-pro-page .splash{text-align:center;margin-bottom:40px;padding:120px 0 0px 0}.join-pro-page .splash .mainquote{max-width:600px;margin:0 auto}.join-pro-page .splash .mainquote h3{color:#fff;font-weight:300;text-shadow:0px 1px 3px rgba(0,0,0,0.2)}.join-pro-page .splash .mainquote p{color:rgba(255,255,255,0.75);text-align:center;font-weight:300;position:relative}.join-pro-page .splash .mainquote p span{vertical-align:middle;display:inline-block}.join-pro-page .splash .mainquote p img{box-shadow:0px 1px 3px #0273D4;border:1px solid #0273D4;height:36px;width:36px;margin-right:5px;vertical-align:middle;display:inline-block;border-radius:100px}.join-pro-page .sub-price{text-align:center;margin-bottom:0px}.join-pro-page .sub-price.strike{text-decoration:line-through;color:#999;font-style:italic}.join-pro-page .sub-price.discounted{color:#f00}.join-pro-page .counter-box{text-align:center}.join-pro-page .counter-box .labeler{font-style:italic;margin-top:-5px;margin-bottom:5px;color:#f00;font-weight:300}.join-pro-page .counter-box .countdown-container{margin:0 auto;max-width:200px}.join-pro-page .form-wrapper{background:#fff;border-radius:3px;padding:30px;max-width:600px;margin:0 auto;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28)}.join-pro-page .form-wrapper .gray-bkg{background:#f6f9fa;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px;border-bottom:1px solid #e9f0f3}.join-pro-page .form-wrapper .gray-bkg.round-top{margin-top:-30px;padding-top:30px;border-top-left-radius:3px;border-top-right-radius:3px}.join-pro-page .form-wrapper .gray-bkg.round-bottom{margin-bottom:-30px;padding-bottom:30px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #e9f0f3;border-bottom:none}.join-pro-page .step-heading{padding:15px 15px}.join-pro-page .step-heading p{color:#333;font-size:3rem;font-weight:800;text-align:center;margin-bottom:0}.join-pro-page .step-heading p b{font-style:normal}.join-pro-page .step-heading.done p{text-decoration:line-through;font-style:italic;color:#999}.join-pro-page .step-box{text-align:center;padding:0 30px;margin-bottom:30px}.join-pro-page .pay-box{padding:0 15px;text-align:center}.join-pro-page .pay-box p{font-style:italic;color:#999}.join-pro-page.done{padding-top:200px}.join-pro-page.done .splash{display:none}.join-pro-page.done .gray-bkg{display:none}.ribbon-outer{position:relative;overflow:hidden}.ribbon{margin:0;padding:0;background:-webkit-linear-gradient(#41a3ff, #0273D4);background:linear-gradient(#41a3ff, #0273D4);color:white;position:absolute;top:0;right:0;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-weight:bold;padding:1.4em 0 0em 0;margin:-.35em}.ribbon:before,.ribbon:after{content:'';position:absolute;top:0;margin:0 -1px;width:100%;height:100%;background:-webkit-linear-gradient(#41a3ff, #0273D4);background:linear-gradient(#41a3ff, #0273D4)}.ribbon:before{right:100%}.ribbon:after{left:100%}.ribbon.left{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0;right:unset}.settings-page{background:#f6f9fa}.settings-page .Main{margin:70px 0 150px 0}.tech-card{display:block;text-decoration:none;color:#000;background:#fff;padding:15px;border-radius:2px;border:1px solid #e9f0f3;text-align:center;-webkit-transition:0.2s;transition:0.2s;cursor:pointer}.tech-card .logo{text-align:center;max-height:100px}.tech-card h5{font-weight:500}.tech-card p{font-weight:300}.tech-card .ion-ios-arrow-thin-right{opacity:0;position:absolute;margin-top:-4.5rem;margin-left:-1.5rem;font-size:5rem}.tech-card:hover{color:#fff;background:#41a3ff;-webkit-transform:scale(1.1);transform:scale(1.1);padding:30px}.tech-card:hover .ion-ios-arrow-thin-right{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.topic-page{border-bottom:1px solid #e9f0f3;padding-bottom:50px;background:#f6f9fa}.topic-page .ischapter{display:none}.topic-page .splash{background:-webkit-radial-gradient(#485563, #29323c);background:radial-gradient(#485563, #29323c);border-bottom:3px solid #333;border-top:3px solid #333;padding:67px 0 27px 0}.topic-page .splash h1,.topic-page .splash h2,.topic-page .splash h3,.topic-page .splash h4,.topic-page .splash h5{text-shadow:0px 1px 3px #333;text-align:center;color:#fff}.topic-page .splash h1 img,.topic-page .splash h2 img,.topic-page .splash h3 img,.topic-page .splash h4 img,.topic-page .splash h5 img{height:100px;width:100px;margin-right:10px;margin-top:-10px;display:inline-block;vertical-align:middle}.topic-page .splash h1 span,.topic-page .splash h2 span,.topic-page .splash h3 span,.topic-page .splash h4 span,.topic-page .splash h5 span{font-weight:500}.topic-page .splash .desc-md h1,.topic-page .splash .desc-md h2,.topic-page .splash .desc-md h3,.topic-page .splash .desc-md h4,.topic-page .splash .desc-md h5{color:#555;font-weight:700;margin-top:60px;font-family:"Merriweather", serif}.topic-page .splash .desc-md h1:first-child,.topic-page .splash .desc-md h2:first-child,.topic-page .splash .desc-md h3:first-child,.topic-page .splash .desc-md h4:first-child,.topic-page .splash .desc-md h5:first-child{margin-top:0px}.topic-page .splash .desc-md p{color:#555;font-weight:300;font-size:2rem;font-family:"Merriweather", serif}.topic-page .splash .desc-md a{color:#555;border-bottom:1px solid #0273D4;-webkit-transition:color 0.15s;transition:color 0.15s}.topic-page .splash .desc-md a:hover{color:#0273D4}.topic-page .splash .desc-md ul,.topic-page .splash .desc-md ol{color:#555;font-size:2rem;font-weight:300;margin-left:40px;font-family:"Merriweather", serif}.topic-page .splash .desc-md ul{list-style:disc}.topic-page .splash .desc-md blockquote{margin-top:60px;margin-bottom:60px;z-index:1;position:relative;margin-left:0;padding-left:15px;margin-right:0;font-family:"Merriweather", serif}.topic-page .splash .desc-md blockquote p{font-size:2.5rem !important;text-align:center !important;color:#000 !important;font-family:"Merriweather", serif}.topic-page .splash .desc-md blockquote:before{z-index:-1;position:absolute;left:0px;top:15px;font-size:5rem;color:#ccc;content:"\f347";font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:0px;-webkit-font-smoothing:antialiased}.topic-page .splash .desc-md blockquote p,.topic-page .splash .desc-md blockquote ul,.topic-page .splash .desc-md blockquote ol{font-size:2rem}.topic-page .splash .desc-md p,.topic-page .splash .desc-md h1,.topic-page .splash .desc-md h2,.topic-page .splash .desc-md h3,.topic-page .splash .desc-md h4,.topic-page .splash .desc-md h5,.topic-page .splash .desc-md h6{font-family:"Lato", Helvetica, Arial, sans-serif;color:rgba(255,255,255,0.8)}.topic-page .splash .desc-md p a,.topic-page .splash .desc-md h1 a,.topic-page .splash .desc-md h2 a,.topic-page .splash .desc-md h3 a,.topic-page .splash .desc-md h4 a,.topic-page .splash .desc-md h5 a,.topic-page .splash .desc-md h6 a{color:#fff}.topic-page .splash .desc-md .button{border-width:1px !important;color:#fff;margin-left:10px;font-weight:700;font-size:1.8rem;padding:3px 15px}.topic-page .splash .desc-md .button i{margin-left:7px}.topic-page .splash .desc-md .button:hover{color:#eee}.topic-page .splash .desc-md .button:active,.topic-page .splash .desc-md .button:focus{border-width:1px !important;margin-top:0px !important}.topic-page .splash .desc-md .cent{text-align:center}.topic-page .splash p{color:#999}.topic-page .splash .intro-course{color:#333;font-weight:700;font-size:1.8rem}.topic-page .splash .intro-course .button{margin-left:10px;font-weight:700;font-size:1.8rem;padding:3px 15px}.topic-page .splash .intro-course .button i{margin-left:7px}.topic-page .altsplash{background:-webkit-radial-gradient(#e2e6eb, #e2e5e9);background:radial-gradient(#e2e6eb, #e2e5e9);border-bottom:3px solid #b9b9b9;border-top:3px solid #b9b9b9;padding:67px 0 27px 0}.topic-page .altsplash h1{text-shadow:0px 1px 3px #333;text-align:center;color:#fff}.topic-page .altsplash h1 img{height:100px;width:100px;margin-right:10px;margin-top:-10px;display:inline-block;vertical-align:middle}.topic-page .altsplash h1 span{font-weight:500}.topic-page .altsplash .desc-md h1,.topic-page .altsplash .desc-md h2,.topic-page .altsplash .desc-md h3,.topic-page .altsplash .desc-md h4,.topic-page .altsplash .desc-md h5{color:#555;font-weight:700;margin-top:60px;font-family:"Merriweather", serif}.topic-page .altsplash .desc-md h1:first-child,.topic-page .altsplash .desc-md h2:first-child,.topic-page .altsplash .desc-md h3:first-child,.topic-page .altsplash .desc-md h4:first-child,.topic-page .altsplash .desc-md h5:first-child{margin-top:0px}.topic-page .altsplash .desc-md p{color:#555;font-weight:300;font-size:2rem;font-family:"Merriweather", serif}.topic-page .altsplash .desc-md a{color:#555;border-bottom:1px solid #0273D4;-webkit-transition:color 0.15s;transition:color 0.15s}.topic-page .altsplash .desc-md a:hover{color:#0273D4}.topic-page .altsplash .desc-md ul,.topic-page .altsplash .desc-md ol{color:#555;font-size:2rem;font-weight:300;margin-left:40px;font-family:"Merriweather", serif}.topic-page .altsplash .desc-md ul{list-style:disc}.topic-page .altsplash .desc-md blockquote{margin-top:60px;margin-bottom:60px;z-index:1;position:relative;margin-left:0;padding-left:15px;margin-right:0;font-family:"Merriweather", serif}.topic-page .altsplash .desc-md blockquote p{font-size:2.5rem !important;text-align:center !important;color:#000 !important;font-family:"Merriweather", serif}.topic-page .altsplash .desc-md blockquote:before{z-index:-1;position:absolute;left:0px;top:15px;font-size:5rem;color:#ccc;content:"\f347";font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:0px;-webkit-font-smoothing:antialiased}.topic-page .altsplash .desc-md blockquote p,.topic-page .altsplash .desc-md blockquote ul,.topic-page .altsplash .desc-md blockquote ol{font-size:2rem}.topic-page .altsplash .desc-md p,.topic-page .altsplash .desc-md h1,.topic-page .altsplash .desc-md h2,.topic-page .altsplash .desc-md h3,.topic-page .altsplash .desc-md h4,.topic-page .altsplash .desc-md h5,.topic-page .altsplash .desc-md h6{font-family:"Lato", Helvetica, Arial, sans-serif;color:#333}.topic-page .altsplash .desc-md p a,.topic-page .altsplash .desc-md h1 a,.topic-page .altsplash .desc-md h2 a,.topic-page .altsplash .desc-md h3 a,.topic-page .altsplash .desc-md h4 a,.topic-page .altsplash .desc-md h5 a,.topic-page .altsplash .desc-md h6 a{color:#fff}.topic-page .altsplash .desc-md .button{border-width:1px !important;color:#fff;margin-left:10px;font-weight:700;font-size:1.8rem;padding:3px 15px}.topic-page .altsplash .desc-md .button i{margin-left:7px}.topic-page .altsplash .desc-md .button:hover{color:#eee}.topic-page .altsplash .desc-md .button:active,.topic-page .altsplash .desc-md .button:focus{border-width:1px !important;margin-top:0px !important}.topic-page .altsplash .desc-md .cent{text-align:center}.topic-page .altsplash p{color:#333}.topic-page .altsplash .intro-course{color:#333;font-weight:700;font-size:1.8rem}.topic-page .altsplash .intro-course .button{margin-left:10px;font-weight:700;font-size:1.8rem;padding:3px 15px}.topic-page .altsplash .intro-course .button i{margin-left:7px}.topic-page .list-label{background:#f6f9fa;padding-top:10px;margin-bottom:10px}.topic-page .list-label .label{color:#a7c3cf;position:relative;padding:5px 15px;cursor:default}.topic-page .list-label .label i{margin-right:5px;display:inline-block;vertical-align:middle;font-size:2rem;margin-top:-2px}.topic-page .list-label .label span{font-family:Roboto, sans-serif;font-size:1.5rem;display:inline-block;vertical-align:middle}.topic-page .highlight-content{background:#fff;margin-bottom:40px;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28)}.topic-page .highlight-content .item{display:block;padding:30px 15px;border-bottom:1px solid #e9f0f3;color:#333 !important}.topic-page .highlight-content .item h4{position:relative;font-weight:700;margin-bottom:10px}.topic-page .highlight-content .item p{font-weight:300;margin-bottom:0;font-size:2rem}.topic-page .highlight-content .item .cent{text-align:center}.topic-page .highlight-content .item .feature-icon{font-size:5rem;color:#41a3ff}.topic-page .highlight-content .item .arrow{font-size:5rem;position:absolute;margin-left:15px;margin-top:-12px;opacity:0}.topic-page .highlight-content .item:hover h4{text-decoration:underline}.topic-page .highlight-content .item:hover .arrow{opacity:1;-webkit-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-duration:.4s !important;animation-duration:.4s !important;-webkit-animation-fill-mode:both;animation-fill-mode:both}.topic-page .course-list .cwrapper{background:#fff;margin-bottom:20px;border-left:1px solid #e9f0f3;border-bottom:1px solid #e9f0f3;border-right:1px solid #e9f0f3}.topic-page .course-list .course{position:relative;padding:15px;border-top:1px solid #e9f0f3}.topic-page .course-list .course.ischapter{border-left:15px solid #e9f0f3}.topic-page .course-list .course .linker{text-decoration:none;color:#333}.topic-page .course-list .course .linker:hover .title span{text-decoration:underline}.topic-page .course-list .course .pro-marker{background:#41a3ff;background:-webkit-linear-gradient(right, #41a3ff, #0273D4);background:linear-gradient(270deg, #41a3ff, #0273D4);color:#fff;padding:2px 8px;border-bottom-left-radius:3px;text-decoration:none !important;box-shadow:0px 0px 2px rgba(0,0,0,0.2);font-size:1.2rem;top:0px;right:0px;position:absolute}.topic-page .course-list .course .title{font-size:2rem;font-weight:600;margin-bottom:0px;margin-top:0px}.topic-page .course-list .course .description{margin-top:5px;color:#888;font-weight:300;margin-bottom:0px}.topic-page .course-list .course .course-refs{margin-bottom:15px}.topic-page .course-list .course .course-refs .ref{color:#999;margin-left:15px;height:70px;border-radius:3px;padding:0 10px 0 40px;background:#f6f9fa;position:relative;overflow:hidden;cursor:pointer;text-decoration:none}.topic-page .course-list .course .course-refs .ref:hover{-webkit-transition:0.05s;transition:0.05s;background:#e9f0f3}.topic-page .course-list .course .course-refs .ref:hover p{text-decoration:underline;color:#666}.topic-page .course-list .course .course-refs .ref .num{font-size:1rem;background:#e9f0f3;color:#999;padding:1px 6px;position:absolute;top:3px;left:3px;border-radius:3px}.topic-page .course-list .course .course-refs .ref p{text-align:left;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1.3em}.topic-page .course-list .course .course-refs :first-child{margin-left:0 !important}.content-active{color:green}.Video{margin-bottom:30px;min-height:480px}.Video .holder{height:480px;width:100%}.Video .holder .shot{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.Video .holder .shot .prosplash{background:rgba(0,0,0,0.75);width:100%;height:100%;color:#fff;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Video .holder .shot .prosplash .wrap{padding:30px}.Video .holder .shot .prosplash h4{font-weight:700}.Video .holder .shot .loader{position:absolute !important;top:185px;left:50%;margin-left:-35px !important}.Video .holder .shot .fake-play-button{cursor:pointer;position:absolute;height:81px;width:127px;display:block;opacity:1;left:50%;margin-left:-63px;top:200px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAABRCAYAAAD7G3lVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATFJREFUeNrs22FtwkAYx+F2QcAkMAfgYBKQwBxMQh1MwiRQB+CgEoaDzkG5S1a+E5IF+n+e5D4ve3+7N0s4mgYAAAAAAAAAAAAA7jFN06cp5MavjuWsTSMzfjWWszORzPizQzmvJpMZ3xYIj28LiG8LpMeffdsCufGrn3LeTS0z/uzLFsiNbwuEx7cFxL9ugY1pZsafdSaaG78abIHc+LaA+MvbAi/+XG5Sww9L2QLtEm/+P/2oUzkfbduexc+LX51L/DdrP09fzvaZf4GVhjf7/Vv3vVFk/bfvMUhg/PoAZG+6efE9Aw+MP/oCSGZ8tz0wvtseGn9w2zPjdyaXF99n9aHx3fbA+G57aHy3PTC+N/mh8b3DD4zvtofGd9tD47vtAAAAAAAAAAAAADymiwADAOSj1JBfF8xMAAAAAElFTkSuQmCC) 50% 50%/127px 81px no-repeat rgba(67,164,248,0.8)}.orion{background:#fbfbfb;overflow:hidden}.orion.lesson .header h1{color:rgba(0,0,0,0.9)}.orion.lesson .header p{color:rgba(0,0,0,0.4)}.orion.lesson .header:after{background:#f6f9fa}.orion .main .container{width:100%}.orion .aligned-middle,.orion .aligned-side{width:100%;float:left;box-sizing:border-box}.orion .aligned-main,.orion .aligned-center{width:100%;float:left;box-sizing:border-box}@media (min-width: 400px){.orion .aligned-main{width:100%}.orion .aligned-center{width:100%}.orion .aligned-middle{width:100%}.orion .aligned-middle.offset-active{margin-left:0}.orion .aligned-side{width:100%}}@media (min-width: 750px){.orion .main .container{width:90%}}@media (min-width: 1000px){.orion .main .container,.orion .header .container,.orion .bottom .container{width:100%}.orion .aligned-main{width:78.3333333333%}.orion .aligned-center{width:82.6666666667%;margin-left:8.6666666667%}.orion .aligned-middle{width:65.3333333333%}.orion .aligned-middle.offset-active{margin-left:17.3333333333%}.orion .aligned-side{width:21.6666666667%}}@media (min-width: 1200px){.orion .aligned-main{width:78.3333333333%}.orion .aligned-center{width:82.6666666667%;margin-left:8.6666666667%}.orion .aligned-middle{width:82.6666666667%}.orion .aligned-middle.offset-active{margin-left:8.6666666667%}.orion .aligned-side{width:21.6666666667%}}.orion .course-name-above-chapters{display:block;color:rgba(255,255,255,0.7);position:relative;margin-bottom:20px;font-weight:300;z-index:2;background:#0273D4;border:1px solid #0273D4;padding:15px 10px 5px 5px;border-radius:3px;opacity:0.8;-webkit-transition:0.15s;transition:0.15s}.orion .course-name-above-chapters img{width:28px;height:28px;display:inline-block;vertical-align:middle}.orion .course-name-above-chapters .course-title{padding-left:5px;display:inline-block;width:85%;vertical-align:middle;line-height:1.7rem}.orion .course-name-above-chapters span{border-bottom:1px solid rgba(255,255,255,0);-webkit-transition:0.15s;transition:0.15s;line-height:1.7rem}.orion .course-name-above-chapters:hover{opacity:1}.orion .course-name-above-chapters:hover span{color:white;border-bottom:1px solid rgba(255,255,255,0.5)}.orion .chapter-list,.orion .course-list,.orion .tutorial-list{margin-left:19px;list-style:none;position:relative;border-left:2px solid #0273D4;padding-left:15px;margin-bottom:0;padding-right:15px}.orion .chapter-list li,.orion .course-list li,.orion .tutorial-list li{position:relative;padding-left:5px;margin-bottom:1rem;z-index:2}.orion .chapter-list li a,.orion .course-list li a,.orion .tutorial-list li a{position:relative}.orion .chapter-list li a .title,.orion .course-list li a .title,.orion .tutorial-list li a .title{color:rgba(255,255,255,0.75);font-weight:300;border-bottom:1px solid rgba(255,255,255,0.1);-webkit-transition:color 0.15s, border 0.15s;transition:color 0.15s, border 0.15s}.orion .chapter-list li a .title .prefix,.orion .course-list li a .title .prefix,.orion .tutorial-list li a .title .prefix{font-weight:300;font-style:italic;color:rgba(255,255,255,0.45)}.orion .chapter-list li a .desc,.orion .course-list li a .desc,.orion .tutorial-list li a .desc{padding-top:2px;display:block;color:rgba(255,255,255,0.6);font-weight:300;font-size:1.3rem}.orion .chapter-list li a:hover .title,.orion .course-list li a:hover .title,.orion .tutorial-list li a:hover .title{color:rgba(255,255,255,0.9);border-bottom:1px solid rgba(255,255,255,0.4)}.orion .chapter-list li.empty:before,.orion .course-list li.empty:before,.orion .tutorial-list li.empty:before{content:"";width:20px;height:20px;border-radius:30px;background:#41a3ff;border:2px solid #0273D4;position:absolute;margin-top:0px;margin-left:-33px}.orion .chapter-list li.checked:before,.orion .course-list li.checked:before,.orion .tutorial-list li.checked:before{border-radius:30px;content:"\f3fd";width:15px;height:20px;background:#0273D4;position:absolute;margin-top:0px;margin-left:-33px;font-size:24px;padding-left:5px;color:#41a3ff;font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:21px;-webkit-font-smoothing:antialiased}.orion .chapter-list li.locked:before,.orion .course-list li.locked:before,.orion .tutorial-list li.locked:before{border-radius:30px;content:"\f200";width:14px;height:20px;background:#41a3ff;position:absolute;margin-top:0px;margin-left:-33px;font-size:10px;padding-left:6px;color:#0273D4;font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:21px;-webkit-font-smoothing:antialiased}.orion .chapter-list li.connect-top,.orion .course-list li.connect-top,.orion .tutorial-list li.connect-top{margin-top:-20px;padding-top:10px;margin-bottom:0}.orion .chapter-list li.connect-top a .title,.orion .course-list li.connect-top a .title,.orion .tutorial-list li.connect-top a .title{opacity:0.7;font-weight:300 !important;border-bottom:none;font-size:1.3rem}.orion .chapter-list li.connect-top:before,.orion .course-list li.connect-top:before,.orion .tutorial-list li.connect-top:before{content:"";width:0px;height:0px;border:none}.orion .chapter-list li.showmore,.orion .course-list li.showmore,.orion .tutorial-list li.showmore{cursor:pointer}.orion .chapter-list li.showmore:hover .title,.orion .course-list li.showmore:hover .title,.orion .tutorial-list li.showmore:hover .title{color:rgba(255,255,255,0.8);border-bottom:1px solid rgba(255,255,255,0.25)}.orion .chapter-list li.showmore .title,.orion .course-list li.showmore .title,.orion .tutorial-list li.showmore .title{color:rgba(255,255,255,0.5);font-weight:300;border-bottom:1px solid rgba(255,255,255,0.08);-webkit-transition:color 0.15s, border 0.15s;transition:color 0.15s, border 0.15s}.orion .chapter-list li.showmore:before,.orion .course-list li.showmore:before,.orion .tutorial-list li.showmore:before{border-radius:2px;content:"\f20b";width:15px;height:12px;background:#0273D4;position:absolute;margin-top:6px;margin-left:-31px;font-size:16px;padding-left:3px;color:#41a3ff;border:1px solid #0273D4;font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:12px;-webkit-font-smoothing:antialiased}.orion .chapter-list li.hidden-chapter-item,.orion .course-list li.hidden-chapter-item,.orion .tutorial-list li.hidden-chapter-item{z-index:-2;opacity:0;position:absolute}.orion .chapter-list li.hidden-chapter-fadein a,.orion .course-list li.hidden-chapter-fadein a,.orion .tutorial-list li.hidden-chapter-fadein a{display:block;-webkit-animation:fadeIn 0.3s ease-in-out;animation:fadeIn 0.3s ease-in-out}.orion .chapter-list li.hidden-chapter-fadein:before,.orion .course-list li.hidden-chapter-fadein:before,.orion .tutorial-list li.hidden-chapter-fadein:before{-webkit-animation:bounceIn 0.5s ease-in-out;animation:bounceIn 0.5s ease-in-out}.orion .chapter-list li.ghost-top,.orion .course-list li.ghost-top,.orion .tutorial-list li.ghost-top{padding-top:20px}.orion .chapter-list li.ghost-top:before,.orion .course-list li.ghost-top:before,.orion .tutorial-list li.ghost-top:before{content:"";width:0px;height:0px;border:none}.orion .chapter-list li.remove-bottom,.orion .course-list li.remove-bottom,.orion .tutorial-list li.remove-bottom{margin-top:-20px;margin-bottom:10px;z-index:1}.orion .chapter-list li.remove-bottom:before,.orion .course-list li.remove-bottom:before,.orion .tutorial-list li.remove-bottom:before{background:-webkit-linear-gradient(#0273D4, #41a3ff);content:"";width:2px;height:20px;position:absolute;left:16px;top:20px;z-index:2;border:none}.orion .chapter-list.next-up li,.orion .course-list.next-up li,.orion .tutorial-list.next-up li{margin-bottom:8px}.orion .chapter-list.next-up li .title,.orion .course-list.next-up li .title,.orion .tutorial-list.next-up li .title{display:inline-block;margin-top:-5px;font-size:2rem}.orion .chapter-list.next-up li .desc,.orion .course-list.next-up li .desc,.orion .tutorial-list.next-up li .desc{font-weight:300;padding-top:5px;max-height:500px}.orion .chapter-list.next-up .ghost-top .title,.orion .course-list.next-up .ghost-top .title,.orion .tutorial-list.next-up .ghost-top .title{font-weight:300}.orion .chapter-list.next-up .ghost-top .title i,.orion .course-list.next-up .ghost-top .title i,.orion .tutorial-list.next-up .ghost-top .title i{padding-left:5px}@media only screen and (min-width: 1000px){.orion .drawer-left,.orion .btn-close,.orion .btn-toggle{display:none}}@media only screen and (max-width: 999px){.orion .drawer-left{height:100vh;background:rgba(0,0,0,0.5);position:fixed;width:100%;top:0px;left:0px;right:0px;z-index:999999}.orion .drawer{background:#ffffff;position:absolute;padding:10px;width:240px;height:100vh;overflow-y:auto}.orion .btn-close{background:transparent;border:0px;position:absolute;right:10px;cursor:pointer}.orion .btn-toggle{background-color:#41a3ff;border:0px;width:30px;height:30px;border-radius:4px;position:absolute;right:0px}.orion .btn-toggle img{width:15px}.orion .listing-tutorials-sidebar-container-desktop h5,.orion .listing-tutorials-sidebar{display:none}.orion .inline-wrap.listing-tutorials-sidebar-container-desktop{height:auto !important}.orion .listing-tutorials-sidebar-container-mobile{display:block;padding-bottom:20px}.orion .inline-wrap{width:100% !important;margin-left:0px !important}.orion .drawer-btn-container{position:relative;height:40px}}.orion .header{padding:0px 0 25px 0;position:relative;overflow:hidden;box-shadow:inset 0 -6px 9px -7px rgba(0,0,0,0.4);background:#41a3ff}.orion .header h1{z-index:5;font-size:5rem;font-weight:700;color:#fff;margin-bottom:10px;text-shadow:0px 1px 3px #0273D4}.orion .header h1 .pro-marker{background:#0273D4;color:#fff;padding:2px 8px;border-radius:3px;text-decoration:none !important;border:1px solid rgba(0,0,0,0.05);font-size:2rem}.orion .header p{font-weight:300;font-size:2.5rem;color:rgba(255,255,255,0.7);line-height:3.5rem}.orion .header.tutorial{background:-webkit-radial-gradient(#41a3ff, #0273D4);background:radial-gradient(#41a3ff, #0273D4)}.orion .header.tutorial p{font-size:3rem;margin-bottom:15px}.orion .header .tutorial-header{margin-top:30px}.orion .header .tutorial-header h1{text-align:center}.orion .header .tutorial-header .meta{margin-bottom:30px}.orion .header .tutorial-header .meta .stats span{cursor:default}.orion .header .tutorial-header .meta .stats span,.orion .header .tutorial-header .meta .stats .linkout{position:relative;display:inline-block;margin-right:20px;font-size:1.7rem;font-weight:300;color:rgba(255,255,255,0.6)}.orion .header .tutorial-header .meta .stats span .icon,.orion .header .tutorial-header .meta .stats .linkout .icon{float:left;font-size:2rem;margin-right:5px;margin-top:-3px}.orion .header .tutorial-header .meta .stats span .image-icon,.orion .header .tutorial-header .meta .stats .linkout .image-icon{border:1px solid rgba(255,255,255,0.3);margin-top:2px;float:left;height:20px;border-radius:100px;margin-right:5px}.orion .header .tutorial-header .meta .stats a:hover{color:#fff;border-bottom:1px solid #fff}.orion .header .tutorial-header .img-wrap{text-align:center}.orion .header .tutorial-header .tut-img{width:130px;padding:30px}.orion .header .video-holder{margin:15px 0 15px 0;background:rgba(0,0,0,0.4);position:relative;border:3px solid #0273D4;border-radius:2px}.orion .header .video-holder .vjs-poster:before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.2)}.orion .header .video-holder .pro-mark{position:absolute;top:-20px;right:-90px;z-index:1;background:#0273D4;width:250px;font-size:3rem;font-weight:800;text-align:center;padding:50px 0 30px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:0px 0px 4px rgba(0,0,0,0.9)}.orion .header .video-holder .text-state{position:absolute;top:0;left:0;background:-webkit-radial-gradient(rgba(0,0,0,0.8), #000);background:radial-gradient(rgba(0,0,0,0.8), #000);display:block !important;width:100%;height:100%;text-align:center;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s !important;animation-duration:.2s !important;-webkit-animation-fill-mode:both;animation-fill-mode:both}.orion .header .video-holder .text-state .wrap{position:absolute;margin:0 auto;left:0;right:0;width:400px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.orion .header .video-holder .text-state .title{font-weight:400;margin-bottom:15px;font-size:3rem;line-height:3.3rem}.orion .header .video-holder .text-state .body{color:rgba(255,255,255,0.7);font-weight:300;font-size:1.7rem;line-height:2.2rem}@media (min-width: 1000px){.orion .header .shadowbox{margin-top:30px;width:100%;height:250px;box-shadow:0px 0px 4px 2px rgba(0,0,0,0.15)}}.orion .access-req{font-weight:300;margin-bottom:300px}.orion .content{border-top-right-radius:1px;border-top-left-radius:1px;background:#fff;padding:30px 30px 60px 30px;position:relative;box-shadow:0px 0px 1px 2px rgba(0,0,0,0.07)}.orion .content:before{border-radius:3px;content:"";position:absolute;z-index:-1;left:-2px;right:-2px;top:-2px;height:450px;background:-webkit-linear-gradient(top, rgba(0,0,0,0.13) 0%, transparent 100%)}.orion .content:after{border-radius:3px;content:"";position:absolute;z-index:-1;left:-2px;right:-2px;bottom:-2px;height:450px;background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.08) 100%)}.orion .content .highlight{margin-bottom:20px}.orion .content .highlight code{margin-left:-29px;margin-right:-29px;padding:10px 34px;border-radius:2px;background:#333;overflow-x:auto;font-size:14px}.orion .content .completeable .completeable-title a{-webkit-transition:color 0s;transition:color 0s}.orion .content .completeable .highlight:first-child{border-top-right-radius:0px;margin-top:-30px}.orion .content .completeable .highlight:last-child{margin-bottom:-20px !important}.orion .content .completeable .highlight code{margin-left:-23px;margin-right:-29px;padding:10px 34px 10px 25px}.orion .content img{max-width:90%;display:block;margin-left:5%}.orion .content .nonpro-alert{padding:15px;border-radius:3px;background:#fcf8e3;border:1px solid #faf2cc;margin-bottom:20px}.orion .content .nonpro-alert p{margin-bottom:0px}.orion .content .nonpro-alert p .ion-alert-circled{float:left;margin-top:-9px;font-size:3rem;margin-right:10px}.orion .content .nonpro-alert p a{font-weight:500}.orion .content .aabottom .pro-info{border-radius:3px;padding:8px 15px}.orion .content .aabottom .pro-info a{color:#aaa !important;font-weight:300}.orion .content .aabottom .pro-info a:hover{text-decoration:underline}.orion .content .aabottom .pro-info a span{font-weight:500}.orion .content .aabottom .pro-info a .ion-flash{margin-right:2px;color:#41a3ff}.orion .content .aabottom #aabplaced{position:relative;font-weight:300;font-size:1.6rem;line-height:1.5;border-radius:3px;background:#f6f9fa;border:1px solid rgba(0,0,0,0.05)}.orion .content .aabottom .default-ad{position:absolute;top:10px;right:10px;padding:1px 5px;border:solid 1px #41a3ff;border-radius:3px;color:#41a3ff;text-transform:uppercase;font-size:10px}.orion .content .aabottom .aabplaced{display:block;overflow:hidden;padding:15px;line-height:1.5}.orion .content .aabottom a{border-bottom:0;text-decoration:none}.orion .content .aabottom a:hover{color:inherit}.orion .content .aabottom a:hover .default-title{text-decoration:underline}.orion .content .aabottom .default-image img{display:block;float:left;margin-right:10px;margin-left:0;width:4.5rem;border-radius:7.5%}.orion .content .aabottom .default-title,.orion .content .aabottom .default-description{display:block;margin-left:5.5rem;max-width:calc(100% - 5.5rem)}.orion .content .aabottom .default-title{font-weight:600}.orion .content h1,.orion .content h2,.orion .content h3,.orion .content h4,.orion .content h5{color:#555;font-weight:700;margin-top:60px;font-family:"Merriweather", serif}.orion .content h1:first-child,.orion .content h2:first-child,.orion .content h3:first-child,.orion .content h4:first-child,.orion .content h5:first-child{margin-top:0px}.orion .content p{color:#555;font-weight:300;font-size:2rem;font-family:"Merriweather", serif}.orion .content a{color:#555;border-bottom:1px solid #0273D4;-webkit-transition:color 0.15s;transition:color 0.15s}.orion .content a:hover{color:#0273D4}.orion .content ul,.orion .content ol{color:#555;font-size:2rem;font-weight:300;margin-left:40px;font-family:"Merriweather", serif}.orion .content ul{list-style:disc}.orion .content blockquote{margin-top:60px;margin-bottom:60px;z-index:1;position:relative;margin-left:0;padding-left:15px;margin-right:0;font-family:"Merriweather", serif}.orion .content blockquote p{font-size:2.5rem !important;text-align:center !important;color:#000 !important;font-family:"Merriweather", serif}.orion .content blockquote:before{z-index:-1;position:absolute;left:0px;top:15px;font-size:5rem;color:#ccc;content:"\f347";font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:0px;-webkit-font-smoothing:antialiased}.orion .content blockquote p,.orion .content blockquote ul,.orion .content blockquote ol{font-size:2rem}.orion .content .completeable{position:relative;margin:40px -30px 40px -30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:6px solid #f6f9fa}.orion .content .completeable .completeable-title{-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear;position:relative;padding:20px 30px 20px 55px;color:#333;border-top:1px solid #e9f0f3;border-bottom:1px solid #e9f0f3;background:#f6f9fa;font-family:"Merriweather", serif}.orion .content .completeable .completeable-title:before{content:"";width:6px;border-top:1px solid #e9f0f3;background:#f6f9fa;height:13px;position:absolute;top:-1px;left:-6px}.orion .content .completeable .completeable-title a{color:#333}.orion .content .completeable .completeable-title span{color:#555;display:inline-block;vertical-align:middle;font-weight:700;font-size:2rem;line-height:2.5rem}.orion .content .completeable .completeable-title span code{color:#222;vertical-align:middle}.orion .content .completeable .completeable-title .icon-right{position:absolute;color:#f6f9fa;right:8px;top:8px;font-size:2.5rem}.orion .content .completeable .check-box{left:-5px;top:13px;position:absolute;cursor:pointer;border:4px solid #FF8E8E;background:#fff;width:35px;height:35px;border-radius:4px;box-shadow:inset 0 0 2px 1px rgba(0,0,0,0.2);z-index:0}.orion .content .completeable .check-box:hover{box-shadow:inset 0 0 5px 1px rgba(0,0,0,0.15)}.orion .content .completeable .check-box i{position:absolute;top:5px;left:5px;font-size:16px;color:#ddd}.orion .content .completeable .md-content{border-top-left-radius:2px;margin:0;padding:20px 30px 20px 24px}.orion .content .completeable .md-content p,.orion .content .completeable .md-content ul,.orion .content .completeable .md-content ol{font-size:2rem}.orion .content .completeable .md-content :last-child{margin-bottom:0px}.orion .content .completeable.checked{border-color:#f6f9fa}.orion .content .completeable.checked .check-box{z-index:1;background:#41a3ff;border-color:#41a3ff;box-shadow:none}.orion .content .completeable.checked .check-box i{top:-13px;left:-3px;font-size:32px;color:#fff;text-shadow:black 0 0 3px;-webkit-animation-name:chkboxBounceIn;animation-name:chkboxBounceIn;-webkit-animation-duration:.4s !important;animation-duration:.4s !important;-webkit-animation-fill-mode:both;animation-fill-mode:both}.orion .content .completeable.checked .lesson-content a{color:rgba(0,0,0,0.4)}.orion .content .completeable.contains-md{border-color:#FF8E8E;border-bottom:1px solid #e9f0f3}.orion .content .completeable.contains-md.checked{border-color:#41a3ff;border-bottom:1px solid #e9f0f3}.orion .content .completeable.contains-md .completeable-title{box-shadow:0 5px 5px -5px rgba(0,0,0,0.1)}.orion .video-top{margin-top:-120px;padding:5px;background:rgba(0,0,0,0.5);border-top-left-radius:2px;border-top-right-radius:2px;box-shadow:0px 0px 4px rgba(0,0,0,0.5)}.orion .video-top .Video{border-radius:2px;margin-bottom:0}.orion .bottom{box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4);padding:0px 0px 50px 0;background:#41a3ff}@media (min-width: 400px){.orion .inline-wrap{width:100%}}@media (min-width: 550px){.orion .inline-wrap{width:40%;margin-left:5%;display:inline-block;vertical-align:top}}@media (min-width: 1000px){.orion .inline-wrap{width:100%;margin-left:0;display:block}}.orion .aligned-side #left-sidebar{position:relative;-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear}@media (min-width: 1000px){.orion .aligned-side #left-sidebar{margin-top:80px}}.orion .aligned-side #left-sidebar .pro-upsell{padding:15px;margin-right:20px;margin-left:20px;margin-bottom:20px;color:#fff;font-weight:300;background:-webkit-linear-gradient(#485563, #29323c);background:linear-gradient(#485563, #29323c);box-shadow:inset -2px 0px 4px 0px rgba(0,0,0,0.4)}@media (max-width: 999px){.orion .aligned-side #left-sidebar .pro-upsell{display:none}}@media (max-width: 400px){.orion .aligned-side #left-sidebar .pro-upsell{margin-right:0px;margin-bottom:15px}}.orion .aligned-side #left-sidebar .pro-upsell .title{font-size:2rem;line-height:2.2rem;font-weight:400;text-align:center}@media (max-width: 1200px){.orion .aligned-side #left-sidebar .pro-upsell .title{font-weight:700;font-size:1.7rem;line-height:2rem;margin-bottom:15px}}.orion .aligned-side #left-sidebar .pro-upsell ul{list-style:none;margin-left:2px}@media (max-width: 1200px){.orion .aligned-side #left-sidebar .pro-upsell ul{display:none}}.orion .aligned-side #left-sidebar .pro-upsell ul li{color:rgba(255,255,255,0.75);margin-top:15px;padding-left:15px;text-indent:-15px;font-size:1.5rem;line-height:1.7rem}.orion .aligned-side #left-sidebar .pro-upsell ul li:before{color:rgba(255,255,255,0.3);font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f3d1";padding-right:10px}.orion .aligned-side #left-sidebar .pro-upsell .go-pro{width:100%;padding-left:0;padding-right:0}.orion .aligned-side #left-sidebar .email-capture{border:1px solid #e9f0f3;padding:15px;margin-right:20px;margin-left:20px;margin-bottom:20px;background:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}@media (max-width: 400px){.orion .aligned-side #left-sidebar .email-capture{margin-right:0px;margin-bottom:15px}}.orion .aligned-side #left-sidebar .email-capture p{text-align:center}.orion .aligned-side #left-sidebar .email-capture .action-text{opacity:0.7;font-weight:300;font-size:1.5rem;line-height:1.7rem;margin-bottom:5px}.orion .aligned-side #left-sidebar .email-capture .book-title{font-weight:500;font-size:1.7rem;line-height:1.9rem;margin-bottom:10px}.orion .aligned-side #left-sidebar .email-capture .book-img{display:block;width:70%;margin:0 15%}.orion .aligned-side #left-sidebar .email-capture .form-wrapper{margin-top:10px}.orion .aligned-side #left-sidebar .email-capture .form-wrapper .field{margin-bottom:0px;font-size:1.3rem}.orion .aligned-side #left-sidebar .email-capture .legal-text{font-size:1rem;opacity:0.3;margin-top:5px;margin-bottom:0px}.orion .aligned-side #left-sidebar .share-btns{padding:15px;margin-right:20px;margin-left:20px;margin-bottom:20px;text-align:center}@media (max-width: 400px){.orion .aligned-side #left-sidebar .share-btns{margin-right:0px;margin-bottom:15px}}.orion .aligned-side #left-sidebar .share-btns:hover .ion-heart{-webkit-animation:heartBeat 1.5s infinite ease-in-out;animation:heartBeat 1.5s infinite ease-in-out}.orion .aligned-side #left-sidebar .share-btns .action-text{cursor:default;color:rgba(0,0,0,0.9);font-weight:500;font-size:1.7rem;line-height:1.9rem;margin-bottom:3px}.orion .aligned-side #left-sidebar .share-btns .action-text .we{margin-right:3px}.orion .aligned-side #left-sidebar .share-btns .action-text .ion-heart{color:#FF8E8E;position:absolute}.orion .aligned-side #left-sidebar .share-btns .action-text .you{margin-left:20px}.orion .aligned-side #left-sidebar .share-btns .sub-text{cursor:default;color:rgba(0,0,0,0.5);font-weight:300;font-size:1.5rem;line-height:1.7rem;margin-bottom:10px}.orion .aligned-side #left-sidebar .share-btns a{-webkit-transition:0.1s;transition:0.1s;border-radius:50px;display:inline-block;height:40px;width:40px;text-align:center;color:#fff;font-size:2rem;margin-left:4px}.orion .aligned-side #left-sidebar .share-btns a i{display:block;margin-top:4px}.orion .aligned-side #left-sidebar .share-btns .twitter{background:#01B7EE;border:1px solid #01a3d5}.orion .aligned-side #left-sidebar .share-btns .twitter:hover{opacity:0.7}.orion .aligned-side #left-sidebar .share-btns .facebook{background:#3971B6;border:1px solid #3365a3}.orion .aligned-side #left-sidebar .share-btns .facebook:hover{opacity:0.7}.orion.splash .padright{padding-right:90px}.orion.splash .blue-btn{font-family:"Lato", Helvetica, Arial, sans-serif;border:none;color:#41a3ff;font-size:2rem;background:#fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);-webkit-transition:0.1s;transition:0.1s}.orion.splash .blue-btn:hover{opacity:0.9;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2)}.orion.splash .blue-btn:active{box-shadow:inset 0 0 7px 2px rgba(0,0,0,0.15)}.orion.splash .start-btn{font-family:"Lato", Helvetica, Arial, sans-serif;border:none;color:#41a3ff;font-size:2rem;background:#fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2);-webkit-transition:0.1s;transition:0.1s}.orion.splash .start-btn:hover{opacity:0.9;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.2)}.orion.splash .start-btn:active{box-shadow:inset 0 0 7px 2px rgba(0,0,0,0.15)}.orion.splash .header{padding-top:60px;box-shadow:none}.orion.splash .header .landing{padding-top:20px;padding-bottom:30px}.orion.splash .header .landing h1{font-size:5rem}.orion.splash .header .landing img{width:100%;max-width:150px;max-height:150px}.orion.splash .header .meta-bar{font-weight:300;background:#0273D4;color:#fff;padding:10px}.orion.splash .main{background:#f6f9fa;box-shadow:inset 0 6px 6px -6px rgba(0,0,0,0.4),inset 0 -6px 6px -6px rgba(0,0,0,0.4)}.orion.splash .main .content{min-height:0px;background:none;padding-bottom:15px;box-shadow:none}.orion.splash .main .content .author-info{margin-bottom:30px;border-radius:3px;padding:15px;background:#e9f0f3;color:#333;font-weight:300}.orion.splash .main .content:after{display:none}.orion.splash .main .content:before{display:none}.orion.splash .bottom{box-shadow:none}.orion.splash .bottom h2{margin-top:30px;color:#fff}.orion.splash .bottom .complete-segment{box-shadow:0px 1px 5px 0px rgba(0,0,0,0.4)}.orion.splash .bottom .check-circle{background:#41a3ff;border-color:#41a3ff;box-shadow:none}.orion.splash .bottom .check-circle i{top:-9px;left:6px;font-size:32px;color:#fff}.orion.splash .bottom .check-circle:after{display:none}.orion.splash .bottom .chapter-list .title,.orion.splash .bottom .course-list .title,.orion.splash .bottom .tutorial-list .title{color:rgba(255,255,255,0.8)}.orion #fab-area .wrp{-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear;-webkit-transform:translateY(150px);transform:translateY(150px);z-index:1;border-top-left-radius:3px;border-top-right-radius:3px;position:fixed;bottom:0px;right:20px;width:248px;background:#f6f9fa;border:1px solid #e9f0f3}.orion #fab-area.active .wrp{-webkit-transform:translateY(0px);transform:translateY(0px)}.orion #fab-area .disp{position:absolute;top:0;right:0;padding:1px 3px;border-left:1px solid #bbb;border-bottom:1px solid #bbb;color:#777;border-radius:2px;font-size:1rem;font-weight:300}.orion #fab-area .sep{height:1px;margin:0 5px;background:#eee}.orion #fab-area .fabplace{-webkit-transition:color 200ms linear;transition:color 200ms linear;color:#666;display:block;margin-right:-20px;padding:10px 30px 50px 10px;font-size:1.7rem;line-height:2.5rem;font-weight:300}.orion #fab-area .fabplace .desc{border-bottom:1px solid #0273D4}.orion #fab-area .fabplace:hover{color:#0273D4}.orion #fab-area .prolink{display:block;color:#999;padding-left:10px;font-weight:300;font-size:1.2rem}.orion #fab-area .prolink:hover{color:#333;text-decoration:underline}.orion .complete-segment{-webkit-transition:background 0.1s, border 0.1s;transition:background 0.1s, border 0.1s;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.2);padding:20px 28px;margin:-30px -30px 30px -30px;border:1px solid #e9f0f3;background:#f6f9fa;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.orion .complete-segment:active{box-shadow:inset 0 0 7px 2px rgba(0,0,0,0.15)}.orion .complete-segment:active .check-circle{box-shadow:inset 0 0 7px 2px rgba(0,0,0,0.15)}.orion .complete-segment:hover{background:#e9f0f3}.orion .complete-segment h3{font-size:2.5rem;font-weight:500;margin-bottom:0;display:inline-block;vertical-align:middle;max-width:80%}.orion .complete-segment .check-circle{position:relative;cursor:pointer;border-radius:35px;border:4px solid #41a3ff;margin-right:15px;background:#fff;width:35px;height:35px;display:inline-block;vertical-align:middle;box-shadow:inset 0 0 7px 1px rgba(0,0,0,0.1)}.orion .complete-segment .check-circle i{position:absolute;top:5px;left:5px;font-size:16px;color:#ddd}.orion .complete-segment .check-circle:after{background:-webkit-linear-gradient(#41a3ff, #0273D4);background:linear-gradient(#41a3ff, #0273D4);content:"";width:2px;height:70px;position:absolute;left:16px;top:38px;z-index:2}.orion .complete-segment .check-circle:hover{box-shadow:inset 0 0 7px 2px rgba(0,0,0,0.15)}.orion .complete-segment.checked{box-shadow:none;background:#41a3ff;color:#fff;-o-border-image:linear-gradient(to bottom, #0273D4, #41a3ff) 1 100%;border-image:-webkit-linear-gradient(top, #0273D4, #41a3ff) 1 100%;border-image:linear-gradient(to bottom, #0273D4, #41a3ff) 1 100%}.orion .complete-segment.checked .check-circle{background:#41a3ff;border-color:#0273D4;box-shadow:none}.orion .complete-segment.checked .check-circle i{top:-13px;left:-3px;font-size:32px;color:#fff;text-shadow:black 0 0 3px;-webkit-animation-name:chkboxBounceIn;animation-name:chkboxBounceIn;-webkit-animation-duration:.4s !important;animation-duration:.4s !important;-webkit-animation-fill-mode:both;animation-fill-mode:both}.orion .complete-segment.checked .check-circle:after{background:#0273D4}.orion .below-video .complete-segment.checked{border:1px solid transparent}@media (min-width: 750px){.help-box{border-top-left-radius:3px;border-top-right-radius:3px;position:fixed;bottom:0;right:20px;z-index:3;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28)}.help-box .title{font-weight:300;position:relative;cursor:pointer;border-top-left-radius:3px;border-top-right-radius:3px;background:-webkit-linear-gradient(#485563, #29323c);background:linear-gradient(#485563, #29323c);color:#fff;padding:8px 15px}.help-box .title i{top:4px;position:absolute;font-size:2rem}.help-box .title:hover span{text-decoration:underline}.help-box .main-content{font-weight:300;height:75vh;background:#f6f9fa;position:relative}.help-box .main-content .info{background:#fff;padding:10px 15px}.help-box .main-content .headline{margin:-5px 0 15px 0;padding-bottom:10px;border-bottom:1px solid #e9f0f3}.help-box .main-content .headline a{font-size:2rem;font-weight:800}.help-box .main-content .headline p{font-size:1.2rem;line-height:1.5rem;font-style:italic;color:#999;margin-bottom:0}.help-box .main-content .qa-list{list-style:none;overflow-y:auto;height:100%;padding:10px 15px;border-top:1px solid #e9f0f3}.help-box .main-content .qa-list li{position:relative;margin-bottom:20px}.help-box .main-content .qa-list li a{color:#333}.help-box .main-content .qa-list li .num-cmt{display:inline-block;width:30px;vertical-align:middle;font-size:1rem;color:#fff}.help-box .main-content .qa-list li .num-cmt span{position:absolute;left:7px}.help-box .main-content .qa-list li .num-cmt:before{font-size:24px;line-height:21px;color:#666;content:"\f11b";font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased}.help-box .main-content .qa-list li .titlewrap{line-height:1.7rem;width:320px;display:inline-block;vertical-align:middle;color:#333;font-weight:300}.help-box .main-content .qa-list li .titlewrap:hover{text-decoration:underline}}.orion-editor{margin-top:-40px}.orion-editor .CodeMirror{font-family:monospace;height:300px;color:black}.orion-editor .CodeMirror-lines{padding:4px 0}.orion-editor .CodeMirror pre{padding:0 4px}.orion-editor .CodeMirror-scrollbar-filler,.orion-editor .CodeMirror-gutter-filler{background-color:white}.orion-editor .CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.orion-editor .CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.orion-editor .CodeMirror-guttermarker{color:black}.orion-editor .CodeMirror-guttermarker-subtle{color:#999}.orion-editor .CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.orion-editor .CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.orion-editor .cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.orion-editor .cm-fat-cursor div.CodeMirror-cursors{z-index:1}.orion-editor .cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.orion-editor .cm-tab{display:inline-block;text-decoration:inherit}.orion-editor .CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.orion-editor .cm-s-default .cm-header{color:blue}.orion-editor .cm-s-default .cm-quote{color:#090}.orion-editor .cm-negative{color:#d44}.orion-editor .cm-positive{color:#292}.orion-editor .cm-header{font-weight:500}.orion-editor .cm-strong{font-weight:700}.orion-editor .cm-em{font-style:italic}.orion-editor .cm-link{text-decoration:underline}.orion-editor .cm-strikethrough{text-decoration:line-through}.orion-editor .cm-s-default .cm-keyword{color:#708}.orion-editor .cm-s-default .cm-atom{color:#219}.orion-editor .cm-s-default .cm-number{color:#164}.orion-editor .cm-s-default .cm-def{color:#00f}.orion-editor .cm-s-default .cm-variable-2{color:#05a}.orion-editor .cm-s-default .cm-variable-3{color:#085}.orion-editor .cm-s-default .cm-comment{color:#a50}.orion-editor .cm-s-default .cm-string{color:#a11}.orion-editor .cm-s-default .cm-string-2{color:#f50}.orion-editor .cm-s-default .cm-meta{color:#555}.orion-editor .cm-s-default .cm-qualifier{color:#555}.orion-editor .cm-s-default .cm-builtin{color:#30a}.orion-editor .cm-s-default .cm-bracket{color:#997}.orion-editor .cm-s-default .cm-tag{color:#170}.orion-editor .cm-s-default .cm-attribute{color:#00c}.orion-editor .cm-s-default .cm-hr{color:#999}.orion-editor .cm-s-default .cm-link{color:#00c}.orion-editor .cm-s-default .cm-error{color:#f00}.orion-editor .cm-invalidchar{color:#f00}.orion-editor .CodeMirror-composing{border-bottom:2px solid}.orion-editor div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}.orion-editor div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.orion-editor .CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.orion-editor .CodeMirror-activeline-background{background:#e8f2ff}.orion-editor .CodeMirror{position:relative;overflow:hidden;background:white}.orion-editor .CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.orion-editor .CodeMirror-sizer{position:relative;border-right:30px solid transparent}.orion-editor .CodeMirror-vscrollbar,.orion-editor .CodeMirror-hscrollbar,.orion-editor .CodeMirror-scrollbar-filler,.orion-editor .CodeMirror-gutter-filler{position:absolute;z-index:6;display:none}.orion-editor .CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.orion-editor .CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.orion-editor .CodeMirror-scrollbar-filler{right:0;bottom:0}.orion-editor .CodeMirror-gutter-filler{left:0;bottom:0}.orion-editor .CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.orion-editor .CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px;*zoom:1;*display:inline}.orion-editor .CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none !important;border:none !important}.orion-editor .CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.orion-editor .CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.orion-editor .CodeMirror-gutter-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.orion-editor .CodeMirror-lines{cursor:text;min-height:1px}.orion-editor .CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.orion-editor .CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.orion-editor .CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.orion-editor .CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.orion-editor .CodeMirror-code{outline:none}.orion-editor .CodeMirror-scroll,.orion-editor .CodeMirror-sizer,.orion-editor .CodeMirror-gutter,.orion-editor .CodeMirror-gutters,.orion-editor .CodeMirror-linenumber{box-sizing:content-box}.orion-editor .CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.orion-editor .CodeMirror-cursor{position:absolute}.orion-editor .CodeMirror-measure pre{position:static}.orion-editor div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.orion-editor div.CodeMirror-dragcursors{visibility:visible}.orion-editor .CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.orion-editor .CodeMirror-selected{background:#d9d9d9}.orion-editor .CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.orion-editor .CodeMirror-crosshair{cursor:crosshair}.orion-editor .CodeMirror-line::-moz-selection,.orion-editor .CodeMirror-line>span::-moz-selection,.orion-editor .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.orion-editor .CodeMirror-line::selection,.orion-editor .CodeMirror-line>span::selection,.orion-editor .CodeMirror-line>span>span::selection{background:#d7d4f0}.orion-editor .CodeMirror-line::-moz-selection,.orion-editor .CodeMirror-line>span::-moz-selection,.orion-editor .CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.orion-editor .cm-searching{background:#ffa;background:rgba(255,255,0,0.4)}.orion-editor .CodeMirror span{*vertical-align:text-bottom}.orion-editor .cm-force-border{padding-right:.1px}@media print{.orion-editor .CodeMirror div.CodeMirror-cursors{visibility:hidden}}.orion-editor .cm-tab-wrap-hack:after{content:''}.orion-editor span.CodeMirror-selectedtext{background:none}.orion-editor .CodeMirror{height:auto;min-height:300px;padding:10px;font:inherit;z-index:1;margin-top:20px}.orion-editor .CodeMirror-scroll{min-height:300px}.orion-editor .CodeMirror-fullscreen{background:#fff;position:fixed !important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:9}.orion-editor .CodeMirror-sided{width:50% !important}.orion-editor .editor-toolbar{position:relative;opacity:.98;color:rgba(0,0,0,0.4);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;z-index:10;background:#fff;-webkit-transition:color 0.15s, opacity 0.15s;transition:color 0.15s, opacity 0.15s}.orion-editor .editor-toolbar:after,.orion-editor .editor-toolbar:before{display:block;content:' ';height:1px}.orion-editor .editor-toolbar:before{margin-bottom:8px}.orion-editor .editor-toolbar:after{height:4px;margin-top:8px;margin-left:-10px;margin-right:-10px;background:-webkit-linear-gradient(top, rgba(0,0,0,0.1), transparent);background:linear-gradient(to bottom, rgba(0,0,0,0.1), transparent)}.orion-editor .editor-toolbar:hover,.orion-editor .editor-wrapper input.title:focus,.orion-editor .editor-wrapper input.title:hover{opacity:1;color:rgba(0,0,0,0.6)}.orion-editor .editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.orion-editor .editor-toolbar.fullscreen::before{width:20px;height:50px;background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.orion-editor .editor-toolbar.fullscreen::after{width:20px;height:50px;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 100%);position:fixed;top:0;right:0;margin:0;padding:0}.orion-editor .editor-toolbar a{display:inline-block;text-align:center;text-decoration:none !important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer;color:inherit}.orion-editor .editor-toolbar a.active,.orion-editor .editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.orion-editor .editor-toolbar a:before{line-height:30px}.orion-editor .editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.orion-editor .editor-toolbar a.fa-header-x:after{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.orion-editor .editor-toolbar a.fa-header-1:after{content:"1"}.orion-editor .editor-toolbar a.fa-header-2:after{content:"2"}.orion-editor .editor-toolbar a.fa-header-3:after{content:"3"}.orion-editor .editor-toolbar a.fa-header-bigger:after{content:"▲"}.orion-editor .editor-toolbar a.fa-header-smaller:after{content:"▼"}.orion-editor .editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width: 700px){.orion-editor .editor-toolbar a.no-mobile{display:none}}.orion-editor .editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.orion-editor .editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.orion-editor .editor-statusbar .lines:before{content:"lines: "}.orion-editor .editor-statusbar .words:before{content:"words: "}.orion-editor .editor-statusbar .characters:before{content:"characters: "}.orion-editor .editor-preview{padding:10px;position:absolute;width:100%;height:100%;top:0;left:0;background:#fafafa;z-index:7;overflow:auto;display:none;box-sizing:border-box}.orion-editor .editor-preview-side{padding:10px;position:fixed;bottom:0;width:50%;top:50px;right:0;background:#fafafa;z-index:9;overflow:auto;display:none;box-sizing:border-box;border:1px solid #ddd}.orion-editor .editor-preview-active-side{display:block}.orion-editor .editor-preview-active{display:block}.orion-editor .editor-preview>p,.orion-editor .editor-preview-side>p{margin-top:0}.orion-editor .editor-preview pre,.orion-editor .editor-preview-side pre{background:#eee;margin-bottom:10px}.orion-editor .editor-preview table td,.orion-editor .editor-preview table th,.orion-editor .editor-preview-side table td,.orion-editor .editor-preview-side table th{border:1px solid #ddd;padding:5px}.orion-editor .CodeMirror .CodeMirror-code{font-weight:300;font-size:2rem}.orion-editor .CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.orion-editor .CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.orion-editor .CodeMirror .CodeMirror-code .cm-string{color:#183691}.orion-editor .CodeMirror .CodeMirror-selected{background:#d9d9d9}.orion-editor .CodeMirror .CodeMirror-code .cm-header-1{font-size:5.0rem;line-height:1.2;letter-spacing:-.1rem;margin-top:0;margin-bottom:2rem}.orion-editor .CodeMirror .CodeMirror-code .cm-header-2{font-size:4.2rem;line-height:1.25;letter-spacing:-.1rem;margin-top:0;margin-bottom:2rem}.orion-editor .CodeMirror .CodeMirror-code .cm-header-3{font-size:3.6rem;line-height:1.3;letter-spacing:-.1rem;margin-top:0;margin-bottom:2rem}.orion-editor .CodeMirror .CodeMirror-code .cm-header-4{font-size:3rem;line-height:1.35;letter-spacing:-.1rem;margin-top:0;margin-bottom:2rem}.orion-editor .CodeMirror .CodeMirror-code .cm-header-5{font-size:2.4rem;line-height:1.5;letter-spacing:0;margin-top:0;margin-bottom:2rem}.orion-editor .CodeMirror .CodeMirror-code .cm-header-6{font-size:1.5rem;line-height:1.6;letter-spacing:-.05rem;margin-top:0;margin-bottom:2rem;font-weight:300}.orion-editor .CodeMirror .CodeMirror-code .cm-comment{background:rgba(0,0,0,0.05);border-radius:2px}.orion-editor .CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.orion-editor .CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.orion-editor .CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.orion-editor .CodeMirror .CodeMirror-placeholder{opacity:.2;font-size:2rem}.orion-editor .content-form{margin-bottom:400px}.orion-editor .content-form .title{width:100%;font-size:2rem;display:block;margin-bottom:0}.orion-editor .update-area{width:15% !important}.orion-editor .update-area .metadata-inputs{margin-top:7px;background:#f6f9fa;padding:15px 15px 15px 15px}.orion-editor .top-actions{position:fixed;width:12%;top:0;right:0;padding:15px}.orion-editor .editor-statusbar{position:fixed;right:0;bottom:0;width:12%}.orion-editor .editor-statusbar .lines,.orion-editor .editor-statusbar .words,.orion-editor .editor-statusbar .cursor{display:block}.orion-editor .vid-thumbnail{background-color:#41a3ff;display:block;position:relative}.orion-editor .vid-thumbnail:before{position:absolute;right:0;top:0;padding-right:5px;font-size:3rem;padding-left:80%;color:#0273D4;text-shadow:-1px 1px 0px blue;-webkit-transition:.5s ease;transition:.5s ease}.orion-editor .vid-thumbnail:after{content:"";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgba(65,163,255,0.5);-webkit-transition:.5s ease;transition:.5s ease;border-top:1px solid #0273D4;border-bottom:1px solid #0273D4}.orion-editor .vid-thumbnail:hover:after{background:rgba(65,163,255,0.1)}.orion-editor .vid-thumbnail:hover:before{color:rgba(2,115,212,0.1);text-shadow:none}.orion-editor-overview{padding:50px 0;background:#f6f9fa}.orion-editor-overview .rightbar .button{width:100%}.orion-editor-overview h1{margin-bottom:30px}.orion-editor-overview .chapter-list,.orion-editor-overview .course-list,.orion-editor-overview .tutorial-list{margin-left:19px;list-style:none;position:relative;border-left:2px solid rgba(0,0,0,0.3);padding-left:15px}.orion-editor-overview .chapter-list li,.orion-editor-overview .course-list li,.orion-editor-overview .tutorial-list li{position:relative;padding-left:5px;margin-bottom:3rem}.orion-editor-overview .chapter-list li a,.orion-editor-overview .course-list li a,.orion-editor-overview .tutorial-list li a{position:relative}.orion-editor-overview .chapter-list li a .title,.orion-editor-overview .course-list li a .title,.orion-editor-overview .tutorial-list li a .title{display:inline-block;margin-top:-10px;font-size:2rem;color:rgba(0,0,0,0.8);font-weight:300;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-transition:color 0.15s, border 0.15s;transition:color 0.15s, border 0.15s}.orion-editor-overview .chapter-list li a .desc,.orion-editor-overview .course-list li a .desc,.orion-editor-overview .tutorial-list li a .desc{display:block;max-height:0;overflow:hidden}.orion-editor-overview .chapter-list li a:hover .title,.orion-editor-overview .course-list li a:hover .title,.orion-editor-overview .tutorial-list li a:hover .title{color:rgba(0,0,0,0.9);border-bottom:1px solid rgba(0,0,0,0.4)}.orion-editor-overview .chapter-list li.empty:before,.orion-editor-overview .course-list li.empty:before,.orion-editor-overview .tutorial-list li.empty:before{content:"";width:20px;height:20px;border-radius:30px;background:#f6f9fa;border:2px solid rgba(0,0,0,0.3);position:absolute;margin-top:0px;margin-left:-33px}.orion-editor-overview .chapter-list li.ghost-top,.orion-editor-overview .course-list li.ghost-top,.orion-editor-overview .tutorial-list li.ghost-top{padding-top:20px}.orion-editor-overview .chapter-list li.ghost-top:before,.orion-editor-overview .course-list li.ghost-top:before,.orion-editor-overview .tutorial-list li.ghost-top:before{content:"";width:0px;height:0px;border:none}.expert-console .main-wrap{margin-top:-60px;padding:100px 0px 40px 0px}.expert-console .main-wrap h1{text-align:center;color:#fff;text-shadow:0px 0px 2px rgba(0,0,0,0.5)}.expert-console .main-content{padding-top:20px;padding-bottom:100px}.expert-console .main-content .col-middle{background:rgba(255,255,255,0.95);border-radius:2px}.expert-console .main-content .col-middle .top{padding:15px 10px 15px 20px;background:rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}.expert-console .main-content .col-middle .top h4{font-weight:500;margin-bottom:0}.expert-console .main-content .col-middle .top .button{float:right}.expert-console .main-content .col-middle .tutorial-link{border-top:1px solid rgba(0,0,0,0.1);-webkit-transition:0.15s;transition:0.15s;padding:20px;display:block;font-size:2rem;color:rgba(0,0,0,0.7)}.expert-console .main-content .col-middle .tutorial-link:hover{color:rgba(0,0,0,0.9);background:rgba(0,0,0,0.05)}.expert-console .main-content .new-tutorial-form .tut-title{display:block;width:100%;font-size:2rem;height:50px}.expert-console .main-content .new-tutorial-form .button{float:right;font-size:1.7rem;padding:5px 50px;height:50px}.announcements{color:#fff;margin-top:0px;margin-bottom:30px}.announcements a{color:#fff}.announcements .back-to-list{box-shadow:inset 0 0px 6px 0px rgba(0,0,0,0.2);-webkit-transition:0.2s;transition:0.2s;display:inline-block;background:#0273D4;font-weight:300;color:rgba(255,255,255,0.9);opacity:0.7;padding:5px 10px;border-radius:3px;font-size:1.7rem}.announcements .back-to-list i{margin-right:5px}.announcements .back-to-list:hover{opacity:1}.announcements .announce-meta{padding:20px 30px 30px 30px}.announcements .announce-meta h1{font-weight:700;text-shadow:0px 1px 3px #0273D4;margin-bottom:10px !important}.announcements .announce-meta .when{font-size:1.7rem;color:rgba(255,255,255,0.7);font-weight:300;cursor:default}.announcements .announce-meta .when a{color:rgba(255,255,255,0.9);border-bottom:1px dotted #0273D4;text-decoration:none;font-weight:500}.announcements .announce-meta .when .ion-calendar{margin-right:5px;color:rgba(255,255,255,0.7)}.announcements .announce-meta .when img{margin-right:3px;margin-bottom:-5px;border-radius:50px}.announcements .announce-meta .when .emph{font-weight:500;color:rgba(255,255,255,0.9)}.announcements .paper-overlay{border-radius:1px;padding:30px;background:#fff;color:#333;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.3)}.announcements .paper-overlay a{color:#0273D4}.announcements .paper-overlay h1,.announcements .paper-overlay h2,.announcements .paper-overlay h3,.announcements .paper-overlay h4,.announcements .paper-overlay h5{color:#555;font-weight:700;margin-top:60px;font-family:"Merriweather", serif}.announcements .paper-overlay h1:first-child,.announcements .paper-overlay h2:first-child,.announcements .paper-overlay h3:first-child,.announcements .paper-overlay h4:first-child,.announcements .paper-overlay h5:first-child{margin-top:0px}.announcements .paper-overlay p{color:#555;font-weight:300;font-size:2rem;font-family:"Merriweather", serif}.announcements .paper-overlay a{color:#555;border-bottom:1px solid #0273D4;-webkit-transition:color 0.15s;transition:color 0.15s}.announcements .paper-overlay a:hover{color:#0273D4}.announcements .paper-overlay ul,.announcements .paper-overlay ol{color:#555;font-size:2rem;font-weight:300;margin-left:40px;font-family:"Merriweather", serif}.announcements .paper-overlay ul{list-style:disc}.announcements .paper-overlay blockquote{margin-top:60px;margin-bottom:60px;z-index:1;position:relative;margin-left:0;padding-left:15px;margin-right:0;font-family:"Merriweather", serif}.announcements .paper-overlay blockquote p{font-size:2.5rem !important;text-align:center !important;color:#000 !important;font-family:"Merriweather", serif}.announcements .paper-overlay blockquote:before{z-index:-1;position:absolute;left:0px;top:15px;font-size:5rem;color:#ccc;content:"\f347";font-family:"Ionicons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:0px;-webkit-font-smoothing:antialiased}.announcements .paper-overlay blockquote p,.announcements .paper-overlay blockquote ul,.announcements .paper-overlay blockquote ol{font-size:2rem}.announcements .item{border-bottom:1px solid #ddd;padding:20px 0px}.announcements .item:hover h3{text-decoration:underline}.announcements .item:first-child{padding-top:0px !important}.announcements .item:last-child{border-bottom:none !important;padding-bottom:0px !important}.announcements .item h3{margin-top:0px !important;margin-bottom:0px !important}.announcements .item p{font-size:1.7rem;margin-bottom:0px !important}.announcements .item .date{color:#999}@media (min-width: 1000px){.headroom.headroom--unpinned .headerbar-chained{-webkit-transform:translateY(0px) !important;transform:translateY(0px) !important}}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}@font-face{font-family:VideoJS;src:url("../font/1.4.0/VideoJS.eot?#iefix") format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA4wAAoAAAAAFfAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBGNtYXAAAAE0AAAAOgAAAUriLxC2Z2x5ZgAAAXAAAAnnAAAO5OV/F/5oZWFkAAALWAAAACoAAAA2CsZ2fWhoZWEAAAuEAAAAGAAAACQOogcfaG10eAAAC5wAAAAPAAAAeNIAAABsb2NhAAALrAAAAD4AAAA+MMgtQm1heHAAAAvsAAAAHwAAACABLwB5bmFtZQAADAwAAAElAAACCtXH9aBwb3N0AAANNAAAAPkAAAF5vawAenicY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoyw7iLmSHCDOCCADu/Qo9AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/v8PUvCREUTzM0DVAwEjG8OIBwCOWgbUAAB4nI1XfVBU1xV/574vlsUlj/14grDs48FuAgaR3X2LEnY3UZSgEkTwAySAgkIwI8bRfFDjTszYCWRMW9lNa4y2meokmq+2k5ia0dpkmknbkWgSSW3GyaaNf0RTx0wxX7A3Pe/tQmIgHXf3vXvvueeee+45v3POXQYY/PCD/CBDGAYkIE2sxg+OXSJmhmH1OaFX6MU5C5PDMCZi5Rg2i+ELGSthwM14NCbgYGSBIZfhFA1H6Zu0OS0NDkMVfg+npdFm+maCvigI0JBIQIMg0BdJGdTj9ylj7nr+b97+Hl8C1+H2xNAvjPqxjIgaKtItICkSnIISeo40QQls4xxjlzgHsnGGvi7BxQiMlSlkPMhfCh67rAUEUQ6CHxW2O7JARCkKnlUQ7UEIyAEQZe4MdDW9xr5OPFuKbubpRxcPDY8da4MOelDfAYJLW+sGKn/Vlmjfv5+NdB4oOfTazJn3tGxZtL9xFNZX7PPRUbjcRg/SMB2EL+gblXn7shbO/WUbF9u/H5XQ9eKO8iMMr9tY35qYoRi20wGuXV/CHaGDk2fdgHwCk5HUXQpCcgHfBV2NjV3jkq4PHTSUSBwuOQALvxPAps6fiftk6P6yJpcm5bB4dFkgoh195mbiSTnkL3jupq7jh4ZZdvjQRVB4PPx3SsVTu5D/6kd85RU66ttXAeuuXYN1E/Y2sMMzZkZiZNRZlRS/ynr9Xr8Cql2RVNbutXslYo7B9ngsFqcDbCQO22PxeIxcpgMxkh6PjUdwkvw6hvRpZeoCFKshDQzJVr++DWyLx+hAXJcGp3TJMV1ME45xCNvHLsWRrpOZSduOoG0zERuIIwuIkhNkBREglQKLiODD45FQE0BTiE214xE2wp8zOt9NjH3GRtDMk7Ehoq2tzCzGxdyMEQJuD0qGIrQ58ApoWQE3D2h1h6zwuB14wYFIDAA5CZ11jT+92gFZ7B7/p7+hV8jFxBl4aG03wLiVXtBbCylLfIJzkPUAvWAw0yvsVdKdBbC6nnruP/RFkHqWJLZ2Auxdtgy+6qTf7l1WswTJcJ6mGVxwXj92UtfU2WXUNX+qBUCxK6D4FR4f/cufG1sZbiSkMcwdMdoxBxTTEXIp4SCXMNhHoFjvTTFP4vkoPReNRmPRCTwa+3qY0DR7qn7Vjh612wRRTaI04HWCnZ+gIzvS/ZJP0+mynphCui4hzmG0id6+aLSv2BV3FQMYDTHrlGQ/SZ+q4ZdF8aLa5Ar8GW3tVNKEj13cF0buMaesx1i9CL/Uo1tM0h+74o9HjQ+UcPaxy8mH9ccwK8KpKA3rHdIUjTKpfIBxuokpxUGBIILm84ATvHh8tAIe2iZj8KvYwUOXawHMVNgxZvlwSa0z8Zkokkxn3ey2nYTsbMO3mPh8cji7zklsPLD9a9f2s2w/uSt/FgSytWzw5bmS3PielU1P56aGrlz6NzlnbT8h/Wtb+1OxIqxBbC9g7kINUbtAEDxsKWSCe46eltCPmaiUxy2IrODIB8EmixaQrU4IAQ6THg6BFpAdWsCquT16DkL9ccIC/FGeP5AuiDExe8bx+QtzWVsmHcm0kdzqecdn5IhRkTc/zfNPm3ns5sw4Pq86l9gyofh6jkTF5iFChjYbbzZQWFvYb8qZAWyGiV9ya+5bFgnzpuWt3FuX8KYMmsiYZepPseBgGhZcOMt0+4Q8fDOTftJjHIuhdaLsFXFM9AclTi9jbGRq8ZvIOykZei77kfo53eoppVPovbGiyV63p/p/dkWETTjmhjTIm8RP284b04bcNYlRsvO6Gp2JeaiIueVHsgJGF2aASlCQLuG8EsBomzb++/AXmwhaOoLhL7iQ4/uc449gWJ56/XWDARn74v/PL1bRBB4TBEyYrqezSkUPHaWjPWCm13ogAzJ66LVpbTEuXccDZlyXxBQ/IrzKOPS7gAkkIyZ0N6joE6M246aDsO1kgucTJ/EdFWA5pbAcTfoSP4hJeBCni7nEn5IclL4kpDgmMMuH8Kpk0+WrBUIeKCyWS0nPVz7NW86Hnl55GxR5KB3+9tszL+wVRulXNTUn6D8SJvIl3PzP46eZST/tQTllTDXTzmxCaTYna7eJAqcWuD1ulBXQsMz5fQEBCfowCF5FVDF/2yysB9OW5veVEtRAFOy41FoeJEiAOZhDiFstsKAwJ8Hijs72q1jWvWx+uKU5XFZDLx189OK8ojW1u0By5dtLHUN/rwkte68PnhnYVbt0bvWiub9w1+f4C0L3hIuXZ8+xlVSt0eb3tgQsmVZnem5R3U0uf/fmFdqiLTvY3nPnet5/v4f9pLB6QX2krnnFQ1tXtN+2ePlAaUNWcfiWwrncn4ca9ml3hFeHHm+u2bq4MhxUZs3bMH/3jgaPUtlVunFjg2/8yRzf3cHsssKZqlnOqyCWworWykW9lXnspk0ffrjpfCreIpjPWbwnFxt3PAkcQgkUuH1auUMf+txJQ0hK1k1zsNaqQdaLMxfoq9AGGxtJQ+fGw53cE/TY8pWhJruZHiMAcCexFS/eGDp6hntiXGE/gvI7163b29ExfiHxNsnqub/a6/QmPoAn4GpZ2c9cZRX5/57IWUNYuubiQBAddhuxAKe6PA5vuV5dkk0VXkMM3zk42W3Awrgka8LQgjZY+tQIffd5+vnHasnHL/cczldyS4r79i6su6Nu9oPQ8lbaid2Pt9/bXtTTynevq7bkPkITV47d+3NugOzo4M3y77Zxbnb2nhWrl0T/kO4u3H1ig33e1lD6JDYjiKkCHOioF0pZv6T6gxxipxLNhFc8xERA48vq5ZfXdL/QV6c8W3PfwjIsZyI3Csvo72e4FpTVwTv/UYNAKtY+8MB84vogZ1Xr5lW38iJdPZ74xunzO4Gk7BARIkytjlyCoPVoIb3IluMfAYRhEoAO2aGXKc2TNAJaSwdzQEeq7jC7TWYF2Y2jrEIXlyVEhunBs5t7K62a7Z6qB0923/+vPT2v7mwpqV/mTEsTiCB5zz735HOP9VbVWtKKZK08uDJ7vcQN02HogGegY5iNnKUHh12ti9/zzHvsauy+tx+e375j94LuA64MV/5MQbZVNT95/re7jlxZVaVuW5Nffsd9TXfOpXcv6m2Bn3x6FgXg/oz+P0h/ce8g2mTEWxVTzzQzrTruNCcRdbu6VY87gLVXc4uSjXfosak7XxWM4oyl+ockmzCFhJXaGwK8e6sCW2T3sLmPnh5qSZtx9JHFL6QBHGnsTjdtWQ8PFygWtQTIkrI84NILfQSC65FUMFsnOYFHEoSmUCD49a4rt3985PTsd8GzB/5KEnzmhhORgVOZPM+yb5KmpRu38jQqviH6826Lrdrxx6DZdFPo2fVbTiy9AUpDJ3SxGYvpK7u+Rhz8D4BCxssAeJxjYGRgYABiwcIjbvH8Nl8ZuNkZQOBSiOgBZJqdASzOwcAEogDqtAdOAAB4nGNgZGBgZwCChWASxGZkQAVyABOTANd4nGNnYGBgHwAMADNUANMAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IAAHicY2BkYGCQY8hlYGcAASYg5gJCBob/YD4DABa6AakAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYE4CWlZSveFP8hHOY4gHhw79VLav68hMNOH6kG60mg5YhM22pr9b1vGMMEUM2TgyFGgxBwVbnCLBZZYYY07bHCPBzziCc94wSve8I4PbGeDFj/VydVSOakpG0T0VH1ZHXuq+xhoftHaHq+yV+21o1P7brWLWnvpiExNJpBb/i18q8D9ZxSOcj8oY8iVPjZBBU2+kGIIypokuqTI+cx3qXMq7Z6PQIsx1DYGrQxtLul50YV50rVcCiNJc0enX4qdkNRYe8j2g46+SIMHapXJw1GFdIWH2DfalQknZeTDWsRW2bqlBK3ORIz9AqJUapQAAAA=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgQAAAEoAAAAVmNtYXDiLxC2AAAB+AAAAUpnbHlm5X8X/gAAA4QAAA7kaGVhZArGdn0AAADQAAAANmhoZWEOogcfAAAArAAAACRobXR40gAAAAAAAYAAAAB4bG9jYTDILUIAAANEAAAAPm1heHABLwB5AAABCAAAACBuYW1l1cf1oAAAEmgAAAIKcG9zdL2sAHoAABR0AAABeQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHgABAAAAAQAAEXIS2l8PPPUACwcAAAAAANJUFcAAAAAA0lQVwAAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAeAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHQcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADxHf//AAAAAPEB//8AAA8AAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AUABmALIAxgDmAR4BSAF0AZwB8gIuAo4CugMKA44DsAPqBDgEfAS4BOgFDAWiBegGNgZsBtoHcgAAAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAOABoAAAkCEwQAAxIABSQAEwIAASYAJzYANxYAFwYAAusBwP5Alf7D/loICAGmAT0BPQGmCAj+Wv7D/f6uBgYBUv39AVIGBv6uAjABUAFQAZsI/lr+w/7D/loICAGmAT0BPQGm+sgGAVL9/QFSBgb+rv39/q4AAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiAGIAAGABMAJAAnAAABLgEnFRc2NwYHFz4BNSYAJxUWEgEHASERIQERAQYHFT4BNxc3AQcXBNABZVW4A7sCJ3ElKAX+3+Wlzvu3XwFh/p8BKwF1AT5MXU6KO5lf/WCcnAOAZJ4rpbgYGGpbcUacVPQBYziaNP70Aetf/p/+QP6LAfb+wjsdmhJEMZhfBJacnAAAAQAAAAAEqwXWAAUAAAERIQERAQILASoBdv6KBGD+QP6LBKr+iwAAAAIAAAAABWYF1gAGAAwAAAEuAScRPgEBESEBEQEFZQFlVFRl/BEBKwF1/osDgGSeK/2mK54BRP5A/osEqv6LAAADAAAAAAYgBg8ABQAMABoAABMRIQERAQUuAScRPgEDFRYSFwYCBxU2ADcmAOABKwF1/osCxQFlVVVluqXOAwPOpeUBIQUF/t8EYP5A/osEqv6L4GSeK/2mK54C85o0/vS1tf70NJo4AWL19QFiAAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gAPABMAAAEhDgEHER4BFyE+ATcRLgEDIREhBUD8gD9VAQFVPwOAP1UBAVU//IADgAXVAVU//IA/VQEBVT8DgD9V++wDgAAABgAAAAAGawZrAAcADAATABsAIAAoAAAJASYnDgEHASUuAScBBSEBNhI3JgUBBgIHFhchBR4BFwEzARYXPgE3AQK+AWROVIfwYQESA4416aH+7gLl/dABelxoAQH8E/7dXGgBAQ4CMP3kNemhARJ4/t1OVIfwYf7uA/ACaBIBAVhQ/id3pfY+/idL/XNkAQGTTU0B+GT+/5NNSEul9j4B2f4IEgEBWFAB2QAAAAUAAAAABmsF1gAPABMAFwAbAB8AAAEhDgEHER4BFyE+ATcRLgEBIRUhASE1IQUhNSE1ITUhBdX7VkBUAgJUQASqQFQCAlT7FgEq/tYC6v0WAuoBwP7WASr9FgLqBdUBVT/8gD9VAQFVPwOAP1X9rJX+1ZWVlZaVAAMAAAAABiAF1gAPACcAPwAAASEOAQcRHgEXIT4BNxEuAQEjNSMVMzUzFRQGByMuAScRPgE3Mx4BFQUjNSMVMzUzFQ4BByMuATURNDY3Mx4BFwWL++o/VAICVD8EFj9UAgJU/WtwlZVwKiDgICoBASog4CAqAgtwlZVwASog4CAqKiDgICoBBdUBVT/8gD9VAQFVPwOAP1X99yXgJUogKgEBKiABKiAqAQEqIEol4CVKICoBASogASogKgEBKiAAAAYAAAAABiAE9gADAAcACwAPABMAFwAAEzM1IxEzNSMRMzUjASE1IREhNSERFSE14JWVlZWVlQErBBX76wQV++sEFQM1lv5AlQHAlf5Alv5AlQJVlZUAAAABAAAAAAYgBmwALgAAASIGBwE2NCcBHgEzPgE3LgEnDgEHFBcBLgEjDgEHHgEXMjY3AQYHHgEXPgE3LgEFQCtKHv3sBwcCDx5OLF9/AgJ/X19/Agf98R5OLF9/AgJ/XyxOHgIUBQEDe1xcewMDewJPHxsBNxk2GQE0HSACf19ffwICf18bGf7NHCACf19ffwIgHP7KFxpcewICe1xdewAAAgAAAAAGWQZrAEMATwAAATY0Jzc+AScDLgEPASYvAS4BJyEOAQ8BBgcnJgYHAwYWHwEGFBcHDgEXEx4BPwEWHwEeARchPgE/ATY3FxY2NxM2JicFLgEnPgE3HgEXDgEFqwUFngoGB5YHGQ26OkQcAxQP/tYPFAIcRTm6DRoHlQcFC50FBZ0LBQeVBxoNujlFHAIUDwEqDxQCHEU5ug0aB5UHBQv9OG+UAgKUb2+UAgKUAzckSiR7CRoNAQMMCQVLLRzGDhEBAREOxhwtSwUJDP79DBsJeyRKJHsJGg3+/QwJBUstHMYOEQEBEQ7GHC1LBQkMAQMMGwlBApRvb5QCApRvb5QAAAAAAQAAAAAGawZrAAsAABMSAAUkABMCACUEAJUIAaYBPQE9AaYICP5a/sP+w/5aA4D+w/5aCAgBpgE9AT0BpggI/loAAAACAAAAAAZrBmsACwAXAAABBAADEgAFJAATAgABJgAnNgA3FgAXBgADgP7D/loICAGmAT0BPQGmCAj+Wv7D/f6uBgYBUv39AVIGBv6uBmsI/lr+w/7D/loICAGmAT0BPQGm+sgGAVL9/QFSBgb+rv39/q4AAAMAAAAABmsGawALABcAIwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAAw4BBy4BJz4BNx4BA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rh0Cf19ffwICf19ffwZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAk9ffwICf19ffwICfwAAAAQAAAAABiAGIAAPABsAJQApAAABIQ4BBxEeARchPgE3ES4BASM1IxUjETMVMzU7ASEeARcRDgEHITczNSMFi/vqP1QCAlQ/BBY/VAICVP1rcJVwcJVwlgEqICoBASog/tZwlZUGIAJUP/vqP1QCAlQ/BBY/VPyClZUBwLu7ASog/tYgKgFw4AACAAAAAAZrBmsACwAXAAABBAADEgAFJAATAgATBwkBJwkBNwkBFwEDgP7D/loICAGmAT0BPQGmCAj+Wjhp/vT+9GkBC/71aQEMAQxp/vUGawj+Wv7D/sP+WggIAaYBPQE9Aab8EWkBC/71aQEMAQxp/vUBC2n+9AABAAAAAAXWBrYAFgAAAREJAREeARcOAQcuAScjFgAXNgA3JgADgP6LAXW+/QUF/b6+/QWVBgFR/v4BUQYG/q8FiwEq/ov+iwEqBP2/vv0FBf2+/v6vBgYBUf7+AVEAAAABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcABM8ADgAXACoAPQBQAFoAXQAAARE2HgIHDgEHBiYjJyY3FjY3NiYHERQFFjY3PgE3LgEnIwYfAR4BFw4BFxY2Nz4BNy4BJyMGHwEeARcUBhcWNjc+ATcuAScjBh8BHgEXDgEFMz8BFTMRIwYDJRUnAxyEzZRbCA2rgketCAEBqlRoCglxYwF+IiEOIysBAkswHQEECiQ0AgE+YyIhDiIsAQJLMB4BBQokNAE/YyIhDiIsAQJLMB4BBQokNAEBPvmD7kHhqs0s0gEnjgHJAv0FD2a9gIrADwUFAwPDAlVMZ3MF/pUHwgc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9TAc1HTyWV325PgsJED+oY3G9UmQBZQMMR/61g/kBAAAAAAAQAMYAAQAAAAAAAQAHAAAAAQAAAAAAAgAHAAcAAQAAAAAAAwAHAA4AAQAAAAAABAAHABUAAQAAAAAABQALABwAAQAAAAAABgAHACcAAQAAAAAACgArAC4AAQAAAAAACwATAFkAAwABBAkAAQAOAGwAAwABBAkAAgAOAHoAAwABBAkAAwAOAIgAAwABBAkABAAOAJYAAwABBAkABQAWAKQAAwABBAkABgAOALoAAwABBAkACgBWAMgAAwABBAkACwAmAR5WaWRlb0pTUmVndWxhclZpZGVvSlNWaWRlb0pTVmVyc2lvbiAxLjBWaWRlb0pTR2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20AVgBpAGQAZQBvAEoAUwBSAGUAZwB1AGwAYQByAFYAaQBkAGUAbwBKAFMAVgBpAGQAZQBvAEoAUwBWAGUAcgBzAGkAbwBuACAAMQAuADAAVgBpAGQAZQBvAEoAUwBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgAAAAAA) format("truetype");font-weight:normal;font-style:normal}.vjs-icon-play,.video-js .vjs-big-play-button,.video-js .vjs-play-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subtitles-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:""}.vjs-icon-captions,.video-js .vjs-captions-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-circle,.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:""}.vjs-icon-replay{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-replay:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio-description:before{content:""}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:"Lato", Helvetica, Arial, sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:"Lato", Helvetica, Arial, sans-serif;text-align:center;width:300px;height:150px;margin:0px auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}.video-js .vjs-big-play-button{font-size:6em;line-height:1.5em;height:1.5em;width:2.5em;display:none;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:none;background-color:rgba(65,163,255,0.7);border-radius:0px;-webkit-transition:all 0.4s;transition:all 0.4s}.vjs-big-play-centered .vjs-big-play-button{display:block !important;top:50%;left:50%;margin-top:-0.75em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{outline:0;background-color:#41a3ff;-webkit-transition:all 0s;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;-webkit-transition:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:0.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:0.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{-webkit-transition:all 0.4s;transition:all 0.4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all 0.4s;transition:all 0.4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#2B333F;background-color:rgba(43,51,63,0.7)}.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility 0.1s, opacity 0.1s;transition:visibility 0.1s, opacity 0.1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}@media �screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-ms-flex:none;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{-webkit-box-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all 0.2s;transition:all 0.2s;height:0.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after{font-family:"Lato", Helvetica, Arial, sans-serif;display:block;font-size:0.6em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:0.3em;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-0.333333333333333em;right:-0.5em;font-size:0.9em}.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{display:none;position:absolute;top:-2.4em;right:-1.5em;font-size:0.9em;color:#000;content:attr(data-current-time);padding:0.2em 0.5em;background-color:#fff;background-color:rgba(255,255,255,0.8);border-radius:0.3em}.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:1}.video-js .vjs-load-progress{background:ligthen(#73859f, 25%);background:rgba(115,133,159,0.5)}.video-js .vjs-load-progress div{background:ligthen(#73859f, 50%);background:rgba(115,133,159,0.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.video-js .vjs-progress-control .vjs-mouse-display:after{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 0.45em 0 0.45em;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-js .vjs-volume-bar{margin:1.35em 0.45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:0.3em}.vjs-volume-bar.vjs-slider-vertical{width:0.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:0.9em}.vjs-slider-vertical .vjs-volume-level{width:0.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}.vjs-slider-horizontal .vjs-volume-level{height:0.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical:hover .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent !important}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-controls-disabled .vjs-poster{display:none}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{-webkit-box-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{-webkit-transform:translateY(-3em);transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{width:3.8em;cursor:pointer;-webkit-box-flex:none;-ms-flex:none;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:"Lato", Helvetica, Arial, sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:0.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;-webkit-animation-delay:0.44s;animation-delay:0.44s}@keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu{left:-10em;width:0}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-ms-flex:auto;flex:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-fullscreen-control{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:0.5em;height:15em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type="button"]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg, rgba(0,0,0,0.8), rgba(255,255,255,0));background:-webkit-linear-gradient(top, rgba(0,0,0,0.8), rgba(255,255,255,0));background:linear-gradient(180deg, rgba(0,0,0,0.8), rgba(255,255,255,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0 !important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading 400ms;animation:tooltipster-fading 400ms}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating 600ms;animation:tooltipster-rotating 600ms}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling 600ms;animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:rgba(0,0,0,0.8);border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:rgba(0,0,0,0.8);left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:rgba(0,0,0,0.8);left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:rgba(0,0,0,0.8);left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:rgba(0,0,0,0.8);left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.highlight .hll{background-color:#4f424c}.highlight{background:#2f1e2e;color:#e7e9db}.highlight .c{color:#776e71}.highlight .err{color:#ef6155}.highlight .k{color:#815ba4}.highlight .l{color:#f99b15}.highlight .n{color:#e7e9db}.highlight .o{color:#5bc4bf}.highlight .p{color:#e7e9db}.highlight .cm{color:#776e71}.highlight .cp{color:#776e71}.highlight .c1{color:#776e71}.highlight .cs{color:#776e71}.highlight .gd{color:#ef6155}.highlight .ge{font-style:italic}.highlight .gh{color:#e7e9db;font-weight:bold}.highlight .gi{color:#48b685}.highlight .gp{color:#776e71;font-weight:bold}.highlight .gs{font-weight:bold}.highlight .gu{color:#5bc4bf;font-weight:bold}.highlight .kc{color:#815ba4}.highlight .kd{color:#815ba4}.highlight .kn{color:#5bc4bf}.highlight .kp{color:#815ba4}.highlight .kr{color:#815ba4}.highlight .kt{color:#fec418}.highlight .ld{color:#48b685}.highlight .m{color:#f99b15}.highlight .s{color:#48b685}.highlight .na{color:#06b6ef}.highlight .nb{color:#e7e9db}.highlight .nc{color:#fec418}.highlight .no{color:#ef6155}.highlight .nd{color:#5bc4bf}.highlight .ni{color:#e7e9db}.highlight .ne{color:#ef6155}.highlight .nf{color:#06b6ef}.highlight .nl{color:#e7e9db}.highlight .nn{color:#fec418}.highlight .nx{color:#06b6ef}.highlight .py{color:#e7e9db}.highlight .nt{color:#5bc4bf}.highlight .nv{color:#ef6155}.highlight .ow{color:#5bc4bf}.highlight .w{color:#e7e9db}.highlight .mb{color:#f99b15}.highlight .mf{color:#f99b15}.highlight .mh{color:#f99b15}.highlight .mi{color:#f99b15}.highlight .mo{color:#f99b15}.highlight .sb{color:#48b685}.highlight .sc{color:#e7e9db}.highlight .sd{color:#776e71}.highlight .s2{color:#48b685}.highlight .se{color:#f99b15}.highlight .sh{color:#48b685}.highlight .si{color:#f99b15}.highlight .sx{color:#48b685}.highlight .sr{color:#48b685}.highlight .s1{color:#48b685}.highlight .ss{color:#48b685}.highlight .bp{color:#e7e9db}.highlight .vc{color:#ef6155}.highlight .vg{color:#ef6155}.highlight .vi{color:#ef6155}.highlight .il{color:#f99b15}@font-face{font-family:'fontello';src:url(/assets/fontello-094da1d631bb73f9f6b2b3804535812a1ab02eca22f3400280dfc6f5611286b6.eot);src:url(/assets/fontello-094da1d631bb73f9f6b2b3804535812a1ab02eca22f3400280dfc6f5611286b6.eot#iefix) format("embedded-opentype"),url(/assets/fontello-454b3e3cc29dd39cbb9339c11c177d4c7aa8dcc44de3935299c08387f56a680a.woff) format("woff"),url(/assets/fontello-145771cd49d7c4e99fcd56c05b84849133818c3ca72be9fdd0c65e6c21b81d56.ttf) format("truetype"),url(/assets/fontello-d6b83e03fb2d4371e87299c1a0284036d5dc7f834b4f62c4cf042f3f54b1c89a.svg#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-ok:before{content:'\e800'}
