html{font-family:'Proxima Nova',sans-serif;text-align:center;font-size:16px/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */}html .velocity-animating{-webkit-transition:none!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important}html html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html body{margin:0}html article,html aside,html footer,html header,html nav,html section{display:block}html h1{font-size:2em;margin:.67em 0}html figcaption,html figure,html main{display:block}html figure{margin:1em 40px}html hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}html pre{font-family:monospace,monospace;font-size:1em}html a{background-color:transparent;-webkit-text-decoration-skip:objects}html abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}html b,html strong{font-weight:inherit}html b,html strong{font-weight:bolder}html code,html kbd,html samp{font-family:monospace,monospace;font-size:1em}html dfn{font-style:italic}html mark{background-color:#ff0;color:#000}html small{font-size:80%}html sub,html sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}html sub{bottom:-.25em}html sup{top:-.5em}html audio,html video{display:inline-block}html audio:not([controls]){display:none;height:0}html img{border-style:none}html svg:not(:root){overflow:hidden}html button,html input,html optgroup,html select,html textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}html button,html input{overflow:visible}html button,html select{text-transform:none}html [type=reset],html [type=submit],html button,html html [type=button]{-webkit-appearance:button}html [type=button]::-moz-focus-inner,html [type=reset]::-moz-focus-inner,html [type=submit]::-moz-focus-inner,html button::-moz-focus-inner{border-style:none;padding:0}html [type=button]:-moz-focusring,html [type=reset]:-moz-focusring,html [type=submit]:-moz-focusring,html button:-moz-focusring{outline:1px dotted ButtonText}html fieldset{padding:.35em .75em .625em}html legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}html progress{display:inline-block;vertical-align:baseline}html textarea{overflow:auto}html [type=checkbox],html [type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}html [type=number]::-webkit-inner-spin-button,html [type=number]::-webkit-outer-spin-button{height:auto}html [type=search]{-webkit-appearance:textfield;outline-offset:-2px}html [type=search]::-webkit-search-cancel-button,html [type=search]::-webkit-search-decoration{-webkit-appearance:none}html ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html details,html menu{display:block}html summary{display:list-item}html canvas{display:inline-block}html template{display:none}html [hidden]{display:none}html *,html :after,html :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}html .animateme,html .scrollme{-webkit-transition:none!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important}html{font-family:'Proxima Nova',sans-serif;text-align:center;font-size:16px/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */}html .velocity-animating{-webkit-transition:none!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important}html html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html body{margin:0}html article,html aside,html footer,html header,html nav,html section{display:block}html h1{font-size:2em;margin:.67em 0}html figcaption,html figure,html main{display:block}html figure{margin:1em 40px}html hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}html pre{font-family:monospace,monospace;font-size:1em}html a{background-color:transparent;-webkit-text-decoration-skip:objects}html abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}html b,html strong{font-weight:inherit}html b,html strong{font-weight:bolder}html code,html kbd,html samp{font-family:monospace,monospace;font-size:1em}html dfn{font-style:italic}html mark{background-color:#ff0;color:#000}html small{font-size:80%}html sub,html sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}html sub{bottom:-.25em}html sup{top:-.5em}html audio,html video{display:inline-block}html audio:not([controls]){display:none;height:0}html img{border-style:none}html svg:not(:root){overflow:hidden}html button,html input,html optgroup,html select,html textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}html button,html input{overflow:visible}html button,html select{text-transform:none}html [type=reset],html [type=submit],html button,html html [type=button]{-webkit-appearance:button}html [type=button]::-moz-focus-inner,html [type=reset]::-moz-focus-inner,html [type=submit]::-moz-focus-inner,html button::-moz-focus-inner{border-style:none;padding:0}html [type=button]:-moz-focusring,html [type=reset]:-moz-focusring,html [type=submit]:-moz-focusring,html button:-moz-focusring{outline:1px dotted ButtonText}html fieldset{padding:.35em .75em .625em}html legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}html progress{display:inline-block;vertical-align:baseline}html textarea{overflow:auto}html [type=checkbox],html [type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}html [type=number]::-webkit-inner-spin-button,html [type=number]::-webkit-outer-spin-button{height:auto}html [type=search]{-webkit-appearance:textfield;outline-offset:-2px}html [type=search]::-webkit-search-cancel-button,html [type=search]::-webkit-search-decoration{-webkit-appearance:none}html ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html details,html menu{display:block}html summary{display:list-item}html canvas{display:inline-block}html template{display:none}html [hidden]{display:none}html *,html :after,html :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s}html .animateme,html .scrollme{-webkit-transition:none!important;-o-transition:none!important;-moz-transition:none!important;transition:none!important}html{font-family:Roboto;font-size:62.5%;font-weight:200;width:100%;overflow-x:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,a:active,a:visited{color:#bd5252;font-weight:400;text-decoration:none}a:hover{text-decoration:underline}body{background-color:#efdfc5;color:#333;background-image:url(https://sniperghostwarriorcontracts2.com/img/map-bg.jpg),url(https://sniperghostwarriorcontracts2.com/img/secondary-background.jpg);background-position:top center,center 182rem;background-repeat:no-repeat;overflow-x:hidden;width:100%;width:100vw}body.page-homepage{background-position:center 108rem,center 290rem}#main-header{position:fixed;top:0;left:0;height:10rem;background-color:RGBA(239,223,197,.9);width:100%;display:block;z-index:10000}#main-header .menus{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:113rem;height:100%;padding:2rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}#main-header .menus .logo img{max-width:11.8rem;height:auto}#main-header .menus .link{font-size:1.8rem;font-family:"Roboto Condensed";color:#333;font-weight:700;text-transform:uppercase;line-height:1em;text-align:center;display:inline-block;padding:.5rem 0;border-top:thin solid rgba(180,38,28,0);border-bottom:thin solid rgba(180,38,28,0);margin:0 4rem;letter-spacing:.1em}#main-header .menus .link.active{pointer-events:none;color:#b4261c;border-color:#b4261c;text-decoration:none}#main-header .menus .link:hover{color:#b4261c;cursor:pointer;text-decoration:none}#main-header .menus .socials{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto}#main-header .menus .socials img{max-width:3rem;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#main-header .menus .socials a{margin:0 .5rem}#main-header .menus .socials a:hover img{background-color:#333}.welcome{position:relative;margin-bottom:-26.5rem;z-index:0}.welcome .homepage-bg{width:100%}.welcome .quotes{position:absolute;right:50%;top:12rem;max-width:50rem;width:100%}.welcome .quotes .quote{position:absolute;width:100%;opacity:0;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.welcome .quotes .quote .text{font-size:2rem;font-style:italic;color:#666}.welcome .quotes .quote .author{color:#dd3b49;font-size:1.6rem;font-weight:700}.welcome .quotes .quote.active{opacity:1;-webkit-transition-delay:300;-moz-transition-delay:300;-o-transition-delay:300;transition-delay:300}.welcome .logo-area{position:absolute;bottom:20%;left:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:22vw;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.welcome .logo-area .logo{max-width:100%;height:auto;margin-bottom:3rem}.welcome .logo-area .button{font-family:'Roboto Condensed';font-weight:700;font-size:1.4rem;color:#333;text-transform:uppercase;letter-spacing:.1em;background-color:#ede6d8;background-image:url(https://sniperghostwarriorcontracts2.com/img/texture-snow-tab.png);-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;padding:1.5rem 2rem;margin:2rem 0;position:relative;left:0}.welcome .logo-area .button:after{content:'';width:5em;height:5em;background-color:rgba(0,0,0,.6);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;left:0;top:50%;-webkit-transform:translate(-105%,-50%);-moz-transform:translate(-105%,-50%);-ms-transform:translate(-105%,-50%);-o-transform:translate(-105%,-50%);transform:translate(-105%,-50%);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#dbdbdb;background-image:url(https://sniperghostwarriorcontracts2.com/img/icon-play.png),url(https://sniperghostwarriorcontracts2.com/img/texture-snow-tab.png);-moz-background-size:65% auto,100% 100%;-o-background-size:65% auto,100% 100%;background-size:65% auto,100% 100%;background-repeat:no-repeat;background-position:center center,center center;-webkit-clip-path:polygon(50% 3%,92% 23%,92% 75%,50% 97%,8% 76%,8% 25%);clip-path:polygon(50% 3%,92% 23%,92% 75%,50% 97%,8% 76%,8% 25%)}.age-gate{position:relative}.age-gate .prompt-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.85);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.age-gate .prompt-container.inactive{opacity:0;pointer-events:none}.age-gate .prompt-container .header{font-family:'Roboto Condensed';text-transform:uppercase;color:#fff;font-size:2rem;display:block;margin:2rem}.age-gate .prompt-container input[type=date]{display:block;min-width:28rem;padding:1rem;margin:2rem auto;font-size:1.4rem;text-align:center}.age-gate .prompt-container .message{margin-top:0;color:#dd3b49;font-weight:700;line-height:0;font-size:1.8rem;margin-bottom:0;opacity:0;line-height:0}.age-gate .prompt-container .message.active{opacity:1;line-height:2em;margin-bottom:2rem;margin-top:-2rem}.age-gate .prompt-container .button{background-color:#dd3b49;color:#fff;font-size:1.3rem;text-align:center;padding:1rem 4rem 1rem 2rem;-webkit-clip-path:polygon(0 0,90% 0,100% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 100%,0 100%);background-image:url(https://sniperghostwarriorcontracts2.com/img/texture-red-button.png);-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;text-transform:uppercase;font-family:'Roboto Condensed';font-weight:700}.age-gate .prompt-container .button:hover{background-color:#fff;color:#333;cursor:pointer}.content{padding-top:12rem;min-height:80vh;max-width:113rem;margin:0 auto;position:relative;z-index:1}.content .section-title{font-family:'Roboto Condensed';font-weight:700;font-size:4rem;color:#333;letter-spacing:.1em;text-transform:uppercase;display:block;width:70%;border-bottom:solid .2rem #dd3b49;text-align:center;margin:3rem auto}.content .section-title .tagline{display:block;font-weight:300;font-size:.45em;letter-spacing:0}.content .boxes-section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:6vh;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8rem}.content .boxes-section .boxes{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.content .boxes-section .boxes img{width:118%;height:auto;-webkit-transform:translate(-18%,0%);-moz-transform:translate(-18%,0%);-ms-transform:translate(-18%,0%);-o-transform:translate(-18%,0%);transform:translate(-18%,0%)}
.premiere-tagline{font-size:6rem; color: #333; text-transform: uppercase; font-family: 'Roboto Condensed';}
.premiere-tagline .line-1{ display: block; font-size: 3rem;}
.premiere-tagline .line-2 sup{ font-size: 0.35em; transform: translateY(-.9em); display: inline-block;}
.premiere-tagline .line-2{ display: block; font-weight: 700;}
.premiere-tagline .line-2 .red{ color: #dd3a48;}

footer .eula-footer-select{ position: relative;}
footer .eula-footer-select > span{font-size: 1.3em; font-weight: bold; color: #D93B48}
footer .eula-footer-select > span:after{ content: ''; display: inline-block; width:0; height:0; border: solid .5rem transparent; border-bottom-color: #dd3a48; transform: translateY(-30%);}
footer .eula-footer-select > span:hover,footer .eula-footer-select > span:hover:after{ cursor: pointer; color: #EFDFC5;}

footer .eula-footer-select .eula-links{ display: block; width: 24rem; background-color: #EFDFC5; padding: 0; border-radius: 1rem; text-align: center; margin: 0 auto; position: absolute; bottom:2.4rem; left: 50%; transform: translateX(-50%); overflow: hidden; opacity: 0; max-height: 0; visibility: hidden;}
footer .eula-footer-select .eula-links a{ display: block; text-transform: uppercase; font-size: 1.3rem; padding: .7rem; font-weight: bold; color: #333; overflow: hidden;}
footer .eula-footer-select .eula-links a:hover{ cursor: pointer; background-color: #DD3B49; color: white; text-decoration: none;}
footer .eula-footer-select .eula-links span{ display: block; font-weight: normal; padding: .8rem 0 0 0; font-size: 1rem; color: #999;}
footer .eula-footer-select .eula-links.active{ opacity: 1; max-height: 50rem; visibility: visible;}
.retailer-list .country-name{ font-weight: bold; font-size: 1.6rem; border-top: solid thin white; display: block; background-color: rgba(255,255,255,.3);}
.links .links-container{ display: flex; flex-wrap: wrap;}
.links .links-container a{ flex: 1 1 15%; width: auto;}
.links .links-container a span{ font-size: 1.2rem !important;}
.links .links-container a:after{ display: none !important;}
.content .boxes-section .description{-webkit-box-flex:0;-webkit-flex:0 0 32rem;-moz-box-flex:0;-ms-flex:0 0 32rem;flex:0 0 32rem;width:32rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.content .boxes-section .description .logo{max-width:100%;height:auto;margin-bottom:2rem}.content .boxes-section .description p:first-of-type{border-top:solid 2px #dd3b49;padding-top:2rem}.content .boxes-section .description p{display:block;width:100%;text-align:left;font-size:1.4rem;line-height:1.5em}.content .boxes-section .description .button{display:block;width:100%;padding:1.5rem 2rem;font-family:'Roboto Condensed';color:#fff;background-color:#dd3b49;text-transform:uppercase;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);text-align:left;text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:1.8rem;background-image:url(https://sniperghostwarriorcontracts2.com/img/snow-button-texture.png);-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}.content .boxes-section .description .button:hover{text-decoration:none;background-color:#333;cursor:pointer}.content.news{font-family:Roboto}.content.news header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:30rem;position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3rem;text-align:left}.content.news header .photo{display:block;width:100%;height:100%;position:absolute;top:0;left:0;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.content.news header .title{font-family:'Roboto Condensed';text-transform:uppercase;font-weight:700;color:#fff;text-shadow:0 0 1rem #000;position:relative;z-index:1;font-size:3.6rem;margin:0;line-height:1em}.content.news header .tagline{display: block; font-size:1.6rem;color:#fff;font-family:'Roboto Condensed';z-index:1;text-shadow:0 0 5px #000}.content.news .news-list a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:76rem;margin:0 auto;margin-bottom:6rem}.content.news .news-list a .photo-area{-webkit-box-flex:0;-webkit-flex:0 0 22.3rem;-moz-box-flex:0;-ms-flex:0 0 22.3rem;flex:0 0 22.3rem;margin-right:4rem}.content.news .news-list a .photo-area img{max-width:100%}.content.news .news-list a .text-area{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.content.news .news-list a .text-area .category{font-family:'Roboto Condensed';font-weight:700;color:#333;font-size:1.8rem;border-bottom:solid thin #dd3b49;text-transform:uppercase;margin-bottom:1rem}.content.news .news-list a .text-area .title{font-family:'Roboto Condensed';font-weight:700;font-size:2.4rem;color:#333;text-transform:uppercase;text-align:left;margin-bottom:1rem}.content.news .news-list a .text-area .lead{font-size:1.6rem;color:#333!important;text-align:left;margin-bottom:2rem}.content.news .news-list a .text-area .button{display:block;width:20rem;padding:.75rem 1rem;font-family:'Roboto Condensed';color:#fff;background-color:#dd3b49;text-transform:uppercase;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);text-align:left;text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:1.2rem;background-image:url(https://sniperghostwarriorcontracts2.com/img/snow-button-texture.png);-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat}.content.news .news-list a:hover{text-decoration:none;cursor:pointer}.content.news .news-list a:hover .text-area .title{color:#dd3b49}.content.news .news-list a:hover .button{background-color:#333;cursor:pointer}.content.news p.lead{font-weight:700}.content.news p.lead a{font-weight:700;text-decoration:underline}.content.news p{max-width:84rem;text-align:left;font-size:1.8rem;line-height:1.5em;padding-left:10rem}.content.news p img{max-width:100%}.content.news img{max-width:100%}.content.news h3,.content.news h4,.content.news h5{display:block;margin:3rem 0 1rem;padding-bottom:.5rem;border-bottom:solid .2rem #dd3b49;margin-left:10rem;text-align:left;max-width:50%;text-transform:uppercase;font-family:'Roboto Condensed';letter-spacing:.06em}.content.news h3{font-size:2.6rem}.content.news h4{font-size:2.2rem}.content.news h5{font-size:2rem}.content.news ul{max-width:84rem;padding-left:14rem;text-align:left;font-size:1.8rem;line-height:1.5em}.content.news ul li{display:block;position:relative}.content.news ul li:before{content:'';width:1rem;height:1rem;background-color:#dd3b49;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:-3rem;top:.75em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.content.homepage{width:100%;max-width:100%}.content.homepage .boxes-section{max-width:113rem;margin-left:auto;margin-right:auto}.content.homepage .features-component{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.content.homepage .features-component .features-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;max-width:113rem;list-style:none;padding:0;margin:3rem auto -.3rem}.content.homepage .features-component .features-list .item{background-color:#ede6d8;position:relative;padding:2rem;text-align:left;margin-bottom:.2rem;border-left:solid 1rem #dd3b49;min-height:10rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.content.homepage .features-component .features-list .item .icon{position:absolute;top:2rem;right:2rem;width:6rem}.content.homepage .features-component .features-list .item .header{font-family:'Roboto Condensed';font-weight:700;font-size:2.4rem;text-transform:uppercase;text-align:left;display:block;padding-right:4rem}.content.homepage .features-component .features-list .item .text{display:block;font-size:1.4rem;line-height:1.5em; padding-right: 6rem;}.content.homepage .features-component .features-list .item.active{background-color:#2f1f17;color:#ede6d8;pointer-events:none}.content.homepage .features-component .features-images{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;list-style:none;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding:0;overflow:hidden;overflow:hidden;position:relative;margin:0}.content.homepage .features-component .features-images .item{opacity:0;position:absolute;left:0;top:0;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;width:100%;height:auto}.content.homepage .features-component .features-images .item:nth-child(1){position:relative;width:100%;height:auto;opacity:1}.content.homepage .features-component .features-images .item.active{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.content.landing-page h1{position:absolute;top:0;left:-9999px}.content.landing-page .features{padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content.landing-page .features .item{-webkit-box-flex:0;-webkit-flex:0 0 21rem;-moz-box-flex:0;-ms-flex:0 0 21rem;flex:0 0 21rem;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.content.landing-page .features .item .icon{max-height:8rem;margin-bottom:1rem}.content.landing-page .features .item .header{font-family:'Roboto Condensed';display:block;width:100%;border-bottom:solid .2rem #dd3b49;text-align:center;font-size:1.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.5em;margin-bottom:2rem}.content.landing-page .features .item .text{font-size:1.4rem;line-height:1.5em}.content.landing-page .pre-order-text{font-size:1.4rem;line-height:1.5em;text-align:left;max-width:72rem;margin-bottom:4rem}.content.landing-page .pre-order-bonuses{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:auto}.content.landing-page .pre-order-bonuses .selector{-webkit-box-flex:0;-webkit-flex:0 0 17rem;-moz-box-flex:0;-ms-flex:0 0 17rem;flex:0 0 17rem}.content.landing-page .pre-order-bonuses .selector .header{height:14rem;width:12rem;background-color:#dd3b49;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;position:relative;z-index:1;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);text-transform:uppercase;font-family:'Roboto Condensed';text-indent:.3rem}.content.landing-page .pre-order-bonuses .selector .header .line-1{font-size:1.75rem;font-weight:700;line-height:1em;letter-spacing:.08em}.content.landing-page .pre-order-bonuses .selector .header .line-2{font-size:1.745rem;line-height:1em;letter-spacing:.1em}.content.landing-page .pre-order-bonuses .selector .header .line-3{font-size:2.837rem;font-weight:700;line-height:1em;letter-spacing:.1em}.content.landing-page .pre-order-bonuses .selector .item{color:#fff;font-family:'Roboto Condensed';text-transform:uppercase;margin:0 auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:1.3rem;color:#000;background-color:#BAA78A;width:7rem;height:8rem;padding-bottom:2rem;margin-top:-3rem;-webkit-clip-path:polygon(50% 50%,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 50%,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.content.landing-page .pre-order-bonuses .selector .item:hover{background-color:#666;cursor:pointer}.content.landing-page .pre-order-bonuses .selector .item.active{color:#fff; background-color: #333;}.content.landing-page .pre-order-bonuses .selector .helper{margin:1rem;font-size:1.1rem;color:#999;text-transform:uppercase}.content.landing-page .pre-order-bonuses .item-content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.content.landing-page .pre-order-bonuses .item-content>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-top:0;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;opacity:0;visibility:hidden;position:absolute;top:0}.content.landing-page .pre-order-bonuses .item-content>div .item{-webkit-box-flex:1;-webkit-flex:1 1 25%;-moz-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;padding:0 2rem;margin-bottom:2rem;max-width:26rem}.content.landing-page .pre-order-bonuses .item-content>div .item .photo{width:100%;max-width:20rem;margin-bottom:2rem}.content.landing-page .pre-order-bonuses .item-content>div .item .name{border-bottom: solid .2rem #DD3B49; padding-bottom:1rem;margin-bottom:1rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:'Roboto Condensed';text-transform:uppercase}.content.landing-page .pre-order-bonuses .item-content>div .item .name .line-1{font-weight:700;font-size:1.8rem}.content.landing-page .pre-order-bonuses .item-content>div .item .name .line-2{font-size:1.2rem}.content.landing-page .pre-order-bonuses .item-content>div .item .description{font-size:1.2rem;line-height:1.5em;border-top:solid .2rem #999;padding-top:2rem}.content.landing-page .pre-order-bonuses .item-content>div.active{margin-top:4rem;opacity:1;visibility:visible;position:relative}.content.landing-page .pre-order-bonuses .item-content>div.ps4 .item .name{color:#3071b6}.content.landing-page .pre-order-bonuses .item-content>div.ps4 .item .description{border-top-color:#3071b6}.content.landing-page .pre-order-bonuses .item-content>div.xone .item .name{color:#027f00}.content.landing-page .pre-order-bonuses .item-content>div.xone .item .description{border-top-color:#027f00}.content.landing-page .trailer-section{position:relative;overflow:visible}.content.landing-page .trailer-section:after,.content.landing-page .trailer-section:before{content:'';display:block;width:25vh;height:25vh;background-image:url(https://sniperghostwarriorcontracts2.com/img/triangle-symbol-up.png);-moz-background-size:contain;-o-background-size:contain;background-size:contain;position:absolute;top:50%;background-repeat:no-repeat}.content.landing-page .trailer-section:before{left:-25rem}.content.landing-page .trailer-section:after{right:-25rem;-webkit-transform:rotate(180deg) translateY(100%);-moz-transform:rotate(180deg) translateY(100%);-ms-transform:rotate(180deg) translateY(100%);-o-transform:rotate(180deg) translateY(100%);transform:rotate(180deg) translateY(100%)}.content.landing-page .retailers{text-align:center;margin-left:auto;margin-right:auto}.content.landing-page .retailers .tagline{font-family:'Roboto Condensed';font-size:2rem;font-weight:300;line-height:1em;margin-bottom:1rem;text-transform:uppercase}.content.landing-page .retailers .product-selection{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:75%;margin:2rem auto}.content.landing-page .retailers .product-selection .button{padding:1.5rem 2rem;font-family:'Roboto Condensed';color:#333;background-color:#c0b095;text-transform:uppercase;-webkit-clip-path:polygon(0 0,100% 0,95% 100%,0 100%);clip-path:polygon(0 0,100% 0,95% 100%,0 100%);text-align:left;text-transform:uppercase;font-weight:700;letter-spacing:.1em;font-size:1.5rem;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.content.landing-page .retailers .product-selection .button:nth-child(2){-webkit-clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);padding-left:5%;-webkit-transform:translateX(-4%);-moz-transform:translateX(-4%);-ms-transform:translateX(-4%);-o-transform:translateX(-4%);transform:translateX(-4%)}.content.landing-page .retailers .product-selection .button.active{background-color:#dd3b49;color:#fff;background-image:url(https://sniperghostwarriorcontracts2.com/img/texture-snow-tab.png)}.content.landing-page .retailers .product-selection .button:not(.active):hover{background-color:#666}.content.landing-page .retailers .retailer-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem auto 4rem;display:none;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.content.landing-page .retailers .retailer-list.active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.content.landing-page .retailers .retailer-list .item{width:16rem;height:7rem;background-color:#bba889;padding:2rem;margin:.2rem;margin-bottom:-webkit-calc(2em + 4rem);margin-bottom:-moz-calc(2em + 4rem);margin-bottom:calc(2em + 4rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:1.5rem;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.content.landing-page .retailers .retailer-list .item .logo{max-width:100%;max-height:100%;height:auto}.content.landing-page .retailers .retailer-list .item .name{position:absolute;bottom:0;left:0;width:100%;display:block;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);text-align:center;font-family:'Roboto Condensed';font-weight:700;text-transform:uppercase;color:#333;line-height:2em;display:none}.content.landing-page .retailers .retailer-list .item .links{display:block;position:absolute;top:100%;background-color:#bba889;color:#fff;left:0;border-top:#fefefe .2rem solid;width:100%;font-family:'Roboto Condensed';text-transform:uppercase;z-index:100;outline:solid thin #fefefe;padding-top:2rem;max-height:0;overflow:hidden}.content.landing-page .retailers .retailer-list .item .links:before{content:'';width:1rem;height:1rem;border-bottom:solid thin #fefefe;border-right:solid thin #fefefe;-webkit-transform:rotate(45deg) translateX(-50%);-moz-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);-o-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);display:block;position:absolute;top:.5rem;left:50%}.content.landing-page .retailers .retailer-list .item .links:after{content:'Available platforms:';text-transform:uppercase;display:block;position:absolute;top:0;left:0;width:100%;text-align:center;line-height:2rem;font-size:1.1rem;opacity:0}.content.landing-page .retailers .retailer-list .item .links a{display:block;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem 1rem;border-top:solid thin #fefefe;position:relative}.content.landing-page .retailers .retailer-list .item .links a:after{content:'';width:1rem;height:1rem;border-top:solid thin #fefefe;border-right:solid thin #fefefe;-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);-o-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);display:block;position:absolute;top:50%;right:1.5rem}.content.landing-page .retailers .retailer-list .item .links a:hover{background-color:#c9c9c9;cursor:pointer;text-decoration:none}.content.landing-page .retailers .retailer-list .item .links a:hover .label,.content.landing-page .retailers .retailer-list .item .links a:hover .platform{color:#333}.content.landing-page .retailers .retailer-list .item .links a:hover:after{border-color:#dd3b49}.content.landing-page .retailers .retailer-list .item .links a .label{font-size:1.8rem;color:#fff;font-weight:700}.content.landing-page .retailers .retailer-list .item .links a .platform{font-size:1rem;color:#fff}.content.landing-page .retailers .retailer-list .item:hover{background-color:#c9c9c9;cursor:pointer}.content.landing-page .retailers .retailer-list .item:hover .name{color:#dd3b49}.content.landing-page .retailers .retailer-list .item:hover .links{max-height:200rem;z-index:101}.content.landing-page .retailers .retailer-list .item:hover .links:after{opacity:1}.content.landing-page .retailers .retailer-list .item:hover .links:before{opacity:0}.media-section{width:100%}.media-section .screenshots{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;position:relative}.media-section .screenshots .item{width:90%;-webkit-box-flex:0;-webkit-flex:0 0 90%;-moz-box-flex:0;-ms-flex:0 0 90%;flex:0 0 90%;max-width:98rem;padding:0 2vw;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:.3}.media-section .screenshots .item img{max-width:100%}.media-section .screenshots .item.active{opacity:1}.media-section .screenshots .controls{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.media-section .screenshots .controls .prev{left:5vw}.media-section .screenshots .controls .next{right:5vw}.media-section .screenshots .controls .next,.media-section .screenshots .controls .prev{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;width:7vw;height:7vw;background-color:rgba(0,0,0,.1);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:'Roboto Condensed';font-weight:300;font-size:1.6vw;color:#fff;-webkit-clip-path:polygon(50% 3%,92% 23%,92% 75%,50% 97%,8% 76%,8% 25%);clip-path:polygon(50% 3%,92% 23%,92% 75%,50% 97%,8% 76%,8% 25%)}.media-section .screenshots .controls .next:before,.media-section .screenshots .controls .prev:before{content:'';display:block;width:4vw;height:4vw;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(0,0,0,.1);-webkit-clip-path:polygon(50% 3%,92% 23%,92% 75%,50% 97%,8% 76%,8% 25%);clip-path:polygon(50% 3%,92% 23%,92% 75%,50% 97%,8% 76%,8% 25%)}.media-section .screenshots .controls .next:hover,.media-section .screenshots .controls .next:hover:before,.media-section .screenshots .controls .prev:hover,.media-section .screenshots .controls .prev:hover:before{background-color:rgba(180,38,28,.3);cursor:pointer}.media-section .screenshots .controls .next.inactive,.media-section .screenshots .controls .prev.inactive{pointer-events:none;opacity:0}.trailer-lightbox{position:fixed;background-color:rgba(0,0,0,.7);top:0;left:0;width:100%;height:100%;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;pointer-events:none}.trailer-lightbox.active{opacity:1;visibility:visible;pointer-events:auto}.trailer-lightbox .content{text-align:right}.trailer-lightbox .close-btn{font-size:1.8rem;font-weight:700;font-family:'Roboto Condensed';text-transform:uppercase;letter-spacing:.1em;line-height:2em;color:#fff;margin-left:auto;display:inline-block;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;font-weight:700}.trailer-lightbox .close-btn:hover{cursor:pointer;color:#dd3b49}.bottom-bar{margin:7vh 0 0;background-color:#1b1b1b;padding:3rem;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.bottom-bar .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:auto;padding-top:0;width:100%;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.bottom-bar .content .item{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:'Roboto Condensed';font-weight:700;opacity:.85;border-bottom:solid .3rem #dd3b49;padding:2rem 0;margin:2rem;max-width:36rem;position:relative}.bottom-bar .content .item .label{color:#ecdfc8;text-transform:uppercase;font-size:3rem;margin-right:3rem;line-height:1em}.bottom-bar .content .item .button{color:#ecdfc8;font-size:1.6rem;text-align:center;font-weight:200}.bottom-bar .content .item:after{content:'';display:block;border:solid .3rem #dce0df;width:2.4rem;height:2.4rem;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-left:none;border-bottom:none}.bottom-bar .content .item:hover{text-decoration:none;opacity:1}.bottom-bar .content .item:hover:after{right:0}.content.new-landing{color:#333}.content.new-landing .sgwc-logo{width:80%;max-width:29rem;height:auto;margin:10vh auto}.content.new-landing .e3-msg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;max-width:80%;margin-left:auto;margin-right:auto}.content.new-landing .e3-msg .text{font-family:'Roboto Condensed';font-weight:700;font-size:4rem;border-bottom:solid .2rem #dd3b49;text-transform:uppercase;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:1.5rem}.content.new-landing .e3-msg .image{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.content.new-landing .e3-msg .image img{width:90%;height:auto;max-width:28rem}.content.new-landing #countdown{font-family:'Roboto Condensed';font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10vh auto}.content.new-landing #countdown span{font-size:12rem;display:block;width:1.5em;line-height:1em;position:relative}.content.new-landing #countdown #minutes:before,.content.new-landing #countdown #seconds:before{content:':';display:block;position:absolute;left:-.15em;top:0;color:#838383}.content.new-landing #countdown span:after{display:block;color:#dd3b49;font-size:.21em;text-transform:uppercase;line-height:1em}.content.new-landing #countdown #days:after{content:'days'}.content.new-landing #countdown #hours:after{content:'hrs'}.content.new-landing #countdown #minutes:after{content:'min'}.content.new-landing #countdown #seconds:after{content:'sec'}.content.new-landing .socials{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10vh}.content.new-landing .socials img{max-width:3rem;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.content.new-landing .socials a{margin:0 .5rem}.content.new-landing .socials a:hover img{background-color:#333}footer{background-color:#1b1b1b;padding:2rem}footer .footer-logos{display:block;text-align:center;margin:2rem auto}footer p{color:#fff}@media only screen and (max-width:700px){#countdown span{font-size:5rem!important}}
@media only screen and (max-width: 1400px){
	
	
	section.welcome{ margin-bottom: -10rem;}
	section.welcome .logo-area{ bottom:0; width: 100%;}
}
@media only screen and (max-width: 900px){
	section.welcome .logo-area .premiere-tagline .line-1{font-size: 2.4rem}
	section.welcome .logo-area .premiere-tagline .line-2{font-size: 3.6rem;}
}
@media only screen and (max-width: 600px){
	
	.content .section-title{ width: 90%; font-size: 3rem;}
	section.welcome{ margin-bottom: -10rem; min-height: 46rem; padding-top:4rem;}
	section.welcome .logo-area .premiere-tagline .line-1{font-size: 1.8rem}
	section.welcome .logo-area .premiere-tagline .line-2{font-size: 3rem;}
	
}