:root{--custom-heading-font:'ropa-sans-pro',sans-serif;--custom-body-font:'ropa-sans-pro',sans-serif;--custom-accent-font:'ropa-sans-pro',sans-serif}html{background:#000}body{transition:all .3s ease-in-out}.ct-headline,h1,h2,h3{line-height:1.2;margin-bottom:24px}.wf-loading body{opacity:0}.font-heading{font-family:var(--custom-heading-font)}.font-body{font-family:var(--custom-body-font)}.font-accent{font-family:var(--custom-accent-font)}body h1,body .h1{font-size:36px;font-family:var(--custom-heading-font)}@media screen and (min-width:768px){body h1,body .h1{font-size:45px}}@media screen and (min-width:1025px){body h1,body .h1{font-size:54px}}body .h1-large{font-size:36px;font-family:var(--custom-heading-font)}@media screen and (min-width:768px){body .h1-large{font-size:64px}}@media screen and (min-width:1025px){body .h1-large{font-size:90px}}body h2,body .h2{font-size:28px;font-family:var(--custom-heading-font)}@media screen and (min-width:768px){body h2,body .h2{font-size:36px}}@media screen and (min-width:1025px){body h2,body .h2{font-size:44px}}h3,.h3{font-size:24px;font-family:var(--custom-heading-font)}@media screen and (min-width:768px){h3,.h3{font-size:30px}}@media screen and (min-width:1025px){h3,.h3{font-size:36px}}h4,.h4{font-size:20px;font-family:var(--custom-heading-font)}@media screen and (min-width:768px){h4,.h4{font-size:24px}}@media screen and (min-width:1025px){h4,.h4{font-size:28px}}h5,.h5{font-size:16px;font-family:var(--custom-heading-font)}@media screen and (min-width:768px){h5,.h5{font-size:18px}}@media screen and (min-width:1025px){h5,.h5{font-size:20px}}h6,.h6{font-size:14px;font-family:var(--custom-heading-font)}@media screen and (min-width:768px){h6,.h6{font-size:15px}}@media screen and (min-width:1025px){h6,.h6{font-size:16px}}.ct-headline b,.ct-headline a{color:#ffb636}.ct-section-inner-wrap{padding:60px 20px}@media screen and (min-width:768px){.ct-section-inner-wrap{padding:80px 30px}}@media screen and (min-width:1025px){.ct-section-inner-wrap{padding:100px 40px}}.no-padding,.no-padding .ct-section-inner-wrap{padding:0 !important}.heading-section .ct-section-inner-wrap{padding:60px 20px 20px}@media screen and (min-width:768px){.heading-section .ct-section-inner-wrap{padding:80px 30px 30px}}@media screen and (min-width:1025px){.heading-section .ct-section-inner-wrap{padding:100px 40px 30px}}.white-text a{color:#f3372c}.square-img-container{padding-top:100%;position:relative;width:100% !important}.square-img{object-fit:cover;height:100%;position:absolute;top:0;left:1px;width:100%}body .fit-img-container{position:relative;min-height:40vw}@media screen and (min-width:992px){body .fit-img-container{position:relative;min-height:20vw}}.fit-img-container--zoom{overflow:hidden}.fit-img-container--zoom:hover .fit-img{height:103%}.fit-img-container *{position:relative;z-index:2}.fit-img{object-fit:cover;object-position:center;height:100%;position:absolute;top:0;left:0;width:100%;z-index:0;transition:all 1s ease-in-out}.fit-img--opaque{opacity:.6}.video-hover:hover .fit-video{opacity:1}.fit-video{object-fit:cover;position:absolute;top:0;height:100%;width:100%;z-index:1;opacity:0;left:0;transition:all .3s ease-in-out}.video-autoplay{opacity:1}.fit-wrapper{position:absolute !important;top:0;right:0;bottom:0;left:0;z-index:1 !important;overflow:hidden}.fit-wrapper:before,.gradient-overlay:before,.gradient-overlay-section .ct-section-inner-wrap:before{top:0;left:0;right:0;bottom:-1px;position:absolute;content:'';display:block;z-index:3;background:rgba(0,0,0,.4)}.fit-wrapper--gradient:before,.gradient-overlay:before,.gradient-overlay-section .ct-section-inner-wrap:before{background:linear-gradient(180deg,rgba(0,0,0,.5) 40%,rgba(0,0,0,.8) 80%,rgba(0,0,0,1) 99%)}.purchase-urls{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0;padding:0}.purchase-urls--left{justify-content:flex-start}.purchase-urls li{margin:10px 20px 10px 0}.purchase-urls li:last-of-type{margin-right:0}.purchase-urls svg{height:22px;width:auto}.purchase-urls svg path{transition:all .3s ease-in-out}.purchase-urls a{display:block;transition:all .3s ease-in-out}.purchase-urls a:hover{transform:scale(1.2)}@media screen and (max-width:767px){.purchase-urls--full{justify-content:flex-start}}.purchase-urls--full a{display:flex;align-content:center;color:#fff;padding:12px 20px;border:1px solid #fff;min-width:150px;justify-content:center;border-radius:7px}.purchase-urls--full svg{margin-right:10px}.purchase-urls--full li{margin:10px 24px 10px 0}.purchase-urls--full li:last-of-type(){margin-right:0}.purchase-urls--full a:hover{transform:scale(1)}.button--icon{display:flex !important;align-items:center;color:#fff !important}.button--icon:after{height:18px;width:18px;content:'';display:block;background:url(/wp-content/uploads/custom-uploads/icon-circle-arrow-right-red.svg) center/contain no-repeat;margin-left:12px;margin-top:-4px}.button--icon--black{color:#000 !important}.button--icon--expand:after{background:url(/wp-content/uploads/custom-uploads/icon-circle-plus-red.svg) center/contain no-repeat}.button--outline{padding:12px 20px !important;border:1px solid #fff !important;border-radius:6px !important;transition:all .3s ease-in-out;color:#fff !important}.button--spaced{padding:12px 20px !important;border-radius:6px !important;transition:all .3s ease-in-out;color:#000 !important;border:0 !important;background:#fff !important}.button--spaced:hover{background:#ffb636 !important}.button--outline:hover{background:#fff !important;color:#000 !important}body .ct-link-button{padding:0;background:0 0;letter-spacing:2px;border:0}.home .oxy-easy-posts-pages{display:none}.main-header{border-bottom:1px solid #707070}.main-header-row .oxy-header-container{display:flex;justify-content:space-between;width:100%}.header-notification,.header-notification a{color:#fff !important}.header-notification a{margin-left:30px;display:inline-flex;align-items:center}.header-notification a:after{height:18px;width:18px;content:'';display:block;background:url(/wp-content/uploads/custom-uploads/icon-circle-arrow-right-white.svg) center/contain no-repeat;margin-left:12px;margin-top:-4px}.top-header-row .oxy-header-left,.top-header-row .oxy-header-right{display:none}.icon-menu a span{display:block}.icon-menu a{display:flex;flex-direction:column;transition:all .3s ease-in-out}.icon-menu li:hover a{color:#fff !important}.icon-menu svg{height:24px;width:auto;margin-bottom:10px}.icon-menu svg path{transition:all .3s ease-in-out;fill:#2f2f2f !important}.icon-menu li:hover svg path,.icon-menu li a:focus svg path,.icon-menu li a:active svg path{fill:#f3372a !important}@media screen and (max-width:992px){.icon-menu li a:active,.icon-menu li a:focus{background:#302f2f}}.icon-menu li:hover a{border-bottom-color:#f3372a !important}body .gfield_label{color:#fff;width:100%;text-align:left}body .gform_wrapper input:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{outline:2px dotted #fff}body .gform_wrapper select{appearance:none;background:url(/wp-content/uploads/custom-uploads/icon-arrow-down-white.svg) no-repeat !important;background-size:auto 7px !important;background-position:calc(100% - 14px) center !important}body .gform_wrapper.gravity-theme .gform_footer{margin:0;padding:0}body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0px}body .gform_wrapper.gravity-theme .gform_footer input{padding:10px 48px 10px 10px;text-transform:uppercase;background:#f3372c;color:#fff;background:url(/wp-content/uploads/custom-uploads/icon-arrow-right-white.svg) center/contain no-repeat #f3372c;background-position:calc(50% + 40px) calc(50% - 1px);background-size:auto 20px;border:0;font-size:24px !important;width:100%;letter-spacing:3px;transition:all .3s ease-in-out;cursor:pointer;border-radius:6px}@media screen and (min-width:768px){body .gform_wrapper.gravity-theme .gform_footer input{background-size:auto 30px;font-size:30px !important}}body .gform_wrapper.gravity-theme .gform_footer input:hover{background-color:#f5612b}body .gform_wrapper .gform_validation_errors,body .gform_wrapper .gfield_validation_message,body .gform_wrapper .validation_message{background:#f3372c;border:1.5px solid #f3372c;box-shadow:none;border-radius:0;color:#fff}body .gform_wrapper.gravity-theme input,body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea{background:0 0;border:1px solid #707070;font-family:var(--custom-body-font);font-size:18px !important;color:#fff}body .gform_wrapper.gravity-theme .gfield textarea,body .gform_wrapper.gravity-theme .gfield textarea.large{height:200px;max-width:100%}body .gform_fileupload_rules{text-align:left}body .gfield{margin-bottom:13px}@media screen and (min-width:768px){body .gfield{margin-bottom:22px}}body .gform_wrapper .gform_validation_errors>h2{color:#fff}@media screen and (max-width:767px){body .inline-form{width:100%}}body .inline-form form{display:flex;align-items:center}body .gform_confirmation_message{color:#fff}@media screen and (max-width:767px){body .inline-form form{flex-direction:column}body .inline-form .gform_body,body .gform_wrapper.gravity-theme .gform_footer{width:100%}body .gform_confirmation_message{text-align:left}}@media screen and (min-width:768px){body .inline-form .gform_body{margin-right:20px;min-width:18vw}}body .inline-form .gform_footer{margin:0 !important;padding:0 !important}body .inline-form .gform_wrapper input:focus,body .inline-form .gform_wrapper textarea:focus,body .inline-form .gform_wrapper select:focus{outline:2px dotted #fff}body .inline-form .gfield{margin-bottom:0}body .inline-form .gform_wrapper.gravity-theme input{border:1px solid #fff;border-width:0 0 1px;color:#fff}body .inline-form .gform_wrapper.gravity-theme input::placeholder{color:#fff}body .inline-form .gform_wrapper.gravity-theme .gform_footer input{padding:10px 41px 10px 22px;text-transform:uppercase;color:#f2372c;background:url(/wp-content/uploads/custom-uploads/icon-circle-arrow-right-red.svg) center/contain no-repeat #fff;background-position:calc(100% - 18px) 11px;background-size:auto 17px;border:0;font-size:18px !important;border-radius:6px}body .inline-form .gform_wrapper.gravity-theme .gform_footer input:hover{background-color:#fff}@media screen and (max-width:767px){body .inline-form .gform_wrapper.gravity-theme .gform_footer input{width:auto;padding:2px 35px 2px 20px !important;margin-top:15px !important;font-size:14px !important;background-position:calc(100% - 18px) 9px;background-size:auto 13px}}#media-grid{border-top:1px solid #707070}#media-grid .media-box{transition:all .3s ease-in-out;border:1px solid #707070;border-width:0 0 1px;cursor:pointer;display:none}#media-grid .media-box.active{display:block}#media-grid .media-box:nth-of-type(1),#media-grid .media-box:nth-of-type(2),#media-grid .media-box:nth-of-type(3){display:block}@media screen and (min-width:992px){#media-grid .media-box{border-width:0 1px 1px 0}#media-grid .media-box:nth-of-type(3n+3){border-right-width:0}}@media screen and (min-width:992px){#media-grid:hover .media-box{opacity:.7}}#media-grid .media-box:hover{opacity:1 !important}#media-grid .media-box .play-icon{transition:all .3s ease-in-out}#media-grid .media-box:hover .play-icon{transform:scale(1.2)}@media screen and (max-width:991px){#media-grid .media-box .fit-img{object-fit:unset !important;position:relative !important;width:auto !important;height:auto !important;max-width:100vw !important;object-position:unset !important;top:auto !important;left:auto !important;float:left !important}}#e9-attribution-svg path{fill:gray}.spotlight-right,.spotlight-left,.spotlight-center{position:relative;overflow:hidden}.spotlight-right:before,.spotlight-left:before,.spotlight-center:before{position:absolute;right:-20vw;top:-30vw;width:80vw;height:80vw;border-radius:100%;background:radial-gradient(rgba(248,127,63,.2) 0%,rgba(248,127,63,0) 50%);filter:50px;content:'';pointer-events:none;z-index:0}.spotlight-center:before{right:calc(50% - 40vw)}.spotlight-left:before{right:auto;left:-20vw}.spotlight-above:before{z-index:10}.game-categories{margin:0 0 30px;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}.game-categories li{list-style:none;margin-right:12px;color:#ffb636;font-size:11px;text-transform:uppercase;letter-spacing:2px;display:inline-flex;align-items:center}.game-categories li:not(:last-of-type):after{height:5px;width:5px;content:'';display:block;background:url(/wp-content/uploads/custom-uploads/icon-divider.svg) center/contain no-repeat;margin:0 0 0 12px}#game-awards .oxy-gallery-item-sizer{padding:0 !important}#game-awards .oxy-gallery-item{width:auto !important;flex:inherit !important;margin:0 20px 20px 0 !important}#game-awards .oxy-gallery-item-contents{position:relative !important;background:0 0 !important}#game-awards .oxy-gallery-item-contents img{height:100px !important;width:auto !important;opacity:1 !important}.news-full-width:hover .ct-new-columns{opacity:.6}.news-full-width .ct-new-columns{transition:all .3s ease-in-out}.news-full-width .ct-new-columns:hover{opacity:1 !important}@media screen and (min-width:768px){.news-full-width .ct-new-columns:hover .fit-img{height:103%}}.news-full-width .ct-headline a{color:#fff}.news-full-width .news-box{display:none}.news-full-width .news-box:nth-of-type(1),.news-full-width .news-box:nth-of-type(2),.news-full-width .news-box:nth-of-type(3){display:flex}.news-full-width .news-box.active{display:flex}.news-full-width .fit-img-container{overflow:hidden}@media screen and (min-width:1320px){.news-box-content-column{padding-left:calc(50vw - 618px) !important}}.ct-text-block p{margin-top:0}.ct-text-block a{color:#ffb636;word-break:break-word}.ct-text-block h1,.ct-text-block h2,.ct-text-block h3,.ct-text-block h4,.ct-text-block h5,.ct-text-block h6{color:#ffb636}.ct-text-block h5{color:#f3372c;letter-spacing:3px;text-transform:uppercase}.tertiary-headline h1,.tertiary-headline h2,.tertiary-headline h3{font-family:var(--custom-accent-font);font-weight:400}#perspective-gallery-col-wrapper{perspective:678px;perspective-origin:57% 22%;overflow:hidden}#perspective-gallery-col-wrapper:before{top:0;left:0;right:0;bottom:0;position:absolute;content:'';display:block;background:linear-gradient(70deg,rgba(0,0,0,0),rgba(0,0,0,1));z-index:2}@media screen and (min-width:992px){#perspective-gallery-col-wrapper:before{background:linear-gradient(70deg,rgba(0,0,0,0),rgba(0,0,0,0) 30%,rgba(0,0,0,1) 50%,rgba(0,0,0,1))}}#perspective-gallery-col-wrapper .ct-div-block:nth-of-type(2){position:relative;z-index:4}@media screen and (min-width:1200px){#perspective-gallery-col-wrapper .ct-div-block:nth-of-type(2){padding-right:calc(50vw - 600px) !important}}#perspective-gallery-col{transform:scaleX(1) scaleY(1) scaleZ(1) rotateX(5deg) rotateY(38deg) rotateZ(4deg) translateX(85px) translateY(6px) translateZ(9px) skewX(11deg) skewY(-1deg)}body .counter-number,body .counter-number span{font-size:40px !important;margin-bottom:8px !important}@media screen and (min-width:768px){.counter-number,.counter-number span{font-size:64px !important}}@media screen and (min-width:1025px){.counter-number,.counter-number span{font-size:88px !important}}@media screen and (min-width:992px){.counter-boxes .ct-div-block{width:25%}}@media screen and (min-width:1300px){.side-padding--left{padding-left:calc(50vw - 620px) !important}}@media screen and (min-width:1300px){.side-padding--right{padding-right:calc(50vw - 620px) !important}}.oxy-post-category{display:inline-block;margin:0 auto 16px auto;padding:6px 30px;color:#fff;text-transform:uppercase;letter-spacing:2px}#menu-main-menu .current-menu-item a{border-bottom-color:#f4372c}#menu-main-menu .current-menu-item a svg path{fill:#f4372c !important}.icon-menu--footer ul{flex-wrap:wrap}@media screen and (min-width:768px){.icon-menu--footer ul{justify-content:center}}.share-post ul{margin:0;padding:0;display:flex;flex-wrap:wrap}.share-post ul li{padding:0;margin:0 20px 20px 0;list-style:none;color:#fff;font-size:17px;font-weight:700;letter-spacing:1px;display:flex;align-items:center}.share-post ul li:last-child{margin-right:0}.share-post ul li a{font-size:0;display:block;height:34px;width:34px;border-radius:60px;transition:all .3s ease-in-out;padding:6px}.share-post ul li a:hover{transform:scale(1.1)}.share-post ul li svg path{fill:#fff !important;transition:all .3s ease-in-out}.content-box h1,.content-box h2,.content-box h3,.content-box h4,.content-box h5,.content-box h6,.content-box ul,.content-box table{margin-bottom:24px}.content-box h2,.content-box h3,.content-box h4,.content-box h5,.content-box h6{margin-top:50px}.content-box a:hover{text-decoration:underline}.game-website-callout{position:relative;overflow:hidden}.game-website-callout:before{top:50%;left:50%;height:100vh;width:140vh;transform:translate(-50%,-50%);position:absolute;content:'';display:block;background:radial-gradient(rgba(0,0,0,.6),rgba(0,0,0,0));z-index:1}.ct-section-inner-wrap{position:relative;z-index:2}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:30px 0 40px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1024px){#home-hero{background-size:contain !important;padding-top:38vw !important}}@media screen and (max-width:767px){#home-hero{background-size:contain !important;padding-top:42vw !important}}@media screen and (max-width:991px){.home #_posts_grid-11-2>.oxy-posts>:not(:nth-child(1)){border-top:1px solid #707071}.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap{top:0;right:0;margin:0}}@media screen and (max-width:992px){body:not(.home) .game-grid .oxy-posts{grid-row-gap:0px !important}body:not(.home) .game-grid .oxy-posts .game-post{grid-column:span 4 !important;grid-row:span 4 !important;height:100% !important}}@media screen and (max-width:991px){.counter-boxes{padding:34px 0 !important}.counter-boxes .ct-div-block{padding:0 !important}.counter-boxes>.ct-div-block{padding-bottom:20px !important}}@media screen and (max-width:767px){body .counter-boxes .oxel_number_counter{text-align:left !important;justify-content:flex-start !important}}.grecaptcha-badge{visibility:hidden}.oxy-repeater-pages-wrap .oxy-repeater-pages{width:100%;max-width:1294px}.m-popup{position:fixed;z-index:999;top:0;bottom:0;left:0;display:flex;width:100%;height:100%;transition:opacity 0ms ease-in-out;pointer-events:none;opacity:0;background-color:rgba($c-1,.97);align-items:center;justify-content:center;height:0;overlay:hidden}.m-popup.active{pointer-events:all;opacity:1 !important;height:auto;transition:opacity .5s ease-in-out}.m-popup__wrapper{width:100%}.m-popup__content{position:relative;width:90%;height:auto;max-width:1100px;max-height:calc(100vh - 200px);height:100%;transition:all .3s ease-in-out;overflow-y:scroll;padding:30px}.m-popup img{max-width:100%}@media screen and (min-width:768px){.m-popup__content{max-height:calc(100vh - 120px);padding:50px}}.m-popup.hidden{opacity:0}.m-popup *.hidden{display:none}.m-popup--media .m-popup__wrapper{max-width:80vw;position:static;background:0 0;height:100%}.m-popup--media .m-embed-container{height:100%;padding:0;display:flex;align-items:center}@media screen and (min-width:1025px){.m-popup--media .m-popup__wrapper{max-width:70vw}}@media screen and (max-height:767px){.m-popup--media .m-popup__wrapper{max-width:125vh}}.m-popup--media .m-popup__content{padding:0;display:flex;justify-content:center}.m-popup--media .m-popup__wrapper__inner{position:relative;padding:0 0 56.25%;overflow:hidden;max-width:100%;height:0;width:auto}.m-popup--media iframe,.m-popup--media object,.m-popup--media embed{position:absolute;top:0;left:0;width:100%;height:100%}.m-popup__close{position:absolute;top:20px;right:20px;transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:center;padding:10px;color:#fff;font-size:20px;z-index:99999;cursor:pointer;height:40px;width:40px;border-radius:50px;border:.1px solid #fff;text-align:center;font-weight:700}@media screen and (min-width:768px){.m-popup__close{top:30px;right:30px}}.m-popup__close span{display:inline-block;font-size:30px;margin-left:10px}.m-popup__close:hover{opacity:1;color:#000 !important;background:#fff}.m-popup__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:.97;background:rgba(0,0,0,.96)}.m-embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;width:100%;overflow:hidden}.m-embed-container iframe,.m-embed-container object,.m-embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}