/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url(//fonts.googleapis.com/css?family=Noto+Sans:400,700|Open+Sans:400,300,600,700);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.row{max-width:none;margin-left:auto;margin-right:auto}.row:after,.row:before{content:' ';display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-1.2rem;margin-right:-1.2rem;max-width:none}@media screen and (min-width:62em){.row .row{margin-left:-2.2rem;margin-right:-2.2rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:1.2rem;padding-right:1.2rem}@media screen and (min-width:62em){.column,.columns{padding-left:2.2rem;padding-right:2.2rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:1.2rem;padding-right:1.2rem}.small-centered{float:none;margin-left:auto;margin-right:auto}.small-pull-0,.small-push-0,.small-uncentered{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width:25em){.sm-1{width:8.33333%}.sm-push-1{position:relative;left:8.33333%}.sm-pull-1{position:relative;left:-8.33333%}.sm-offset-0{margin-left:0}.sm-2{width:16.66667%}.sm-push-2{position:relative;left:16.66667%}.sm-pull-2{position:relative;left:-16.66667%}.sm-offset-1{margin-left:8.33333%}.sm-3{width:25%}.sm-push-3{position:relative;left:25%}.sm-pull-3{position:relative;left:-25%}.sm-offset-2{margin-left:16.66667%}.sm-4{width:33.33333%}.sm-push-4{position:relative;left:33.33333%}.sm-pull-4{position:relative;left:-33.33333%}.sm-offset-3{margin-left:25%}.sm-5{width:41.66667%}.sm-push-5{position:relative;left:41.66667%}.sm-pull-5{position:relative;left:-41.66667%}.sm-offset-4{margin-left:33.33333%}.sm-6{width:50%}.sm-push-6{position:relative;left:50%}.sm-pull-6{position:relative;left:-50%}.sm-offset-5{margin-left:41.66667%}.sm-7{width:58.33333%}.sm-push-7{position:relative;left:58.33333%}.sm-pull-7{position:relative;left:-58.33333%}.sm-offset-6{margin-left:50%}.sm-8{width:66.66667%}.sm-push-8{position:relative;left:66.66667%}.sm-pull-8{position:relative;left:-66.66667%}.sm-offset-7{margin-left:58.33333%}.sm-9{width:75%}.sm-push-9{position:relative;left:75%}.sm-pull-9{position:relative;left:-75%}.sm-offset-8{margin-left:66.66667%}.sm-10{width:83.33333%}.sm-push-10{position:relative;left:83.33333%}.sm-pull-10{position:relative;left:-83.33333%}.sm-offset-9{margin-left:75%}.sm-11{width:91.66667%}.sm-push-11{position:relative;left:91.66667%}.sm-pull-11{position:relative;left:-91.66667%}.sm-offset-10{margin-left:83.33333%}.sm-12{width:100%}.sm-offset-11{margin-left:91.66667%}.sm-up-1>.column,.sm-up-1>.columns{width:100%;float:left}.sm-up-1>.column:nth-of-type(1n),.sm-up-1>.columns:nth-of-type(1n){clear:none}.sm-up-1>.column:nth-of-type(1n+1),.sm-up-1>.columns:nth-of-type(1n+1){clear:both}.sm-up-1>.column:last-child,.sm-up-1>.columns:last-child{float:left}.sm-up-2>.column,.sm-up-2>.columns{width:50%;float:left}.sm-up-2>.column:nth-of-type(1n),.sm-up-2>.columns:nth-of-type(1n){clear:none}.sm-up-2>.column:nth-of-type(2n+1),.sm-up-2>.columns:nth-of-type(2n+1){clear:both}.sm-up-2>.column:last-child,.sm-up-2>.columns:last-child{float:left}.sm-up-3>.column,.sm-up-3>.columns{width:33.33333%;float:left}.sm-up-3>.column:nth-of-type(1n),.sm-up-3>.columns:nth-of-type(1n){clear:none}.sm-up-3>.column:nth-of-type(3n+1),.sm-up-3>.columns:nth-of-type(3n+1){clear:both}.sm-up-3>.column:last-child,.sm-up-3>.columns:last-child{float:left}.sm-up-4>.column,.sm-up-4>.columns{width:25%;float:left}.sm-up-4>.column:nth-of-type(1n),.sm-up-4>.columns:nth-of-type(1n){clear:none}.sm-up-4>.column:nth-of-type(4n+1),.sm-up-4>.columns:nth-of-type(4n+1){clear:both}.sm-up-4>.column:last-child,.sm-up-4>.columns:last-child{float:left}.sm-up-5>.column,.sm-up-5>.columns{width:20%;float:left}.sm-up-5>.column:nth-of-type(1n),.sm-up-5>.columns:nth-of-type(1n){clear:none}.sm-up-5>.column:nth-of-type(5n+1),.sm-up-5>.columns:nth-of-type(5n+1){clear:both}.sm-up-5>.column:last-child,.sm-up-5>.columns:last-child{float:left}.sm-up-6>.column,.sm-up-6>.columns{width:16.66667%;float:left}.sm-up-6>.column:nth-of-type(1n),.sm-up-6>.columns:nth-of-type(1n){clear:none}.sm-up-6>.column:nth-of-type(6n+1),.sm-up-6>.columns:nth-of-type(6n+1){clear:both}.sm-up-6>.column:last-child,.sm-up-6>.columns:last-child{float:left}.sm-collapse>.column,.sm-collapse>.columns{padding-left:0;padding-right:0}.sm-collapse .row{margin-left:0;margin-right:0}.sm-uncollapse>.column,.sm-uncollapse>.columns{padding-left:1.2rem;padding-right:1.2rem}.sm-centered{float:none;margin-left:auto;margin-right:auto}.sm-pull-0,.sm-push-0,.sm-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:48em){.md-1{width:8.33333%}.md-push-1{position:relative;left:8.33333%}.md-pull-1{position:relative;left:-8.33333%}.md-offset-0{margin-left:0}.md-2{width:16.66667%}.md-push-2{position:relative;left:16.66667%}.md-pull-2{position:relative;left:-16.66667%}.md-offset-1{margin-left:8.33333%}.md-3{width:25%}.md-push-3{position:relative;left:25%}.md-pull-3{position:relative;left:-25%}.md-offset-2{margin-left:16.66667%}.md-4{width:33.33333%}.md-push-4{position:relative;left:33.33333%}.md-pull-4{position:relative;left:-33.33333%}.md-offset-3{margin-left:25%}.md-5{width:41.66667%}.md-push-5{position:relative;left:41.66667%}.md-pull-5{position:relative;left:-41.66667%}.md-offset-4{margin-left:33.33333%}.md-6{width:50%}.md-push-6{position:relative;left:50%}.md-pull-6{position:relative;left:-50%}.md-offset-5{margin-left:41.66667%}.md-7{width:58.33333%}.md-push-7{position:relative;left:58.33333%}.md-pull-7{position:relative;left:-58.33333%}.md-offset-6{margin-left:50%}.md-8{width:66.66667%}.md-push-8{position:relative;left:66.66667%}.md-pull-8{position:relative;left:-66.66667%}.md-offset-7{margin-left:58.33333%}.md-9{width:75%}.md-push-9{position:relative;left:75%}.md-pull-9{position:relative;left:-75%}.md-offset-8{margin-left:66.66667%}.md-10{width:83.33333%}.md-push-10{position:relative;left:83.33333%}.md-pull-10{position:relative;left:-83.33333%}.md-offset-9{margin-left:75%}.md-11{width:91.66667%}.md-push-11{position:relative;left:91.66667%}.md-pull-11{position:relative;left:-91.66667%}.md-offset-10{margin-left:83.33333%}.md-12{width:100%}.md-offset-11{margin-left:91.66667%}.md-up-1>.column,.md-up-1>.columns{width:100%;float:left}.md-up-1>.column:nth-of-type(1n),.md-up-1>.columns:nth-of-type(1n){clear:none}.md-up-1>.column:nth-of-type(1n+1),.md-up-1>.columns:nth-of-type(1n+1){clear:both}.md-up-1>.column:last-child,.md-up-1>.columns:last-child{float:left}.md-up-2>.column,.md-up-2>.columns{width:50%;float:left}.md-up-2>.column:nth-of-type(1n),.md-up-2>.columns:nth-of-type(1n){clear:none}.md-up-2>.column:nth-of-type(2n+1),.md-up-2>.columns:nth-of-type(2n+1){clear:both}.md-up-2>.column:last-child,.md-up-2>.columns:last-child{float:left}.md-up-3>.column,.md-up-3>.columns{width:33.33333%;float:left}.md-up-3>.column:nth-of-type(1n),.md-up-3>.columns:nth-of-type(1n){clear:none}.md-up-3>.column:nth-of-type(3n+1),.md-up-3>.columns:nth-of-type(3n+1){clear:both}.md-up-3>.column:last-child,.md-up-3>.columns:last-child{float:left}.md-up-4>.column,.md-up-4>.columns{width:25%;float:left}.md-up-4>.column:nth-of-type(1n),.md-up-4>.columns:nth-of-type(1n){clear:none}.md-up-4>.column:nth-of-type(4n+1),.md-up-4>.columns:nth-of-type(4n+1){clear:both}.md-up-4>.column:last-child,.md-up-4>.columns:last-child{float:left}.md-up-5>.column,.md-up-5>.columns{width:20%;float:left}.md-up-5>.column:nth-of-type(1n),.md-up-5>.columns:nth-of-type(1n){clear:none}.md-up-5>.column:nth-of-type(5n+1),.md-up-5>.columns:nth-of-type(5n+1){clear:both}.md-up-5>.column:last-child,.md-up-5>.columns:last-child{float:left}.md-up-6>.column,.md-up-6>.columns{width:16.66667%;float:left}.md-up-6>.column:nth-of-type(1n),.md-up-6>.columns:nth-of-type(1n){clear:none}.md-up-6>.column:nth-of-type(6n+1),.md-up-6>.columns:nth-of-type(6n+1){clear:both}.md-up-6>.column:last-child,.md-up-6>.columns:last-child{float:left}.md-collapse>.column,.md-collapse>.columns{padding-left:0;padding-right:0}.md-collapse .row{margin-left:0;margin-right:0}.md-uncollapse>.column,.md-uncollapse>.columns{padding-left:1.2rem;padding-right:1.2rem}.md-centered{float:none;margin-left:auto;margin-right:auto}.md-pull-0,.md-push-0,.md-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:62em){.lg-1{width:8.33333%}.lg-push-1{position:relative;left:8.33333%}.lg-pull-1{position:relative;left:-8.33333%}.lg-offset-0{margin-left:0}.lg-2{width:16.66667%}.lg-push-2{position:relative;left:16.66667%}.lg-pull-2{position:relative;left:-16.66667%}.lg-offset-1{margin-left:8.33333%}.lg-3{width:25%}.lg-push-3{position:relative;left:25%}.lg-pull-3{position:relative;left:-25%}.lg-offset-2{margin-left:16.66667%}.lg-4{width:33.33333%}.lg-push-4{position:relative;left:33.33333%}.lg-pull-4{position:relative;left:-33.33333%}.lg-offset-3{margin-left:25%}.lg-5{width:41.66667%}.lg-push-5{position:relative;left:41.66667%}.lg-pull-5{position:relative;left:-41.66667%}.lg-offset-4{margin-left:33.33333%}.lg-6{width:50%}.lg-push-6{position:relative;left:50%}.lg-pull-6{position:relative;left:-50%}.lg-offset-5{margin-left:41.66667%}.lg-7{width:58.33333%}.lg-push-7{position:relative;left:58.33333%}.lg-pull-7{position:relative;left:-58.33333%}.lg-offset-6{margin-left:50%}.lg-8{width:66.66667%}.lg-push-8{position:relative;left:66.66667%}.lg-pull-8{position:relative;left:-66.66667%}.lg-offset-7{margin-left:58.33333%}.lg-9{width:75%}.lg-push-9{position:relative;left:75%}.lg-pull-9{position:relative;left:-75%}.lg-offset-8{margin-left:66.66667%}.lg-10{width:83.33333%}.lg-push-10{position:relative;left:83.33333%}.lg-pull-10{position:relative;left:-83.33333%}.lg-offset-9{margin-left:75%}.lg-11{width:91.66667%}.lg-push-11{position:relative;left:91.66667%}.lg-pull-11{position:relative;left:-91.66667%}.lg-offset-10{margin-left:83.33333%}.lg-12{width:100%}.lg-offset-11{margin-left:91.66667%}.lg-up-1>.column,.lg-up-1>.columns{width:100%;float:left}.lg-up-1>.column:nth-of-type(1n),.lg-up-1>.columns:nth-of-type(1n){clear:none}.lg-up-1>.column:nth-of-type(1n+1),.lg-up-1>.columns:nth-of-type(1n+1){clear:both}.lg-up-1>.column:last-child,.lg-up-1>.columns:last-child{float:left}.lg-up-2>.column,.lg-up-2>.columns{width:50%;float:left}.lg-up-2>.column:nth-of-type(1n),.lg-up-2>.columns:nth-of-type(1n){clear:none}.lg-up-2>.column:nth-of-type(2n+1),.lg-up-2>.columns:nth-of-type(2n+1){clear:both}.lg-up-2>.column:last-child,.lg-up-2>.columns:last-child{float:left}.lg-up-3>.column,.lg-up-3>.columns{width:33.33333%;float:left}.lg-up-3>.column:nth-of-type(1n),.lg-up-3>.columns:nth-of-type(1n){clear:none}.lg-up-3>.column:nth-of-type(3n+1),.lg-up-3>.columns:nth-of-type(3n+1){clear:both}.lg-up-3>.column:last-child,.lg-up-3>.columns:last-child{float:left}.lg-up-4>.column,.lg-up-4>.columns{width:25%;float:left}.lg-up-4>.column:nth-of-type(1n),.lg-up-4>.columns:nth-of-type(1n){clear:none}.lg-up-4>.column:nth-of-type(4n+1),.lg-up-4>.columns:nth-of-type(4n+1){clear:both}.lg-up-4>.column:last-child,.lg-up-4>.columns:last-child{float:left}.lg-up-5>.column,.lg-up-5>.columns{width:20%;float:left}.lg-up-5>.column:nth-of-type(1n),.lg-up-5>.columns:nth-of-type(1n){clear:none}.lg-up-5>.column:nth-of-type(5n+1),.lg-up-5>.columns:nth-of-type(5n+1){clear:both}.lg-up-5>.column:last-child,.lg-up-5>.columns:last-child{float:left}.lg-up-6>.column,.lg-up-6>.columns{width:16.66667%;float:left}.lg-up-6>.column:nth-of-type(1n),.lg-up-6>.columns:nth-of-type(1n){clear:none}.lg-up-6>.column:nth-of-type(6n+1),.lg-up-6>.columns:nth-of-type(6n+1){clear:both}.lg-up-6>.column:last-child,.lg-up-6>.columns:last-child{float:left}.lg-collapse>.column,.lg-collapse>.columns{padding-left:0;padding-right:0}.lg-collapse .row{margin-left:0;margin-right:0}.lg-uncollapse>.column,.lg-uncollapse>.columns{padding-left:2.2rem;padding-right:2.2rem}.lg-centered{float:none;margin-left:auto;margin-right:auto}.lg-pull-0,.lg-push-0,.lg-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:81.25em){.xl-1{width:8.33333%}.xl-push-1{position:relative;left:8.33333%}.xl-pull-1{position:relative;left:-8.33333%}.xl-offset-0{margin-left:0}.xl-2{width:16.66667%}.xl-push-2{position:relative;left:16.66667%}.xl-pull-2{position:relative;left:-16.66667%}.xl-offset-1{margin-left:8.33333%}.xl-3{width:25%}.xl-push-3{position:relative;left:25%}.xl-pull-3{position:relative;left:-25%}.xl-offset-2{margin-left:16.66667%}.xl-4{width:33.33333%}.xl-push-4{position:relative;left:33.33333%}.xl-pull-4{position:relative;left:-33.33333%}.xl-offset-3{margin-left:25%}.xl-5{width:41.66667%}.xl-push-5{position:relative;left:41.66667%}.xl-pull-5{position:relative;left:-41.66667%}.xl-offset-4{margin-left:33.33333%}.xl-6{width:50%}.xl-push-6{position:relative;left:50%}.xl-pull-6{position:relative;left:-50%}.xl-offset-5{margin-left:41.66667%}.xl-7{width:58.33333%}.xl-push-7{position:relative;left:58.33333%}.xl-pull-7{position:relative;left:-58.33333%}.xl-offset-6{margin-left:50%}.xl-8{width:66.66667%}.xl-push-8{position:relative;left:66.66667%}.xl-pull-8{position:relative;left:-66.66667%}.xl-offset-7{margin-left:58.33333%}.xl-9{width:75%}.xl-push-9{position:relative;left:75%}.xl-pull-9{position:relative;left:-75%}.xl-offset-8{margin-left:66.66667%}.xl-10{width:83.33333%}.xl-push-10{position:relative;left:83.33333%}.xl-pull-10{position:relative;left:-83.33333%}.xl-offset-9{margin-left:75%}.xl-11{width:91.66667%}.xl-push-11{position:relative;left:91.66667%}.xl-pull-11{position:relative;left:-91.66667%}.xl-offset-10{margin-left:83.33333%}.xl-12{width:100%}.xl-offset-11{margin-left:91.66667%}.xl-up-1>.column,.xl-up-1>.columns{width:100%;float:left}.xl-up-1>.column:nth-of-type(1n),.xl-up-1>.columns:nth-of-type(1n){clear:none}.xl-up-1>.column:nth-of-type(1n+1),.xl-up-1>.columns:nth-of-type(1n+1){clear:both}.xl-up-1>.column:last-child,.xl-up-1>.columns:last-child{float:left}.xl-up-2>.column,.xl-up-2>.columns{width:50%;float:left}.xl-up-2>.column:nth-of-type(1n),.xl-up-2>.columns:nth-of-type(1n){clear:none}.xl-up-2>.column:nth-of-type(2n+1),.xl-up-2>.columns:nth-of-type(2n+1){clear:both}.xl-up-2>.column:last-child,.xl-up-2>.columns:last-child{float:left}.xl-up-3>.column,.xl-up-3>.columns{width:33.33333%;float:left}.xl-up-3>.column:nth-of-type(1n),.xl-up-3>.columns:nth-of-type(1n){clear:none}.xl-up-3>.column:nth-of-type(3n+1),.xl-up-3>.columns:nth-of-type(3n+1){clear:both}.xl-up-3>.column:last-child,.xl-up-3>.columns:last-child{float:left}.xl-up-4>.column,.xl-up-4>.columns{width:25%;float:left}.xl-up-4>.column:nth-of-type(1n),.xl-up-4>.columns:nth-of-type(1n){clear:none}.xl-up-4>.column:nth-of-type(4n+1),.xl-up-4>.columns:nth-of-type(4n+1){clear:both}.xl-up-4>.column:last-child,.xl-up-4>.columns:last-child{float:left}.xl-up-5>.column,.xl-up-5>.columns{width:20%;float:left}.xl-up-5>.column:nth-of-type(1n),.xl-up-5>.columns:nth-of-type(1n){clear:none}.xl-up-5>.column:nth-of-type(5n+1),.xl-up-5>.columns:nth-of-type(5n+1){clear:both}.xl-up-5>.column:last-child,.xl-up-5>.columns:last-child{float:left}.xl-up-6>.column,.xl-up-6>.columns{width:16.66667%;float:left}.xl-up-6>.column:nth-of-type(1n),.xl-up-6>.columns:nth-of-type(1n){clear:none}.xl-up-6>.column:nth-of-type(6n+1),.xl-up-6>.columns:nth-of-type(6n+1){clear:both}.xl-up-6>.column:last-child,.xl-up-6>.columns:last-child{float:left}.xl-collapse>.column,.xl-collapse>.columns{padding-left:0;padding-right:0}.xl-collapse .row{margin-left:0;margin-right:0}.xl-uncollapse>.column,.xl-uncollapse>.columns{padding-left:2.2rem;padding-right:2.2rem}.xl-centered{float:none;margin-left:auto;margin-right:auto}.xl-pull-0,.xl-push-0,.xl-uncentered{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width:100em){.xxl-1{width:8.33333%}.xxl-push-1{position:relative;left:8.33333%}.xxl-pull-1{position:relative;left:-8.33333%}.xxl-offset-0{margin-left:0}.xxl-2{width:16.66667%}.xxl-push-2{position:relative;left:16.66667%}.xxl-pull-2{position:relative;left:-16.66667%}.xxl-offset-1{margin-left:8.33333%}.xxl-3{width:25%}.xxl-push-3{position:relative;left:25%}.xxl-pull-3{position:relative;left:-25%}.xxl-offset-2{margin-left:16.66667%}.xxl-4{width:33.33333%}.xxl-push-4{position:relative;left:33.33333%}.xxl-pull-4{position:relative;left:-33.33333%}.xxl-offset-3{margin-left:25%}.xxl-5{width:41.66667%}.xxl-push-5{position:relative;left:41.66667%}.xxl-pull-5{position:relative;left:-41.66667%}.xxl-offset-4{margin-left:33.33333%}.xxl-6{width:50%}.xxl-push-6{position:relative;left:50%}.xxl-pull-6{position:relative;left:-50%}.xxl-offset-5{margin-left:41.66667%}.xxl-7{width:58.33333%}.xxl-push-7{position:relative;left:58.33333%}.xxl-pull-7{position:relative;left:-58.33333%}.xxl-offset-6{margin-left:50%}.xxl-8{width:66.66667%}.xxl-push-8{position:relative;left:66.66667%}.xxl-pull-8{position:relative;left:-66.66667%}.xxl-offset-7{margin-left:58.33333%}.xxl-9{width:75%}.xxl-push-9{position:relative;left:75%}.xxl-pull-9{position:relative;left:-75%}.xxl-offset-8{margin-left:66.66667%}.xxl-10{width:83.33333%}.xxl-push-10{position:relative;left:83.33333%}.xxl-pull-10{position:relative;left:-83.33333%}.xxl-offset-9{margin-left:75%}.xxl-11{width:91.66667%}.xxl-push-11{position:relative;left:91.66667%}.xxl-pull-11{position:relative;left:-91.66667%}.xxl-offset-10{margin-left:83.33333%}.xxl-12{width:100%}.xxl-offset-11{margin-left:91.66667%}.xxl-up-1>.column,.xxl-up-1>.columns{width:100%;float:left}.xxl-up-1>.column:nth-of-type(1n),.xxl-up-1>.columns:nth-of-type(1n){clear:none}.xxl-up-1>.column:nth-of-type(1n+1),.xxl-up-1>.columns:nth-of-type(1n+1){clear:both}.xxl-up-1>.column:last-child,.xxl-up-1>.columns:last-child{float:left}.xxl-up-2>.column,.xxl-up-2>.columns{width:50%;float:left}.xxl-up-2>.column:nth-of-type(1n),.xxl-up-2>.columns:nth-of-type(1n){clear:none}.xxl-up-2>.column:nth-of-type(2n+1),.xxl-up-2>.columns:nth-of-type(2n+1){clear:both}.xxl-up-2>.column:last-child,.xxl-up-2>.columns:last-child{float:left}.xxl-up-3>.column,.xxl-up-3>.columns{width:33.33333%;float:left}.xxl-up-3>.column:nth-of-type(1n),.xxl-up-3>.columns:nth-of-type(1n){clear:none}.xxl-up-3>.column:nth-of-type(3n+1),.xxl-up-3>.columns:nth-of-type(3n+1){clear:both}.xxl-up-3>.column:last-child,.xxl-up-3>.columns:last-child{float:left}.xxl-up-4>.column,.xxl-up-4>.columns{width:25%;float:left}.xxl-up-4>.column:nth-of-type(1n),.xxl-up-4>.columns:nth-of-type(1n){clear:none}.xxl-up-4>.column:nth-of-type(4n+1),.xxl-up-4>.columns:nth-of-type(4n+1){clear:both}.xxl-up-4>.column:last-child,.xxl-up-4>.columns:last-child{float:left}.xxl-up-5>.column,.xxl-up-5>.columns{width:20%;float:left}.xxl-up-5>.column:nth-of-type(1n),.xxl-up-5>.columns:nth-of-type(1n){clear:none}.xxl-up-5>.column:nth-of-type(5n+1),.xxl-up-5>.columns:nth-of-type(5n+1){clear:both}.xxl-up-5>.column:last-child,.xxl-up-5>.columns:last-child{float:left}.xxl-up-6>.column,.xxl-up-6>.columns{width:16.66667%;float:left}.xxl-up-6>.column:nth-of-type(1n),.xxl-up-6>.columns:nth-of-type(1n){clear:none}.xxl-up-6>.column:nth-of-type(6n+1),.xxl-up-6>.columns:nth-of-type(6n+1){clear:both}.xxl-up-6>.column:last-child,.xxl-up-6>.columns:last-child{float:left}.xxl-collapse>.column,.xxl-collapse>.columns{padding-left:0;padding-right:0}.xxl-collapse .row{margin-left:0;margin-right:0}.xxl-uncollapse>.column,.xxl-uncollapse>.columns{padding-left:2.2rem;padding-right:2.2rem}.xxl-centered{float:none;margin-left:auto;margin-right:auto}.xxl-pull-0,.xxl-push-0,.xxl-uncentered{position:static;margin-left:0;margin-right:0;float:left}}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:2.4rem}h2{font-size:2rem}h3{font-size:1.9rem}h4{font-size:1.8rem}h5{font-size:1.7rem}h1{font-size:4.8rem}h2{font-size:4rem}h3{font-size:3.1rem}h4{font-size:2.5rem}h5{font-size:2rem}h6{font-size:1.6rem}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:focus,a:hover{color:#1585cf}a img{border:0}hr{max-width:190rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:2rem auto;clear:both}dl,ol,ul{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc}ol,ul{margin-left:1.25rem}ol ol,ol ul,ul ol,ul ul{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.9rem 2rem 0 1.9rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:1.3rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#333;cursor:help;border-bottom:1px dotted #333}code{font-weight:400;border:1px solid #cacaca;padding:.2rem .5rem .1rem}code,kbd{font-family:Consolas,Liberation Mono,Courier,monospace;color:#333;background-color:#e6e6e6}kbd{padding:.2rem .4rem 0;margin:0}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:12.5px;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width:25em){.sm-text-left{text-align:left}.sm-text-right{text-align:right}.sm-text-center{text-align:center}.sm-text-justify{text-align:justify}}@media screen and (min-width:48em){.md-text-left{text-align:left}.md-text-right{text-align:right}.md-text-center{text-align:center}.md-text-justify{text-align:justify}}@media screen and (min-width:62em){.lg-text-left{text-align:left}.lg-text-right{text-align:right}.lg-text-center{text-align:center}.lg-text-justify{text-align:justify}}@media screen and (min-width:81.25em){.xl-text-left{text-align:left}.xl-text-right{text-align:right}.xl-text-center{text-align:center}.xl-text-justify{text-align:justify}}@media screen and (min-width:100em){.xxl-text-left{text-align:left}.xxl-text-right{text-align:right}.xxl-text-center{text-align:center}.xxl-text-justify{text-align:justify}}.show-for-print{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='#']:after,a[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.hide{display:none!important}.invisible{visibility:hidden}@media screen and (max-width:-0.0625em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:0em){.show-for-small-only{display:none!important}}@media screen and (min-width:25em){.hide-for-sm{display:none!important}}@media screen and (max-width:24.9375em){.show-for-sm{display:none!important}}@media screen and (min-width:25em) and (max-width:47.9375em){.hide-for-sm-only{display:none!important}}@media screen and (max-width:24.9375em),screen and (min-width:48em){.show-for-sm-only{display:none!important}}@media screen and (min-width:48em){.hide-for-md{display:none!important}}@media screen and (max-width:47.9375em){.show-for-md{display:none!important}}@media screen and (min-width:48em) and (max-width:61.9375em){.hide-for-md-only{display:none!important}}@media screen and (max-width:47.9375em),screen and (min-width:62em){.show-for-md-only{display:none!important}}@media screen and (min-width:62em){.hide-for-lg{display:none!important}}@media screen and (max-width:61.9375em){.show-for-lg{display:none!important}}@media screen and (min-width:62em) and (max-width:81.1875em){.hide-for-lg-only{display:none!important}}@media screen and (max-width:61.9375em),screen and (min-width:81.25em){.show-for-lg-only{display:none!important}}@media screen and (min-width:81.25em){.hide-for-xl{display:none!important}}@media screen and (max-width:81.1875em){.show-for-xl{display:none!important}}@media screen and (min-width:81.25em) and (max-width:99.9375em){.hide-for-xl-only{display:none!important}}@media screen and (max-width:81.1875em),screen and (min-width:100em){.show-for-xl-only{display:none!important}}@media screen and (min-width:100em){.hide-for-xxl{display:none!important}}@media screen and (max-width:99.9375em){.show-for-xxl{display:none!important}}@media screen and (min-width:100em){.hide-for-xxl-only{display:none!important}}@media screen and (max-width:99.9375em){.show-for-xxl-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hide-for-portrait,.show-for-landscape{display:block!important}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block!important}}*,:after,:before{box-sizing:inherit;background-repeat:no-repeat;vertical-align:inherit;white-space:initial;text-overflow:inherit;text-shadow:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;position:relative;top:0;left:0;box-sizing:border-box;font-size:10px}body,html{width:100%;height:100%;display:block}body{font-family:Noto Sans,sans-serif;color:#405275;padding:0;margin:0;background-color:#f0edf2;max-width:100%;overflow-x:hidden;font:normal normal normal 10px Arial,sans-serif;font-size:1.5rem;line-height:1.4}@media only screen and (min-width:400px){body{font-size:1.6rem;line-height:1.5}}@media screen and (min-width:2560px){body{max-width:2560px;margin-left:auto;margin-right:auto}}h1,h2,h3,h4,h5,h6{margin:0;display:block;text-transform:uppercase}.h1,h1{font:italic normal normal 10px Big Noodle Too,impact,sans-serif;font-size:5.6rem;line-height:normal;letter-spacing:.05rem}@media only screen and (min-width:400px){.h1,h1{font-size:8rem}}@media only screen and (min-width:1300px){.h1,h1{font-size:10rem}}.h2,h2{font:italic normal normal 10px Big Noodle Too,impact,sans-serif;font-size:4.8rem;line-height:normal;letter-spacing:.08rem}@media only screen and (min-width:400px){.h2,h2{font-size:5.6rem}}@media only screen and (min-width:1300px){.h2,h2{font-size:7.2rem}}.h3,h3{font:italic normal normal 10px Big Noodle Too,impact,sans-serif;font-size:4rem;line-height:normal;letter-spacing:.1px}@media only screen and (min-width:400px){.h3,h3{font-size:4.8rem}}@media only screen and (min-width:1300px){.h3,h3{font-size:6rem}}.h4,h4{font:italic normal normal 10px Big Noodle Too,impact,sans-serif;font-size:2.8rem;line-height:normal}@media only screen and (min-width:400px){.h4,h4{font-size:3.2rem}}@media only screen and (min-width:1300px){.h4,h4{font-size:4.8rem}}.h5,.intro-text,h5{font:normal normal normal 10px Futura,century gothic,arial,sans-serif;font-size:2rem;line-height:normal}@media only screen and (min-width:400px){.h5,.intro-text,h5{font-size:2.4rem}}@media only screen and (min-width:1300px){.h5,.intro-text,h5{font-size:2.8rem}}.h6,.media-thumbnail>.caption,h6{font:normal normal normal 10px Futura,century gothic,arial,sans-serif;font-size:1.6rem;line-height:normal;letter-spacing:.5px}@media only screen and (min-width:400px){.h6,.media-thumbnail>.caption,h6{font-size:1.8rem}}p{margin-bottom:0}p a{text-decoration:underline}a{color:#f7931e}a:focus,a:hover{color:#f9ab4f}a:active,a:visited{color:#fbc280}hr{border-bottom:6px solid rgba(240,237,242,.3)}ul{list-style:none;padding:0;margin:0}blockquote{font-family:Arial,sans-serif;font-style:italic;font-size:1.6rem;line-height:1.25;background-color:#f8f8f8;color:#545454;margin:0;padding:15px;border-radius:2px}blockquote p{margin:0 0 10px}blockquote cite{color:rgba(84,84,84,.5);font-size:1.4rem}blockquote a{color:#545454}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:rgba(84,84,84,.025);border-radius:2px;padding:15px}code{display:block;margin:10px 0;overflow:auto}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.3em}sub{bottom:-.2em}select{font-family:Futura,century gothic,arial,sans-serif;text-transform:uppercase;padding:3px 18px 3px 6px}@font-face{font-family:Futura;src:url(fonts/FuturaNo2D-DemiBold-98f2fdd61b56a515bb9b6e74e00a71a3d5f83cfa5a3333b17b2576f3ef282cc29b29c8bb3a885d763627b7ce12db1c5060bfcbe80b60ee98855d59ee816f6e5c.eot);src:url(/fonts/FuturaNo2D-DemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/FuturaNo2D-DemiBold-6109ce4d3e61ce549556924258e8a3bb9a17599f0532c63395e23571d9135963193d465262e32ef89a31f0247dff22c3f46b0f5bd5b3259222d1f55b3b496ac0.woff) format("woff"),url(fonts/FuturaNo2D-DemiBold-3b3b5cb31e2bb1363260b80b7bcfd671618b11ace6c1192bc678abe9ba7199f93e56ca327d660fd1aa5987cb32bc1cf16dd2fc63c20c4504263d13672540c32a.ttf) format("truetype"),url(/fonts/FuturaNo2D-DemiBold.svg#futura) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Big Noodle Too;src:url(fonts/big-noodle-too-6c57d058d1979cbf30e5b5b02638ef0d835f2c29502e0efa328ff91f75e8412a9c82fbf440b896377ed62506d1787666f67f81b99ef004a230c6fcf084b7a3fa.eot);src:url(/fonts/big-noodle-too.eot?#iefix) format("embedded-opentype"),url(fonts/big-noodle-too-eaef42cc66ce3dcbe29cd88eca8801d55fe8dcc11c7153cc9c3f3418084ef1c50b1b7e270c826ded2d868a825af5c5b9d9be69d25795aae62c721c64faef1a95.woff) format("woff"),url(fonts/big-noodle-too-6fb923dc5ced5be50c4912cfefa93d8b09a54f1947dc5ca4584c79dfd393cdd4b166d0e8c7dee293f0df2f84c878b7846a83770941504b1b24671c2854577ce9.ttf) format("truetype"),url(/fonts/big-noodle-too.svg#bignoodletoo) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Big Noodle Too;src:url(fonts/big-noodle-too-oblique-903d64d3da120253768ac916e2de43cffcc73b4bfe48f8c0a2389951aefee08ebb0efe2463c0d6e4ee1c705fbe0a9b28d78e48a7b52451771c0cec872381873d.eot);src:url(/fonts/big-noodle-too-oblique.eot?#iefix) format("embedded-opentype"),url(fonts/big-noodle-too-oblique-0762bcfb7ce452ecfa21830ab40ee34f9bf2e6fbcecb649c8995bd59fdf93a74a8345855c3890ec3901ac7ca442040112f37f387c98a57ced5af61d92ee8e06c.woff) format("woff"),url(fonts/big-noodle-too-oblique-feb40854f431c46dcc2dd7bf2e4064bfd0617105de546a2415208b9ac38816d19a25a3631d3a88575e1c7a513d14f56defd342c3354f5d65f5ad1aef16c59402.ttf) format("truetype"),url(/fonts/big-noodle-too-oblique.svg#bignoodletoo) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(fonts/noto-sans-korean-bold-230da63ce3cb94f1ec2215f695cda3be1156c15177368c14e4d40859453e2bf0beb5723c7e1a530ac4d57dc5c1b49e5b592f12f072dcde2358cb68043306e759.eot);src:url(/fonts/noto-sans-korean-bold.eot?#iefix) format("embedded-opentype"),url(fonts/noto-sans-korean-bold-041988f0ecdbb7325729850d2f4a09600681aad127be55b30dc6002d190ad25fd3a57a2a07fe70c1108702ba0f6abfde54b37de8c4261c9958e688a499fda1dc.woff) format("woff"),url(/fonts/noto-sans-korean-bold.svg#notosansbold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(fonts/noto-sans-korean-light-7c99593fc16b1da69632ee87e3a7bb51f04e8e30d1ae5809684a7143299e29fcacf67414306955f97ecadb124a5a903f5f15adbc4a55c51012867d39e7f1ef65.eot);src:url(/fonts/noto-sans-korean-light.eot?#iefix) format("embedded-opentype"),url(fonts/noto-sans-korean-light-f7292838a93e0169a631790a62b89f5387292a8c31a9a8f79f8b679de9eea7d4a174d74231c817a9f4dceaa4f2bb7b355e9206a06abd6fb724a7e4f656d93db2.woff) format("woff"),url(/fonts/noto-sans-korean-light.svg#notosanslight) format("svg");font-weight:300;font-style:normal}.clearfix:after{content:"";display:block;clear:both}.section.outter,section.outter{display:block;width:100%;max-width:100%}.section>.inner,section>.inner{width:100%;max-width:1250px;padding:0 15px;margin:0 auto}.section>.inner:after,section>.inner:after{content:'';display:block;height:0;clear:both}@media only screen and (min-width:768px){.section>.inner,section>.inner{padding:0 30px}}.m-nav-pad{padding-top:45px}@media only screen and (min-width:768px){.m-nav-pad{padding-top:136px}}.box-align{display:table;width:100%}.box-align-column{display:table-cell;vertical-align:middle}.box-align-column.m-responsive{display:block}@media only screen and (min-width:400px){.box-align-column.m-responsive{display:table-cell}}.center{white-space:nowrap}.center:before{content:"";display:inline-block;height:100%;vertical-align:middle}.center>*,.center_element{white-space:normal;text-align:left}.center_element{display:inline-block;float:none;vertical-align:middle}.flag{display:table}.flag,.flag-body{width:100%}.flag-body,.flag-figure{display:table-cell;vertical-align:middle}.flag-figure{padding-right:10px}.flag-figure.m-reverse{padding-right:0;padding-left:10px}.flag-figure>:first-child{display:block;max-width:none}.plainList{margin:0;padding:0;list-style:none}.hideText{overflow:hidden;text-indent:100%;white-space:nowrap;display:inline-block}.page-wrapper{margin-left:auto;margin-right:auto}@media only screen and (min-width:992px){.page-wrapper{max-width:960px}}@media (min-width:1100px){.page-wrapper{max-width:1050px}}@media only screen and (min-width:1300px){.page-wrapper{max-width:1280px}}@media only screen and (min-width:1600px){.page-wrapper{max-width:1600px}}@media only screen and (max-width:767px){.no-small-gutters{padding-left:0;padding-right:0}}.no-gutters{padding-left:0;padding-right:0}h1+h2,h1+h3,h1+h4,h1+ol,h1+ul,h2+h2,h2+h3,h2+h4,h2+ol,h2+ul,h3+h2,h3+h3,h3+h4,h3+ol,h3+ul,h4+h2,h4+h3,h4+h4,ol+p,ul+p{margin-top:1em}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:.5em}p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:2em}p+p{margin-top:1em}.pad-xs{padding:12px}.pad-sm{padding:22px}.pad-md{padding:32px}.pad-lg{padding:45px}.pad-xl{padding:60px}.pad-no-sides{padding-left:0;padding-right:0}.pad-only-sides{padding-top:0;padding-bottom:0}.ability-showcase{position:relative;padding-bottom:92vh;min-height:400px;overflow:hidden;background-color:#000}.ability-showcase-video{position:absolute;min-width:100%;min-height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;-webkit-transition:80ms opacity ease;transition:80ms opacity ease}.ability-showcase-video.is-active{opacity:1;visibility:visible}.ability-showcase-controls{position:absolute;bottom:0;left:50%;width:100%;margin-bottom:3.5rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.ability-showcase-controls>.hero-name{color:#f0edf2;background:-webkit-linear-gradient(#f0edf2 50%,rgba(240,237,242,0));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ability-showcase-controls>.ability-name{margin-top:-.69em;color:#00c3ff}.ability-button-list{margin-top:1.4rem}.ability-button-list:after,.ability-button-list:before{content:' ';display:table}.ability-button-list:after{clear:both}.ability-button-list>li{display:inline-block;margin:0 .8rem}.ability-showcase .ability-showcase-button{position:relative;width:9.5rem;height:9.5rem;cursor:pointer}.ability-showcase .ability-showcase-button>.button-bg-svg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;fill:rgba(64,82,117,.4);stroke:rgba(240,237,242,.4);stroke-width:2}.ability-showcase .ability-showcase-button>.hero-ability-icon{max-width:90%;max-height:65%;height:auto}.ability-showcase .ability-showcase-button.is-active>.button-bg-svg,.ability-showcase .ability-showcase-button:active>.button-bg-svg,.ability-showcase .ability-showcase-button:hover>.button-bg-svg{fill:rgba(64,82,117,.9);stroke:rgba(240,237,242,.9)}.ability-showcase .ability-showcase-button.is-active>.hero-ability-icon,.ability-showcase .ability-showcase-button:active>.hero-ability-icon,.ability-showcase .ability-showcase-button:hover>.hero-ability-icon{opacity:1}.ability-showcase-button>.progress-svg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;fill:none;stroke:#00c3ff;stroke-width:4.5;stroke-dasharray:314;stroke-dashoffset:314;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}.ability-showcase-button.is-active>.progress-svg{opacity:1}.blackout{position:fixed;display:block;top:0;left:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.8);z-index:98;cursor:pointer;visibility:hidden;-webkit-transition:all .6s cubic-bezier(.075,.82,.165,1);transition:all .6s cubic-bezier(.075,.82,.165,1);opacity:0;pointer-events:none}.blackout.open{visibility:visible;opacity:1;pointer-events:all}.btn,.button,button{display:inline-block;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;border-radius:2px;padding:6px 45px;text-transform:uppercase;border:none;outline:none;border:3px solid #ff9c00;background-color:#ff9c00;color:#333;line-height:1;letter-spacing:.025em;font-family:Futura,century gothic,arial,sans-serif;font-weight:700;font-size:1.6rem;-webkit-transition:all .2s;transition:all .2s;text-shadow:none}.btn:link,.btn:visited,.button:link,.button:visited,button:link,button:visited{color:#333}.btn:hover,.button:hover,button:hover{border-color:#ffb033;background-color:#ffb033;-webkit-transition:none;transition:none}.btn:active,.btn:focus,.button:active,.button:focus,button:active,button:focus{border-color:#f29400;background-color:#f29400;-webkit-transition:none;transition:none}.btn.m-sm,.button.m-sm,button.m-sm{padding:6px 9px;font-size:1.4rem;border-width:1px}.btn.m-lg,.button.m-lg,button.m-lg{font-size:2.6rem;padding:6.5px 32px;color:#fefefe}@media only screen and (min-width:992px){.btn.m-lg,.button.m-lg,button.m-lg{font-size:3.2rem;padding:9px 40px}}.btn.m-wide,.button.m-wide,button.m-wide{color:#fefefe;font-size:2.8rem;padding:7.5px 65px}.btn.m-blue,.button.m-blue,button.m-blue{color:#00a5e2;border-color:#00a5e2;background-color:transparent}.btn.m-blue:hover,.button.m-blue:hover,button.m-blue:hover{background-color:#00a5e2;color:#fff}.btn.m-blue:active,.btn.m-blue:focus,.button.m-blue:active,.button.m-blue:focus,button.m-blue:active,button.m-blue:focus{border-color:#0092c9;background-color:#0092c9;color:#fff}.btn.m-white,.button.m-white,button.m-white{color:#fff;border-color:#fff;background-color:transparent}.btn.m-white:hover,.button.m-white:hover,button.m-white:hover{background-color:#fff;color:#333}.btn.m-white:active,.btn.m-white:focus,.button.m-white:active,.button.m-white:focus,button.m-white:active,button.m-white:focus{border-color:#f2f2f2;background-color:#f2f2f2;color:#333}.btn.m-dark,.button.m-dark,button.m-dark{color:#ff9c00;border-color:transparent;background-color:hsla(0,0%,100%,.05)}.btn.m-dark:hover,.button.m-dark:hover,button.m-dark:hover{background-color:hsla(0,0%,100%,.1)}.btn.m-dark:active,.btn.m-dark:focus,.button.m-dark:active,.button.m-dark:focus,button.m-dark:active,button.m-dark:focus{background-color:hsla(0,0%,100%,.05)}@media only screen and (max-width:399px){.btn,.btn.m-lg,.btn.m-sm,.btn.m-wide,.button,.button.m-lg,.button.m-sm,.button.m-wide,button,button.m-lg,button.m-sm,button.m-wide{width:100%;padding-left:0;padding-right:0}}.carousel{margin-left:auto;margin-right:auto;text-align:center}.carousel-mask{position:relative;overflow:hidden}.carousel-wrapper{position:absolute;top:0;margin:0;padding:0;display:table}.carousel-slide{display:table-cell;vertical-align:middle;padding:0}.carousel-pagination{margin:0;padding:0;margin-top:10px;display:inline-block}.carousel-page{display:inline-block;width:10px;height:10px;background-color:#000;border-radius:50%;margin-left:15px;cursor:pointer}.carousel-page:first-child{margin-left:0}.carousel-page.is-active,.carousel-page:hover{background-color:#666}.content-box{padding:22px 0}@media only screen and (min-width:768px){.content-box{padding:45px 0}}@media only screen and (min-width:992px){.content-box{padding:80px 0}}.content-box.m-tinyPad{padding:1rem 0}.content-box>h1{margin-bottom:2.9rem}.section-divider{position:relative}.section-divider:after,.section-divider:before{content:'';position:absolute;left:0;right:0;background-size:auto 100%;background-position:top;background-repeat:no-repeat}.section-divider:before{bottom:100%}.section-divider:after{top:100%}.section-divider.m-bottom-only:before,.section-divider.m-top-only:after{content:none}.section-divider.m-wings:after,.section-divider.m-wings:before{height:3rem;background-image:url(img/dividers/wing-69271c3c90421d431edebbba7d0f0ce9f75861ea2f2a7855af93dff7b79235c18a0c42674d2b11239e41ed9d290066dd96a4a8e0d53b8472c464fc0590140f7b.png)}.section-divider.m-wings:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.section-divider.m-line:after,.section-divider.m-line:before{height:.35rem;border:.35rem solid hsla(0,0%,45%,.7)}.section-divider.m-inset:before{top:0;bottom:auto;-webkit-transform:scaleY(-1);transform:scaleY(-1)}.section-divider.m-inset:after{bottom:0;top:auto;-webkit-transform:scaleX(1);transform:scaleX(1)}.dropdown{position:relative;display:inline-block}.dropdown_styled{position:absolute;display:block;width:100%;line-height:20px;padding:4px 20px 4px 4px;font-family:Futura,century gothic,arial,sans-serif;text-transform:uppercase;color:#ccc;background-color:transparent;border:1px solid #ccc;border-radius:3px;z-index:1}.dropdown_styled:after{content:" ";display:block;position:absolute;top:0;right:6px;height:0;margin-top:3px;width:0;border:6px solid #ccc;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dropdown.m-dark>.dropdown_styled{color:#405275;border-color:#405275}.dropdown.m-dark>.dropdown_styled:after{border-top-color:#405275}.dropdown_original{height:30px;filter:alpha(opacity=0);opacity:0;position:relative;z-index:2}.hero-ability{margin-top:22px;padding:20px 12px 12px;background-color:rgba(19,42,77,.2);overflow:hidden;position:relative}@media only screen and (min-width:992px){.hero-ability{margin-top:2px;padding:0}}@media only screen and (max-width:767px){.hero-ability-descriptor{margin-top:14px;text-align:center}}@media only screen and (min-width:768px){.hero-ability-descriptor{padding-right:18px;display:table-cell;vertical-align:top}}@media only screen and (min-width:992px){.hero-ability-descriptor{padding:20px 16px}}.hero-ability-descriptor>:first-child{text-transform:uppercase;color:#f0edf2;margin-top:0}.hero-ability-video{width:100%;display:block;margin-top:20px}@media only screen and (min-width:992px){.hero-ability-video{display:none}}.hero-ability-icon-container{text-align:center}@media only screen and (min-width:768px){.hero-ability-icon-container{display:table-cell;vertical-align:middle;padding-left:18px;padding-right:18px}}@media only screen and (min-width:992px){.hero-ability-icon-container{padding-left:24px;padding-right:24px;background-color:rgba(19,42,77,.1)}}.hero-ability-icon-bg{position:relative;border-radius:50%;width:60px;height:60px;margin-left:auto;margin-right:auto;text-align:center;background-color:rgba(64,82,117,.4);border:2px solid rgba(240,237,242,.4)}@media only screen and (min-width:992px){.hero-ability-icon-bg{width:74px;height:74px}}.hero-ability-icon-bg.m-hoverable.is-active,.hero-ability-icon-bg.m-hoverable:active,.hero-ability-icon-bg.m-hoverable:hover{background-color:rgba(64,82,117,.9);border:2px solid rgba(240,237,242,.9)}.hero-ability-icon{width:auto;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-height:65%;max-width:150%}.hero-ability-icon-bg.m-hoverable>.hero-ability-icon,.hero-ability-icon.m-hoverable{opacity:.7}.hero-ability-icon-bg.m-hoverable.is-active>.hero-ability-icon,.hero-ability-icon-bg.m-hoverable:active>.hero-ability-icon,.hero-ability-icon-bg.m-hoverable:hover>.hero-ability-icon,.hero-ability-icon.m-hoverable.is-active,.hero-ability-icon.m-hoverable:active,.hero-ability-icon.m-hoverable:hover{opacity:1}.hero-ability-icon.m-small{height:45%}.hero-ability-icon.m-weapon{height:55%}.hero-bio{margin-top:12px;margin-bottom:22px}.hero-bio>li{display:table;margin-bottom:12px}.hero-bio-copy{display:block;overflow:hidden;padding-left:12px}.hero-bio-icon{width:24px;height:24px;fill:#00c3ff;float:left}.hero-bio-backstory{margin-top:18px;background-color:rgba(19,42,77,.2)}.hero-detail{position:relative}@media only screen and (min-width:992px){.hero-detail-tabs{padding-top:50px}}.hero-detail-tabs .tabs-title{width:49.5%;margin-left:1%;text-align:center}.hero-detail-description{border-left:6px solid #00c3ff;padding-left:18px;margin-left:12px;margin-top:18px}@media only screen and (min-width:400px){.hero-detail-description{max-width:90%}}.hero-detail-title{color:#00c3ff}.hero-detail-title.m-no-indent{margin-left:0}.hero-detail-abilities{margin-top:18px}.hero-detail-role-name{color:#f0edf2;display:inline-block;vertical-align:text-top;line-height:.75;margin-top:0}.hero-detail-role-icon{display:inline-block;vertical-align:text-top;margin-left:14px;fill:#f0edf2;height:24px;width:24px}.hero-detail-difficulty{margin:12px 0}@media only screen and (min-width:768px){.hero-detail-difficulty{margin:0}}.hero-detail-wrapper{padding:22px}.hero-detail-wrapper.m-no-pad-bot{padding-bottom:0}.hero-detail-background,.hero-detail-video{display:none}.hero-detail-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:top}@media only screen and (min-width:992px) and (max-width:1599px){.hero-detail-background{background-position:75% top}}@media only screen and (min-width:992px){.hero-detail-background.is-active,.hero-detail-video.is-active{display:block}.hero-detail-video>.video-background-vid.m-right-align{top:-40px;right:-280px}}@media only screen and (min-width:1300px){.hero-detail-video>.video-background-vid.m-right-align{top:-40px;right:-140px}}@media only screen and (min-width:1600px){.hero-detail-video>.video-background-vid.m-right-align{top:0;right:0}}@media only screen and (min-width:400px){.hero-detail-role{float:left}}@media only screen and (min-width:768px){.hero-detail-difficulty{float:right;min-width:30%}}.hero-portrait{position:relative;display:inline-block;padding-bottom:2rem;-webkit-transition:all .1s cubic-bezier(.19,1,.22,1);transition:all .1s cubic-bezier(.19,1,.22,1)}.hero-portrait:hover{-webkit-transition:all .11s cubic-bezier(.075,.82,.165,1);transition:all .11s cubic-bezier(.075,.82,.165,1)}.hero-portrait.m-small{padding-bottom:1.4rem}.hero-portrait>.wrap{display:inline-block;position:relative;overflow:hidden;width:8rem;height:8rem;background-color:#fff;-webkit-transition:all .1s cubic-bezier(.19,1,.22,1);transition:all .1s cubic-bezier(.19,1,.22,1);border-radius:7px;border:3px solid #f0edf2;border-left-width:0;border-right-width:0}@media only screen and (min-width:768px){.hero-portrait>.wrap{background-color:transparent;-webkit-transform:skew(-.25rad);-ms-transform:skew(-.25rad);transform:skew(-.25rad);width:7rem;height:8.5rem}}.hero-portrait.m-small>.wrap{width:5rem;height:6.5rem}.hero-portrait.is-active>.wrap,.hero-portrait:active>.wrap,.hero-portrait:focus>.wrap,.hero-portrait:hover>.wrap{-webkit-transform:scale(1.2) translateZ(0);transform:scale(1.2) translateZ(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;z-index:0;-webkit-transition:all .11s cubic-bezier(.075,.82,.165,1);transition:all .11s cubic-bezier(.075,.82,.165,1);border-left-width:3px;border-right-width:3px}@media only screen and (min-width:768px){.hero-portrait.is-active>.wrap,.hero-portrait:active>.wrap,.hero-portrait:focus>.wrap,.hero-portrait:hover>.wrap{-webkit-transform:scale(1.2) skew(-.25rad) translateZ(0);transform:scale(1.2) skew(-.25rad) translateZ(0)}}.hero-portrait>.wrap>.image{position:absolute;left:50%;height:96%;top:2%;padding-right:200%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:rgba(51,51,51,.9);-webkit-transition:inherit;transition:inherit}@media only screen and (min-width:768px){.hero-portrait>.wrap>.image{top:0;height:100%;-webkit-transform:skew(.25rad) translateX(-50%);-ms-transform:skew(.25rad) translateX(-50%);transform:skew(.25rad) translateX(-50%)}}.hero-portrait.is-active>.wrap>.image,.hero-portrait:active>.wrap>.image,.hero-portrait:focus>.wrap>.image,.hero-portrait:hover>.wrap>.image{background-color:#f7931e}.hero-portrait>.label{position:absolute;bottom:.3rem;display:block;width:100%;font-size:1.2rem;font-family:Futura,century gothic,arial,sans-serif;text-transform:uppercase;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:none;transition:none}@media only screen and (min-width:768px){.hero-portrait>.label{bottom:.5rem;font-size:1rem;-webkit-transform:translateX(-1.05rem);-ms-transform:translateX(-1.05rem);transform:translateX(-1.05rem)}}.hero-portrait.m-color-inverted>.label{color:#f0edf2}.hero-portrait.m-small>.label{font-size:1.2em;-webkit-transform:translateX(-.8rem);-ms-transform:translateX(-.8rem);transform:translateX(-.8rem)}.hero-portrait.is-active>.label,.hero-portrait:active>.label,.hero-portrait:focus>.label,.hero-portrait:hover>.label{left:50%;width:auto;padding:.1rem 1rem;z-index:0;border-radius:.3rem;background-color:#f0edf2;white-space:nowrap;overflow:visible;text-overflow:inherit;-webkit-transform:translateX(-50%) translateY(-.5rem);-ms-transform:translateX(-50%) translateY(-.5rem);transform:translateX(-50%) translateY(-.5rem)}@media only screen and (min-width:768px){.hero-portrait.is-active>.label,.hero-portrait:active>.label,.hero-portrait:focus>.label,.hero-portrait:hover>.label{-webkit-transform:translateX(-50%) translateX(-1.25rem) translateY(-.5rem);-ms-transform:translateX(-50%) translateX(-1.25rem) translateY(-.5rem);transform:translateX(-50%) translateX(-1.25rem) translateY(-.5rem)}}.hero-portrait.m-color-inverted.is-active>.label,.hero-portrait.m-color-inverted:active>.label,.hero-portrait.m-color-inverted:focus>.label,.hero-portrait.m-color-inverted:hover>.label{color:#333}.hero-portrait.m-small.is-active>.label,.hero-portrait.m-small:active>.label,.hero-portrait.m-small:focus>.label,.hero-portrait.m-small:hover>.label{-webkit-transform:translateX(-50%) translateY(-.5rem);-ms-transform:translateX(-50%) translateY(-.5rem);transform:translateX(-50%) translateY(-.5rem)}@media only screen and (min-width:768px){.hero-portrait.m-small.is-active>.label,.hero-portrait.m-small:active>.label,.hero-portrait.m-small:focus>.label,.hero-portrait.m-small:hover>.label{-webkit-transform:translateX(-50%) translateX(-.8rem) translateY(-.5rem);-ms-transform:translateX(-50%) translateX(-.8rem) translateY(-.5rem);transform:translateX(-50%) translateX(-.8rem) translateY(-.5rem)}}.hero-portrait-detailed{background:url(img/hero-portrait-detailed/hero-portrait-detailed-bg-f2fded168cc47adb3996a3a9a015da500f0b74099df2f6a33735cce9dc99bd6fbbd4c9a5d225dd107fe9d88da61db05a8b455687c301e6545244753bc979b819.jpg) no-repeat;background-size:cover;width:184px;height:319px;position:relative;border:2px solid hsla(0,0%,100%,.4);display:block;border-radius:1px;-webkit-transition:all .1s;transition:all .1s}.hero-portrait-detailed:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0 0 57px 14px rgba(0,195,255,.7);visibility:hidden;opacity:0;-webkit-transition:all .1s;transition:all .1s;-webkit-transition:inherit;transition:inherit}.hero-portrait-detailed:hover{-webkit-transition:.1s cubic-bezier(.075,.82,.165,1);transition:.1s cubic-bezier(.075,.82,.165,1);-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);z-index:10}.hero-portrait-detailed.m-selected:hover,.hero-portrait-detailed.m-subdued:hover,.hero-portrait-detailed:hover{opacity:1;-webkit-filter:none;filter:none;border-color:#fff}.hero-portrait-detailed.m-selected:hover:before,.hero-portrait-detailed.m-subdued:hover:before,.hero-portrait-detailed:hover:before{visibility:hidden;opacity:0}.hero-portrait-detailed.m-selected:hover>.container,.hero-portrait-detailed.m-subdued:hover>.container,.hero-portrait-detailed:hover>.container{background-color:#fff;-webkit-transition:all .1s cubic-bezier(.075,.82,.165,1);transition:all .1s cubic-bezier(.075,.82,.165,1)}.hero-portrait-detailed.m-selected:hover>.container>.icon,.hero-portrait-detailed.m-subdued:hover>.container>.icon,.hero-portrait-detailed:hover>.container>.icon{fill:#1a325e}.hero-portrait-detailed.m-selected:hover .portrait-title,.hero-portrait-detailed.m-subdued:hover .portrait-title,.hero-portrait-detailed:hover .portrait-title{color:#1a325e}.hero-portrait-detailed>.portrait{width:100%}.hero-portrait-detailed>.container{position:absolute;bottom:0;left:0;display:block;width:100%;text-align:center;height:7rem;background:rgba(40,53,79,.9);-webkit-transition:all .1s;transition:all .1s}.hero-portrait-detailed>.container>.icon{position:absolute;top:.8rem;left:.8rem;fill:#fff;-webkit-transition:inherit;transition:inherit}.hero-portrait-detailed>.container>.icon svg{height:1.8rem;width:1.8rem}.hero-portrait-detailed .portrait-title{font-size:3.2rem;font-family:Big Noodle Too,impact,sans-serif;font-style:italic;color:#d0d0dc;width:100%;position:absolute;left:0;bottom:6px;-webkit-transition:inherit;transition:inherit}.hero-portrait-detailed.m-selected>.container{background:rgba(0,195,255,.98)}.hero-portrait-detailed.m-selected .portrait-title{color:#fff}.hero-portrait-detailed.m-selected:before{visibility:visible;opacity:1}.hero-portrait-detailed.m-subdued{opacity:.8;-webkit-filter:grayscale(40%);filter:grayscale(40%)}.hero-selector .navigation-selector{margin-bottom:64px}.hero-selector .hero-portrait-detailed{width:100%;margin-bottom:6px}@media only screen and (min-width:400px){.hero-selector .hero-portrait-detailed{width:176px;margin-right:6px}}@media only screen and (min-width:768px){.hero-selector .hero-portrait-detailed{width:184px}}.intro-text{line-height:1.47;margin-bottom:3.6rem}@media only screen and (min-width:768px) and (max-width:1299px){.intro-text.m-small{font-size:2rem}}.intro-trailer{margin-left:auto;margin-right:auto;width:100%;margin-top:18px}@media only screen and (min-width:400px){.intro-trailer{margin-top:60px}}.intro-heading{margin-bottom:44px;text-transform:uppercase;font-style:italic}.intro-heading-gradient-blue{background:-webkit-linear-gradient(top,#3f6493 10%,#345177);background-image:-o-linear-gradient(transparent,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 4px 5px rgba(60,72,96,.5)}.sprite-icon-overview{background-image:url(img/icons/icon-overview-266b5e6e25eb2e3de235a94d6d5f62e7c7182c8819f2883d0d081a2c00a60751359f38de65a3cea0d9458808bc3cfeb3eef8915e6004c65f9525808d9b4f1f7e.png)}.sprite-icon-overwatch{background-image:url(img/icons/icon-overwatch-e53be99e23bd3cb40efeb0717b90c2897d8fc660d7c48b0b9f7911a39f18025029e49f7df24f4977810df92fdbf639b7e2f87b34c49581f8e038c801a38a7b6d.png)}.sprite-icon-heroes{background-image:url(img/icons/icon-heroes-c759fd019acb586b972b8c465f7aabb8ca55dae4770130eff790b5aff04fbc4ed64718d355d9fa92780c749d5a546366e2e26669c04b12e15ae7993613845475.png)}.sprite-icon-roles{background-image:url(img/icons/icon-roles-c8063eec5622cb2e1c452056d822009ddd5f2a1e85116a233d86ca8fcca11b7a0b8ccf25e6a6d21fc4a74bb6a23dc141b3a78c6abe2bd3cbe3c9125471f0bdfb.png)}.sprite-icon-objectives{background-image:url(img/icons/icon-objectives-f0758d54fb5820693df0fe22d5c40b43833f32b9a2d13035793180d40e95713677ab5b472bb1727ab6782ea982d76110d3a74e979a1800c8ada2c9490036bc00.png)}[lightbox]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;overflow-y:auto;text-align:center;font-size:0;visibility:hidden;-webkit-transition:all .3s cubic-bezier(.075,.82,.165,1);transition:all .3s cubic-bezier(.075,.82,.165,1);opacity:0}[lightbox].open{visibility:visible;opacity:1}[lightbox]:before{content:'';display:inline-block;height:100%;vertical-align:middle}[lightbox] .lightbox-container{width:75%;max-width:2560px;vertical-align:middle;display:inline-block;font-size:12px;margin:0;position:relative;z-index:99;box-sizing:border-box;cursor:auto;padding:30px 0}@media only screen and (max-width:991px){[lightbox] .lightbox-container{width:90%}}[lightbox] .lightbox-close{width:60px;height:60px;position:absolute;top:30px;right:30px;z-index:99;cursor:pointer}[lightbox] .lightbox-close:before{content:'\00d7';position:absolute;width:100%;height:100%;text-align:center;line-height:60px;top:0;left:0;font-weight:100;font-family:initial;color:#00c3ff;font-size:6rem;-webkit-transition:color .1s cubic-bezier(.075,.82,.165,1);transition:color .1s cubic-bezier(.075,.82,.165,1)}[lightbox] .lightbox-close:hover:before{-webkit-transition:none;transition:none;color:#f0edf2}@media only screen and (max-width:991px){[lightbox] .lightbox-close{top:44px;right:0}}[lightbox] .lightbox-body{position:relative;background-image:url(img/icons/loading-a5939d909cea1dae2a9b172bb8fa2a38421d40722756ec14a67208e066c348706c909c48aaf4dfe7fe8ffc911abb44133f723ad1822e9b8bfa27eea38351a41d.svg);background-position:50%;background-repeat:no-repeat;background-color:rgba(0,0,0,.75)}[lightbox] .lightbox-body:hover .lightbox-next,[lightbox] .lightbox-body:hover .lightbox-prev{visibility:visible;opacity:1}[lightbox] .lightbox-body.m-controls .lightbox-next,[lightbox] .lightbox-body.m-controls .lightbox-prev{display:block}[lightbox] .lightbox-content{padding-bottom:56.25%;box-shadow:0 0 20px 5px rgba(0,0,0,.5);display:block}[lightbox] .lightbox-next,[lightbox] .lightbox-prev{width:64px;height:69px;background-image:url(img/lightbox-nav-630cc9a09f674aaf5a1262f6124e6eeb60ae1e8c5f3ae280f311b2738953dcaf0ccbdf48d7a6313fe2350b009876e9cbb1a2e361c7011b2bd085f3dacf1503e5.png);background-repeat:no-repeat;position:absolute;top:50%;margin-top:-32px;visibility:hidden;opacity:0;-webkit-transition:opacity .1s cubic-bezier(.075,.82,.165,1);transition:opacity .1s cubic-bezier(.075,.82,.165,1);z-index:99;display:none}@media only screen and (max-width:991px){[lightbox] .lightbox-next,[lightbox] .lightbox-prev{width:39px;height:42px;margin-top:-21px}}[lightbox] .lightbox-prev{left:0}[lightbox] .lightbox-prev:hover{background-position:-64px 0}@media only screen and (max-width:991px){[lightbox] .lightbox-prev{background-position:0 -138px}[lightbox] .lightbox-prev:hover{background-position:-39px -138px}}[lightbox] .lightbox-next{right:0;background-position:0 -69px}[lightbox] .lightbox-next:hover{background-position:-64px -69px}@media only screen and (max-width:991px){[lightbox] .lightbox-next{background-position:0 -180px}[lightbox] .lightbox-next:hover{background-position:-39px -180px}}[lightbox].fluid .lightbox-container{width:auto;padding:initial}.link{cursor:pointer}.link.primary{text-transform:uppercase;text-decoration:none;font:normal normal 700 10px Futura;font-size:2rem;line-height:normal;color:#ff9a00}.link.primary:hover{color:#f0edf2}.logo{width:190px;height:143px;background-image:url(img/overwatch-logo-mobile-8008957e80296921744e7b6a98e068deb0a9eae4c0573782c108b0778472eebd0ced9ccf81ce364936c4adb5ad871b43bc6e2fad9cc1d39aec5c431085b76648.png);background-size:contain}@media only screen and (min-width:768px){.logo{width:794px;height:452px;background-image:url(img/overwatch-logo-69875dfcf61f21d1b4abf13954b249263b1e8521082e21386b048a2e95f0d680e85d074919792a5cbb0b97b5288f393424e452b98f6f6e58d1b1fcd5c5cc1feb.png);background-size:contain}}.media-thumbnail{display:block;text-decoration:none}.media-thumbnail:focus,.media-thumbnail:hover{border-width:4px;border-color:#fff}.media-thumbnail>.caption{display:block;color:rgba(240,237,242,.8);background-color:#333;text-transform:uppercase;padding:.7rem 1.6rem;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.media-thumbnail:focus>.caption,.media-thumbnail:hover>.caption{color:#f0edf2}.media-thumbnail>.wrap{position:relative;overflow:hidden}.media-thumbnail>.wrap:before{content:'';display:block;height:0;padding-top:56.25%}.media-thumbnail.m-playable>.wrap:after,.media-thumbnail.m-viewable>.wrap:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);background-position:50%;background-repeat:no-repeat;background-size:13% auto}.media-thumbnail.m-playable>.wrap:after{background-image:url(img/icons/youtube-btn-ylw-3b7a39de394045b70e2a6c5ddb0bbf453cdcc761146353357386041d760ef9b5de42fde1f553b604a190751bf7483feca4499bc9626d7495ca451f0c4d721698.png)}.media-thumbnail.m-playable:focus>.wrap:after,.media-thumbnail.m-playable:hover>.wrap:after{background-image:url(img/icons/youtube-btn-wh-cc89ad76a714abd9456953b9fdfe7c054ad74c7c65841b0e157963c9e7de03e36cdd72299e75092be33ce9dc4b5ec45cf5afc98e4375e36c08d038141a9c8f93.png)}.media-thumbnail.m-viewable:focus>.wrap:after,.media-thumbnail.m-viewable:hover>.wrap:after{background-image:url(img/icons/magnifying-2ff3cfb86a74db635da585c7e2dcdbea8e05d0e04339444570a1bf37bb1039079f5ce1ee4fe262800d53f3931d4dc259346af9e89db689d653185e11e6604a94.png)}.media-thumbnail.m-playable:focus>.wrap:after,.media-thumbnail.m-playable:hover>.wrap:after,.media-thumbnail.m-viewable:focus>.wrap:after,.media-thumbnail.m-viewable:hover>.wrap:after{background-color:rgba(51,51,51,.5)}.media-thumbnail>.wrap>.media{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top-left-radius:3px;border-top-right-radius:3px}#selectHeroes{background:url(img/bg-tmp-hero-mobile-0e22f0d6d0433ad18a7158c029b33abefe6bf0046188e2660dc4c28f7eaeae276793e28dd4146c7dd1fc1956e1da9ba2fda23d73e4030713f33967dc004b813a.jpg);background-size:cover;background-position:bottom}.hero-select-navigation{padding-top:40px;padding-bottom:40px;text-align:center}.hero-select-navigation .hero-type-container{display:inline-table}@media only screen and (min-width:768px){.hero-select-navigation .hero-type-container{margin-right:18px;margin-left:18px}}.hero-select-navigation .hero-item{display:inline-block;margin-right:6px;margin-bottom:16px}.hero-select-navigation .nav-title{font-size:6rem;color:#fff}.hero-select-navigation .hero-select-title{margin-top:3rem;margin-bottom:1.6rem;font-size:3rem;position:relative;text-align:center;width:100%;display:table}.hero-select-navigation .hero-select-title .heading-line{display:table-cell;width:50%;position:relative}.hero-select-navigation .hero-select-title .heading-line:before{content:"";position:absolute;top:50%;margin-top:-1px;left:0;width:100%;height:2px;opacity:.2;background:#fff}.hero-select-navigation .hero-select-title>.text{word-break:keep-all;color:#fff;opacity:.6;padding-right:6px;display:table-cell}.navigation-selector{table-layout:fixed;display:table;width:100%;border-collapse:separate;border-spacing:2px}@media only screen and (min-width:992px){.navigation-selector{width:auto;border-spacing:1px}}.navigation-selector .navigation-list{display:table-row;padding:0;margin:0}.navigation-selector .navigation-item{width:19.7%;display:table-cell;vertical-align:middle;background-color:hsla(0,0%,100%,.3);border-radius:2px;-webkit-transition:all .2s;transition:all .2s}@media only screen and (min-width:992px){.navigation-selector .navigation-item{max-width:162px;width:162px;vertical-align:baseline}}.navigation-selector .navigation-item:first-child{margin-left:0}.navigation-selector .navigation-item.active,.navigation-selector .navigation-item:hover{background-color:#fff;-webkit-transition:none;transition:none}.navigation-selector .navigation-item.active .navigation-link,.navigation-selector .navigation-item:hover .navigation-link{opacity:1}.navigation-selector .navigation-link{padding:8px 2px;text-transform:uppercase;font-family:Futura,century gothic,arial,sans-serif;opacity:.7;width:100%;display:block;text-align:center;color:#1a325e;-webkit-transition:inherit;transition:inherit}@media only screen and (min-width:400px){.navigation-selector .navigation-link{padding:14px 2px}}@media only screen and (min-width:992px){.navigation-selector .navigation-link{height:auto;padding:9px 10px}}.navigation-selector .navigation-link>.icon{vertical-align:middle;margin-left:auto;margin-right:auto;margin-bottom:6px;height:22px;display:block;fill:#1a325e}@media only screen and (min-width:400px){.navigation-selector .navigation-link>.icon{height:30px;margin-bottom:10px}}@media only screen and (min-width:992px){.navigation-selector .navigation-link>.icon{height:22px;display:inline-block;height:18px;margin-right:9px;margin-bottom:3px}}.navigation-selector .navigation-link>.text{font-size:1.2rem;line-height:1rem;display:block}@media only screen and (min-width:400px){.navigation-selector .navigation-link>.text{font-size:1.4rem}}@media only screen and (min-width:768px){.navigation-selector .navigation-link>.text{font-size:1.8rem}}@media only screen and (min-width:992px){.navigation-selector .navigation-link>.text{display:inline-block;font-size:1.6rem;line-height:1.6rem}}.card{display:block;position:relative}.card:focus,.card:hover{border-width:4px;border-color:#fff}.card.m-news{text-align:left}.card>.thumb{height:0;padding-top:43.96%;background-size:cover;background-position:top}.card.m-sixteen-nine>.thumb{padding-top:56.25%}.card>.caption{position:absolute;bottom:0;left:0;right:0;padding:.5rem;color:#f0edf2;background-color:rgba(0,0,0,.75)}.card>.caption>.heading{text-transform:uppercase;margin:0}.card>.caption>.description{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card:focus>.caption>.description,.card:hover>.caption>.description{white-space:normal}@media only screen and (min-width:768px){.card{overflow:hidden;vertical-align:top}.card>.caption{padding:1.8rem}.card>.caption>.heading{margin-bottom:.6rem}}.spotlight>.header{color:#f0edf2}.spotlight>.holder{display:block;padding-top:87.5%;background-size:100%;background-repeat:no-repeat;background-position:top}.spotlight>.caption{min-height:7em}.star{display:inline-block;width:52px;height:52px;background-image:url(img/star-85ced227029e950a4e59b71cd728e4241293fab3602704691d43a53add939a93e075cffb2bfe7a0af48d40c1615f574e26b12e50445305c06802b7318109c6e0.png)}.star.m-empty{background-position:0 -52px}.table{display:table}.table-row{display:table-row}.table-column{display:table-column}.table-cell{display:table-cell}.tabs{white-space:nowrap}.tabs>.tabs-title:first-child{margin-left:0}.tabs-title{cursor:pointer;display:inline-block;padding:3px 25px;background-color:hsla(0,0%,100%,.6);border-top-left-radius:3px;border-top-right-radius:3px;margin-left:6px}@media only screen and (min-width:992px){.tabs-title{padding:3px 55px}}@media (-ms-high-contrast:active),all and (-ms-high-contrast:none){.tabs-title{border-radius:0}}.tabs-title.is-active{background-color:rgba(19,42,77,.6)}.tabs-title>a{color:#3e383a}.tabs-title.is-active>a{color:#b4bac8}.tabs-content{color:#fff;background-color:rgba(19,42,77,.6)}.tabs-panel{display:none}.tabs-panel.is-active{display:block}.tab-separator{max-width:none;border-bottom:3px solid hsla(0,0%,100%,.15);margin:0}.video-embed{height:45vw;width:120vh;max-width:120vh;max-height:67.5vh;margin-right:auto;margin-left:auto}.img-embed,.video-embed{position:relative;text-align:center;overflow:hidden}.img-embed{width:100%;height:100%;max-width:90vh;max-height:90vh;margin:auto}.img-embed img{width:100%}.video-embed>.video{position:absolute;top:0;left:0;width:100%;height:100%}nav .nav-logo{background-repeat:no-repeat;background-position:50%;display:inline-block;width:245px;height:72px;background-image:url(img/nav-logo-sm-057a8c76726c4c351e8037d4df27624e6b2d723178ca062b398ba85ffb38b8d8ae0be8eb3e4b389ea3c628fe06a291c54191d2c58b84f0e6717e17f09d2faa4a.png)}nav .nav-logo.m-icon{background-image:url(img/nav-logo-icon-fb490fa333736256f436d75acb0524674c8ba594ce577dcfaa73579e10f815dab605194e5319f3ba9cce633cd0bbd867058fc0d5822241e89df79b22e04488ed.png);width:110px;height:76px}nav[role=main]{background-color:rgba(40,53,79,.9);position:relative;z-index:96}nav[role=main]:after{content:'';display:block;height:0;clear:both}@media only screen and (min-width:768px){nav[role=main]{margin:20px 20px 0}}nav[role=main] .nav-left{float:left;font-size:0;margin:0}nav[role=main] .nav-right{float:right;font-size:0;margin:0}nav[role=main] .nav-menu{margin:0}nav[role=main] .nav-menu.m-sub-menu{display:none;position:absolute;left:0;width:100%;top:100%;min-width:215px;background-color:#3d465e;height:auto;z-index:99;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94);transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}nav[role=main] .nav-menu.m-sub-menu .nav-btn{padding:15px 35px;border:none;display:block;text-align:left;font-size:1.2rem;width:auto}nav[role=main] .nav-menu.m-sub-menu .nav-btn:hover{background-color:#50596e}nav[role=main] .nav-menu.m-sub-menu li{display:block}@media only screen and (max-width:1299px){nav[role=main] .nav-menu{display:none}}nav[role=main] .nav-menu li{display:inline-block;position:relative}nav[role=main] .nav-menu li:hover>.m-sub-menu{display:block}nav[role=main] .nav-menu li:last-child>a{border-right:1px solid hsla(0,0%,100%,.03)}nav[role=main] .m-mobile{background-image:url(img/carbon-fiber-e81894e6fc5b37003b219a2771baa7b0452b03e6de5a1bd81a15aac95ecf0431959a7f45debddcc1c81d0d1ca3cd0bc23474855f8c0a8943fe36a1f3f9a8d688.jpg);background-repeat:repeat;background-position:top}@media only screen and (max-width:767px){nav[role=main] .m-mobile{float:none;width:100%;text-align:center}}@media only screen and (max-width:767px){nav[role=main] .nav-actions{display:none}}@media only screen and (min-width:768px) and (max-width:1299px){nav[role=main] .nav-logo{width:220px;background-position:0}}@media only screen and (max-width:767px){nav[role=main] .nav-logo{height:45px}}nav[role=main] .nav-border{height:5px;background-color:rgba(0,0,0,.25);position:absolute;width:100%;bottom:-5px}@media only screen and (max-width:767px){nav[role=main] .nav-border{display:none}}nav[role=main] .nav-btn{display:inline-block;border-bottom:5px solid transparent;padding:29px 0 22px;box-sizing:border-box;line-height:1;font-size:1.6rem;font-family:Futura,century gothic,arial,sans-serif;text-transform:uppercase;color:hsla(0,0%,100%,.85);width:130px;text-align:center;border-left:1px solid hsla(0,0%,100%,.03);text-shadow:none;letter-spacing:.05em;position:relative;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}@media only screen and (min-width:1300px){nav[role=main] .nav-btn{width:140px}}@media (min-width:1300px) and (max-width:1899px){nav[role=main] .nav-btn{width:auto;padding-left:1.5625vw;padding-right:1.5625vw}}nav[role=main] .nav-btn:hover{background-color:hsla(0,0%,100%,.1);-webkit-transition:none;transition:none}nav[role=main] .nav-btn.m-last{border-right:1px solid hsla(0,0%,100%,.03)}nav[role=main] .nav-btn.m-dark{background-color:rgba(0,0,0,.15)}nav[role=main] .nav-btn.m-dark:hover{background-color:rgba(0,0,0,.075)}nav[role=main] .nav-btn.m-orange{background-color:#f7931e}nav[role=main] .nav-btn.m-orange:hover{background-color:#f89e35}nav[role=main] .nav-btn.m-orange:active,nav[role=main] .nav-btn.m-orange:focus{background-color:#f78d12}nav[role=main] .nav-btn.m-active{background-color:rgba(31,118,188,.2);border-bottom-color:transparent}nav[role=main] .nav-btn.m-active:before{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:5px;background-color:#00c3ff;box-shadow:0 0 20px #00c3ff}nav[role=main] .nav-btn.m-active:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:75%;opacity:.2;background:-webkit-linear-gradient(top,rgba(60,209,255,0),#3cd1ff);background:linear-gradient(180deg,rgba(60,209,255,0) 0,#3cd1ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003cd1ff',endColorstr='#3cd1ff',GradientType=0)}nav[role=main] .nav-btn.m-search{background-image:url(img/search-a9a3a9e24af4bd55530c667d35a2c48276787a2a860eff5dc75f92960b90a137be760edc5362dfacc8ae23875604994099176f405fe1f890a7860e6605bd787b.png);background-repeat:no-repeat;background-position:50%;border-bottom:none;height:80px;width:65px;border-right:1px solid hsla(0,0%,100%,.03)}@media only screen and (max-width:991px){nav[role=main] .nav-btn.m-search{display:none}}nav[role=main] .nav-btn.m-burger{width:auto;border:none;padding:23.5px 23px;background:transparent}nav[role=main] .nav-btn.m-burger span{width:32px;height:5px;display:block;background-color:#f7931e}nav[role=main] .nav-btn.m-burger span:not(:last-child){margin-bottom:5px}@media only screen and (min-width:1300px){nav[role=main] .nav-btn.m-burger{display:none}}@media only screen and (min-width:768px){nav[role=main] .nav-btn.m-burger{background-image:url(img/carbon-fiber-e81894e6fc5b37003b219a2771baa7b0452b03e6de5a1bd81a15aac95ecf0431959a7f45debddcc1c81d0d1ca3cd0bc23474855f8c0a8943fe36a1f3f9a8d688.jpg);background-repeat:repeat;background-position:top;padding:23.5px 20px 23.5px 23px}}@media only screen and (max-width:767px){nav[role=main] .nav-btn.m-burger{padding:15px;position:absolute;left:0}nav[role=main] .nav-btn.m-burger span{width:20px;height:3px}nav[role=main] .nav-btn.m-burger span:not(:last-child){margin-bottom:3px}}nav[role=main] .nav-btn.m-burger:hover span{background-color:#f89e35}nav[role=main] .nav-btn.m-burger:active span,nav[role=main] .nav-btn.m-burger:focus span{background-color:#f78d12}nav[role=main] .nav-btn.m-bnet{border:none;background:transparent;background-image:url(img/bnet-a849d7a96ea18fd5018328f3aaa4addf03868e51e17e121c26825931e2d838475fc272ab8e72e2e360ed3c5916aac5aff5cc4f5cec2c12a08f34d0fff388ad3c.png);background-repeat:no-repeat;background-position:50%;display:inline-block;width:50px;height:45px;position:absolute;right:0;padding:0}@media only screen and (min-width:768px){nav[role=main] .nav-btn.m-bnet{display:none}}nav[role=main].stick{margin:0;width:100%}nav[role=mobile]{z-index:99}nav[role=mobile] .nav-logo{width:100%}nav[role=mobile] .nav-menu{margin:0}nav[role=mobile] .nav-menu.m-sub-menu{display:none}nav[role=mobile] .nav-menu.m-sub-menu .nav-btn{color:hsla(0,0%,100%,.5);font-size:1.5rem;border-top:none;padding:15px 40px}nav[role=mobile] .nav-menu.m-open{display:block}nav[role=mobile] .nav-btn{display:block;width:100%;text-align:left;border-left:4px solid transparent;padding:15px 25px;line-height:1;font-size:1.8rem;font-family:Futura,century gothic,arial,sans-serif;text-transform:uppercase;color:hsla(0,0%,100%,.85);border-top:1px solid #313d56;letter-spacing:.05em}nav[role=mobile] .nav-btn:hover{background-color:#39455d}nav[role=mobile] .nav-btn.m-active{border-left-color:#00c3ff;background-color:#39455d}nav[role=mobile] .nav-btn.m-orange{padding:25px;text-shadow:none;background-color:#f7931e}nav[role=mobile] .nav-btn.m-orange:hover{background-color:#f89e35}nav[role=mobile] .nav-btn.m-orange:active,nav[role=mobile] .nav-btn.m-orange:focus{background-color:#f78d12}nav[role=mobile] .nav-btn.m-center{text-align:center}nav[role=mobile] .nav-btn.m-has-children:after{content:'';background-image:url(/assets/img/caret-gray.png);width:12px;height:7px;background-position:50%;display:inline-block;margin:0 0 3px 5px}[slide-menu]{position:fixed;top:0;left:0;height:100%;width:90%;max-width:275px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:99;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;display:block;background-color:#2a3751}[slide-menu] .close{position:absolute;top:5px;left:5px;width:30px;height:30px;line-height:30px;font-size:30px;text-align:center;font-weight:100;cursor:pointer;color:#61697a;-webkit-transition:all .1s linear;transition:all .1s linear;z-index:99}[slide-menu] .close:hover{color:rgba(97,105,122,.75)}[slide-menu] .inner{position:absolute;top:0;left:0;height:100%;padding:0;display:table;margin:0 auto;text-align:center;max-width:none}[slide-menu] .content,[slide-menu] .inner{width:100%;box-sizing:border-box}[slide-menu].m-centered .content{display:table-cell;vertical-align:middle}[video]{position:relative;padding-bottom:56.25%;margin-bottom:15px;background-color:#000}[video]:before{content:'';display:block;width:100px;height:100px;top:50%;left:50%;margin-top:-50px;margin-left:-50px;background-image:url(img/icons/loading-a5939d909cea1dae2a9b172bb8fa2a38421d40722756ec14a67208e066c348706c909c48aaf4dfe7fe8ffc911abb44133f723ad1822e9b8bfa27eea38351a41d.svg);background-position:50%;background-repeat:no-repeat;visibility:hidden;opacity:0;z-index:3}[video]:before,[video]>.play,[video]>.poster,[video]>.video{position:absolute;-webkit-transition:all .1s cubic-bezier(.075,.82,.165,1);transition:all .1s cubic-bezier(.075,.82,.165,1)}[video]>.play,[video]>.poster,[video]>.video{top:0;left:0;width:100%;height:100%}[video]>.play{z-index:2;cursor:pointer;background-image:url(img/icons/youtube-btn-ylw-3b7a39de394045b70e2a6c5ddb0bbf453cdcc761146353357386041d760ef9b5de42fde1f553b604a190751bf7483feca4499bc9626d7495ca451f0c4d721698.png);background-repeat:no-repeat}[video]>.play,[video]>.poster{visibility:hidden;opacity:0;background-position:50%}[video]>.poster{z-index:1;background-color:#000;background-size:cover}[video]>.video{z-index:0;background-color:#000}[video].buffering:before,[video].ended>.play,[video].loading:before,[video].paused>.play,[video].unstarted>.play,[video]>.video{visibility:visible;opacity:1}[video].buffering>.poster,[video].loading>.play,[video].loading>.video,[video].paused>.poster,[video].playing>.poster{visibility:hidden;opacity:0}[video].buffering>.video,[video].paused>.video,[video].playing>.video{visibility:visible;opacity:1}[video].m-edge .play,[video].m-edge .poster,[video].m-edge:before,[video].m-ie .play,[video].m-ie .poster,[video].m-ie:before,[video].m-mobile .play,[video].m-mobile .poster,[video].m-mobile:before,[video].m-touch .play,[video].m-touch .poster,[video].m-touch:before,[video].playing>.play{visibility:hidden;opacity:0}.video-background{position:relative}.video-background-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.video-background-wrapper>.video-background-vid{min-width:100%;position:absolute;top:0;left:0}.video-background-wrapper>.video-background-vid>video{min-width:100%}.video-background-vid.m-right-align{right:0;left:auto}.video-background-vid.m-blend:after{content:"";display:block;position:relative;width:100%;height:160px;top:-160px;background-image:-webkit-linear-gradient(top,rgba(240,237,242,0),#f0edf2);background-image:linear-gradient(180deg,rgba(240,237,242,0) 0,#f0edf2)}.media-gallery:after{content:'';display:table;clear:both}.media-gallery>.media-item{display:inline-block;width:25%;padding:3px;float:left}.media-gallery>.media-item .media-border{display:block;background-color:hsla(0,0%,100%,0);border-radius:3px;padding:3px}.media-gallery>.media-item .media-border:hover{background-color:hsla(0,0%,100%,.75)}.media-gallery>.media-item .media-content{display:block;padding-bottom:56.25%;background-position:50%;background-size:cover;position:relative;border-radius:3px;cursor:pointer}.media-gallery>.media-item .media-content:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;border-radius:3px;visibility:hidden;opacity:0;background-color:transparent;background-image:url(img/icons/magnifying-2ff3cfb86a74db635da585c7e2dcdbea8e05d0e04339444570a1bf37bb1039079f5ce1ee4fe262800d53f3931d4dc259346af9e89db689d653185e11e6604a94.png)}.media-gallery>.media-item .media-content.m-video_youtube:before{visibility:visible;opacity:1;background-image:url(img/icons/youtube-btn-ylw-3b7a39de394045b70e2a6c5ddb0bbf453cdcc761146353357386041d760ef9b5de42fde1f553b604a190751bf7483feca4499bc9626d7495ca451f0c4d721698.png);background-size:35px auto}.media-gallery>.media-item .media-content.m-pdf:before{background-image:url(img/icons/pdf-c7d72c356b951bfac6052a77798af20a1d10f9b81e16b6660bbce3e702a3f9e92264546e469dec5e7831e3836fe6d734e85b8ac4e7b27d668848f8ad0274a824.png)}.media-gallery>.media-item .media-border:hover .media-content:before{visibility:visible;opacity:1;background-color:rgba(51,51,51,.25)}.media-gallery>.media-item .media-border:hover .media-content.m-video_youtube:before{background-image:url(img/icons/youtube-btn-wh-cc89ad76a714abd9456953b9fdfe7c054ad74c7c65841b0e157963c9e7de03e36cdd72299e75092be33ce9dc4b5ec45cf5afc98e4375e36c08d038141a9c8f93.png)}.media-gallery>.media-item .media-border{-webkit-transition:all .2s;transition:all .2s}.media-gallery>.media-item .media-border .media-content,.media-gallery>.media-item .media-border .media-content:before{-webkit-transition:inherit;transition:inherit}.media-gallery>.media-item .media-border:hover{-webkit-transition:all .1s cubic-bezier(.075,.82,.165,1);transition:all .1s cubic-bezier(.075,.82,.165,1)}.media-gallery>.media-item .media-border:hover .media-content,.media-gallery>.media-item .media-border:hover .media-content:before{-webkit-transition:inherit;transition:inherit}.media-gallery>.media-item.m-lg{width:50%}.media-gallery>.media-item.m-lg .m-video_youtube:before{background-size:auto}@media only screen and (min-width:768px) and (max-width:991px){.media-gallery>.media-item{width:33.33%}}@media only screen and (max-width:767px){.media-gallery>.media-item{width:50%}.media-gallery>.media-item.m-lg{width:100%}}.media-sub-content .wallpaper-icon{display:inline-block;width:15%;position:relative;color:#f0edf2;margin:10px 0 0}.media-sub-content .wallpaper-icon:before{content:'';width:75px;height:75px;margin:0 auto;background-position:top;background-repeat:no-repeat;display:block}.media-sub-content .wallpaper-icon:hover:before{background-position:bottom}.media-sub-content .wallpaper-icon.m-urlwide:before{background-image:url(img/icons/wallpaper-wide-2847e34afb9ba29fb2120faa53e7b3f54f738258cd18b948446d279be523de5ae37aca5c19c41d5395514f43daa7b7ff8ab412dda29e97d6a32e10b6da3375d5.png)}.media-sub-content .wallpaper-icon.m-urlstandard:before{background-image:url(img/icons/wallpaper-standard-5886a951b262dec20528d5d909a7980802194e1f6c11ae6d2daa955f8d4c9dd59f5c3678b0f5f34b7ba9e2dd9bc3a31066db7290b4272f77d76c2af81be74ef8.png)}.media-sub-content .wallpaper-icon.m-urltablet:before{background-image:url(img/icons/wallpaper-tablet-da5101ea53d54634bbbf6521787630d7a755c9c24977cb0efac1a249364d8df7a42e6451da7d52a756a9c8d4aa124b358487c708c1474ecf13fc6578edb6a812.png)}.media-sub-content .wallpaper-icon.m-urlmobile:before{background-image:url(img/icons/wallpaper-mobile-2a0376a8d4e8e780524042d6c6d12ad64e444d1c491560f3a61c2abd438fdc5d6b9f3bdbea5284534a577320c9ab3e03fcaa794a0ea53f7fbb50ec1c2dbac0dd.png)}.media-sub-content .wallpaper-icon.m-urlfacebook:before{background-image:url(img/icons/wallpaper-facebook-80fc26502c7d2fe7990b302ad996f5870d050c32b680395fd54b46946659e77f436f65c4a80311d1c7442e85995f9e15f814639f7bf24847e3858a9ee14d0f53.png)}.media-sub-content .wallpaper-icon.m-urltwitter:before{background-image:url(img/icons/wallpaper-twitter-729c3ae6c2e92cc3bd2a5e2227936a8497a34be7913b7b090e7b412c43603abe29f790cfae904d6788bd58af0ab42e911e13d2c93128d427306716e3521d2611.png)}.media-sub-content .wallpaper-icon span{display:block}@media only screen and (min-width:768px) and (max-width:991px){.media-sub-content .wallpaper-icon{width:33.33%}}@media only screen and (max-width:767px){.media-sub-content .wallpaper-icon{width:50%}}.media-item.lightbox-content{background-size:cover;background-position:50%}.media-item.lightbox-content.m-artwork{background-size:contain;background-color:#fff}.lightbox-header .gallery-title{font-size:6rem;color:#f0edf2;text-shadow:2.5px -2px .5px rgba(35,31,32,.04),-2.5px 2px .5px rgba(35,31,32,.04),-2.5px -2px .5px rgba(35,31,32,.04),2.5px 2px .5px rgba(35,31,32,.04);font-weight:400;line-height:.75;margin:0}.lightbox-header .gallery-index{font-size:1.4rem;color:#00c3ff;margin:15px 0}.lightbox-footer .media-name{font-family:Futura,century gothic,arial,sans-serif;color:#f0edf2;font-size:3rem;line-height:1;margin:30px 0 0;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.sub-nav{position:relative;z-index:9}.sub-nav .is-hidden .sub-nav-item{left:100%;margin-left:-3.6rem}@media only screen and (min-width:992px){.sub-nav .is-hidden .sub-nav-item:hover{margin-left:-100%;-webkit-transition:.3s;transition:.3s}.sub-nav .is-hidden .sub-nav-item:hover .sub-nav-icon{background-color:rgba(0,0,0,.1);opacity:1}}.sub-nav .sub-nav-menu{position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sub-nav .sub-nav-item{display:block;position:relative;margin-bottom:.1em;background-color:#3c4860;border-radius:.3rem}.sub-nav .sub-nav-item.active,.sub-nav .sub-nav-item:hover{background-color:#00c3ff}.sub-nav .sub-nav-item.active .sub-nav-icon,.sub-nav .sub-nav-item:hover .sub-nav-icon{background-position:top;opacity:1}.sub-nav .sub-nav-item.active .sub-nav-text,.sub-nav .sub-nav-item:hover .sub-nav-text{opacity:1}.sub-nav .sub-nav-btn{color:#333;display:block}.sub-nav .sub-nav-icon{display:inline-block;padding:.5rem;height:100%;vertical-align:middle;width:1em;height:1em;font-size:3.6rem;background-color:rgba(0,0,0,.2);background-position:0 -1em;border-radius:.3rem 0 0 .3rem;background-size:1em 2em;fill:#f0edf2;opacity:.8}.sub-nav .sub-nav-icon *{fill:#f0edf2}.sub-nav .sub-nav-text{display:inline-block;vertical-align:middle;padding:.3em 1.2em;font-family:Open Sans,sans-serif;font-size:1.09rem;text-transform:uppercase;font-weight:700;color:#f0edf2;opacity:.5}[promo]{display:none;visibility:hidden;opacity:0;-webkit-transition:all .3s cubic-bezier(.075,.82,.165,1);transition:all .3s cubic-bezier(.075,.82,.165,1)}[promo].lightbox-content{display:block;visibility:visible;opacity:1}.news-panels:after{content:'';display:block;height:0;clear:both}.news-panels .grid-item{width:25%;margin-bottom:15px;padding:0 .8333%;float:left;color:#f0edf2;text-align:left}.news-panels .grid-item,.news-panels .grid-item .box{display:block;box-sizing:border-box;position:relative}.news-panels .grid-item .box{background-color:#9d9d9d;background-color:hsla(0,0%,100%,.25);width:100%;padding-bottom:91.8727%;border-radius:3px;-webkit-transition:all .2s;transition:all .2s}.news-panels .grid-item .box:hover{background-color:#f0edf2;background-color:hsla(0,0%,100%,.75);-webkit-transition:all .1s cubic-bezier(.075,.82,.165,1);transition:all .1s cubic-bezier(.075,.82,.165,1)}.news-panels .grid-item .container{overflow:hidden;position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:3px}.news-panels .grid-item .bg{background-repeat:no-repeat;background-size:cover;background-position:50%;box-sizing:border-box;width:auto;height:100%;display:block}.news-panels .grid-item .content{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.75);padding:15px 20px;box-sizing:border-box}.news-panels .grid-item .title{text-transform:uppercase;color:#f0edf2}.news-panels .grid-item .title a{color:#f0edf2}@media only screen and (max-width:991px){.news-panels .grid-item .title{font-size:1.4rem}}.news-panels .grid-item .subtitle{line-height:1.1;margin:7px 0 2px;display:none}@media only screen and (max-width:1299px){.news-panels .grid-item .subtitle{display:none}}.news-panels .grid-item .author{position:absolute;bottom:10px;right:10px;font-size:10px;font-size:1em;color:hsla(0,0%,100%,.3);line-height:1;text-transform:uppercase;font-family:Arial,sans-serif}.news-panels .grid-item .type-icon{position:absolute;bottom:10px;right:10px;background-repeat:no-repeat;background-position:50%;background-size:100% auto}.news-panels .grid-item .type-icon.youtube{background-image:url(img/icons/youtube-icon-wh-3ee26037f1108f4fa59f748b44be65f8e9d2dcc0fc65c582f56166841a0dff966ffe00dcfe34873dc6d33075a74bc831aaf882f4a3682645c1720ad7bcf3a5eb.png);width:26px;height:19px;display:none}.news-panels .grid-item .type-icon.twitter{background-image:url(img/icons/twitter-icon-wh-249ee3ea890b9d835a0487752685a51e24a3eff6ed2a55b0c68a7187069471a7cae7c86786b858fed51de5074bc6b4a913af868dd8e8171dad988fd915d3be51.png);width:26px;height:21px}.news-panels .grid-item .link-icon{display:inline-block;background-repeat:no-repeat;background-position:50%;background-image:url(img/icons/link-icon-blue-sm-22c54c1f69a3147c34e203f82f90eb428d624b8e71744988e0e9c1c70c14acc4d7f9ea20c00ae5e870bc7098aabee355e997067888c51375105ed89d46a4861c.png);width:10px;height:10px;margin-left:7px}.news-panels .grid-item.lg{width:50%}.news-panels .grid-item.lg .box{padding-bottom:44.2697%}.news-panels .grid-item.youtube .table{display:table;table-layout:auto;width:100%;height:100%;position:absolute;bottom:0;left:0}.news-panels .grid-item.youtube .row{display:table-row}.news-panels .grid-item.youtube .btn-overlay{width:100%;height:100%;background-image:url(img/icons/youtube-btn-ylw-3b7a39de394045b70e2a6c5ddb0bbf453cdcc761146353357386041d760ef9b5de42fde1f553b604a190751bf7483feca4499bc9626d7495ca451f0c4d721698.png);background-repeat:no-repeat;background-position:50%;font-size:0;text-indent:-9999px;-webkit-transition:all .2s;transition:all .2s}.news-panels .grid-item.youtube .content{position:relative;background-color:rgba(3,20,26,.75)}.news-panels .grid-item.youtube:hover .btn-overlay{background-image:url(img/icons/youtube-btn-wh-cc89ad76a714abd9456953b9fdfe7c054ad74c7c65841b0e157963c9e7de03e36cdd72299e75092be33ce9dc4b5ec45cf5afc98e4375e36c08d038141a9c8f93.png);-webkit-transition:all .1s cubic-bezier(.075,.82,.165,1);transition:all .1s cubic-bezier(.075,.82,.165,1)}.news-panels .grid-item.twitter .content{background-color:rgba(3,20,26,.75)}@media (max-width:61.25em){.news-panels .grid-item .type-icon.youtube{width:21px;height:15px}.news-panels .grid-item .type-icon.twitter{width:21px;height:17px}}@media (min-width:47.5em) and (max-width:61.25em){.news-panels .grid-item .container{font-size:9px}}@media (min-width:47.5em){.news-panels .grid-item.clear{clear:left}}@media (max-width:47.5em){.news-panels .grid-panels{padding:0 1em}.news-panels .grid-item{width:50%;margin-bottom:1em}.news-panels .grid-item .container{font-size:8px}.news-panels .grid-item.lg{width:100%}.news-panels .grid-item .type-icon.youtube{width:16px;height:11px}.news-panels .grid-item .type-icon.twitter{width:16px;height:13px}}@media (max-width:30em){.news-panels .grid-item{width:100%}.news-panels .grid-item.lg .bg{font-size:7px;position:relative}.news-panels .grid-item .box,.news-panels .grid-item.lg .box{padding-bottom:65.8727%}}.u-center-block{display:block;margin-left:auto;margin-right:auto}.u-align-center{text-align:center}.u-align-right{text-align:right}.u-align-left{text-align:left}.u-align-top{vertical-align:top}.u-align-middle{vertical-align:middle}.u-align-bottom{vertical-align:bottom}.u-align-baseline{vertical-align:baseline}.u-vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.u-hidden,[hidden]{display:none}.u-visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.u-slightly-transparent{opacity:.7}.u-relative{position:relative}.u-absolute{position:absolute}.u-fixed{position:fixed}.u-block{display:block}.u-inline-block{display:inline-block}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-bold{font-weight:700}.u-normal{font-weight:400}.u-italic{font-style:italic}@media only screen and (min-width:768px){.u-font-large{font-size:2.2rem}}.u-font-small{font-size:80%}.u-font-fine{font-size:1rem}.card>.caption>.heading,.u-invert{color:#f0edf2}.u-limit-width{max-width:40em}.u-bigNoodleToo{font-family:Big Noodle Too}.u-font-shadow{text-shadow:1px 2px 3px rgba(51,51,51,.5)}.u-font-dark-gradient,.u-font-header-shadow{text-shadow:1px 1px 3px rgba(60,72,96,.5)}.u-font-dark-gradient{background:-webkit-linear-gradient(top,#3f6493 10%,#345177);background-image:-o-linear-gradient(transparent,transparent);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.u-margin-top-sm{margin-top:10px}.u-margin-top-lg{margin-top:40px}.u-margin-bottom-sm{margin-bottom:10px}.u-margin-bottom-lg{margin-bottom:40px}.u-left{float:left}.u-right{float:right}.card,.media-thumbnail,.u-border{border:4px solid hsla(0,0%,100%,.5);border-radius:3px}.u-white-background{background-color:#f0edf2}.u-box-shadow-inset{box-shadow:inset 0 20px 20px -15px rgba(0,0,0,.4),inset 0 -20px 20px -15px rgba(0,0,0,.4)}.u-nav-offset{padding-top:45px}@media only screen and (min-width:768px){.u-nav-offset{padding-top:104px}}@media only screen and (min-width:1300px){.u-nav-offset{padding-top:134px}}.bg-heroes-faceoff{background-color:#fff;background-image:url(img/pages/home/heroes-faceoff-75cc5406d8b8d9268528a82c5ad683336824b284103b31cfc58146b8b7fcb6125c958d382e179a19809da04dcc02a4d42f775a073c4a8e3c9d938766b1c97476.jpg);background-position:top}.bg-petals{background-color:#edd9e0;background-image:url(img/ow-fractal-bg-560a8b12481e653dd68127bfe7ab850c0ffd8b0ed6b591e329140a72f91b5f03f601d36ff54af87c62eac7cb743b58de7917f4c381c03b7ff92d22ffcec97ec2.jpg);background-size:cover;background-position:top}.bg-polygon-world-map{background-image:url(img/pages/home/fight-for-future-bg.png);background-size:auto 100%;background-position:top}.bg-mountain-city{background-image:url(img/pages/home/dorado-screenshot-003.jpg);background-position:top}.bg-filler{min-height:340px}.bg-candy{background-image:url(img/pages/hero-detail/backgrounds/candy-0f9cc7a27f940458dd80dee7f9b0a45ecdd0a767dd87d81fc4de8dc95a0f237083fb8901e113ac5627fd10416d33f4a831620d252c3c76401953cb0a98fc7ce3.png)}.bg-candy,.bg-museum{background-size:cover;background-position:top}.bg-museum{background-image:url(img/bg-museum-2fe485c6cfa12dd07ebae267c34de56e6e504a3ded661dab4da27892f6639f6407c66bf577bede8448500eedd9ab620b0a899683f50da3a4849e3038312aded4.jpg)}.bg-fftf{opacity:1;content:'';position:absolute;z-index:-2;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:992px){.bg-fftf.trans-in{-webkit-animation:20s linear a;animation:20s linear a}.bg-fftf.trans-out-latest{-webkit-animation:20s linear b;animation:20s linear b;z-index:-1}.bg-fftf.trans-out{z-index:-10}}.bg-cairo{background-image:url(img/pages/home/cairo-mobile-5a91e388f3c718b0984588833957822b407a9fe84da4e40ac0e25f2bda93a6140463b018596e7b8d34bb1739862d8bd2cd66961e5e6c6e6f1587263d9c46fee5.jpg);background-color:#f0eef3;background-size:contain}@media only screen and (min-width:400px){.bg-cairo{background-image:url(img/pages/home/cairo-tablet-fdfcc96605fe7180309594e3d64829f17d6d58aa7ea261a18a1d7d674df81dc4d3de5b39048b9333428066249773cb0354c80c34a323d4ea25e16f71e641279c.jpg);background-color:#e4dfe6}}@media only screen and (min-width:992px){.bg-cairo{background-size:cover;background-position:top;background-image:url(img/pages/home/cairo-desktop-4dae8aca153c6157f694c3334959f959f94017d8e14c8acf51d83c818b2f941066f35ef94b0b321101ed45e356acc9ba86f3f21bdb228634f00c9eb73896c0f5.jpg)}}.bg-volskaya{background-image:url(img/pages/home/fight-for-the-future/volskaya-376-1ad208f313d2b6d36fb5b6226515dc80c716064cee784ef42b746f51c7c0eb6d8ba4ad58a70571568fb00a7bd54eb776516e498e463b28e220b8db92bfbb8ab2.jpg);background-size:contain}@media only screen and (min-width:768px){.bg-volskaya{background-image:url(img/pages/home/fight-for-the-future/volskaya-760-dc8a7a09679a29b7db45c0231fbdc45e804ec8bc957313fefc39a12b897eb8528013790d546bbc93388f6b3bc1c0667bbd940edf251a68d93506e2b821d0a579.jpg)}}@media only screen and (min-width:992px){.bg-volskaya{background-size:cover;background-position:top;background-image:url(img/pages/home/fight-for-the-future/volskaya-2560-9570e63637d0f4eb811cc11cc3b91005987bc21949bf8d9d48ebb9b4e67aa872f58666702415c32aef6c85fb36b567717857fb868ed9940280173a331e9b7ddf.jpg)}}.bg-london{background-image:url(img/pages/home/fight-for-the-future/london-376-edaed9ea18118fe735fea0674e565750dad6da57e3469a059ec5bea9d707fa853a24c42078b43f6a8a9b9efd4a8c09a9f2579e3b03d2ac2532cf98dec45ee7e1.jpg);background-size:contain}@media only screen and (min-width:768px){.bg-london{background-image:url(img/pages/home/fight-for-the-future/london-760-d2621f6654bbc5f6c6c21fb9ec6303ea19f14a61128baa405de83be58f5a8f3854ed3a8571cc0dc66c485afa737480c7223827e05d2803bec27e2970c87a03c5.jpg)}}@media only screen and (min-width:992px){.bg-london{background-size:cover;background-position:top;background-image:url(img/pages/home/fight-for-the-future/london-2560-315e74f8af81f11bfa7c4e175712246b104203b24e9a360540ff407c5fb4d48fb039f2e4ded78a803b57ba5ba84a9c974c24a322950a0f106d4457554418cfb8.jpg)}}@-webkit-keyframes a{0{opacity:0}to{opacity:1}}@keyframes a{0{opacity:0}to{opacity:1}}@-webkit-keyframes b{0{opacity:1}10%{opacity:0}to{opacity:0}}@keyframes b{0{opacity:1}10%{opacity:0}to{opacity:0}}.navbars{position:fixed;top:-44px;left:0;width:100%;display:block;z-index:97}@media only screen and (min-width:768px){.navbars{top:0}}.nav-client #nav-client-bar{display:block;height:44px;background-color:rgba(2,25,72,.3);width:100%}@media only screen and (max-width:767px){#nav-client-header.mobileEnabled #nav-client-bar,.nav-client .nav-mobile-menubar{display:none}}.nav-client .nav-link{color:#e6e9ef;text-shadow:1px 1px rgba(0,0,0,.5)}#nav-client-header{z-index:97}.nav-client .nav-mobile-menu-wrap{box-shadow:none;-webkit-transition:all .3s cubic-bezier(.075,.82,.165,1)!important;transition:all .3s cubic-bezier(.075,.82,.165,1)!important}.nav-client #nav-blackout{display:block!important;visibility:hidden;opacity:0;-webkit-transition:all .3s cubic-bezier(.075,.82,.165,1);transition:all .3s cubic-bezier(.075,.82,.165,1);background-color:rgba(0,0,0,.8);cursor:pointer}.nav-client .out~#nav-blackout{display:block!important;visibility:visible;opacity:1}.overwatch-footer{background-image:url(img/pages/buy/buy-bar-bg-b848f091bff6072bda7671311ce459727decd0281e85902958bc8d6b0b4d342875ad58385fa809928fd9b6bff0f7945217aed6e32581b6718a12fb99ab240f1c.jpg)}.social-container{margin-top:5px}.footer-rule{margin:0;max-width:none;border-bottom:2px solid #cacaca;opacity:.1}.footer ul ul{margin-right:0;margin-left:0}.footer .footer-section .ratings .rating-wrapper{float:none}@media only screen and (min-width:992px){.footer .footer-section .ratings .rating-wrapper{float:left}}.footer-prepurchase{margin-top:16px}.footer-career{text-align:center;margin-top:20px}.bootstrap-footer>.footer{max-width:100%;margin:0;background-color:#f0edf2}.bootstrap-footer .row{margin:0}.bootstrap-footer .desktop-footer-container{margin-left:auto;margin-right:auto}@media only screen and (min-width:992px){.bootstrap-footer .desktop-footer-container{max-width:960px}}@media (min-width:1100px){.bootstrap-footer .desktop-footer-container{max-width:1050px}}@media only screen and (min-width:1300px){.bootstrap-footer .desktop-footer-container{max-width:1280px}}@media only screen and (min-width:1600px){.bootstrap-footer .desktop-footer-container{max-width:1600px}}.social-icon-vk{width:57px;height:54px;display:inline-block;background-image:url(img/icons/social/new-social-icons-8b2e1f2a81ee7bd8c4fbf07b7511d83b23228ab4071b7d5287f27096ee2beaf1348124e33ee0d21bb729d1bb06e0307d1e98204cb207798137fcf76d19f21c06.png);background-size:cover}.social-icon-vk:hover{background-image:url(img/icons/social/new-social-icons-hover-2b631cda5ed8a207f8f216b681ae463d2db2068a7ac43f09293f276abeff5163791560015447107e6fd363aaab3b97dd8b3c04c0e5e9fe91ae4016156a19b1e5.png)}.social-icon-facebook{width:57px;height:54px;display:inline-block;background-image:url(img/icons/social/new-social-icons-8b2e1f2a81ee7bd8c4fbf07b7511d83b23228ab4071b7d5287f27096ee2beaf1348124e33ee0d21bb729d1bb06e0307d1e98204cb207798137fcf76d19f21c06.png);background-size:cover;background-position:-73px}.social-icon-facebook:hover{background-image:url(img/icons/social/new-social-icons-hover-2b631cda5ed8a207f8f216b681ae463d2db2068a7ac43f09293f276abeff5163791560015447107e6fd363aaab3b97dd8b3c04c0e5e9fe91ae4016156a19b1e5.png)}.social-icon-twitter{width:57px;height:54px;display:inline-block;background-image:url(img/icons/social/new-social-icons-8b2e1f2a81ee7bd8c4fbf07b7511d83b23228ab4071b7d5287f27096ee2beaf1348124e33ee0d21bb729d1bb06e0307d1e98204cb207798137fcf76d19f21c06.png);background-size:cover;background-position:-146px 0}.social-icon-twitter:hover{background-image:url(img/icons/social/new-social-icons-hover-2b631cda5ed8a207f8f216b681ae463d2db2068a7ac43f09293f276abeff5163791560015447107e6fd363aaab3b97dd8b3c04c0e5e9fe91ae4016156a19b1e5.png)}.social-icon-youtube{width:57px;height:54px;display:inline-block;background-image:url(img/icons/social/new-social-icons-8b2e1f2a81ee7bd8c4fbf07b7511d83b23228ab4071b7d5287f27096ee2beaf1348124e33ee0d21bb729d1bb06e0307d1e98204cb207798137fcf76d19f21c06.png);background-size:cover;background-position:-219px 0}.social-icon-youtube:hover{background-image:url(img/icons/social/new-social-icons-hover-2b631cda5ed8a207f8f216b681ae463d2db2068a7ac43f09293f276abeff5163791560015447107e6fd363aaab3b97dd8b3c04c0e5e9fe91ae4016156a19b1e5.png)}.social-icon-spacer{display:inline-block;background-image:url(img/icons/social/new-social-icons-8b2e1f2a81ee7bd8c4fbf07b7511d83b23228ab4071b7d5287f27096ee2beaf1348124e33ee0d21bb729d1bb06e0307d1e98204cb207798137fcf76d19f21c06.png);width:14px;height:54px;background-size:cover;background-position:-56px 0;margin:0 2px}.offense-icon{background-image:url(img/icons/role-offense-7a1209d6b34014878b2d82f02cecb51bb67fef6c22398a23441ea1a0794801bc17b6197657c4e79219c917fc276c26b0c8e00c632ff3bed5b70858a71e07f0ef.png)}.defense-icon,.offense-icon{background-size:contain;padding:24px;display:inline-block}.defense-icon{background-image:url(img/icons/role-defense-79bff0ba58c066b4cf9f8b3c898f5a9a7d3254445deb293317c9486390ee875a744a933b27ee320d06ddc33aad5a3a8475c4b95c34b09e7026219e244d8c675b.png)}.tank-icon{background-image:url(img/icons/role-tank-a618f3659802d71a33be19576cf7424ae13b34bc21d345e5b1977f8e430044aea2e70b7d008b2eb113108a19fe3bd619c141f7a22e2b95a18d2cbd6d43f5c454.png)}.support-icon,.tank-icon{background-size:contain;padding:24px;display:inline-block}.support-icon{background-image:url(img/icons/role-support-f3420496fa796cb616901afd69d648de235e4b10b5fc6c46affd17963cc979c527efdcc81d3213dc1830831bb86283520f892ab9fdcf344f33e11a77fe08ae01.png)}.section-prepurchase{padding-top:10%;height:42rem;background-image:url(img/pages/home/dorado-mobile.jpg);background-size:cover;background-position:center 13rem;margin-bottom:25rem}.section-prepurchase>.row{position:relative}@media only screen and (min-width:768px){.section-prepurchase{margin-bottom:50rem;padding-top:5%;background-image:url(img/pages/home/dorado-tablet.png);background-size:contain}}@media only screen and (min-width:992px){.section-prepurchase{padding-top:5%;background-image:url(img/pages/home/prepurchase-section-bg.png);height:50rem;margin-bottom:0;background-size:cover;background-position:62% 4%;padding-top:2%;background-position:center 0}}@media only screen and (min-width:1600px){.section-prepurchase{height:64rem;background-size:cover}}.prepurchase-info-box{color:#345177;width:100%}@media only screen and (min-width:1300px){.prepurchase-info-box{margin-left:-5%}}@media only screen and (max-width:399px){.prepurchase-info-box>h2{font-size:4.2rem}}@media only screen and (min-width:992px) and (max-width:1299px){.prepurchase-info-box>h2{font-size:5.4rem}}@media only screen and (min-width:992px){.prepurchase-info-box>.button{font-size:1.9rem}}@media only screen and (min-width:1600px){.prepurchase-info-box>.button{font-size:3rem}}[hero-scene]{padding-bottom:46.25%;position:relative;display:block;overflow:hidden}@media only screen and (min-width:768px) and (max-width:991px){[hero-scene]{padding-bottom:55.25%}}@media only screen and (max-width:767px){[hero-scene]{padding-bottom:90%}}[hero-scene] .scene{z-index:2}[hero-scene] .fg,[hero-scene] .scene{position:absolute;top:0;left:0;width:100%;height:100%}[hero-scene] .fg{z-index:3}[hero-scene] .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}[hero-scene] .candy{background-image:url(img/candy-895e91cbc198218dbe56fed67b590a7c37a8bc3ef29d4b8c2989edf2196cfdb4b6150e64cb6f57a01a26268ae764b4cc22da52168121287e68aa8a9891efd616.jpg);background-position:top;background-size:cover}[hero-scene] .candy,[hero-scene] .logo{background-repeat:no-repeat;position:inherit;width:inherit;height:inherit;z-index:1}[hero-scene] .logo{background-image:url(img/overwatch-logo-69875dfcf61f21d1b4abf13954b249263b1e8521082e21386b048a2e95f0d680e85d074919792a5cbb0b97b5288f393424e452b98f6f6e58d1b1fcd5c5cc1feb.png);background-position:center top 51%;background-size:35% auto}@media only screen and (max-width:767px){[hero-scene] .logo{background-position:center top 26%;background-size:60% auto}}[hero-scene] .layer{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;text-align:center}[hero-scene] .layer:after,[hero-scene] .layer:before{content:'';position:inherit;width:inherit;height:120%;z-index:inherit;background-repeat:no-repeat;bottom:-5%}[hero-scene] .layer:before{left:0;background-position:0 100%}[hero-scene] .layer:after{right:0;background-position:100% 100%}[hero-scene] .one{z-index:1}[hero-scene] .one:before{background-image:url(img/hero-left-6-4df6d069a6a87a350108ba0f71c9ea03b20f33f15f6a5f4dea661cea20e1bdbd833c35ca0bf36b021d0c25d299fe395bd5da3e7c93a25f3fa2b9a8acbb8c4996.png);background-size:15% auto;background-position:top 19vw left 23vw}[hero-scene] .one:after{background-image:url(img/hero-right-6-7c878b9f646792d36b9a479f671809c3dbeaffc5e4ba334a2fe70159ddd5897f3dc08b777f383ea238fb1c392a5fbadcb0e5e26796fe42cfa6e7893feab4ac49.png);background-size:23% auto;background-position:top 17vw right 18vw}@media only screen and (min-width:768px) and (max-width:991px){[hero-scene] .one:before{background-position:top 25vw left 23vw}[hero-scene] .one:after{background-position:top 22vw right 18vw}}@media only screen and (max-width:767px){[hero-scene] .one:before{background-size:18% auto;background-position:top 66vw left 23vw}[hero-scene] .one:after{background-size:26% auto;background-position:top 63vw right 18vw}}[hero-scene] .two{z-index:2}[hero-scene] .two:before{background-image:url(img/hero-left-345-ad528dc9c5b1401610251f0d2a3d3efd72bc0ce3a9d87828ca938fc2cc1157b0135af6dcfef400017e67e453f76f2e11f9ad3c5db2ac2632c91acdff92307651.png);background-size:29% auto;background-position:bottom -5.5vw left 13vw}[hero-scene] .two:after{background-image:url(img/hero-right-345-2b240aa434a7182065101b45152fd10faaf78db4126e370019c55dda4e53a223f706a863c39b729c93f80b93066a247c71f0872686adfb5cde6b52f20994390c.png);background-size:29% auto;background-position:bottom -3vw right 17vw}@media only screen and (max-width:767px){[hero-scene] .two:before{background-size:34% auto}[hero-scene] .two:after{background-size:35% auto}}[hero-scene] .three{z-index:3}[hero-scene] .three:before{background-image:url(img/hero-left-2-7f2e7595766021fc8e430fde343cf24203d99e9af187ea080140f2c1696d5d3ddeac2caef5f09cb15c1ce56b5f7076bb494099c066454098aa8b6af4d2b57fe9.png);background-size:19% auto;background-position:bottom left 8vw}[hero-scene] .three:after{background-image:url(img/hero-right-2-a7a5e325522b93b64194d79baa660b839bae5fd1d78c158d98658489e5cd3de9ee414701481988cdb0461c7a8c27335b43c5d1059be158bb943ce08ecbf0088b.png);background-size:30% auto;background-position:bottom -5vw right 4vw}@media only screen and (max-width:767px){[hero-scene] .three:before{background-size:23% auto}[hero-scene] .three:after{background-size:36% auto}}[hero-scene] .four{z-index:4}[hero-scene] .four:before{background-image:url(img/hero-left-1-53853755e92f3452225db102c554a0b957f50729582b0dd83009516cfd93a1afd9a19305c1dde2dbfcc70c277af4b0a29ced00a0ad49f9f54806925121f0c0c6.png);background-size:28% auto;left:-1%;background-position:bottom left -6.5vw}[hero-scene] .four:after{background-image:url(img/hero-right-1-b781340deafb3e12c0ddf159e9da3200b6d26a7af91b6e7d20d440e00f3a62179833e4da9e145c794ea43dde66bd7d40e6d48ac6fc2d530cfb23d4d8c189bb1d.png);background-size:26% auto;right:-1%;background-position:bottom -5vw right -5vw}@media only screen and (max-width:767px){[hero-scene] .four:before{background-size:34% auto;background-position:bottom left -9.5vw}[hero-scene] .four:after{background-size:32% auto;background-position:bottom -5vw right -10vw}}[hero-scene] .particles{width:inherit;height:inherit;position:inherit;z-index:3;opacity:.25}[hero-scene] .deco{width:inherit;height:inherit;position:inherit;bottom:0;z-index:2;background-image:url(img/deco-961c7a2105392c84e18599be2a28c2de5da372afbdc1a34c2faca5f845a6fd8aaa4e0411bfc87d0bd2091aead62aebe2f54b8d4cb0953a35ebbbe0ced0122b16.png);background-position:bottom;background-repeat:no-repeat}[hero-scene] .video{width:inherit;height:inherit;z-index:2;position:inherit;height:100%;width:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:991px){[hero-scene] .video{display:none}}.egg#egg-particles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:97;pointer-events:none}[promo=open-beta]{background-image:url(img/promos/open-beta/bg-3b11d2916e82bc0a105113598bfbdfeaa9b97a35b47f9df07ed52ab7a9e0a7f31263b09580f8bca5610792f24952e0ab3eafbc245a5bf5b4ea46e6dafd512c1e.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}[promo=open-beta].lightbox-content{padding-bottom:49.57%}[promo=open-beta] .body,[promo=open-beta] .legal{position:absolute}[promo=open-beta] .body{width:100%;height:100%;padding-top:10.5%;text-align:left;padding-left:16%;padding-right:16%}[promo=open-beta] .legal{bottom:2.25%;left:55%;color:#fff;font-family:Big Noodle Too,impact,sans-serif;font-style:italic;letter-spacing:.05em;font-size:18px}[promo=open-beta] .subtitle,[promo=open-beta] .title{margin:0;padding:0;letter-spacing:0;line-height:.75}[promo=open-beta] .title{color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;opacity:.8;font-size:200px;text-shadow:0 0 48px #000;font-size:10vw}[promo=open-beta] .subtitle{font-size:80px;color:#fdc401;font-size:2.5vw;margin:1vw 0 2vw}[promo=open-beta] .btn{font-size:1.5vw;margin-left:5vw}[promo=open-beta].es-es .body,[promo=open-beta].es-mx .body,[promo=open-beta].ko-kr .body,[promo=open-beta].pl-pl .body,[promo=open-beta].pt-br .body,[promo=open-beta].ru-ru .body,[promo=open-beta].zh-tw .body{padding-top:10%}[promo=open-beta].es-es .title,[promo=open-beta].es-mx .title,[promo=open-beta].ko-kr .title,[promo=open-beta].pl-pl .title,[promo=open-beta].pt-br .title,[promo=open-beta].ru-ru .title,[promo=open-beta].zh-tw .title{font-size:8vw;line-height:1}.u-anchor-bottom{position:absolute;bottom:0}.u-italics{font-style:italic}.u-border-separator,body.game .abilities-section,body.game .friends-section,body.game .game-modes-section,body.game .heroes-section,body.game .maps-section,body.game .match-section,body.game .overview-section,body.game .progress-section,body.game .role-section{border-bottom:5px solid hsla(0,0%,100%,.5)}.u-pseudo-background:before,body.game .heroes-section:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;z-index:-1}@-webkit-keyframes c{0%{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1}30%{-webkit-transform:translateX(-50px) translateY(-50%);transform:translateX(-50px) translateY(-50%);opacity:0}to{-webkit-transform:translateX(-50px) translateY(-50%);transform:translateX(-50px) translateY(-50%);opacity:0}}@keyframes c{0%{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1}30%{-webkit-transform:translateX(-50px) translateY(-50%);transform:translateX(-50px) translateY(-50%);opacity:0}to{-webkit-transform:translateX(-50px) translateY(-50%);transform:translateX(-50px) translateY(-50%);opacity:0}}@-webkit-keyframes d{0%{-webkit-transform:translateX(20px) translateY(-50%);transform:translateX(20px) translateY(-50%);opacity:0}2%{-webkit-transform:translateX(20px) translateY(-50%);transform:translateX(20px) translateY(-50%);opacity:0}30%{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1}to{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1}}@keyframes d{0%{-webkit-transform:translateX(20px) translateY(-50%);transform:translateX(20px) translateY(-50%);opacity:0}2%{-webkit-transform:translateX(20px) translateY(-50%);transform:translateX(20px) translateY(-50%);opacity:0}30%{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1}to{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);opacity:1}}@media only screen and (max-width:767px){body.home,body.home .u-white-background{background-color:#fbe6e9}}body.home .content-box{padding-bottom:80px}body.home .heroes-section{text-align:center}body.home .prepurchase-section-desktop{text-align:center;position:relative;border-top:1px solid hsla(0,0%,100%,.4)}body.home .fight-section{letter-spacing:.05em;padding:65px 0 95px;position:relative;overflow:hidden;text-align:center;border-bottom:1px solid hsla(0,0%,100%,.4);padding-top:79%}@media only screen and (min-width:400px){body.home .fight-section{padding-top:50%}}@media only screen and (min-width:992px){body.home .fight-section{padding-top:80px;background:none;color:#f0edf2;text-shadow:1px 2px 3px rgba(51,51,51,.5)}}body.home .fight-section .intro-heading{text-shadow:0 4px 5px rgba(60,72,96,.5)}body.home .fight-section .button{margin-top:30px}body.home .intro-section{background-image:url(img/pages/home/hp-mobile-bg-90021cfd150bcaaa293d9bda953e497515631f964a735ae1d2a784bdf5e437e96e7c4a2b3803a174a9e79e94b22437aab69370432b17489808f2ba6073d38ee2.jpg);background-position:top}@media only screen and (min-width:768px){body.home .intro-section{background-color:#fffeff;height:70vh;max-height:41vw;position:relative;background-image:url(img/pages/home/hp-bg-candy-only-895e91cbc198218dbe56fed67b590a7c37a8bc3ef29d4b8c2989edf2196cfdb4b6150e64cb6f57a01a26268ae764b4cc22da52168121287e68aa8a9891efd616.jpg);background-position:center -100px}body.home .intro-section:after,body.home .intro-section:before{background-image:url(img/pages/home/left-heroes-4d1b459f1f90918502ad8a9ed22c6605295543e3eabe3fb25ea573926ee8f1eaf5049b5daf20295f2a91f48f9e70784315f26cf8714b916ff563c22b7d8db9a5.png);content:"";display:block;width:100%;height:100%;background-size:contain;position:absolute;top:0;left:0}body.home .intro-section:after{background-image:url(img/pages/home/right-heroes-b050ca4e3e909a57f57c6616bac0cb1b14d5f27f8c67e2287c6b5189529f4db502a8fbee40a16d7989033c2d433f88fed820bedfd4b42440fd348c313c8539bd.png);background-position:100%}body.home .intro-section .border-detail{position:absolute;bottom:0;left:0;height:132px;width:100%;background-image:url(img/pages/home/hp-lower-border-detail-c90ed4ac478c5c7d861687834b1f5092629288885b283beb27d09dfa8f2015a3d8c6f970ce64873d63409e0fade739a4a38a98b6886baf57819c30eb13f67f3c.png);background-position:bottom;z-index:1}}body.home .intro-section .overwatch-hero-content{position:relative;z-index:10;height:100%;margin-top:2rem}@media only screen and (min-width:768px){body.home .intro-section .overwatch-hero-content{margin-top:0}}@media only screen and (min-width:992px){body.home .intro-section .overwatch-hero-content{margin-top:2rem}}@media only screen and (min-width:1300px){body.home .intro-section .overwatch-hero-content{margin-top:0}}body.home .intro-section .overwatch-hero-content .logo{width:80vw;height:60.21053vw;max-width:30rem;max-height:22.57895rem}@media only screen and (min-width:768px){body.home .intro-section .overwatch-hero-content .logo{width:27vw;height:15.37028vw;max-width:75vh;max-height:42.69521vh}}@media only screen and (min-width:1600px){body.home .intro-section .overwatch-hero-content .logo{width:32vw;height:18.21662vw;max-width:80vh;max-height:45.54156vh}}body.home .intro-section .cta-stacked{margin-top:4rem}body.home .intro-section .cta-stacked .button{margin-bottom:1rem}body.home .cta-bar-container{position:relative;z-index:20;display:none}body.home .cta-bar-container .button{padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}body.home .cta-bar-container .center-in-button{padding-top:12px;padding-bottom:12px}body.home .cta-bar-container .cell{width:50%;display:table-cell;height:100%}body.home .cta-bar-container .cell a{height:100%}body.home .cta-bar-container .cta-bar{display:table;width:100%;height:100%;margin-top:5px}body.home .cta-bar-container .cta-bar .center-in-button-wrapper{height:100%;width:100%;display:table}body.home .cta-bar-container .cta-bar .center-in-button{display:table-cell;vertical-align:middle;height:100%}body.home .cta-bar-container .cta-bar .buy-cta,body.home .cta-bar-container .cta-bar .video-cta{position:relative}@media only screen and (min-width:768px) and (max-width:991px){body.home .cta-bar-container .cta-bar .buy-cta,body.home .cta-bar-container .cta-bar .video-cta{font-size:2rem}}body.home .cta-bar-container .cta-bar .buy-cta{float:right;padding-right:140px;padding-left:20px;display:inline-block;width:auto}body.home .cta-bar-container .cta-bar .buy-cta .btn-art{opacity:0}body.home .cta-bar-container .cta-bar .buy-cta .btn-art.fallback{opacity:1}body.home .cta-bar-container .cta-bar .buy-cta .btn-art.trans-out{z-index:1;-webkit-animation:c 3s;animation:c 3s;-webkit-animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-timing-function:cubic-bezier(.075,.82,.165,1)}body.home .cta-bar-container .cta-bar .buy-cta .btn-art.trans-in{-webkit-animation:d 3s;animation:d 3s;-webkit-animation-timing-function:cubic-bezier(.075,.82,.165,1);animation-timing-function:cubic-bezier(.075,.82,.165,1)}body.home .cta-bar-container .cta-bar .video-cta{float:left;padding-left:180px;padding-right:20px;display:inline-block;width:auto}body.home .cta-bar-container .cta-bar .video-cta .media-thumbnail{border:0;border-radius:0}body.home .cta-bar-container .cta-bar .video-cta .media-thumbnail>.wrap:after{background-size:30% auto}body.home .cta-bar-container .cta-bar .video-cta .btn-art{left:10px;width:150px;margin-top:0;right:auto}body.home .cta-bar-container .cta-bar .btn-art{position:absolute;right:10px;display:block;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px){body.home .cta-bar-container{display:block}}body.home .widowmaker-container{padding-top:77%}@media only screen and (min-width:768px){body.home .widowmaker-container{padding-top:38%}}body.home .fg-widowmaker-shoulder-rifle{position:absolute;bottom:0;left:0;right:0;width:100%;height:116%;background-image:url(img/pages/home/widowmaker-noir-mobile-31938d4c913789c59026fc2786e09ac9b5986346b2b0766a5d36dbde692bf03f5ebc8cb98441ee42e52d078282ed643acfedad614fe77f8d675c28465dcbafe6.png);background-size:90% auto;background-position:top}@media only screen and (min-width:768px){body.home .fg-widowmaker-shoulder-rifle{height:110%;background-image:url(img/pages/home/widowmaker-noir-tablet-d806a285e2c476f84d9a7ca3e3382778e85dced6ef86ba4c3d6429b097a8011d20579a0cbcdb559dadec5cb85f3fe9fce19b3707a4dcf14d43d2e273111dde11.png);background-size:auto 100%}}@media only screen and (min-width:992px){body.home .fg-widowmaker-shoulder-rifle{width:50%;height:118%;background-image:url(img/pages/home/widowmaker-noire-1eb92b8839a85d09e9a9eda694f96d5ae313605ce0cc3851a4f261d9525e0a839ee2376f92f277eefa9fdd31d8b1b8ffc13f0d3bc174bb71d3f91d012a88005d.png);background-size:100% auto}}body.home .overwatch-game-container{position:relative;margin-top:-32%}@media only screen and (min-width:768px){body.home .overwatch-game-container{margin-top:-6%}}@media only screen and (min-width:992px){body.home .overwatch-game-container{margin-top:3rem}}body.home .overwatch-game{vertical-align:top;width:23%;max-width:180px;margin-top:1.5rem}body.home .overwatch-game-pc{width:33%;max-width:251px;margin:0 1rem -2rem}@media only screen and (min-width:768px){body.home .overwatch-game-pc{margin-left:3rem;margin-right:3rem}}@media only screen and (max-width:767px){body.home .buy-cta,body.home .intro-trailer{width:100%;max-width:310px}}body.home .intro-vods{margin-top:12px}body.home .bg-mountain-city{min-height:14rem;background-size:cover;background-position:80% top;background-image:url(img/pages/home/dorado-tablet-ca70d2eac24ee305b75722198a4bb2993007b4003c59f2f39647f49bcf1f1f395d5e38eec1c8e80ce1826a040e875d8a1c1b5f755c0e5932c3710bf3ed5ac802.jpg)}@media only screen and (min-width:992px){body.home .bg-mountain-city{min-height:20rem;background-position:center 16%;background-image:url(img/pages/home/dorado-desktop-2cfea7233598311850e3f484a91e1d48df48496ff062b0b639595bfa217c0ce1129464b6b3e3107c165b24e99a794aa181244d4b440507e9e02a5abba3f08583.jpg)}}@media only screen and (min-width:1300px){body.home .bg-mountain-city{background-attachment:fixed;min-height:33.5rem}}body.home .bottom-bg{background:url(img/pages/home/game-bg-mobile-9b5ab1105cb78274fdc8b01c6d66ca7005d1669c773cf4ec1835cee9a954839b98531f4ee162c016132d8610fd03d95634d6b5e30a92ea7a87ab6c30582732dd.png) 0 bottom}@media only screen and (min-width:768px){body.home .bottom-bg{background:url(img/pages/home/game-bg-tablet-923be442d4c671786b4a30d92481ddc28252eda66b0be3b4f15b96412a06fea13d66e3bb7ea9de54058253e7d1df4376da08586341045707b97053bb96a84bcb.png) no-repeat}}body.home .intro-heading.m-tagline{color:#727272}body.home .hero-portrait-group{max-width:54.6rem;padding:0 1.2rem}@media only screen and (min-width:768px){body.home .hero-portrait-group{padding:0}}body.home .spotlight,body.home .spotlight>.header,body.home .spotlight>.holder{position:relative}@media only screen and (min-width:992px){body.home .spotlight:before{top:59%;padding-top:28.07%;background-image:url(img/pages/home/glow-030cacba3775cada54d21deaecca8aa7867ea827f78b371979da93f718b43de5da1d11fc70f2e56b239ec584dad0dae1818bc8a836e223aecf7b2fc6910ed993.png)}}@media only screen and (min-width:992px){body.home .spotlight:before,body.home .spotlight>.header:before{content:'';position:absolute;left:0;right:0;background-size:cover}body.home .spotlight>.header:before{top:87%;padding-top:10.4%;background-image:url(img/pages/home/line-glow-5da04a031d5f67937a1f8c3c777a4f70931aaa42b259d6c71c2b58842baa165efeccd7e3c18370b7637b11b44b6cc2e9a51550b8e93e8c9f6b6428596d10d564.png)}}body.home .spotlight>.caption{min-height:7em}@media only screen and (min-width:1300px){body.home .spotlight>.caption{min-height:5em}}body.home .mobile-cta{text-align:center}@media only screen and (min-width:768px){body.home .mobile-cta{display:none}}body.home .mobile-cta .buy-cta{margin:25px auto 0}body.home .mobile-cta .intro-trailer{margin:35px auto;display:block;max-width:none;background-image:url(https://blzmedia-a.akamaihd.net/overwatch/media/thumbnail/new-gameplay-trailer.jpg);background-size:cover;background-position:50%}@media only screen and (max-width:767px){body.home .mobile-cta .intro-trailer video{display:none}}body.home .cta-bar{padding:0 .8333%}body.home .news-panels{margin:0 0 70px;text-align:center}body.home .news-panels h2{text-align:center;margin:30px 0}body.home .news-panels .intro-button{margin-top:25px}@media only screen and (max-width:767px){body.home .news-panels .intro-button{width:100%;padding-left:0;padding-right:0}}body.home .news-panels .grid-item .subtitle{display:none}body.heroes{background:url(img/ow-heroes-bg-eaa5e09760cf1e126669f9e3a1e1b7e12a4c0c73bb86728015299d99c1907ac1218f0a4304c6233547ae1e93d104adc88636aead01deb7bfebeeb666f07574e3.jpg) no-repeat top;background-color:#d0c7dc}div>h4.hero-selector-intro{margin-top:34px;color:#32415f}@media only screen and (min-width:992px){div>h4.hero-selector-intro{margin-top:100px}}body.ko-kr .heroes-index.hero-selector .hero-portrait-detailed .portrait-title{font-size:1.6rem}@media only screen and (min-width:400px){body.ko-kr .heroes-index.hero-selector .hero-portrait-detailed .portrait-title{font-size:2rem}}.heroes-index.hero-selector{margin-top:50px;margin-bottom:50px}.heroes-index.hero-selector .hero-portrait-detailed-container:hover{z-index:1}.heroes-index.hero-selector .navigation-selector{margin-bottom:50px}.heroes-index.hero-selector .heroes-container.shuffle{overflow:visible!important}.heroes-index.hero-selector .hero-portrait-detailed .portrait-title{font-size:2.5rem}@media only screen and (min-width:768px){.heroes-index.hero-selector .hero-portrait-detailed .portrait-title{font-size:3.2rem}}.heroes-index.hero-selector .hero-portrait-detailed-container{position:relative;width:49.5%;margin-right:.5%;margin-bottom:.5%}.heroes-index.hero-selector .hero-portrait-detailed-container:before{display:block;content:"";width:100%;padding-top:172%}.heroes-index.hero-selector .hero-portrait-detailed-container>.hero-portrait-detailed{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;width:100%}.heroes-index.hero-selector .hero-portrait-detailed-container>.hero-portrait-detailed>.portrait{width:100%}@media only screen and (min-width:400px){.heroes-index.hero-selector .hero-portrait-detailed-container{width:32.9%}}@media only screen and (min-width:768px){.heroes-index.hero-selector .hero-portrait-detailed-container{width:19.5%}}@media only screen and (min-width:992px){.heroes-index.hero-selector .hero-portrait-detailed-container{width:16.1%}}@media only screen and (min-width:1300px){.heroes-index.hero-selector .hero-portrait-detailed-container{width:13.8%}}.heroes-index.hero-selector .hero-portrait-detailed{margin-right:0;margin-bottom:0;overflow:hidden}.heroes-index.hero-selector .hero-portrait-detailed>.portrait{width:100%}.heroes-selector .inner{margin-top:50px;margin-bottom:50px}.heroes-selector .intro-text{margin-bottom:0}body.hero-detail-page>section:first-of-type{padding-top:0!important}.hero-portrat-mobile .hero-image{width:100%;margin-top:-4rem;margin-bottom:-4rem}.hero-portrat-mobile .hero-name{position:relative;z-index:0;text-align:center;color:#f0edf2;background:-webkit-linear-gradient(#f0edf2 50%,rgba(240,237,242,0));-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:991px){.hero-detail>.inner{padding:0}}.hero-media{padding:50px 0}.is-fullscreen video{display:block}.community.web{background-image:url(img/pages/blog/bg-news-index-45015bb745007b0b6e473928711f32c058462dcf1f1a46083244b794990e6d34bd8b72acf8a0998daad5451b077babba120d1272edc62a2b3ec250c6ef367fe9.jpg)!important;background-color:#121315;background-repeat:no-repeat;background-position:top}.community.wrapper{overflow:hidden}.forums.section-header{font-size:4em;color:#f0edf2;padding-bottom:15px;margin-bottom:50px;text-shadow:none;margin-left:10px;border-bottom:2px solid #c5c4c4;border-bottom:2px solid hsla(0,0%,100%,.3)}.forums-roll{margin:0 auto;margin-top:10px;max-width:1200px;margin-bottom:4em}.forums-roll .hr-underline{margin:10px 0 0}.forums-roll .forums-list{margin-top:2em}.forums-roll .grid{padding:0}.forums-roll .forums-container{width:50%;float:left}@media screen and (max-width:650px){.forums-roll .forums-container{width:100%}}.forums-roll .forums-info{margin:.6em;display:block;background:#121315;background:rgba(0,0,0,.6);-webkit-transition:background-color .1s linear;transition:background-color .1s linear;padding:15px 10px 20px 20px;border-radius:4px;border-width:2px;overflow:hidden}@media screen and (max-width:360px){.forums-roll .forums-info{padding-bottom:40px}}@media screen and (max-width:360px){.forums-roll .forums-info .summary{font-size:11px}}.forums-roll .forums-info:hover{background-color:#121315;background-color:rgba(0,0,0,.5);border-color:#cfcece}.forums-roll .forums-info:hover .title{color:#fff}.forums-roll .forums-info:hover .summary{color:#e3e2e2}.forums-roll .forums-info:hover .new-window-icon{background:url(img/icons/new-window-icon-8c67c0c713b458d347e325dd6b08f4283375304adae582923c54273458946d7da484d1ff7ebcb51e0f886623b085033afa6b866e0b3d96464bb149b932bf2610.png) 100% 0 no-repeat}.forums-roll .forums-info-wrapper{margin-left:.7%;margin-right:.7%}.forums-roll .forum-group-title{font-size:22px;text-transform:uppercase;margin-left:10px;font-family:Futura,century gothic,arial,sans-serif;color:#e3e2e2;letter-spacing:.8px}.forums-roll .forum-title{margin:1.5% 0 1%}.forums-roll .forum-title .new-window-icon{padding-left:9px;margin-left:8px;background:url(img/icons/new-window-icon-8c67c0c713b458d347e325dd6b08f4283375304adae582923c54273458946d7da484d1ff7ebcb51e0f886623b085033afa6b866e0b3d96464bb149b932bf2610.png) 0 0 no-repeat}.forums-roll .thumbnail{float:left;padding-right:1.6%;padding-top:1.5%;width:35px}.forums-roll .content{float:left;position:relative;padding-left:1.8%;width:100%;height:3em;display:block}.forums-roll .title{font-family:Futura,century gothic,arial,sans-serif;color:#f7931e;font-size:18px;text-transform:uppercase;text-shadow:none;word-break:break-word}.forums-roll .summary{font-family:Arial,sans-serif;font-size:13px;color:#c5c4c4;line-height:1.6;word-break:break-word;margin-left:35px;margin-right:20px;height:4em}.forums-roll .forums-notice{width:80%;display:block;background:#121315;background:rgba(0,0,0,.6);border-radius:3px;-webkit-transition:background-color .1s linear;transition:background-color .1s linear;padding:80px 10px;overflow:hidden}.forums-roll .notice{font-family:Futura,century gothic,arial,sans-serif;color:#f0edf2;font-size:16px;text-shadow:none;word-break:break-word;text-align:center;line-height:2;margin:0 30px}.forums-roll .notice .link-text{text-transform:uppercase}.forums-roll .notice .icon .double-arrow-yellow{width:20px;height:20px}.forums-roll .notice .icon.warning-icon{background-size:contain;background-repeat:no-repeat;background-position:50%;display:inline-block;margin:0;padding:0;vertical-align:middle;background-image:url(img/icons/icon-error-lg-0caacc45866a81f43d9dc463755ac84bc148afc6b93ba7ae266c85a9fd98ffa8f6a8e5977286d08d6f303f38a81fb5431b7d43d96a2260a57e50386d35f38094.png);width:50px;height:50px;margin-bottom:10px;margin-right:6px}.forums-roll .notice-btn{margin-left:10px;padding-top:0;padding-bottom:0}.social.section-header{font-size:4em;padding-bottom:15px;text-shadow:none;color:#f0edf2}.social.border{clear:both;border-bottom:2px solid #c5c4c4;border-bottom:2px solid hsla(0,0%,100%,.3);margin-bottom:1.3em}.social.container{width:100%}.forum-list{margin:50px 0}@media only screen and (max-width:767px){.forum-list{margin:35px 0}}.social-wall{margin:0 0 50px}@media only screen and (max-width:767px){.social-wall{margin:0 0 35px}}.role-section .panels{margin:0 auto 30px;text-align:center;height:595px;max-width:1700px;box-shadow:0 0 25px rgba(0,0,0,.5);-webkit-transform:skew(-.25rad);-ms-transform:skew(-.25rad);transform:skew(-.25rad);-webkit-transform:skew(-.25rad) perspective(1px) translateZ(0);transform:skew(-.25rad) perspective(1px) translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:75em){.role-section .panels{-webkit-transform:skew(0deg);-ms-transform:skew(0deg);transform:skew(0deg);height:398px}}@media only screen and (max-width:47.5em){.role-section .panels{box-shadow:none}}@media only screen and (max-width:30em){.role-section .panels{height:290px}}.role-section .panel{width:25%;height:100%;position:relative;display:inline-block;overflow:hidden;margin:0 -3px;-webkit-transform:translateZ(0);transform:translateZ(0)}.role-section .panel .panel-image{width:160%;margin-left:-30%;height:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;-webkit-transform:skew(.25rad);-ms-transform:skew(.25rad);transform:skew(.25rad)}@media only screen and (max-width:75em){.role-section .panel .panel-image{-webkit-transform:skew(0deg);-ms-transform:skew(0deg);transform:skew(0deg)}}@media only screen and (max-width:47.5em){.role-section .panel .panel-image{background-position:top}}.role-section .panel .role-details{position:absolute;bottom:0;width:102%;margin-top:15em;display:block;height:270px;background:hsla(0,0%,100%,.1);text-align:center;overflow:hidden}.role-section .panel .role-details .role-icon{height:115px;width:150px;display:block;margin:50px auto 0;background-size:auto 100%;background-position:50%;-webkit-transform:skew(.25rad);-ms-transform:skew(.25rad);transform:skew(.25rad)}@media only screen and (max-width:75em){.role-section .panel .role-details .role-icon{width:90px;height:80px;margin:30px auto 10px;-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0)}}@media only screen and (max-width:30em){.role-section .panel .role-details .role-icon{margin:10px auto 5px}}.role-section .panel .role-details .role-name{display:block;padding-left:1em;text-shadow:-.5px -.5px 1px rgba(234,89,247,.5),.5px .5px 1px rgba(0,228,230,.5);color:hsla(0,0%,100%,.9);-webkit-transform:skew(.25rad);-ms-transform:skew(.25rad);transform:skew(.25rad)}@media only screen and (max-width:75em){.role-section .panel .role-details .role-name{padding-left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0)}}@media only screen and (max-width:75em){.role-section .panel .role-details{height:200px}}@media only screen and (max-width:30em){.role-section .panel .role-details{height:100%}}@media only screen and (max-width:75em){.role-section .panel{display:inline-block;height:400px;margin:-1px;width:24%}}@media only screen and (max-width:47.5em){.role-section .panel{width:40%;height:200px}}@media only screen and (max-width:30em){.role-section .panel{width:40%;height:150px}}.role-section .role-offense .panel-image{background-image:url(img/pages/game/backgrounds/game_roles_offense-cec45b6b6f299f4db7b1d46a956a4f7a52279d8362e8c7cbc0a2133d8c3ea00140eefe98bc1c1af7292603f45bec530de3a1413e18092a54d37f5ab6c9f43d80.jpg)}@media only screen and (max-width:47.5em){.role-section .role-offense .panel-image{background-position:35px top}}@media only screen and (max-width:20em){.role-section .role-offense .panel-image{background-position:28px top}}.role-section .role-offense .role-icon{background-image:url(img/icons/role-offense-7a1209d6b34014878b2d82f02cecb51bb67fef6c22398a23441ea1a0794801bc17b6197657c4e79219c917fc276c26b0c8e00c632ff3bed5b70858a71e07f0ef.png)}.role-section .role-defense .panel-image{background-image:url(img/pages/game/backgrounds/game_roles_defense-f7900dfecce7bec19757e444927adcbfdf4137e965ef23d1851c7bdc14a2fd8ee63f88b1a1d60a3bedda86049cb079411cd1de46aeedfd9c04d7411c24aa2ccf.jpg);background-position:80% top}.role-section .role-defense .role-icon{background-image:url(img/icons/role-defense-79bff0ba58c066b4cf9f8b3c898f5a9a7d3254445deb293317c9486390ee875a744a933b27ee320d06ddc33aad5a3a8475c4b95c34b09e7026219e244d8c675b.png)}.role-section .role-tank .panel-image{background-image:url(img/pages/game/backgrounds/game_roles_tank-bee63eaaf7d8e346be5062ec5a5e5fe2f36d47c4c26feceb814b47cff041615ba494510138240921fa81b0f2212ca97322b2533a753bb69f0fd374e14d38aebd.jpg)}.role-section .role-tank .role-icon{background-image:url(img/icons/role-tank-a618f3659802d71a33be19576cf7424ae13b34bc21d345e5b1977f8e430044aea2e70b7d008b2eb113108a19fe3bd619c141f7a22e2b95a18d2cbd6d43f5c454.png)}.role-section .role-support .panel-image{background-image:url(img/pages/game/backgrounds/game_roles_support-832efb1fbf25343442fef12e4ae1f6be7d9e95b28a1ca02f4887bb6d428098f930dc5913a2e04d4f8ed49a436602ddb670c56d73e8c85bbcf171bcba26ea32da.jpg)}@media only screen and (max-width:47.5em){.role-section .role-support .panel-image{background-position:-35px top}}@media only screen and (max-width:30em){.role-section .role-support .panel-image{background-position:-30px top}}.role-section .role-support .role-icon{background-image:url(img/icons/role-support-f3420496fa796cb616901afd69d648de235e4b10b5fc6c46affd17963cc979c527efdcc81d3213dc1830831bb86283520f892ab9fdcf344f33e11a77fe08ae01.png)}body.game{background-color:#060009}body.game .gray-blue,body.game .gray-blue>p{color:#9daac8}body.game .overview-section{position:relative;z-index:1;padding-top:150px;text-align:center;background-image:url(img/pages/game/backgrounds/bg-welcometooverwatch-mobile-2-36a0a4385d069e227ee75318e73acf92cda4ee900ad0bc360bdb30ff62eb364430601032520922fc7c3131391495f564883260bcd3d8f791d3d121aa01e94de8.jpg);background-position:top;background-color:#1b0b0c}@media only screen and (min-width:1300px){body.game .overview-section{background-position:25% top}}@media only screen and (min-width:992px){body.game .overview-section{text-align:left}}@media only screen and (min-width:768px){body.game .overview-section{background-image:url(img/pages/game/backgrounds/bg-welcometooverwatch-2-0dd6d8cb795c892b647fecfe8e9795f2d8288b808ab375f228259017e8e48f5c394b97c08d8c6ad1a39f881f9724b7c17bfd6461c9ade8ff919cb678c6e28bb3.jpg);padding-bottom:200px}}body.game .overview-section .intro-row{margin-top:8rem}body.game .overview-section .game-description{margin-left:auto;margin-right:auto}@media only screen and (min-width:992px){body.game .overview-section .game-description{margin-left:0}}@media only screen and (max-width:991px){body.game .overview-section .game-description{max-width:60rem}}body.game .overview-section .overwatch-trailer{max-width:540px;margin-left:auto;margin-right:auto;margin-bottom:12px}@media only screen and (min-width:992px){body.game .overview-section .overwatch-trailer{margin-right:30px;margin-bottom:0}}body.game .heroes-section{position:relative;z-index:2;padding-bottom:40px}@media only screen and (min-width:1300px){body.game .heroes-section{padding-bottom:200px}}body.game .heroes-section:before{background-image:url(img/pages/game/backgrounds/game_teams_bg-e8b425984eba428f50a91b7f755c526a5be5cac4452708544b90bf550201e03c0ed62cf526bec5a9b9b4ecfb1f4ba8030999b30e6ef92dcf7bd4149948d6ac88.jpg)}body.game .heroes-section .button{margin-top:40px}body.game .heroes-section .overwatch-logo,body.game .heroes-section .overwatch-logo-mini{width:320px;position:relative;top:-40px;margin-bottom:-40px;max-width:90%}@media only screen and (max-width:767px){body.game .heroes-section .overwatch-logo{display:none}}@media only screen and (min-width:768px){body.game .heroes-section .overwatch-logo-mini{display:none}}@media only screen and (min-width:768px){body.game .heroes-section .left-team-image{background-image:url(img/pages/game/backgrounds/game_teams_left-e385bd682551756533a1ce31c9cfb7ae4b02cfdf32cb831c47e83f65c2e198203a781a7c49f1b3295b0cd0ef48328c99c1ffa469b225ef43e8a6cd0f6e86e3d7.png);left:0;width:60%;background-position:100% 100%}body.game .heroes-section .left-team-image,body.game .heroes-section .right-team-image{position:absolute;top:-60px;height:calc(100% + 60px);background-size:auto 100%;z-index:-1}body.game .heroes-section .right-team-image{background-image:url(img/pages/game/backgrounds/game_teams_right-c2e7548933a4255f3f772f881063271e53c23cb28f0f48c08b06bc4a9abeacd4b99c1e5ee785e1e7800bf016852a92f44769333030db9fde75d5b2d43abf9029.png);right:0;width:50%;background-position:0 100%}}@media only screen and (min-width:1600px){body.game .heroes-section .left-team-image{background-position:0 100%}body.game .heroes-section .right-team-image{background-position:100% 100%}}body.game .role-section{background-image:url(img/pages/game/backgrounds/game_roles_bg-a7add74e651c300150c136d93f69bcc7fe1c0c34ccabdc0d21edd3f23954734039d557c7e79b1feaa9a3611054ae117f1b4fc1afb5368d233be05d74fe7aa92a.jpg);background-size:cover}@media only screen and (max-width:991px){body.game .role-section .role-header{margin-top:1.5em}}body.game .role-section .role-section-title{margin-bottom:5rem}body.game .role-section .role-text{padding-bottom:1em}body.game .role-section .role-descriptions{margin-left:-1em;margin-right:4em}@media screen and (max-width:1600px){body.game .role-section .role-descriptions{margin-left:-3%;margin-right:5%}}@media screen and (max-width:1300px){body.game .role-section .role-descriptions{margin-left:-5%;margin-right:10%}}@media screen and (max-width:1200px){body.game .role-section .role-descriptions{margin-left:5%;margin-right:5%}}@media screen and (min-width:1600px){body.game .role-section .role-descriptions{margin-right:5%}}@media only screen and (max-width:991px){body.game .role-section .role-descriptions{margin:0;margin-left:2em}}@media only screen and (min-width:992px){body.game .role-section .role-descriptions p{max-width:28rem;text-align:center}}body.game .role-section .role-icon,body.game .role-section .role-title{display:inline-block;vertical-align:middle}body.game .role-section .role-title{color:#f0edf2}body.game .maps-section{background-image:url(img/pages/game/backgrounds/bg-maps-6fd901d4455f81da068e0a6c40b2e9c0d35e51a9d1edbf93179583834057dbcb05b0fc0e4cf64666a4b32a93af785f80814ba2ecc51b150ac9c2ae3c7aa49000.jpg);background-size:cover;background-position:50%;background-color:#000}@media only screen and (max-width:991px){body.game .maps-section{background-image:url(img/pages/game/backgrounds/bg-maps-faded-bfb309bd01472b19758a63a777e0b3d23fbe3b903c71cf1d4489f76750bda2c46193e547faae26772db832e5e10e3822ee27270b06735229cd8424877bfb5f81.png);background-size:contain;background-position:top;padding-top:30%}}body.game .maps-section .map-type-description{min-height:50px}@media screen and (max-width:1300px) and (min-width:992px){body.game .maps-section .map-type-description{min-height:75px}}body.game .maps-section .map-group{margin-top:48px}@media only screen and (min-width:400px){body.game .maps-section .map-group{margin-top:60px}}body.game .maps-section .maps-item{width:33.3333333%;float:left;padding-left:1rem;padding-right:1rem}body.game .maps-section .map-thumbnail{width:100%}body.game .maps-section .map-name{font-size:1.4rem;color:#f0edf2;display:inline-block;padding-left:6px}@media screen and (max-width:1300px) and (min-width:992px){body.game .maps-section .map-name{display:block}}@media only screen and (max-width:767px){body.game .maps-section .map-name{padding-left:0;display:block}}body.game .maps-section .map-flag{display:inline-block;height:17px;position:relative;top:4px}body.game .maps-section .maps-hr{border-bottom:5px solid #ccc;margin:1rem}body.game .abilities-section{background-size:cover;background-position:50%}body.game .abilities-section .abilities-content{margin-top:60px}@media only screen and (max-width:991px){body.game .abilities-section{background-image:url(img/pages/game/backgrounds/bg-basics-faded-17a2c4f28dcc8913dd914d748a0c265c59eb064209cf5151c4ec336e7865b6b3662fb7464575aca19a3f6771749545370ac3a7dc343449b7f81acda3ee42ee03.png);background-size:contain;background-position:top;padding-top:50%}}body.game .abilities-section .video-background-wrapper{height:1080px;min-height:100%}@media only screen and (max-width:991px){body.game .abilities-section .video-background-wrapper{display:none}}body.game .abilities-section .video-background-vid>video{min-height:100%}body.game .abilities-section .video-background-vid.m-blend:after{content:"";display:block;position:relative;width:100%;height:160px;top:-160px;background-image:-webkit-linear-gradient(top,rgba(6,0,9,0),#060009);background-image:linear-gradient(180deg,rgba(6,0,9,0) 0,#060009)}body.game .match-section{background-image:url(img/pages/game/backgrounds/bg-howtoplay-003749b1b293efe201052708998942805beb28d35ae693e796fcf3de23e70588911c820a8414b611dff35cdc693b982bfd5ae737961113fc3a0c8b970298ee79.jpg);background-size:cover;background-position:50%}@media only screen and (max-width:991px){body.game .match-section{background-image:url(img/pages/game/backgrounds/bg-howtoplay-faded-36477f81b20e00c26e944fc193b4b57990ef7a9770b82495c5ffb1225980978949ea224738078b5be839c075c3bb6cf082cf54ab687b34ef9980db8d1ad383a1.png);background-size:contain;background-position:top;padding-top:50%}}body.game .match-section .match-section-title{margin-bottom:40px}@media only screen and (min-width:400px){body.game .match-section .match-section-title{margin-bottom:60px}}body.game .match-section .side-tips-section{margin-top:2em;background-color:rgba(40,53,79,.9);text-shadow:none}body.game .match-section .side-tips-section-content{padding:1.4em}body.game .progress-section{overflow:hidden;background-color:#17121d}body.game .progress-section .progress-bg{position:relative;float:right;right:50%}body.game .progress-section .progress-bg>img{position:relative;right:-50%;margin-top:-14%;margin-bottom:-17%}@media only screen and (min-width:768px){body.game .progress-section .progress-bg>img{right:-25%;max-width:150%;margin-top:-13%;margin-bottom:-6%}}body.game .progress-section .progress-content{margin-top:20px}body.game .progress-section .progress-description{max-width:70em}@media only screen and (max-width:767px){body.game .progress-section .loot-image{display:none}}body.game .progress-section .loot-image>img{height:200px;position:relative;bottom:10px;right:60px}@media only screen and (min-width:400px){body.game .progress-section .loot-description{padding-right:5em}}body.game .progress-section .achievement-description{text-align:left;margin-top:4em;padding-left:5em}@media only screen and (max-width:767px){body.game .progress-section .achievement-description{padding-left:12px;margin-top:3em}}body.game .progress-section .achievement-image{margin-top:-4em}@media only screen and (max-width:767px){body.game .progress-section .achievement-image{display:none}}body.game .progress-section .achievement-image>img{height:400px;left:-100px;position:relative}body.game .game-modes-section{background-image:url(img/pages/game/backgrounds/bg-gamemodes-c4599fb808b83a041b2b3b0d12a8c072f95993da351280fcf046d5cd4b376dd49965e711b52703acf1c9794dd713bb114430810e64a66224bbb9b877fadbd337.jpg);background-size:cover;background-position:50%}@media only screen and (min-width:768px){body.game .game-modes-section{padding-bottom:100px}}body.game .game-modes-section .game-modes-subtitle{margin-bottom:3em}body.game .game-modes-section .game-mode-items{max-width:846px}body.game .game-modes-section .game-modes-item{display:inline-block;margin-left:2%;margin-right:2%;margin-bottom:20px;width:248px;height:400px;border:none;overflow:hidden;position:relative;background-size:contain}body.game .game-modes-section .game-modes-item.practice{background-image:url(img/pages/game/game-modes/PRACTICE-4cdf0e9ad1a0b7784860534aa22664d74a2f1a8ade175012f0a3f3ce4ba893fc626fbb12ef653b46891a76386cdcd951b328251eae9ef67e0534ee4f39e2948d.jpg)}body.game .game-modes-section .game-modes-item.ai{background-image:url(img/pages/game/game-modes/AI-414ca4159b0c2565caeec997464fdafb0f78ef473342e34f47e0c399b75f8a084c0f0080c2b7bdf79b996c12c3851ea1f259be934b1083599aeee32bb7101fd4.jpg)}body.game .game-modes-section .game-modes-item.quick{background-image:url(img/pages/game/game-modes/QUICK-c1af3f66348cd90c90935a3058b0870b1dfa3cf9958078d64bdc44b77e4efa95a18d4eabd68c983c1d97bc6232e5a8a47c9d28fd99b5bcaf8ad3b7d9b2c213f1.jpg)}body.game .game-modes-section .game-modes-item.custom{background-image:url(img/pages/game/game-modes/CUSTOM-24d165e1cda857ce6646af902c47b73d4d50f2214605afecb15a1397b6c31bed372a2a0c72d85f7411f56a3ad8507a400653b74fa44a5974845773da93686b0a.jpg)}body.game .game-modes-section .game-modes-item.brawl{background-image:url(img/pages/game/game-modes/playmode-brawl-bdad35f93feb2698d2320d1ce4075946792b0141b2d970d6a4955439b89c4ea103244a2ac2552bd95b7ef457a5cb7267794667402ac4fb48e3bb84959f445e31.jpg)}body.game .game-modes-section .game-modes-item.competitive{background-image:url(img/pages/game/game-modes/playmode-competitive-8965fb0fb5bcd79417d2e2a12e07d53ffe476375f1a4eddc2f3b257b0aa4df8487f2ae2a55f61cc8ee06883832d290a079d3ae7ab81f84a7391ce19534a3c69b.jpg)}body.game .game-modes-section .game-modes-item>.container{position:absolute;bottom:0;left:0;display:block;width:100%;text-align:center;min-height:150px;padding-bottom:10px;background:rgba(40,53,79,.9)}body.game .game-modes-section .game-modes-item>.container>p{font-size:1.3rem;color:#9daac8;margin:6px 12px 0;text-align:center}body.game .game-modes-section .game-modes-item .game-modes-item-title{margin-top:1rem;font-size:3.2rem}body.game .friends-section{background-color:#2d374f;position:relative}body.game .friends-section .friends-section-content{float:right;width:58.33333%;padding:2.4em}@media only screen and (max-width:767px){body.game .friends-section .friends-section-content{width:100%}}body.game .friends-section .fg-hanzo-genji{display:none;position:absolute;left:calc(50% - 560px);height:calc(100% + 60px);bottom:0}@media only screen and (min-width:768px){body.game .friends-section .fg-hanzo-genji{display:block}}@media only screen and (min-width:992px){body.game .friends-section .fg-hanzo-genji{left:calc(50% - 495px)}}body.media [class*=section-bg]{background-size:cover;background-position:top;background-repeat:no-repeat}body.media h2{color:#f0edf2;line-height:.75;text-align:center}body.media .inner{padding-top:50px;padding-bottom:50px}body.media .videos-section-bg{background-image:url(img/pages/media/backgrounds/videos-ff18713010d1dff19875dda4b088143108246040122001cb8718187c2243eb75f2c748f1f63569a4db1a99fd34e9568bdba151dbc1755e63f6d48f355367444d.jpg)}body.media .screenshots-section-bg{background-image:url(img/pages/media/backgrounds/screenshots-36110f19778a660302680b8089fa3b0954d150cb8d8cf2a2e39c1260eba67a70e62e53d269f131e58a91c3c74688759a4cbc72da5ecdf0a870fe742f3b83798d.jpg)}body.media .comics-section-bg{background-image:url(img/pages/media/backgrounds/comics-12c9515f967f4103761fdec035982975d4ed23dcdd629d0dbaced0ecdca4dad4c5fef275344aa18886da6e9045f3ae07c99e6e998d3e88f66132c26b6ce0f0a6.jpg)}body.media .artwork-section-bg{background-image:url(img/pages/media/backgrounds/artwork-5f1e1b0cf9bf800a34e0bac697a336bf38b3e5d679b05dbcf5b3f6dabb08d6b92775c2cfb594c8f41d63a36c3565078ab7099fda4a29c9663cc50d6c56677ac2.jpg)}body.media .references-section-bg{background-image:url(img/pages/media/backgrounds/reference-6196e9bde1895b4a7995602bd165c33d45be5deae457c3dfb26bfd6952a2aeb755ad7ecb963e078578a8d195a42841e2c8921a74a2e5079605d8448f1fa173ba.jpg)}body.media .wallpapers-section-bg{background-image:url(img/pages/media/backgrounds/wallpapers-37657c7126af2373d9706d43b4624bc1d35f876cffc39a6260db0a3b607568a87300a7711144153db1271d573bcaaba2bcc3ed7bb0e4cbb313bb4df02de06e79.jpg)}body.media .media-gallery{margin-top:25px}body.blog-index{background-image:url(img/layout/blog/bg-news-index-45015bb745007b0b6e473928711f32c058462dcf1f1a46083244b794990e6d34bd8b72acf8a0998daad5451b077babba120d1272edc62a2b3ec250c6ef367fe9.jpg);background-size:2560px;background-position:top;background-repeat:no-repeat;background-color:#141516}body.blog-index .news-panels{margin:50px 0 20px}body.blog-index .articles .blog-roll{margin:0}body.blog-index .blog-load-more{margin:35px 0;text-align:center}@media only screen and (max-width:767px){body.blog-index .blog-load-more .btn{display:block;width:100%}}body.blog-index .blog-info{color:#f0edf2;-webkit-transition:all .2s;transition:all .2s}body.blog-index .blog-info:hover{-webkit-transition:all .1s cubic-bezier(.075,.82,.165,1);transition:all .1s cubic-bezier(.075,.82,.165,1)}body.blog-index .blog-thumbnail.haloBorder{border:3px solid hsla(0,0%,100%,.25);border-radius:3px;-webkit-transition:all .2s;transition:all .2s}body.blog-index .blog-thumbnail.haloBorder:hover{border-color:hsla(0,0%,100%,.75);-webkit-transition:all .1s cubic-bezier(.075,.82,.165,1);transition:all .1s cubic-bezier(.075,.82,.165,1)}