body{font-family:Open Sans;margin:0}.btn{padding:10px 15px}.wrapper{min-height:500px;width:auto}.margin-bottom{margin-bottom:5px}.hidden{display:none}.alert{background:hsla(0,0%,100%,.9);border:3px solid #000;font-weight:700;left:50%;padding:20px;position:fixed;text-align:center;text-transform:uppercase;top:150px;transform:translate(-50%);z-index:5}.alert .close{color:#000;cursor:pointer;font-size:17px;position:absolute;right:5px;text-decoration:none;top:-3px}.header{margin-bottom:50px;overflow:hidden;position:relative;text-align:center;top:0;width:100%}.header a{color:#fff;text-decoration:none}.header .headerText{color:#fff;margin:0;position:absolute;text-align:center;top:50%;width:100%}@media (max-width:600px){.header .headerText{top:40%}}.header .headerText .headerMainText{box-sizing:border-box;font-family:Saira Condensed;font-size:60px;font-weight:600;letter-spacing:-1px;margin:0;padding:0 10vw;width:100%}@media (min-width:768px) and (max-width:1023px){.header .headerText .headerMainText{font-size:50px}}@media (min-width:601px) and (max-width:767px){.header .headerText .headerMainText{font-size:40px}}@media (max-width:600px){.header .headerText .headerMainText{font-size:30px}}.header .headerText .headerSubtext{font-family:Roboto;font-size:28px;font-variant:small-caps;font-weight:700;letter-spacing:2px;line-height:30px;margin:0;text-transform:lowercase}@media (min-width:0) and (max-width:1023px){.header .headerText .headerSubtext{width:50%}}@media (min-width:768px) and (max-width:1023px){.header .headerText .headerSubtext{font-size:25px;line-height:30px;margin:20px auto 5px}}@media (min-width:601px) and (max-width:767px){.header .headerText .headerSubtext{font-size:20px;line-height:25px;margin:10px auto}}@media (max-width:600px){.header .headerText .headerSubtext{font-size:14px;line-height:18px;margin:15px auto;width:70%}}.header .headerText :after,.header .headerText :before{transition:all .5s ease-in-out;z-index:-1}.header .headerText .orange-button{background-color:#df6228;border:2px solid #df6228;color:#fff;display:block;font-size:13pt;height:auto;left:0;margin:2% auto;overflow:hidden;padding:15px 0;position:relative;right:0;text-align:center;text-decoration:none;text-shadow:0 0;text-transform:uppercase;width:300px;z-index:1}.header .headerText .orange-button:after,.header .headerText .orange-button:before{transition:all .25s ease-in-out}.header .headerText .orange-button:after{background-color:#e16a33;bottom:0;content:"";left:-1px;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:-1}.header .headerText .orange-button:hover{color:#fff;font-weight:700}.header .headerText .orange-button:hover:after{transform:translateX(0)}@media (min-width:0) and (max-width:1023px){.header .headerText .orange-button{font-size:11pt;width:50%}}.header .headerImageContainer{border-radius:0 0 100% 100%;left:-50%;margin:0 auto;overflow:hidden;position:relative;width:200%}.header .headerImageContainer:after{background-image:linear-gradient(#000,transparent);bottom:0;content:"";left:0;opacity:.8;pointer-events:none;position:absolute;right:0;top:0}@media (min-width:0) and (max-width:1023px){.header .headerImageContainer{border-radius:0 0}}.header .headerImageContainer .headerImageContainer2{background-attachment:fixed;background-repeat:no-repeat;background-size:100%;height:100%;overflow:hidden;padding-bottom:20%;position:relative;width:100%}@media (min-width:0) and (max-width:1023px){.header .headerImageContainer .headerImageContainer2{background-position:50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;margin:0;padding-bottom:40%;width:100%}}@media (max-width:600px){.header .headerImageContainer .headerImageContainer2{background-position:top;margin:auto;padding-bottom:60%;width:50%}}.header .headerImageContainer video{right:0;z-index:-1}.header .headerImageContainer video,.header .headerImageContainer video img{height:100%;left:0;position:absolute;top:0;width:100%}.header .headerContent{padding-top:1%;position:absolute;top:0;width:100%}.header .headerContent .headerLeft{left:0;margin:0 3% 0 7%;position:absolute;width:-moz-max-content;width:max-content;z-index:1}@media (min-width:768px) and (max-width:1023px){.header .headerContent .headerLeft{left:auto;margin:0 5% 0 7%;right:0;width:10%}}@media (min-width:601px) and (max-width:767px){.header .headerContent .headerLeft{left:auto;margin:0 5% 0 7%;right:0;width:10%}}@media (max-width:600px){.header .headerContent .headerLeft{left:auto;margin:0 5% 0 7%;right:0;width:10%}}.header .headerContent .headerLeft .headerLogoImage{display:block;width:80px}@media (max-width:600px){.header .headerContent .headerLeft .headerLogoImage{width:45px}}@media (min-width:601px) and (max-width:767px){.header .headerContent .headerLeft .headerLogoImage{width:60px}}@media (min-width:768px) and (max-width:1023px){.header .headerContent .headerLeft .headerLogoImage{width:70px}}@media (min-width:1921px){.header .headerContent .headerLeft .headerLogoImage{width:120px}}.header .headerContent label{color:#fff;display:none;font-size:42px;left:0;margin:0 0 0 4%;position:absolute;text-shadow:1px 2px #000}@media (min-width:0) and (max-width:1023px){.header .headerContent label{display:block;position:fixed;z-index:3}.header .headerContent .headerRight{background:rgba(0,0,0,.9);display:flex;flex-direction:column;height:100%;left:0;margin:-5% 0 0;padding:20% 0 5%;position:fixed;width:100%;z-index:100}.header .headerContent .headerRight .navItem{align-items:center;height:-moz-max-content;height:max-content;list-style-type:none;margin:10px auto;width:100%;z-index:3}.header .headerContent .headerRight .navItem .navTitle{font-size:30px;margin:auto;padding:2% 0;text-align:center;width:80%}.header .headerContent .headerRight .navItem .navSubtitle{display:none;font-style:italic;letter-spacing:1px;line-height:16px;margin:auto;text-align:center}}@media (min-width:1024px){.header .headerContent .headerRight{display:flex;flex-wrap:wrap;float:right;right:0;width:45%}.header .headerContent .headerRight .navItem{height:100px;list-style-type:none;margin:0 4% 0 0;text-align:center;width:20%}.header .headerContent .headerRight .navItem a{color:#fff;text-decoration:none}.header .headerContent .headerRight .navItem .navTitle{font-size:19px;font-weight:700;letter-spacing:2px;margin:0;padding-bottom:8px;white-space:nowrap}.header .headerContent .headerRight .navItem .navSubtitle{font-size:8pt;font-style:italic;letter-spacing:1px;line-height:16px;margin:0;width:80%}}footer{background-image:url(/images/footer/footer.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:400px;margin-top:20px;overflow:hidden;padding-top:5%;position:relative;width:100%}footer a{color:#fff;text-decoration:none}footer a:hover{color:#ccc}@media (max-width:600px){footer{background-image:url(/images/footer/FooterMobile.jpg);height:300px}}@media (min-width:601px) and (max-width:767px){footer{height:350px}}@media (min-width:768px) and (max-width:1023px){footer{height:350px}}@media (min-width:0) and (max-width:1023px){footer{margin:auto;padding:0}}@media (min-width:1024px){footer{height:400px}}footer .footerContent{position:absolute;text-align:center;top:10%;width:100%}footer .footerContent .footerLogo{display:inline-block;height:85.5px;margin:auto;width:52.5px}@media (min-width:1024px){footer .footerContent .footerLogo{height:171px;width:105px}}footer .footerContent .footerNav{-webkit-padding-start:0;display:flex;flex-direction:row;justify-content:center;margin:25px auto;padding-inline-start:0}footer .footerContent .footerNav li{font-weight:700;list-style-type:none;margin:0 10px}@media (max-width:600px){footer .footerContent .footerNav li{font-size:.7rem}}footer .footerContent .footerNav li a{color:#fff;font-style:normal;text-decoration:none}footer .footerContent .footerLegal{font-size:12px;margin-bottom:5px}@media (max-width:600px){footer .footerContent .footerLegal{font-size:.7rem}}footer .footerContent a{font-style:italic;text-decoration:underline}footer .footerContent #ot-sdk-btn.optanon-show-settings,footer .footerContent #ot-sdk-btn.ot-sdk-show-settings{background:transparent;border:0;color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;font-style:italic;margin-right:1rem;padding:0;text-decoration:underline;text-transform:lowercase}footer .footerContent #ot-sdk-btn.optanon-show-settings:hover,footer .footerContent #ot-sdk-btn.ot-sdk-show-settings:hover{color:#ccc}#mainContent{margin:0 auto;max-width:1920px}.contentContainer{margin:0;width:100%}@media (max-width:600px){.contentContainer{display:grid;grid-template-columns:1fr}}.contentContainer .contentSection{align-items:center;display:flex;margin:0 1% 9%;position:relative}@media (min-width:0) and (max-width:1023px){.contentContainer .contentSection{display:grid;grid-template-columns:1fr;margin:0}.contentContainer .contentSection.left .textContainer{grid-row:1/span 1;left:0;margin:-30px auto;position:relative;right:0;width:90%}.contentContainer .contentSection.left .imageContainer{grid-row:2/span 1;left:0;margin:0;position:relative;right:0;width:100%}.contentContainer .contentSection.right .textContainer{grid-row:1/span 1;left:0;margin:-30px auto;position:relative;right:0;width:90%}.contentContainer .contentSection.right .imageContainer{grid-row:2/span 1;left:0;margin:0;position:relative;right:0;width:100%}}@media (min-width:1024px){.contentContainer .contentSection.left .textContainer{left:6%}.contentContainer .contentSection.left .imageContainer{margin-left:auto;right:7%}.contentContainer .contentSection.left .imageContainer.slideIn{transform:translateX(30%) scale(.95)}.contentContainer .contentSection.right .textContainer{right:6%}.contentContainer .contentSection.right .imageContainer{left:7%;margin-right:auto}.contentContainer .contentSection.right .imageContainer.slideIn{transform:translateX(-30%) scale(.95)}}@media (min-width:1921px){.contentContainer .contentSection.left .textContainer{left:10%}.contentContainer .contentSection.left .imageContainer{margin-left:auto;right:11%}.contentContainer .contentSection.right .textContainer{right:10%}.contentContainer .contentSection.right .imageContainer{left:11%;margin-right:auto}}.contentContainer .contentSection .textContainer{background:#fff;position:relative;width:40%}.contentContainer .contentSection .textContainer .corners{align-items:center;background:#fff;border:1px solid #ccc;margin:3%;padding:20px;position:relative;text-align:center}.contentContainer .contentSection .textContainer .corners:after,.contentContainer .contentSection .textContainer .corners:before{background:#fff;content:"";display:block;position:absolute}.contentContainer .contentSection .textContainer .corners:before{bottom:-.3em;left:4em;right:4em;top:-.3em}.contentContainer .contentSection .textContainer .corners:after{bottom:2em;left:-.3em;right:-.3em;top:2em}.contentContainer .contentSection .textContainer .corners .textTitle{color:#e06228;font-size:30px;font-weight:700;margin:50px 0 0;position:relative;z-index:1}@media (min-width:1024px){.contentContainer .contentSection .textContainer .corners .textTitle{font-size:1.5rem;margin-top:50px}}@media (max-width:600px){.contentContainer .contentSection .textContainer .corners .textTitle{font-size:1.25rem;margin-top:30px}}.contentContainer .contentSection .textContainer .corners .textSubtitle{color:#657680;font-size:17px;font-weight:700;line-height:20pt;margin:10px 25px;position:relative;z-index:1}@media (min-width:1024px){.contentContainer .contentSection .textContainer .corners .textSubtitle{font-size:.9rem;line-height:15pt;margin:10px}}@media (max-width:600px){.contentContainer .contentSection .textContainer .corners .textSubtitle{font-size:.8rem;line-height:15pt;margin:10px 0}}.contentContainer .contentSection .textContainer .corners .textContent{color:#595959;font-style:italic;line-height:20pt;margin:0 25px 50px;position:relative;z-index:1}@media (min-width:1024px){.contentContainer .contentSection .textContainer .corners .textContent{font-size:.9rem;line-height:18pt;margin:0 0 30px}}@media (max-width:600px){.contentContainer .contentSection .textContainer .corners .textContent{font-size:.8rem;line-height:15pt;margin:0 0 30px}}.contentContainer .contentSection .imageContainer{height:535px;overflow:hidden;position:relative;width:950px;z-index:-1}.contentContainer .contentSection .imageContainer.slideIn{opacity:0;transition:all .5s}.contentContainer .contentSection .imageContainer.slideIn.active{opacity:1;transform:translateX(0) scale(1)}@media (min-width:0) and (max-width:1023px){.contentContainer .contentSection .imageContainer{height:400px;overflow:hidden}.contentContainer .contentSection .imageContainer img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}.contentContainer .contentSection .imageContainer img{height:100%;-o-object-fit:cover;object-fit:cover}.container .showcaseTextContainer{background:#fff;height:-moz-max-content;height:max-content;line-height:36pt;margin:auto;padding:10px;position:relative;text-align:center;width:55%}@media (min-width:0) and (max-width:1023px){.container .showcaseTextContainer{width:90%}}.container .showcaseTextContainer .corners{align-items:center;background:#fff;border:1px solid #ccc;margin:3%;padding:20px;position:relative;text-align:center}.container .showcaseTextContainer .corners:after,.container .showcaseTextContainer .corners:before{background:#fff;content:"";display:block;position:absolute}.container .showcaseTextContainer .corners:before{bottom:-.3em;left:4em;right:4em;top:-.3em}.container .showcaseTextContainer .corners:after{bottom:2em;left:-.3em;right:-.3em;top:2em}.container .showcaseTextContainer .corners .showcaseTextContent{color:#595959;font-size:21pt;font-style:italic;letter-spacing:1px;padding:80px 20px;position:relative;z-index:1}@media (min-width:601px) and (max-width:767px){.container .showcaseTextContainer .corners .showcaseTextContent{font-size:16pt;line-height:32pt}}@media (max-width:600px){.container .showcaseTextContainer .corners .showcaseTextContent{font-size:12pt;line-height:30pt;padding:20px 5px}}body.home_page .header .headerText{display:flex;flex-direction:column;width:100%}body.home_page .header .headerText .headerSubtext{font-variant:small-caps;font-weight:700;order:1;text-transform:lowercase}@media only screen and (max-width:767px){body.home_page .header{margin-bottom:-5%!important}body.home_page .headerText{top:45%!important}body.home_page .headerMainText{position:relative;top:-10px}body.home_page .headerSubtext{position:relative}body.home_page .headerImageContainer2{padding-bottom:50%!important}}@media only screen and (max-width:1024px) and (min-width:768px){body.home_page .header{margin-bottom:-10%}body.home_page .headerMainText,body.home_page .headerSubtext{position:relative}}@media only screen and (min-width:1024px){body.home_page .header{margin-bottom:-15%}body.home_page .header .headerText{top:40%}body.home_page .headerImageContainer2{padding-bottom:28%!important}body.home_page .headerMainText{position:relative;top:-30px}body.home_page .headerSubtext{position:relative}}body.home_page body{background-color:#fff}body.about_page{max-width:100%;overflow-x:hidden}body.about_page h2{color:#e06228;font-size:32px;position:relative;text-transform:uppercase;z-index:10}body.about_page .embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}body.about_page .embed-container embed,body.about_page .embed-container iframe,body.about_page .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}body.about_page .headerImageContainer2{background-image:url(/images/DE_CorpSiteRedesign_AboutUsHeader_1920x1080.jpg)}@media (max-width:600px){body.about_page .contentContainer .contentSection{margin:80px 0}}@media only screen and (max-width:1024px){body.about_page .header{margin-bottom:-4%}body.about_page .headerText{top:40%!important}body.about_page .headerSubtext{line-height:20px;width:50%!important}body.about_page .footer{margin:0}}body.about_page #videoArea{margin:0 auto 90px;max-width:1280px;text-align:center}body.about_page #faqArea{margin:-100px auto 70px;width:50%}@media (max-width:1023px){body.about_page #faqArea{margin:0 auto;width:80%}}body.about_page #faqArea .innerFaq{align-items:center;background:#fff;border:1px solid #ccc;margin:60px 0;position:relative;text-align:center;z-index:9}body.about_page #faqArea .innerFaq:after,body.about_page #faqArea .innerFaq:before{background:#fff;content:"";display:block;position:absolute}body.about_page #faqArea .innerFaq:before{bottom:-.3em;left:4em;right:4em;top:-.3em}body.about_page #faqArea .innerFaq:after{bottom:2em;left:-.3em;right:-.3em;top:2em}body.about_page #faqArea .innerFaq div.faqItem{border-bottom:1px solid #e9e9e9;margin:0 auto;position:relative;width:85%;z-index:10}body.about_page #faqArea .innerFaq div.faqItem.first{border-top:1px solid #e9e9e9}body.about_page #faqArea .innerFaq div.faqItem:hover{background-color:#e1e1e1}body.about_page #faqArea .innerFaq div.faqItem.down:hover{background-color:#fff}body.about_page #faqArea .innerFaq div.faqItem h4{color:#657680;cursor:pointer;font-size:.9rem;margin:0;padding:20px 0;text-transform:uppercase}body.about_page #faqArea .innerFaq div.faqItem p{color:#595959;display:none;font-size:.9rem;font-style:italic;line-height:18pt;padding:0 10%}body.about_page #faqArea .innerFaq div.faqItem p a{color:#e06228}body.about_page #faqArea .innerFaq .innerInnerFaq{margin:40px 0}@media (max-width:600px){body.about_page #faqArea{margin:0 auto 70px;width:90%}body.about_page #faqArea .innerFaq{margin:0 auto}}body.about_page #awardArea{margin:0 auto 200px;text-align:center;width:50%}@media (max-width:1023px){body.about_page #awardArea{margin:0 auto;width:80%}}body.about_page #awardArea .awardLogos{margin:0 auto;max-width:780px}body.about_page #awardArea .awardLogos img{margin-right:20px;width:20%}body.about_page #awardArea .awardLogos img.steam{width:13%}@media (max-width:600px){body.about_page #awardArea .awardLogos img{width:30%!important}}body.about_page #awardArea .orange-button{background-color:#df6228;border:2px solid #df6228;color:#fff;display:block;font-size:13pt;height:auto;left:0;margin:2% auto;overflow:hidden;padding:15px;position:relative;right:0;text-align:center;text-decoration:none;text-shadow:0 0;text-transform:uppercase;width:24%;z-index:1}body.about_page #awardArea .orange-button:after,body.about_page #awardArea .orange-button:before{transition:all .25s ease-in-out}body.about_page #awardArea .orange-button:after{background-color:#e16a33;bottom:0;content:"";left:-1px;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:-1}body.about_page #awardArea .orange-button:hover{color:#fff;font-weight:700}body.about_page #awardArea .orange-button:hover:after{transform:translateX(0)}@media (min-width:0) and (max-width:1023px){body.about_page #awardArea .orange-button{left:0;margin:15% auto;right:0;transform:inherit;width:65%}}@media (max-width:600px){body.about_page #awardArea .orange-button{font-size:10pt}}body.about_page #partnersArea{margin:0 auto 70px;text-align:center;width:50%}body.about_page #partnersArea ul.partnerList{list-style:none;margin:0;padding:0}body.about_page #partnersArea ul.partnerList li{font-weight:700;margin-bottom:15px}body.about_page #partnersArea ul.partnerList li a{display:block;font-weight:400}@media (max-width:600px){body.about_page #partnersArea{margin:0 auto 70px;width:90%}}body.games_page .headerImageContainer2{background-image:url(/images/GamesHead.jpg)}body.games_page .orange-button{margin-top:20px}body.games_page .contentContainer{margin:0;width:100%}@media only screen and (max-width:1023px){body.games_page .header{margin-bottom:-15%}body.games_page .headerText{top:40%!important}}body.games_page .gamesPageContainer{margin:0;width:100%}body.games_page .gamesPageContainer .gameContainer{align-items:center;display:flex;height:40%;margin:0 1% 9%;position:relative}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameContainer{display:grid;grid-template-columns:1fr;margin:0}}body.games_page .gamesPageContainer .gameContainer .textContainer{background:#fff;height:45%;left:6%;position:relative;width:40%}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameContainer .textContainer{grid-row:1/span 1;height:-moz-max-content;height:max-content;left:0;margin:0 auto -8%;position:relative;right:0;width:90%}}@media (max-width:600px){body.games_page .gamesPageContainer .gameContainer .textContainer{margin:0 auto -75px}}body.games_page .gamesPageContainer .gameContainer .textContainer .corners{align-items:center;background:#fff;border:1px solid #ccc;margin:3%;padding:20px 5px 80px;position:relative;text-align:center}body.games_page .gamesPageContainer .gameContainer .textContainer .corners:after,body.games_page .gamesPageContainer .gameContainer .textContainer .corners:before{background:#fff;content:"";display:block;position:absolute}body.games_page .gamesPageContainer .gameContainer .textContainer .corners:before{bottom:-.3em;left:4em;right:4em;top:-.3em}body.games_page .gamesPageContainer .gameContainer .textContainer .corners:after{bottom:2em;left:-.3em;right:-.3em;top:2em}body.games_page .gamesPageContainer .gameContainer .textContainer .corners img{display:block;margin:auto;position:relative;width:50%;z-index:1}body.games_page .gamesPageContainer .gameContainer .textContainer .corners .textContent{color:#595959;font-style:italic;line-height:20pt;margin:10px 25px;position:relative;text-align:center;z-index:1}@media (max-width:600px){body.games_page .gamesPageContainer .gameContainer .textContainer .corners .textContent{font-size:10pt;margin:5px auto 0}}body.games_page .gamesPageContainer .gameContainer .textContainer .corners :after,body.games_page .gamesPageContainer .gameContainer .textContainer .corners :before{transition:all .5s ease-in-out}body.games_page .gamesPageContainer .gameContainer .textContainer .corners .orange-button{background-color:#df6228;border:2px solid #df6228;color:#fff;display:block;font-size:13pt;height:auto;left:0;margin:2% auto;overflow:hidden;padding:15px 0;position:relative;right:0;text-align:center;text-decoration:none;text-shadow:0 0;text-transform:uppercase;width:40%;z-index:1}body.games_page .gamesPageContainer .gameContainer .textContainer .corners .orange-button:after,body.games_page .gamesPageContainer .gameContainer .textContainer .corners .orange-button:before{transition:all .25s ease-in-out}body.games_page .gamesPageContainer .gameContainer .textContainer .corners .orange-button:after{background-color:#e16a33;bottom:0;content:"";left:-1px;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:-1}body.games_page .gamesPageContainer .gameContainer .textContainer .corners .orange-button:hover{color:#fff;font-weight:700}body.games_page .gamesPageContainer .gameContainer .textContainer .corners .orange-button:hover:after{transform:translateX(0)}@media (max-width:600px){body.games_page .gamesPageContainer .gameContainer .textContainer .corners .orange-button{font-size:13pt;width:55%}}body.games_page .gamesPageContainer .gameContainer .imageContainer{height:65%;margin-left:auto;position:relative;right:7%;width:50%;z-index:-1}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameContainer .imageContainer{grid-row:2/span 1;height:auto;left:0;margin:0;position:relative;right:0;width:100%}}@media (min-width:0) and (max-width:1023px) and (max-width:600px){body.games_page .gamesPageContainer .gameContainer .imageContainer{margin-top:8%}}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameContainer .imageContainer img{height:100%;width:auto}}body.games_page .gamesPageContainer .gameContainer .imageContainer img{-o-object-fit:cover;object-fit:cover;width:100%}body.games_page .gamesPageContainer .gameContainer:nth-child(2n) .textContainer{left:-6%}body.games_page .gamesPageContainer .gameContainer:nth-child(2n) .imageContainer{right:-7%}body.games_page .gamesPageContainer .DEGames .gamesShowcase{display:flex;flex-wrap:wrap;margin:0 auto 1%;max-width:1920px}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .DEGames .gamesShowcase{display:grid;grid-template-columns:1fr 1fr;height:auto;margin-top:5%}}body.games_page .gamesPageContainer .DEGames .gamesShowcase .showcaseItem{cursor:pointer;margin:0;overflow:hidden;position:relative;width:16.6666666667%}body.games_page .gamesPageContainer .DEGames .gamesShowcase .showcaseItem .showcaseName{background-color:rgba(0,0,0,.7);color:#fff;display:none;height:100%;left:0;padding-top:49%;position:absolute;text-align:center;top:0;width:100%}body.games_page .gamesPageContainer .DEGames .gamesShowcase .showcaseItem:hover .showcaseName{border:3px solid #df6228;box-sizing:border-box;display:block}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .DEGames .gamesShowcase .showcaseItem{margin:auto;width:100%}body.games_page .gamesPageContainer .DEGames .gamesShowcase .showcaseItem img{height:100%}}body.games_page .gamesPageContainer .DEGames .gamesShowcase .showcaseItem img{margin-bottom:-5px;-o-object-fit:cover;object-fit:cover;width:100%}body.games_page .gamesPageContainer .DEGames .showcaseTextContainer{align-items:center;background:#fff;margin:3% auto;padding:20px;position:relative;width:60%}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .DEGames .showcaseTextContainer{margin:5% auto;padding:0;width:85%}}@media (max-width:600px){body.games_page .gamesPageContainer .DEGames .showcaseTextContainer{width:95%}}body.games_page .gamesPageContainer .DEGames .showcaseTextContainer .corners{align-items:center;background:#fff;border:1px solid #ccc;margin:3%;padding:75px 25px;position:relative;text-align:center}body.games_page .gamesPageContainer .DEGames .showcaseTextContainer .corners:after,body.games_page .gamesPageContainer .DEGames .showcaseTextContainer .corners:before{background:#fff;content:"";display:block;position:absolute}body.games_page .gamesPageContainer .DEGames .showcaseTextContainer .corners:before{bottom:-.3em;left:4em;right:4em;top:-.3em}body.games_page .gamesPageContainer .DEGames .showcaseTextContainer .corners:after{bottom:2em;left:-.3em;right:-.3em;top:2em}body.games_page .gamesPageContainer .DEGames .showcaseTextContainer .corners .showcaseTextContent{color:#595959;font-size:20pt;font-style:italic;font-weight:400;line-height:36pt;padding:10px 20px;position:relative;text-align:center;z-index:1}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .DEGames .showcaseTextContainer .corners .showcaseTextContent{font-size:16pt;line-height:32pt}}@media (max-width:600px){body.games_page .gamesPageContainer .DEGames .showcaseTextContainer .corners .showcaseTextContent{font-size:13pt;line-height:30pt}}body.games_page .gamesPageContainer .gameModal{align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:none;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}body.games_page .gamesPageContainer .gameModal .modalContent{background-color:#fff;height:600px;margin:auto;position:relative;text-align:center;width:1000px}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameModal .modalContent{height:-moz-max-content;height:max-content;width:80%}}body.games_page .gamesPageContainer .gameModal .modalContent .exit{color:#ccc;cursor:pointer;height:-moz-max-content;height:max-content;margin:5px 10px;position:absolute;right:0;top:0;width:-moz-max-content;width:max-content}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameModal .modalContent .exit{color:#fff;font-size:2rem;margin:0 10px;text-shadow:2px 2px #000}}@media (max-width:600px){body.games_page .gamesPageContainer .gameModal .modalContent .exit{font-size:1.5rem}}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo{display:none;height:100%;width:100%}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo{flex-direction:column}}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo img{height:100%;margin:0}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText{align-items:center;background:#fff;border:1px solid #ccc;display:flex;flex-flow:column;justify-content:center;margin:3%;padding:20px;position:relative;width:400px}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText:after,body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText:before{background:#fff;content:"";display:block;position:absolute}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText:before{bottom:-.3em;left:2em;right:2em;top:-.3em}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText:after{bottom:4em;left:-.3em;right:-.3em;top:4em}@media (min-width:0) and (max-width:1023px){body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText{flex:1 1 auto;margin:25px auto;padding:5%;width:80%}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText:before{left:1em;right:1em}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText:after{bottom:2em;top:2em}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText h1{font-size:2rem}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText p{font-size:1.5rem}}@media (max-width:600px){body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText h1{font-size:1.2rem}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText p{font-size:.8rem}}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText h1{margin:0 auto;position:relative;z-index:1}body.games_page .gamesPageContainer .gameModal .modalContent .gameInfo .gameText p{margin:20px auto;position:relative;z-index:1}.scam-warning{background:#333;color:#fff;font-size:18px;line-height:1.5em;margin:7% auto;max-width:700px;padding:1px 24px}@media (max-width:1023px){.scam-warning{max-width:80%}}.scam-warning h2{color:#ffae89;font-family:Saira Condensed;text-align:center;text-transform:uppercase}.scam-warning li{margin-bottom:8px}.scam-warning a{color:#fff}body.careers_page .headerImageContainer2{background-image:url(/images/CareersHead.jpg)}@media only screen and (max-width:1024px){body.careers_page .headerText{top:30%!important}}@media only screen and (max-width:480px){body.careers_page .headerImageContainer2{background-position:65% -65%!important}}@media only screen and (min-width:1025px){body.careers_page .headerImageContainer2{background-position:center -200px!important}}body.careers_page .internContainer{align-items:center;color:#595959;font-family:Nunito,sans-serif;line-height:2;margin:7% auto;text-align:center;width:60%}body.careers_page .internContainer h1{color:#df6228;text-transform:uppercase}body.careers_page .internContainer .orange-button{background-color:#df6228;border:2px solid #df6228;color:#fff;display:block;font-size:13pt;height:auto;left:0;margin:2% auto;overflow:hidden;padding:8px 0;position:relative;right:0;text-align:center;text-decoration:none;text-shadow:0 0;text-transform:uppercase;width:36%;z-index:1}body.careers_page .internContainer .orange-button:after,body.careers_page .internContainer .orange-button:before{transition:all .25s ease-in-out}body.careers_page .internContainer .orange-button:after{background-color:#e16a33;bottom:0;content:"";left:-1px;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:-1}body.careers_page .internContainer .orange-button:hover{color:#fff;font-weight:700}body.careers_page .internContainer .orange-button:hover:after{transform:translateX(0)}body.careers_page .careersCard{align-items:center;height:1200px;margin-bottom:-24px;margin-top:4%;overflow:hidden;position:relative}@media (max-width:600px){body.careers_page .careersCard{height:1350px!important}}@media (min-width:0) and (max-width:1023px){body.careers_page .careersCard{height:1000px}}body.careers_page .careersCard .careersBackground{filter:blur(5px) brightness(50%);height:100%;position:absolute;width:100%;z-index:-1}body.careers_page .careersCard .careersBackground img{height:101%;margin-left:-5px;-o-object-fit:cover;object-fit:cover;width:101%}body.careers_page .careersCard .perksGrid{grid-gap:25% 8%;display:grid;grid-auto-columns:25%;grid-auto-rows:25%;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin:8% 10%;position:relative}@media (min-width:1024px){body.careers_page .careersCard .perksGrid{grid-gap:20% 8%}}@media (min-width:0) and (max-width:1023px){body.careers_page .careersCard .perksGrid{grid-gap:5% 10%;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;margin:8%}}@media (min-width:601px) and (max-width:767px){body.careers_page .careersCard .perksGrid{grid-gap:0 8%}}@media (max-width:600px){body.careers_page .careersCard .perksGrid{display:flex!important;flex-direction:column}}body.careers_page .careersCard .perksGrid .perk{color:#fff;-o-object-fit:contain;object-fit:contain;position:relative;text-align:center}@media (max-width:600px){body.careers_page .careersCard .perksGrid .perk{padding:15px}}body.careers_page .careersCard .perksGrid .perk img{height:100px;padding-bottom:30px;width:100px}@media (min-width:0) and (max-width:1023px){body.careers_page .careersCard .perksGrid .perk img{height:60px;padding-bottom:10px;width:60px}}body.careers_page .careersCard .perksGrid .perk .perkTitle{font-size:24pt;font-weight:bolder;margin:0;padding-bottom:20px;text-shadow:0 3px 5px rgba(0,0,0,.74)}@media (min-width:0) and (max-width:1023px){body.careers_page .careersCard .perksGrid .perk .perkTitle{font-size:18pt;padding-bottom:10px}}@media (max-width:600px){body.careers_page .careersCard .perksGrid .perk .perkTitle{font-size:14pt}}body.careers_page .careersCard .perksGrid .perk .perkSubtitle{font-size:11pt;font-style:italic;line-height:20pt;margin:0;padding-bottom:1%}@media (min-width:0) and (max-width:1023px){body.careers_page .careersCard .perksGrid .perk .perkSubtitle{font-size:10pt;line-height:15pt;padding-bottom:10px}}@media (max-width:600px){body.careers_page .careersCard .perksGrid .perk .perkSubtitle{font-size:8pt;line-height:12pt}}body.careers_page .careersCard :after,body.careers_page .careersCard :before{transition:all .5s ease-in-out;z-index:-1}body.careers_page .careersCard .orange-button{background-color:#df6228;border:2px solid #df6228;bottom:50px;color:#fff;display:block;font-size:13pt;height:auto;left:0;left:50%;margin:2% auto;overflow:hidden;padding:15px 0;position:relative;position:absolute;right:0;right:auto;text-align:center;text-decoration:none;text-shadow:0 0;text-transform:uppercase;transform:translate(-50%,-50%);width:24%;z-index:1}body.careers_page .careersCard .orange-button:after,body.careers_page .careersCard .orange-button:before{transition:all .25s ease-in-out}body.careers_page .careersCard .orange-button:after{background-color:#e16a33;bottom:0;content:"";left:-1px;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:-1}body.careers_page .careersCard .orange-button:hover{color:#fff;font-weight:700}body.careers_page .careersCard .orange-button:hover:after{transform:translateX(0)}@media (min-width:0) and (max-width:1023px){body.careers_page .careersCard .orange-button{left:0;margin:15% auto;right:0;transform:inherit;width:65%}}@media (max-width:600px){body.careers_page .careersCard .orange-button{font-size:10pt}}body.contact_page .headerImageContainer{max-height:440px}body.contact_page .headerImageContainer2{background-image:url(/images/livestream_area.jpg)}body.contact_page .header{margin-bottom:4%}body.contact_page .contactContainer{margin:auto;text-align:center;width:50%}@media (min-width:0) and (max-width:1023px){body.contact_page .contactContainer{width:90%}}body.contact_page .contactContainer p{color:#595959;font-size:18pt;line-height:30pt;margin:10px 25px 50px;position:relative;text-align:center;z-index:1}@media (max-width:600px){body.contact_page .contactContainer p{font-size:12pt;line-height:24pt;margin:10px}}body.contact_page .contactContainer a{color:#e06228}body.contact_page .contactContainer form{grid-gap:20px 40px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:600px){body.contact_page .contactContainer form{display:flex;flex-direction:column}body.contact_page .contactContainer form>*{margin:5px 20px}}body.contact_page .contactContainer form input{background-color:#f0f0f0;border:none;height:30px;padding:5px 20px}body.contact_page .contactContainer form select{background-color:#f0f0f0;border:none;cursor:pointer;height:40px;outline:0;padding:5px 20px}body.contact_page .contactContainer form textarea{background-color:#f0f0f0;border:none;display:block;grid-column:1/3;height:200px;margin-top:20px;padding:20px}body.contact_page .contactContainer form :after,body.contact_page .contactContainer form :before{transition:all .5s ease-in-out;z-index:-1}body.contact_page .contactContainer form .orange-button{background-color:#df6228;border:2px solid #df6228;color:#fff;display:block;font-size:13pt;height:auto;left:0;margin:0 0 0 auto;overflow:hidden;padding:15px 0;position:relative;right:0;text-align:center;text-decoration:none;text-shadow:0 0;text-transform:uppercase;width:50%;z-index:1}body.contact_page .contactContainer form .orange-button:after,body.contact_page .contactContainer form .orange-button:before{transition:all .25s ease-in-out}body.contact_page .contactContainer form .orange-button:after{background-color:#e16a33;bottom:0;content:"";left:-1px;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:-1}body.contact_page .contactContainer form .orange-button:hover{color:#fff;font-weight:700}body.contact_page .contactContainer form .orange-button:hover:after{transform:translateX(0)}@media (max-width:600px){body.contact_page .contactContainer form .orange-button{margin:10px auto!important}}@media (min-width:0) and (max-width:1023px){body.contact_page .contactContainer form .orange-button{margin:0 auto 20px;width:80%}}body.contact_page .contactContainer form select:invalid{color:#757575}body.text_page .headerImageContainer2{background-image:url(/images/livestream_area.jpg)}body.text_page .header{margin-bottom:4%}body.text_page .headerImageContainer2{padding-bottom:18%!important}body.text_page .textpageContainer{margin:auto;text-align:center;width:48%}@media (min-width:0) and (max-width:1023px){body.text_page .textpageContainer{width:90%}}body.text_page .textpageContainer h1{font-size:3rem;letter-spacing:2px}body.text_page .textpageContainer h2{font-size:2rem;font-style:italic}body.text_page .textpageContainer p{color:#595959;font-size:18pt;line-height:30pt;margin:10px 25px 50px;position:relative;text-align:center;z-index:1}@media (max-width:600px){body.text_page .textpageContainer p{font-size:12pt;line-height:24pt;margin:10px}}body.text_page .textpageContainer a{color:#e06228}body.awards_page .header{max-height:550px}body.awards_page .header .headerImageContainer2{background-image:url(/images/CareersHead.jpg)}body.awards_page #mainContent section{border-bottom:1px solid #d2d2d2;margin:0 auto 20px;padding-bottom:20px;width:85%}@media (max-width:1023px){body.awards_page #mainContent section{border-bottom:none;padding-bottom:0}}body.awards_page #mainContent section:last-child{border-bottom:none}body.awards_page #mainContent section .yearGroup.one{width:100%}body.awards_page #mainContent section .yearGroup.one ul li{display:inline-grid;width:49%}@media (max-width:1023px){body.awards_page #mainContent section .yearGroup.one ul li{width:100%}}body.awards_page #mainContent section .yearGroup.two{float:left;width:50%}@media (max-width:1023px){body.awards_page #mainContent section .yearGroup.two{border-bottom:1px solid #d2d2d2;float:none;padding-bottom:25px;width:100%}}body.awards_page #mainContent section .yearGroup .year{color:#e06228;font-size:30px}body.awards_page #mainContent section .yearGroup ul{list-style:none;padding-left:0}body.awards_page #mainContent section .yearGroup ul li{margin-bottom:20px}body.awards_page #mainContent section .yearGroup ul li h6{color:#687884;font-size:20px;margin:0;text-transform:uppercase}body.awards_page #mainContent section .yearGroup ul li p{color:#5f5f5f;margin:5px 0 0}.clear{clear:both}body.cookielist_page .header .headerImageContainer{height:187px}body.cookielist_page #mainContent{margin:0 auto;max-width:800px}.cookie-link,.test{margin-right:1rem}body.privacy_page{color:#696969}body.privacy_page .headerImageContainer{height:187px}@media only screen and (max-width:1024px){body.privacy_page .headerText{top:30%!important}}@media only screen and (max-width:480px){body.privacy_page .header{margin-bottom:-5%}body.privacy_page .headerImageContainer2{background-position:65% -65%!important}}@media only screen and (min-width:1025px){body.privacy_page .headerImageContainer{height:220px}body.privacy_page .headerImageContainer2{background-position:center -200px!important}}body.privacy_page .textpageContainer{margin:0 auto 80px;text-align:left;width:75%}body.privacy_page .textpageContainer h1{text-align:center}body.privacy_page .textpageContainer table{border-collapse:collapse}body.privacy_page .textpageContainer td,body.privacy_page .textpageContainer th{padding:15px 10px;vertical-align:top}body.privacy_page .textpageContainer th{background-color:#000;color:#fff;font-weight:700}body.privacy_page .textpageContainer td{border:1px solid #000}body.privacy_page .textpageContainer td p{margin-top:0}body.privacy_page .textpageContainer ul li{margin:4px 0}.careers_list .wrapper .header .headerImageContainer .headerImageContainer2{background-image:url(/images/careers/all-listings-page-header.jpg)}.careers_list footer{margin-top:0}.careers_list .footer{background-color:#eee;box-sizing:border-box;column-gap:5vw;-moz-column-gap:5vw;-webkit-column-gap:5vw;display:flex;flex-direction:row;justify-content:space-between;padding:2rem 5vw;width:100%}@media (max-width:600px){.careers_list .footer{-moz-column-gap:5vw;-webkit-column-gap:5vw;flex-direction:column-reverse;padding:2rem;row-gap:5vh}}.careers_list .footer .footerText{display:flex;flex-basis:60%;flex-direction:column;line-height:1.5em;row-gap:30px}@media (max-width:600px){.careers_list .footer .footerText{row-gap:2vh}}.careers_list .footer .footerText h4{font-size:24px;font-weight:700;line-height:1.5em;margin:0}.careers_list .footer .footerText p{font-size:18px;line-height:1.5em;margin:0}.careers_list .footer .footerImage{flex-basis:40%;max-height:500px;max-width:500px;min-height:300px;min-width:300px}.careers_list .footer .footerImage img{height:auto;max-height:100%;max-width:100%;width:auto}.careers_list .container{font-family:Roboto}.careers_list .container .listings-header{align-items:center;display:flex;justify-content:center;width:100%}.careers_list .container .listings-header h2{color:#ad3e0b;font-family:Saira Condensed;font-size:32px;font-weight:700;text-transform:uppercase}@media (max-width:600px){.careers_list .container .listings-header h2{margin:0 0 .83em}}.careers_list .container .listings-filter{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:center;padding:0 5vw;width:100%}@media (max-width:600px){.careers_list .container .listings-filter{flex-wrap:wrap;justify-content:flex-start;row-gap:15px}}.careers_list .container .listings-filter .searchContainer{box-sizing:border-box;flex-basis:60%;padding-right:32px}@media (max-width:600px){.careers_list .container .listings-filter .searchContainer{flex-basis:100%;padding:0}}.careers_list .container .listings-filter .searchContainer #search{background:#f5f5f5 url(/images/icons/search.svg) right 15px center no-repeat;border:none;border-radius:360px;box-sizing:border-box;font-size:18px;font-weight:700;padding:13px 16px 13px 24px;width:100%}.careers_list .container .listings-filter .searchContainer #search:-moz-placeholder,.careers_list .container .listings-filter .searchContainer #search::-moz-placeholder,.careers_list .container .listings-filter .searchContainer #search::-ms-input-placeholder,.careers_list .container .listings-filter .searchContainer #search::-webkit-input-placeholder,.careers_list .container .listings-filter .searchContainer #search::placeholder{color:#333}.careers_list .container .listings-filter .sortContainer{align-items:center;display:flex;flex-basis:40%;justify-content:center}@media (max-width:600px){.careers_list .container .listings-filter .sortContainer{flex-basis:100%}}.careers_list .container .listings-filter .sortContainer label{text-wrap:nowrap;box-sizing:border-box;flex-basis:10%;font-size:18px;font-weight:400;padding-right:16px}.careers_list .container .listings-filter .sortContainer .sortDropdownContainer{flex-basis:90%;position:relative}.careers_list .container .listings-filter .sortContainer .sortDropdownContainer .sortOverlay{background:#f5f5f5 url(/images/icons/dropdown.svg) right 15px center no-repeat;border:none;border-radius:360px;cursor:pointer;font-size:18px;font-weight:700;height:21px;margin:0;padding:13px 16px 13px 24px}.careers_list .container .listings-filter .sortContainer .sortDropdownContainer .sortDropdown{background:#f5f5f5;border-radius:25px;display:flex;flex-direction:column;list-style-type:none;margin:-47px 0 0;padding:0;position:absolute;width:100%;z-index:2}.careers_list .container .listings-filter .sortContainer .sortDropdownContainer .sortDropdown .sortOption{box-sizing:border-box;cursor:pointer;font-size:18px;font-weight:700;padding:13px 16px 13px 24px}.careers_list .container .listings-filter .sortContainer .sortDropdownContainer .sortDropdown .sortOption:hover{background-color:#dfdfdf!important}.careers_list .container .listings-filter .sortContainer .sortDropdownContainer .sortDropdown .sortOption.selected{background:url(/images/icons/dropdown.svg) right 15px center no-repeat;border-radius:25px 25px 0 0;order:-1}.careers_list .container .listings-filter .sortContainer .sortDropdownContainer .sortDropdown .sortOption.last{border-radius:0 0 25px 25px;order:1}.careers_list .container #job-listings{box-sizing:border-box;padding:20px 5vw;width:100%}.careers_list .container #job-listings .column-header{border-bottom:1px solid #bbb;display:grid;grid-template-columns:33% 33% 33%;width:100%}.careers_list .container #job-listings .column-header h3{font-size:18px;font-weight:700;text-transform:uppercase}@media (max-width:600px){.careers_list .container #job-listings .column-header h3{display:none}}.careers_list .container #job-listings .job-listing{display:grid;font-size:18px;grid-template-columns:33% 33% 33%;width:100%}@media (max-width:600px){.careers_list .container #job-listings .job-listing{grid-template-columns:100%;grid-template-rows:30% 30% 30%;padding:5px 0 0}.careers_list .container #job-listings .job-listing .department p:before{content:"Department: "}.careers_list .container #job-listings .job-listing .location p:before{content:"Location: "}}.careers_list .container #job-listings .job-listing.hidden{display:none}.careers_list .container #job-listings .job-listing div{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.careers_list .container #job-listings .job-listing div a{color:#000}.careers_list .container #job-listings .job-listing:nth-child(2n){background-color:#f5f5f5}.careers_list .container #job-listings #empty{display:block}.careers_list .container #job-listings #empty.hidden{display:none}.careers_single .wrapper .header .headerImageContainer{max-height:30vh}.careers_single .wrapper .header .headerImageContainer .headerImageContainer2{background-image:url(/images/careers/listing-detail-page-header.jpg);background-position:top;background-size:auto}.careers_single .container{box-sizing:border-box;display:flex;flex-direction:row;font-family:Roboto;padding:0 5vw;width:100%}.careers_single .container .table-of-contents-wrapper{flex-basis:20%}@media (max-width:600px){.careers_single .container .table-of-contents-wrapper{display:none}}.careers_single .container .table-of-contents-wrapper .table-of-contents{display:flex;flex-direction:column;height:auto;list-style-type:none;padding:0;position:sticky;row-gap:1rem;top:2rem}@media (min-width:768px) and (max-width:1023px){.careers_single .container .table-of-contents-wrapper .table-of-contents{top:5rem}}.careers_single .container .table-of-contents-wrapper .table-of-contents .activeSection{font-weight:700}.careers_single .container .table-of-contents-wrapper .table-of-contents a{color:#000}.careers_single .container .content{flex-basis:80%}@media (max-width:600px){.careers_single .container .content{flex-basis:100%}}.careers_single .container .content .back-button{color:#000;width:100%}.careers_single .container .content .back-button a{align-items:center;color:#000;display:flex;flex-direction:row;justify-content:flex-start}.careers_single .container .content .back-button .backspace{margin-right:10px}.careers_single .container .content .main-info{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:18px;justify-content:space-between;margin:25px 0;row-gap:2px;width:100%}.careers_single .container .content .main-info p{flex-basis:100%;margin:0}.careers_single .container .content .main-info .job-title{color:#ad3e0b;flex-basis:auto;font-family:Saira Condensed;font-size:32px;font-weight:600;margin:0;order:1;text-transform:uppercase}@media (max-width:600px){.careers_single .container .content .main-info .job-title{font-size:24px}}.careers_single .container .content .main-info .job-department{margin-top:15px;order:3}.careers_single .container .content .main-info .job-employment{order:4}.careers_single .container .content .main-info .job-location{order:5}.careers_single .container .content .main-info .job-salary{margin-bottom:15px;order:6}.careers_single .container .content .main-info .apply{background-color:#df6228;border:2px solid #df6228;box-sizing:border-box;color:#fff;display:block;flex-basis:auto;font-size:13pt;height:auto;left:0;margin:0;max-height:44px;order:2;overflow:hidden;padding:10px 32px;position:relative;right:0;text-align:center;text-decoration:none;text-shadow:0 0;text-transform:uppercase;z-index:1}.careers_single .container .content .main-info .apply:after,.careers_single .container .content .main-info .apply:before{transition:all .25s ease-in-out}.careers_single .container .content .main-info .apply:after{background-color:#e16a33;bottom:0;content:"";left:-1px;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:-1}.careers_single .container .content .main-info .apply:hover{color:#fff;font-weight:700}.careers_single .container .content .main-info .apply:hover:after{transform:translateX(0)}@media (max-width:600px){.careers_single .container .content .main-info .apply{margin-top:10px;order:7;width:100%}}.careers_single .container .content .mobile-routing{display:none}@media (max-width:600px){.careers_single .container .content .mobile-routing{border-top:1px solid #bbb;box-sizing:border-box;display:block;padding:20px 0;width:100%}.careers_single .container .content .mobile-routing #mobile-router{-webkit-appearance:none;-moz-appearance:none;background:#f5f5f5 url(/images/icons/dropdown.svg) right 15px center no-repeat;border:none;border-radius:360px;font-family:Roboto;font-size:18px;font-weight:500;padding:10px 16px 10px 24px;width:100%}.careers_single .container .content .mobile-routing #mobile-router::-ms-expand{display:none}}.careers_single .container .content .job-content{font-family:Roboto;font-size:18px;font-weight:400;line-height:1.5em;width:90%}@media (max-width:600px){.careers_single .container .content .job-content{font-size:16px;width:100%}}.careers_single .container .content .job-content strong{font-weight:700}@media (max-width:600px){.careers_single .container .content .job-content strong{font-size:16px}}.careers_single .container .content .job-content .section .section-title{font-size:24px;font-weight:700;margin:20px 0 10px}.careers_single .container .content .job-content #about-position,.careers_single .container .content .job-content #about-this-position,.careers_single .container .content .job-content #benefits,.careers_single .container .content .job-content #language-of-work,.careers_single .container .content .job-content #location-of-work,.careers_single .container .content .job-content #preferred-extras,.careers_single .container .content .job-content #requirements,.careers_single .container .content .job-content #responsibilities,.careers_single .container .content .job-content #term-of-employment{font-size:24px;font-weight:700;margin:20px 0 0}.careers_single .container .content .job-content #about-position li,.careers_single .container .content .job-content #about-position p,.careers_single .container .content .job-content #about-position ul,.careers_single .container .content .job-content #about-this-position li,.careers_single .container .content .job-content #about-this-position p,.careers_single .container .content .job-content #about-this-position ul,.careers_single .container .content .job-content #benefits li,.careers_single .container .content .job-content #benefits p,.careers_single .container .content .job-content #benefits ul,.careers_single .container .content .job-content #language-of-work li,.careers_single .container .content .job-content #language-of-work p,.careers_single .container .content .job-content #language-of-work ul,.careers_single .container .content .job-content #location-of-work li,.careers_single .container .content .job-content #location-of-work p,.careers_single .container .content .job-content #location-of-work ul,.careers_single .container .content .job-content #preferred-extras li,.careers_single .container .content .job-content #preferred-extras p,.careers_single .container .content .job-content #preferred-extras ul,.careers_single .container .content .job-content #requirements li,.careers_single .container .content .job-content #requirements p,.careers_single .container .content .job-content #requirements ul,.careers_single .container .content .job-content #responsibilities li,.careers_single .container .content .job-content #responsibilities p,.careers_single .container .content .job-content #responsibilities ul,.careers_single .container .content .job-content #term-of-employment li,.careers_single .container .content .job-content #term-of-employment p,.careers_single .container .content .job-content #term-of-employment ul{font-family:Roboto;font-size:18px;font-weight:400;line-height:1.5em}.careers_single .container .content .job-content #contact-information,.careers_single .container .content .job-content #how-to-apply{font-size:24px;font-weight:700;margin:20px 0 0}.careers_single .container .content .job-content .content-conclusion span{font-size:24px!important;font-weight:700}body.support_page .headerImageContainer2{background-image:url(/images/SupportHead.jpg)}body.support_page .header .headerImageContainer{z-index:-1}.gameCard{background-color:var(--card-bg,gray);height:auto;margin:0 auto;max-width:800px;text-decoration:none;transition:background-color .5s}.gameCard--warframe{--card-bg:#e6eaed}.gameCard--warframe:hover{--card-bg:#f8fafb}.gameCard--warframe:hover .zendeskButton-warframe{--button-background:#2880a8}.gameCard--soulframe{--card-bg:#faecc5}.gameCard--soulframe:hover{--card-bg:#fff6de}.gameCard--soulframe:hover .zendeskButton-soulframe{--button-background:#716552}.gameCard:hover .cardBackground{-webkit-mask-position:0 110%;mask-position:0 110%;transform:scale(1.2)}.cardContent{align-items:center;display:flex;flex-direction:column;gap:24px;padding:64px 0}.cardContainer{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin:-200px 120px 124px}@media (max-width:1250px){.cardContainer{grid-template-columns:1fr;margin:-100px 64px 124px}}@media (max-width:680px){.cardContainer{margin:-200px 12px 124px}}.gameCardImage{height:auto;width:100%}.cardBackground{height:100%;-webkit-mask-image:url(/images/mask-chevron-square.svg);mask-image:url(/images/mask-chevron-square.svg);-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-o-object-fit:cover;object-fit:cover;transition:.5s;width:100%}.imgContainer{overflow:hidden}.gameLogo{width:60%}.zendeskButton{align-items:center;background-color:var(--button-background,#000);border-radius:4px;color:#fff;display:flex;font-size:20px;font-weight:700;gap:12px;height:-moz-fit-content;height:fit-content;padding:8px 20px;text-decoration:none;transition:background-color .5s;width:-moz-fit-content;width:fit-content}@media (max-width:680px){.zendeskButton{font-size:11px}}.zendeskButton-warframe{--button-background:#145e80}.zendeskButton-soulframe{--button-background:#42392c}.chevronRight{height:auto;max-width:24px}
