@font-face{font-family:'Agenda';src:url("../fonts/Agenda-Medium.eot");src:url("../fonts/Agenda-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Agenda-Medium.woff") format("woff"),url("../fonts/Agenda-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Agenda';src:url("../fonts/Agenda-MediumItalic.eot");src:url("../fonts/Agenda-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Agenda-MediumItalic.woff") format("woff"),url("../fonts/Agenda-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Agenda';src:url("../fonts/Agenda-Regular.eot");src:url("../fonts/Agenda-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Agenda-Regular.woff") format("woff"),url("../fonts/Agenda-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Agenda';src:url("../fonts/Agenda-Bold.eot");src:url("../fonts/Agenda-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Agenda-Bold.woff") format("woff"),url("../fonts/Agenda-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}html{font-size:62.5%;text-align:center;-webkit-text-size-adjust:100%}body{width:100%;background-color:#fff}*{font-family:'Agenda', sans-serif}a{text-decoration:none}h2{font-weight:bold;font-size:5rem;color:#00377a}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}div#swipebox-overlay{background-color:rgba(0,32,107,0.9)}div#swipebox-overlay a#swipebox-close{background-image:url("../images/cross_icon.png");background-size:cover;background-position:center center;background-repeat:no-repeat;background-size:100% 100%;margin:2.8rem 1.8rem;height:4.0rem;width:4.0rem}@media screen and (max-width: 1850px){div#swipebox-overlay a#swipebox-close{margin:1.8rem 0.8rem;height:3.0rem;width:3.0rem}}@media screen and (max-width: 992px){div#swipebox-overlay a#swipebox-close{margin:1.8rem 1.2rem}}@media screen and (max-width: 800px){div#swipebox-overlay a#swipebox-close{margin:1.8rem 1.8rem}}@media screen and (max-width: 576px){div#swipebox-overlay a#swipebox-close{height:3.0rem;width:3.0rem;margin:1.4rem 2.0rem}}header{position:fixed;top:0;height:10rem;max-height:10rem;width:100%;margin:0;background-color:#fff;padding:0 0 0 3rem;z-index:10000;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:no-wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}header div.headerContent{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:no-wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:4.0rem;max-height:4.0rem;width:100%}header div.headerContent img#mainLogo{max-height:4.0rem}header div.headerContent div.rightLogoContainer{padding:0}header div.headerContent div.rightLogoContainer img#rightLogo{max-height:4.5rem;margin-right:3.2rem}header div#hamburgerContainer{flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;padding:0 .52083%;background-color:#d6d6d6;width:10.0rem;min-width:10.0rem;cursor:pointer}header div#hamburgerContainer img#hamburgerMenu{max-height:4.0rem;height:100%;display:inline-block}div#rightMenuContainer{position:fixed;top:10rem;right:0;display:inline-block;max-width:300px;z-index:9999;display:none;overflow-y:auto;max-height:100%;padding-bottom:10.0rem}div#rightMenuContainer div.menuTopDivider{display:block;position:fixed;height:.5rem;width:100%;background-color:#d6d6d6;z-index:101}div#rightMenuContainer ul.rightMenuList{display:inline-block;position:relative;background-color:#d6d6d6;padding-top:.5rem 0}div#rightMenuContainer ul.rightMenuList a.rightMenuItem li{text-align:left;font-weight:500;font-size:3.0rem;color:#00206b;padding:3rem 15.55556% 3rem 20%;margin-bottom:.5rem;background-color:#fff}div#rightMenuContainer ul.rightMenuList a.rightMenuItemTH li{font-size:1.7rem;color:#00206b;padding:2rem 30.0% 2rem 1%;margin-bottom:.3rem}@media screen and (max-width: 1850px){header{height:7rem;max-height:7rem;padding:0 0 0 2.2rem}header div.headerContent{height:3.0rem;max-height:3.0rem;width:100%}header div.headerContent img#mainLogo{max-height:3.0rem}header div.headerContent div.rightLogoContainer{padding:0}header div.headerContent div.rightLogoContainer img#rightLogo{max-height:3.0rem;margin-right:2.5rem}header div#hamburgerContainer{flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 .52083%;max-width:7.0rem;min-width:7.0rem}header div#hamburgerContainer img#hamburgerMenu{max-height:3.0rem}div#rightMenuContainer{top:7rem;max-width:225px;padding-bottom:6.0rem}div#rightMenuContainer div.menuTopDivider{height:.3rem}div#rightMenuContainer ul.rightMenuList{padding-top:.3rem;}div#rightMenuContainer ul.rightMenuList a.rightMenuItem li{font-size:2.1rem;color:#00206b;padding:2rem 15.55556% 2rem 20%;margin-bottom:.3rem}div#rightMenuContainer ul.rightMenuList a.rightMenuItemTH li{font-size:1.7rem;color:#00206b;padding:2rem 30.0% 2rem 1%;margin-bottom:.3rem}}@media screen and (max-width: 992px){header{max-height:7rem;height:7rem;padding:0 0 0 3.5rem}div#rightMenuContainer{top:7rem}div#rightMenuContainer ul.rightMenuList a.rightMenuItem li{font-size:1.7rem;padding:1.75rem 7.33333% 1.75rem 9%}div#rightMenuContainer ul.rightMenuList a.rightMenuItemTH li{font-size:1.4rem;color:#00206b;padding:2rem 50.0% 2rem 1%;margin-bottom:.3rem}}@media screen and (max-width: 576px){header{height:6rem;padding-left:2rem}header div.headerContent{height:3.0rem}header div.headerContent img#mainLogo{height:3.0rem}header div.headerContent div.rightLogoContainer img#rightLogo{margin-right:1.0rem;height:2.2rem}header div#hamburgerContainer{padding:0;width:9rem;min-width:6rem}header div#hamburgerContainer img#hamburgerMenu{max-height:none;height:3rem}div#rightMenuContainer{top:6rem;padding-bottom:6.0rem}div#rightMenuContainer div.menuTopDivider{height:.2rem}div#rightMenuContainer ul.rightMenuList{padding-top:.2rem}div#rightMenuContainer ul.rightMenuList a.rightMenuItem li{font-size:1.5rem;padding:1.75rem 7.33333% 1.75rem 9%;margin-bottom:.2rem}div#rightMenuContainer ul.rightMenuList a.rightMenuItemTH li{font-size:1.35rem;color:#00206b;padding:2rem 47.0% 2rem 1%;margin-bottom:.3rem}}section.bannerSection{margin-top:10rem}section.bannerSection div{flex-direction:row;justify-content:center;align-items:center;flex-wrap:no-wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.bannerSection div div.bannerSectionContent{flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:11rem 0 21rem 3rem;width:50%;text-align:left}section.bannerSection div div.bannerSectionContent h1{font-weight:500;font-size:8.0rem;color:#fff}section.bannerSection div div.bannerSectionContent p{font-weight:normal;font-size:3.0rem;color:#fff;margin:3.0rem 0}a.watchButton{height:9.0rem;max-height:9.0rem;display:inline-block;opacity:0.7;word-spacing:-1px;padding:3.0rem 3.0rem;background-color:#00206b}a.watchButton:hover{opacity:1.0}a.watchButton span.watchText{font-weight:500;font-size:3.0rem;color:#fff}a.watchButton img{max-height:3.0rem;margin-left:2.0rem;margin-bottom:-7px}@media screen and (max-width: 1850px){section.bannerSection{margin-top:7rem}section.bannerSection div div.bannerSectionContent{padding:8rem 0 15rem 2.2rem;width:50%;text-align:left}section.bannerSection div div.bannerSectionContent h1{font-weight:500;font-size:5.5rem;color:#fff}section.bannerSection div div.bannerSectionContent p{font-weight:normal;font-size:2.1rem;color:#fff;margin:1.7rem 0}}a.watchButton{height:6.5rem;max-height:6.5rem;display:inline-block;opacity:0.7;word-spacing:-1px;padding:2.0rem 2.0rem;background-color:#00206b}a.watchButton:hover{opacity:1.0}a.watchButton span.watchText{font-weight:500;font-size:2.1rem;color:#fff}a.watchButton img{max-height:2.5rem;margin-left:1.2rem;margin-bottom:-6px}@media screen and (max-width: 992px){section.bannerSection{padding:0;margin-top:7rem}section.bannerSection div{padding:0}section.bannerSection div div.bannerSectionContent{width:45%;padding:3.5rem 0 3.5rem 3rem}section.bannerSection div div.bannerSectionContent h1{font-size:4rem;line-height:1.1;word-spacing:0}section.bannerSection div div.bannerSectionContent p{font-weight:300;word-spacing:0;margin:2.1rem 0}}a.watchButton{margin-top:0.5rem;padding:2rem 2.7rem 2rem 2rem;height:auto;display:inline-block}a.watchButton span.watchText{font-size:2.1rem;font-weight:300;padding-left:0.7rem}a.watchButton img{width:10px;height:20px;margin-left:1rem;margin-bottom:-4px}@media screen and (max-width: 576px){section.bannerSection{margin-top:6rem;padding-top:0;padding-left:0}section.bannerSection div div.bannerSectionContent{width:55%;padding-top:2.6rem;padding-bottom:2.2rem;padding-left:4.5%}section.bannerSection div div.bannerSectionContent h1{font-size:3.0rem}section.bannerSection div div.bannerSectionContent p{font-size:1.5rem;margin:0.9rem 0;line-height:1.3}}a.watchButton{margin-top:0.8rem;display:inline-block;padding:1rem;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}a.watchButton span.watchText{font-size:1.5rem}a.watchButton img{margin-left:0.5rem;margin-bottom:0;height:15px;width:6px}div#mastHeadContainer{background-image:url("../images/sixty_seconds_film.png");background-size:cover;background-position:top center;background-repeat:no-repeat}div.playButton{width:50%;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}div.playButton a{opacity:0.8}div.playButton a:hover{opacity:1.0}div.playButton a img{height:28.0rem;max-height:28.0rem;width:auto}@media screen and (max-width: 1850px){div.playButton{width:50%;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}div.playButton a{opacity:0.8}div.playButton a:hover{opacity:1.0}div.playButton a img{height:20.0rem;max-height:20.0rem;width:auto}}@media screen and (max-width: 992px){div.playButton{width:55%;padding-left:3.5rem;padding-bottom:3.8rem}div.playButton a img{height:14rem}}@media screen and (max-width: 576px){div.playButton{width:45%;padding-left:0;padding-bottom:0}div.playButton a{width:70%}div.playButton a img{height:11rem}}div#gameGenerationContainer{background-image:url("../images/game_generation_bg.png");background-size:cover;background-position:top center;background-repeat:no-repeat;justify-content:flex-start}@media screen and (max-width: 576px){div#gameGenerationContainer{background-image:url("../images/game_generation_bg_mobile.png");background-size:cover;background-position:top center;background-repeat:no-repeat}}section{padding:0 0 3.5rem}section h2{font-weight:500;font-size:5.0rem;color:#00377a;padding:0 0 4.5rem}section p.storyHeader{font-weight:500;font-size:4.0rem;padding-bottom:3.5rem;color:#00377a;margin:0 10.0rem}section div.tvcBox:nth-child(2),section div.tvcBox:nth-child(3){margin-left:1.5625%}section div.tvcContainer{flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0}section div.tvcContainer div.tvcBox{min-width:32%;max-width:100%;flex-grow:1}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer{width:100%}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage{background-size:cover;background-position:top center;background-repeat:no-repeat;height:350px;overflow:hidden}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay{padding:2.0rem 2.0rem 0;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:rgba(0,55,122,0.7);width:100%;height:99%}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay p.boxDescription{text-align:left;font-weight:500;font-size:3.0rem;color:#fff;margin-right:8.0rem;max-width:50%}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay img.boxIcon{width:15%}section div.tvcContainer div.tvcBox div.tvcContent{width:100%;margin-top:-4px;background-color:#00206b;padding:3.0rem 2.5rem;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:no-wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-height:15.0rem}section div.tvcContainer div.tvcBox div.tvcContent h3{width:auto;text-align:left;display:inline-block;font-weight:300;font-size:4.0rem;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;margin-top:5px}section div.tvcContainer div.tvcBox div.tvcContent a.tvcViewURL{max-width:4.0rem}@media screen and (max-width: 1850px){section{padding:0 0 3.5rem}section h2{font-size:3.5rem;padding:0 0 3.5rem}section p.storyHeader{font-size:2.1rem}section div.tvcBox:nth-child(2),section div.tvcBox:nth-child(3){margin-left:1.04167%}section div.tvcContainer div.tvcBox{min-width:32%;flex-grow:1}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer{width:100%}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage{height:250px}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay p.boxDescription{font-size:2.1rem}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay img.boxIcon{width:20%}section div.tvcContainer div.tvcBox div.tvcContent{width:100%;padding:2.5rem 2.0rem;max-height:10.5rem}section div.tvcContainer div.tvcBox div.tvcContent h3{width:auto;text-align:left;display:inline-block;font-weight:300;font-size:2.4rem;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;margin-top:5px}section div.tvcContainer div.tvcBox div.tvcContent img{width:1.5rem;height:2.5rem;max-width:1.5rem;max-height:2.5rem}}@media screen and (max-width: 992px){section{padding:0}section h2{font-size:2.5rem;padding:2.5rem 0}section div.tvcContainer{flex-direction:column;padding:0}section div.tvcContainer div.tvcBox{max-width:100%;width:100%;margin-bottom:3rem}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage{height:270px}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay{padding:2.0rem 2.5rem 0}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay p.boxDescription{font-size:2.1rem}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay img.boxIcon{width:30%}section div.tvcContainer div.tvcBox div.tvcContent{padding:2.5rem}section div.tvcContainer div.tvcBox div.tvcContent h3{font-size:2.5rem}section div.tvcContainer div.tvcBox div.tvcContent img{height:2rem}section div.tvcContainer div.tvcBox:nth-child(2),section div.tvcContainer div.tvcBox:nth-child(3){margin-left:0}}@media screen and (max-width: 576px){section{padding:0}section h2{font-size:1.7rem;padding:1.6rem 0;font-weight:300}section p.storyHeader{font-size:1.5rem;padding-bottom:1.6rem;margin:0 2.0rem}section div.tvcContainer div.tvcBox{margin-bottom:2.0rem}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage{height:11.6rem;max-height:11.6rem}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay{padding:1.5rem 2.0rem 0}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay p.boxDescription{font-size:1.5rem;margin-right:2.0rem;max-width:100%}section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay img.boxIcon{width:30%}section div.tvcContainer div.tvcBox div.tvcContent{height:5.0rem;max-height:5.0rem;padding:1.875rem}section div.tvcContainer div.tvcBox div.tvcContent h3{font-size:1.7rem;font-weight:300}section div.tvcContainer div.tvcBox div.tvcContent img{width:0.6rem;height:1.0rem}section div.tvcContainer div.tvcBox:nth-child(2),section div.tvcContainer div.tvcBox:nth-child(3){margin-left:0}}@media screen and (max-width: 400px){section div.tvcContainer div.tvcBox div.tvcBoxImageContainer div.tvcBoxImage div.blueOverlay p.boxDescription{font-size:1.3rem}}section.discoverySection{padding:4.5rem 0}section.discoverySection div.discoveryHeader{padding-bottom:7.0rem}section.discoverySection div.discoveryHeader h2{padding:0 0 0.5rem}section.discoverySection div.discoveryHeader p{font-size:3rem;color:#00377a;padding:0 5.20833%}section.discoverySection div.discoveryBoxContainer{flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.discoverySection div.discoveryBoxContainer div.discoveryBox{width:33%}section.discoverySection div.discoveryBoxContainer div.discoveryBox img.discoveryBoxPhabletImage{display:none}section.discoverySection div.discoveryBoxContainer div.discoveryBox:nth-child(2){margin:0 1.5625%}@media screen and (max-width: 992px){section.discoverySection{padding:2.5rem 0 0}section.discoverySection div.discoveryHeader{padding-bottom:2.5rem}section.discoverySection div.discoveryHeader h2{font-size:3rem}section.discoverySection div.discoveryHeader p{font-size:1.8rem}section.discoverySection div.discoveryBoxContainer{flex-direction:column}section.discoverySection div.discoveryBoxContainer div.discoveryBox{padding-bottom:3rem;width:100%}section.discoverySection div.discoveryBoxContainer div.discoveryBox img.discoveryBoxDesktopImage{display:none}section.discoverySection div.discoveryBoxContainer div.discoveryBox img.discoveryBoxPhabletImage{display:block}section.discoverySection div.discoveryBoxContainer div.discoveryBox:nth-child(2){margin:0}}@media screen and (max-width: 576px){section.discoverySection{padding-top:3rem}section.discoverySection div.discoveryHeader{padding:0 0.5rem 3rem}section.discoverySection div.discoveryHeader h2{font-size:2.5rem;padding-bottom:1rem}section.discoverySection div.discoveryHeader p{font-size:1.5rem}}section.productSection{padding:4.5rem 1.5625%;background-color:#eee}section.productSection h2{padding-bottom:3.5rem}section.productSection div.productContainer{flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.productSection div.productContainer div.productContent{padding:5rem 1.5625%;background-color:#fff;flex-grow:1;flex-shrink:1;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.productSection div.productContainer div.productContent h3{font-weight:500;font-size:4rem;color:#00377a;position:relative;top:5px}section.productSection div.productContainer div.productContent a.productViewUrl{font-weight:500;font-size:4rem;font-style:italic;color:#a9a8a9}section.productSection div.productContainer div.productContent:nth-child(2){margin:0 1.5625%}@media screen and (max-width: 992px){section.productSection{padding:2.5rem 0}section.productSection h2{font-size:3rem;padding-bottom:2.5rem}section.productSection div.productContainer div.productContent{padding:3rem}section.productSection div.productContainer div.productContent h3{font-size:2rem;top:3px}section.productSection div.productContainer div.productContent a.productViewUrl{font-size:2rem}}@media screen and (max-width: 576px){section.productSection h2{font-size:2.5rem}section.productSection div.productContainer div.productContent{padding:2.5rem 1rem}section.productSection div.productContainer div.productContent h3{font-size:1.3rem}section.productSection div.productContainer div.productContent a.productViewUrl{font-size:1.3rem}}footer{height:23.0rem;max-height:23.0rem;font-size:2.5rem;font-weight:500;font-style:normal;background-color:#d6d6d6;padding:6rem 3rem;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer div.footerContent{width:100%}footer div.footerContent div.ourLinksContent{margin-bottom:3.0rem;text-align:left}footer div.footerContent div.ourLinksContent a{color:#00206b}footer div.footerContent div.ourLinksContent a:visited:hover:active{color:#00206b}footer div.footerContent div.imageSource{margin-bottom:3.0rem}footer div.footerContent div.imageSource p{text-align:left;color:#777;line-height:1.5}footer div.footerContent div.copyRightAndTermsContainer{flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}footer div.footerContent div.copyRightAndTermsContainer p.copyRight{text-align:left;color:#777;line-height:1.5}footer div.footerContent div.copyRightAndTermsContainer div.termsContent{display:inline-block}footer div.footerContent div.copyRightAndTermsContainer div.termsContent a{color:#777}footer div.footerContent div.copyRightAndTermsContainer div.termsContent a:visited:hover:active{color:#777}footer div.footerContent div.copyRightAndTermsContainer div.termsContent span{color:#777;margin:0 1.0rem}@media screen and (max-width: 1850px){footer{height:18.0rem;max-height:18.0rem;font-size:1.8rem;padding:2.5rem 2.2rem}footer div.footerContent div.ourLinksContent{margin-bottom:2.5rem}footer div.footerContent div.imageSource{margin-bottom:2.5rem}}@media screen and (max-width: 992px){footer{height:auto;padding:3rem 2.5rem 3rem;font-size:1.25rem;align-items:flex-start}footer div.footerContent div.ourLinksContent{margin-bottom:2rem}footer div.footerContent div.imageSource{margin-bottom:2.0rem}footer div.footerContent div.copyRightAndTermsContainer{line-height:1.6}}@media screen and (max-width: 576px){footer{padding:2rem 1.875rem 2rem}footer div.footerContent div.ourLinksContent{margin-bottom:1.2rem}footer div.footerContent div.imageSource{margin-bottom:1.2rem}}section.gameBanner{background-image:url("../images/game_banner_background.png");background-size:cover;background-position:center bottom;background-repeat:no-repeat;text-align:left}section.gameBanner div.gameBannerContent{padding-top:10.0rem;padding-left:2.0rem;padding-bottom:22.0rem;width:100%}section.gameBanner div.gameBannerContent h1{font-size:8rem;color:#00377a;font-weight:500;padding-bottom:1.5rem}section.gameBanner div.gameBannerContent p{color:#303030;font-size:3.0rem;padding-bottom:1.5rem;max-width:50%}section.gameBanner div.gameBannerContent a{display:inline-block}@media screen and (max-width: 1850px){section.gameBanner div.gameBannerContent{padding-top:8.0rem;padding-bottom:15.0rem}section.gameBanner div.gameBannerContent h1{font-size:5.5rem}section.gameBanner div.gameBannerContent p{font-size:2.1rem}}@media screen and (max-width: 992px){section.gameBanner{margin-bottom:3.0rem}section.gameBanner div.gameBannerContent{padding-top:2.0rem;padding-left:2.0rem;padding-bottom:12.0rem}section.gameBanner div.gameBannerContent h1{font-size:4.0rem;color:#00377a;padding-bottom:1.5rem}section.gameBanner div.gameBannerContent p{color:#303030;font-size:2.1rem;padding-bottom:1.0rem}section.gameBanner div.gameBannerContent a{display:inline-block}}@media screen and (max-width: 576px){section.gameBanner{margin-bottom:2.0rem}section.gameBanner div.gameBannerContent{padding-bottom:10.0rem}section.gameBanner div.gameBannerContent h1{font-size:3.0rem}section.gameBanner div.gameBannerContent p{font-size:1.5rem}}@media screen and (max-width: 400px){section.gameBanner div.gameBannerContent p{font-size:1.5rem}}div.bx-viewport{margin-top:10rem}section#detailsMastHeadCarousel h2{color:#00377a}section#detailsMastHeadCarousel div.detailsCarouselItem,section#detailsMastHeadCarousel div.videoCarouselItem{position:relative;background-size:cover;background-position:center top;background-repeat:no-repeat;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:65.0rem}section#detailsMastHeadCarousel div.detailsCarouselItem div.carouselImage,section#detailsMastHeadCarousel div.videoCarouselItem div.carouselImage{height:65.0rem}section#detailsMastHeadCarousel div.detailsCarouselItem div.playButton,section#detailsMastHeadCarousel div.videoCarouselItem div.playButton{display:inline-block;width:auto;position:relative;top:20%;max-width:28.0rem;max-height:28.0rem}section#detailsMastHeadCarousel div.detailsCarouselItem div.playButton a,section#detailsMastHeadCarousel div.videoCarouselItem div.playButton a{width:100%;height:100%}section#detailsMastHeadCarousel div.detailsCarouselItem div.playButton a img,section#detailsMastHeadCarousel div.videoCarouselItem div.playButton a img{width:100%;height:100%}section#detailsMastHeadCarousel div.detailsCarouselItem div.detailsCarouselItem.bridgeTheGap,section#detailsMastHeadCarousel div.videoCarouselItem div.detailsCarouselItem.bridgeTheGap{background-size:cover;background-position:center bottom;background-repeat:no-repeat}section.detailsDescriptionContainer{color:#555}section.detailsDescriptionContainer article{padding:5rem 3rem;text-align:left}section.detailsDescriptionContainer article div.mainTitle h2{font-size:8rem;font-weight:500}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.contentTitle{padding:4.5rem 0 2rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.contentTitle h3{font-size:3rem;font-weight:600}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content p,section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content a{font-size:3rem;font-weight:normal}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content p{padding-bottom:2rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content a{color:#00377a}div.bx-viewport{margin-top:7rem}@media screen and (max-width: 1850px){section#detailsMastHeadCarousel div.detailsCarouselItem,section#detailsMastHeadCarousel div.videoCarouselItem{height:46.0rem}section#detailsMastHeadCarousel div.detailsCarouselItem div.carouselImage,section#detailsMastHeadCarousel div.videoCarouselItem div.carouselImage{height:46.0rem}section#detailsMastHeadCarousel div.detailsCarouselItem div.playButton,section#detailsMastHeadCarousel div.videoCarouselItem div.playButton{top:23%;max-width:20.0rem;max-height:20.0rem}section.detailsDescriptionContainer article{padding:3.5rem 2.2rem;text-align:left}section.detailsDescriptionContainer article div.mainTitle h2{font-size:5.6rem;font-weight:500}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.contentTitle{padding:3.5rem 0 2rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.contentTitle h3{font-size:2.1rem;font-weight:600}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content p,section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content a{font-size:2.1rem;font-weight:normal}}@media screen and (max-width: 992px){div.bx-viewport{margin-top:7rem}section#detailsMastHeadCarousel div.detailsCarouselItem,section#detailsMastHeadCarousel div.videoCarouselItem{height:42.0rem}section#detailsMastHeadCarousel div.detailsCarouselItem div.playButton,section#detailsMastHeadCarousel div.videoCarouselItem div.playButton{display:inline-block;width:auto;height:auto;position:relative;top:20%;max-width:20.0rem;max-height:20.0rem}section#detailsMastHeadCarousel div.detailsCarouselItem div.playButton a img,section#detailsMastHeadCarousel div.videoCarouselItem div.playButton a img{max-width:20.0rem;max-height:20.0rem}section.detailsDescriptionContainer article{padding:3rem 2.5rem}section.detailsDescriptionContainer article div.mainTitle h2{font-weight:500;font-size:2.5rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.contentTitle{padding:2.5rem 0 1.5rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.contentTitle h3{font-size:2rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content p,section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content a{font-size:2rem;line-height:1.3}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content p{padding-bottom:1.5rem}}@media screen and (max-width: 576px){.bx-pager.bx-default-pager{position:absolute;bottom:15px !important}div.bx-viewport{margin-top:6rem}section#detailsMastHeadCarousel div.detailsCarouselItem,section#detailsMastHeadCarousel div.videoCarouselItem{height:32.0rem}section#detailsMastHeadCarousel div.detailsCarouselItem div.playButton,section#detailsMastHeadCarousel div.videoCarouselItem div.playButton{max-width:9.2rem}section.detailsDescriptionContainer article{padding:1.6rem 1.875rem}section.detailsDescriptionContainer article div.mainTitle h2{font-size:1.7rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.contentTitle{padding:1.6rem 0 0.5rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.contentTitle h3{font-size:1.4rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content p,section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content a{font-size:1.4rem}section.detailsDescriptionContainer article div.mainContent div.contentContainer div.content p{padding-bottom:0.5rem}}section#sixtyFilmsThumbnailsTVCSection{display:none}
