html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.alert{position:absolute;top:50px;left:0;right:0;padding:10px;text-align:center}.alert-notice{color:white;background-color:rgba(255,255,255,0.2)}.alert-alert{color:white;background-color:rgba(229,37,30,0.9)}.arrow{position:relative;top:3px;display:inline-block;font-size:0;width:24px;height:18px}.arrow-white:before,.arrow-white:after{position:absolute;top:0;left:0;content:"";display:block;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.arrow-white:before{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -226px;background-repeat:no-repeat;height:18px;width:24px;opacity:1}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.arrow-white:before{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -225px}}.arrow-white:after{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -206px;background-repeat:no-repeat;height:18px;width:24px;opacity:0}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.arrow-white:after{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -205px}}a:hover .arrow-white:before{opacity:0}a:hover .arrow-white:after{opacity:1}.arrow-up{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.arrow-right{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.arrow-left{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;height:100%}body{background-color:black;background-image:-webkit-gradient(radial, 50%, 0, 50%, 250, color-stop(30%, #191919), color-stop(100%, #000));background-image:-webkit-radial-gradient(center, circle closest-side, #191919 75px, #000 250px);background-image:-moz-radial-gradient(center, circle closest-side, #191919 75px, #000 250px);background-image:-o-radial-gradient(center, circle closest-side, #191919 75px, #000 250px);background-image:radial-gradient(center, circle closest-side, #191919 75px,#000000 250px)}@media (max-width: 680px){body{background:black}}h1,h2{color:white;font-family:"futura-pt";font-weight:700;text-transform:uppercase;text-align:center;font-size:22px}@media (max-width: 680px){h1,h2{font-size:17px}}h1{margin-bottom:40px}@media (max-width: 680px){h1{margin-bottom:25px}}h2{margin-bottom:30px}@media (max-width: 680px){h2{margin-bottom:20px}}a{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width: 680px){.normal{display:none !important}}.mobile{display:none !important}@media (max-width: 680px){.mobile{display:block !important;opacity:1}}.amf-icon{display:block;margin:30px auto;display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -34px;background-repeat:no-repeat;height:21px;width:37px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.amf-icon{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -34px}}.tracking-pixels{display:none}.tracking-pixels img{border-style:none}.btn{display:inline-block;padding:10px 20px;font-family:"futura-pt";font-weight:400;font-size:16px;text-transform:uppercase;text-decoration:none;border:0;outline:0;cursor:pointer;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.btn-red{color:black;background-color:#ed1c24}.btn-red:active,.btn-red:hover{color:white}.btn-disabled{color:white;background-color:#262626;cursor:default}.mobile-checkout .footer{display:none}.footer{position:absolute;left:0;right:0;bottom:0;height:60px;background-color:rgba(0,0,0,0.7);border-top:1px solid rgba(255,255,255,0.3);z-index:900;letter-spacing:2px}@media (max-width: 680px){.footer{background-color:transparent;border:0}.with-landing .footer{bottom:-100%}}.footer .logos,.footer .options{height:100%}.footer .logos:after,.footer .options:after{content:" ";display:table;clear:both}.footer .logos li,.footer .options li{float:left;height:100%}.footer .logos{left:0;width:372px;padding-left:20px;padding-right:20px;border-right:1px solid rgba(255,255,255,0.3)}@media (max-width: 680px){.footer .logos{position:relative;margin:0 auto;padding:0;text-align:center;border-right:0}}.footer .logos a{display:inline-block;margin:10px 5px 0 5px;width:40px;height:40px;text-indent:-119988px;overflow:hidden;text-align:left;opacity:0.7}.footer .logos a:hover{opacity:1}@media (max-width: 680px){.footer .logos a{opacity:1}}.footer .logos .alda{display:inline-block;background-image:url(http://amsterdammusicfestival.com/assets/logos/normal-sde013de423-1b057f444de2ea694390b6d670d113c0.png);background-position:0 -168px;background-repeat:no-repeat;height:40px;width:40px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.footer .logos .alda{background-image:url(http://amsterdammusicfestival.com/assets/logos/retina-s9476ebbffd-458e79202be56f64ea039edb77a12bad.png);-webkit-background-size:41px auto;-moz-background-size:41px auto;-o-background-size:41px auto;background-size:41px auto;background-position:0 -210px}}.footer .logos .id-t{display:inline-block;background-image:url(http://amsterdammusicfestival.com/assets/logos/normal-sde013de423-1b057f444de2ea694390b6d670d113c0.png);background-position:0 -210px;background-repeat:no-repeat;height:40px;width:40px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.footer .logos .id-t{background-image:url(http://amsterdammusicfestival.com/assets/logos/retina-s9476ebbffd-458e79202be56f64ea039edb77a12bad.png);-webkit-background-size:41px auto;-moz-background-size:41px auto;-o-background-size:41px auto;background-size:41px auto;background-position:0 -168px}}.footer .logos .ade{display:inline-block;background-image:url(http://amsterdammusicfestival.com/assets/logos/normal-sde013de423-1b057f444de2ea694390b6d670d113c0.png);background-position:0 -126px;background-repeat:no-repeat;height:40px;width:41px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.footer .logos .ade{background-image:url(http://amsterdammusicfestival.com/assets/logos/retina-s9476ebbffd-458e79202be56f64ea039edb77a12bad.png);-webkit-background-size:41px auto;-moz-background-size:41px auto;-o-background-size:41px auto;background-size:41px auto;background-position:0 -126px}}.footer .logos .klm{display:inline-block;background-image:url(http://amsterdammusicfestival.com/assets/logos/normal-sde013de423-1b057f444de2ea694390b6d670d113c0.png);background-position:0 -84px;background-repeat:no-repeat;height:40px;width:40px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.footer .logos .klm{background-image:url(http://amsterdammusicfestival.com/assets/logos/retina-s9476ebbffd-458e79202be56f64ea039edb77a12bad.png);-webkit-background-size:41px auto;-moz-background-size:41px auto;-o-background-size:41px auto;background-size:41px auto;background-position:0 -84px}}.footer .logos .radio538{display:inline-block;background-image:url(http://amsterdammusicfestival.com/assets/logos/normal-sde013de423-1b057f444de2ea694390b6d670d113c0.png);background-position:0 -42px;background-repeat:no-repeat;height:40px;width:40px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.footer .logos .radio538{background-image:url(http://amsterdammusicfestival.com/assets/logos/retina-s9476ebbffd-458e79202be56f64ea039edb77a12bad.png);-webkit-background-size:41px auto;-moz-background-size:41px auto;-o-background-size:41px auto;background-size:41px auto;background-position:0 -42px}}.footer .logos .top100{display:inline-block;background-image:url(http://amsterdammusicfestival.com/assets/logos/normal-sde013de423-1b057f444de2ea694390b6d670d113c0.png);background-position:0 0;background-repeat:no-repeat;height:40px;width:40px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.footer .logos .top100{background-image:url(http://amsterdammusicfestival.com/assets/logos/retina-s9476ebbffd-458e79202be56f64ea039edb77a12bad.png);-webkit-background-size:41px auto;-moz-background-size:41px auto;-o-background-size:41px auto;background-size:41px auto;background-position:0 0}}.footer .right{position:absolute;top:0;right:0;min-width:620px;height:100%;overflow:hidden;opacity:0;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.wf-active .footer .right{opacity:1}@media (max-width: 680px){.footer .right{min-width:0}}.footer .quality-mark{position:relative;top:12px;margin-right:15px;width:152px;height:32px}.footer .quality-mark:before,.footer .quality-mark:after{position:absolute;content:"";display:block;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.footer .quality-mark:before{top:10px;right:13px;display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -185px;background-repeat:no-repeat;height:19px;width:13px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.footer .quality-mark:before{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -185px}}.footer .quality-mark:after{top:0;right:0;display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 0;background-repeat:no-repeat;height:32px;width:152px;opacity:0}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.footer .quality-mark:after{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 0}}.footer .quality-mark:hover:before{opacity:0}.footer .quality-mark:hover:after{opacity:1}.footer .options{position:absolute;top:0;right:0}@media (max-width: 680px){.footer .options{display:none}}.footer .options .countdown-container{padding:10px 0 10px 20px;border-left:1px solid rgba(255,255,255,0.3)}.footer .options .countdown{overflow:hidden;padding:8px 15px 8px 15px;max-width:280px;overflow:hidden;font-size:0;text-align:right;background-color:white;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.footer .options .countdown .group{display:inline-block;margin-right:5px}.footer .options .countdown .group:last-child{margin-right:0}.footer .options .countdown .group.two{width:45px}.footer .options .countdown .value,.footer .options .countdown .type{font-size:23px}.footer .options .countdown .value{font-family:"refrigerator-deluxe";font-weight:900}.footer .options .countdown .type{margin-left:1px;font-family:"refrigerator-deluxe";font-weight:300}.footer .options .tickets{padding:10px 0 10px 0}.footer .options .tickets a{display:block;position:relative;padding:7px 15px 11px 15px;max-width:166px;color:white;text-transform:uppercase;text-decoration:none;font-family:"futura-pt";font-weight:400;overflow:hidden}input[type="text"],input[type="email"],input[type="number"]{display:inline-block;padding:8px 8px;width:100%;color:#ed1c24;font-family:"futura-pt";font-weight:400;font-size:16px;text-transform:uppercase;border:2px solid transparent;border-radius:0;outline:0;background-color:white;background-image:none;box-shadow:none;-webkit-transition:color 200ms ease-in-out, border 200ms ease-in-out;-moz-transition:color 200ms ease-in-out, border 200ms ease-in-out;-o-transition:color 200ms ease-in-out, border 200ms ease-in-out;transition:color 200ms ease-in-out, border 200ms ease-in-out}input[type="text"].error,input[type="email"].error,input[type="number"].error{border-color:#ed1c24}.header{position:absolute;top:0;left:0;right:0;height:60px;background-color:rgba(0,0,0,0.7);border-bottom:1px solid rgba(255,255,255,0.3);letter-spacing:2px;z-index:1000}@media (max-width: 680px){.header{position:fixed;height:50px}}.header .navigation,.header .social{position:absolute;top:0;height:100%}.header .navigation li,.header .social li{float:left;height:100%}.header .navigation{left:0;border-right:1px solid rgba(255,255,255,0.3)}@media (max-width: 680px){.header .navigation{padding-left:10px;border-right:0}}.header .navigation a{position:relative;display:block;margin:0 20px;padding:22px 0;height:100%;color:white;font-family:"futura-pt";font-weight:400;font-size:16px;letter-spacing:1px;text-transform:uppercase;text-decoration:none}@media (max-width: 680px){.header .navigation a{margin:0 6px;padding:18px 0}}.header .navigation a:before{content:"";display:block;position:absolute;top:0;left:0;right:0;border-top:5px solid transparent;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.header .navigation a.active,.header .navigation a:hover{color:#aaaaaa}@media (min-width: 680px){.header .navigation a.active:before,.header .navigation a:hover:before{border-top-color:white}}@media (max-width: 790px){.header .normal-navigation a{margin-left:10px;margin-right:10px}.header .normal-navigation li:first-child{margin-left:15px}.header .normal-navigation li:last-child{margin-right:15px}.header .normal-navigation span{display:none}}.header .mobile-navigation{display:none}.header .mobile-navigation .btn{position:relative;top:7px;height:auto;padding:10px 10px;color:white}.header .mobile-navigation .btn.active{color:white}.header .social{overflow-x:hidden;right:0;width:170px;border-left:1px solid rgba(255,255,255,0.3);opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.wf-active .header .social{opacity:1}.header .social .state{position:absolute;top:0;left:0;max-height:100%;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.header .social .normal-state{padding:22px;opacity:1}.header .social .normal-state div{float:left}.header .social .hover-state{padding:20px 22px;width:450px;opacity:0}.header .social:hover{width:450px}.header .social:hover .normal-state{opacity:0}.header .social:hover .hover-state{opacity:1}.header .social .label{display:inline-block;margin-right:23px;color:white;font-family:"futura-pt";font-weight:400;font-size:16px;text-transform:uppercase}.header .social .social-icon{opacity:0.5}.header .social .facebook{margin-right:15px}.header .social .fb-like{top:-3px}.header .social div.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{display:inline !important}@media (max-width: 680px){.header .normal-navigation,.header .social{display:none}.header .mobile-navigation{display:block}}.pages{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 680px){.pages{overflow:visible}}.page{display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}@media (max-width: 680px){.page{overflow:visible;display:block;position:relative;width:auto;min-height:100%;height:auto}.page#opening-page{width:100%;height:100%}}.page .navigation{position:absolute;text-align:center;z-index:200}@media (max-width: 680px){.page .navigation{display:none}}.page .navigation.up{top:87px;left:0;right:0}.page .navigation.down{bottom:87px;left:0;right:0}.page .navigation.previous{top:0;left:0;z-index:500}.page .navigation.previous .arrow{left:-25px}.page .navigation a{display:inline-block;padding:0 20px;color:white;font-size:16px;text-transform:uppercase;text-decoration:none;letter-spacing:1px;font-family:"futura-pt";font-weight:700}.page .navigation .arrow{position:relative;left:15px}.page .block{position:relative;top:70px;left:0;right:0;margin-top:20px;padding:50px;text-align:center;border:1px solid #bbbbbb}@media (max-width: 680px){.page .block{padding:20px;border-top-color:rgba(255,255,255,0.5);border-left:0;border-right:0;border-bottom:0}}.page .block-content{width:350px;margin:0 auto}@media (max-width: 680px){.page .block-content{width:100%}}.disable-hover,.disable-hover *{pointer-events:none}.separator{margin-top:40px;margin-bottom:40px;width:100%;height:1px;background-color:rgba(255,255,255,0.5)}@media (max-width: 680px){.separator{display:none}}.social-icon{position:relative;display:inline-block}.facebook{top:-3px}.facebook.medium{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -269px;background-repeat:no-repeat;height:21px;width:10px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.facebook.medium{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -284px}}.facebook.small{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -292px;background-repeat:no-repeat;height:14px;width:7px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.facebook.small{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -245px}}.twitter{top:-2px}.twitter.medium{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -150px;background-repeat:no-repeat;height:18px;width:22px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.twitter.medium{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -150px}}.twitter.small{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -170px;background-repeat:no-repeat;height:13px;width:15px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.twitter.small{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -170px}}.symbol-container{position:absolute;top:-webkit-calc(50% - 360px);top:calc(50% - 360px);left:0;right:0;margin:0 auto;width:732px;height:719px;background:center no-repeat;background-image:url(background/triangles-small-6d525c83a7a4fedbd61d69432b223c05.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.symbol-container{background-image:url(background/triangles-small-2x-f81b9f6d2a0d3852436ccccef9f7c2fe.jpg);background-size:732px 719px}}.symbol-container .symbol,.symbol-container .wordmark{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat}.symbol-container .symbol{background:center no-repeat;background-image:url(symbol/front-811aeec3253eae26b6a0e4fd4aae31d4.png);z-index:1}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.symbol-container .symbol{background-image:url(symbol/front-2x-f6a47083f56e2e9ae43812f7b3238f47.jpg);background-size:479px 264px}}.symbol-container .wordmark{text-indent:-119988px;overflow:hidden;text-align:left;background:center no-repeat;background-image:url(wordmark/name-12365ebba232ab65efb2abe3306ae0a4.png);z-index:2}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.symbol-container .wordmark{background-image:url(wordmark/name-2x-982ad2285fca165d5105a95565934798.jpg);background-size:336px 126px}}.about-page{background-image:url(about/background-973f85dd6dede908e5ec66edcbf45e76.jpg);background-repeat:no-repeat;background-position:center;background-size:auto 100%}.about-page:after{content:" ";display:block;position:absolute;top:0;left:0;padding-top:810px;width:1px}@media (max-height: 840px){.about-page .navigation.down{position:static;padding-top:20px;padding-bottom:90px}}.about-page .symbol{position:absolute;top:0;left:-webkit-calc(50% - 185px);left:calc(50% - 185px);width:370px;height:221px;-webkit-transition:all 800ms ease-out;-moz-transition:all 800ms ease-out;-o-transition:all 800ms ease-out;transition:all 800ms ease-out}.about-page .symbol .word-mark{position:absolute;top:0;left:0;right:0;height:81px;background:center no-repeat;background-image:url(wordmark/info-792e0948ec52e4dd235a8df61879b1e0.png);background-size:auto 100% !important;background-repeat:no-repeat;background-position:center;-webkit-transition:all 600ms ease-out;-webkit-transition-delay:200ms;-moz-transition:all 600ms ease-out 200ms;-o-transition:all 600ms ease-out 200ms;transition:all 600ms ease-out 200ms;z-index:3}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.about-page .symbol .word-mark{background-image:url(wordmark/info-2x-952f0a2f13b71416e1ae237f31c8b3ec.jpg);background-size:330px 126px}}.about-page .symbol .logo-mark{position:absolute;top:0;left:0;right:0;height:192px;background:center no-repeat;background-image:url(symbol/back-39d184ad386333b206efdbb79dd15694.png);background-size:auto 100% !important;-webkit-transition:all 600ms ease-out;-webkit-transition-delay:100ms;-moz-transition:all 600ms ease-out 100ms;-o-transition:all 600ms ease-out 100ms;transition:all 600ms ease-out 100ms;z-index:1}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.about-page .symbol .logo-mark{background-image:url(symbol/back-2x-b49d8c7566412666c85c474becbf894b.jpg);background-size:505px 299px}}.about-page .about-content{position:absolute;top:230px;left:0;right:0}@media (min-height: 1000px){.about-page .about-content{top:25%}}@media (max-height: 950px){.about-page .about-content{position:static;padding-top:120px}.about-page .about-content .symbol{position:relative}.about-page .about-content .about-text{position:relative;padding-top:0}}@media (max-height: 740px){.about-page .about-content{top:110px}}@media (max-width: 680px){.about-page .about-content{position:static}}.about-page .about-text{position:relative;margin:0 auto;padding-top:220px;width:770px;font-size:0;letter-spacing:2px}.about-page .about-text .col{display:inline-block;width:50%;color:white;font-size:15px;line-height:22px;text-transform:uppercase;font-family:"aaux-next";font-weight:400}.about-page .about-text .col-1{padding-right:20px}.about-page .about-text .col-2{position:absolute;right:0;padding-left:20px}@media (max-width: 800px){.about-page{padding-top:920px}.about-page .about-text{width:100%}.about-page .about-text .col{color:white;font-size:14px;line-height:22px}.about-page .about-text .col-1{margin-bottom:20px;padding-left:20px}.about-page .about-text .col-2{padding-right:20px}}@media (max-width: 680px){.about-page{padding-top:20px;padding-bottom:0;background:none}.about-page:after{display:none}.about-page .about-text{position:static}.about-page .about-text .col{position:static;padding-left:20px;padding-right:20px;width:100%;color:#858585;font-size:11px;line-height:18px}.about-page .symbol{display:none}}.page-about-active .about-page .word-mark{top:55px}.page-about-active .about-page .logo-mark{top:0}.after-trailer{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(home/background-2984aaa5064b6c0488bb9f9f5927b762.png);background-repeat:no-repeat;background-position:center;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;opacity:0;z-index:-10}@media (max-width: 680px){.after-trailer{background-size:100% auto;background-position:0% 80%}}.after-trailer:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:center no-repeat;background-image:url(background/triangles-large-ff1c5aeaf06e4cf8ff85855ffc8471c1.png);z-index:1}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.after-trailer:before{background-image:url(background/triangles-large-2x-8971fd09f064bdf07473500659a8c313.jpg);background-size:1484px 825px}}.after-trailer.hidden{opacity:0;z-index:0}.after-trailer .video-button-container{display:none;position:absolute;top:-webkit-calc(50% - 25px);top:calc(50% - 25px);left:0;right:0;text-align:center;z-index:20}@media (max-width: 680px) and (max-height: 600px){.after-trailer .video-button-container{top:280px;display:block}}@media (max-height: 450px){.after-trailer .video-button-container{top:auto;bottom:105px}}@media (max-width: 680px){.after-trailer .video-button-container{display:block}}.after-trailer .video-button-container .video-button{display:inline-block;padding:10px 15px;color:white;font-family:"futura-pt";font-weight:400;font-size:14px;text-transform:uppercase;background-color:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.5);cursor:pointer}.after-trailer .symbol-container{-webkit-transition:all 800ms ease-in-out;-webkit-transition-delay:100ms;-moz-transition:all 800ms ease-in-out 100ms;-o-transition:all 800ms ease-in-out 100ms;transition:all 800ms ease-in-out 100ms}.page-home-previous .after-trailer .symbol-container,.page-opening-previous .after-trailer .symbol-container{top:0}.page-home-previous .after-trailer .symbol-container,.page-about-previous .after-trailer .symbol-container{top:20%}.after-trailer .symbol-container .wordmark{-webkit-transition:all 800ms ease-in-out;-webkit-transition-delay:100ms;-moz-transition:all 800ms ease-in-out 100ms;-o-transition:all 800ms ease-in-out 100ms;transition:all 800ms ease-in-out 100ms}.page-home-previous .after-trailer .symbol-container .wordmark,.page-opening-previous .after-trailer .symbol-container .wordmark{top:-200px}.page-home-previous .after-trailer .symbol-container .wordmark,.page-about-previous .after-trailer .symbol-container .wordmark{top:20%}@media (max-width: 975px){.page-home-previous .after-trailer .symbol-container .wordmark,.page-about-previous .after-trailer .symbol-container .wordmark{top:5%}}@media (max-width: 680px){.after-trailer .symbol-container .symbol{background-position-y:110px}.after-trailer .symbol-container .wordmark{background-position-y:140px}}@media (max-height: 450px){.after-trailer .symbol-container .symbol{background-position-y:90px}.after-trailer .symbol-container .wordmark{background-position-y:120px}}.after-trailer .left,.after-trailer .right{position:absolute;background-size:100%;background-position:center;background-repeat:no-repeat;-webkit-transition:all 600ms ease-out;-moz-transition:all 600ms ease-out;-o-transition:all 600ms ease-out;transition:all 600ms ease-out}.page-home-previous .after-trailer .left,.page-opening-previous .after-trailer .left,.page-home-previous .after-trailer .right,.page-opening-previous .after-trailer .right{top:100px}.page-home-previous .after-trailer .left,.page-about-previous .after-trailer .left,.page-home-previous .after-trailer .right,.page-about-previous .after-trailer .right{top:100%}@media (max-width: 975px){.after-trailer .left,.after-trailer .right{background-size:auto 100%}}.after-trailer .left{left:20px;width:150px;height:21px;text-indent:-119988px;overflow:hidden;text-align:left;background:center no-repeat;background-image:url(wordmark/date-71a74595a92238bd76d3c5fee8a7db68.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.after-trailer .left{background-image:url(wordmark/date-2x-674ccc37550fcbe232be148b288a895e.jpg);background-size:150px 21px}}@media (max-width: 975px){.after-trailer .left{top:130px !important}}@media (max-width: 680px){.after-trailer .left{top:70px !important}}@media (max-height: 450px){.after-trailer .left{top:60px !important}}.after-trailer .right{right:-10px;width:174px;height:43px;text-indent:-119988px;overflow:hidden;text-align:left;background:center no-repeat;background-image:url(wordmark/location-22ee5f9048c84209708b9c21ad799f00.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.after-trailer .right{background-image:url(wordmark/location-2x-9ebffa99d638f2a82a30ada4df991e79.jpg);background-size:174px 43px}}@media (max-width: 975px){.after-trailer .right{top:auto !important;bottom:130px !important}}@media (max-width: 680px){.after-trailer .right{bottom:70px !important}}@media (max-height: 450px){.after-trailer .right{bottom:60px !important}}@media (max-height: 400px){.after-trailer .symbol-container .left,.after-trailer .symbol-container .right{background-size:auto 80%}.after-trailer .symbol-container .right{bottom:50px}}@media (max-width: 975px){.after-trailer .left,.after-trailer .right{left:0;right:0;width:100%}.after-trailer .symbol-container{position:static;width:100%;height:100%}.after-trailer .symbol-container .symbol,.after-trailer .symbol-container .wordmark{margin:0 auto;height:100%;background-size:100% auto}.after-trailer .symbol-container .symbol{width:40%}.after-trailer .symbol-container .wordmark{width:30%}}@media (max-width: 680px){.after-trailer .symbol-container .symbol,.after-trailer .symbol-container .wordmark,.after-trailer .symbol-container .left,.after-trailer .symbol-container .right{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.after-trailer .symbol-container .symbol{width:70%}.after-trailer .symbol-container .wordmark{width:60%}}.page-opening-active .after-trailer .symbol-container{top:-webkit-calc(50% - 360px);top:calc(50% - 360px)}.page-opening-active .after-trailer .symbol-container .wordmark{top:0}.page-opening-active .after-trailer .left{top:-webkit-calc(50% - 10px);top:calc(50% - 10px)}.page-opening-active .after-trailer .right{top:-webkit-calc(50% - 21px);top:calc(50% - 21px)}.js-step-5 .after-trailer{opacity:1;z-index:20}.ambassador-page .image-container{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(landing/ambassador-98fee36c63e0a0015b35063165df655f.png);background-repeat:no-repeat;background-position:center}.ambassador-page .mobile-view{position:absolute;top:0;left:0;right:0;bottom:0;background:center no-repeat;background-image:url(background/triangles-small-6d525c83a7a4fedbd61d69432b223c05.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.ambassador-page .mobile-view{background-image:url(background/triangles-small-2x-f81b9f6d2a0d3852436ccccef9f7c2fe.jpg);background-size:732px 719px}}.ambassador-page .mobile-view:before,.ambassador-page .mobile-view:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.ambassador-page .mobile-view:before{background-image:url(landing/ambassador-mobile-7856dfd7bf49f4cc7bbccda44a5265c8.png);background-position:center;background-size:100% auto;background-repeat:no-repeat;z-index:10}@media (max-height: 600px){.ambassador-page .mobile-view:before{background-size:auto 100%}}.ambassador-page .mobile-view:after{opacity:0.5;background:center no-repeat;background-image:url(background/triangles-large-ff1c5aeaf06e4cf8ff85855ffc8471c1.png);background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.ambassador-page .mobile-view:after{background-image:url(background/triangles-large-2x-8971fd09f064bdf07473500659a8c313.jpg);background-size:1484px 825px}}.mobile-checkout .checkout-page{padding-top:70px;display:block !important}@media (max-width: 500px){.mobile-checkout .checkout-page .checkout-iframe{padding:0;border:0}}.checkout-page{padding-top:100px}@media (max-width: 680px){.checkout-page{display:none !important}}.checkout-page .navigation.previous{position:absolute;top:0;left:10px}.checkout-page .navigation.previous .small{display:none}.checkout-page .checkout-view{position:relative;margin:0 auto;width:450px;text-align:center}.checkout-page .checkout-view:after{content:" ";display:table;clear:both}.checkout-page .checkout-iframe,.checkout-page .checkout-banner{float:left;min-height:600px}.checkout-page .checkout-iframe{left:0;width:452px;border:1px solid rgba(255,255,255,0.5)}.checkout-page .checkout-banner{display:none;position:relative;right:0;width:450px}.checkout-page .banner{position:absolute;top:0;left:0;right:0;bottom:20%}.checkout-page .banner:before{content:"";display:block;position:absolute;top:-webkit-calc(50% + 70px);top:calc(50% + 70px);left:0;right:0;margin:0 auto;width:238px;height:38px;background:center no-repeat;background-image:url(checkout/button-af950b65a5fe0933f100ed8c38d50c3a.png);z-index:10}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.checkout-page .banner:before{background-image:url(checkout/button-2x-ba3e2a96af128afac7bacada84fae211.jpg);background-size:238px 38px}}.checkout-page .banner:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0.5;background:center no-repeat;background-image:url(checkout/klm-banner-4eafa7c90a5f10e4969816018a498214.png);-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.checkout-page .banner:after{background-image:url(checkout/klm-banner-2x-3bbb82f0e7bc5e51c5609b831779e10d.jpg);background-size:376px 270px}}.checkout-page .banner:hover:after{opacity:1}.checkout-page .with-banner{width:905px}.checkout-page .with-banner .checkout-banner{display:block}.checkout-page .with-banner .social{left:auto;right:65px;bottom:0}.checkout-page .social{position:absolute;left:0;right:0;bottom:-100px;margin:0 auto;padding:25px 30px 30px 30px;width:300px;border:1px solid rgba(255,255,255,0.5)}.checkout-page .social span{color:white;font-family:"futura-pt";font-weight:400;text-transform:uppercase;font-size:16px;letter-spacing:1px}.checkout-page .social .social-icon{cursor:pointer}.checkout-page .social .facebook{margin-left:20px;margin-right:10px;top:4px}.checkout-page .social .twitter{top:2px}@media (max-height: 842px){.checkout-page{padding-top:75px;padding-bottom:190px}.checkout-page h1{display:none}.checkout-page .navigation.previous{left:-105px}.checkout-page .navigation.previous .large{display:none}.checkout-page .navigation.previous .small{display:inline}}@media (max-height: 842px) and (max-width: 1210px){.checkout-page .checkout-view.with-banner{width:885px}.checkout-page .checkout-banner{width:432px}}@media (max-height: 842px) and (max-width: 1110px){.checkout-page .checkout-view{margin-left:120px}}@media (max-width: 1020px){.checkout-page{padding-bottom:180px}.checkout-page .navigation.previous{left:10px}.checkout-page .checkout-view{margin-left:auto;width:100%}.checkout-page .checkout-view.with-banner{width:100%}.checkout-page .checkout-view.with-banner .social{left:0;right:0;bottom:-40px}.checkout-page .checkout-iframe,.checkout-page .checkout-banner{float:none;margin:0 auto}.checkout-page .checkout-banner{margin-top:20px;min-height:350px}.checkout-page .banner:after{opacity:1}.checkout-page .social{left:0;right:0;margin:0 auto}}.flights-page{padding-top:100px;padding-bottom:100px}.flights-page .flights-container{position:relative;margin:0 auto;max-width:1000px}.flights-page .widget-container{padding:20px;border:1px solid rgba(255,255,255,0.5)}.flights-page .widget{margin:0 auto;padding:10px 0;min-height:600px}.media-page{overflow:hidden}.media-page .media-container{position:absolute;top:0;left:0;right:0;bottom:0}.media-page .media-container.on-hover .title{opacity:1}.media-page .controls .control{position:absolute;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);color:white;font-family:"futura-pt";font-weight:400;font-size:16px;text-transform:uppercase;z-index:100;cursor:pointer}.media-page .controls .control:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);-webkit-box-shadow:0 0 70px 30px rgba(0,0,0,0.3);-moz-box-shadow:0 0 70px 30px rgba(0,0,0,0.3);box-shadow:0 0 70px 30px rgba(0,0,0,0.3);border-radius:50%;z-index:-1}.media-page .controls .previous-slide{left:20px}.media-page .controls .next-slide{right:20px}.media-page .slides{height:100%;opacity:0;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.media-page .slides.active{opacity:1}.media-page .type-movies .slide{position:absolute;z-index:5}.media-page .type-photos.slides:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);z-index:5}.media-page .slide{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;background-position:center;background-repeat:no-repeat;background-size:cover}.media-page .slide.active{opacity:1}.media-page .slide .title{position:absolute;top:-webkit-calc(50% - 90px);top:calc(50% - 90px);left:0;right:0;color:white;font-size:47px;font-family:"aaux-next";font-weight:900;text-transform:uppercase;text-align:center;opacity:0;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.media-page .slide .title:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;width:200px;background-color:rgba(0,0,0,0.3);-webkit-box-shadow:0 0 160px 90px rgba(0,0,0,0.3);-moz-box-shadow:0 0 160px 90px rgba(0,0,0,0.3);box-shadow:0 0 160px 90px rgba(0,0,0,0.3);border-radius:50%;z-index:0}.media-page .slide p{position:relative;margin-bottom:15px;z-index:5}.media-page .bar{position:absolute;left:0;right:0;bottom:60px;height:55px;background-color:rgba(0,0,0,0.7);-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;z-index:10}.media-page .bar .info{position:absolute;top:-35px;left:0;right:0;margin:0 auto;max-width:140px;height:35px;color:white;font-family:"refrigerator-deluxe";font-weight:400;font-size:23px;text-transform:uppercase;background-color:rgba(0,0,0,0.7);overflow:hidden}.media-page .bar .pagination,.media-page .bar .social{position:absolute;top:0}.media-page .bar .pagination{left:0;padding:7px 9px;border-right:1px solid rgba(255,255,255,0.4)}.media-page .bar .social{right:0;padding:10px}.media-page .bar .social .social-icon{width:15px;height:15px;cursor:pointer}.media-page .bar .progress{overflow:hidden;position:absolute;top:5px;left:0;right:0}.media-page .bar .progress .inner{width:0;height:3px;background-color:white}.media-page .bar .progress .animated{-webkit-transition:all 4950ms linear;-moz-transition:all 4950ms linear;-o-transition:all 4950ms linear;transition:all 4950ms linear}.media-page .bar .types{text-align:center;position:absolute;top:15px;left:0;right:0;z-index:20}.media-page .bar .types a{display:inline-block;padding:8px 15px;color:white;font-family:"futura-pt";font-weight:400;text-decoration:none;text-transform:uppercase}.media-page .bar .types a:hover,.media-page .bar .types a.active{color:black;background-color:white}.media-page .bar .thumbnails-container{opacity:0;position:relative;top:12px;height:0;max-height:0;font-size:0;text-align:center;z-index:10;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;overflow:hidden}.media-page .bar .thumbnails-container .thumbnails{position:absolute;top:0;left:0;right:0;max-height:70px;opacity:0;z-index:0;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.media-page .bar .thumbnails-container .thumbnails.active{z-index:10}.media-page .bar .thumbnails-container .type-movies .thumbnail{background-image:url(media/movie-thumbnail-3bf7b3880a485ec071c84254f2552d7f.png)}.media-page .bar .thumbnails-container .thumbnail{display:inline-block;position:relative;width:90px;height:50px;margin-right:5px;background-color:white;opacity:0.8;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out;cursor:pointer;background-size:cover}.media-page .bar .thumbnails-container .thumbnail:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:4px solid white;opacity:0;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.media-page .bar .thumbnails-container .thumbnail:hover,.media-page .bar .thumbnails-container .thumbnail.active{opacity:1}.media-page .bar .thumbnails-container .thumbnail:hover:before,.media-page .bar .thumbnails-container .thumbnail.active:before{opacity:1}.media-page .ipad .bar .thumbnails-container{top:7px}.media-page .ipad .bar .thumbnail{opacity:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.media-page .ipad .bar .thumbnail:before{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s}.media-page .ipad .bar .thumbnail:hover:before{display:none}.media-page .ipad .bar,.media-page .bar:hover{height:110px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.media-page .ipad .bar .thumbnails-container,.media-page .bar:hover .thumbnails-container{opacity:1;margin-bottom:5px;height:50px;max-height:50px}.media-page .ipad .bar .thumbnails.active,.media-page .bar:hover .thumbnails.active{opacity:1}.media-page .ipad .bar .types,.media-page .bar:hover .types{top:70px}.register-page{padding:100px 75px}@media (max-width: 680px){.register-page{display:none !important}}.register-page .register-states{position:relative}.register-page .register-state{display:none;position:relative}.register-page h1{position:absolute;top:0;left:0;right:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width: 680px){.register-page h1{position:static;margin-bottom:20px}}@media (max-width: 680px) and (max-width: 680px){.register-page h1{opacity:1}}.register-page p{color:white;padding:20px;color:#858585;font-family:"aaux-next";font-weight:400;text-transform:uppercase;font-size:11px;line-height:18px;letter-spacing:2px}@media (max-width: 680px){.register-page .tickets-ambassador{display:block}}.register-page .tickets-ambassador .social,.register-page .tickets-ambassador .plain{position:relative;display:inline-block;text-transform:uppercase;text-decoration:none}.register-page .tickets-ambassador .social{padding:8px 50px 8px 30px;color:black;font-family:"futura-pt";font-weight:700;font-size:22px;background-color:#19c0ff;-webkit-transition:all 50ms ease-in-out;-moz-transition:all 50ms ease-in-out;-o-transition:all 50ms ease-in-out;transition:all 50ms ease-in-out}.register-page .tickets-ambassador .social:before{content:"";position:absolute;top:0;right:0;width:40px;height:100%;border-left:1px solid #1390bf}.register-page .tickets-ambassador .social:after{content:"";position:absolute;top:8px;right:14px;display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -246px;background-repeat:no-repeat;height:21px;width:10px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.register-page .tickets-ambassador .social:after{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -261px}}.register-page .tickets-ambassador .social:hover{color:white}.register-page .tickets-ambassador .social:hover:after{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -269px;background-repeat:no-repeat;height:21px;width:10px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.register-page .tickets-ambassador .social:hover:after{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -284px}}.register-page .tickets-ambassador .plain{cursor:pointer;margin-top:30px;padding:8px 40px 8px 20px;max-height:32px;color:white;font-family:"futura-pt";font-weight:400;overflow-y:hidden;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.register-page .tickets-ambassador .plain:before,.register-page .tickets-ambassador .plain:after{content:"";position:absolute;top:5px;right:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.register-page .tickets-ambassador .plain:before{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -226px;background-repeat:no-repeat;height:18px;width:24px;opacity:1}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.register-page .tickets-ambassador .plain:before{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -225px}}.register-page .tickets-ambassador .plain:after{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -206px;background-repeat:no-repeat;height:18px;width:24px;opacity:0}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.register-page .tickets-ambassador .plain:after{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -205px}}.register-page .tickets-ambassador .plain:hover:before{opacity:0}.register-page .tickets-ambassador .plain:hover:after{opacity:1}.register-page .tickets-ambassador .sign-up-form{max-height:0;overflow-y:hidden;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}@media (max-width: 680px){.register-page .tickets-ambassador .sign-up-form{max-height:100%;opacity:1}}.register-page.state-ambassador .register-heading{opacity:1}.register-page.state-ambassador .tickets-ambassador{display:block}.register-page.state-sign-up .register-heading,.register-page.state-sign-up .plain{padding:0;max-height:0;opacity:0}.register-page.state-sign-up .social{color:black;background-color:#7c7c7c}.register-page.state-sign-up .social:before{border-left-color:transparent}.register-page.state-sign-up .social:after{display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -246px;background-repeat:no-repeat;height:21px;width:10px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.register-page.state-sign-up .social:after{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -261px}}.register-page.state-sign-up .sign-up-heading{opacity:1}.register-page.state-sign-up .sign-up-form{padding-top:30px;opacity:1;max-height:427px}@media (max-width: 680px){.register-page .block{top:0}.register-page .btn{width:100%}}.sign-up-form{opacity:0;text-align:left}@media (max-width: 680px){.sign-up-form{border-top:0}}.sign-up-form .form-group,.sign-up-form .radio{margin:0 auto 12px auto}.sign-up-form .separator{margin-top:20px;margin-bottom:20px}.sign-up-form .name .first-name{margin-right:12px;width:146px}.sign-up-form .name .last-name{width:188px}@media (max-width: 680px){.sign-up-form .name .first-name,.sign-up-form .name .last-name{width:-webkit-calc(50% - 8px);width:calc(50% - 8px)}}.sign-up-form .birthday .year,.sign-up-form .birthday .month,.sign-up-form .birthday .day{margin-right:12px;text-align:right}.sign-up-form .birthday .year{width:70px}.sign-up-form .birthday .month,.sign-up-form .birthday .day{width:60px}.sign-up-form .birthday .location{width:112px}@media (max-width: 680px){.sign-up-form .birthday .year,.sign-up-form .birthday .month,.sign-up-form .birthday .day{width:-webkit-calc((100% - 32px) / 3);width:calc((100% - 32px) / 3)}.sign-up-form .birthday .day{margin-right:0}.sign-up-form .birthday .location{margin-top:13px;width:100%}}.sign-up-form label{color:white;font-family:"futura-pt";font-weight:400;font-size:18px;text-transform:uppercase}.sign-up-form .radio{margin-top:20px;margin-bottom:20px;height:30px;text-align:left}.sign-up-form .radio label:first-child{margin-right:20px}.sign-up-form .radio input{display:none}.sign-up-form .radio span{position:relative;padding-left:45px;cursor:pointer}.sign-up-form .radio span:before,.sign-up-form .radio span:after{content:"";display:block;position:absolute}.sign-up-form .radio span:before{top:-3px;left:0;width:30px;height:30px;background-color:white;border-radius:30px}.sign-up-form .radio span:after{top:5px;left:8px;width:15px;height:15px;background-color:black;border-radius:20px;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.sign-up-form .radio span:hover:after{opacity:0.5}.sign-up-form .radio input:checked+span:after{opacity:1}.sign-up-form .form-options{text-align:center}.thank-you-page{padding:100px 75px}@media (max-width: 680px){.thank-you-page{display:none;padding-left:0;padding-right:0}.thank-you-page .separator{display:block;margin-top:20px;margin-bottom:20px;background:none}.thank-you-page h2{margin-top:20px}}.thank-you-page .state-container{position:relative}.thank-you-page h1{position:absolute;top:0;left:0;right:0}.thank-you-page p{color:white;font-size:16px;font-family:"aaux-next";font-weight:400;text-align:left;text-transform:uppercase;line-height:22px}.thank-you-page .fb-share-button{top:-3px;margin-right:18px}.tickets-page{padding:100px 75px}@media (max-width: 680px){.tickets-page{padding-top:10px;padding-bottom:30px}}.tickets-page .alert-heading{margin-top:30px}.tickets-page .tickets-form{position:relative}.tickets-page form{margin-left:30px;margin-right:30px}.tickets-page form .btn{margin-top:10px;width:100%}.tickets-page li{position:relative;margin-bottom:10px;color:white;opacity:0.75;text-transform:uppercase;border:1px solid transparent;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width: 680px){.tickets-page li{margin:20px;border:0;opacity:1}.tickets-page li .background-arrow{display:none}}.tickets-page li.available{opacity:1}.tickets-page li.available .background-arrow{width:50%}.tickets-page li.available .options a{color:black;background-color:#ea2730}.tickets-page li.available .options a:hover{color:white}.tickets-page li.sold-out{background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.3)}.tickets-page li.sold-out .background-arrow{display:none}.tickets-page li.sold-out .top-name{cursor:default}.tickets-page li.sold-out .icon-more{cursor:default}.tickets-page li.sold-out .icon-more:before,.tickets-page li.sold-out .icon-more:hover:before{opacity:1;display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -119px;background-repeat:no-repeat;height:29px;width:29px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.tickets-page li.sold-out .icon-more:before,.tickets-page li.sold-out .icon-more:hover:before{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -119px}}.tickets-page li.sold-out .icon-more:after,.tickets-page li.sold-out .icon-more:hover:after{display:none}.tickets-page li.sold-out:hover{opacity:0.7;border-color:rgba(255,255,255,0.3)}.tickets-page li.sold-out:hover .top{color:white !important}@media (max-width: 680px){.tickets-page li.sold-out{background:none}.tickets-page li.sold-out:hover{opacity:1}.tickets-page li.sold-out .details{display:none}}.tickets-page li h2{margin-bottom:0;text-align:left;color:inherit}@media (max-width: 680px){.tickets-page li h2{margin-top:0;font-size:14px}}.tickets-page li.active,.tickets-page li:hover{opacity:1;border-color:white}.tickets-page li.active .top,.tickets-page li:hover .top{color:black}@media (max-width: 680px){.tickets-page li.active .top,.tickets-page li:hover .top{color:inherit}}.tickets-page li.active .background-arrow,.tickets-page li:hover .background-arrow{background-color:white;border-color:white}.tickets-page li.active .background-arrow-head-active,.tickets-page li:hover .background-arrow-head-active{border-left-color:white}.tickets-page li.active .background-arrow-head-inactive,.tickets-page li:hover .background-arrow-head-inactive{border-color:transparent}.tickets-page li.active .icon-more:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.tickets-page li.active .icon-more:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.tickets-page .background-arrow{position:absolute;top:-1px;left:-1px;bottom:-1px;min-width:500px;border:1px solid rgba(255,255,255,0.6);border-right:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;z-index:100}.tickets-page .background-arrow-head-active,.tickets-page .background-arrow-head-inactive{position:absolute;top:-1px;bottom:-1px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.tickets-page .background-arrow-head-active{right:-55px;width:0;height:0;border-top:55px solid transparent;border-bottom:55px solid transparent;border-left:55px solid transparent}.tickets-page .background-arrow-head-inactive{right:0}.tickets-page .background-arrow-head-inactive:before,.tickets-page .background-arrow-head-inactive:after{content:"";display:block;position:absolute;left:-11px;height:1px;background-color:rgba(255,255,255,0.9)}.tickets-page .background-arrow-head-inactive:before{top:27px;width:78px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tickets-page .background-arrow-head-inactive:after{bottom:27px;width:78px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.tickets-page .top{position:relative}@media (max-width: 680px){.tickets-page .top{padding:12px 12px 0 12px;border:1px solid rgba(255,255,255,0.5);border-bottom:0}}.tickets-page .top-content{position:relative;z-index:200}.tickets-page .top-content p{display:inline-block;padding-top:10px;font-size:16px;font-family:"aaux-next";font-weight:400}@media (max-width: 680px){.tickets-page .top-content p{padding-top:5px;color:#858585;font-size:12px}}.tickets-page .top-name{margin-right:230px;padding:30px;z-index:10;cursor:pointer}@media (max-width: 680px){.tickets-page .top-name{margin-right:0;padding:0}}.tickets-page .description{display:inline-block;position:relative}@media (max-width: 680px){.tickets-page .description{margin-bottom:10px}}.tickets-page .icon-more{display:inline-block;position:absolute;top:2px;right:-30px;cursor:pointer}.tickets-page .icon-more:before,.tickets-page .icon-more:after{content:"";display:block;position:absolute;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.tickets-page .icon-more:before{opacity:1;display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -88px;background-repeat:no-repeat;height:29px;width:29px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.tickets-page .icon-more:before{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -88px}}.tickets-page .icon-more:after{opacity:0;display:inline-block;background-image:url(icons/normal-sb5d6adaf73-dda2613301e420ef2666edb869a69000.png);background-position:0 -57px;background-repeat:no-repeat;height:29px;width:29px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.tickets-page .icon-more:after{background-image:url(icons/retina-sc06b61f91c-c9945720119658d9b134f9163cadf122.png);-webkit-background-size:153px auto;-moz-background-size:153px auto;-o-background-size:153px auto;background-size:153px auto;background-position:0 -57px}}.tickets-page .icon-more:hover:before{opacity:0}.tickets-page .icon-more:hover:after{opacity:1}@media (max-width: 680px){.tickets-page .icon-more{display:none}}.tickets-page .details{padding:35px;display:none;font-family:"aaux-next";font-weight:400;line-height:28px}@media (max-width: 680px){.tickets-page .details{display:block;padding:0 12px 12px 12px;color:#858585;font-size:12px;line-height:16px;border-left:1px solid rgba(255,255,255,0.5);border-right:1px solid rgba(255,255,255,0.5)}}.tickets-page .options{position:absolute;top:37px;right:40px;z-index:200}@media (max-width: 680px){.tickets-page .options{position:static}.tickets-page .options .btn{width:100%;text-align:center}.tickets-page .options .btn-disabled{border-bottom:1px solid rgba(255,255,255,0.5);border-left:1px solid rgba(255,255,255,0.5);border-right:1px solid rgba(255,255,255,0.5)}}@media (max-width: 950px){.tickets-page{padding-left:20px;padding-right:20px}.tickets-page .options{right:20px}}@media (max-width: 680px){.tickets-page{padding-top:20px;padding-left:0;padding-right:0}}.trailer{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out}.trailer:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:center no-repeat;background-image:url(background/triangles-large-ff1c5aeaf06e4cf8ff85855ffc8471c1.png);-webkit-transition:all 500ms ease-in;-webkit-transition-delay:50ms;-moz-transition:all 500ms ease-in 50ms;-o-transition:all 500ms ease-in 50ms;transition:all 500ms ease-in 50ms;z-index:0}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.trailer:before{background-image:url(background/triangles-large-2x-8971fd09f064bdf07473500659a8c313.jpg);background-size:1484px 825px}}@media (max-width: 680px){.trailer:before{background-image:none}}.trailer.visible{opacity:1;z-index:10}@media (max-width: 680px){.trailer{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:0}.with-landing .trailer{top:100%}}.trailer .video-overlay{z-index:10}.trailer .text{position:absolute;top:-webkit-calc(50% - 30px);top:calc(50% - 30px);left:0;right:0;color:white;font-family:"futura-pt";font-weight:400;font-size:22px;text-align:center;text-transform:uppercase;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in;opacity:0}.trailer .text strong{font-family:"futura-pt";font-weight:700}.trailer .logo-container{opacity:0;background:none;-webkit-transition:all 500ms ease-in;-moz-transition:all 500ms ease-in;-o-transition:all 500ms ease-in;transition:all 500ms ease-in;-webkit-perspective:800px;-moz-perspective:800px;-ms-perspective:800px;-o-perspective:800px;perspective:800px}.trailer .logo{position:absolute;width:100%;height:100%;-webkit-transition:all 500ms cubic-bezier(0.6, 0.04, 0.98, 0.335);-moz-transition:all 500ms cubic-bezier(0.6, 0.04, 0.98, 0.335);-o-transition:all 500ms cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:all 500ms cubic-bezier(0.6, 0.04, 0.98, 0.335);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.trailer .logo .logo-side{position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.6, 0.04, 0.98, 0.335);-moz-transition:all 500ms cubic-bezier(0.6, 0.04, 0.98, 0.335);-o-transition:all 500ms cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:all 500ms cubic-bezier(0.6, 0.04, 0.98, 0.335)}.trailer .logo .logo-side .symbol,.trailer .logo .logo-side .wordmark{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;backface-visibility:hidden}.trailer .logo .logo-side .symbol{-webkit-transform:scale3d(0, 0, 1.25);-moz-transform:scale3d(0, 0, 1.25);-ms-transform:scale3d(0, 0, 1.25);-o-transform:scale3d(0, 0, 1.25);transform:scale3d(0, 0, 1.25)}.trailer .logo .logo-side .wordmark{-webkit-transform-origin:100% 340px;-moz-transform-origin:100% 340px;-ms-transform-origin:100% 340px;-o-transform-origin:100% 340px;transform-origin:100% 340px}.trailer .logo .front .symbol{-webkit-transition:all 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:all 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.trailer .logo .front .wordmark{-webkit-transition:all 450ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:all 450ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 450ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 450ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.trailer .logo .back .symbol{-webkit-transition:all 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:all 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 500ms cubic-bezier(0.55, 0.055, 0.675, 0.19);background:center no-repeat;background-image:url(symbol/back-39d184ad386333b206efdbb79dd15694.png)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.trailer .logo .back .symbol{background-image:url(symbol/back-2x-b49d8c7566412666c85c474becbf894b.jpg);background-size:505px 299px}}.trailer .logo .back .wordmark{opacity:0;background:center no-repeat;background-image:url(wordmark/info-792e0948ec52e4dd235a8df61879b1e0.png);-webkit-transition:all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transform-origin:100% 340px;-moz-transform-origin:100% 340px;-ms-transform-origin:100% 340px;-o-transform-origin:100% 340px;transform-origin:100% 340px;-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.trailer .logo .back .wordmark{background-image:url(wordmark/info-2x-952f0a2f13b71416e1ae237f31c8b3ec.jpg);background-size:330px 126px}}.trailer .video-player{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:1;-webkit-transition:opacity 2000ms ease-in-out;-moz-transition:opacity 2000ms ease-in-out;-o-transition:opacity 2000ms ease-in-out;transition:opacity 2000ms ease-in-out;z-index:-10}@media (max-width: 680px){.trailer .video-player{z-index:10}}.js-step-1 .trailer .video-player,.js-step-2 .trailer .video-player,.js-step-3 .trailer .video-player{opacity:0}.js-step-1 .trailer .logo-container,.js-step-2 .trailer .logo-container,.js-step-3 .trailer .logo-container,.js-step-4 .trailer .logo-container{opacity:1}.js-step-1 .trailer:before{background-size:auto 65%}.js-step-1 .trailer .text{opacity:1}.js-step-2 .trailer:before{background-size:auto 80%}.js-step-2 .trailer .logo .front{opacity:1}.js-step-2 .trailer .logo .front .symbol{-webkit-transform:scale3d(1, 1, 1.25);-moz-transform:scale3d(1, 1, 1.25);-ms-transform:scale3d(1, 1, 1.25);-o-transform:scale3d(1, 1, 1.25);transform:scale3d(1, 1, 1.25)}.js-step-2 .trailer .logo .back .symbol{opacity:1;-webkit-transform:scale3d(0.8, 0.8, 1.25);-moz-transform:scale3d(0.8, 0.8, 1.25);-ms-transform:scale3d(0.8, 0.8, 1.25);-o-transform:scale3d(0.8, 0.8, 1.25);transform:scale3d(0.8, 0.8, 1.25)}.js-step-3 .trailer:before{background-size:auto 65%}.js-step-3 .trailer .logo .front{opacity:1}.js-step-3 .trailer .logo .front .symbol{opacity:0;-webkit-transform:scale3d(0.8, 0.8, 1.25);-moz-transform:scale3d(0.8, 0.8, 1.25);-ms-transform:scale3d(0.8, 0.8, 1.25);-o-transform:scale3d(0.8, 0.8, 1.25);transform:scale3d(0.8, 0.8, 1.25)}.js-step-3 .trailer .logo .front .wordmark{opacity:0;-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transition:all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);-o-transition:all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19)}.js-step-3 .trailer .logo .back{opacity:1}.js-step-3 .trailer .logo .back .symbol{-webkit-transform:scale3d(1, 1, 1.25);-moz-transform:scale3d(1, 1, 1.25);-ms-transform:scale3d(1, 1, 1.25);-o-transform:scale3d(1, 1, 1.25);transform:scale3d(1, 1, 1.25)}.js-step-3 .trailer .logo .back .wordmark{opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.js-step-4 .trailer:before{opacity:0;background-size:auto 100%}.js-step-4 .trailer .logo .front{opacity:0}.js-step-4 .trailer .logo .front .symbol,.js-step-4 .trailer .logo .front .wordmark{opacity:0}.js-step-4 .trailer .logo .back{opacity:0}.js-step-4 .trailer .logo .back .symbol{-webkit-transform:scale3d(1, 1, 1.25);-moz-transform:scale3d(1, 1, 1.25);-ms-transform:scale3d(1, 1, 1.25);-o-transform:scale3d(1, 1, 1.25);transform:scale3d(1, 1, 1.25)}.js-step-4 .trailer .logo .back .wordmark{opacity:1;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}.js-step-4 .trailer .video-overlay{z-index:-10}.js-step-4 .trailer .logo-container{opacity:0}.js-step-4 .trailer .video-player{opacity:1;z-index:10}.js-step-5 .trailer{opacity:0;z-index:0}