html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.nocallout{-webkit-touch-callout:none}.pressed{background-color:rgba(0,0,0,.7)}textarea[contenteditable]{-webkit-appearance:none}.gifhidden{position:absolute;left:-100%}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}html{font-family:'Montserrat-Regular',sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin: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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}*,*::before,*::after{box-sizing:border-box}html,body,button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}html,body,#app,#wrapper{position:relative;height:100%;overflow:hidden}body{line-height:1.625em;font-weight:300}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(/fonts/RobotoCondensed-Regular.eot);src:local("Roboto Condensed Regular"),local("RobotoCondensed-Regular"),url(/fonts/RobotoCondensed-Regular.eot) format("embedded-opentype"),url(/fonts/RobotoCondensed-Regular.woff) format("woff")}@font-face{font-family:'AgencyFB-Regular';src:url(/fonts/AgencyFB-Regular.otf)}@font-face{font-family:'AgencyFB-Bold';src:url(/fonts/AgencyFB-Bold.otf)}@font-face{font-family:'AgencyFB-Light';src:url(/fonts/AgencyFB-Light.otf)}@font-face{font-family:'Montserrat-Regular';src:url(/fonts/Montserrat-Regular.otf)}@font-face{font-family:'Montserrat-Bold';src:url(/fonts/Montserrat-Bold.otf)}@font-face{font-family:'Montserrat-Light';src:url(/fonts/Montserrat-Light.otf)}@font-face{font-family:'EurostileLTStd';src:url(/fonts/EurostileLTStd.otf);src:url(/fonts/EurostileLTStd.eot) format("embedded-opentype"),url(/fonts/EurostileLTStd.woff) format("woff")}@font-face{font-family:'EurostileLTStd-Bold';src:url(/fonts/EurostileLTStd-Bold.otf);src:url(/fonts/EurostileLTStd-Bold.eot) format("embedded-opentype"),url(/fonts/EurostileLTStd-Bold.woff) format("woff")}.clear::before,.clear::after{content:'';display:table}.clear::after{clear:both}.centered{text-align:center}html,body,#app,#wrapper{background:#000}.component-preloader{position:absolute;z-index:1000;width:120%;height:100%;left:-10%;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);overflow:hidden;background-color:#000}.component-preloader .preloader-title{height:241px}.component-preloader div.superContainer{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-perspective:800px;perspective:800px;-webkit-perspective-origin:50% 50px;perspective-origin:50% 50px;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg)}.component-preloader div.superContainer div.container{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.component-preloader div.superContainer div.container div.subcontainer img{margin-left:33px}.component-preloader div.superContainer div.container div.subcontainer ul{height:6em;overflow:hidden;text-transform:uppercase;font-family:'AgencyFB-Regular',sans-serif;font-weight:700;margin-top:-177px;margin-bottom:175px}.component-preloader div.superContainer div.container div.subcontainer ul li{display:inline-block;vertical-align:top;padding:0 5px;font-size:650%;line-height:100%;text-align:left}.component-preloader div.superContainer div.container div.subcontainer ul li.left{color:#fff;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.component-preloader div.superContainer div.container div.subcontainer ul li.left div{color:#fff}.component-preloader div.superContainer div.container div.subcontainer ul li.right{color:#c21a1a;-webkit-transform:translateY(104px);-ms-transform:translateY(104px);transform:translateY(104px)}.component-preloader div.superContainer div.container div.outer{width:100%;height:3px;background-color:#c21a1a}.component-preloader div.superContainer div.container div.outer div.inner{width:100%;height:100%;background-color:#fff;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform 1s ease;transition:transform 1s ease}.component-preloader .glitchText{font-family:'AgencyFB-Regular',sans-serif;text-transform:uppercase;color:#c21a1a;margin:0;position:relative;font-size:1em;font-weight:700}.component-preloader .glitchText:after{content:attr(data-text);position:absolute;left:2px;text-shadow:-1px 0 rgba(0,255,0,.45);top:auto;color:#c21a1a;background:#000;overflow:hidden;clip:rect(0,900px,0,0);-webkit-animation:glitch 2.25s linear infinite alternate-reverse;animation:glitch 2.25s linear infinite alternate-reverse}.component-preloader .glitchText:before{content:attr(data-text);position:absolute;left:2px;text-shadow:1px 0 rgba(0,255,0,.45);top:auto;color:#c21a1a;background:#000;overflow:hidden;clip:rect(0,900px,0,0);-webkit-animation:glitch2 6s linear infinite alternate-reverse;animation:glitch2 6s linear infinite alternate-reverse}.component-rotation{position:fixed;z-index:2000;width:100%;height:100%;overflow:hidden;background-color:#000}.component-rotation div.container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;text-transform:uppercase}.component-rotation div.container h4{padding:2em 0;margin:0}.component-header{position:absolute;width:100%;z-index:100;min-width:900px}.component-header div.preorder-container{position:fixed;top:5px;left:5px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s ease;transition:transform .5s ease}.component-header .element-button{display:inline-block;margin:10px;vertical-align:top}.component-header .element-button div.preorder{background-image:url(../images/desktop/disc.png);display:inline-block;width:26px;height:26px;background-size:cover;margin-right:10px;transition:all .5s ease}.component-header .element-button img.missions{-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}.component-header .element-button img.trailer,.component-header .element-button img.tickets{margin-right:10px}.component-header .element-button img.tickets{-webkit-transform:translate(0,-1px);-ms-transform:translate(0,-1px);transform:translate(0,-1px)}.component-header .element-button img.trailer{width:11px;-webkit-transform:translate(1px,-1px);-ms-transform:translate(1px,-1px);transform:translate(1px,-1px)}.component-header .element-button img.preorder{margin-right:10px;-webkit-transform:translate(0,-11px);-ms-transform:translate(0,-11px);transform:translate(0,-11px)}.component-header .element-button span.borderTop,.component-header .element-button span.borderTopThin,.component-header .element-button span.borderRight,.component-header .element-button span.borderRightThin,.component-header .element-button span.borderBottom,.component-header .element-button span.borderBottomThin,.component-header .element-button span.borderLeft,.component-header .element-button span.borderLeftThin,.component-header .element-button span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.component-header .element-button span.borderTopThin,.component-header .element-button span.borderRightThin,.component-header .element-button span.borderBottomThin,.component-header .element-button span.borderLeftThin{transition:all .75s ease;transition-delay:.5s}.component-header .element-button.transitionIn{visibility:visible}.component-header .element-button.transitionIn img{opacity:1}.component-header .element-button.transitionIn span.borderTopThin{width:100%}.component-header .element-button.transitionIn span.borderRightThin{height:100%}.component-header .element-button.transitionIn span.borderBottomThin{width:100%;left:0}.component-header .element-button.transitionIn span.borderLeftThin{height:100%;top:0}.component-header .element-button.transitionIn span.title{opacity:1}.component-header .element-button a{width:250px;height:70px;display:inline-block;color:#c21a1a;font-size:85%;letter-spacing:2px;position:relative;transition:color .25s ease;font-weight:700;text-decoration:none;text-transform:uppercase;padding:0 20px}.component-header .element-button a.escape{width:520px;line-height:1.4em}.component-header .element-button a.escape span.title{margin-top:16px;width:300px}.component-header .element-button a.preorder{line-height:1.5em;width:280px;height:52px;font-size:.75em}.component-header .element-button a.preorder span.title{width:200px;margin-top:8px;text-align:left}.component-header .element-button a:hover{color:#fff;cursor:pointer}.component-header .element-button a:hover div.preorder{background-image:url(../images/desktop/disc_white.png)}.component-header .element-button a:hover span.borderTop{width:100%}.component-header .element-button a:hover span.borderRight{height:100%}.component-header .element-button a:hover span.borderBottom{width:100%;left:0}.component-header .element-button a:hover span.borderLeft{height:100%;top:0}.component-header .element-button a:hover span.backgroundOuter{border-radius:0}.component-header .element-button a:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.component-header .element-button span.title{opacity:0;transition:opacity .75s ease;transition-delay:.75s;display:inline-block;margin-top:22px}.component-header .element-button span.borderTop{height:100%;border-top:2px solid #000}.component-header .element-button span.borderRight{width:100%;border-right:2px solid #000}.component-header .element-button span.borderBottom{height:100%;border-bottom:2px solid #000;left:100%}.component-header .element-button span.borderLeft{width:100%;border-left:2px solid #000;top:100%}.component-header .element-button span.borderTopThin{height:100%;border-top:1px solid #000}.component-header .element-button span.borderRightThin{width:100%;border-right:1px solid #000}.component-header .element-button span.borderBottomThin{height:100%;border-bottom:1px solid #000;left:100%}.component-header .element-button span.borderLeftThin{width:100%;border-left:1px solid #000;top:100%}.component-header .element-button span.backgroundOuter{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);overflow:hidden}.component-header .element-button span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:120%;height:100%;background-color:#000;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s}.component-header.black div.preorder-container{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.component-header.white div.brandingContainer,.component-header.sudoWhite div.brandingContainer{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.component-header.white div.container div.sub.left div.iconContainer,.component-header.sudoWhite div.container div.sub.left div.iconContainer{border:1px solid #fff}.component-header.white div.container div.sub.left div.borderContainer span.borderTop,.component-header.sudoWhite div.container div.sub.left div.borderContainer span.borderTop{border-top:1px solid #fff}.component-header.white div.container div.sub.left div.borderContainer span.borderBottom,.component-header.sudoWhite div.container div.sub.left div.borderContainer span.borderBottom{border-bottom:1px solid #fff}.component-header.white div.container div.sub.left div.borderContainer span.borderLeft,.component-header.sudoWhite div.container div.sub.left div.borderContainer span.borderLeft{border-left:1px solid #fff}.component-header.white div.container div.sub div.holder div.line,.component-header.sudoWhite div.container div.sub div.holder div.line{border:1px solid #fff}.component-header.white div.container div.sub div.holder div.dots span,.component-header.sudoWhite div.container div.sub div.holder div.dots span{background-color:#fff}.component-header.white div.container div.sub.center,.component-header.white div.container div.sub.right,.component-header.sudoWhite div.container div.sub.center,.component-header.sudoWhite div.container div.sub.right{border:1px solid #fff}.component-header.white div.container div.sub.center div.icon,.component-header.sudoWhite div.container div.sub.center div.icon{background-image:url(../images/desktop/mission_menu_white.png)}.component-header.white div.container div.sub:hover.center div.icon,.component-header.sudoWhite div.container div.sub:hover.center div.icon{background-image:url(../images/desktop/mission_menu.png)}.component-header.sudoWhite div.brandingContainer{background-color:transparent}.component-header div.brandingContainer{width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:-webkit-transform .5s ease,background-color 1s ease;transition:transform .5s ease,background-color 1s ease}.component-header div.brandingContainer img.branding{margin:12px;height:60px}.component-header div.brandingContainer img.branding:hover{cursor:pointer}.component-header div.pageTitle{color:#fff;text-align:center;-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);transform:translateY(-55px);text-transform:uppercase;transition:opacity .75s ease;margin:0 25%}.component-header div.pageTitle h2{padding:0;margin:0;font-size:1em;letter-spacing:4px}.component-header div.pageTitle.hide{opacity:0}.component-header .fill{position:absolute;top:0;left:0;width:100%;height:100%}.component-header div.snapchatOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0;pointer-events:none;transition:opacity .5s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:101;color:#fff;visibility:hidden}.component-header div.snapchatOverlay.show{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.component-header div.snapchatOverlay.show .qrContainer .qrSubcontainer .qr,.component-header div.snapchatOverlay.show .qrContainer .qrSubcontainer .user,.component-header div.snapchatOverlay.show .qrContainer .qrSubcontainer .tip{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.component-header div.snapchatOverlay .qrContainer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)skewX(-15deg);-ms-transform:translate(-50%,-50%)skewX(-15deg);transform:translate(-50%,-50%)skewX(-15deg);padding:20px;overflow:hidden}.component-header div.snapchatOverlay .qrContainer .qrSubcontainer{-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg);padding:0 20px}.component-header div.snapchatOverlay .qrContainer .qrSubcontainer .qr{padding:20px;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.75s;text-align:center}.component-header div.snapchatOverlay .qrContainer .qrSubcontainer .qr img{padding:20px;border-radius:5px}.component-header div.snapchatOverlay .qrContainer .qrSubcontainer .user{text-align:center;font-size:75%;font-weight:700;text-transform:uppercase;padding:0 20px;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.875s}.component-header div.snapchatOverlay .qrContainer .qrSubcontainer .tip{text-align:center;font-size:75%;text-transform:uppercase;padding:0 20px;-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:1s}.component-header div.container{position:absolute;top:16px;right:12px;display:inline-block;margin:0;padding:0;text-align:center;width:300px;height:50px;box-sizing:border-box}.component-header div.container div.pointerLock{position:absolute;width:100%;height:100%;top:0;left:-150px;z-index:101}.component-header div.container div.sub{display:inline-block;box-sizing:border-box;height:100%;position:absolute;top:0}.component-header div.container div.sub.left{width:calc((100%/6)* 5);right:99px}.component-header div.container div.sub.left:hover+div{display:none}.component-header div.container div.sub.left:hover div.borderContainer{opacity:1;background:#000}.component-header div.container div.sub.left:hover div.borderContainer span.borderTop{width:100%}.component-header div.container div.sub.left:hover div.borderContainer span.borderBottom{width:100%;left:0}.component-header div.container div.sub.left:hover div.borderContainer span.borderLeft{height:100%;top:0}.component-header div.container div.sub.left:hover div.socialSuperContainer{opacity:1;pointer-events:auto;-webkit-transform:translateX(0)skewX(-15deg);-ms-transform:translateX(0)skewX(-15deg);transform:translateX(0)skewX(-15deg)}.component-header div.container div.sub.left:hover div.socialSuperContainer div.socialContainer{left:-48px;-webkit-transform:translateX(0)skewX(15deg);-ms-transform:translateX(0)skewX(15deg);transform:translateX(0)skewX(15deg)}.component-header div.container div.sub.left div.iconContainer{position:absolute;top:0;right:-1px;width:calc(100%/5);height:100%;opacity:1;transition:opacity .25s ease,visibility .25s ease;transition-delay:1s;border:1px solid #000}.component-header div.container div.sub.left div.iconContainer:hover{cursor:pointer}.component-header div.container div.sub.left div.borderContainer{opacity:0;pointer-events:none;transition:all .75s ease .25s,background .25s ease-in .5s;background:0 0;left:-48px}.component-header div.container div.sub.left div.borderContainer span{position:absolute;display:block;width:0;height:0;top:0;left:0;transition:all .5s ease;transition-delay:.25s}.component-header div.container div.sub.left div.borderContainer span.borderTop{height:100%;border-top:1px solid #000}.component-header div.container div.sub.left div.borderContainer span.borderBottom{height:100%;border-bottom:1px solid #000;left:100%}.component-header div.container div.sub.left div.borderContainer span.borderLeft{width:100%;border-left:1px solid #000;top:100%}.component-header div.container div.sub.left div.socialSuperContainer{opacity:0;pointer-events:none;transition:all .75s ease;transition-delay:.25s;-webkit-transform:translateX(100%)skewX(-15deg);-ms-transform:translateX(100%)skewX(-15deg);transform:translateX(100%)skewX(-15deg)}.component-header div.container div.sub.left div.socialSuperContainer:hover{cursor:pointer}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer{transition:all .75s ease;transition-delay:.25s;-webkit-transform:translateX(-100%)skewX(15deg);-ms-transform:translateX(-100%)skewX(15deg);transform:translateX(-100%)skewX(15deg);padding:0 5px}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social{position:relative;display:inline-block;width:calc((100%/5));box-sizing:border-box;height:calc(100%);padding:0;margin:0;background-color:transparent;transition:background-color .5s ease;overflow:hidden;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social div.logo{background-repeat:no-repeat;background-size:60%;background-position:50%;z-index:1}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social div.colorContainer{position:absolute;top:0;left:0;width:150%;height:100%;transition:all .5s ease;-webkit-transform:translateX(125%)skewX(-15deg);-ms-transform:translateX(125%)skewX(-15deg);transform:translateX(125%)skewX(-15deg);overflow:hidden}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social div.colorContainer div.color{transition:all .5s ease;-webkit-transform:translateX(-125%)skewX(15deg);-ms-transform:translateX(-125%)skewX(15deg);transform:translateX(-125%)skewX(15deg)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social:hover div.colorContainer{-webkit-transform:translateX(-25%)skewX(-15deg);-ms-transform:translateX(-25%)skewX(-15deg);transform:translateX(-25%)skewX(-15deg)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social:hover div.colorContainer div.color{-webkit-transform:translateX(25%)skewX(15deg);-ms-transform:translateX(25%)skewX(15deg);transform:translateX(25%)skewX(15deg)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.facebook div.logo{background-image:url(../images/icons/facebook.png)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.facebook div.colorContainer div.color{background-color:#3B5998}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.twitter div.logo{background-image:url(../images/icons/twitter.png)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.twitter div.colorContainer div.color{background-color:#55ACEE}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.instagram div.logo{background-image:url(../images/icons/instagram.png)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.instagram div.colorContainer div.color{background-color:#517FA4}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.youtube div.logo{background-image:url(../images/icons/youtube.png)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.youtube div.colorContainer div.color{background-color:#b00}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.snapchat div.logo{background-image:url(../images/icons/snapchat.png)}.component-header div.container div.sub.left div.socialSuperContainer div.socialContainer div.social.snapchat div.colorContainer div.color{background-color:#FFFC00}.component-header div.container div.sub div.holder{position:absolute;top:50%;left:50%;width:75%;height:75%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box;overflow:hidden}.component-header div.container div.sub div.holder p{margin:5px 0 0 0;padding:0;font-size:.6em;line-height:100%;text-transform:uppercase;text-align:center;color:#c21a1a}.component-header div.container div.sub div.holder div.line{border:1px solid #000;margin:4px auto;transition:all .15s ease}.component-header div.container div.sub div.holder div.line.full{width:90%;margin-top:7px}.component-header div.container div.sub div.holder div.line.half{width:65%;margin:4px 0 4px 5%}.component-header div.container div.sub div.holder div.dots{margin:-6px auto 0 auto}.component-header div.container div.sub div.holder div.dots span{transition:all .15s;display:inline-block;width:4px;height:4px;background-color:#000;border-radius:2px;margin:0 3px}.component-header div.container div.sub.center{right:49px;width:calc(100%/6);border:1px solid #000}.component-header div.container div.sub.center div.icon{background-image:url(../images/desktop/mission_menu.png);height:20px;background-repeat:no-repeat;background-size:65%;-webkit-transform:translate(7px,5px);-ms-transform:translate(7px,5px);transform:translate(7px,5px);transition:background-image .5s ease}.component-header div.container div.sub.center:hover{cursor:pointer}.component-header div.container div.sub.center:hover div.icon{background-image:url(../images/desktop/mission_menu_white.png)}.component-header div.container div.sub.right{right:0;width:calc(100%/6);border:1px solid #000}.component-header div.container div.sub.right:hover{cursor:pointer}.component-header div.sub.center span.borderTop,.component-header div.sub.center span.borderRight,.component-header div.sub.center span.borderBottom,.component-header div.sub.center span.borderLeft,.component-header div.sub.center span.backgroundOuter,.component-header div.sub.right span.borderTop,.component-header div.sub.right span.borderRight,.component-header div.sub.right span.borderBottom,.component-header div.sub.right span.borderLeft,.component-header div.sub.right span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease}.component-header div.sub.center:hover,.component-header div.sub.right:hover{cursor:pointer}.component-header div.sub.center:hover div.holder div.line,.component-header div.sub.right:hover div.holder div.line{border:1px solid #fff}.component-header div.sub.center:hover span.top,.component-header div.sub.center:hover span.bottom,.component-header div.sub.right:hover span.top,.component-header div.sub.right:hover span.bottom{color:#fff}.component-header div.sub.center:hover span.borderTop,.component-header div.sub.right:hover span.borderTop{width:100%}.component-header div.sub.center:hover span.borderRight,.component-header div.sub.right:hover span.borderRight{height:100%}.component-header div.sub.center:hover span.borderBottom,.component-header div.sub.right:hover span.borderBottom{width:100%;left:0}.component-header div.sub.center:hover span.borderLeft,.component-header div.sub.right:hover span.borderLeft{height:100%;top:0}.component-header div.sub.center:hover span.backgroundOuter,.component-header div.sub.right:hover span.backgroundOuter{border-radius:0}.component-header div.sub.center:hover span.backgroundOuter span.backgroundInner,.component-header div.sub.right:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.component-header div.sub.center span.borderTop,.component-header div.sub.right span.borderTop{height:100%;border-top:1px solid #000}.component-header div.sub.center span.borderRight,.component-header div.sub.right span.borderRight{width:100%;border-right:1px solid #000}.component-header div.sub.center span.borderBottom,.component-header div.sub.right span.borderBottom{height:100%;border-bottom:1px solid #000;left:100%}.component-header div.sub.center span.borderLeft,.component-header div.sub.right span.borderLeft{width:100%;border-left:1px solid #000;top:100%}.component-header div.sub.center span.backgroundOuter,.component-header div.sub.right span.backgroundOuter{top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);overflow:hidden}.component-header div.sub.center span.backgroundOuter span.backgroundInner,.component-header div.sub.right span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:130%;height:100%;background-color:#000;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s}.component-header div.container div.sub.left div.iconContainer span.borderTop,.component-header div.container div.sub.left div.iconContainer span.borderRight,.component-header div.container div.sub.left div.iconContainer span.borderBottom,.component-header div.container div.sub.left div.iconContainer span.borderLeft,.component-header div.container div.sub.left div.iconContainer span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease}.component-header div.container div.sub.left div.iconContainer:hover{cursor:pointer}.component-header div.container div.sub.left div.iconContainer:hover div.holder div.dots span{background:#fff}.component-header div.container div.sub.left div.iconContainer:hover span.top,.component-header div.container div.sub.left div.iconContainer:hover span.bottom{color:#fff}.component-header div.container div.sub.left div.iconContainer:hover span.borderTop{width:100%}.component-header div.container div.sub.left div.iconContainer:hover span.borderRight{height:100%}.component-header div.container div.sub.left div.iconContainer:hover span.borderBottom{width:100%;left:0}.component-header div.container div.sub.left div.iconContainer:hover span.borderLeft{height:100%;top:0}.component-header div.container div.sub.left div.iconContainer:hover span.backgroundOuter{border-radius:0}.component-header div.container div.sub.left div.iconContainer:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.component-header div.container div.sub.left div.iconContainer span.borderTop{height:100%;border-top:1px solid #000}.component-header div.container div.sub.left div.iconContainer span.borderRight{width:100%;border-right:1px solid #000}.component-header div.container div.sub.left div.iconContainer span.borderBottom{height:100%;border-bottom:1px solid #000;left:100%}.component-header div.container div.sub.left div.iconContainer span.borderLeft{width:100%;border-left:1px solid #000;top:100%}.component-header div.container div.sub.left div.iconContainer span.backgroundOuter{top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);overflow:hidden}.component-header div.container div.sub.left div.iconContainer span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:130%;height:100%;background-color:#000;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s}.component-header.sudoWhite div.container div.sub.center,.component-header.sudoWhite div.container div.sub.right,.component-header.white div.container div.sub.center,.component-header.white div.container div.sub.right{z-index:9999}.component-header.sudoWhite div.container div.sub.center span.borderTop,.component-header.sudoWhite div.container div.sub.right span.borderTop,.component-header.white div.container div.sub.center span.borderTop,.component-header.white div.container div.sub.right span.borderTop{border-top:1px solid #fff}.component-header.sudoWhite div.container div.sub.center span.borderRight,.component-header.sudoWhite div.container div.sub.right span.borderRight,.component-header.white div.container div.sub.center span.borderRight,.component-header.white div.container div.sub.right span.borderRight{border-right:1px solid #fff}.component-header.sudoWhite div.container div.sub.center span.borderBottom,.component-header.sudoWhite div.container div.sub.right span.borderBottom,.component-header.white div.container div.sub.center span.borderBottom,.component-header.white div.container div.sub.right span.borderBottom{border-bottom:1px solid #fff}.component-header.sudoWhite div.container div.sub.center span.borderLeft,.component-header.sudoWhite div.container div.sub.right span.borderLeft,.component-header.white div.container div.sub.center span.borderLeft,.component-header.white div.container div.sub.right span.borderLeft{border-left:1px solid #fff}.component-header.sudoWhite div.container div.sub.center span.backgroundOuter span.backgroundInner,.component-header.sudoWhite div.container div.sub.right span.backgroundOuter span.backgroundInner,.component-header.white div.container div.sub.center span.backgroundOuter span.backgroundInner,.component-header.white div.container div.sub.right span.backgroundOuter span.backgroundInner{background-color:#fff}.component-header.sudoWhite div.container div.sub.center:hover div.holder div.line,.component-header.sudoWhite div.container div.sub.right:hover div.holder div.line,.component-header.white div.container div.sub.center:hover div.holder div.line,.component-header.white div.container div.sub.right:hover div.holder div.line{border:1px solid #000}.component-header.sudoWhite div.container div.sub.left div.iconContainer,.component-header.white div.container div.sub.left div.iconContainer{z-index:9999}.component-header.sudoWhite div.container div.sub.left div.iconContainer:hover,.component-header.white div.container div.sub.left div.iconContainer:hover{cursor:pointer}.component-header.sudoWhite div.container div.sub.left div.iconContainer:hover div.holder div.dots span,.component-header.white div.container div.sub.left div.iconContainer:hover div.holder div.dots span{background:#000}.component-header.sudoWhite div.container div.sub.left div.iconContainer:hover span.top,.component-header.sudoWhite div.container div.sub.left div.iconContainer:hover span.bottom,.component-header.white div.container div.sub.left div.iconContainer:hover span.top,.component-header.white div.container div.sub.left div.iconContainer:hover span.bottom{color:#fff}.component-header.sudoWhite div.container div.sub.left div.iconContainer span.borderTop,.component-header.white div.container div.sub.left div.iconContainer span.borderTop{border-top:1px solid #fff}.component-header.sudoWhite div.container div.sub.left div.iconContainer span.borderRight,.component-header.white div.container div.sub.left div.iconContainer span.borderRight{border-right:1px solid #fff}.component-header.sudoWhite div.container div.sub.left div.iconContainer span.borderBottom,.component-header.white div.container div.sub.left div.iconContainer span.borderBottom{border-bottom:1px solid #fff}.component-header.sudoWhite div.container div.sub.left div.iconContainer span.borderLeft,.component-header.white div.container div.sub.left div.iconContainer span.borderLeft{border-left:1px solid #fff}.component-header.sudoWhite div.container div.sub.left div.iconContainer span.backgroundOuter span.backgroundInner,.component-header.white div.container div.sub.left div.iconContainer span.backgroundOuter span.backgroundInner{background-color:#fff}@media (max-width:850px){html .component-nav{right:-200px}}.component-nav{position:absolute;z-index:99;top:27.5%;right:0}.component-nav .element-link{position:relative;list-style-type:none;color:#fff;text-align:right;margin-top:16px;margin-bottom:16px}.component-nav .element-link a{color:#000;cursor:pointer;transition:color .25s ease}.component-nav .element-link a .lineContainer{display:inline-block;position:relative;width:100px;height:1px;background-color:transparent;-webkit-transform:translate(-2px,-4px);-ms-transform:translate(-2px,-4px);transform:translate(-2px,-4px);overflow:hidden}.component-nav .element-link a .lineContainer .line{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;transition:all .25s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.component-nav .element-link a .outer{display:inline-block;position:relative;width:8px;height:8px;background-color:#fff;border-radius:4px;box-sizing:border-box;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);transition:all .25s ease}.component-nav .element-link a .outer .inner{position:absolute;top:50%;left:50%;width:50%;height:50%;background-color:#fff;border-radius:4px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .25s ease}.component-nav .element-link a .title{position:absolute;top:-8px;font-size:75%;font-weight:700;display:inline-block;pointer-events:none;text-transform:uppercase;transition:all .25s ease;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.component-nav .element-link a:hover.selected .lineContainer .line{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.component-nav .element-link a:hover.selected .outer{border:none;background-color:#c21a1a}.component-nav .element-link a:hover.selected .outer .inner{background-color:#c21a1a}.component-nav .element-link a:hover .lineContainer .line{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.component-nav .element-link a:hover .outer{border:1px solid #000;background-color:transparent;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.component-nav .element-link a:hover .outer .inner{background-color:#000}.component-nav .element-link a:hover .title{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.component-nav .element-link a.selected{cursor:default}.component-nav .element-link a.selected .outer{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25);background-color:#c21a1a}.component-nav .element-link a.selected .outer .inner{background-color:#c21a1a}.component-nav .element-link a.selected .title{display:none}.component-nav ul{width:150px;height:100%;margin:0 40px 0 0}.component-nav.white ul .title{color:#fff!important}.component-nav.white ul .line{background-color:#fff!important}.component-nav.white ul .outer{background-color:#fff!important}.component-nav.white ul .outer .inner{background-color:#fff!important}.component-nav.white ul a.selected .outer{background-color:#c21a1a!important}.component-nav.white ul a.selected .outer .inner{background-color:#c21a1a!important}.component-nav.white ul a:hover .outer{background-color:transparent!important;border:1px solid #fff!important}.component-nav.white ul a:hover.selected .outer{border:none!important}.component-nav.dark ul a .outer{background-color:#000}.component-nav.dark ul a .outer .inner{background-color:#000}.gallery-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .6s ease,visibility .6s ease;transition:transform .6s ease,visibility .6s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:2;overflow:hidden;visibility:hidden;min-width:1024px}.gallery-fullscreen .iScrollVerticalScrollbar{background-color:rgba(255,255,255,.15);position:absolute;top:0;right:0;width:3px;height:100%;border-radius:3px;overflow:visible!important}.gallery-fullscreen .iScrollIndicator{background-color:rgba(255,255,255,.5);border-radius:3px}.gallery-fullscreen .element-button{display:inline-block;margin:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gallery-fullscreen .element-button span.borderTop,.gallery-fullscreen .element-button span.borderRight,.gallery-fullscreen .element-button span.borderBottom,.gallery-fullscreen .element-button span.borderLeft,.gallery-fullscreen .element-button span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gallery-fullscreen .element-button a{position:relative;display:block;color:#fff;font-size:.7em;padding:20px 50px;letter-spacing:2px;border:1px solid #fff;border-color:rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase;z-index:15;transition:all .25s ease;font-weight:700;margin-top:15px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gallery-fullscreen .element-button a span.top,.gallery-fullscreen .element-button a span.bottom{display:block;line-height:100%;transition:color .25s ease}.gallery-fullscreen .element-button a span.top{color:#AAA;color:rgba(255,255,255,.5);margin-bottom:5px}.gallery-fullscreen .element-button a:hover{border:1px solid transparent;cursor:pointer;color:#000}.gallery-fullscreen .element-button a:hover span.borderTop{width:100%}.gallery-fullscreen .element-button a:hover span.borderRight{height:100%}.gallery-fullscreen .element-button a:hover span.borderBottom{width:100%;left:0}.gallery-fullscreen .element-button a:hover span.borderLeft{height:100%;top:0}.gallery-fullscreen .element-button a:hover span.backgroundOuter{border-radius:0}.gallery-fullscreen .element-button a:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.gallery-fullscreen .element-button span.borderTop{height:100%;border-top:2px solid #fff}.gallery-fullscreen .element-button span.borderRight{width:100%;border-right:2px solid #fff}.gallery-fullscreen .element-button span.borderBottom{height:100%;border-bottom:2px solid #fff;left:100%}.gallery-fullscreen .element-button span.borderLeft{width:100%;border-left:2px solid #fff;top:100%}.gallery-fullscreen .element-button span.backgroundOuter{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);overflow:hidden}.gallery-fullscreen .element-button span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:120%;height:100%;background-color:#fff;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s}@media (min-width:1240px) and (max-width:1490px){.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container h3{font-size:4em!important}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container h3 span.superscript{line-height:53px!important}}@media (max-width:1240px){.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container h3{font-size:2.75em!important}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container h3 span.superscript{line-height:37px!important}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container div.subcontainer h4{font-size:.8em!important}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container p{font-size:.8em!important}}.gallery-fullscreen.transitionIn{visibility:visible;transition-delay:.4s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gallery-fullscreen.transitionIn div.arrows{opacity:1}.gallery-fullscreen div.close{position:absolute;top:30px;right:30px;width:35px;height:35px;background-image:url(../images/desktop/closeLight.png);background-repeat:no-repeat;background-position:50% 50%;background-size:65%;border:1px solid #fff;z-index:6;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-fullscreen div.close:hover{cursor:pointer}.gallery-fullscreen div.arrows{position:absolute;top:50%;left:0;width:100%;height:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:6;opacity:0}.gallery-fullscreen div.arrows div.arrow{position:absolute;top:0;width:75px;height:100%}.gallery-fullscreen div.arrows div.arrow div.icon{position:absolute;top:50%;width:50px;height:60px;background-repeat:no-repeat;background-size:75%;background-position:50% 50%;background-color:rgba(0,0,0,.5);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gallery-fullscreen div.arrows div.arrow:hover{cursor:pointer}.gallery-fullscreen div.arrows div.arrow.left{left:0}.gallery-fullscreen div.arrows div.arrow.left div.icon{left:0;background-image:url(../images/desktop/fullscreenLeft.png)}.gallery-fullscreen div.arrows div.arrow.right{right:0}.gallery-fullscreen div.arrows div.arrow.right div.icon{right:0;background-image:url(../images/desktop/fullscreenRight.png)}.gallery-fullscreen ul{margin:0;padding:0;width:100%;height:100%;overflow:hidden}.gallery-fullscreen ul li{list-style-type:none;position:absolute;top:0;left:0;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);width:100%;height:100%;overflow:hidden;z-index:3;min-width:768px;-webkit-backface-visibility:hidden;visibility:hidden}.gallery-fullscreen ul li div.readMoreContainer{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.75);z-index:1;visibility:hidden;transition:all .5s ease;color:#fff;text-align:left}.gallery-fullscreen ul li div.readMoreContainer.visible{opacity:1;visibility:visible}.gallery-fullscreen ul li div.readMoreContainer span.bold{font-weight:700}.gallery-fullscreen ul li div.readMoreContainer span.underline{text-decoration:underline}.gallery-fullscreen ul li div.readMoreContainer div.readMore{position:absolute;top:50%;left:50%;width:50%;text-align:justify;height:calc(100% - 100px);overflow:hidden;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-fullscreen ul li div.readMoreContainer div.readMore div.scrollableContainer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding-right:30px}.gallery-fullscreen ul li div.readMoreContainer div.readMore p{text-indent:30px}.gallery-fullscreen ul li div.readMoreContainer div.readMore div.container{color:#fff;text-align:left;width:100%}.gallery-fullscreen ul li div.readMoreContainer div.readMore div.container h3{font-family:'AgencyFB-Light',sans-serif;text-transform:uppercase;font-size:5em;margin:0;line-height:100%;color:#fff}.gallery-fullscreen ul li div.readMoreContainer div.readMore div.container h3 span.superscript{font-size:.8em;display:inline-block;vertical-align:top;line-height:68px}.gallery-fullscreen ul li div.readMoreContainer div.readMore div.container .subcontainer{margin-bottom:25px}.gallery-fullscreen ul li div.readMoreContainer div.readMore div.container .subcontainer h4{text-transform:uppercase;letter-spacing:4px;float:left;margin:0 8px 0 0;margin-top:-12px}.gallery-fullscreen ul li div.readMoreContainer div.readMore div.container .subcontainer .lineContainer{position:relative;height:2px;overflow:hidden;margin:.75em 0 0 0}.gallery-fullscreen ul li div.readMoreContainer div.readMore div.container .subcontainer .lineContainer .line{position:absolute;border-top:1px solid #fff;top:0;left:0;width:100%;height:100%}.gallery-fullscreen ul li div.content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:50% 25%;-webkit-backface-visibility:hidden}.gallery-fullscreen ul li div.content div.copySuperContainer{position:absolute;top:0;left:50%;width:60%;height:100%;-webkit-transform:skewX(-15deg)translateY(-100%);-ms-transform:skewX(-15deg)translateY(-100%);transform:skewX(-15deg)translateY(-100%);transition:-webkit-transform .5s ease .5s;transition:transform .5s ease .5s;overflow:hidden}.gallery-fullscreen ul li div.content div.copySuperContainer.transitionIn{-webkit-transform:skewX(-15deg)translateY(0);-ms-transform:skewX(-15deg)translateY(0);transform:skewX(-15deg)translateY(0)}.gallery-fullscreen ul li div.content div.copySuperContainer.transitionIn div.copyContainer{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gallery-fullscreen ul li div.content div.copySuperContainer.transitionIn div.copyContainer div.textSuperContainer div.container{-webkit-transform:skewX(15deg)translateX(0);-ms-transform:skewX(15deg)translateX(0);transform:skewX(15deg)translateX(0)}.gallery-fullscreen ul li div.content div.copySuperContainer.transitionIn div.copyContainer div.textSuperContainer div.container div.subcontainer div.line{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;-webkit-transform:translateX(-99%);-ms-transform:translateX(-99%);transform:translateX(-99%);transition:-webkit-transform .5s ease 1s;transition:transform .5s ease 1s;overflow:hidden}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer{position:absolute;bottom:10%;left:5%;width:80%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .75s ease 1.5s;transition:transform .75s ease 1.5s;padding:0 50px;overflow:hidden}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container{color:#fff;text-align:left;width:100%;-webkit-transform:skewX(15deg)translateX(-130%);-ms-transform:skewX(15deg)translateX(-130%);transform:skewX(15deg)translateX(-130%);transition:-webkit-transform .75s ease 1.25s;transition:transform .75s ease 1.25s}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container:hover{cursor:pointer}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container h3{font-family:'AgencyFB-Light',sans-serif;text-transform:uppercase;font-size:5em;margin:0;line-height:100%;color:#c21a1a}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container h3 span.superscript{font-size:.8em;display:inline-block;vertical-align:top;line-height:68px}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer h4{text-transform:uppercase;letter-spacing:4px;float:left;margin:0 8px 0 0;margin-top:-12px}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer .lineContainer{position:relative;height:2px;overflow:hidden;margin:.75em 0 0 0}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer .lineContainer .line{position:absolute;border-top:1px solid #fff;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:1.75s}.gallery-fullscreen ul li div.content div.copySuperContainer div.copyContainer div.textSuperContainer div.container p{font-family:'Montserrat-Light',sans-serif;margin:20px 0 0 0;letter-spacing:1px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.gallery-fullscreen ul li.onTop{z-index:5}.gallery-fullscreen ul li.slideInLeft{-webkit-animation:slideInLeft .8s ease forwards;animation:slideInLeft .8s ease forwards;z-index:4;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gallery-fullscreen ul li.slideInRight{-webkit-animation:slideInRight .8s ease forwards;animation:slideInRight .8s ease forwards;z-index:4;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gallery-fullscreen ul li.slideOutLeft{-webkit-animation:slideOutLeft .7s ease-in-out;animation:slideOutLeft .7s ease-in-out;z-index:5;visibility:visible}.gallery-fullscreen ul li.slideOutRight{-webkit-animation:slideOutRight .7s ease-in-out;animation:slideOutRight .7s ease-in-out;z-index:5;visibility:visible}.gallery-fullscreen ul li.slideOutLeft100{-webkit-animation:slideOutLeft100 .7s ease-in-out;animation:slideOutLeft100 .7s ease-in-out;z-index:5;visibility:visible}.gallery-fullscreen ul li.slideOutRight100{-webkit-animation:slideOutRight100 .7s ease-in-out;animation:slideOutRight100 .7s ease-in-out;z-index:5;visibility:visible}.gallery-fullscreen ul li.nudgeInLeft{-webkit-animation:nudgeInLeft .6s linear forwards;animation:nudgeInLeft .6s linear forwards;z-index:5;visibility:visible}.gallery-fullscreen ul li.nudgeInRight{-webkit-animation:nudgeInRight .6s linear forwards;animation:nudgeInRight .6s linear forwards;z-index:5;visibility:visible}.gallery-fullscreen ul li.nudgeOutLeft{-webkit-animation:nudgeOutLeft .85s linear forwards;animation:nudgeOutLeft .85s linear forwards;visibility:visible}.gallery-fullscreen ul li.nudgeOutRight{-webkit-animation:nudgeOutRight .85s linear forwards;animation:nudgeOutRight .85s linear forwards;visibility:visible}.gallery-fullscreen ul li.bumpInLeft{-webkit-animation:bumpInLeft .6s linear forwards;animation:bumpInLeft .6s linear forwards;visibility:visible}.gallery-fullscreen ul li.bumpInRight{-webkit-animation:bumpInRight .6s linear forwards;animation:bumpInRight .6s linear forwards;visibility:visible}.gallery-fullscreen ul li.bumpOutLeft{-webkit-animation:bumpOutLeft .4s linear forwards;animation:bumpOutLeft .4s linear forwards;visibility:visible}.gallery-fullscreen ul li.bumpOutRight{-webkit-animation:bumpOutRight .4s linear forwards;animation:bumpOutRight .4s linear forwards;visibility:visible}@-webkit-keyframes slideInLeft{from{-webkit-transform:translateX(90%);transform:translateX(90%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{from{-webkit-transform:translateX(90%);transform:translateX(90%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translateX(-90%);transform:translateX(-90%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{from{-webkit-transform:translateX(-90%);transform:translateX(-90%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(-110%);transform:translateX(-110%)}}@keyframes slideOutLeft{from{-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(-110%);transform:translateX(-110%)}}@-webkit-keyframes slideOutRight{from{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(110%);transform:translateX(110%)}}@keyframes slideOutRight{from{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(110%);transform:translateX(110%)}}@-webkit-keyframes slideOutLeft100{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-110%);transform:translateX(-110%)}}@keyframes slideOutLeft100{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-110%);transform:translateX(-110%)}}@-webkit-keyframes slideOutRight100{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(110%);transform:translateX(110%)}}@keyframes slideOutRight100{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(110%);transform:translateX(110%)}}@-webkit-keyframes nudgeInLeft{from{-webkit-transform:translateX(110%);transform:translateX(110%)}to{-webkit-transform:translateX(90%);transform:translateX(90%)}}@keyframes nudgeInLeft{from{-webkit-transform:translateX(110%);transform:translateX(110%)}to{-webkit-transform:translateX(90%);transform:translateX(90%)}}@-webkit-keyframes nudgeInRight{from{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(-90%);transform:translateX(-90%)}}@keyframes nudgeInRight{from{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(-90%);transform:translateX(-90%)}}@-webkit-keyframes nudgeOutLeft{from{-webkit-transform:translateX(-90%);transform:translateX(-90%)}to{-webkit-transform:translateX(-110%);transform:translateX(-110%)}}@keyframes nudgeOutLeft{from{-webkit-transform:translateX(-90%);transform:translateX(-90%)}to{-webkit-transform:translateX(-110%);transform:translateX(-110%)}}@-webkit-keyframes nudgeOutRight{from{-webkit-transform:translateX(90%);transform:translateX(90%)}to{-webkit-transform:translateX(110%);transform:translateX(110%)}}@keyframes nudgeOutRight{from{-webkit-transform:translateX(90%);transform:translateX(90%)}to{-webkit-transform:translateX(110%);transform:translateX(110%)}}@-webkit-keyframes bumpInLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(10%);transform:translateX(10%)}}@keyframes bumpInLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(10%);transform:translateX(10%)}}@-webkit-keyframes bumpInRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-10%);transform:translateX(-10%)}}@keyframes bumpInRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-10%);transform:translateX(-10%)}}@-webkit-keyframes bumpOutLeft{from{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bumpOutLeft{from{-webkit-transform:translateX(10%);transform:translateX(10%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bumpOutRight{from{-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bumpOutRight{from{-webkit-transform:translateX(-10%);transform:translateX(-10%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.component-youtube{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);transform:translateX(110%);transition:-webkit-transform .6s ease,visibility .6s ease;transition:transform .6s ease,visibility .6s ease;visibility:hidden}.component-youtube iframe{position:absolute}.component-youtube div.close{position:absolute;top:30px;right:30px;width:35px;height:35px;background-image:url(../images/desktop/closeLight.png);background-repeat:no-repeat;background-position:50% 50%;background-size:65%;border:1px solid #fff;z-index:6;-webkit-backface-visibility:hidden;backface-visibility:hidden}.component-youtube div.close:hover{cursor:pointer}.component-youtube p.cta{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;text-align:center}.component-youtube div.shareSuperContainer{position:absolute;bottom:30px;right:10px;padding:0 20px;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);overflow:hidden}.component-youtube div.shareSuperContainer div.shareContainer{-webkit-transform:skewX(15deg)translateX(140%);-ms-transform:skewX(15deg)translateX(140%);transform:skewX(15deg)translateX(140%);transition:-webkit-transform .5s ease 1s;transition:transform .5s ease 1s}.component-youtube div.shareSuperContainer div.shareContainer.transitionIn{-webkit-transform:skewX(15deg)translateX(0);-ms-transform:skewX(15deg)translateX(0);transform:skewX(15deg)translateX(0)}.component-youtube div.shareSuperContainer div.shareContainer h6{color:#fff;text-transform:uppercase;margin:0;padding:0;text-align:center}.component-youtube div.shareSuperContainer div.shareContainer div.share{position:relative;display:inline-block;width:35px;height:35px;padding:10px;z-index:6;transition:opacity .25s ease;overflow:hidden}.component-youtube div.shareSuperContainer div.shareContainer div.share div.color{text-align:center;position:absolute;top:0;left:0;width:140%;height:100%;-webkit-transform:skewX(-15deg)translateX(160%);-ms-transform:skewX(-15deg)translateX(160%);transform:skewX(-15deg)translateX(160%);transition:-webkit-transform .5s ease;transition:transform .5s ease}.component-youtube div.shareSuperContainer div.shareContainer div.share div.color img{width:40px;height:40px;padding:10px;position:absolute;top:50%;left:50%;-webkit-transform:skewX(15deg)translate(-250%,-50%);-ms-transform:skewX(15deg)translate(-250%,-50%);transform:skewX(15deg)translate(-250%,-50%);transition:inherit}.component-youtube div.shareSuperContainer div.shareContainer div.share:hover{cursor:pointer}.component-youtube div.shareSuperContainer div.shareContainer div.share.facebook div.color{background-color:#3B5998}.component-youtube div.shareSuperContainer div.shareContainer div.share.facebook:hover div.color{-webkit-transform:skewX(-15deg)translateX(-20%);-ms-transform:skewX(-15deg)translateX(-20%);transform:skewX(-15deg)translateX(-20%)}.component-youtube div.shareSuperContainer div.shareContainer div.share.facebook:hover div.color img{-webkit-transform:skewX(15deg)translate(-30%,-50%);-ms-transform:skewX(15deg)translate(-30%,-50%);transform:skewX(15deg)translate(-30%,-50%)}.component-youtube div.shareSuperContainer div.shareContainer div.share.twitter div.color{background-color:#55ACEE}.component-youtube div.shareSuperContainer div.shareContainer div.share.twitter:hover div.color{-webkit-transform:skewX(-15deg)translateX(-20%);-ms-transform:skewX(-15deg)translateX(-20%);transform:skewX(-15deg)translateX(-20%)}.component-youtube div.shareSuperContainer div.shareContainer div.share.twitter:hover div.color img{-webkit-transform:skewX(15deg)translate(-30%,-50%);-ms-transform:skewX(15deg)translate(-30%,-50%);transform:skewX(15deg)translate(-30%,-50%)}.component-youtube .youtubeControl{position:absolute;bottom:0;left:0;width:100%;height:10px}.component-youtube .youtubeControl:hover{cursor:pointer}.component-youtube .youtubeControl:hover .scrubber,.component-youtube .youtubeControl:hover .scrubberHover{height:100%}.component-youtube .youtubeControl .scrubber,.component-youtube .youtubeControl .scrubberHover{position:absolute;bottom:0;width:0;height:20%;background-color:#c21a1a;transition:width 100ms linear,height 300ms ease}.component-youtube .youtubeControl .scrubberHover{opacity:.25}.component-youtube.show{visibility:visible;transition-delay:.4s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.component-sections-slider{position:relative;width:100%;height:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.4s}.component-sections-slider .element-overlay{position:absolute;z-index:100;width:100%;height:100%}.component-sections-slider .element-overlay a{display:block;width:100%;height:100%}.component-sections-slider .element-overlay a span{display:none}.component-sections-slider.scaleBack{transition-delay:1ms!important;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.component-sections-slider.blurred{-webkit-filter:blur(5px);filter:blur(5px)}.component-sections-slider .sections{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;overflow:visible;z-index:1;text-align:center;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 40%;perspective-origin:50% 40%}.component-sections-slider .sections.overview{-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-perspective:700px;perspective:700px}.component-sections-slider .sections.overview section{overflow:hidden;opacity:1!important;visibility:visible!important;cursor:pointer;background:rgba(0,0,0,.1);box-sizing:border-box;transition-duration:200ms}.component-sections-slider .sections.overview section.future,.component-sections-slider .sections.overview section.past{pointer-events:auto}.component-sections-slider .sections section{display:none;position:absolute;width:100%;height:100%;z-index:10;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform-origin 800ms cubic-bezier(.26,1,.44,.985),-webkit-transform 800ms cubic-bezier(.26,1,.44,.985),visibility 800ms cubic-bezier(.26,.86,.44,.985),opacity 800ms cubic-bezier(.26,.86,.44,.985);transition:-ms-transform-origin 800ms cubic-bezier(.26,1,.44,.985),transform 800ms cubic-bezier(.26,1,.44,.985),visibility 800ms cubic-bezier(.26,.86,.44,.985),opacity 800ms cubic-bezier(.26,.86,.44,.985);transition:transform-origin 800ms cubic-bezier(.26,1,.44,.985),transform 800ms cubic-bezier(.26,1,.44,.985),visibility 800ms cubic-bezier(.26,.86,.44,.985),opacity 800ms cubic-bezier(.26,.86,.44,.985);-ms-perspective:1000px;transition-duration:800ms;-webkit-backface-visibility:hidden;backface-visibility:hidden}.component-sections-slider .sections section.present{display:block;z-index:11;opacity:1}.component-sections-slider .sections section.future,.component-sections-slider .sections section.past{pointer-events:none;opacity:0}.component-sections-slider .sections section.past{-webkit-transform:translate3d(0,-70%,0)rotateX(90deg)translate3d(0,-70%,0);transform:translate3d(0,-70%,0)rotateX(90deg)translate3d(0,-70%,0)}.component-sections-slider .sections section.future{-webkit-transform:translate3d(0,70%,0)rotateX(90deg)translate3d(0,70%,0);transform:translate3d(0,70%,0)rotateX(90deg)translate3d(0,70%,0)}.component-sections-slider .wrapper{width:100%;height:100%;color:#ddd}.component-sections-slider .wrapper span{display:inline-block;margin:20px}.component-sections-slider .wrapper video{position:fixed;bottom:0;right:0;-webkit-transform:scale(1.05)translate(30px,0);-ms-transform:scale(1.05)translate(30px,0);transform:scale(1.05)translate(30px,0);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}@media (max-width:1920px) and (max-height:1080px){.component-sections-slider .wrapper video{width:1920px;height:1080px}}@media (max-width:1600px) and (max-height:900px){.component-sections-slider .wrapper video{width:1600px;height:900px}}@media (max-width:1360px) and (max-height:768px){.component-sections-slider .wrapper video{width:1360px;height:768px}}@media (max-width:1280px) and (max-height:720px){.component-sections-slider .wrapper video{width:1280px;height:720px}}@-webkit-keyframes zoom{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes zoom{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.05);transform:scale(1.05)}}.component-sections-slider .wrapper.hide{display:none}.component-sections-slider .show{display:block}.component-sections-slider .hide{display:none}.overlays .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);opacity:0;pointer-events:none;transition:opacity .5s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);z-index:101;visibility:hidden;min-width:768px}.overlays .overlay.show{opacity:1;pointer-events:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.overlays .checkout-overlay .buttonsContainer{display:block}.overlays .checkout-overlay .buttons{margin-top:75px;display:block;position:relative;width:860px;margin-left:auto;margin-right:auto}.overlays .checkout-overlay .buttons .button{height:65px;width:250px;display:inline-block;position:relative;margin:0 15px;float:left;margin-bottom:120px}.overlays .checkout-overlay .buttons .button .icon{width:25%;height:100%;float:left;overflow:hidden}.overlays .checkout-overlay .buttons .button .text-container{border-left:1px solid #fff;position:relative;color:#c21a1a;width:75%;height:100%;float:left;transition:all .5s;padding:0 20px 0 30px}.overlays .checkout-overlay .buttons .button .text-container .text{line-height:1.2;font-size:1em;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.overlays .checkout-overlay .buttons .button span.borderTop,.overlays .checkout-overlay .buttons .button span.borderRight,.overlays .checkout-overlay .buttons .button span.borderBottom,.overlays .checkout-overlay .buttons .button span.borderLeft,.overlays .checkout-overlay .buttons .button span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease}.overlays .checkout-overlay .buttons .button a{border:1px solid #fff;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;display:block;color:#fff;font-size:.7em;letter-spacing:2px;text-decoration:none;text-transform:uppercase;z-index:15;transition:all .25s ease;font-weight:700}.overlays .checkout-overlay .buttons .button a span.top,.overlays .checkout-overlay .buttons .button a span.bottom{display:block;line-height:100%;transition:color .25s ease}.overlays .checkout-overlay .buttons .button a span.top{color:#AAA;color:rgba(255,255,255,.5);margin-bottom:5px}.overlays .checkout-overlay .buttons .button a:hover{cursor:pointer}.overlays .checkout-overlay .buttons .button a:hover span.top,.overlays .checkout-overlay .buttons .button a:hover span.bottom{color:#000}.overlays .checkout-overlay .buttons .button a:hover span.borderTop{width:100%}.overlays .checkout-overlay .buttons .button a:hover span.borderRight{height:100%}.overlays .checkout-overlay .buttons .button a:hover span.borderBottom{width:100%;left:0}.overlays .checkout-overlay .buttons .button a:hover span.borderLeft{height:100%;top:0;left:-1px}.overlays .checkout-overlay .buttons .button a:hover span.backgroundOuter{border-radius:0}.overlays .checkout-overlay .buttons .button a:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.overlays .checkout-overlay .buttons .button span.borderTop{height:100%;border-top:2px solid #fff}.overlays .checkout-overlay .buttons .button span.borderRight{width:100%;border-right:2px solid #fff}.overlays .checkout-overlay .buttons .button span.borderBottom{height:100%;border-bottom:2px solid #fff;left:100%}.overlays .checkout-overlay .buttons .button span.borderLeft{width:100%;border-left:3px solid #fff;top:100%}.overlays .checkout-overlay .buttons .button span.backgroundOuter{top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);overflow:hidden}.overlays .checkout-overlay .buttons .button span.backgroundOuter span.backgroundInner{overflow:hidden;position:absolute;top:0;left:0;width:120%;height:100%;background-color:#fff;-webkit-transform:translateX(-120%)skewX(15deg)translateZ(0)scale(1,1);transform:translateX(-120%)skewX(15deg)translateZ(0)scale(1,1);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s;-webkit-backface-visibility:hidden}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.overlays .checkout-overlay .buttons .button span.backgroundOuter{width:calc(100% - 9px)}}.overlays .checkout-overlay .buttons .button .icon{background-image:url(../../../../../images/icons/featured-button-icons.png)}.overlays .checkout-overlay .buttons .button:nth-child(3) .icon{background-position:0 -469px}.overlays .checkout-overlay .buttons .button:nth-child(1) .icon{background-position:0 -201px}.overlays .checkout-overlay .buttons .button:nth-child(2) .icon{background-position:0 -402px}.overlays .checkout-overlay .buttons .button p{color:#fff;text-transform:uppercase;margin-top:7em;font-size:.75em;line-height:1.25em}.overlays .checkout-overlay .buttons:after{content:"";display:table;clear:both}.overlays .checkout-overlay .content{position:absolute;top:35%;left:50%;width:100%;height:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:580px;color:#fff}.overlays .checkout-overlay .title{text-align:center;text-transform:uppercase;font-family:AgencyFB-Regular,sans-serif}.overlays .checkout-overlay .title h3{color:#c21a1a;font-size:450%;font-weight:700;line-height:100%;margin:20px 0 0 0}.overlays .checkout-overlay .title h4{font-size:2.5em;margin:0}div.buy-one-get-one-free{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:999;display:none}div.buy-one-get-one-free .element-button{display:inline-block;margin:20px 0;font-size:18px}div.buy-one-get-one-free .element-button span.borderTop,div.buy-one-get-one-free .element-button span.borderRight,div.buy-one-get-one-free .element-button span.borderBottom,div.buy-one-get-one-free .element-button span.borderLeft,div.buy-one-get-one-free .element-button span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease}div.buy-one-get-one-free .element-button a{position:relative;display:block;color:#c21a1a;font-size:.7em;padding:20px 50px;letter-spacing:2px;border:1px solid #fff;border-color:#c21a1a;text-decoration:none;text-transform:uppercase;z-index:15;transition:all .25s ease;font-weight:700;margin-top:15px}div.buy-one-get-one-free .element-button a span.top,div.buy-one-get-one-free .element-button a span.bottom{display:block;line-height:100%;transition:color .25s ease}div.buy-one-get-one-free .element-button a span.top{color:#AAA;color:rgba(255,255,255,.5);margin-bottom:5px}div.buy-one-get-one-free .element-button a:hover{border:1px solid transparent;cursor:pointer;color:#fff}div.buy-one-get-one-free .element-button a:hover span.borderTop{width:100%}div.buy-one-get-one-free .element-button a:hover span.borderRight{height:100%}div.buy-one-get-one-free .element-button a:hover span.borderBottom{width:100%;left:0}div.buy-one-get-one-free .element-button a:hover span.borderLeft{height:100%;top:0}div.buy-one-get-one-free .element-button a:hover span.backgroundOuter{border-radius:0}div.buy-one-get-one-free .element-button a:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}div.buy-one-get-one-free .element-button span.borderTop{height:100%;border-top:2px solid #000}div.buy-one-get-one-free .element-button span.borderRight{width:100%;border-right:2px solid #000}div.buy-one-get-one-free .element-button span.borderBottom{height:100%;border-bottom:2px solid #000;left:100%}div.buy-one-get-one-free .element-button span.borderLeft{width:100%;border-left:2px solid #000;top:100%}div.buy-one-get-one-free .element-button span.backgroundOuter{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);overflow:hidden}div.buy-one-get-one-free .element-button span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:120%;height:100%;background-color:#000;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s}div.buy-one-get-one-free div.content{position:absolute;top:50%;left:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:92%;max-height:758px;min-height:540px;border:3px solid #c21a1a;overflow:hidden}div.buy-one-get-one-free div.content img.background{height:90%;min-height:520px}div.buy-one-get-one-free div.content img.tickets{margin-right:15px}div.buy-one-get-one-free div.content div.locations{position:absolute;bottom:1.5%;left:0;color:#000;padding:0 4.5%;font-size:1.75vh;line-height:1.25em}div.buy-one-get-one-free div.content div.close{position:absolute;top:15px;right:15px;width:40px;height:40px;border:1px solid #000}div.buy-one-get-one-free div.content div.close:hover{cursor:pointer}div.buy-one-get-one-free div.content div.close div.icon{position:absolute;top:50%;left:50%;width:25px;height:25px;background-image:url(../images/desktop/closeDark.png);background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-height:800px){div.locations{font-size:15px!important}}.glitch-text .glitch-wrapper{position:relative;overflow:hidden}.glitch-text .glitch-before{position:absolute;left:-2px;right:2px;text-shadow:1px 0 #00f;top:0;overflow:hidden;clip:rect(0,900px,0,0);-webkit-animation:noise-anim-2 2s infinite linear alternate-reverse;animation:noise-anim-2 2s infinite linear alternate-reverse}.glitch-text .glitch-after{position:absolute;left:2px;right:-2px;text-shadow:-1px 0 #201e1e;top:0;overflow:hidden;clip:rect(0,900px,0,0);-webkit-animation:noise-anim 3s infinite linear alternate-reverse;animation:noise-anim 3s infinite linear alternate-reverse}@-webkit-keyframes noise-anim{0%{clip:rect(222px,9999px,121px,0)}5%{clip:rect(75px,9999px,25px,0)}10%{clip:rect(43px,9999px,94px,0)}15%{clip:rect(186px,9999px,229px,0)}20%{clip:rect(23px,9999px,171px,0)}25%{clip:rect(243px,9999px,183px,0)}30%{clip:rect(44px,9999px,127px,0)}35%{clip:rect(153px,9999px,88px,0)}40%{clip:rect(130px,9999px,106px,0)}45%{clip:rect(222px,9999px,203px,0)}50%{clip:rect(48px,9999px,242px,0)}55%{clip:rect(191px,9999px,39px,0)}60%{clip:rect(223px,9999px,239px,0)}65%{clip:rect(30px,9999px,206px,0)}70%{clip:rect(54px,9999px,40px,0)}75%{clip:rect(95px,9999px,201px,0)}80%{clip:rect(136px,9999px,144px,0)}85%{clip:rect(131px,9999px,43px,0)}90%{clip:rect(35px,9999px,199px,0)}95%{clip:rect(124px,9999px,217px,0)}100%{clip:rect(135px,9999px,135px,0)}}@keyframes noise-anim{0%{clip:rect(222px,9999px,121px,0)}5%{clip:rect(75px,9999px,25px,0)}10%{clip:rect(43px,9999px,94px,0)}15%{clip:rect(186px,9999px,229px,0)}20%{clip:rect(23px,9999px,171px,0)}25%{clip:rect(243px,9999px,183px,0)}30%{clip:rect(44px,9999px,127px,0)}35%{clip:rect(153px,9999px,88px,0)}40%{clip:rect(130px,9999px,106px,0)}45%{clip:rect(222px,9999px,203px,0)}50%{clip:rect(48px,9999px,242px,0)}55%{clip:rect(191px,9999px,39px,0)}60%{clip:rect(223px,9999px,239px,0)}65%{clip:rect(30px,9999px,206px,0)}70%{clip:rect(54px,9999px,40px,0)}75%{clip:rect(95px,9999px,201px,0)}80%{clip:rect(136px,9999px,144px,0)}85%{clip:rect(131px,9999px,43px,0)}90%{clip:rect(35px,9999px,199px,0)}95%{clip:rect(124px,9999px,217px,0)}100%{clip:rect(135px,9999px,135px,0)}}@-webkit-keyframes noise-anim-2{0%{clip:rect(560px,9999px,163px,0)}5%{clip:rect(750px,9999px,161px,0)}10%{clip:rect(326px,9999px,114px,0)}15%{clip:rect(994px,9999px,101px,0)}20%{clip:rect(66px,9999px,111px,0)}25%{clip:rect(588px,9999px,38px,0)}30%{clip:rect(233px,9999px,146px,0)}35%{clip:rect(952px,9999px,175px,0)}40%{clip:rect(861px,9999px,26px,0)}45%{clip:rect(486px,9999px,112px,0)}50%{clip:rect(341px,9999px,115px,0)}55%{clip:rect(963px,9999px,219px,0)}60%{clip:rect(301px,9999px,95px,0)}65%{clip:rect(131px,9999px,174px,0)}70%{clip:rect(317px,9999px,47px,0)}75%{clip:rect(725px,9999px,12px,0)}80%{clip:rect(146px,9999px,206px,0)}85%{clip:rect(493px,9999px,236px,0)}90%{clip:rect(661px,9999px,28px,0)}95%{clip:rect(475px,9999px,103px,0)}100%{clip:rect(697px,9999px,237px,0)}}@keyframes noise-anim-2{0%{clip:rect(560px,9999px,163px,0)}5%{clip:rect(750px,9999px,161px,0)}10%{clip:rect(326px,9999px,114px,0)}15%{clip:rect(994px,9999px,101px,0)}20%{clip:rect(66px,9999px,111px,0)}25%{clip:rect(588px,9999px,38px,0)}30%{clip:rect(233px,9999px,146px,0)}35%{clip:rect(952px,9999px,175px,0)}40%{clip:rect(861px,9999px,26px,0)}45%{clip:rect(486px,9999px,112px,0)}50%{clip:rect(341px,9999px,115px,0)}55%{clip:rect(963px,9999px,219px,0)}60%{clip:rect(301px,9999px,95px,0)}65%{clip:rect(131px,9999px,174px,0)}70%{clip:rect(317px,9999px,47px,0)}75%{clip:rect(725px,9999px,12px,0)}80%{clip:rect(146px,9999px,206px,0)}85%{clip:rect(493px,9999px,236px,0)}90%{clip:rect(661px,9999px,28px,0)}95%{clip:rect(475px,9999px,103px,0)}100%{clip:rect(697px,9999px,237px,0)}}@-webkit-keyframes glitch{50%{clip:rect(91px,9999px,36px,0)}47.5%{clip:rect(10px,9999px,61px,0)}45%{clip:rect(61px,9999px,39px,0)}42.5%{clip:rect(18px,9999px,85px,0)}40%{clip:rect(60px,9999px,63px,0)}37.5%{clip:rect(50px,9999px,3px,0)}35%{clip:rect(43px,9999px,29px,0)}32.5%{clip:rect(74px,9999px,68px,0)}30%{clip:rect(40px,9999px,8px,0)}27.5%{clip:rect(88px,9999px,49px,0)}25%{clip:rect(42px,9999px,79px,0)}22.5%{clip:rect(59px,9999px,83px,0)}20%{clip:rect(15px,9999px,17px,0)}17.5%{clip:rect(68px,9999px,56px,0)}15%{clip:rect(89px,9999px,24px,0)}12.5%{clip:rect(18px,9999px,8px,0)}10%{clip:rect(97px,9999px,85px,0)}7.5%{clip:rect(34px,9999px,53px,0)}5%{clip:rect(31px,9999px,92px,0)}2.5%{clip:rect(50px,9999px,97px,0)}}@keyframes glitch{50%{clip:rect(91px,9999px,36px,0)}47.5%{clip:rect(10px,9999px,61px,0)}45%{clip:rect(61px,9999px,39px,0)}42.5%{clip:rect(18px,9999px,85px,0)}40%{clip:rect(60px,9999px,63px,0)}37.5%{clip:rect(50px,9999px,3px,0)}35%{clip:rect(43px,9999px,29px,0)}32.5%{clip:rect(74px,9999px,68px,0)}30%{clip:rect(40px,9999px,8px,0)}27.5%{clip:rect(88px,9999px,49px,0)}25%{clip:rect(42px,9999px,79px,0)}22.5%{clip:rect(59px,9999px,83px,0)}20%{clip:rect(15px,9999px,17px,0)}17.5%{clip:rect(68px,9999px,56px,0)}15%{clip:rect(89px,9999px,24px,0)}12.5%{clip:rect(18px,9999px,8px,0)}10%{clip:rect(97px,9999px,85px,0)}7.5%{clip:rect(34px,9999px,53px,0)}5%{clip:rect(31px,9999px,92px,0)}2.5%{clip:rect(50px,9999px,97px,0)}}@-webkit-keyframes glitch2{50%{clip:rect(88px,9999px,55px,0)}47.5%{clip:rect(27px,9999px,45px,0)}45%{clip:rect(100px,9999px,72px,0)}42.5%{clip:rect(32px,9999px,87px,0)}40%{clip:rect(89px,9999px,46px,0)}37.5%{clip:rect(73px,9999px,39px,0)}35%{clip:rect(29px,9999px,32px,0)}32.5%{clip:rect(50px,9999px,20px,0)}30%{clip:rect(55px,9999px,16px,0)}27.5%{clip:rect(36px,9999px,8px,0)}25%{clip:rect(17px,9999px,46px,0)}22.5%{clip:rect(6px,9999px,11px,0)}20%{clip:rect(79px,9999px,4px,0)}17.5%{clip:rect(76px,9999px,45px,0)}15%{clip:rect(32px,9999px,62px,0)}12.5%{clip:rect(68px,9999px,18px,0)}10%{clip:rect(67px,9999px,20px,0)}7.5%{clip:rect(40px,9999px,48px,0)}5%{clip:rect(64px,9999px,59px,0)}2.5%{clip:rect(76px,9999px,59px,0)}}@keyframes glitch2{50%{clip:rect(88px,9999px,55px,0)}47.5%{clip:rect(27px,9999px,45px,0)}45%{clip:rect(100px,9999px,72px,0)}42.5%{clip:rect(32px,9999px,87px,0)}40%{clip:rect(89px,9999px,46px,0)}37.5%{clip:rect(73px,9999px,39px,0)}35%{clip:rect(29px,9999px,32px,0)}32.5%{clip:rect(50px,9999px,20px,0)}30%{clip:rect(55px,9999px,16px,0)}27.5%{clip:rect(36px,9999px,8px,0)}25%{clip:rect(17px,9999px,46px,0)}22.5%{clip:rect(6px,9999px,11px,0)}20%{clip:rect(79px,9999px,4px,0)}17.5%{clip:rect(76px,9999px,45px,0)}15%{clip:rect(32px,9999px,62px,0)}12.5%{clip:rect(68px,9999px,18px,0)}10%{clip:rect(67px,9999px,20px,0)}7.5%{clip:rect(40px,9999px,48px,0)}5%{clip:rect(64px,9999px,59px,0)}2.5%{clip:rect(76px,9999px,59px,0)}}.glitchText{font-family:'AgencyFB-Light',sans-serif;text-transform:uppercase;color:#c21a1a;margin:0}.glitchText:after{content:attr(data-text);position:absolute;left:2px;text-shadow:-1px 0 rgba(0,255,0,.45);top:0;color:#c21a1a;background:#000;overflow:hidden;clip:rect(0,900px,0,0);-webkit-animation:glitch 4s linear infinite alternate-reverse;animation:glitch 4s linear infinite alternate-reverse}.glitchText:before{content:attr(data-text);position:absolute;left:2px;text-shadow:1px 0 rgba(0,255,0,.45);top:0;color:#c21a1a;background:#000;overflow:hidden;clip:rect(0,900px,0,0);-webkit-animation:glitch2 6s linear infinite alternate-reverse;animation:glitch2 6s linear infinite alternate-reverse}.section-home{position:relative;width:100%;height:100%;overflow:hidden;min-width:1024px;min-height:600px}.section-home .element-button{display:inline-block;margin:0 auto;width:90%}.section-home .element-button .dhd{font-family:'EurostileLTStd-Bold';line-height:1em}.section-home .element-button.whiteout{width:35%;margin:0 10px}.section-home .element-button.whiteout a{color:#fff;border:1px solid #fff;font-size:1vw}.section-home .element-button.whiteout a:hover{color:#c21a1a}.section-home .element-button.whiteout span.borderTop{border-top:2px solid #fff}.section-home .element-button.whiteout span.borderBottom{border-bottom:2px solid #fff}.section-home .element-button.whiteout span.borderLeft{border-left:2px solid #fff}.section-home .element-button.whiteout span.borderRight{border-right:2px solid #fff}.section-home .element-button.whiteout span.backgroundOuter span.backgroundInner{background-color:#fff}.section-home .element-button.inactive{pointer-events:none}.section-home .element-button span.borderTop,.section-home .element-button span.borderRight,.section-home .element-button span.borderBottom,.section-home .element-button span.borderLeft,.section-home .element-button span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease}.section-home .element-button a{position:relative;display:block;color:#c21a1a;font-size:.8vw;padding:1.5vh 0;letter-spacing:2px;border:1px solid #c21a1a;text-decoration:none;text-transform:uppercase;z-index:15;transition:all .25s ease;font-weight:700;margin-top:10px;line-height:1.5em}.section-home .element-button a span.top,.section-home .element-button a span.bottom{display:block;line-height:100%;transition:color .25s ease}.section-home .element-button a span.top{color:#000;margin-bottom:5px}.section-home .element-button a:hover{border:1px solid transparent;cursor:pointer;color:#fff}.section-home .element-button a:hover span.borderTop{width:100%}.section-home .element-button a:hover span.borderRight{height:100%}.section-home .element-button a:hover span.borderBottom{width:100%;left:0}.section-home .element-button a:hover span.borderLeft{height:100%;top:0}.section-home .element-button a:hover span.backgroundOuter{border-radius:0}.section-home .element-button a:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.section-home .element-button span.borderTop{height:100%;border-top:2px solid #c21a1a}.section-home .element-button span.borderRight{width:100%;border-right:2px solid #c21a1a}.section-home .element-button span.borderBottom{height:100%;border-bottom:2px solid #c21a1a;left:100%}.section-home .element-button span.borderLeft{width:100%;border-left:2px solid #c21a1a;top:100%}.section-home .element-button span.backgroundOuter{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);overflow:hidden}.section-home .element-button span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:120%;height:100%;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s;background-color:#c21a1a}.section-home .element-quote{opacity:0}.section-home .element-quote blockquote{margin:1em 0 0 0;font-size:1em;text-transform:uppercase}.section-home .element-quote h5{margin:0 0 0 0;text-transform:uppercase}@media (min-width:768px) and (max-width:1024px){.section-home .element-quote{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}}@media (max-width:768px){.section-home .element-quote{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}}.section-home .element-audiotoggle{width:100%;height:100%;position:relative}.section-home .element-audiotoggle .animatedButtonContainer{position:absolute;border:1px solid #fff;top:0;transition:all .25s ease;background:rgba(0,0,0,.1)}.section-home .element-audiotoggle .animatedButtonContainer .filler{width:50px;height:50px}.section-home .element-audiotoggle span.borderTop,.section-home .element-audiotoggle span.borderRight,.section-home .element-audiotoggle span.borderBottom,.section-home .element-audiotoggle span.borderLeft,.section-home .element-audiotoggle span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease}.section-home .element-audiotoggle span.borderTop{height:100%;border-top:1px solid #fff}.section-home .element-audiotoggle span.borderRight{width:100%;border-right:1px solid #fff}.section-home .element-audiotoggle span.borderBottom{height:100%;border-bottom:1px solid #fff;left:100%}.section-home .element-audiotoggle span.borderLeft{width:100%;border-left:1px solid #fff;top:100%}.section-home .element-audiotoggle span.backgroundOuter{top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);overflow:hidden}.section-home .element-audiotoggle span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:125%;height:100%;background-color:#fff;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s}.section-home .element-audiotoggle:hover .animatedButtonContainer{cursor:pointer}.section-home .element-audiotoggle:hover .animatedButtonContainer span.top,.section-home .element-audiotoggle:hover .animatedButtonContainer span.bottom{color:#000}.section-home .element-audiotoggle:hover .animatedButtonContainer span.borderTop{width:100%}.section-home .element-audiotoggle:hover .animatedButtonContainer span.borderRight{height:100%}.section-home .element-audiotoggle:hover .animatedButtonContainer span.borderBottom{width:100%;left:0}.section-home .element-audiotoggle:hover .animatedButtonContainer span.borderLeft{height:100%;top:0}.section-home .element-audiotoggle:hover .animatedButtonContainer span.backgroundOuter{border-radius:0}.section-home .element-audiotoggle:hover .animatedButtonContainer span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.section-home .element-audiotoggle:hover{cursor:pointer}.section-home .element-audiotoggle svg{-webkit-transform:rotateY(180deg)rotateZ(-90deg);transform:rotateY(180deg)rotateZ(-90deg);position:relative;z-index:100}.section-home .element-audiotoggle svg circle{visibility:hidden;stroke:rgba(136,136,136,.25);stroke-width:1px;stroke-dasharray:141.37;stroke-dashoffset:0}.section-home .element-audiotoggle svg circle.ring{stroke:#000;stroke-width:1px}.section-home .element-audiotoggle svg circle.animateRing{-webkit-animation-name:timer;animation-name:timer;-webkit-animation-duration:54.647s;animation-duration:54.647s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.section-home .element-audiotoggle svg path{stroke:#fff!important;stroke-width:1px;stroke-dasharray:20;stroke-dashoffset:12;transition:stroke .25s}.section-home .element-audiotoggle svg path.animateBars{-webkit-animation-name:bar;animation-name:bar;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.section-home .element-audiotoggle svg path.p1{-webkit-animation-duration:1.4s;animation-duration:1.4s}.section-home .element-audiotoggle svg path.p2{-webkit-animation-duration:1.5s;animation-duration:1.5s}.section-home .element-audiotoggle svg path.p3{-webkit-animation-duration:1.35s;animation-duration:1.35s}.section-home .element-audiotoggle svg path.p4{-webkit-animation-duration:1.3s;animation-duration:1.3s}.section-home .element-audiotoggle svg path.p5{-webkit-animation-duration:1.9s;animation-duration:1.9s}.section-home .element-audiotoggle svg path.p6{-webkit-animation-duration:1.8s;animation-duration:1.8s}.section-home .element-audiotoggle svg path.p7{-webkit-animation-duration:1.45s;animation-duration:1.45s}.section-home .element-audiotoggle svg path.p8{-webkit-animation-duration:1.85s;animation-duration:1.85s}.section-home .element-audiotoggle svg:hover path{stroke:#000!important}.section-home .element-audiotoggle.ie svg{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}@-webkit-keyframes timer{from{stroke-dashoffset:0}to{stroke-dashoffset:141.37}}@keyframes timer{from{stroke-dashoffset:0}to{stroke-dashoffset:141.37}}@-webkit-keyframes bar{0{stroke-dashoffset:12}50%{stroke-dashoffset:0}100%{stroke-dashoffset:12}}@keyframes bar{0{stroke-dashoffset:12}50%{stroke-dashoffset:0}100%{stroke-dashoffset:12}}@media (max-width:768px){.section-home .element-audiotoggle{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}}.section-home .element-audiotoggle.ie svg path{stroke:#fff!important;stroke-width:1px;stroke-dasharray:20;stroke-dashoffset:12}.section-home .element-audiotoggle.ie svg path.p1{stroke-dasharray:30}.section-home .element-audiotoggle.ie svg path.p2{stroke-dasharray:25}.section-home .element-audiotoggle.ie svg path.p3{stroke-dasharray:30}.section-home .element-audiotoggle.ie svg path.p4{stroke-dasharray:20}.section-home .element-audiotoggle.ie svg path.p5{stroke-dasharray:25}.section-home .element-audiotoggle.ie svg path.p6{stroke-dasharray:20}.section-home .element-audiotoggle.ie svg path.p7{stroke-dasharray:30}.section-home .element-audiotoggle.ie svg path.p8{stroke-dasharray:25}.section-home .element-button-room-escape{opacity:0;position:absolute;bottom:15px;right:64px;height:50px;white-space:nowrap}.section-home .element-button-room-escape span.borderTop,.section-home .element-button-room-escape span.borderRight,.section-home .element-button-room-escape span.borderBottom,.section-home .element-button-room-escape span.borderLeft,.section-home .element-button-room-escape span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease}.section-home .element-button-room-escape a{position:absolute;right:0;display:block;color:#000;font-size:8px;padding:13px 15px;letter-spacing:1px;border:1px solid #000;text-decoration:none;text-transform:uppercase;z-index:15;transition:all .25s ease;font-weight:700;text-align:center;min-height:52px}.section-home .element-button-room-escape a .highlight{color:#ED1C24}.section-home .element-button-room-escape a span.top,.section-home .element-button-room-escape a span.bottom{display:block;line-height:100%;transition:color .25s ease}.section-home .element-button-room-escape a span.top{margin-bottom:6px}.section-home .element-button-room-escape a:hover{cursor:pointer}.section-home .element-button-room-escape a:hover span.top,.section-home .element-button-room-escape a:hover span.bottom{color:#fff}.section-home .element-button-room-escape a:hover span.borderTop{width:100%}.section-home .element-button-room-escape a:hover span.borderRight{height:100%}.section-home .element-button-room-escape a:hover span.borderBottom{width:100%;left:0}.section-home .element-button-room-escape a:hover span.borderLeft{height:100%;top:0}.section-home .element-button-room-escape a:hover span.backgroundOuter{border-radius:0}.section-home .element-button-room-escape a:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.section-home .element-button-room-escape span.borderTop{height:100%;border-top:1px solid #000}.section-home .element-button-room-escape span.borderRight{width:100%;border-right:1px solid #000}.section-home .element-button-room-escape span.borderBottom{height:100%;border-bottom:1px solid #000;left:100%}.section-home .element-button-room-escape span.borderLeft{width:100%;border-left:1px solid #000;top:100%}.section-home .element-button-room-escape span.backgroundOuter{top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);overflow:hidden}.section-home .element-button-room-escape span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:120%;height:100%;background-color:#000;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s}@media (max-width:1024px){.section-home p.promo{font-size:.55em!important}}.section-home .home_entertainment_content_container{text-align:left;padding:25px 0 80px 30px;width:100%;height:100%}.section-home .home_entertainment_content_container .logo{height:12%}.section-home .home_entertainment_content_container .upper{text-transform:uppercase;height:50%;box-sizing:border-box;padding:10px 0 20px 0}.section-home .home_entertainment_content_container .upper .combo_pack{display:inline-block;height:100%;vertical-align:bottom}.section-home .home_entertainment_content_container .upper .buttons{display:inline-block;text-align:center;margin:0 20px 20px 40px;vertical-align:bottom;color:#fff;min-width:400px}.section-home .home_entertainment_content_container .upper .buttons p{font-family:'AgencyFB-Bold';letter-spacing:.33vw;font-size:4vh;line-height:1.25em;margin:5px 0}.section-home .home_entertainment_content_container .upper .buttons p .red img{height:3.15vh;vertical-align:baseline}.section-home .home_entertainment_content_container .lower{text-transform:uppercase;height:50%;padding:20px 0 20px 0;box-sizing:border-box}.section-home .home_entertainment_content_container .lower .callouts{width:70%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.section-home .home_entertainment_content_container .lower .callouts .callout{height:inherit;margin-right:10px;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;color:#fff}.section-home .home_entertainment_content_container .lower .callouts .callout .callout_inner{position:relative;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border:3px solid #c21a1a;padding:5% 0}.section-home .home_entertainment_content_container .lower .callouts .callout img.icon{width:85%;margin:10px 0 15px 0}.section-home .home_entertainment_content_container .lower .callouts .callout p.promo{margin:0 auto;font-size:.8vw;line-height:1.25em;width:90%;color:#000;height:7.5vh}.section-home .home_entertainment_content_container .lower .callouts .callout img.bluray{width:89%;margin-top:10px}.section-home div.postVideoBackground{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1001;overflow:hidden;background-image:url(../images/desktop/home_entertainment/background.jpg);background-repeat:no-repeat;background-size:cover;background-position:top right}.section-home div.shadow{position:absolute;top:0;left:0;width:150%;height:100%;z-index:-1000;overflow:hidden;background-image:url(../images/desktop/home_entertainment/shadow.png);background-repeat:no-repeat;background-size:cover;background-position:left}.section-home div.credits{text-align:center;background-color:#000;padding:25px 0;position:fixed;z-index:10000;bottom:0;left:0;width:100%;height:200px}.section-home div.credits p{color:#fff;font-size:.5em;line-height:2;text-transform:uppercase}.section-home div.credits .close{position:absolute;top:10px;right:15px;width:30px;height:30px;background-image:url(../images/desktop/closeLight.png);background-repeat:no-repeat;background-position:50% 50%;background-size:55%;border:1px solid #fff;z-index:6;-webkit-backface-visibility:hidden;backface-visibility:hidden}.section-home div.credits .close:hover{cursor:pointer}.section-home div.videoText{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-home div.videoText div.itemContainer{position:absolute;top:50%;left:50%;-webkit-transform:skewX(-15deg)translate(-50%,-50%);-ms-transform:skewX(-15deg)translate(-50%,-50%);transform:skewX(-15deg)translate(-50%,-50%);transition:all .6s ease;overflow:hidden;padding:20px;width:600px;visibility:visible}.section-home div.videoText div.itemContainer.transitionOut{-webkit-transform:skewX(-15deg)translate(-175%,-50%);-ms-transform:skewX(-15deg)translate(-175%,-50%);transform:skewX(-15deg)translate(-175%,-50%);visibility:hidden}.section-home div.videoText div.itemContainer.transitionOut h3.item{transition:-webkit-transform .6s ease!important;transition:transform .6s ease!important;-webkit-transform:skewX(15deg)translateX(125%)scale(.6)!important;-ms-transform:skewX(15deg)translateX(125%)scale(.6)!important;transform:skewX(15deg)translateX(125%)scale(.6)!important}.section-home div.videoText div.itemContainer h3.item{color:#c21a1a;font-size:9em;text-transform:uppercase;font-family:'AgencyFB-Bold',sans-serif;-webkit-transform:skewX(15deg)translateX(0);-ms-transform:skewX(15deg)translateX(0);transform:skewX(15deg)translateX(0);margin:0;padding:0;opacity:0;line-height:100%;width:100%}.section-home div.videoText div.itemContainer h3.item.transitionIn{opacity:1;-webkit-transform:skewX(15deg)translateX(0)scale(.6);-ms-transform:skewX(15deg)translateX(0)scale(.6);transform:skewX(15deg)translateX(0)scale(.6);-webkit-animation:videoText 1s ease;animation:videoText 1s ease}@-webkit-keyframes videoText{0%{-webkit-transform:skewX(15deg)translateX(0)scale(1);transform:skewX(15deg)translateX(0)scale(1)}25%{-webkit-transform:skewX(15deg)translateX(0)scale(.7);transform:skewX(15deg)translateX(0)scale(.7)}100%{-webkit-transform:skewX(15deg)translateX(0)scale(.6);transform:skewX(15deg)translateX(0)scale(.6)}}@keyframes videoText{0%{-webkit-transform:skewX(15deg)translateX(0)scale(1);transform:skewX(15deg)translateX(0)scale(1)}25%{-webkit-transform:skewX(15deg)translateX(0)scale(.7);transform:skewX(15deg)translateX(0)scale(.7)}100%{-webkit-transform:skewX(15deg)translateX(0)scale(.6);transform:skewX(15deg)translateX(0)scale(.6)}}.section-home div.inTheatres{padding:25px 0;transition:all .75s ease 1s;display:none}.section-home div.inTheatres img{width:37.5%}.section-home div.inTheatres.initial{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);opacity:0}.section-home div.content{position:absolute;top:50%;left:50%;width:45%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:650px;max-width:800px}.section-home div.content div.titleImgContainer{overflow:hidden;-webkit-transform:skewX(-15deg)translateX(-75%);-ms-transform:skewX(-15deg)translateX(-75%);transform:skewX(-15deg)translateX(-75%);transition:-webkit-transform .75s ease;transition:transform .75s ease}.section-home div.content div.titleImgContainer.transitionIn{-webkit-transform:skewX(-15deg)translateX(0);-ms-transform:skewX(-15deg)translateX(0);transform:skewX(-15deg)translateX(0)}.section-home div.content div.titleImgContainer.transitionIn img{-webkit-transform:translateX(0)skewX(15deg)scale(1);-ms-transform:translateX(0)skewX(15deg)scale(1);transform:translateX(0)skewX(15deg)scale(1)}.section-home div.content div.titleImgContainer img{display:block;width:75%;margin:0 auto 25px auto;-webkit-transform:translateX(130%)skewX(15deg)scale(.75);-ms-transform:translateX(130%)skewX(15deg)scale(.75);transform:translateX(130%)skewX(15deg)scale(.75);transition:-webkit-transform .75s ease;transition:transform .75s ease}.section-home div.content div.quoteContainer{margin-top:30px;text-transform:uppercase;font-size:1.2vw;height:120px}.section-home div.content div.quoteContainer p{margin:1.5vh 0}.section-home div.content div.quoteContainer p.quote{font-weight:700;letter-spacing:3px;line-height:1.25em}.section-home div.content div.quoteContainer p.quoter{letter-spacing:1px;font-size:.75em}.section-home div.content div.quoteContainer img{height:5vh;margin-bottom:6px}.section-home div.content div.quoteContainer img.rotten{height:4vh;margin:0}.section-home .logos{position:absolute;bottom:25px;right:80px}.section-home .logos img{margin-right:10px;height:30px}.section-home .logos img.rating{opacity:.7}@media (min-width:1200px){.section-home .logos{bottom:22px}.section-home .logos img{height:36px}}.section-home .partners{position:absolute;bottom:15px;left:20px;width:20%;min-width:200px;opacity:0;transition:all .5s ease;white-space:nowrap;color:#aaa;text-transform:uppercase;font-size:.5em;line-height:1.75}.section-home .partners img{margin-right:5px}.section-home .partners img.rating{width:100px;opacity:.7}.section-home .partners .footer-links{text-align:left;margin-bottom:0}.section-home .partners .footer-links a{cursor:pointer;color:#aaa;display:inline-block;margin-right:5px;text-decoration:none;transition:all .25s}.section-home .partners .footer-links a:hover{color:#000}.section-home .partners .imax{margin:0;text-align:left}.section-home a{color:#000}.section-home a:hover{cursor:pointer}.section-home a .nextPage{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,25%);-ms-transform:translate(-50%,25%);transform:translate(-50%,25%);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;width:100px;height:100px;transition:-webkit-transform .75s ease 1s,opacity .75s ease 1s;transition:transform .75s ease 1s,opacity .75s ease 1s;opacity:0;color:#fff}.section-home a .nextPage.transitionIn{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);opacity:1}.section-home a .nextPage:hover .bottom{-webkit-animation-name:bob;animation-name:bob;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.section-home a .nextPage .top{position:relative;top:0;left:0;width:100%;height:60%}.section-home a .nextPage .top p{position:relative;top:100%;margin:0;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);text-transform:uppercase;font-size:.75em}.section-home a .nextPage .bottom{position:relative;top:0;left:0;width:100%;height:40%;background-image:url(../images/desktop/scroll-arrow-white.png);background-repeat:no-repeat;background-position:50% 50%;background-size:25%;background-color:transparent;transition:all .25s ease}@-webkit-keyframes bob{from{background-position:50% 50%}to{background-position:50% 75%}}@keyframes bob{from{background-position:50% 50%}to{background-position:50% 75%}}.section-home .audio{position:absolute;bottom:15px;right:15px;width:50px;height:50px;opacity:0;transition:opacity .5s ease}@media (max-width:1150px){.section-home div.content{-webkit-transform:translate(-50%,-50%)scale(.8);-ms-transform:translate(-50%,-50%)scale(.8);transform:translate(-50%,-50%)scale(.8)}.section-home div.partners{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}@media (max-height:680px){.section-home div.content{-webkit-transform:translate(-50%,-50%)scale(.8);-ms-transform:translate(-50%,-50%)scale(.8);transform:translate(-50%,-50%)scale(.8)}.section-home div.partners{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}}.section-gallery{width:100%;height:100%;overflow:hidden;min-width:1024px}.section-gallery div.superContainer{position:relative;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.4s}.section-gallery div.superContainer.scaleBack{transition-delay:1ms!important;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.section-gallery div.superContainer div.pageArrows{position:absolute;bottom:5%;left:0;width:100%;height:60px;z-index:1}.section-gallery div.superContainer div.pageArrows div.arrow{position:absolute;top:0;width:50px;height:100%;background-repeat:no-repeat;background-size:75%;background-position:50% 50%;background-color:rgba(0,0,0,.5)}.section-gallery div.superContainer div.pageArrows div.arrow:hover{cursor:pointer}.section-gallery div.superContainer div.pageArrows div.arrow.left{left:0;background-image:url(../images/desktop/fullscreenLeft.png)}.section-gallery div.superContainer div.pageArrows div.arrow.right{right:0;background-image:url(../images/desktop/fullscreenRight.png)}.section-gallery div.superContainer div.imageSet{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:-webkit-transform .5s ease;transition:transform .5s ease;overflow:hidden}.section-gallery div.superContainer div.imageSet.scaleBack{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);z-index:-1}.section-gallery div.superContainer ul.preview{width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.4s;pointer-events:auto}.section-gallery div.superContainer ul.preview li{list-style-type:none;position:absolute;top:0;width:40%;height:100%;transition:-webkit-transform .75s ease,visibility .75s ease;transition:transform .75s ease,visibility .75s ease;visibility:visible}.section-gallery div.superContainer ul.preview li.offscreen{visibility:hidden;opacity:0}.section-gallery div.superContainer ul.preview li .skewRight{position:absolute;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .75s ease;transition:transform .75s ease;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);overflow:hidden}.section-gallery div.superContainer ul.preview li .skewRight .skewLeft{position:absolute;top:0;left:-25%;width:150%;height:100%;transition:all 3s ease;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg);overflow:hidden}.section-gallery div.superContainer ul.preview li .skewRight .skewLeft .imageContainer{position:absolute;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .75s ease;transition:transform .75s ease;overflow:hidden;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.section-gallery div.superContainer ul.preview li .skewRight .skewLeft .imageContainer .image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:-webkit-transform .75s ease;transition:transform .75s ease;overflow:hidden;pointer-events:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.section-gallery div.superContainer ul.preview li .skewRight .skewLeft .imageContainer .image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity 1.25s ease,visibility 1.25s ease}.section-gallery div.superContainer ul.preview li.hover{cursor:pointer}.section-gallery div.superContainer ul.preview li.shift .overlay{opacity:1!important;visibility:visible!important}.section-gallery div.superContainer ul.preview li:nth-child(3n+1){left:-10%}.section-gallery div.superContainer ul.preview li:nth-child(3n+1).current{z-index:1}.section-gallery div.superContainer ul.preview li:nth-child(3n+1) .skewRight .skewLeft .imageContainer{transition-delay:.1s}.section-gallery div.superContainer ul.preview li:nth-child(3n+1) .skewRight .skewLeft .imageContainer .image{transition-delay:.1s}.section-gallery div.superContainer ul.preview li:nth-child(3n+1).offscreen .skewRight .skewLeft .imageContainer{-webkit-transform:translate(16%,-100%);-ms-transform:translate(16%,-100%);transform:translate(16%,-100%);transition:all 0s}.section-gallery div.superContainer ul.preview li:nth-child(3n+1).offscreen .skewRight .skewLeft .imageContainer .image{-webkit-transform:translate(-16%,75%);-ms-transform:translate(-16%,75%);transform:translate(-16%,75%);transition:all 0s}.section-gallery div.superContainer ul.preview li:nth-child(3n+1).hover .skewRight .skewLeft{-webkit-transform:scale(1.1)skewX(15deg);-ms-transform:scale(1.1)skewX(15deg);transform:scale(1.1)skewX(15deg)}.section-gallery div.superContainer ul.preview li:nth-child(3n+2){left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.section-gallery div.superContainer ul.preview li:nth-child(3n+2).current{z-index:3}.section-gallery div.superContainer ul.preview li:nth-child(3n+2) .skewRight .skewLeft .imageContainer{transition-delay:.225s}.section-gallery div.superContainer ul.preview li:nth-child(3n+2) .skewRight .skewLeft .imageContainer .image{transition-delay:.225s}.section-gallery div.superContainer ul.preview li:nth-child(3n+2).offscreen .skewRight .skewLeft .imageContainer{-webkit-transform:translate(16%,-100%);-ms-transform:translate(16%,-100%);transform:translate(16%,-100%);transition:all 0s}.section-gallery div.superContainer ul.preview li:nth-child(3n+2).offscreen .skewRight .skewLeft .imageContainer .image{-webkit-transform:translate(-16%,75%);-ms-transform:translate(-16%,75%);transform:translate(-16%,75%);transition:all 0s}.section-gallery div.superContainer ul.preview li:nth-child(3n+2).hover .skewRight .skewLeft{-webkit-transform:scale(1.1)skewX(15deg);-ms-transform:scale(1.1)skewX(15deg);transform:scale(1.1)skewX(15deg)}.section-gallery div.superContainer ul.preview li:nth-child(3n+3){right:-10%}.section-gallery div.superContainer ul.preview li:nth-child(3n+3).current{z-index:1}.section-gallery div.superContainer ul.preview li:nth-child(3n+3) .skewRight .skewLeft .imageContainer{transition-delay:.35s}.section-gallery div.superContainer ul.preview li:nth-child(3n+3) .skewRight .skewLeft .imageContainer .image{transition-delay:.35s}.section-gallery div.superContainer ul.preview li:nth-child(3n+3).offscreen .skewRight .skewLeft .imageContainer{-webkit-transform:translate(16%,-100%);-ms-transform:translate(16%,-100%);transform:translate(16%,-100%);transition:all 0s}.section-gallery div.superContainer ul.preview li:nth-child(3n+3).offscreen .skewRight .skewLeft .imageContainer .image{-webkit-transform:translate(-16%,75%);-ms-transform:translate(-16%,75%);transform:translate(-16%,75%);transition:all 0s}.section-gallery div.superContainer ul.preview li:nth-child(3n+3).hover .skewRight .skewLeft{-webkit-transform:scale(1.1)skewX(15deg);-ms-transform:scale(1.1)skewX(15deg);transform:scale(1.1)skewX(15deg)}.section-gallery div.superContainer ul.preview li[data-id="1"] .image{background-position:100% 50%!important}.section-gallery div.superContainer ul.preview li[data-id="3"] .image{background-position:60% 50%!important}.section-gallery div.superContainer ul.preview li[data-id="4"] .image{background-position:30% 50%!important}.section-gallery div.superContainer ul.preview li[data-id="5"] .image{background-position:30% 50%!important}.section-gallery div.superContainer ul.preview li[data-id="6"] .image{background-position:20% 50%!important}.section-gallery div.superContainer ul.preview li[data-id="7"] .image{background-position:0% 50%!important}.section-gallery div.superContainer ul.preview li[data-id="8"] .image{background-position:15% 50%!important}.section-gallery div.superContainer ul.preview li[data-id="9"] .image{background-position:25% 50%!important}.section-synopsis{position:relative;width:100%;height:100%;overflow:hidden;min-width:1000px}.section-synopsis .element-button{display:inline-block;margin:0}.section-synopsis .element-button span.borderTop,.section-synopsis .element-button span.borderRight,.section-synopsis .element-button span.borderBottom,.section-synopsis .element-button span.borderLeft,.section-synopsis .element-button span.backgroundOuter{position:absolute;display:block;width:0;height:0;top:0;left:0;z-index:-1;transition:all .25s ease}.section-synopsis .element-button a{position:relative;display:block;color:#fff;font-size:.7em;padding:20px 50px;letter-spacing:2px;border:1px solid #fff;border-color:rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase;z-index:15;transition:all .25s ease;font-weight:700;margin-top:15px}.section-synopsis .element-button a span.top,.section-synopsis .element-button a span.bottom{display:block;line-height:100%;transition:color .25s ease}.section-synopsis .element-button a span.top{color:#AAA;color:rgba(255,255,255,.5);margin-bottom:5px}.section-synopsis .element-button a:hover{border:1px solid transparent;cursor:pointer;color:#000}.section-synopsis .element-button a:hover span.borderTop{width:100%}.section-synopsis .element-button a:hover span.borderRight{height:100%}.section-synopsis .element-button a:hover span.borderBottom{width:100%;left:0}.section-synopsis .element-button a:hover span.borderLeft{height:100%;top:0}.section-synopsis .element-button a:hover span.backgroundOuter{border-radius:0}.section-synopsis .element-button a:hover span.backgroundOuter span.backgroundInner{-webkit-transform:translateX(-10%)skewX(15deg);-ms-transform:translateX(-10%)skewX(15deg);transform:translateX(-10%)skewX(15deg)}.section-synopsis .element-button span.borderTop{height:100%;border-top:2px solid #fff}.section-synopsis .element-button span.borderRight{width:100%;border-right:2px solid #fff}.section-synopsis .element-button span.borderBottom{height:100%;border-bottom:2px solid #fff;left:100%}.section-synopsis .element-button span.borderLeft{width:100%;border-left:2px solid #fff;top:100%}.section-synopsis .element-button span.backgroundOuter{top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);overflow:hidden}.section-synopsis .element-button span.backgroundOuter span.backgroundInner{position:absolute;top:0;left:0;width:120%;height:100%;background-color:#fff;-webkit-transform:translateX(-120%)skewX(15deg);-ms-transform:translateX(-120%)skewX(15deg);transform:translateX(-120%)skewX(15deg);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition-delay:.125s}.section-synopsis video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .85s ease;transition:transform .85s ease;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}@media (max-width:1920px) and (max-height:1080px){.section-synopsis video{width:1920px;height:1080px}}@media (max-width:1600px) and (max-height:900px){.section-synopsis video{width:1600px;height:900px}}@media (max-width:1360px) and (max-height:768px){.section-synopsis video{width:1360px;height:768px}}@media (max-width:1280px) and (max-height:720px){.section-synopsis video{width:1280px;height:720px}}.section-synopsis video.scaleUp{-webkit-transform:translate(-50%,-50%)scale(1.12);-ms-transform:translate(-50%,-50%)scale(1.12);transform:translate(-50%,-50%)scale(1.12)}.section-synopsis div.copySuperContainer{position:absolute;top:0;left:50%;width:60%;height:100%;-webkit-transform:skewX(-15deg)translateY(-100%);-ms-transform:skewX(-15deg)translateY(-100%);transform:skewX(-15deg)translateY(-100%);transition:-webkit-transform .5s ease .5s;transition:transform .5s ease .5s;overflow:hidden}.section-synopsis div.copySuperContainer.transitionIn{-webkit-transform:skewX(-15deg)translateY(0);-ms-transform:skewX(-15deg)translateY(0);transform:skewX(-15deg)translateY(0)}.section-synopsis div.copySuperContainer.transitionIn div.copyContainer{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.section-synopsis div.copySuperContainer.transitionIn div.copyContainer div.textSuperContainer div.container{-webkit-transform:skewX(15deg)translateX(0);-ms-transform:skewX(15deg)translateX(0);transform:skewX(15deg)translateX(0)}.section-synopsis div.copySuperContainer.transitionIn div.copyContainer div.textSuperContainer div.container div.subcontainer div.line{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.section-synopsis div.copySuperContainer div.copyContainer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;-webkit-transform:translateX(-99%);-ms-transform:translateX(-99%);transform:translateX(-99%);transition:-webkit-transform .5s ease 1s;transition:transform .5s ease 1s;overflow:hidden}.section-synopsis div.copySuperContainer div.copyContainer div.textSuperContainer{position:absolute;bottom:10%;left:5%;width:80%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .75s ease 1.5s;transition:transform .75s ease 1.5s;padding:0 50px;overflow:hidden}.section-synopsis div.copySuperContainer div.copyContainer div.textSuperContainer div.container{color:#fff;text-align:left;width:100%;-webkit-transform:skewX(15deg)translateX(-130%);-ms-transform:skewX(15deg)translateX(-130%);transform:skewX(15deg)translateX(-130%);transition:-webkit-transform .75s ease 1.5s;transition:transform .75s ease 1.5s}.section-synopsis div.copySuperContainer div.copyContainer div.textSuperContainer div.container h3{font-family:'AgencyFB-Light',sans-serif;text-transform:uppercase;color:#c21a1a;font-size:5vw;margin:0;line-height:100%}.section-synopsis div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer h4{text-transform:uppercase;letter-spacing:4px;float:left;margin:0 8px 0 0;margin-top:-12px;font-size:.95vw}.section-synopsis div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer .lineContainer{position:relative;height:2px;overflow:hidden;margin:.75em 0 0 0}.section-synopsis div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer .lineContainer .line{position:absolute;border-top:1px solid #fff;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:1.75s}.section-synopsis div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer:after{content:"";display:table;clear:both}.section-synopsis div.copySuperContainer div.copyContainer div.textSuperContainer div.container p{font-family:'Montserrat-Light',sans-serif;margin:10px 0 0 0;letter-spacing:1px;font-size:.95vw}.section-cast{width:100%;height:100%;overflow:hidden;min-width:1024px}.section-cast div.superContainer{position:relative;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.4s}.section-cast div.superContainer.scaleBack{transition-delay:1ms!important;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.section-cast div.superContainer div.castLanding{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;box-sizing:border-box;min-width:768px;z-index:10;transition:-webkit-transform .5s ease;transition:transform .5s ease;overflow:hidden}.section-cast div.superContainer div.castLanding.scaleBack{transition-delay:1ms!important;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);z-index:-1}.section-cast div.superContainer div.castLanding.hidden{opacity:0;pointer-events:none}.section-cast div.superContainer div.castLanding div.castLandingBgrd{position:absolute;top:-15px;left:-30px;width:calc(100% + 60px);height:calc(100% + 30px);min-width:768px;z-index:-1;box-sizing:border-box;background-image:url(../images/desktop/cast/landing-background.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.section-cast div.superContainer div.castLanding div.smoke{position:absolute;bottom:0;left:0;pointer-events:none;z-index:10;-webkit-animation-name:smoke;animation-name:smoke;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate}.section-cast div.superContainer div.castLanding div.smoke img{margin:0 0 -10% -15%;width:140%}@-webkit-keyframes smoke{from{-webkit-transform:translateX(5%);transform:translateX(5%)}to{-webkit-transform:translateX(-5%);transform:translateX(-5%)}}@keyframes smoke{from{-webkit-transform:translateX(5%);transform:translateX(5%)}to{-webkit-transform:translateX(-5%);transform:translateX(-5%)}}.section-cast div.superContainer div.castLanding div.container{position:absolute;bottom:20%;color:#fff;text-align:left;width:25%;transition:all .5s ease;z-index:13;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);padding:0 30px;overflow:hidden;min-width:300px;pointer-events:none}.section-cast div.superContainer div.castLanding div.container.pegg.transitionIn .inner h3,.section-cast div.superContainer div.castLanding div.container.pegg.transitionIn .inner .subcontainer,.section-cast div.superContainer div.castLanding div.container.cruise.transitionIn .inner h3,.section-cast div.superContainer div.castLanding div.container.cruise.transitionIn .inner .subcontainer,.section-cast div.superContainer div.castLanding div.container.renner.transitionIn .inner h3,.section-cast div.superContainer div.castLanding div.container.renner.transitionIn .inner .subcontainer{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.section-cast div.superContainer div.castLanding div.container.pegg.transitionIn .inner .subcontainer .line,.section-cast div.superContainer div.castLanding div.container.cruise.transitionIn .inner .subcontainer .line,.section-cast div.superContainer div.castLanding div.container.renner.transitionIn .inner .subcontainer .line{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.section-cast div.superContainer div.castLanding div.container.pegg{right:60%}.section-cast div.superContainer div.castLanding div.container.pegg .inner h3,.section-cast div.superContainer div.castLanding div.container.pegg .inner .subcontainer{-webkit-transform:translateX(-120%);-ms-transform:translateX(-120%);transform:translateX(-120%)}.section-cast div.superContainer div.castLanding div.container.cruise{left:50%;-webkit-transform:translateX(-50%)skewX(-15deg);-ms-transform:translateX(-50%)skewX(-15deg);transform:translateX(-50%)skewX(-15deg)}.section-cast div.superContainer div.castLanding div.container.cruise .inner h3,.section-cast div.superContainer div.castLanding div.container.cruise .inner .subcontainer{-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%)}.section-cast div.superContainer div.castLanding div.container.renner{left:66%}.section-cast div.superContainer div.castLanding div.container.renner .inner h3,.section-cast div.superContainer div.castLanding div.container.renner .inner .subcontainer{-webkit-transform:translateX(120%);-ms-transform:translateX(120%);transform:translateX(120%)}.section-cast div.superContainer div.castLanding div.container .inner{-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg)}.section-cast div.superContainer div.castLanding div.container .inner h3{font-family:'AgencyFB-Light',sans-serif;text-transform:uppercase;font-size:5em;line-height:1em;margin:0;transition:-webkit-transform .75s ease;transition:transform .75s ease}.section-cast div.superContainer div.castLanding div.container .inner .subcontainer{position:relative;overflow:hidden;margin:0;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition-delay:.25s}.section-cast div.superContainer div.castLanding div.container .inner .subcontainer h4{text-transform:uppercase;letter-spacing:4px;float:left;margin:0 8px 0 2px}.section-cast div.superContainer div.castLanding div.container .inner .subcontainer .lineContainer{position:relative;height:2px;overflow:hidden;margin:.75em 0 0 0}.section-cast div.superContainer div.castLanding div.container .inner .subcontainer .lineContainer .line{position:absolute;border-top:1px solid #fff;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.75s}.section-cast div.superContainer div.castLanding div.member{position:absolute;top:0;width:calc(100%/3);height:100%;box-sizing:border-box;transition:-webkit-transform 5s ease;transition:transform 5s ease}.section-cast div.superContainer div.castLanding div.member img{position:absolute;height:100%;min-height:500px}.section-cast div.superContainer div.castLanding div.member.pegg{left:0}.section-cast div.superContainer div.castLanding div.member.pegg img{height:82%;bottom:-5%;right:-15%}.section-cast div.superContainer div.castLanding div.member.cruise{z-index:1;left:calc(100%/3)}.section-cast div.superContainer div.castLanding div.member.cruise img{bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-cast div.superContainer div.castLanding div.member.renner{left:calc((100%/3)* 2)}.section-cast div.superContainer div.castLanding div.member.renner img{height:90%;bottom:-5%;left:-30%}.section-cast div.superContainer div.castLanding div.member.shiftMemberLeft{-webkit-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%)}.section-cast div.superContainer div.castLanding div.member.shiftMemberRight{-webkit-transform:translateX(5%);-ms-transform:translateX(5%);transform:translateX(5%)}.section-cast div.superContainer div.pageArrows{position:absolute;bottom:5%;left:0;width:100%;height:60px;z-index:1}.section-cast div.superContainer div.pageArrows div.arrow{position:absolute;top:0;width:50px;height:100%;background-repeat:no-repeat;background-size:75%;background-position:50% 50%;background-color:rgba(0,0,0,.5)}.section-cast div.superContainer div.pageArrows div.arrow:hover{cursor:pointer}.section-cast div.superContainer div.pageArrows div.arrow.left{left:0;background-image:url(../images/desktop/fullscreenLeft.png)}.section-cast div.superContainer div.pageArrows div.arrow.right{right:0;background-image:url(../images/desktop/fullscreenRight.png)}.section-cast div.superContainer div.imageSet{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:-webkit-transform .5s ease;transition:transform .5s ease;overflow:hidden}.section-cast div.superContainer div.imageSet.scaleBack{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);z-index:-1}.section-cast div.superContainer ul.preview{width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.4s;pointer-events:auto}.section-cast div.superContainer ul.preview li{list-style-type:none;position:absolute;top:0;width:40%;height:100%;transition:-webkit-transform .75s ease,visibility .75s ease;transition:transform .75s ease,visibility .75s ease;visibility:visible}.section-cast div.superContainer ul.preview li.offscreen{opacity:0;visibility:hidden}.section-cast div.superContainer ul.preview li div.container{position:absolute;bottom:15%;color:#fff;text-align:left;width:60%;transition:all .5s ease;z-index:1;-webkit-transform:translateY(0)skewX(-15deg);-ms-transform:translateY(0)skewX(-15deg);transform:translateY(0)skewX(-15deg);padding:0 30px;overflow:hidden}.section-cast div.superContainer ul.preview li div.container div.inner{-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg)}.section-cast div.superContainer ul.preview li div.container div.inner h3{font-family:'AgencyFB-Light',sans-serif;text-transform:uppercase;font-size:5vw;line-height:1em;margin:0}.section-cast div.superContainer ul.preview li div.container div.inner h3 span.superscript{font-size:.8em;display:inline-block;vertical-align:top;line-height:68px}.section-cast div.superContainer ul.preview li div.container div.inner div.subcontainer{position:relative;overflow:hidden;margin:0}.section-cast div.superContainer ul.preview li div.container div.inner div.subcontainer h4{text-transform:uppercase;letter-spacing:4px;float:left;margin:0 8px 0 2px;font-size:.8vw}.section-cast div.superContainer ul.preview li div.container div.inner div.subcontainer .lineContainer{position:relative;height:2px;overflow:hidden;margin:.75em 0 0 0}.section-cast div.superContainer ul.preview li div.container div.inner div.subcontainer .lineContainer .line{position:absolute;border-top:1px solid #fff;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:1.75s}.section-cast div.superContainer ul.preview li .skewRight{position:absolute;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .75s ease;transition:transform .75s ease;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);overflow:hidden}.section-cast div.superContainer ul.preview li .skewRight .skewLeft{position:absolute;top:0;left:-25%;width:150%;height:100%;transition:all 3s ease;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg);overflow:hidden}.section-cast div.superContainer ul.preview li .skewRight .skewLeft .imageContainer{position:absolute;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .75s ease;transition:transform .75s ease;overflow:hidden;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);background-color:#000}.section-cast div.superContainer ul.preview li .skewRight .skewLeft .imageContainer .image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;transition:-webkit-transform .75s ease;transition:transform .75s ease;overflow:hidden;pointer-events:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.section-cast div.superContainer ul.preview li .skewRight .skewLeft .imageContainer .image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity 1.25s ease,visibility 1.25s ease}.section-cast div.superContainer ul.preview li.hover{cursor:pointer}.section-cast div.superContainer ul.preview li.shift .overlay{opacity:1!important;visibility:visible!important}.section-cast div.superContainer ul.preview li:nth-child(3n+1){left:-10%}.section-cast div.superContainer ul.preview li:nth-child(3n+1).current{z-index:1}.section-cast div.superContainer ul.preview li:nth-child(3n+1) .container{left:25%}.section-cast div.superContainer ul.preview li:nth-child(3n+1) .container .inner h3{transition:all .5s ease;transition-delay:1.25s}.section-cast div.superContainer ul.preview li:nth-child(3n+1) .container .inner .subcontainer{transition:all .5s ease;transition-delay:1.5s}.section-cast div.superContainer ul.preview li:nth-child(3n+1) .container .inner .subcontainer .line{transition-delay:1.75s}.section-cast div.superContainer ul.preview li:nth-child(3n+1) .skewRight .skewLeft .imageContainer{transition-delay:.1s}.section-cast div.superContainer ul.preview li:nth-child(3n+1) .skewRight .skewLeft .imageContainer .image{transition-delay:.1s}.section-cast div.superContainer ul.preview li:nth-child(3n+1).offscreen .container .inner h3,.section-cast div.superContainer ul.preview li:nth-child(3n+1).offscreen .container .inner .subcontainer{-webkit-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translateX(-125%);transition-delay:1ms!important}.section-cast div.superContainer ul.preview li:nth-child(3n+1).offscreen .container .inner .subcontainer .line{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-cast div.superContainer ul.preview li:nth-child(3n+1).offscreen .skewRight .skewLeft .imageContainer{-webkit-transform:translate(16%,-100%);-ms-transform:translate(16%,-100%);transform:translate(16%,-100%);transition:all 0s}.section-cast div.superContainer ul.preview li:nth-child(3n+1).offscreen .skewRight .skewLeft .imageContainer .image{-webkit-transform:translate(-16%,75%);-ms-transform:translate(-16%,75%);transform:translate(-16%,75%);transition:all 0s}.section-cast div.superContainer ul.preview li:nth-child(3n+1).hover .skewRight .skewLeft{-webkit-transform:scale(1.1)skewX(15deg);-ms-transform:scale(1.1)skewX(15deg);transform:scale(1.1)skewX(15deg)}.section-cast div.superContainer ul.preview li:nth-child(3n+2){left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.section-cast div.superContainer ul.preview li:nth-child(3n+2).current{z-index:3}.section-cast div.superContainer ul.preview li:nth-child(3n+2) .container{left:2.5%}.section-cast div.superContainer ul.preview li:nth-child(3n+2) .container .inner h3{transition:all .5s ease;transition-delay:1.5s}.section-cast div.superContainer ul.preview li:nth-child(3n+2) .container .inner .subcontainer{transition:all .5s ease;transition-delay:1.75s}.section-cast div.superContainer ul.preview li:nth-child(3n+2) .container .inner .subcontainer .line{transition-delay:2s}.section-cast div.superContainer ul.preview li:nth-child(3n+2) .skewRight .skewLeft .imageContainer{transition-delay:.225s}.section-cast div.superContainer ul.preview li:nth-child(3n+2) .skewRight .skewLeft .imageContainer .image{transition-delay:.225s}.section-cast div.superContainer ul.preview li:nth-child(3n+2).offscreen .container .inner h3,.section-cast div.superContainer ul.preview li:nth-child(3n+2).offscreen .container .inner .subcontainer{-webkit-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translateX(-125%);transition-delay:1ms!important}.section-cast div.superContainer ul.preview li:nth-child(3n+2).offscreen .container .inner .subcontainer .line{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-cast div.superContainer ul.preview li:nth-child(3n+2).offscreen .skewRight .skewLeft .imageContainer{-webkit-transform:translate(16%,-100%);-ms-transform:translate(16%,-100%);transform:translate(16%,-100%);transition:all 0s}.section-cast div.superContainer ul.preview li:nth-child(3n+2).offscreen .skewRight .skewLeft .imageContainer .image{-webkit-transform:translate(-16%,75%);-ms-transform:translate(-16%,75%);transform:translate(-16%,75%);transition:all 0s}.section-cast div.superContainer ul.preview li:nth-child(3n+2).hover .skewRight .skewLeft{-webkit-transform:scale(1.1)skewX(15deg);-ms-transform:scale(1.1)skewX(15deg);transform:scale(1.1)skewX(15deg)}.section-cast div.superContainer ul.preview li:nth-child(3n+3){right:-10%}.section-cast div.superContainer ul.preview li:nth-child(3n+3).current{z-index:1}.section-cast div.superContainer ul.preview li:nth-child(3n+3) .container{left:0}.section-cast div.superContainer ul.preview li:nth-child(3n+3) .container .inner h3{transition:all .5s ease;transition-delay:1.75s}.section-cast div.superContainer ul.preview li:nth-child(3n+3) .container .inner .subcontainer{transition:all .5s ease;transition-delay:2s}.section-cast div.superContainer ul.preview li:nth-child(3n+3) .container .inner .subcontainer .line{transition-delay:2.25s}.section-cast div.superContainer ul.preview li:nth-child(3n+3) .skewRight .skewLeft .imageContainer{transition-delay:.35s}.section-cast div.superContainer ul.preview li:nth-child(3n+3) .skewRight .skewLeft .imageContainer .image{transition-delay:.35s}.section-cast div.superContainer ul.preview li:nth-child(3n+3).offscreen .container .inner h3,.section-cast div.superContainer ul.preview li:nth-child(3n+3).offscreen .container .inner .subcontainer{-webkit-transform:translateX(-125%);-ms-transform:translateX(-125%);transform:translateX(-125%);transition-delay:1ms!important}.section-cast div.superContainer ul.preview li:nth-child(3n+3).offscreen .container .inner .subcontainer .line{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-cast div.superContainer ul.preview li:nth-child(3n+3).offscreen .skewRight .skewLeft .imageContainer{-webkit-transform:translate(16%,-100%);-ms-transform:translate(16%,-100%);transform:translate(16%,-100%);transition:all 0s}.section-cast div.superContainer ul.preview li:nth-child(3n+3).offscreen .skewRight .skewLeft .imageContainer .image{-webkit-transform:translate(-16%,75%);-ms-transform:translate(-16%,75%);transform:translate(-16%,75%);transition:all 0s}.section-cast div.superContainer ul.preview li:nth-child(3n+3).hover .skewRight .skewLeft{-webkit-transform:scale(1.1)skewX(15deg);-ms-transform:scale(1.1)skewX(15deg);transform:scale(1.1)skewX(15deg)}@media (min-width:1150px) and (max-width:1370px){.section-cast ul li div.container div.inner h3 span.superscript{line-height:53px!important}.section-cast ul li div.container div.inner h4{letter-spacing:3px!important}}@media (max-width:1150px){.section-cast ul li div.container div.inner h3 span.superscript{line-height:40px!important}.section-cast ul li div.container div.inner h4{letter-spacing:2px!important}}.section-video{width:100%;height:100%;overflow:hidden;min-width:1024px}.section-video div.superContainer{position:relative;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:.4s}.section-video div.superContainer.scaleBack{transition-delay:1ms!important;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.section-video div.superContainer div.pageArrows{position:absolute;bottom:5%;left:0;width:100%;height:60px;z-index:1}.section-video div.superContainer div.pageArrows div.arrow{position:absolute;top:0;width:50px;height:100%;background-repeat:no-repeat;background-size:75%;background-position:50% 50%;background-color:rgba(0,0,0,.5)}.section-video div.superContainer div.pageArrows div.arrow:hover{cursor:pointer}.section-video div.superContainer div.pageArrows div.arrow.left{left:0;background-image:url(../images/desktop/fullscreenLeft.png)}.section-video div.superContainer div.pageArrows div.arrow.right{right:0;background-image:url(../images/desktop/fullscreenRight.png)}.section-video div.superContainer div.videoSet{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:-webkit-transform .5s ease;transition:transform .5s ease;overflow:hidden}.section-video div.superContainer div.videoSet.scaleBack{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);z-index:-1}.section-video div.superContainer ul{width:100%;height:100%;margin:0;padding:0;transition:-webkit-transform .5s ease;transition:transform .5s ease;position:relative;transition-delay:.4s;overflow:hidden;pointer-events:none}.section-video div.superContainer ul.scaleBack{transition-delay:1ms!important;-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.section-video div.superContainer ul li[data-id="1"] .skewRight .imageContainer .image{background-image:url(../images/desktop/video/MI_Video_Thumb1.jpg);background-position:0 50%}.section-video div.superContainer ul li[data-id="2"] .skewRight .imageContainer .image{background-image:url(../images/desktop/video/MI_Video_Thumb2.jpg);background-position:90% 0}.section-video div.superContainer ul li[data-id="3"] .skewRight .imageContainer .image{background-image:url(../images/desktop/video/MI5_EPK_TeaserTrailer_Thumbnail.jpg);background-position:10% 0}.section-video div.superContainer ul li[data-id="4"] .skewRight .imageContainer .image{background-image:url(../images/desktop/video/MI_Video_Thumb3.jpg);background-position:50%}.section-video div.superContainer ul li[data-id="5"] .skewRight .imageContainer .image{background-image:url(../images/desktop/video/MI5_EPK_StuntsAreReal_Thumbnail.jpg)}.section-video div.superContainer ul li[data-id="6"] .skewRight .imageContainer .image{background-image:url(../images/desktop/video/equal.jpg)}.section-video div.superContainer ul li{list-style-type:none;position:absolute;top:0;width:40%;height:100%;transition:-webkit-transform .75s ease,visibility .75s ease;transition:transform .75s ease,visibility .75s ease;visibility:visible;pointer-events:auto}.section-video div.superContainer ul li.offscreen{opacity:0;visibility:hidden}.section-video div.superContainer ul li .skewRight{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg);transition:-webkit-transform .75s ease;transition:transform .75s ease;overflow:hidden}.section-video div.superContainer ul li .skewRight .overlay{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .75s ease;pointer-events:none}.section-video div.superContainer ul li .skewRight .imageContainer{position:absolute;top:0;left:0;width:100%;height:100%;transition:-webkit-transform .75s ease;transition:transform .75s ease;z-index:1;overflow:hidden}.section-video div.superContainer ul li .skewRight .imageContainer .image{position:absolute;top:0;left:-25%;width:150%;height:100%;background-repeat:no-repeat;background-size:cover;-webkit-transform:translateX(0)skewX(15deg);-ms-transform:translateX(0)skewX(15deg);transform:translateX(0)skewX(15deg);transition:-webkit-transform .75s ease;transition:transform .75s ease}.section-video div.superContainer ul li .skewRight .skewLeft{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg);transition:-webkit-transform .75s ease .5s;transition:transform .75s ease .5s}.section-video div.superContainer ul li .skewRight .skewLeft video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}@media (max-width:1920px) and (max-height:1080px){.section-video div.superContainer ul li .skewRight .skewLeft video{width:1920px;height:1080px}}@media (max-width:1600px) and (max-height:900px){.section-video div.superContainer ul li .skewRight .skewLeft video{width:1600px;height:900px}}@media (max-width:1360px) and (max-height:768px){.section-video div.superContainer ul li .skewRight .skewLeft video{width:1360px;height:768px}}@media (max-width:1280px) and (max-height:720px){.section-video div.superContainer ul li .skewRight .skewLeft video{width:1280px;height:720px}}.section-video div.superContainer ul li .container{position:absolute;bottom:15%;color:#fff;text-align:left;width:60%;z-index:2;overflow:hidden;-webkit-transform:skewX(-15deg)translateY(0);-ms-transform:skewX(-15deg)translateY(0);transform:skewX(-15deg)translateY(0);padding:0 30px;opacity:1;transition:all .5s ease}.section-video div.superContainer ul li .container:hover{cursor:pointer}.section-video div.superContainer ul li .container:hover svg circle{stroke-dashoffset:0}.section-video div.superContainer ul li .container .inner{-webkit-transform:skewX(15deg)translateX(0);-ms-transform:skewX(15deg)translateX(0);transform:skewX(15deg)translateX(0);transition:all .5s ease}.section-video div.superContainer ul li .container .inner svg{position:absolute;top:-2px;left:-60px;-webkit-transform:rotateZ(-90deg)scale(.75);transform:rotateZ(-90deg)scale(.75);transition:all .6s ease;transition-delay:.25s;opacity:0}.section-video div.superContainer ul li .container .inner svg circle{stroke:#fff;stroke-width:1px;stroke-dasharray:175.93;stroke-dashoffset:175.93;transition:all .5s ease;transition-delay:.7s}.section-video div.superContainer ul li .container .inner img{position:absolute;top:52%;left:-40px;-webkit-transform:translateY(-100%)scale(.75);-ms-transform:translateY(-100%)scale(.75);transform:translateY(-100%)scale(.75);transition:opacity .6s ease;transition-delay:.25s;opacity:0}.section-video div.superContainer ul li .container .inner h3{font-family:'AgencyFB-Light',sans-serif;text-transform:uppercase;font-size:3em;margin:0;line-height:1em;transition:all .5s ease}.section-video div.superContainer ul li .container .inner .subcontainer{position:relative;overflow:hidden;margin:0;transition:all .5s ease;transition-delay:.25s}.section-video div.superContainer ul li .container .inner .subcontainer h4{text-transform:uppercase;letter-spacing:4px;float:left;margin:0 8px 0 2px;font-size:.75em}.section-video div.superContainer ul li .container .inner .subcontainer .lineContainer{position:relative;height:2px;overflow:hidden;margin:.75em 0 0 0}.section-video div.superContainer ul li .container .inner .subcontainer .lineContainer .line{position:absolute;border-top:1px solid #fff;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .25s ease;transition:transform .25s ease}.section-video div.superContainer ul li.first{left:-10%}.section-video div.superContainer ul li.first .container{left:25%}.section-video div.superContainer ul li.first .container .inner{transition:all .5s ease,-webkit-transform .75s ease .85s!important;transition:all .5s ease,transform .75s ease .85s!important}.section-video div.superContainer ul li.first .container .line{transition-delay:1.6s!important}.section-video div.superContainer ul li.first.hover .container{padding:0 30px 0 90px}.section-video div.superContainer ul li.first.hover .container svg{opacity:1}.section-video div.superContainer ul li.first.hover .container svg circle{stroke-dashoffset:0}.section-video div.superContainer ul li.first.hover .container img{opacity:1}.section-video div.superContainer ul li.first.hover .skewRight .imageContainer{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-video div.superContainer ul li.first.hover .skewRight .imageContainer .image{-webkit-transform:translateX(50%)skewX(15deg);-ms-transform:translateX(50%)skewX(15deg);transform:translateX(50%)skewX(15deg)}.section-video div.superContainer ul li.first.shift .skewRight .overlay{opacity:1}.section-video div.superContainer ul li.first.shift .container h3,.section-video div.superContainer ul li.first.shift .container .subcontainer{-webkit-transform:translateX(-170%);-ms-transform:translateX(-170%);transform:translateX(-170%)}.section-video div.superContainer ul li.first .skewRight .imageContainer{transition-delay:.1s}.section-video div.superContainer ul li.first .skewRight .imageContainer .image{transition-delay:.1s}.section-video div.superContainer ul li.first.offscreen .skewRight .imageContainer{-webkit-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);transform:translate(0%,-100%);transition:all 0s}.section-video div.superContainer ul li.first.offscreen .skewRight .imageContainer .image{-webkit-transform:translate(-8%,50%)skewX(15deg);-ms-transform:translate(-8%,50%)skewX(15deg);transform:translate(-8%,50%)skewX(15deg);transition:all 0s}.section-video div.superContainer ul li.first.offscreen .skewRight .skewLeft{-webkit-transform:translate(16%,-100%)skewX(15deg);-ms-transform:translate(16%,-100%)skewX(15deg);transform:translate(16%,-100%)skewX(15deg);transition:all 0s}.section-video div.superContainer ul li.first.offscreen .container .inner{-webkit-transform:skewX(15deg)translateX(-100%)!important;-ms-transform:skewX(15deg)translateX(-100%)!important;transform:skewX(15deg)translateX(-100%)!important;transition-delay:1ms!important}.section-video div.superContainer ul li.first.offscreen .container .line{-webkit-transform:translateX(-100%)!important;-ms-transform:translateX(-100%)!important;transform:translateX(-100%)!important;transition-delay:1ms!important}.section-video div.superContainer ul li.first.current{z-index:1}.section-video div.superContainer ul li.middle{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.section-video div.superContainer ul li.middle .container{left:7.5%}.section-video div.superContainer ul li.middle .container .inner{transition:all .5s ease,-webkit-transform .75s ease .975s!important;transition:all .5s ease,transform .75s ease .975s!important}.section-video div.superContainer ul li.middle .container .line{transition-delay:1.725s!important}.section-video div.superContainer ul li.middle.hover .container{padding:0 30px 0 90px}.section-video div.superContainer ul li.middle.hover .container svg{opacity:1}.section-video div.superContainer ul li.middle.hover .container svg circle{stroke-dashoffset:0}.section-video div.superContainer ul li.middle.hover .container img{opacity:1}.section-video div.superContainer ul li.middle.hover .skewRight .imageContainer{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-video div.superContainer ul li.middle.hover .skewRight .imageContainer .image{-webkit-transform:translateX(50%)skewX(15deg);-ms-transform:translateX(50%)skewX(15deg);transform:translateX(50%)skewX(15deg)}.section-video div.superContainer ul li.middle.shift .skewRight .overlay{opacity:1}.section-video div.superContainer ul li.middle.shift .container h3,.section-video div.superContainer ul li.middle.shift .container .subcontainer{-webkit-transform:translateX(-170%);-ms-transform:translateX(-170%);transform:translateX(-170%)}.section-video div.superContainer ul li.middle .skewRight .imageContainer{transition-delay:.225s}.section-video div.superContainer ul li.middle .skewRight .imageContainer .image{transition-delay:.225s}.section-video div.superContainer ul li.middle.offscreen .skewRight .imageContainer{-webkit-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);transform:translate(0%,-100%);transition:all 0s}.section-video div.superContainer ul li.middle.offscreen .skewRight .imageContainer .image{-webkit-transform:translate(-8%,50%)skewX(15deg);-ms-transform:translate(-8%,50%)skewX(15deg);transform:translate(-8%,50%)skewX(15deg);transition:all 0s}.section-video div.superContainer ul li.middle.offscreen .skewRight .skewLeft{-webkit-transform:translate(16%,-100%)skewX(15deg);-ms-transform:translate(16%,-100%)skewX(15deg);transform:translate(16%,-100%)skewX(15deg);transition:all 0s}.section-video div.superContainer ul li.middle.offscreen .container .inner{-webkit-transform:skewX(15deg)translateX(-100%)!important;-ms-transform:skewX(15deg)translateX(-100%)!important;transform:skewX(15deg)translateX(-100%)!important;transition-delay:1ms!important}.section-video div.superContainer ul li.middle.offscreen .container .line{-webkit-transform:translateX(-100%)!important;-ms-transform:translateX(-100%)!important;transform:translateX(-100%)!important;transition-delay:1ms!important}.section-video div.superContainer ul li.middle.current{z-index:3}.section-video div.superContainer ul li.last{right:-10%}.section-video div.superContainer ul li.last .container{left:0}.section-video div.superContainer ul li.last .container .inner{transition:all .5s ease,-webkit-transform .75s ease 1.1s!important;transition:all .5s ease,transform .75s ease 1.1s!important}.section-video div.superContainer ul li.last .container .line{transition-delay:1.85s!important}.section-video div.superContainer ul li.last.hover .container{padding:0 30px 0 90px}.section-video div.superContainer ul li.last.hover .container svg{opacity:1}.section-video div.superContainer ul li.last.hover .container svg circle{stroke-dashoffset:0}.section-video div.superContainer ul li.last.hover .container img{opacity:1}.section-video div.superContainer ul li.last.hover .skewRight .imageContainer{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.section-video div.superContainer ul li.last.hover .skewRight .imageContainer .image{-webkit-transform:translateX(50%)skewX(15deg);-ms-transform:translateX(50%)skewX(15deg);transform:translateX(50%)skewX(15deg)}.section-video div.superContainer ul li.last.shift .skewRight .overlay{opacity:1}.section-video div.superContainer ul li.last.shift .container h3,.section-video div.superContainer ul li.last.shift .container .subcontainer{-webkit-transform:translateX(-170%);-ms-transform:translateX(-170%);transform:translateX(-170%)}.section-video div.superContainer ul li.last .skewRight .imageContainer{transition-delay:.35s}.section-video div.superContainer ul li.last .skewRight .imageContainer .image{transition-delay:.35s}.section-video div.superContainer ul li.last.offscreen .skewRight .imageContainer{-webkit-transform:translate(0%,-100%);-ms-transform:translate(0%,-100%);transform:translate(0%,-100%);transition:all 0s}.section-video div.superContainer ul li.last.offscreen .skewRight .imageContainer .image{-webkit-transform:translate(-8%,50%)skewX(15deg);-ms-transform:translate(-8%,50%)skewX(15deg);transform:translate(-8%,50%)skewX(15deg);transition:all 0s}.section-video div.superContainer ul li.last.offscreen .skewRight .skewLeft{-webkit-transform:translate(16%,-100%)skewX(15deg);-ms-transform:translate(16%,-100%)skewX(15deg);transform:translate(16%,-100%)skewX(15deg);transition:all 0s}.section-video div.superContainer ul li.last.offscreen .container .inner{-webkit-transform:skewX(15deg)translateX(-100%)!important;-ms-transform:skewX(15deg)translateX(-100%)!important;transform:skewX(15deg)translateX(-100%)!important;transition-delay:1ms!important}.section-video div.superContainer ul li.last.offscreen .container .line{-webkit-transform:translateX(-100%)!important;-ms-transform:translateX(-100%)!important;transform:translateX(-100%)!important;transition-delay:1ms!important}.section-video div.superContainer ul li.last.current{z-index:1}@media (min-width:1450px){.section-video div.superContainer ul li .container .inner h3{font-size:2.3em}.section-video div.superContainer ul li .container .inner h4{font-size:1em}}@media (min-width:1300px) and (max-width:1450px){.section-video div.superContainer ul li .container .inner h3{font-size:2.15em}.section-video div.superContainer ul li .container .inner h4{font-size:.75em}.section-video div.superContainer ul li .container .inner svg{top:-7px;left:-60px;-webkit-transform:rotateZ(-90deg)scale(.75);transform:rotateZ(-90deg)scale(.75)}.section-video div.superContainer ul li .container .inner img{top:52%;left:-40px;-webkit-transform:translateY(-100%)scale(.75);-ms-transform:translateY(-100%)scale(.75);transform:translateY(-100%)scale(.75)}}@media (min-width:1150px) and (max-width:1300px){.section-video div.superContainer ul li .container .inner h3{font-size:2em}.section-video div.superContainer ul li .container .inner h4{font-size:.75em}.section-video div.superContainer ul li .container .inner svg{top:-7px;left:-60px;-webkit-transform:rotateZ(-90deg)scale(.75);transform:rotateZ(-90deg)scale(.75)}.section-video div.superContainer ul li .container .inner img{top:57%;left:-40px;-webkit-transform:translateY(-100%)scale(.75);-ms-transform:translateY(-100%)scale(.75);transform:translateY(-100%)scale(.75)}.section-video div.superContainer ul li.hover.first .container,.section-video div.superContainer ul li.hover.middle .container,.section-video div.superContainer ul li.hover.last .container{padding:0 30px 0 60px}}@media (max-width:1175px){.section-video div.superContainer ul li .container .inner h3{font-size:1.75em}.section-video div.superContainer ul li .container .inner h4{font-size:.75em}.section-video div.superContainer ul li .container .inner svg{top:-7px;left:-60px;-webkit-transform:rotateZ(-90deg)scale(.75);transform:rotateZ(-90deg)scale(.75)}.section-video div.superContainer ul li .container .inner img{top:64%;left:-40px;-webkit-transform:translateY(-100%)scale(.75);-ms-transform:translateY(-100%)scale(.75);transform:translateY(-100%)scale(.75)}.section-video div.superContainer ul li.hover.first .container,.section-video div.superContainer ul li.hover.middle .container,.section-video div.superContainer ul li.hover.last .container{padding:0 30px 0 60px}}.section-soundtrack video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}@media (max-width:1920px) and (max-height:1080px){.section-soundtrack video{width:1920px;height:1080px}}@media (max-width:1600px) and (max-height:900px){.section-soundtrack video{width:1600px;height:900px}}@media (max-width:1360px) and (max-height:768px){.section-soundtrack video{width:1360px;height:768px}}@media (max-width:1280px) and (max-height:720px){.section-soundtrack video{width:1280px;height:720px}}.section-soundtrack .player{width:740px;height:740px;margin-left:-370px;margin-top:-370px;display:block;position:absolute;left:50%;top:50%}.section-soundtrack .player.ie{background:url("../../../../images/desktop/soundtrack/soundtrack-player.png") 50% 50% no-repeat}.section-soundtrack .player .playarea{position:absolute;top:50%;left:50%;height:126px;width:320px;margin-top:-55px;margin-left:-160px}.section-soundtrack .player .playarea div{display:inline-block}.section-soundtrack .player .playarea .play{cursor:pointer;opacity:.85;vertical-align:middle;margin:0 26px;border:3px solid #FFF;border-radius:120px;width:90px;height:90px;background:url("../../../../images/desktop/soundtrack/play.svg") 42px 34px no-repeat;background-size:38px 46px;background-size:30px 36px;background-position:60% 50%;display:none;-webkit-filter:brightness(0)invert(1);filter:brightness(0)invert(1)}.section-soundtrack .player .playarea .pause{cursor:pointer;opacity:.85;vertical-align:middle;margin:0 26px;border:3px solid #FFF;border-radius:120px;width:90px;height:90px;background:url("../../../../images/desktop/soundtrack/pause.svg") 43px 35px no-repeat;background-size:24px 30px;background-position:50%;-webkit-filter:brightness(0)invert(1);filter:brightness(0)invert(1)}.section-soundtrack .player .playarea .prevSong{cursor:pointer;background:url("../../../../images/desktop/soundtrack/prev.svg") 0 0 no-repeat;-webkit-filter:brightness(0)invert(1);filter:brightness(0)invert(1)}.section-soundtrack .player .playarea .nextSong{cursor:pointer;background:url("../../../../images/desktop/soundtrack/next.svg") 0 0 no-repeat;-webkit-filter:brightness(0)invert(1);filter:brightness(0)invert(1)}.section-soundtrack .player .playarea .prevSong,.section-soundtrack .player .playarea .nextSong{vertical-align:middle;background-size:44px 27px;width:44px;height:27px}.section-soundtrack .player .playarea .prevSong:hover,.section-soundtrack .player .playarea .nextSong:hover,.section-soundtrack .player .playarea .pause:hover,.section-soundtrack .player .playarea .play:hover,.section-soundtrack .player .soundControl:hover{opacity:.7}.section-soundtrack .player .song{font-family:AgencyFB-Bold,sans-serif;color:#fff;position:absolute;top:225px;left:0;width:100%;text-align:center}.section-soundtrack .player .song .artist{font-size:22px;margin-bottom:5px}.section-soundtrack .player .song .name{font-size:22px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.section-soundtrack .player .soundControl{cursor:pointer;width:31px;height:27px;position:absolute;bottom:270px;left:50%;margin-left:-16px;background:url("../../../../images/desktop/soundtrack/volume.svg");background-size:31px 27px;text-align:center;-webkit-filter:brightness(0)invert(1);filter:brightness(0)invert(1)}.section-soundtrack .player .soundControl.disable{opacity:.4}.section-soundtrack .player .time{text-align:center;font-family:Roboto,sans-serif;color:#fff;position:absolute;left:50%;margin-left:-22px;font-size:20px;bottom:190px}.section-soundtrack .name{margin-top:20px}.section-soundtrack .artist{display:none}.section-partners{position:relative;width:100%;height:100%;overflow:hidden;min-width:768px}.section-partners video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .85s ease;transition:transform .85s ease;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1000;overflow:hidden}@media (max-width:1920px) and (max-height:1080px){.section-partners video{width:1920px;height:1080px}}@media (max-width:1600px) and (max-height:900px){.section-partners video{width:1600px;height:900px}}@media (max-width:1360px) and (max-height:768px){.section-partners video{width:1360px;height:768px}}@media (max-width:1280px) and (max-height:720px){.section-partners video{width:1280px;height:720px}}.section-partners video.scaleUp{-webkit-transform:translate(-50%,-50%)scale(1.12);-ms-transform:translate(-50%,-50%)scale(1.12);transform:translate(-50%,-50%)scale(1.12)}.section-partners div.background{position:relative;height:100%;width:100%;left:-8px}.section-partners div.background .foreground{position:absolute;z-index:0;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);transition:25s;top:0;bottom:45%;width:100%}.section-partners div.background img{-webkit-transform:translateX(0%)scale(1.175,1.175);-ms-transform:translateX(0%)scale(1.175,1.175);transform:translateX(0%)scale(1.175,1.175);transition:all 25s}.section-partners div.background img.bg2{position:absolute;top:32.5%;z-index:-1;left:7%}.section-partners div.background img.bg1{position:relative;float:left;padding-left:3.75%;-webkit-transform:translateX(0%)scale(1.175,1.175);-ms-transform:translateX(0%)scale(1.175,1.175);transform:translateX(0%)scale(1.175,1.175);pointer-events:none}.section-partners div.copySuperContainer{position:absolute;top:0;left:50%;width:60%;height:100%;-webkit-transform:skewX(-15deg)translateY(-100%);-ms-transform:skewX(-15deg)translateY(-100%);transform:skewX(-15deg)translateY(-100%);transition:-webkit-transform .5s ease .5s;transition:transform .5s ease .5s;overflow:hidden}.section-partners div.copySuperContainer.transitionIn{-webkit-transform:skewX(-15deg)translateY(0);-ms-transform:skewX(-15deg)translateY(0);transform:skewX(-15deg)translateY(0)}.section-partners div.copySuperContainer.transitionIn div.copyContainer{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.section-partners div.copySuperContainer.transitionIn div.copyContainer div.textSuperContainer div.container{-webkit-transform:skewX(15deg)translateX(0);-ms-transform:skewX(15deg)translateX(0);transform:skewX(15deg)translateX(0)}.section-partners div.copySuperContainer.transitionIn div.copyContainer div.textSuperContainer div.container div.subcontainer div.line{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.section-partners div.copySuperContainer div.copyContainer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;-webkit-transform:translateX(-99%);-ms-transform:translateX(-99%);transform:translateX(-99%);transition:-webkit-transform .5s ease 1s;transition:transform .5s ease 1s;overflow:hidden}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer{position:absolute;bottom:10%;left:5%;width:70%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .75s ease 1.5s;transition:transform .75s ease 1.5s;padding:0 50px;overflow:hidden}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container{color:#fff;text-align:left;width:100%;-webkit-transform:skewX(15deg)translateX(-130%);-ms-transform:skewX(15deg)translateX(-130%);transform:skewX(15deg)translateX(-130%);transition:-webkit-transform .75s ease 1.5s;transition:transform .75s ease 1.5s}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container h3{font-family:'AgencyFB-Light',sans-serif;text-transform:uppercase;color:#c21a1a;font-size:5em;margin:0;line-height:100%}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer h4{text-transform:uppercase;letter-spacing:4px;float:left;margin:0 8px 0 0;margin-top:-12px}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer .lineContainer{position:relative;height:2px;overflow:hidden;margin:.75em 0 0 0}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer .lineContainer .line{position:absolute;border-top:1px solid #fff;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition-delay:1.75s}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .subcontainer:after{content:"";display:table;clear:both}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .partners{margin-top:30px}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .partners .partnerContainer{width:33.33%;float:left;margin-bottom:12px}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .partners .partner{max-height:90px;width:auto;float:left;display:inline-block}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .partners .partner img{height:90px;width:auto}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .partners .top:after{content:"";display:table;clear:both}.section-partners div.copySuperContainer div.copyContainer div.textSuperContainer div.container .partners .bottom{position:relative;left:16.67%}