.container{margin:0 auto;max-width:960px;padding:0 20px;position:relative}.column,.columns,.container{box-sizing:border-box;width:100%}.column,.columns{float:left}@media (min-width:400px){.container{padding:0;width:85%}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{margin-left:0;width:100%}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{color:#222;font-family:Raleway,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:300;margin-bottom:2rem;margin-top:0}h1{font-size:4rem;line-height:1.2}h1,h2{letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;letter-spacing:-.1rem;line-height:1.3}h4{font-size:2.4rem;letter-spacing:-.08rem;line-height:1.35}h5{font-size:1.8rem;letter-spacing:-.05rem;line-height:1.5}h6{font-size:1.5rem;letter-spacing:0;line-height:1.6}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:transparent;border:1px solid #bbb;border-radius:4px;box-sizing:border-box;color:#555;cursor:pointer;display:inline-block;font-size:11px;font-weight:600;height:38px;letter-spacing:.1rem;line-height:38px;padding:0 30px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{border-color:#888;color:#333;outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{background-color:#33c3f0;border-color:#33c3f0;color:#fff}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{background-color:#1eaedb;border-color:#1eaedb;color:#fff}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box;height:38px;padding:6px 10px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-bottom:6px;padding-top:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;font-weight:600;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;font-weight:400;margin-left:.5rem}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{margin-top:0;padding-left:0}ol ol,ol ul,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}li{margin-bottom:1rem}code{background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px;font-size:90%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{border-bottom:1px solid #e1e1e1;padding:12px 15px;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-full-width{box-sizing:border-box;width:100%}.u-max-full-width{box-sizing:border-box;max-width:100%}.u-pull-right{float:right}.u-pull-left{float:left}hr{border-width:0;border-top:1px solid #e1e1e1;margin-bottom:3.5rem;margin-top:3rem}.container:after,.row:after,.u-cf{clear:both;content:"";display:table}
@charset "UTF-8";.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}html{font-size:unset!important}.clear{clear:both}.recaptcha-disclaimer{font-size:.75rem;margin:1em 0}#btnLogin{color:#fff;font-size:1rem}.wrapper{margin-top:0!important}.push{display:none}.lightboxForm .alert{left:0;margin:0 auto;position:relative;top:0;transform:none}a.signupPlat{text-decoration:none}.alert{background:hsla(0,0%,100%,.9);color:#000;font-weight:700;left:50%;padding:20px;position:absolute;position:fixed;text-transform:uppercase;top:110px;transform:translate(-50%);width:500px;z-index:10}.alert .close{color:#000;cursor:pointer;font-size:17px;position:absolute;right:5px;top:5px}.alert li{list-style:none;margin-bottom:4px}.alert li,.alert ul{margin-bottom:0}.alert.alert-success{border-bottom:4px solid #6db4cb;color:#6db4cb}.alert.alert-danger{border-bottom:4px solid #d30000;color:#d30000}@media (max-width:875px){.alert{text-align:center;top:131px;width:100%}}body,html{height:auto}body{background:url(/images/longlanding/mobileBg.jpg);background-size:cover;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.2;margin:0;overflow-x:hidden;width:100vw}@media screen and (min-width:36em){body{background:url(/images/longlanding/desktopBg.jpg) 50% no-repeat;background-size:cover}}body.lang-zh-hans,body.lang-zh-hans input,body.lang-zh-hans textarea{font-family:Noto Sans SC,Noto Sans,Arial,Helvetica,sans-serif}body.lang-zh-hant,body.lang-zh-hant input,body.lang-zh-hant textarea{font-family:Noto Sans TC,Noto Sans,Arial,Helvetica,sans-serif}body.lang-ja,body.lang-ja input,body.lang-ja textarea{font-family:Noto Sans JP,Noto Sans,Arial,Helvetica,sans-serif}body.lang-ko,body.lang-ko input,body.lang-ko textarea{font-family:Noto Sans KR,Noto Sans,Arial,Helvetica,sans-serif}input,textarea{font-family:Noto Sans,Arial,Helvetica,sans-serif;font-weight:400}p{font-size:12px}@media screen and (min-width:36em){p{font-size:15px}}@media screen and (min-width:90em){p{font-size:18px}}@media screen and (min-width:125em){p{font-size:22px}}@media screen and (min-width:160em){p{font-size:26px}}h1{letter-spacing:1px;margin-top:0;word-spacing:1px}.title{margin:0 auto;width:80%;z-index:2}@media screen and (min-width:48em){.title{margin:0;width:50%}}@media screen and (min-width:90em){.title{width:40%}}.title p{color:#bababa;line-height:120%;margin-top:2%;text-align:center;text-shadow:0 5px 20px #000}.title h1{border:1px solid #ec1813;color:#fff;font-size:11px;padding:5px;text-align:center}@media screen and (min-width:23.4375em){.title h1{font-size:13px}}@media screen and (min-width:26.5625em){.title h1{font-size:15px}}@media screen and (min-width:36em){.title h1{font-size:20px}}@media screen and (min-width:48em){.title h1{font-size:17px}}@media screen and (min-width:64em){.title h1{border:1.5px solid #ec1813;font-size:20px}}@media screen and (min-width:90em){.title h1{font-size:25px}}@media screen and (min-width:125em){.title h1{font-size:30px}}@media screen and (min-width:160em){.title h1{font-size:40px}}.left:before,.right:before{background-color:#ec1813;content:" ";display:block;height:1px;position:relative}@media screen and (min-width:36em){.left:before,.right:before{top:18px}}@media screen and (min-width:48em){.left:before,.right:before{top:16px}}@media screen and (min-width:64em){.left:before,.right:before{height:2px;top:18px}}@media screen and (min-width:90em){.left:before,.right:before{right:50%;top:21px}}@media screen and (min-width:160em){.left:before,.right:before{right:50%;top:27px}}@media screen and (min-width:48em){.left{float:left;margin-left:7%!important}}@media screen and (min-width:90em){.left{margin-left:15%}}.left:before{right:15%;top:13px;width:15%}@media screen and (min-width:26.5625em){.left:before{top:15px}}@media screen and (min-width:90em){.left:before{right:18%;top:22px;width:18%}}@media screen and (min-width:125em){.left:before{top:25px}}@media screen and (min-width:160em){.left:before{top:30px}}@media screen and (min-width:48em){.right{float:right;margin-right:7%}}@media screen and (min-width:90em){.right{margin-right:15%}}.right:before{left:100%;top:12px;width:12.5%}@media screen and (min-width:26.5625em){.right:before{top:14px}}@media screen and (min-width:48em){.right:before{width:14%}}@media screen and (min-width:90em){.right:before{top:18px;width:37.5%}}@media screen and (min-width:125em){.right:before{top:22px}}@media screen and (min-width:160em){.right:before{width:37.5%}}.nav{background-color:#fff;height:40px;overflow:hidden;position:fixed;top:-20%;width:100vw;z-index:11}@media screen and (min-width:36em){.nav{height:50px;top:-20%}}@media screen and (min-width:64em){.nav{height:60px}}@media screen and (min-width:90em){.nav{height:70px}}@media screen and (min-width:125em){.nav{height:75px}}.fullLogo{display:none}@media screen and (min-width:36em){.fullLogo{display:inline;height:75%;margin:3px auto 0;padding-top:5px;vertical-align:middle}}@media screen and (min-width:64em){.fullLogo{height:95%;margin-left:25%;margin-top:3px}}@media screen and (min-width:90em){.fullLogo{height:100%;margin-top:8px}}@media screen and (min-width:125em){.fullLogo{height:110%;margin-left:50%;margin-top:10px}}.navLogo{float:left;height:50px;margin-left:29%;text-align:center}@media screen and (min-width:36em){.navLogo{margin-left:30%}}@media screen and (min-width:48em){.navLogo{margin-left:44%}}@media screen and (min-width:64em){.navLogo{margin-left:42%}}@media screen and (min-width:90em){.navLogo{margin-left:43%}}@media screen and (min-width:160em){.navLogo{margin-left:46%}}@media screen and (min-width:107.5em){.navLogo{margin-left:44%}}@media screen and (min-width:125em){.navLogo{margin-left:45%}}.icon{height:86%;margin:0 auto}@media screen and (min-width:36em){.icon{display:none}}.navSignup{background-color:#ec1813;color:#fff;cursor:pointer;float:right;font-size:8px;height:100%;padding-left:1px;padding-right:1px;padding-top:15px;text-align:center;text-decoration:none;white-space:nowrap;width:auto}@media screen and (min-width:23.4375em){.navSignup{font-size:9px;padding-top:14px}}@media screen and (min-width:26.5625em){.navSignup{font-size:10px}}@media screen and (min-width:36em){.navSignup{font-size:12px;padding-top:19px}.navSignup:hover{box-shadow:0 0 50px #ec1813;color:#fff;text-shadow:0 0 10px #fff}}@media screen and (min-width:48em){.navSignup{font-size:12px;padding:19px 30px 0 20px}}@media screen and (min-width:64em){.navSignup{font-size:15px;padding-top:21px}}@media screen and (min-width:90em){.navSignup{font-size:17px;padding-top:26px}}@media screen and (min-width:107.5em){.navSignup{font-size:19px;padding-top:25px}}@media screen and (min-width:125em){.navSignup{font-size:24px;padding-top:25px}}.link-to-site{background-color:#000;color:#fff;display:block;margin:0;padding:6px 5px 3px;position:fixed;top:0;width:100%;z-index:401}.link-to-site .continue{color:#fff;float:left;font-size:10px;height:100%;line-height:1;margin-top:1px;text-align:center;text-decoration:none}@media screen and (min-width:26.5625em){.link-to-site .continue{font-size:11px}}@media screen and (min-width:36em){.link-to-site .continue{font-size:12px;padding-left:4px}}@media screen and (min-width:90em){.link-to-site .continue{font-size:13px;padding-top:2px}}.link-to-site .continue:hover{color:#ec1813}#languages{color:#fff;float:right;font-family:open-sans;font-size:9px;list-style:none;margin:0 auto;text-decoration:none}@media screen and (min-width:36em){#languages{font-size:11px}}@media screen and (min-width:90em){#languages{font-size:13px}}#languages li{background-color:#000;list-style:none;margin:0;padding-right:6px;position:relative}#languages li ul{left:-12px;line-height:130%;margin:0;padding:3px;position:absolute;top:100%;z-index:401}#languages li ul li{background-color:#000;list-style:none;padding-left:10px;text-align:left}#languages li a{color:#fff;text-decoration:none}#languages li a:after{border:5px solid transparent;border-top-color:hsla(0,0%,100%,.5);content:"";height:0;margin-top:-12px;position:absolute;right:-6em;top:50%;width:0}#splashpage #sign-up{background:none}.darkOverlay{background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:500}.darkOverlay .lightboxForm{margin:20% auto 0}.darkOverlay .lightboxForm img{width:100%}.darkOverlay .lightboxForm h1{display:none}@media screen and (min-width:48em){.darkOverlay .lightboxForm{margin-top:0}}.darkOverlay .lightboxForm.contestEnter,.darkOverlay .lightboxForm.contestOver{color:#fff;margin-top:20%!important}.darkOverlay .lightboxForm.contestEnter img.logoWhite,.darkOverlay .lightboxForm.contestOver img.logoWhite{margin-bottom:30px}.darkOverlay .lightboxForm.contestEnter p,.darkOverlay .lightboxForm.contestOver p{font-size:22px;margin-bottom:0;text-align:center}.darkOverlay .lightboxForm.contestEnter a,.darkOverlay .lightboxForm.contestOver a{color:#d30000;font-family:inherit}.darkOverlay .lightboxForm.contestEnter form,.darkOverlay .lightboxForm.contestOver form{text-align:center}.darkOverlay .lightboxForm.contestEnter form input[type=checkbox],.darkOverlay .lightboxForm.contestOver form input[type=checkbox]{margin-bottom:0}.darkOverlay .lightboxForm.contestEnter form input[type=email],.darkOverlay .lightboxForm.contestOver form input[type=email]{background:transparent;border-left:0;border-radius:0;border-right:0;border-top:0;margin:20px 0;width:100%}.darkOverlay .lightboxForm.contestOver .submit-btn{display:block;margin:20px;text-align:center}.darkOverlay .lightboxForm.contestOver .submit-btn a{border:none;color:#fff}.darkOverlay .lightboxForm.contestOver .submit-btn a:hover{color:#fff}.darkOverlay .lightboxForm .highlightCheckbox{border:1px solid #fff;border-radius:30px;display:inline-block;font-size:18px;margin:20px 0;padding:20px}.darkOverlay .lightboxForm .readRulesBox{margin:0 auto 30px;width:60%}@media (max-width:875px){.darkOverlay .lightboxForm .readRulesBox{width:100%}}.darkOverlay .lightboxForm .signupContent{color:#fff;top:0;width:100%}.darkOverlay .lightboxForm .signupContent .crossSaveSignupHeader{align-items:center;display:flex;flex-direction:column;text-align:center}.darkOverlay .lightboxForm .signupContent .crossSaveSignupHeader div{margin:8px 0}.darkOverlay .lightboxForm .signupContent .crossSaveSignupHeader .crossSaveSignupDesc{max-width:70%;width:-moz-fit-content;width:fit-content}.darkOverlay .lightboxForm .signupContent #consoleSignup .divider{align-items:center;color:#a9a9a9;display:flex;position:relative;text-align:center}.darkOverlay .lightboxForm .signupContent #consoleSignup .divider:after,.darkOverlay .lightboxForm .signupContent #consoleSignup .divider:before{border-top:1px solid #a9a9a9;content:"";flex:1}.darkOverlay .lightboxForm .signupContent #consoleSignup .h4{padding:0 30px;position:relative;z-index:1}.darkOverlay .lightboxForm .signupContent #consoleSignup .h3,.darkOverlay .lightboxForm .signupContent #consoleSignup .h4{margin:16px 0}.darkOverlay .lightboxForm .signupContent #signupOtherPlatforms,.darkOverlay .lightboxForm .signupContent #signupPlatforms{grid-column-gap:8px;grid-row-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));justify-content:center;margin:0 auto;max-width:800px}.darkOverlay .lightboxForm .signupContent #signupOtherPlatforms.single,.darkOverlay .lightboxForm .signupContent #signupPlatforms.single{display:flex}.darkOverlay .lightboxForm .signupContent #signupOtherPlatforms.single .pc,.darkOverlay .lightboxForm .signupContent #signupPlatforms.single .pc{background:none}@media (max-width:600px){.darkOverlay .lightboxForm .signupContent #signupOtherPlatforms,.darkOverlay .lightboxForm .signupContent #signupPlatforms{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.darkOverlay .lightboxForm .signupContent .pcSignup{display:none;margin:64px auto 0;max-width:600px}.darkOverlay .lightboxForm .signupContent .recaptcha-check{margin:20px auto;width:310px}.darkOverlay .lightboxForm .signupContent fieldset#agree,.darkOverlay .lightboxForm .signupContent fieldset#contest,.darkOverlay .lightboxForm .signupContent fieldset#opt-in-newsletter,.darkOverlay .lightboxForm .signupContent fieldset#read-rules{line-height:18px;margin:0 auto 8px;width:80%}.darkOverlay .lightboxForm .signupContent input::-webkit-input-placeholder{color:#fff}.darkOverlay .lightboxForm .signupContent input[type=email],.darkOverlay .lightboxForm .signupContent input[type=password],.darkOverlay .lightboxForm .signupContent input[type=text]{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0!important;color:#fff}.container{padding:0;width:90%}#submit-btn button,.submit-btn{background:#d30000;border:none!important;border-radius:0;color:#fff!important;display:inline-block;font-family:Noto Sans,Arial,Helvetica,sans-serif;font-size:14px;font-weight:lighter;height:38px;line-height:38px;padding:0 35px;text-transform:uppercase}#submit-btn button .button,#submit-btn button .button-wrap,#submit-btn button input[type=submit],.submit-btn .button,.submit-btn .button-wrap,.submit-btn input[type=submit]{display:block}.content{padding-top:20px}#submit-btn{text-align:center}#submit-btn .button-wrap{transform:skewX(0deg)}.consoleLoginBtns{text-align:center}.consoleLoginBtns a{display:inline-block;height:45px;min-width:130px;padding-top:8px;text-align:center;width:32%}.consoleLoginBtns a img{margin-top:6px;width:auto!important}@media (max-width:600px){.consoleLoginBtns a{width:100%}}.consoleLoginBtns a.ps4Btn{background-color:#274368}.consoleLoginBtns a.xb1Btn{background-color:#2f5212}.consoleLoginBtns a.swiBtn{background-color:#e70012;margin-bottom:50px;position:relative;top:1px}form fieldset label.error{color:red;font-weight:100;margin-bottom:10px}form #alias label,form #confirm-email label,form #confirm-password label,form #email label,form #email-login label,form #password label,form #password-login label{display:none}form #agree label,form #contest label,form #opt-in-newsletter label,form #read-rules label{display:inline;font-weight:100;margin-bottom:.5rem}form #agree label a,form #contest label a,form #opt-in-newsletter label a,form #read-rules label a{color:#fff;font-family:inherit;text-decoration:underline;text-decoration-color:#fff}form #opt_in_newsletter_check{margin-bottom:0}form #agreed{margin-bottom:0!important}input.error{border:1px solid red!important}.consoleLines{margin:15px 0}.consoleLines .contentHeaderText{color:#fff;font-size:24px;position:relative;text-align:center;text-transform:uppercase;top:-17px}.consoleLines.contentHeaderContain .contentHeaderLines{border-bottom:1px solid #fff;border-top:1px solid #fff;float:left;height:3px;width:22%!important}@media (max-width:875px){.consoleLines.contentHeaderContain .contentHeaderLines{display:none}}.consoleLines .contentLineRight{float:right!important}.section1{background:url(/images/longlanding/mobile-masthead-short.jpg) no-repeat top;background-size:contain;display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow:hidden;position:relative;text-align:center;width:100vw;z-index:10}@media screen and (min-width:40em){.section1{background-size:cover}}@media screen and (min-width:48em){.section1{background:none!important}}.section1.tennocon2019.cgi{background:url(/images/longlanding/tennocon2019/mobile-bg.png) no-repeat 50%;background-size:cover}@media screen and (min-width:36em){.section1.tennocon2019.cgi{background:url(/images/longlanding/tennocon2019/tablet-bg.png) no-repeat 50%;background-size:cover}}.section1.tennocon2019.railj{background:url(/images/longlanding/tennocon2019/railjack-mobile-bg.png) no-repeat 50%;background-size:cover}@media screen and (min-width:36em){.section1.tennocon2019.railj{background:url(/images/longlanding/tennocon2019/railjack-tablet-bg.png) no-repeat 50%;background-size:cover}}.section1.tennocon2019 .logoSlogan{margin-bottom:20px!important}.section1.tennocon2019 .logoSlogan .text{color:#fff;display:block;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}@media screen and (min-width:36em){.section1.tennocon2019 .logoSlogan .text{font-size:21px}}@media screen and (min-width:56em){.section1.tennocon2019 .logoSlogan .text{font-size:23px}}@media screen and (min-width:64em){.section1.tennocon2019 .logoSlogan .text{font-size:22px}}@media screen and (min-width:90em){.section1.tennocon2019 .logoSlogan .text{font-size:25px}}@media screen and (min-width:125em){.section1.tennocon2019 .logoSlogan .text{font-size:34px}}@media screen and (min-width:160em){.section1.tennocon2019 .logoSlogan .text{font-size:42px}}.section1.tennocon2019 .logoSlogan .text span{color:#d30000}.section1.tennocon2019 .logoSlogan img{width:90%}@media screen and (min-width:26.5625em){.section1.tennocon2019 .logoSlogan img{width:80%}}@media screen and (min-width:36em){.section1.tennocon2019 .logoSlogan img{width:70%}}@media screen and (min-width:48em){.section1.tennocon2019 .logoSlogan img{width:45%}}@media screen and (min-width:64em){.section1.tennocon2019 .logoSlogan img{width:35%}}@media screen and (min-width:90em){.section1.tennocon2019 .logoSlogan img{width:25%}}.section1.tennocon2019 .lensFlare{margin-top:1%}@media screen and (min-width:48em){.section1.tennocon2019 .lensFlare{margin-top:2%}}.section1.tennocon2019 .playFreeNow{display:inline-block;font-size:14px;margin:0 auto}@media screen and (min-width:36em){.section1.tennocon2019 .playFreeNow{font-size:21px}}@media screen and (min-width:90em){.section1.tennocon2019 .playFreeNow{font-size:22px}}@media screen and (min-width:125em){.section1.tennocon2019 .playFreeNow{font-size:30px}}.section1.tennocon2019 .haveAccount{color:#fff;display:block;font-size:11px;height:auto;margin-top:5px}@media screen and (min-width:36em){.section1.tennocon2019 .haveAccount{font-size:13px}}@media screen and (min-width:90em){.section1.tennocon2019 .haveAccount{font-size:14px;margin-top:2px}}@media screen and (min-width:125em){.section1.tennocon2019 .haveAccount{font-size:18px;margin-top:3px}}.logoSlogan{margin-bottom:30px}@media screen and (min-width:48em){.logoSlogan{margin-bottom:16px;position:inherit;z-index:50}}@media screen and (min-width:90em){.logoSlogan{margin-bottom:30px}}@media screen and (min-width:125em){.logoSlogan{margin-bottom:43px}}@media screen and (min-width:160em){.logoSlogan{margin-bottom:50px}}.logoSlogan img{margin-top:50vh;width:80%}@media screen and (min-width:36em){.logoSlogan img{width:60%}}@media screen and (min-width:48em){.logoSlogan img{margin-top:26%;width:50%}}@media screen and (min-width:64em){.logoSlogan img{width:35%}}@media screen and (min-width:90em){.logoSlogan img{margin-top:26%}}@media screen and (min-width:140em){.logoSlogan img{width:25%}}.logoSlogan.static{margin-bottom:30px;width:100%;z-index:0!important}@media screen and (min-width:48em){.logoSlogan.static{position:inherit;z-index:50}}.logoSlogan.static img{margin-top:10%;width:75%}@media screen and (min-width:36em){.logoSlogan.static img{margin-top:5%;width:55%}}@media screen and (min-width:48em){.logoSlogan.static img{width:50%}.logoSlogan.static img.long{width:30%}}@media screen and (min-width:72em){.logoSlogan.static img{width:30%}}@media screen and (min-width:120em){.logoSlogan.static img{margin-top:2%}}.playFreeNow{background-color:#bf120f;color:#fff;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;padding:10px 35px;text-decoration:none;transition:box-shadow .5s,text-shadow .5s}@media screen and (min-width:36em){.playFreeNow{font-size:21px;padding:10px 60px}}@media screen and (min-width:48em){.playFreeNow{font-size:21px;padding:7px 45px}}@media screen and (min-width:56em){.playFreeNow{padding:7px 55px}}@media screen and (min-width:64em){.playFreeNow{padding:8px 70px}}@media screen and (min-width:90em){.playFreeNow{font-size:29px;padding:10px 80px}}@media screen and (min-width:125em){.playFreeNow{font-size:28px;padding:15px 120px}}@media screen and (min-width:160em){.playFreeNow{font-size:34px;padding:15px 130px}}.playFreeNow:hover{box-shadow:0 0 50px #ec1813;color:#fff;text-shadow:0 0 10px #fff}.haveAccount{color:#fff;display:block;font-size:9px;height:auto;margin-bottom:15px;margin-top:20px;text-decoration:none}@media screen and (min-width:36em){.haveAccount{font-size:14px;margin-bottom:4%;margin-top:7px}}@media screen and (min-width:90em){.haveAccount{font-size:16px;margin-bottom:2%;margin-top:11px}}@media screen and (min-width:125em){.haveAccount{font-size:16px;margin-top:15px}}@media screen and (min-width:160em){.haveAccount{font-size:21px;margin-bottom:1%;margin-top:20px}}.haveAccount:hover{color:#ec1813}.watchTrailer{margin-top:15px;text-align:center}@media screen and (min-width:36em){.watchTrailer{margin-bottom:20px;margin-top:20px}}@media screen and (min-width:48em){.watchTrailer{display:none}}.watchTrailer a{color:#fff;font-size:20px;text-decoration:none}.watchTrailer img{margin-right:5px;vertical-align:bottom}.gameDesc{clear:both;color:#fff;font-weight:700;line-height:120%;margin:0 auto;position:relative;text-shadow:0 0 3px #000;width:80%;z-index:11}@media screen and (min-width:48em){.gameDesc{line-height:125%;margin-bottom:20px;margin-top:-20px;width:56%}}@media screen and (min-width:56em){.gameDesc{width:47%}}@media screen and (min-width:77em){.gameDesc{width:46%}}@media screen and (min-width:90em){.gameDesc{line-height:174%;margin-bottom:30px;margin-top:-10px;width:41%}}@media screen and (min-width:125em){.gameDesc{line-height:200%}}@media screen and (min-width:160em){.gameDesc{line-height:222%;margin-bottom:40px;margin-top:-10px}}.gameDesc .gameDescCopy{margin:10px auto 0;width:100%}.gameDesc .gameDescCopy p{margin-bottom:0}@media screen and (min-width:160em){.gameDesc .gameDescCopy{margin-bottom:30px;margin-top:30px}}.scrollIndicator{animation:bounce 1.5s ease-in-out infinite;filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(165deg) brightness(102%) contrast(100%)}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.lightbox{background-color:rgba(0,0,0,.8);display:none;height:100%;position:fixed;text-align:center;width:100%;z-index:450}.lightbox iframe{border:none;margin-top:50%}.close{cursor:pointer;margin-left:4%;margin-top:3%;text-align:left}@media screen and (min-width:36em){.close{margin-left:3%;margin-top:2%}}@media screen and (min-width:90em){.close{margin-left:2%;margin-top:1.5%}}.close img{margin-right:3px;vertical-align:middle;width:5%}@media screen and (min-width:36em){.close img{width:3%}}@media screen and (min-width:64em){.close img{width:2%}}@media screen and (min-width:90em){.close img{width:1.8%}}@media screen and (min-width:125em){.close img{width:1%}}.close p{color:#fff;display:inline;font-size:15px;vertical-align:middle}@media screen and (min-width:90em){.close p{font-size:18px}}.keyartItems{cursor:default;display:none}@media screen and (min-width:48em){.keyartItems{display:block}}.gradient{background:linear-gradient(180deg,transparent 30%,#000);left:0;overflow:hidden;top:0}.gradient,.videoBackground{height:100vh;position:absolute;width:100vw}.videoBackground{left:50%;top:50%;transform:translate(-50%,-50%);z-index:-10}@media (min-aspect-ratio:16/9){.videoBackground{height:56.25vw}}@media (max-aspect-ratio:16/9){.videoBackground{width:177.78vh}}.videoPlayer{display:none}@media screen and (min-width:48em){.videoPlayer{display:inline;height:337px;overflow:hidden;position:relative;width:600px}}@media screen and (min-width:64em){.videoPlayer{height:461px;width:820px}}@media screen and (min-width:90em){.videoPlayer{min-height:600px;width:1065px}}@media screen and (min-width:120em){.videoPlayer{height:853px;width:1519px}}@media screen and (min-width:125em){.videoPlayer{height:884px;width:1570px}}@media screen and (min-width:160em){.videoPlayer{height:1155px;width:2050px}}.playButton{position:inherit;z-index:50}@media screen and (min-width:48em){.keyartShip1{animation-direction:reverse;animation-duration:6s;animation-fill-mode:forwards;animation-name:move1;animation-timing-function:linear;margin-left:19%;margin-top:-48%;position:absolute;width:34%}.keyartShip1 img{width:inherit}@keyframes move1{0%{margin-left:19%;margin-top:-48%}to{margin-left:16%;margin-top:-49%}}.keyartShip2{animation-direction:reverse;animation-duration:6s;animation-fill-mode:forwards;animation-name:move2;animation-timing-function:linear;margin-left:10%;margin-top:-44%;position:absolute;width:39%}.keyartShip2 img{width:inherit}@keyframes move2{0%{margin-left:10%;margin-top:-44%}to{margin-left:7%;margin-top:-45%}}.keyartShip3{animation-direction:reverse;animation-duration:6s;animation-fill-mode:forwards;animation-name:move3;animation-timing-function:linear;margin-left:63%;margin-top:-27%;position:absolute;width:32%}.keyartShip3 img{width:inherit}@keyframes move3{0%{margin-left:60%;margin-top:-22%}to{margin-left:63%;margin-top:-25%}}.lensFlare{animation-direction:alternate-reverse;animation-duration:6s;animation-iteration-count:infinite;animation-name:glow;margin-top:3%;position:absolute;top:0;width:100%;z-index:2}.lensFlare img{width:inherit}@keyframes glow{0%{opacity:1}to{opacity:.95}}.smoke{left:0;margin-top:5%;mix-blend-mode:screen;opacity:.35;position:absolute;width:100%}}.keyartCharacters{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-45%);width:180%}@media screen and (min-width:48em){.keyartCharacters{width:50%}}@media screen and (min-width:70em){.keyartCharacters{width:60%}}@media screen and (min-aspect-ratio:35/18){.keyartCharacters{transform:translate(-50%,-13%)!important;width:55%!important}}.keyartCharacters.short{transform:translate(-50%,-20%);width:140%}@media screen and (min-width:36em){.keyartCharacters.short{transform:translate(-50%,-25%);width:120%}}@media screen and (min-aspect-ratio:3/2){.keyartCharacters.short{transform:translate(-50%,-42%);width:60%}}@media screen and (min-width:130em){.keyartCharacters.short{width:60%}}.keyartCharacters .leftWarframe{margin-bottom:-5%;margin-right:2%;transform:translate(-35px,-40px) scale(1.03);width:21%}@media screen and (max-width:48em){.keyartCharacters .leftWarframe{transform:translate(-5px,-40px) scale(1.03)}}@media screen and (min-width:60em){.keyartCharacters .leftWarframe{transform:none;transition:all 3s ease-out}}.keyartCharacters .leftWarframe.stage1{transform:translate(-35px,-40px) scale(1.03)}.keyartCharacters .centerWarframe{margin-top:-20%;transform:translateY(-50px) scale(1.03);width:25%}@media screen and (max-width:48em){.keyartCharacters .centerWarframe{transform:translateY(-50px) scale(1.03)}}@media screen and (min-width:60em){.keyartCharacters .centerWarframe{transform:none;transition:all 3s ease-out}}.keyartCharacters .centerWarframe.stage1{transform:translateY(-50px) scale(1.05)}.keyartCharacters .rightWarframe{margin-bottom:-5%;transform:translate(30px,-40px) scale(1.03);width:17%}@media screen and (max-width:48em){.keyartCharacters .rightWarframe{transform:translateY(-40px) scale(1.03)}}@media screen and (min-width:60em){.keyartCharacters .rightWarframe{transform:none;transition:all 3s ease-out}}.keyartCharacters .rightWarframe.stage1{transform:translate(30px,-40px) scale(1.03)}.keyart{display:none}@media screen and (min-width:48em){.keyart{display:block;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:-3px;width:100vw;z-index:-1}}.keyart img{display:block;width:inherit}.section2{clear:both;margin-top:65px;overflow-x:hidden}@media screen and (min-width:36em){.section2{margin-top:85px}}@media screen and (min-width:48em){.section2{background:none;clear:both;height:auto;margin-top:50px}}@media screen and (min-width:64em){.section2{margin-top:50px}}.section2 .title{margin-left:10%;position:absolute;z-index:-5}@media screen and (min-width:48em){.section2 .title{margin-top:5%;z-index:9}}@media screen and (min-width:160em){.section2 .title{margin-top:7%}}section .title p{color:#fff;text-shadow:0 0 3px #000}.gallery{display:none}@media screen and (min-width:48em){.gallery{display:block;margin-top:22%;overflow:hidden}}@media screen and (min-width:64em){.gallery{margin-top:11%}}.transitionTop{display:none}@media screen and (min-width:48em){.transitionTop{position:absolute;width:100%;z-index:1}.transitionTop img{margin-top:-15%;width:100%}}.transitionBot{display:none}@media screen and (min-width:48em){.transitionBot{display:block;position:absolute;width:100%}.transitionBot img{margin-top:-8%;width:100%}}@media screen and (min-width:215em){.transitionBot img{margin-top:-3%}}@media screen and (min-width:240em){.transitionBot img{margin-top:4%}}.galleryMobile{margin-top:5%}@media screen and (min-width:48em){.galleryMobile{display:none}}.frameMobile{margin-top:130px;text-align:center;width:100%}@media screen and (min-width:26.5625em){.frameMobile{margin-top:100px}}.frameMobile img{display:inline;margin-bottom:-6px;width:75%}@media screen and (min-width:36em){.frameMobile img{width:50%}}.warframeInfo{background-color:rgba(0,0,0,.3);margin-left:5%;width:90%;z-index:9}@media screen and (min-width:26.5625em){.warframeInfo{margin-left:10%;width:80%}}@media screen and (min-width:36em){.warframeInfo{margin-left:17%;width:66%}}@media screen and (min-width:48em){.warframeInfo{background-color:rgba(0,0,0,.7);color:#fff;float:right;left:41%;margin-left:10%;margin-top:-25%;padding:8px 12px;position:absolute;width:45%}.warframeInfo .warframeTitle{color:#ec1813;font-size:15px;margin:0}}@media screen and (min-width:64em){.warframeInfo{margin-top:-25%;width:40%}.warframeInfo .warframeTitle{font-size:18px}}@media screen and (min-width:77em){.warframeInfo{left:50%;width:33%}}@media screen and (min-width:90em){.warframeInfo{left:48%;margin-top:-21%}.warframeInfo .warframeTitle{font-size:23px}}@media screen and (min-width:125em){.warframeInfo .warframeTitle{font-size:25px}}@media screen and (min-width:160em){.warframeInfo{left:52%;margin-top:-19%;width:29%}.warframeInfo .warframeTitle{font-size:40px}}@media screen and (min-width:215em){.warframeInfo{margin-top:-13%}}@media screen and (min-width:240em){.warframeInfo{margin-top:-6%}}.warframeTitleMobile{color:#ec1813;margin-bottom:0;padding-top:5px;text-transform:uppercase}.warframeTitleMobile h1{margin-bottom:10px}.warframeDesc{color:#fff;line-height:16px;margin:0;padding:8px}@media screen and (min-width:26.5625em){.warframeDesc{padding:13px}}@media screen and (min-width:48em){.warframeDesc{font-size:13px;margin:7px 0 5px;padding:0}}@media screen and (min-width:90em){.warframeDesc{font-size:15px}}@media screen and (min-width:125em){.warframeDesc{font-size:17px}}@media screen and (min-width:160em){.warframeDesc{font-size:22px;line-height:24px}}@media screen and (min-width:215em){.warframeDesc{font-size:27px;line-height:36px}}.swipeArrows{margin-top:65%;position:absolute;width:100%}@media screen and (min-width:36em){.swipeArrows{margin-top:50%}}@media screen and (min-width:48em){.swipeArrows{display:none}}.swipeLeft{float:left;margin-left:4%}.swipeRight{float:right;margin-right:4%}.fadeOverlay,.spaceOverlay{display:none}@media screen and (min-width:48em){.fadeOverlay,.spaceOverlay{display:block;position:absolute}.spaceOverlay{margin-top:107%;mix-blend-mode:lighten;opacity:.42;pointer-events:none;top:0;width:100vw;z-index:9}.spaceOverlay img{width:100vw}}@media screen and (min-width:64em){.spaceOverlay{margin-top:71%}}@media screen and (min-width:48em){.fadeOverlay{background-color:#000;height:400px;opacity:0;width:100vw;z-index:0}}@media screen and (min-width:56em){.fadeOverlay{height:467px}}@media screen and (min-width:64em){.fadeOverlay{height:535px}}@media screen and (min-width:77em){.fadeOverlay{height:642px}}@media screen and (min-width:90em){.fadeOverlay{height:742px}}@media screen and (min-width:107.5em){.fadeOverlay{height:895px}}@media screen and (min-width:125em){.fadeOverlay{height:1052px}}@media screen and (min-width:142.5em){.fadeOverlay{height:1180px}}@media screen and (min-width:160em){.fadeOverlay{height:1322px}}@media screen and (min-width:48em){.videoContainer{height:385px}.videoContainer .warframeVideo{display:block;opacity:0;position:absolute;width:100%}}@media screen and (min-width:56em){.videoContainer{height:432px}}@media screen and (min-width:64em){.videoContainer{height:503px}}@media screen and (min-width:77em){.videoContainer{height:592px}}@media screen and (min-width:90em){.videoContainer{height:717px}}@media screen and (min-width:107.5em){.videoContainer{height:836px}}@media screen and (min-width:125em){.videoContainer{height:936px}}@media screen and (min-width:142.5em){.videoContainer{height:1103px}}@media screen and (min-width:160em){.videoContainer{height:1250px}}@media screen and (min-width:48em){.videoFallback{position:absolute;width:100%;z-index:0}.slider,.videoFallback img{width:100%}.slider{margin-left:-25%}.slider .slides{height:200px;margin-top:-11%;padding:0;width:130vw!important}.slider .slides .slick-slide{filter:grayscale(100%);width:200px!important}.slider .slides .slick-slide>div{width:200px!important}.slider .slides .slick-slide:focus{outline:none!important}.slider .slides .slick-slide .frame{display:inline-block;height:209px;margin-left:-4%;text-align:center;width:70%!important}.slider .slides .slick-slide .frame img{width:100%}.slider .slides .slick-slide .frame .warframeBox{border-bottom:1px solid #fff;height:45%;margin-top:-94px;pointer-events:none;width:100%;z-index:5}.slider .slides .slick-slide.slick-center{filter:grayscale(0)}}@media screen and (min-width:64em){.slider .slides{margin-top:-14%}.slider .slides .slick-slide .frame{margin-left:-42%}.slider .slides .slick-slide .frame .warframeBox{height:60.5%;margin-top:-125px}}@media screen and (min-width:77em){.slider .slides .slick-slide .frame{margin-left:-84%;margin-top:12%}}@media screen and (min-width:90em){.slider{margin-left:-22%}.slider .slides .slick-slide{width:230px!important}.slider .slides .slick-slide>div{width:212px!important}.slider .slides .slick-slide .frame{margin-left:-87%;margin-top:5%;width:85%!important}.slider .slides .slick-slide .frame .warframeBox{height:53%;margin-top:-109px}}@media screen and (min-width:125em){.slider{margin-left:-28%}.slider .slides{position:absolute!important;width:128vw!important}.slider .slides .slick-slide .frame{height:211px;margin-left:-35%}.slider .slides .slick-slide .frame .warframeBox{height:67%;margin-top:-140px}}@media screen and (min-width:160em){.slider .slides{margin-top:-12%;width:128vw!important}.slider .slides .slick-slide .frame{height:439px;margin-left:-58%}.slider .slides .slick-slide .frame .warframeBox{height:34%;margin-top:-148px}}@media screen and (min-width:215em){.slider .slides{margin-top:-5%}.slider .slides .slick-slide{display:block;padding-right:475px}.slider .slides .slick-slide .frame{width:180%!important}}@media screen and (min-width:240em){.slider{margin-top:12%}}.section3{clear:both;margin-top:10px;overflow-x:hidden}@media screen and (min-width:48em){.section3{background:none;height:auto;overflow:initial;position:relative}}@media screen and (min-width:90em){.section3{margin-top:100px}}@media screen and (min-width:125em){.section3{margin-top:30px}}@media screen and (min-width:215em){.section3{margin-top:250px}}.section3 h1{font-size:11px}@media screen and (min-width:23.4375em){.section3 h1{font-size:11px}}@media screen and (min-width:26.5625em){.section3 h1{font-size:12px}}@media screen and (min-width:36em){.section3 h1{font-size:16px}}@media screen and (min-width:48em){.section3 h1{font-size:13px}}@media screen and (min-width:56em){.section3 h1{font-size:17px}}@media screen and (min-width:90em){.section3 h1{font-size:19px}}@media screen and (min-width:103.5em){.section3 h1{font-size:25px}}@media screen and (min-width:160em){.section3 h1{font-size:34px}}.warframeGrineer{display:inline}.warframeGrineer .warframe{float:left;margin-left:0;margin-top:13%;opacity:1;width:80%}@media screen and (min-width:48em){.warframeGrineer .warframe{margin-left:10%;margin-top:-4%;opacity:0;position:relative;width:38%}}@media screen and (min-width:90em){.warframeGrineer .warframe{margin-left:12%;margin-top:4%;width:33%}}@media screen and (min-width:160em){.warframeGrineer .warframe{margin-left:250px}}.warframeGrineer .grineer{display:none;float:right;margin-top:5%;width:66%}@media screen and (min-width:48em){.warframeGrineer .grineer{display:initial;float:none;margin-left:52%;margin-top:20%;position:absolute;width:47%}}@media screen and (min-width:90em){.warframeGrineer .grineer{float:none;margin-left:11%;margin-top:14%;position:absolute;width:39%}}.warframeGrineer .parkourBg{display:block;float:left;margin-left:-118px;margin-top:-51%;position:relative;width:180%;z-index:-5}@media screen and (min-width:48em){.warframeGrineer .parkourBg{float:right;margin-top:10%;position:absolute;right:0;width:100%}}@media screen and (min-width:90em){.warframeGrineer .parkourBg{margin-top:0}}.section4{clear:both;margin-top:20%}@media screen and (min-width:48em){.section4{height:640px;margin-top:65%;width:100vw}}@media screen and (min-width:64em){.section4{margin-top:64%}}@media screen and (min-width:90em){.section4{margin-top:48%}}@media screen and (min-width:125em){.section4{margin-top:50%}}@media screen and (min-width:160em){.section4{margin-top:54%}}.grineerEarth{display:none}@media screen and (min-width:48em){.grineerEarth{display:inline;float:right;margin-top:34%;position:absolute;right:0;width:84%;z-index:2}}@media screen and (min-width:64em){.grineerEarth{margin-top:29%;width:83%}}@media screen and (min-width:77em){.grineerEarth{margin-top:32%}}@media screen and (min-width:90em){.grineerEarth{margin-top:20%;width:80%}}@media screen and (min-width:125em){.grineerEarth{margin-top:7%;width:62%}}@media screen and (min-width:160em){.grineerEarth{margin-top:9%}}@media screen and (min-width:48em){.grineerEarth img{float:right;width:inherit}}@media screen and (min-width:125em){.grineerEarth img{float:right;margin-top:20%;width:100%}}.ships{display:none}@media screen and (min-width:48em){.ships{display:block;position:absolute;width:100%}.ships img{width:inherit}}.shipLight{display:none}@media screen and (min-width:48em){.shipLight{display:block;margin-top:5%;overflow:hidden;width:100%;z-index:2}}@media screen and (min-width:125em){.shipLight{margin-top:-2%;overflow:hidden}}@media screen and (min-width:48em){.shipLight img{width:inherit}}@media screen and (min-width:64em){.shipLight img{margin-left:4%;margin-top:-4%}}@media screen and (min-width:77em){.shipLight img{margin-left:3%}}@media screen and (min-width:90em){.shipLight img{margin-left:6%}}@media screen and (min-width:125em){.shipLight img{margin-left:7%}}.earth{margin-top:10%}@media screen and (min-width:48em){.earth{display:none}}.earth img{float:right;width:100%}.blueSky,.grasshopper,.lisetSmall,.shipLight{position:absolute}@media screen and (min-width:48em){.blueSky{margin-left:32%;margin-top:18%;width:49%}}@media screen and (min-width:64em){.blueSky{margin-left:36%;margin-top:14%}}@media screen and (min-width:77em){.blueSky{margin-left:35%}}@media screen and (min-width:90em){.blueSky{margin-left:38%}}@media screen and (min-width:125em){.blueSky{margin-left:42%;margin-top:7%}}@media screen and (min-width:48em){.grasshopper{margin-left:13%;margin-top:35%;width:64%;z-index:3}}@media screen and (min-width:64em){.grasshopper{margin-left:17%;margin-top:31%}}@media screen and (min-width:77em){.grasshopper{margin-left:16%}}@media screen and (min-width:90em){.grasshopper{margin-left:19%}}@media screen and (min-width:125em){.grasshopper{margin-left:23%;margin-top:26%}}@media screen and (min-width:48em){.lisetSmall{margin-left:46%;margin-top:48%;width:46%;z-index:3}}@media screen and (min-width:64em){.lisetSmall{margin-left:50%;margin-top:45%}}@media screen and (min-width:77em){.lisetSmall{margin-left:49%}}@media screen and (min-width:90em){.lisetSmall{margin-left:52%}}@media screen and (min-width:125em){.lisetSmall{margin-left:53%;margin-top:39%}}@media screen and (min-width:48em){.lisetSmall img{width:inherit}}.section5{background-position:50%;background-repeat:no-repeat;background-size:cover;clear:both;height:82vh;margin-top:450px}@media screen and (min-width:23.4375em){.section5{margin-top:455px}}@media screen and (min-width:26.5625em){.section5{margin-top:500px}}@media screen and (min-width:36em){.section5{margin-top:610px}}@media screen and (min-width:48em){.section5{background:none;background-size:auto;height:auto;margin-top:0}}@media screen and (min-width:56em){.section5{margin-top:24%}}@media screen and (min-width:64em){.section5{margin-top:15%}}@media screen and (min-width:77em){.section5{margin-top:27%}}@media screen and (min-width:90em){.section5{margin-top:38%}}@media screen and (min-width:160em){.section5{margin-top:48%}}@media screen and (min-width:215em){.section5{margin-top:55%}}@media screen and (min-width:48em){.section5 .title{float:right;position:absolute;right:0}.section5 .transitionBot{margin-top:78%}}@media screen and (min-width:56em){.section5 .transitionBot{margin-top:65%}}@media screen and (min-width:64em){.section5 .transitionBot{margin-top:57%}}@media screen and (min-width:77em){.section5 .transitionBot{margin-top:48%}}@media screen and (min-width:90em){.section5 .transitionBot{margin-top:57%}}@media screen and (min-width:107.5em){.section5 .transitionBot{margin-top:43%}}@media screen and (min-width:125em){.section5 .transitionBot{margin-top:44%}}@media screen and (min-width:142.5em){.section5 .transitionBot{margin-top:38%}}@media screen and (min-width:160em){.section5 .transitionBot{margin-top:45%}}@media screen and (min-width:215em){.section5 .transitionBot{margin-top:25%}}@media screen and (min-width:240em){.section5 .transitionBot{margin-top:17%}}.arsenal{display:none}@media screen and (min-width:48em){.arsenal{background-color:#000;display:block;overflow-x:hidden;width:100vw;z-index:-1}.arsenal video{height:643px}}@media screen and (min-width:90em){.arsenal video{height:860px}}@media screen and (min-width:160em){.arsenal video{height:1110px}}.section6{background-position:50%;background-repeat:no-repeat;background-size:cover;clear:both;height:85vh;position:relative}@media screen and (min-width:36em){.section6{height:643px;overflow:hidden;padding-top:2%}}@media screen and (min-width:90em){.section6{height:860px}}@media screen and (min-width:125em){.section6{height:1030px}}@media screen and (min-width:160em){.section6{height:1400px}}@media screen and (min-width:240em){.section6{height:2000px}}@media screen and (min-width:36em){.section6 p{text-shadow:2px 2px 2px #000}}footer{background:#000;bottom:0;color:#fff;font-size:12px;padding:6% 0;position:relative;width:100%;z-index:2}footer .footerImgs{display:flex;flex-direction:column;margin-top:-20px}@media screen and (min-width:56em){footer .footerImgs{margin-left:6%;width:45%}}@media screen and (min-width:64em){footer .footerImgs{margin-left:12%;width:45%}}@media screen and (min-width:125em){footer .footerImgs{margin-left:24%;width:45%}}footer .footerImgs img{margin-right:2px;top:0;transform:inherit}footer .footerImgs .whiteIcon{filter:invert(100%) sepia(0) saturate(7500%) hue-rotate(165deg) brightness(102%) contrast(100%)}footer .footerImgs img{margin:0 2.5px;position:relative}footer .footerImgs .logosTop img{margin-right:5px}@media (max-width:550px){footer .footerImgs .logoFlexContainer{margin-bottom:20px}}footer small{display:block;margin-bottom:20px}@media screen and (min-width:48em){footer small{margin-left:4%}}@media screen and (min-width:56em){footer small{margin-left:0}}@media screen and (min-width:64em){footer small{margin-left:0}}@media screen and (min-width:77em){footer small{font-size:13px}}@media screen and (min-width:125em){footer small{margin-left:0}}.transitionBot2{display:none}@media screen and (min-width:36em){.transitionBot2{bottom:-17%;display:block;position:absolute;width:100%}}@media screen and (min-width:64em){.transitionBot2{bottom:-26%}}@media screen and (min-width:77em){.transitionBot2{bottom:-32%}}@media screen and (min-width:90em){.transitionBot2{bottom:-26%}}@media screen and (min-width:120em){.transitionBot2{bottom:-34%}}@media screen and (min-width:125em){.transitionBot2{bottom:-31%}}@media screen and (min-width:160em){.transitionBot2{bottom:-20%}}@media screen and (min-width:215em){.transitionBot2{bottom:-30%}}@media screen and (min-width:36em){.transitionBot2 img{width:inherit}}@media screen and (min-width:48em){.transitionTop{display:block}.section6 .title{position:absolute}.six.columns{width:50%}.footerImgs{float:left;width:48%}.terms{float:left;width:52%}}@media screen and (min-width:56em){.terms{width:43%}}@media screen and (min-width:64em){.six.columns{width:41%}.terms{width:35%}}@media screen and (min-width:125em){.six.columns{width:32%}.terms{width:21%}}@media (min-width:550px) and (max-width:750px){.six.columns{width:62%!important}.five.columns{width:34%!important}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-slider .slick-list:focus{outline:none}.slick-slider .slick-list.dragging{cursor:hand}.slick-slider .slick-list .slick-list,.slick-slider .slick-list .slick-track{transform:translateZ(0)}.slick-slider .slick-list .slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-slider .slick-list .slick-track:after,.slick-slider .slick-list .slick-track:before{content:"";display:table}.slick-slider .slick-list .slick-track:after{clear:both}.slick-slider .slick-list .slick-track .slick-slide{float:left;height:100%;min-height:1px}.slick-slider .slick-list .slick-track .slick-slide img{display:block}.contentHeaderContain{display:inline-block;margin:40px auto 0;width:100%}.contentHeaderContain h2,.contentHeaderContain p{color:#d30000;font-size:25px;margin:-9px auto 40px;text-align:center;text-transform:uppercase}.contentHeaderContain h2{font-size:25px;margin-top:-18px}.contentHeaderContain p{font-size:15px;margin-top:-9px}.contentHeaderContain .contentHeaderLines{border-bottom:1px solid #d30000;border-top:1px solid #d30000;float:left;height:3px;margin:0 auto;width:34%}.contentHeaderContain .contentFooterLines{float:left;margin-top:30px;width:44%}.contentHeaderContain .contentLineRight{float:right}.contentHeaderContain .lotusLogo{background-image:url(../images/redLotus.png);background-repeat:no-repeat;height:48px;margin:-33px auto 50px;width:83px}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-initialized .slick-slide{display:block}@media screen and (min-width:48em){.section1.duviri-paradox{height:unset!important;justify-content:unset;padding:32% 0 0}}.section1.duviri-paradox .logo{margin:50vh auto 20px;width:80%}@media screen and (min-width:48em){.section1.duviri-paradox .logo{margin-top:0;width:50%}}@media screen and (min-width:64em){.section1.duviri-paradox .logo{margin-bottom:44px;width:494px}}.section1.duviri-paradox .logo a{display:block}.section1.duviri-paradox .logo img{display:block;width:100%}#duviri-gameplay{margin-top:40px;width:100vw}#duviri-gameplay .header{color:#fff;margin-bottom:40px;margin-left:10%;padding:0 0 40px;position:relative;width:80%}@media screen and (min-width:48em){#duviri-gameplay .header{margin-left:auto;margin-right:auto;width:600px}}@media screen and (min-width:64em){#duviri-gameplay .header{width:820px}}@media screen and (min-width:90em){#duviri-gameplay .header{width:944px}}#duviri-gameplay .header>:last-child{margin-bottom:0}#duviri-gameplay .header:after{border-top:1px solid #574d38;bottom:0;content:"";height:0;left:50%;margin:0;position:absolute;transform:translate(-50%);width:100%}@media screen and (min-width:64em){#duviri-gameplay .header:after{width:72%}}#duviri-gameplay .header .banner{margin-bottom:8px}#duviri-gameplay .header .banner .h3{color:#fff;font-size:28px;font-weight:700;line-height:1.3;text-align:center;text-transform:uppercase}#duviri-gameplay .header>.title{color:#e4c57c;display:block;font-family:Roboto;font-size:48px;font-style:normal;font-weight:700;line-height:1.15;text-align:center;text-transform:uppercase;width:auto}#duviri-gameplay .header>.title+p{margin-top:35px}#duviri-gameplay .header p{text-align:center}#duviri-gameplay .sublayout{display:flex;flex-direction:column;margin-left:10%;width:80%}@media screen and (min-width:48em){#duviri-gameplay .sublayout{margin:0 auto;width:600px}}@media screen and (min-width:64em){#duviri-gameplay .sublayout{align-items:center;flex-direction:row;justify-content:space-around;width:820px}}@media screen and (min-width:90em){#duviri-gameplay .sublayout{width:1065px}}@media screen and (min-width:120em){#duviri-gameplay .sublayout{width:1519px}}@media screen and (min-width:125em){#duviri-gameplay .sublayout{width:1570px}}@media screen and (min-width:160em){#duviri-gameplay .sublayout{width:2050px}}#duviri-gameplay .sublayout figure{margin:0 0 20px}@media screen and (min-width:64em){#duviri-gameplay .sublayout figure{margin-bottom:0;width:43.8266557645%}}#duviri-gameplay .sublayout figure img{display:block;width:100%}#duviri-gameplay .sublayout .content{padding:0}@media screen and (min-width:64em){#duviri-gameplay .sublayout .content{width:44.7260834015%}}#duviri-gameplay .sublayout .content .copy{color:#fff;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}#duviri-gameplay .sublayout .content .title{color:#e4c57c;font-family:Roboto;font-size:48px;font-style:normal;font-weight:700;line-height:1.15;margin:0 0 12px;text-transform:uppercase;width:auto}#duviri-gameplay .sublayout .content .title+p{margin-top:12px}#duviri-gameplay .sublayout .content p{margin-top:16px}#duviri-gameplay .sublayout .content p span{color:#e4c57c;font-weight:700}#duviri-gameplay+section[style]{display:none!important}@media screen and (min-width:48em){#duviri-gameplay+section[style]{display:flex!important}}#duviri-gameplay .haveAccount{font-size:12px}.duviri-paradox-section-layout .sublayout{display:grid;grid-template-columns:100%;grid-template-rows:67vw min-content}@media screen and (min-width:768px){.duviri-paradox-section-layout .sublayout{grid-template-rows:29.167vw min-content}}@media screen and (min-width:1600px){.duviri-paradox-section-layout .sublayout{grid-template-rows:calc(29.167vw + 2vh) min-content}}.duviri-paradox-section-layout figure.key-art{grid-row:1/2;margin:0;width:100%}.duviri-paradox-section-layout figure.key-art img{display:block;width:100%}.duviri-paradox-section-layout .content{align-items:center;color:#fff;display:flex;flex-direction:column;grid-row:2/3}.duviri-paradox-section-layout .content .branding{max-width:300px}@media screen and (min-width:768px){.duviri-paradox-section-layout .content .branding{max-width:50%}}@media screen and (min-width:1000px){.duviri-paradox-section-layout .content .branding{max-width:490px}}.duviri-paradox-section-layout .content .branding a,.duviri-paradox-section-layout .content .branding img{display:block}.duviri-paradox-section-layout .content .branding img{width:100%}.duviri-paradox-section-layout .content .ctas{display:flex;justify-content:center;margin-bottom:20px;margin-top:24px}.duviri-paradox-section-layout .content .copy{margin-top:30px;max-width:70%;text-align:center}@media screen and (min-width:1000px){.duviri-paradox-section-layout .content .copy{max-width:700px}}.duviri-paradox-section-layout .content .control{display:flex;justify-content:center}.duviri-paradox-section-layout .content a.haveAccount{margin:0}#demo-callout{--color-text:#fff;--color-title:#f6e3ab;background-color:#000;color:#fff}.demoBackground{background:top/cover no-repeat url(/images/game/download/1999-bg-callout-motorcycle.jpg);bottom:0;left:0;position:absolute;right:0;top:0}@media (min-width:1920px){.demoBackground{left:50%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);right:auto;transform:translateX(-50%);width:1920px}}@media (max-width:767px){.demoBackground{background-position:-300px;height:60%}.demoBackground:after{background:linear-gradient(0deg,#000,transparent 30%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}}.demoGrid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 0 auto;max-width:600px;min-height:680px;padding:32px 32px 80px;position:relative;text-align:center}@media (min-width:768px){.demoGrid{max-height:810px}}@media (min-width:1280px){.demoGrid{height:810px}}.demoGrid-title{color:var(--color-title);font-family:var(--font-family-title,"Roboto",Arial,Helvetica,sans-serif);font-size:3rem;font-weight:700;line-height:1.3;text-transform:uppercase}@media (min-width:768px){.demoGrid-title{font-size:3rem}}.demoGrid-description{font-size:1.1111rem;margin-block-end:1rem!important;margin-block-start:1rem!important}.demoGrid .ButtonGroup{margin-block-start:1.5rem}.demoGrid .ButtonGroup .Button-label{letter-spacing:normal}.demoGrid-requirements{margin-top:1rem}@media (max-width:767px){.demoGrid{justify-content:flex-end}}@media (min-width:768px) and (max-width:1279px){.demoGrid{padding-left:0;padding-right:0;width:345px}}.bottom-line{background-color:#fff;height:1px;width:100%}body.signup #bgvid,body.signup #vidFallback{margin:0 auto;min-height:100%;-o-object-fit:cover;object-fit:cover;position:fixed;right:0;top:0;width:100%;z-index:1}body.signup #bgoverlay{background-color:rgba(0,0,0,.8);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:2}body.signup .content{padding:20px}body.signup #submit-btn{margin-top:15px}body.signup .signupContent{margin-top:15px;position:relative}body.signup .signupContent h1{margin-bottom:20px}body.signup .signupContent .crossSaveSignupHeader{align-items:center;display:flex;flex-direction:column;text-align:center}body.signup .signupContent .crossSaveSignupHeader div{margin:8px 0}body.signup .signupContent .crossSaveSignupHeader .crossSaveSignupDesc{max-width:70%;width:-moz-fit-content;width:fit-content}body.signup .signupContent #consoleSignup .divider{align-items:center;color:#a9a9a9;display:flex;position:relative;text-align:center}body.signup .signupContent #consoleSignup .divider:after,body.signup .signupContent #consoleSignup .divider:before{border-top:1px solid #a9a9a9;content:"";flex:1}body.signup .signupContent #consoleSignup .h4{padding:0 30px;position:relative;z-index:1}body.signup .signupContent #consoleSignup .h3,body.signup .signupContent #consoleSignup .h4{margin:16px 0}body.signup .signupContent #signupOtherPlatforms,body.signup .signupContent #signupPlatforms{grid-column-gap:8px;grid-row-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));justify-content:center;margin:0 auto;max-width:800px}body.signup .signupContent #signupOtherPlatforms.single,body.signup .signupContent #signupPlatforms.single{display:flex}body.signup .signupContent #signupOtherPlatforms.single .pc,body.signup .signupContent #signupPlatforms.single .pc{background:none}@media (max-width:600px){body.signup .signupContent #signupOtherPlatforms,body.signup .signupContent #signupPlatforms{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}body.signup .signupContent .pcSignup{display:none;margin:64px auto 0;max-width:600px}body.signup .signupContent .contentHeaderContain{margin-bottom:20px;margin-top:20px}body.signup .signupContent .contentHeaderContain .contentHeaderLines{border-color:#fff;height:9px;width:22%}@media (max-width:875px){body.signup .signupContent .contentHeaderContain .contentHeaderLines{display:none}}body.signup .signupContent .contentHeaderContain .contentHeaderText{font-size:21px;padding:0 21%;position:relative;text-align:center;top:-12px}body.signup #mainText{margin:10rem 0 12rem;position:relative;z-index:10}@media (min-width:1980px){body.signup #mainText{margin-top:20%}}body.signup #mainText .text-content{color:#fff;margin-bottom:25px;padding-bottom:20px;text-align:center}body.signup #mainText .text-content .title{font-size:42px;padding:30px;text-shadow:0 0 40px #fff}@media (max-width:600px){body.signup #mainText .text-content .title img{width:100%}}body.signup #mainText .text-content form .form-text{background:none;border-left:none;border-right:none;border-top:none;color:#fff}body.signup #mainText .text-content form .form-text::-moz-placeholder{color:#fff}body.signup #mainText .text-content form .form-text::placeholder{color:#fff}body.signup #mainText .text-content form .form-text.error{border-color:#ff2323!important}body.signup #mainText .text-content form .form-text:-webkit-autofill{background:none;color:#000}body.signup #mainText .text-content form label.error{color:#ff2323;font-weight:700;margin-top:-5px;text-align:left}body.signup #mainText .text-content form fieldset#agree label,body.signup #mainText .text-content form fieldset#contest label,body.signup #mainText .text-content form fieldset#opt-in-newsletter label,body.signup #mainText .text-content form fieldset#read-rules label{left:10px;line-height:17px;margin-bottom:15px;margin-top:3px;position:relative;text-align:left}body.signup #mainText .text-content form fieldset#agree label a,body.signup #mainText .text-content form fieldset#contest label a,body.signup #mainText .text-content form fieldset#opt-in-newsletter label a,body.signup #mainText .text-content form fieldset#read-rules label a{color:#fff;text-decoration:underline}body.signup #mainText .text-content form .recaptcha-check{display:inline-block;margin:20px auto}body.signup #mainText .text-content p{font-size:20px;line-height:25px;margin:0 auto 25px;width:65%}body.signup #mainText .text-content a:hover{color:#fff}.aliasOptions .aliasOptionTitle{color:#d30000}.aliasOptions p{margin-top:5px}.aliasOptions .aliasOption{font-style:italic}.contest-box{background-image:url(/images/promo/space-contest/overlay-bg_70per.png);border:1px solid #fff;border-radius:5px;margin:0;padding:11px}.contest-box .contest-title{font-size:1.1em;font-weight:700;margin:5px 0 10px}.contest-box .fancy{line-height:.5;text-align:center}.contest-box .fancy span{display:inline-block;position:relative}.contest-box .fancy span:after,.contest-box .fancy span:before{border-bottom:1px solid #fff;content:"";height:3px;position:absolute;top:0;width:100%}@media (max-width:600px){.contest-box .fancy span:after,.contest-box .fancy span:before{width:25%}}.contest-box .fancy span:before{margin-right:15px;right:100%}.contest-box .fancy span:after{left:100%;margin-left:15px}@media (max-width:875px){.contest-box{margin:0}}@media (max-width:320px){.contest-box{border:1px solid #fff}.contest-box .contest-title{font-size:18px}.contest-box #read-rules{width:100%}.contest-box #read-rules label{font-size:11px}}@media (max-width:1050px){form [data-tip]:after,form [data-tip]:before{display:none!important}}.AuthModal .signupContent{position:relative}.AuthModal .lightboxForm{margin:20% auto 0}@media (max-width:767px){.AuthModal .lightboxForm{margin:0}}.AuthModal .lightboxForm .restrictedSignup{color:#fff;text-align:center}@media screen and (min-width:48em){.AuthModal .lightboxForm{margin-top:0}}.AuthModal .lightboxForm a{color:#fff}.AuthModal .lightboxForm a:hover{color:#d30000}.AuthModal .lightboxForm .readRulesBox{margin:0 auto 30px;width:60%}@media (max-width:875px){.AuthModal .lightboxForm .readRulesBox{width:100%}}.AuthModal .lightboxForm .signupContent{color:#fff;top:0;width:100%}.AuthModal .lightboxForm .signupContent .crossSaveSignupHeader{align-items:center;display:flex;flex-direction:column;text-align:center}.AuthModal .lightboxForm .signupContent .crossSaveSignupHeader div{margin:8px 0}.AuthModal .lightboxForm .signupContent .crossSaveSignupHeader .crossSaveSignupDesc{max-width:70%;width:-moz-fit-content;width:fit-content}.AuthModal .lightboxForm .signupContent #consoleSignup .divider{align-items:center;color:#a9a9a9;display:flex;position:relative;text-align:center}.AuthModal .lightboxForm .signupContent #consoleSignup .divider:after,.AuthModal .lightboxForm .signupContent #consoleSignup .divider:before{border-top:1px solid #a9a9a9;content:"";flex:1}.AuthModal .lightboxForm .signupContent #consoleSignup .h4{padding:0 30px;position:relative;z-index:1}.AuthModal .lightboxForm .signupContent #consoleSignup .h3,.AuthModal .lightboxForm .signupContent #consoleSignup .h4{margin:16px 0}.AuthModal .lightboxForm .signupContent #signupOtherPlatforms,.AuthModal .lightboxForm .signupContent #signupPlatforms{grid-column-gap:8px;grid-row-gap:8px;display:grid;grid-template-columns:repeat(2,minmax(320px,1fr));justify-content:center;margin:0 auto;max-width:800px}.AuthModal .lightboxForm .signupContent #signupOtherPlatforms.single,.AuthModal .lightboxForm .signupContent #signupPlatforms.single{display:flex}.AuthModal .lightboxForm .signupContent #signupOtherPlatforms.single .pc,.AuthModal .lightboxForm .signupContent #signupPlatforms.single .pc{background:none}@media (max-width:600px){.AuthModal .lightboxForm .signupContent #signupOtherPlatforms,.AuthModal .lightboxForm .signupContent #signupPlatforms{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}}.AuthModal .lightboxForm .signupContent .pcSignup{display:none;margin:64px auto 0;max-width:600px}.AuthModal .lightboxForm .signupContent .recaptcha-check{margin:20px auto;width:310px}.AuthModal .lightboxForm .signupContent fieldset#agree,.AuthModal .lightboxForm .signupContent fieldset#contest,.AuthModal .lightboxForm .signupContent fieldset#opt-in-newsletter,.AuthModal .lightboxForm .signupContent fieldset#read-rules{line-height:18px;margin:0 auto 8px;width:80%}.AuthModal .lightboxForm .signupContent input::-webkit-input-placeholder{color:#fff}.AuthModal .lightboxForm .signupContent input[type=email],.AuthModal .lightboxForm .signupContent input[type=password],.AuthModal .lightboxForm .signupContent input[type=text]{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0!important;color:#fff}.AuthModal .lightboxHolder{margin-left:10%;width:80%}@media screen and (min-width:48em){.AuthModal .lightboxHolder{margin-left:20%;width:60%}}@media screen and (min-width:64em){.AuthModal .lightboxHolder{margin-left:25%;width:50%}}@media screen and (min-width:90em){.AuthModal .lightboxHolder#enterContestLightbox,.AuthModal .lightboxHolder#signupLightbox{margin-left:35%;width:30%}}.AuthModal .lightboxHolder .contest-box{margin:20px auto;width:90%}.AuthModal .lightboxHolder .contest-box div{margin-bottom:10px}@media screen and (min-width:1400px){.AuthModal .lightboxHolder#loginLightbox .contestEnter{margin:0 auto;width:60%}}.AuthModal .lightboxHolder#loginLightbox p{color:#fff}.AuthModal .lightboxHolder#loginLightbox #loginPage #mainText{margin-top:10%}.AuthModal .lightboxHolder#loginLightbox #loginPage #mainText .text-content p{line-height:unset;margin-bottom:10px;transform:translateY(-50%)}.AuthModal .lightboxHolder#loginLightbox .contentHeaderLines{width:20%!important}.AuthModal .consoleLoginBtns{text-align:center}.AuthModal .consoleLoginBtns a{display:inline-block;height:55px;min-width:130px;padding-top:8px;text-align:center;width:32%}.AuthModal .consoleLoginBtns a img{width:auto!important}@media (max-width:600px){.AuthModal .consoleLoginBtns a{width:100%}}.AuthModal .consoleLoginBtns a.ps4Btn{background-color:#274368}.AuthModal .consoleLoginBtns a.xb1Btn{background-color:#2f5212}.AuthModal .consoleLoginBtns a.swiBtn{background-color:#e70012;margin-bottom:50px;position:relative;top:1px}.AuthModal form fieldset label.error{color:#ff2323;font-weight:700!important;margin-bottom:10px}.AuthModal form #alias label,.AuthModal form #confirm-email label,.AuthModal form #confirm-password label,.AuthModal form #email label,.AuthModal form #email-login label,.AuthModal form #password label,.AuthModal form #password-login label{display:none}.AuthModal form #agree label,.AuthModal form #contest label,.AuthModal form #opt-in-newsletter label,.AuthModal form #read-rules label{display:inline;font-weight:100;margin-bottom:.5rem}.AuthModal form #agree label a,.AuthModal form #contest label a,.AuthModal form #opt-in-newsletter label a,.AuthModal form #read-rules label a{color:#fff;font-family:inherit;text-decoration:underline;text-decoration-color:#fff}.AuthModal form #opt_in_newsletter_check{margin-bottom:0}.AuthModal form #agreed{margin-bottom:0!important}.AuthModal input.error{border:1px solid #ff2323!important}.AuthModal .consoleLines{margin:15px 0}.AuthModal .consoleLines .contentHeaderText{color:#fff;font-size:24px;padding:0 25%;position:relative;text-align:center;text-transform:uppercase;top:-17px}.AuthModal .consoleLines.contentHeaderContain .contentHeaderLines{border-bottom:1px solid #fff;border-top:1px solid #fff;float:left;height:3px;width:22%!important}@media (max-width:875px){.AuthModal .consoleLines.contentHeaderContain .contentHeaderLines{display:none}}.AuthModal .consoleLines .contentLineRight{float:right!important}.AuthModal .lightboxLogo{left:50%;max-width:462px;position:relative;transform:translateX(-50%);width:100%}#loginPage .consoleLoginBtns{display:grid;grid-template-columns:repeat(2,50%)}#loginPage .consoleLoginBtns a{height:45px;margin:2px 2%;max-width:800px;padding-top:8px;width:98%}#loginPage .consoleLoginBtns a img{max-height:27px}#loginPage .consoleLoginBtns a.ps4Btn,#loginPage .consoleLoginBtns a.psBtn{background-color:#274368}#loginPage .consoleLoginBtns a.xb1Btn{background-color:#2f5212}#loginPage .consoleLoginBtns a.swiBtn{background-color:#e70012}#loginPage .consoleLoginBtns a.iosBtn{background-color:#000}@media (max-width:875px){#loginPage .consoleLoginBtns a{margin-bottom:5px;width:100%}}#loginPage .contentHeaderContain p{color:#fff}#loginPage #bgvid,#loginPage #vidFallback,body.new_login #bgvid,body.new_login #vidFallback{margin:0 auto;min-height:100%;-o-object-fit:cover;object-fit:cover;position:fixed;right:0;top:0;width:100%;z-index:1}#loginPage #mainText,body.new_login #mainText{position:relative;z-index:10}#loginPage #mainText .text-content,body.new_login #mainText .text-content{color:#fff;padding-bottom:20px;text-align:center}#loginPage #mainText .text-content .title,body.new_login #mainText .text-content .title{font-size:36px;padding:30px;text-shadow:0 0 40px #fff;text-transform:uppercase}#loginPage #mainText .text-content .contactImg,body.new_login #mainText .text-content .contactImg{margin:25px 0}#loginPage #mainText .text-content .contentHeaderContain,body.new_login #mainText .text-content .contentHeaderContain{width:75%}#loginPage #mainText .text-content .contentHeaderContain .contentHeaderLines,body.new_login #mainText .text-content .contentHeaderContain .contentHeaderLines{border-bottom:1px solid #fff;border-top:1px solid #fff;height:6px}#loginPage #mainText .text-content .contentHeaderContain .contentHeaderText,body.new_login #mainText .text-content .contentHeaderContain .contentHeaderText{font-size:21px;position:relative;top:-10px}#loginPage #mainText .text-content p,body.new_login #mainText .text-content p{font-size:20px;line-height:25px;margin:0 auto 25px;width:65%}#loginPage #bgoverlay,body.new_login #bgoverlay{background-color:rgba(0,0,0,.8);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:2}#loginPage .mainContent,body.new_login .mainContent{color:#fff}#loginPage.robotCheck,body.new_login.robotCheck{color:#000}@media (max-width:600px){#loginPage .wrapper,body.new_login .wrapper{background-image:inherit}#loginPage .wrapper .contentHeaderContain.console .contentHeaderLines,body.new_login .wrapper .contentHeaderContain.console .contentHeaderLines{display:none}#loginPage .wrapper .contentHeaderLines,body.new_login .wrapper .contentHeaderLines{width:30%!important}#loginPage .wrapper #submit-login [type=submit],body.new_login .wrapper #submit-login [type=submit]{width:120%}}#loginPage #mainText .text-content p,body.new_login #mainText .text-content p{line-height:0px;margin-bottom:55px}@media (max-width:600px){#loginPage #mainText .text-content p,body.new_login #mainText .text-content p{line-height:22px}}#loginPage form#loginForm,body.new_login form#loginForm{margin:0 auto;width:75%}#loginPage form#loginForm label.error,body.new_login form#loginForm label.error{color:#ff2323;font-weight:700}#loginPage form#loginForm a,#loginPage form#loginForm input[type=email],#loginPage form#loginForm input[type=password],#loginPage form#loginForm input[type=text],body.new_login form#loginForm a,body.new_login form#loginForm input[type=email],body.new_login form#loginForm input[type=password],body.new_login form#loginForm input[type=text]{color:#fff}#loginPage form#loginForm a:hover,body.new_login form#loginForm a:hover{color:#d30000}#loginPage form#loginForm .form-text,body.new_login form#loginForm .form-text{background:none;border-left:none;border-right:none;border-top:none}#loginPage form#loginForm .form-text::-moz-placeholder,body.new_login form#loginForm .form-text::-moz-placeholder{color:#fff}#loginPage form#loginForm .form-text::placeholder,body.new_login form#loginForm .form-text::placeholder{color:#fff}#loginPage form#loginForm .form-text.error,body.new_login form#loginForm .form-text.error{border-color:#ff2323!important}@media (max-width:600px){#loginPage form#loginForm,body.new_login form#loginForm{width:85%}}@media (max-width:767px){#btnLogin.uses-recaptcha{padding:0;width:100%!important}}.fixedFooter{bottom:0;position:fixed;width:100%;z-index:100}#gdprsticky{background-color:#fff;border-top:3px solid #d30000;bottom:0;display:none;font-size:14px;line-height:40px;padding:10px;position:relative;text-align:center;width:100%;z-index:20}#gdprsticky p{display:inline-block;font-size:14px;line-height:16px;margin:0;width:60%}#gdprsticky .actionBtns{display:inline;margin-left:20px;position:relative;top:-5px}#gdprsticky .actionBtns a{border:3px solid #d30000;color:#d30000;font-family:Open-sans,sans-serif;margin-right:10px;padding:8px;text-decoration:none}#gdprsticky .actionBtns a:last-child{margin-right:0}#gdprsticky a.close{color:#d30000;font-size:20px;margin:0;position:absolute;right:40px;text-decoration:none;top:0}@media (max-width:600px){#gdprsticky{height:160px;line-height:inherit}#gdprsticky p{display:block;float:none;margin-left:0;width:100%}#gdprsticky .actionBtns{display:block;margin-left:0;margin-top:30px}#gdprsticky a.close{top:7px}}#gdprLightboxContainer{display:none}.gdprLightbox{padding:20px}.gdprLightbox table{border-collapse:separate;border-spacing:1px;margin:25px 0}.gdprLightbox table tr{height:50px}.gdprLightbox table tr td{padding:8px}.gdprLightbox table tr td.value{background-color:#343434;color:#fff;text-align:center}.gdprLightbox p a{color:#d30000;font-family:Open-sans,sans-serif;text-decoration:none}.gdprLightbox .accept{float:right;margin-bottom:15px;padding:0}.gdprLightbox .accept a{color:#d30000;font-family:Open-sans,sans-serif;text-decoration:none}.gdprLightbox .accept a.value{background-color:#343434;color:#fff;display:block;height:50px;line-height:50px;margin-bottom:5px;text-align:center}.gdprLightbox .turnOff a{color:#d30000;font-family:Open-sans,sans-serif;text-decoration:none}

/*# sourceMappingURL=splashpage2.css.map*/