/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"201C" "201D" "2018" "2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}html{height:100%;width:100%;background:#1a1a1a}body{height:100%;width:100%;font-size:16px;font-family:chivo,Chivo,Helvetica,Arial,sans-serif;line-height:1.5em;color:#AAA}a{color:#f15822;text-decoration:none}a:hover{color:#f15822;text-decoration:underline}h1,h2,h3,h4,h5{font-family:league-gothic,"League Gothic","HelveticaNeue-CondensedBold","Franklin Gothic Demi Cond",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;color:#EEE}.container{display:block;width:660px;margin:0 -10px;*zoom:1;margin:0 auto;position:relative;z-index:2}.container:before,.container:after{content:"";display:table}.container:after{clear:both}section#eight{text-align:center;position:relative;z-index:2;background:#1a1a1a url(bg.png) repeat center center;padding-bottom:5em;width:100%;overflow:hidden}nav{display:inline}header{position:absolute;position:fixed;width:100%;top:0;left:0;padding:1em 0;padding-bottom:.6em;z-index:10;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-moz-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-ms-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-o-transition-timing-function:cubic-bezier(0.59,0.005,0,1);transition-timing-function:cubic-bezier(0.59,0.005,0,1);text-shadow:0 1px 2px #000}header a.home{font-family:league-gothic,"League Gothic","HelveticaNeue-CondensedBold","Franklin Gothic Demi Cond",Helvetica,Arial,sans-serif;text-transform:uppercase;color:#FFF;padding-left:1em;font-size:1.6em;line-height:1em;opacity:0;position:relative;top:-50px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-moz-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-ms-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-o-transition-timing-function:cubic-bezier(0.59,0.005,0,1);transition-timing-function:cubic-bezier(0.59,0.005,0,1)}header a.buy{display:inline-block;box-shadow:0 1px 2px #000;font-size:14px;padding:.4em .6em;border-radius:3px;line-height:1em;vertical-align:top;margin:0;margin-left:1em;margin-top:-2px;position:relative;top:-50px;opacity:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-moz-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-ms-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-o-transition-timing-function:cubic-bezier(0.59,0.005,0,1);transition-timing-function:cubic-bezier(0.59,0.005,0,1)}header a.buy span{padding:.4em}header ul{list-style-type:none;margin:0;padding:0;font-size:.9em;position:absolute;top:1em;right:1em}header ul li{display:inline;display:inline-block;padding-right:1em}header ul li span{display:none}.scrolled header{position:fixed;top:0;left:0;padding-bottom:2em;background:#000;background:-moz-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.8)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.8) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0) 100%)}.scrolled header a.home,.scrolled header a.buy{opacity:.9;top:0}#welcome{background:#000 url(welcome.jpg) no-repeat center center;background-size:100% 100%;width:100%;padding:6.5em 0;position:relative;overflow:hidden;text-align:left;text-shadow:0 1px 2px #000}#welcome.teaser{display:table;height:100%;padding:0}#welcome.teaser div.container{display:table-cell;text-align:center;vertical-align:middle}#welcome:before{content:'THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END';font-size:6em;line-height:.8em;color:#333;color:rgba(255,255,255,0.03);text-shadow:none;font-family:league-gothic,"League Gothic","HelveticaNeue-CondensedBold","Franklin Gothic Demi Cond",Helvetica,Arial,sans-serif;position:absolute;position:fixed;top:-1%;left:-10%;width:110%;height:100%;word-break:break-all;z-index:1;overflow:hidden;pointer-events:none}#welcome:after{content:'';width:100%;height:85px;background:transparent url(office-pattern.png) repeat-x center bottom;position:absolute;bottom:0;left:0;z-index:1;text-align:left}#welcome div.container{display:block;width:979.9999999999999px;margin:0 -10px;*zoom:1;margin:0 auto}#welcome div.container:before,#welcome div.container:after{content:"";display:table}#welcome div.container:after{clear:both}#welcome h1{font-size:6em;margin-top:0;margin-bottom:.1em;line-height:.8em;text-align:center}#welcome h2{font-family:chivo;text-transform:none;font-style:italic;margin-top:0;text-align:center;font-size:1em;margin-bottom:2em;color:#AAA;text-shadow:none}a.buy,a.demo,#gotsteam a{display:block;background:#557b23 url(steamlogo.png) no-repeat right top;font-size:1.2em;line-height:1em;padding:.8em;color:#FFF;border-radius:5px;border:1px solid rgba(0,0,0,0.8);text-align:left;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 2px 5px rgba(0,0,0,0.5);text-shadow:0 1px 0 rgba(0,0,0,0.45);position:relative;overflow:hidden;margin-top:1em;margin-bottom:.5em}a.buy:hover{background-color:#638f29;text-decoration:none}a.buy:active{background-color:#47671d;transform:translateY(1px)}a.buy span,a.demo span{float:right;display:block;background:rgba(0,0,0,0.15);position:absolute;top:0;right:0;padding:.8em;border-left:1px solid rgba(0,0,0,0.15);color:rgba(255,255,255,0.9)}a.buy span em{font-style:normal;opacity:.5;font-size:.7em}a.buy span del{font-size:.8em;opacity:.5;text-decoration:none;position:relative;color:rgba(255,255,255,0.8)}a.buy span del:after{border-bottom:1px solid #FFF;content:'';left:0;position:absolute;right:0;top:48%}a.demo{background:#222;font-size:.9em;color:#999;margin-bottom:1.5em}a.demo span{color:#999}a.demo:hover{background:#2f2f2f;text-decoration:none}a.demo:active{background:#151515;transform:translateY(1px)}#welcome aside{display:inline;float:left;width:316px;margin:0 10px;color:#BBB}#welcome .video{display:inline;float:left;width:604px;margin:0 10px;position:relative;z-index:3}#welcome .video iframe{box-shadow:0 5px 10px #000}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}h2,h3{font-size:2.5em;line-height:1em;margin-top:1.5em;margin-bottom:.5em;text-align:center;clear:both;position:relative;text-shadow:0 0 20px 20px #0d0d0d}#eight h2:after,#eight h3:after{content:'THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END THE END IS NEVER THE END';white-space:nowrap;position:absolute;top:0;text-indent:-2em;left:-100%;width:300%;overflow:hidden;opacity:.1;z-index:-1;-webkit-animation:scrolling 270s linear 0s;-moz-animation:scrolling 270s linear 0s;-ms-animation:scrolling 270s linear 0s;-o-animation:scrolling 270s linear 0s;animation:scrolling 270s linear 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-mask-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 25%,#000 50%,rgba(0,0,0,0) 75%);-moz-mask-image:-moz-linear-gradient(left,rgba(0,0,0,0) 0,#000 50%,rgba(0,0,0,0) 100%);-ms-mask-image:-ms-linear-gradient(left,rgba(0,0,0,0) 0,#000 50%,rgba(0,0,0,0) 100%);-o-mask-image:-o-linear-gradient(left,rgba(0,0,0,0) 0,#000 50%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(left,rgba(0,0,0,0) 0,#000 50%,rgba(0,0,0,0) 100%)}blockquote{font-style:italic;padding:0;margin:0;position:relative;padding:0 2em;padding-right:1.6em;font-size:1.1em;margin-top:1em;color:#DDD;display:inline-block}blockquote p{margin:0;padding:0}blockquote:before,blockquote:after{content:'\201C';position:absolute;top:0;left:0;font-weight:bold;color:#555;z-index:-1;font-size:4em;line-height:.7em;font-weight:normal}blockquote:after{bottom:-0.45em;right:0;top:auto;left:auto;content:'\201D'}div.screens a{display:inline-block;display:inline;float:left;width:140px;margin:0 10px;margin-bottom:20px;box-shadow:0 3px 5px #000,inset 0 0 0 3px rgba(255,255,255,0.2);line-height:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-moz-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-ms-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-o-transition-timing-function:cubic-bezier(0.59,0.005,0,1);transition-timing-function:cubic-bezier(0.59,0.005,0,1);position:relative}div.screens a:before{width:2em;height:2em;opacity:0;transform:scale(0);line-height:0;font-size:2em;content:'\f00e';font-family:FontAwesome;color:#000;position:absolute;top:50%;left:50%;text-align:center;margin-left:-1em;font-weight:normal;font-style:normal;text-decoration:none;-webkit-font-smoothing:antialiased;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-moz-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-ms-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-o-transition-timing-function:cubic-bezier(0.59,0.005,0,1);transition-timing-function:cubic-bezier(0.59,0.005,0,1)}div.screens a:hover:before{transform:scale(1);opacity:.8}div.screens a:hover{box-shadow:0 3px 5px #000,inset 0 0 0 100px rgba(255,255,255,0.1)}div.screens img{width:100%;margin:0;position:relative;z-index:-1}div.screens{display:block;width:979.9999999999999px;margin:0 -10px;margin:0 auto;*zoom:1;margin-bottom:-20px;padding-top:2em}div.screens:before,div.screens:after{content:"";display:table}div.screens:after{clear:both}div.screens:before,div.screens:after{content:"";display:table}div.screens:after{clear:both}div.awards img{display:inline;float:left;width:140px;margin:0 10px;margin-bottom:20px;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-moz-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-ms-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-o-transition-timing-function:cubic-bezier(0.59,0.005,0,1);transition-timing-function:cubic-bezier(0.59,0.005,0,1);opacity:.7;height:auto}div.awards img:hover{transform:scale(1.2);opacity:1}footer{background:#0a0a0a;border-top:1px solid #000;padding:1em 0;color:#666;font-size:.9em;clear:both;position:relative;z-index:2;box-shadow:inset 0 1px 5px rgba(0,0,0,0.7)}footer a.credit{font-size:.9em;opacity:.5}footer a.credit:hover{opacity:1}footer div.container{display:block;width:819.9999999999999px;margin:0 -10px;*zoom:1;margin:0 auto}footer div.container:before,footer div.container:after{content:"";display:table}footer div.container:after{clear:both}footer div.container span{float:right;color:#333}footer div.container span a{padding-left:1.5em}#gotsteam{text-align:center}#gotsteam a{display:inline-block;width:200px;text-align:center;padding:.8em 0;font-size:1em}#gotsteam a span{display:block;font-size:.8em;text-transform:uppercase;opacity:.5;line-height:1em;margin-top:.4em}#gotsteam a.no{background:#333;margin-left:1em}@media only screen and (max-width:959px){#welcome aside{display:inline;float:left;width:300px;margin:0 10px}#welcome .video{display:inline;float:left;width:380px;margin:0 10px}#welcome div.container,footer div.container,div.screens{width:739.9999999999999px;margin:0 -10px;*zoom:1;margin:0 auto;display:block}#welcome div.container:before,footer div.container:before,div.screens:before,#welcome div.container:after,footer div.container:after,div.screens:after{content:"";display:table}#welcome div.container:after,footer div.container:after,div.screens:after{clear:both}div.screens{display:block;width:500.00000000000006px;margin:0 -10px;*zoom:1;margin:0 auto}div.screens:before,div.screens:after{content:"";display:table}div.screens:after{clear:both}}@media only screen and (max-width:767px){#welcome h1,#welcome h2,#welcome aside,#welcome .video{-webkit-animation:none .5s cubic-bezier(0.535,0.295,0,1) 0s;-moz-animation:none .5s cubic-bezier(0.535,0.295,0,1) 0s;-ms-animation:none .5s cubic-bezier(0.535,0.295,0,1) 0s;-o-animation:none .5s cubic-bezier(0.535,0.295,0,1) 0s;animation:none .5s cubic-bezier(0.535,0.295,0,1) 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}#welcome:before{position:absolute;line-height:.8em}header,header.scrolled{position:absolute!important;text-align:left}header ul{float:none;display:block;padding:0 2em;text-align:justify;position:static;opacity:.8}header ul li:last-child{padding:0}header ul li{padding-right:1em;text-align:left}header ul li span{display:inline;display:inline-block;padding-left:.5em}header ul:after{content:'';display:inline-block;width:100%}header a.home,header.scrolled a.home,header a.buy,header.scrolled a.buy{display:none!important}body{font-size:14px}#welcome h1{font-size:4em;margin-bottom:.25em}#welcome h2{margin-bottom:1em}#welcome{text-align:center;padding:4em 0;padding-top:5em}div.screens{padding-top:2em}h3{margin-top:1.6em}footer{text-align:center;font-size:1em}footer div.container span{float:none;display:block;padding-top:1em;text-align:center}footer div.container span a{padding:0 .5em}div.awards img,div.screens a{width:30%!important;margin:0 1.5%!important;margin-bottom:20px!important}div.awards img{width:22%!important;margin:0 1.5%!important;margin-bottom:20px!important}#welcome .video,#welcome aside{float:none;width:100%;margin:0;display:block}footer a.credit{display:block}div.container,#welcome div.container,footer div.container,div.screens{width:auto;padding:0 2em;margin-bottom:-2em}div.screens{padding-top:2em}div.awards img,div.screens a{width:44%;margin:0 3%;margin-bottom:20px!important}}@media only screen and (min-width:480px) and (max-width:767px){div.awards img,div.screens a{width:30%;margin:0 1.5%;margin-bottom:20px!important}#welcome aside{display:inline;float:left;width:236px;margin:0 10px}#welcome .video{display:inline;float:left;width:124px;margin:0 10px}#welcome a.buy{font-size:1.1em}#welcome div.container,footer div.container,div.screens,div.container{display:block;width:420px;margin:0 -10px;*zoom:1;margin:0 auto}#welcome div.container:before,footer div.container:before,div.screens:before,div.container:before,#welcome div.container:after,footer div.container:after,div.screens:after,div.container:after{content:"";display:table}#welcome div.container:after,footer div.container:after,div.screens:after,div.container:after{clear:both}}@media only screen and (max-width:479px){div.awards img,div.screens a{width:44%!important;margin:0 3%!important;margin-bottom:20px!important}#welcome a.buy{font-size:1.1em}}@-webkit-keyframes scrolling{0%{text-indent:-1em}100%{text-indent:-120em}}@-moz-keyframes scrolling{0%{text-indent:-1em}100%{text-indent:-120em}}@-ms-keyframes scrolling{0%{text-indent:-1em}100%{text-indent:-120em}}@-o-keyframes scrolling{0%{text-indent:-1em}100%{text-indent:-120em}}@keyframes scrolling{0%{text-indent:-1em}100%{text-indent:-120em}}@keyframes flyUp{0%{-webkit-transform:translateY(50px) scale(0.8);-moz-transform:translateY(50px) scale(0.8);-ms-transform:translateY(50px) scale(0.8);-o-transform:translateY(50px) scale(0.8);transform:translateY(50px) scale(0.8);opacity:0}100%{-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}}@-webkit-keyframes flyUp{0%{-webkit-transform:translateY(50px) scale(0.8);-moz-transform:translateY(50px) scale(0.8);-ms-transform:translateY(50px) scale(0.8);-o-transform:translateY(50px) scale(0.8);transform:translateY(50px) scale(0.8);opacity:0}100%{-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}}@-moz-keyframes flyUp{0%{-webkit-transform:translateY(50px) scale(0.8);-moz-transform:translateY(50px) scale(0.8);-ms-transform:translateY(50px) scale(0.8);-o-transform:translateY(50px) scale(0.8);transform:translateY(50px) scale(0.8);opacity:0}100%{-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}}@-ms-keyframes flyUp{0%{-webkit-transform:translateY(50px) scale(0.8);-moz-transform:translateY(50px) scale(0.8);-ms-transform:translateY(50px) scale(0.8);-o-transform:translateY(50px) scale(0.8);transform:translateY(50px) scale(0.8);opacity:0}100%{-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}}@-o-keyframes flyUp{0%{-webkit-transform:translateY(50px) scale(0.8);-moz-transform:translateY(50px) scale(0.8);-ms-transform:translateY(50px) scale(0.8);-o-transform:translateY(50px) scale(0.8);transform:translateY(50px) scale(0.8);opacity:0}100%{-webkit-transform:translateY(0px) scale(1);-moz-transform:translateY(0px) scale(1);-ms-transform:translateY(0px) scale(1);-o-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1);opacity:1}}@keyframes logo{0%{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes logo{0%{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes logo{0%{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-o-keyframes logo{0%{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-ms-keyframes logo{0%{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px)}100%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:51%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-moz-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-ms-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-o-transition-timing-function:cubic-bezier(0.59,0.005,0,1);transition-timing-function:cubic-bezier(0.59,0.005,0,1)}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;-webkit-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-moz-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-ms-transition-timing-function:cubic-bezier(0.59,0.005,0,1);-o-transition-timing-function:cubic-bezier(0.59,0.005,0,1);transition-timing-function:cubic-bezier(0.59,0.005,0,1)}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}