/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}.small,small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0 0 1em 0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.nav-toggle,.gte-desktop .nav-holder,.m-video a::after,.media-gallery__video a::after,.steps__block b{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.visuallyhidden,.header__logo span{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@viewport{width:device-width}html{background:#000;height:100%;font-size:62.5%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:gray;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;width:100%;height:100%;font-family:sans-serif;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;line-height:1.6;color:#fff}*::-moz-selection{background:#f07b05;color:#fff;text-shadow:none}*::selection{background:#f07b05;color:#fff;text-shadow:none}canvas{-ms-touch-action:double-tap-zoom}.viewport{width:100%;position:relative}.viewport .viewport__inner{position:relative;padding:20px}.gte-tablet .viewport .viewport__inner{padding:30px}.gte-desktop .viewport .viewport__inner{padding:50px;width:90%;margin:0 auto}.widescreen .viewport .viewport__inner{width:80%;max-width:1280px}main{min-height:400px}.content{width:100%}h1,h2,h3,h4,h5,h6{font-family:"EurostileLTPro",sans-serif;font-weight:400;text-transform:uppercase;margin:0 0 20px 0}h1.h-oversized,h2.h-oversized,h3.h-oversized{font-weight:700}h1,.u-text-size-1{font-size:36px;line-height:36px;font-size:3.6rem;line-height:3.6rem}.gte-tablet h1,.gte-tablet .u-text-size-1{font-size:54px;line-height:54px;font-size:5.4rem;line-height:5.4rem}.gte-desktop h1,.gte-desktop .u-text-size-1{font-size:64px;line-height:56px;font-size:6.4rem;line-height:5.6rem}h2,.u-text-size-2{font-size:26px;line-height:26px;font-size:2.6rem;line-height:2.6rem}.gte-tablet h2,.gte-tablet .u-text-size-2{font-size:38px;line-height:38px;font-size:3.8rem;line-height:3.8rem}.gte-desktop h2,.gte-desktop .u-text-size-2{font-size:48px;line-height:42px;font-size:4.8rem;line-height:4.2rem}h3,.u-text-size-3{font-size:20px;line-height:20px;font-size:2rem;line-height:2rem}.gte-tablet h3,.gte-tablet .u-text-size-3{font-size:30px;line-height:30px;font-size:3rem;line-height:3rem}.gte-desktop h3,.gte-desktop .u-text-size-3{font-size:36px;line-height:36px;font-size:3.6rem;line-height:3.6rem}h4,.u-text-size-4{font-size:18px;line-height:18px;font-size:1.8rem;line-height:1.8rem}.gte-tablet h4,.gte-tablet .u-text-size-4{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem}.gte-desktop h4,.gte-desktop .u-text-size-4{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem}.u-text-size-5{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem}.gte-tablet h5,.gte-tablet .u-text-size-5{font-size:22px;line-height:22px;font-size:2.2rem;line-height:2.2rem}.gte-desktop h5,.gte-desktop .u-text-size-5{font-size:22px;line-height:22px;font-size:2.2rem;line-height:2.2rem}.u-text-size-6{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem}.gte-tablet h5,.gte-tablet .u-text-size-6{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem}.gte-desktop h5,.gte-desktop .u-text-size-6{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem}header h1{display:block;margin:0}.bg-all-top h2+h3,.bg-content-overlay h2+h3{margin-top:-1em}.h-flourish{position:relative}.h-flourish::before,.h-flourish::after{content:"";height:110%;position:absolute;left:-10px;top:-5%;display:block;background:#600;width:2px}.h-flourish::after{width:1px;left:-6px;opacity:.5}.gte-tablet .h-flourish::before{left:-20px}.gte-tablet .h-flourish::after{left:-16px}p{margin:0 0 1em 0}.final-dot{position:relative;margin-bottom:3em}.final-dot::after{content:"";display:inline-block;width:10px;height:10px;background:#600;position:absolute;bottom:-1.5em;left:0}.u-text-centered .final-dot::after{left:50%;margin-left:-5px}ul{margin-top:0;margin-bottom:1em}.u-text-centered,.breadcrumbs,.bg-content-overlay .viewport__inner,section.bg-content-overlay .viewport__inner,.bg-content-video .viewport__inner,section.bg-content-video .viewport__inner,.review-snippet,.game-talking-points,.magazine-quote .magazine-quote__copy{text-align:center}.u-text-highlight,dl dt,label{color:#f07b05}.u-text-lowlight{color:#600}.u-letter-spacing-fix{letter-spacing:-0.1em}.u-text-meek{font-weight:normal !important}.u-text-nowrap{white-space:nowrap}.gte-desktop .u-text-min2lines{min-height:2em}.u-text-brandfont{font-family:"EurostileLTPro",sans-serif}.u-text-upper,.breadcrumbs{text-transform:uppercase}blockquote{margin:0 10%}blockquote cite{font-size:80%}.press-release a,.hypenate{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.solo{margin:0}.intro{font-size:22px;line-height:33px;font-size:2.2rem;line-height:3.3rem}a{text-decoration:none;color:#f07b05;font-weight:bold}a:visited{color:#f07b05}a:hover,a:visited:hover{text-decoration:none;text-decoration:underline;color:#f07b05}a:focus{outline:thin dotted;color:#fff}a:hover,a:active{outline:0;transition:color 0.25s ease 0s}[role='navigation'] a,.nav-toggle{padding:0 0 0.2em 0;color:#fff;font-weight:normal;border-bottom:2px solid transparent}[role='navigation'] a:visited,.nav-toggle:visited{color:#fff}[role='navigation'] a:hover,[role='navigation'] a:visited:hover,.nav-toggle:hover,.nav-toggle:visited:hover{color:#f07b05;border-bottom:2px solid #f07b05}[role='navigation'] a:focus,.nav-toggle:focus{color:#fff}[role='navigation'] a:hover,.nav-toggle:hover{outline:0}[role='navigation'] .active a{color:#f07b05;font-weight:normal;border-bottom:2px solid #f07b05}[role='navigation'] .active a:visited{color:#f07b05}[role='navigation'] .active a:hover,[role='navigation'] .active a:visited:hover{color:#f07b05}[role='navigation'] .active a:focus{color:#fff}[role='navigation'] .active a:hover{outline:0}.nav-toggle{border-bottom:0}.nav-toggle:hover,.nav-toggle:visited:hover{border-bottom:0;text-decoration:none}form button,.btn{position:relative;display:inline-block;width:100%;padding:0.7em 1em;border:2px solid #600;background:rgba(0,0,0,0.5);text-transform:uppercase;color:#fff;text-shadow:0;text-align:center}form button:visited,.btn:visited{color:#fff}form button:hover,form button:visited:hover,.btn:hover,.btn:visited:hover{color:#fff;text-decoration:none;background:rgba(102,0,0,0.5)}form button:focus,.btn:focus{color:#fff}form button:active,form button:hover,.btn:active,.btn:hover{color:#fff;transition:all 0.25s ease 0s}form button::before,.btn::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:0;background:rgba(102,0,0,0.75);transition:all 0.25s ease 0s;transition-delay:0;z-index:1}form button:hover::before,.btn:hover::before{width:100%;transition-delay:0.25s}form button span,.btn span{position:relative;z-index:2}.btn--alt{border-color:#f07b05}.btn--alt:hover,.btn--alt:visited:hover{background:rgba(240,123,5,0.5)}.btn--alt::before{background:rgba(240,123,5,0.75)}.gte-tablet form button{width:100%}.gte-tablet .btn{width:auto}.gte-desktop form button,.gte-desktop .btn{min-width:320px}.cta-md-2up .btn{min-width:auto;margin-bottom:1em}.cta-md-2up .btn:last-of-type{margin-bottom:0}.gte-tablet .cta-md-2up .btn{width:48%;margin-right:2%;margin-bottom:0}.gte-tablet .cta-md-2up .btn:last-of-type{margin-right:0}[role='navigation'] .nav__btn{padding:0.3em 0.5em 0.2em 0.5em;background:#f07b05}[role='navigation'] .nav__btn:visited{color:#fff}[role='navigation'] .nav__btn:hover,[role='navigation'] .nav__btn:visited:hover{color:#fff;background:#600}ul{margin-top:0;margin-bottom:1em}.unlist,.blocklist,.main-navigation ul,.nav-footer ul,.media-gallery,form .form__errors ul,.shipyard__detail--imagelist,.footer__social ul,.footer__logos ul,.footer__logos-platforms ul,.footer__logos-supplimental ul,.footer__logos-ratings ul{list-style-type:none;margin-left:0;padding-left:0}.inlinelist li,.offcanvas-viewport .main-navigation .nav-language li,.nav-footer li,.footer__social ul li,.footer__logos ul li,.footer__logos-platforms ul li,.footer__logos-supplimental ul li,.footer__logos-ratings ul li{display:inline}.inlinelist li img,.offcanvas-viewport .main-navigation .nav-language li img,.nav-footer li img,.footer__social ul li img,.footer__logos ul li img,.footer__logos-platforms ul li img,.footer__logos-supplimental ul li img,.footer__logos-ratings ul li img{vertical-align:middle}.inlinelist-spaced li,.footer__social ul li,.footer__logos ul li,.footer__logos-platforms ul li,.footer__logos-supplimental ul li,.footer__logos-ratings ul li{display:inline-block;margin-right:20px}.inlinelist-spaced li:last-of-type,.footer__social ul li:last-of-type,.footer__logos ul li:last-of-type,.footer__logos-platforms ul li:last-of-type,.footer__logos-supplimental ul li:last-of-type,.footer__logos-ratings ul li:last-of-type{margin-right:0}.blocklist{margin-bottom:0}.blocklist:before,.blocklist:after{content:" ";display:table}.blocklist:after{clear:both}.blocklist--mobile2-tablet3-desktop4{margin-right:-4%}.blocklist--mobile2-tablet3-desktop4 li{float:left;width:46%;margin-right:4%;margin-bottom:4%}.blocklist--mobile2-tablet3-desktop4 li:nth-child(odd){clear:both}.gte-tablet .blocklist--mobile2-tablet3-desktop4{margin-right:-3%}.gte-tablet .blocklist--mobile2-tablet3-desktop4 li{width:30%;margin-right:3%;margin-bottom:3%}.gte-tablet .blocklist--mobile2-tablet3-desktop4 li:nth-child(odd){clear:none}.gte-tablet .blocklist--mobile2-tablet3-desktop4 li:nth-child(3n+1){clear:both}.gte-desktop .blocklist--mobile2-tablet3-desktop4 li{width:22%}.gte-desktop .blocklist--mobile2-tablet3-desktop4 li:nth-child(odd){clear:none}.gte-desktop .blocklist--mobile2-tablet3-desktop4 li:nth-child(3n+1){clear:none}.gte-desktop .blocklist--mobile2-tablet3-desktop4 li:nth-child(4n+1){clear:both}dl{margin-bottom:1em}dl:before,dl:after{content:" ";display:table}dl:after{clear:both}dl dt{float:left;width:20%}dl dd{float:left;width:100%;margin-left:-20%;padding-left:20%}dl.even-split dt{width:50%}dl.even-split dd{margin-left:-50%;padding-left:50%;text-align:right}header{position:absolute !important;z-index:1000;width:100%;top:0;left:0;font-family:"EurostileLTPro",sans-serif;background:rgba(0,0,0,0.9)}header .viewport__inner{padding-top:20px !important;padding-bottom:20px !important}header.viewport::after{display:none}.header__logo{display:block;position:relative;width:150px}.header__logo img{display:block;position:relative;z-index:1000;width:150px;margin:-10px 0 -10px -10px}.header__logo .header__logo--full{display:none}.gte-desktop header{position:fixed !important;height:100px}.gte-desktop .header__logo{width:150px}.gte-desktop .header__logo .header__logo--text{display:none}.gte-desktop .header__logo .header__logo--full{display:block}.gte-desktop .header__logo img{width:150px;margin:-15px -10px -60px}.widescreen header{height:130px}.widescreen .header__logo{width:180px}.widescreen .header__logo img{width:180px;margin:-5px -10px -68px}.nav-toggle{display:block;position:absolute;right:20px;font-size:16px;line-height:24px;font-size:1.6rem;line-height:2.4rem;text-transform:uppercase;color:#fff;text-decoration:none}.gte-desktop .nav-toggle{display:none}.main-navigation,.nav-footer{font-family:"EurostileLTPro",sans-serif;text-transform:uppercase}.main-navigation a,.nav-footer a{color:#fff;text-decoration:none}.offcanvas-viewport .main-navigation ul{padding:20px;margin:0;line-height:1.1;position:relative}.offcanvas-viewport .main-navigation ul::after{position:absolute;bottom:-2px;left:0;content:"";display:block;width:100%;height:2px;background:#600;box-shadow:0px 0px 10px 1px #600;z-index:100}.offcanvas-viewport .main-navigation ul ul{padding:10px;font-size:12px;line-height:18px;font-size:1.2rem;line-height:1.8rem}.offcanvas-viewport .main-navigation ul ul::after{display:none}.offcanvas-viewport .main-navigation li{margin:0.5em 0}.offcanvas-viewport .main-navigation li a{display:block}.offcanvas-viewport .main-navigation .nav-language li a{display:inline-block;margin:0 0.2em}.nav-footer{margin-bottom:10px;text-align:center;line-height:1.1}.nav-footer li{display:inline-block;margin:0 0.5em 10px 0.5em}.nav-footer li a{display:inline-block}.gte-desktop .nav-holder{position:absolute;z-index:1000;right:50px;padding-top:2em}.gte-desktop .main-navigation{font-size:16px;line-height:16px;font-size:1.6rem;line-height:1.6rem}.gte-desktop .main-navigation ul{margin:0}.gte-desktop .main-navigation ul li{display:inline-block;margin:0 0.5em}.gte-desktop .main-navigation ul li:first-of-type{margin-left:0}.gte-desktop .main-navigation ul li:last-of-type{margin-right:0}.gte-desktop .main-navigation .nav-secondary,.gte-desktop .main-navigation .nav-language{position:absolute;font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem}.gte-desktop .main-navigation .nav-secondary{top:0;right:0}.gte-desktop .main-navigation .nav-language{top:0}.gte-desktop .main-navigation .nav-dropdown-trigger{position:relative}.gte-desktop .main-navigation .nav-dropdown-trigger:hover>span{cursor:pointer;color:#f07b05}.gte-desktop .main-navigation .nav-dropdown-trigger:hover .nav-dropdown{left:0}.gte-desktop .main-navigation .nav-dropdown-trigger:hover .nav-dropdown a:hover,.gte-desktop .main-navigation .nav-dropdown-trigger:hover .nav-dropdown a:visited:hover{color:#600}.gte-desktop .main-navigation .nav-dropdown{position:absolute;z-index:1000;left:-9999px;margin-left:-40px;margin-right:-40px;top:1.5em;background:#f07b05;padding:0.5em 0 0.25em 0}.gte-desktop .main-navigation .nav-dropdown li{margin:0;padding:0.25em 1em}.gte-desktop .main-navigation .nav-dropdown a{display:block}.gte-widescreen .main-navigation .nav-primary li{margin:0 1em}.gte-widescreen .main-navigation .nav-primary li:first-of-type{margin-left:0}.gte-widescreen .main-navigation .nav-primary li:last-of-type{margin-right:0}.breadcrumbs{font-family:"EurostileLTPro",sans-serif;font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem}.breadcrumbs a{display:inline-block}figure img{display:block;width:100%}.m-flourish,.media-gallery li figure{background:linear-gradient(to bottom, #f07b05 0%, rgba(240,123,5,0) 100%);border-top:3px solid #f07b05}.m-flourish a img,.media-gallery li figure a img{opacity:1;transition:all 0.25s ease-in-out}.m-flourish:hover a img,.media-gallery li figure:hover a img{opacity:0.75}.ratio-16to9{padding-top:56.25%;position:relative;overflow:hidden}.ratio-16to9 img{position:absolute;top:0}.ratio-16to9 a:hover img{transition:all 0.5s ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1)}figure.block-auto{display:inline-block}figure.block-auto img{width:auto}.hero-logo{display:inline-block;margin:0 auto 20px auto}.hero-logo img{max-width:150px;margin-top:-100px}.gte-tablet .hero-logo img{max-width:250px}.gte-desktop .hero-logo img{max-width:400px}.viewport__inner__negate{margin-top:-20px;margin-bottom:-20px}.gte-tablet .viewport__inner__negate{margin-top:-30px;margin-bottom:-30px}.gte-desktop .viewport__inner__negate{margin-top:-50px;margin-bottom:-50px}.media-gallery{margin-right:-4%}.media-gallery:before,.media-gallery:after{content:" ";display:table}.media-gallery:after{clear:both}.media-gallery li{float:left;width:46%;margin:0 4% 4% 0}.media-gallery li figure{margin:0;background:linear-gradient(to bottom, #f07b05 0%, rgba(240,123,5,0) 100%)}.m-video,.media-gallery__video{position:relative}.m-video a,.media-gallery__video a{text-decoration:none}.m-video a::after,.media-gallery__video a::after{content:"\25BA";text-align:center;color:#fff;font-size:20px;line-height:30px;font-size:2rem;line-height:3rem;line-height:30px;display:block;width:50px;height:30px;background:#f07b05;position:absolute;left:50%;margin-left:-25px;opacity:0.75;transition:all 0.5s ease-in-out}.m-video a:hover::after,.media-gallery__video a:hover::after{opacity:1}.gte-tablet .media-gallery{margin-right:-2%}.gte-tablet .media-gallery li{width:31%;margin:0 2% 2% 0}.gte-tablet .m-video a::after,.gte-tablet .media-gallery__video a::after{font-size:26px;line-height:39px;font-size:2.6rem;line-height:3.9rem;line-height:50px;width:80px;height:50px;margin-left:-40px}.gte-desktop .media-gallery li{width:23%}.gte-desktop li.media-gallery__oversized{width:48%}.gte-desktop li.media-gallery__oversized figure{padding-top:58.565%;position:relative}.gte-desktop li.media-gallery__oversized figure img{position:absolute;top:0;height:100%}.viewport:before,.viewport:after,section.viewport:before,section.viewport:after{content:" ";display:table}.viewport:after,section.viewport:after{clear:both}.viewport::after,section.viewport::after{position:absolute;bottom:-2px;left:0;content:"";display:block;width:100%;height:2px;background:#600;box-shadow:0px 0px 10px 1px #600;z-index:100}.viewport--no-glowbar::after,section.viewport--no-glowbar::after,footer.viewport::after{display:none}.bg,section.bg{background-color:#000;text-shadow:1px 1px 0px rgba(0,0,0,0.75);background-repeat:no-repeat;background-size:cover;background-position:center center}.bg h1,.bg h2,.bg h3,.bg h4,section.bg h1,section.bg h2,section.bg h3,section.bg h4{text-shadow:2px 2px 0px rgba(0,0,0,0.75)}.bg--simple,section.bg--simple{background-position:top center;background-size:100%}.bg-desktop-right,.bg-desktop-left,section.bg-desktop-right,section.bg-desktop-left{padding-bottom:65%;background-size:contain;background-position:bottom center}.bg-all-top,section.bg-all-top{padding-top:50%;background-size:contain;background-position:top center}.bg-all-top .viewport__inner,section.bg-all-top .viewport__inner{margin-top:-20px}.bg-all-bottom,section.bg-all-bottom{padding-bottom:50%;background-size:contain;background-position:bottom center}.bg-all-bottom .viewport__inner,section.bg-all-bottom .viewport__inner{margin-bottom:-20px}.bg-content-overlay,section.bg-content-overlay,.bg-content-video,section.bg-content-video{height:95vh;background-size:cover;background-position:center center}.bg-content-overlay .viewport__inner,section.bg-content-overlay .viewport__inner,.bg-content-video .viewport__inner,section.bg-content-video .viewport__inner{width:100%;position:absolute;bottom:0;background:linear-gradient(to bottom, transparent 0%, #000 85%, #000 100%)}.bg-content-video .bg-content-video__src,section.bg-content-video .bg-content-video__src{display:none}.bg-lowlight{background-color:#0f0000;background-image:url("/_assets/img/bg-ranking-crest.png");background-position:center center;background-repeat:no-repeat}.bg-header-compensate{padding-top:75px}.gte-tablet .bg-content-overlay,.gte-tablet section.bg-content-overlay{height:75vh}.gte-tablet .bg-lowlight{background-position:right center}.gte-desktop .bg-desktop-right,.gte-desktop .bg-desktop-left,.gte-desktop section.bg-desktop-right,.gte-desktop section.bg-desktop-left{padding-bottom:0;background-size:cover;background-position:center center}.gte-desktop .bg-desktop-right .viewport__inner,.gte-desktop .bg-desktop-left .viewport__inner,.gte-desktop section.bg-desktop-right .viewport__inner,.gte-desktop section.bg-desktop-left .viewport__inner{min-height:540px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gte-desktop .bg-all-top,.gte-desktop section.bg-all-top{padding-top:33.333%}.gte-desktop .bg-all-top .viewport__inner,.gte-desktop section.bg-all-top .viewport__inner{margin-top:-50px}.gte-desktop .bg-all-bottom,.gte-desktop section.bg-all-bottom{padding-bottom:33.333%}.gte-desktop .bg-all-bottom .viewport__inner,.gte-desktop section.bg-all-bottom .viewport__inner{margin-bottom:-150px}.gte-desktop .bg-content-overlay,.gte-desktop section.bg-content-overlay{height:auto;padding-top:56.25%}.gte-desktop .bg-content-overlay .viewport__inner,.gte-desktop section.bg-content-overlay .viewport__inner{width:100%}.gte-desktop .bg-content-overlay .viewport__inner .content,.gte-desktop section.bg-content-overlay .viewport__inner .content{width:90%;margin:0 auto}.gte-desktop .bg-content-video,.gte-desktop section.bg-content-video{height:90vh}.gte-desktop .bg-content-video .viewport__inner,.gte-desktop section.bg-content-video .viewport__inner{width:100%}.gte-desktop .bg-content-video .viewport__inner .content,.gte-desktop section.bg-content-video .viewport__inner .content{width:90%;margin:0 auto}.gte-desktop .bg-content-video .bg-content-video__src,.gte-desktop section.bg-content-video .bg-content-video__src{display:block;height:90vh;position:relative;overflow:hidden}.gte-desktop .bg-content-video .bg-content-video__src::after,.gte-desktop section.bg-content-video .bg-content-video__src::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.gte-desktop .bg-content-video .video-src-background,.gte-desktop section.bg-content-video .video-src-background{background:#000;height:100%;top:0;right:0;bottom:0;left:0}.gte-desktop .bg-content-video .video-src-foreground,.gte-desktop .bg-content-video .video-src-background iframe,.gte-desktop section.bg-content-video .video-src-foreground,.gte-desktop section.bg-content-video .video-src-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media (min-aspect-ratio: 16 / 10){.gte-desktop .bg-content-video .video-src-foreground,.gte-desktop section.bg-content-video .video-src-foreground{height:300%;top:-100%}}@media (max-aspect-ratio: 16 / 10){.gte-desktop .bg-content-video .video-src-foreground,.gte-desktop section.bg-content-video .video-src-foreground{width:300%;left:-100%}}.gte-desktop .bg-scrollfade::after{display:none}.gte-desktop .bg-scrollfade+.bg::before,.gte-desktop .bg-scrollfade+.bg-lowlight::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:2px;background:#600;box-shadow:0px 0px 10px 1px #600;z-index:100}.gte-desktop .bg-header-compensate{padding-top:150px}.widescreen .bg-content-overlay,.widescreen section.bg-content-overlay,.widescreen .bg-content-video,.widescreen section.bg-content-video{max-height:95vh}.widescreen .bg-content-overlay .viewport__inner,.widescreen section.bg-content-overlay .viewport__inner,.widescreen .bg-content-video .viewport__inner,.widescreen section.bg-content-video .viewport__inner{max-width:100%;padding:0}.widescreen .bg-content-overlay .viewport__inner .content,.widescreen section.bg-content-overlay .viewport__inner .content,.widescreen .bg-content-video .viewport__inner .content,.widescreen section.bg-content-video .viewport__inner .content{padding:50px;max-width:1280px}.widescreen .bg-header-compensate{padding-top:180px}form .form__item{margin-bottom:20px}form .form__item:last-of-type{margin-bottom:0}form .row .form__item:last-of-type{margin-bottom:20px}form .form__terms{font-size:80%;margin-top:20px}form .form__errors,form .form__success{display:none;background:#f07b05;padding:20px;font-weight:bold}form .form__errors p,form .form__errors ul,form .form__success p,form .form__success ul{margin:0}form .form__errors{background:#600;margin-bottom:1em}label{display:block;text-transform:uppercase;font-size:80%;margin-bottom:0.25em}.label-inline{display:inline-block}.label-inline [type="radio"]+span:before,.label-inline [type="checkbox"]+span:before{margin-left:0}form .row>label{padding-left:10px}fieldset{border:0;padding:0;margin:0}fieldset label{text-transform:none;font-size:100%;color:#fff;cursor:pointer;padding-left:2em}.text-input{width:100%;padding:0.7em 1em;border:2px solid #fff;color:#000}.key_part{text-transform:uppercase}.phone .key_part{margin-bottom:1px}[type="radio"],[type="checkbox"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[type="radio"]+span:before,[type="checkbox"]+span:before{content:'';display:inline-block;width:1.25em;height:1.25em;vertical-align:middle;border-radius:100%;border:0.15em solid #f07b05;margin-right:0.5em;transition:0.1s ease all;outline-offset:.1em;position:relative;top:-2px;cursor:pointer;margin-left:-1.75em}[type="checkbox"]+span:before{border-radius:0}[type="radio"]:hover+span:before,[type="checkbox"]:hover+span:before{box-shadow:0px 0px 10px 0px #f07b05}[type="radio"]:checked+span:before,[type="checkbox"]:checked+span:before{background:#f07b05;border:0.15em solid #f07b05;box-shadow:inset 0 0 0 3px black}[type="radio"]:disabled+span,[type="checkbox"]:disabled+span{color:gray}[type="radio"]:disabled+span:before,[type="checkbox"]:disabled+span:before{border:0.15em solid gray}[type="radio"]:checked:disabled+span:before,[type="checkbox"]:checked:disabled+span:before{background:gray;border:0.15em solid gray;box-shadow:inset 0 0 0 3px black}[type="radio"]:focus+span:before,[type="checkbox"]:focus+span:before{outline:thin dotted gray}form button{font-weight:bold;width:100%}.logo-brand-text{width:80%;margin:0 auto}.gte-tablet .logo-brand-text{max-width:450px;margin:0 auto}.gte-tablet .logo-brand-text--oversized{max-width:650px}.review-snippet h1,.review-snippet h2{margin-bottom:10px}.system-requirements{border-top:1px solid #f07b05;padding-top:20px}hr{border:0;padding:0;margin:0 0 1em 0;height:1px;background:#f07b05}.hr-alt{margin:1.5em 0 2em 0}.inline-modal{position:relative;width:auto;max-width:80%;background:#000;padding:20px;margin:0 auto;border-top:5px solid #f07b05;box-shadow:0 0 50px 0 #000}.shipyard__list h3{margin-bottom:0}.shipyard__detail h1{margin-bottom:10px}.shipyard__detail p{font-size:80%}.shipyard__detail dl{text-transform:uppercase;line-height:2}.shipyard__detail dl:before,.shipyard__detail dl:after{content:" ";display:table}.shipyard__detail dl:after{clear:both}.shipyard__detail .shipyard__detail--image{margin-bottom:0}.shipyard__detail--imagelist{margin-top:20px;margin-bottom:0}.shipyard__detail--imagelist:before,.shipyard__detail--imagelist:after{content:" ";display:table}.shipyard__detail--imagelist:after{clear:both}.shipyard__detail--imagelist li{width:30%;float:left;margin-right:5%}.shipyard__detail--imagelist li:last-of-type{margin-right:0}.shipyard__rating{display:inline-block;background:rgba(102,0,0,0.5);height:0;width:100%;padding-top:1em;overflow:hidden;position:relative}.shipyard__rating::after{content:"";display:inline-block;position:absolute;top:0;left:0;height:1em;background:#f07b05}.shipyard__rating-5::after{width:100%}.shipyard__rating-4pt5::after{width:90%}.shipyard__rating-4::after{width:80%}.shipyard__rating-3pt5::after{width:70%}.shipyard__rating-3::after{width:60%}.shipyard__rating-2pt5::after{width:50%}.shipyard__rating-2::after{width:40%}.shipyard__rating-1pt5::after{width:30%}.shipyard__rating-1::after{width:20%}.shipyard__rating-pt5::after{width:10%}.shipyard__rating-0::after{width:1%}.shipyard__detail--upsell{margin:0}.gte-tablet .shipyard__detail p{font-size:100%}.game-talking-points article{margin-bottom:20px;border-bottom:1px solid rgba(240,123,5,0.5)}.game-talking-points article:last-of-type{margin-bottom:0;border-bottom:0}.gte-tablet .game-talking-points article{margin-bottom:0;border-bottom:0}.gte-tablet .game-talking-points p{margin:0}.gte-desktop .game-talking-points,.gte-desktop .supporting-logos{margin-top:-20px;margin-bottom:-20px}.supporting-logos li{margin-bottom:20px}.supporting-logos li img{height:40px}.supporting-logos li:last-of-type{margin-bottom:0}.gte-tablet .supporting-logos li{margin-bottom:0}.magazine-quote{margin-bottom:20px}.magazine-quote:last-of-type{margin-bottom:0}.magazine-quote .magazine-quote__logo{display:block;margin:0 auto 10px auto;width:auto;height:30px}.magazine-quote .magazine-quote__copy{margin:0}.magazine-quote .magazine-quote__copy p{margin:0}.gte-desktop .magazine-quote{margin-top:-20px;margin-bottom:-20px}.gte-desktop .magazine-quote .magazine-quote__logo{margin:0 auto 10px auto}.press-release h2{margin-bottom:0}.strapline h1{margin:0}.gte-tablet .row-sm-vertical-align{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gte-desktop .row-md-vertical-align{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.steps{margin-top:50px;margin-bottom:50px}.steps__block{display:block;position:relative;margin:0 auto 20px auto;width:120px;padding-top:120px;background:#f07b05;font-size:64px;line-height:96px;font-size:6.4rem;line-height:9.6rem;line-height:1;font-family:"EurostileLTPro",sans-serif}.steps__block b{display:block;position:absolute;width:100%;text-align:center}.gte-tablet .steps__block{width:150px;padding-top:150px;font-size:84px;line-height:126px;font-size:8.4rem;line-height:12.6rem}.footer__social ul,.footer__logos ul,.footer__logos-platforms ul,.footer__logos-supplimental ul,.footer__logos-ratings ul{margin:0 0 20px 0;text-align:center}.footer__social img{height:30px;width:auto}.footer__logos-platforms ul li{display:block;margin-bottom:20px;margin-right:0}.footer__logos-platforms img{max-width:280px}.gte-tablet .footer__logos-platforms ul li{display:inline;margin-bottom:0;margin-right:20px}.gte-tablet .footer__logos-platforms ul li:last-of-type{margin-right:0}.gte-tablet .footer__logos-platforms img{height:50px}.widescreen .footer__logos-platforms img{height:auto}.footer__logos-supplimental img{height:30px}.footer__logos-ratings img{height:50px;width:auto}.gte-tablet .footer__logos-ratings img{height:auto}.footer__terms p{font-size:11px;line-height:16.5px;font-size:1.1rem;line-height:1.65rem;margin:0}.horizons header::after,.horizons .viewport::after,.horizons section.viewport::after{position:absolute;bottom:-2px;left:0;content:"";display:block;width:100%;height:2px;background:#0a8bd6;box-shadow:0px 0px 10px 1px #0a8bd6;z-index:100}.horizons header.viewport::after,.horizons footer::after{display:none}.horizons form button,.horizons .btn{border-color:#0a8bd6}.horizons form button:hover,.horizons form button:visited:hover,.horizons .btn:hover,.horizons .btn:visited:hover{background:rgba(10,139,214,0.5)}.horizons form button::before,.horizons .btn::before{background:rgba(10,139,214,0.75)}.horizons .btn--alt{border-color:#f07b05}.horizons .btn--alt:hover,.horizons .btn--alt:visited:hover{background:rgba(240,123,5,0.5)}.horizons .btn--alt::before{background:rgba(240,123,5,0.75)}.horizons .h-flourish::before,.horizons .h-flourish::after{background:#0a8bd6}.horizons .final-dot::after{background:#0a8bd6}.horizons .m-flourish{background:linear-gradient(to bottom, #0a8bd6 0%, rgba(10,139,214,0) 100%);border-color:#0a8bd6}.horizons .m-video a::after,.horizons .media-gallery__video a::after{background:#0a8bd6}.horizons .review-snippet h2{color:#0a8bd6}.horizons hr,.horizons .hr-alt{background-color:#0a8bd6}.horizons .bg-lowlight{background-color:#000e16}/*!
 * jquery.offcanvas.css v3.0.1 - 2015-05-06
 * Copyright 2014 Christoph Heich | https://cheich.github.io/jquery.offcanvas/
 * Released under the MIT license | https://github.com/cheich/jquery.offcanvas/blob/master/LINCENSE.md
 */html,body{height:100%}.offcanvas-viewport{overflow:hidden;position:relative;width:100%;height:100%}.offcanvas-element{position:absolute;top:auto;right:auto;bottom:auto;left:auto;overflow:auto}.tablet .offcanvas-element{width:33% !important}.offcanvas-main{width:100%;height:100%;top:0;left:0;position:absolute;z-index:9901;overflow:auto}.offcanvas-main-inactive,.offcanvas-inactive{overflow:hidden}.offcanvas-overlay{position:absolute;cursor:pointer;top:0;left:0;width:99999px;height:99999px;max-width:100%;z-index:9903;opacity:0;display:none;overflow:hidden;transition-delay:0;background:rgba(0,0,0,0.85)}.offcanvas-main-inactive .offcanvas-overlay,.offcanvas-inactive .offcanvas-overlay{display:block}.offcanvas-push{z-index:9901}.offcanvas-cover{z-index:9902}.offcanvas-base{z-index:9900}.offcanvas-base.offcanvas-top,.offcanvas-base.offcanvas-left{top:0;left:0}.offcanvas-base.offcanvas-right{top:0;right:0}.offcanvas-base.offcanvas-bottom{bottom:0;left:0}.offcanvas-main{-webkit-overflow-scrolling:touch}.offcanvas-inactive.offcanvas-top,.offcanvas-inactive.offcanvas-right,.offcanvas-inactive.offcanvas-bottom,.offcanvas-inactive.offcanvas-left{display:none !important;visibility:hidden !important}/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:740px}}@media (min-width: 992px){.container{width:960px}}@media (min-width: 1280px){.container{width:1160px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;padding-left:0;padding-right:0}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1280px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:10042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.95;filter:alpha(opacity=95)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:10043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:10045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:10044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:10046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-iframe-scaler iframe{border-top:5px solid #f07b05;box-shadow:0 0 50px 0 #000}img.mfp-img{padding:0;border-top:5px solid #f07b05;box-shadow:0 0 50px 0 #000}.mfp-figure figure{padding:40px 0}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:27px solid #f07b05}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #f07b05}.mfp-fade.mfp-bg{opacity:0;transition:all 0.5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.95}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all 0.5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@media screen and (min-width: 0\0) and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0\0) and (min-resolution: 72dpi){.desktop header{width:100% !important;max-width:100% !important}.desktop .viewport{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.desktop .viewport__inner{min-width:980px;max-width:1280px;margin:0 auto}.desktop .viewport__inner>.content{width:100%}.desktop .bg-content-overlay .viewport__inner,.desktop section.bg-content-overlay .viewport__inner,.desktop .bg-content-video .viewport__inner,.desktop section.bg-content-video .viewport__inner{max-width:100%;padding:0}.desktop .bg-content-overlay .viewport__inner .content,.desktop section.bg-content-overlay .viewport__inner .content,.desktop .bg-content-video .viewport__inner .content,.desktop section.bg-content-video .viewport__inner .content{padding:50px;max-width:1280px}}
