@font-face{font-weight:normal;font-style:normal;font-family:"Karla";src:url("../fonts/karla-regular.eot");src:url("../fonts/karla-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/karla-regular.woff2") format("woff2"),url("../fonts/karla-regular.woff") format("woff"),url("../fonts/karla-regular.ttf") format("truetype")}@font-face{font-weight:bold;font-style:normal;font-family:"Karla";src:url("../fonts/karla-bold.eot");src:url("../fonts/karla-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/karla-bold.woff2") format("woff2"),url("../fonts/karla-bold.woff") format("woff"),url("../fonts/karla-bold.ttf") format("truetype")}@font-face{font-weight:normal;font-style:italic;font-family:"Karla";src:url("../fonts/karla-italic.eot");src:url("../fonts/karla-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/karla-italic.woff2") format("woff2"),url("../fonts/karla-italic.woff") format("woff"),url("../fonts/karla-italic.ttf") format("truetype")}@font-face{font-weight:normal;font-style:normal;font-family:"Futura Cameron";src:url("../fonts/325A29_0_0.eot");src:url("../fonts/325A29_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/325A29_0_0.woff2") format("woff2"),url("../fonts/325A29_0_0.woff") format("woff"),url("../fonts/325A29_0_0.ttf") format("truetype")}@font-face{font-weight:normal;font-style:normal;font-family:"Site Icons";src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.svg") format("svg")}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,button{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}body,input[type=submit],input[type=button],button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:none}table{border-collapse:collapse;border-spacing:0}input[type=text],input[type=email],input[type=password],input[type=number],input[type=color],input[type=submit],input[type=button],button,textarea,select{-webkit-appearance:none;-moz-appearance:none;display:block;border:none;border-radius:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;line-height:20px;background:none}input[type=radio],input[type=checkbox],input[type=color],input[type=submit],input[type=button],button,select{cursor:pointer}textarea{resize:none}strong,b{font-weight:bold}em,i{font-style:italic}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}.flex-container--map,.flex-container{position:relative;height:0;overflow:hidden}.flex-container--map iframe,.flex-container iframe,.flex-container--map object,.flex-container object{position:absolute;top:0;left:0;width:100%;height:100%}.row{margin-left:-20px}.row.row--reverse{direction:rtl;text-align:left}.row.row--centred{text-align:center}.row.row--flush{margin-left:0}.row.row--flush>.col{padding-left:0}.row.row--production{margin-left:-60px}.row.row--production>.col{padding-left:60px}.row.row--timeline{margin-left:-150px}.row.row--timeline>.col{padding-left:150px}@media only screen and (max-width: 920px){.row.row--timeline{margin-left:-60px}.row.row--timeline>.col{padding-left:60px}}.col{text-align:left;direction:ltr;vertical-align:top;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:-0.27em;white-space:normal;padding-left:20px}.a1-12{width:8.3333333333%}.a2-12{width:16.6666666667%}.a3-12{width:25%}.a4-12{width:33.3333333333%}.a5-12{width:41.6666666667%}.a6-12{width:50%}.a7-12{width:58.3333333333%}.a8-12{width:66.6666666667%}.a9-12{width:75%}.a10-12{width:83.3333333333%}.a11-12{width:91.6666666667%}.a12-12{width:100%}@media only screen and (max-width: 1310px){.b1-12{width:8.3333333333%}.b2-12{width:16.6666666667%}.b3-12{width:25%}.b4-12{width:33.3333333333%}.b5-12{width:41.6666666667%}.b6-12{width:50%}.b7-12{width:58.3333333333%}.b8-12{width:66.6666666667%}.b9-12{width:75%}.b10-12{width:83.3333333333%}.b11-12{width:91.6666666667%}.b12-12{width:100%}}@media only screen and (max-width: 920px){.c1-12{width:8.3333333333%}.c2-12{width:16.6666666667%}.c3-12{width:25%}.c4-12{width:33.3333333333%}.c5-12{width:41.6666666667%}.c6-12{width:50%}.c7-12{width:58.3333333333%}.c8-12{width:66.6666666667%}.c9-12{width:75%}.c10-12{width:83.3333333333%}.c11-12{width:91.6666666667%}.c12-12{width:100%}}@media only screen and (max-width: 528px){.d1-12{width:8.3333333333%}.d2-12{width:16.6666666667%}.d3-12{width:25%}.d4-12{width:33.3333333333%}.d5-12{width:41.6666666667%}.d6-12{width:50%}.d7-12{width:58.3333333333%}.d8-12{width:66.6666666667%}.d9-12{width:75%}.d10-12{width:83.3333333333%}.d11-12{width:91.6666666667%}.d12-12{width:100%}}img,object,video,audio{max-width:100%}img{height:auto;display:block}.flex-container{padding-bottom:56.25%}.flex-container--map{padding-bottom:33.3827893175%}@media only screen and (max-width: 920px){.flex-container--map{padding-bottom:56.25%}}.tweet__user::before,.timeline__header__body::before,.listing-pagination__item--prev::before,.listing-pagination__item--next::after,.overlay-quote::before,.listing-item__inner::before,.header__search-toggle::before,.accordion__item__button::after,.cookie-notice button::after,.icon::before,.icon-end::after{font-family:"Site Icons";vertical-align:middle;speak:none;font-weight:normal;font-style:normal;font-variant:normal;text-transform:none;line-height:1}.header__search-toggle::before,.icon--search::before,.icon-end--search::after{content:"\f002"}.search-open .header__search-toggle::before,.cookie-notice button::after,.icon--close::before,.icon-end--close::after{content:"\e908"}.timeline__header__body::before,.overlay-quote::before,.icon--quote::before,.icon-end--quote::after{content:"\e902"}.listing-pagination__item--prev::before,.icon--left::before,.icon-end--left::after{content:"\e903"}.listing-pagination__item--next::after,.icon--right::before,.icon-end--right::after{content:"\e904"}.accordion__item--open .accordion__item__button::after,.icon--minus::before,.icon-end--minus::after{content:"\e905"}.listing-item__inner::before,.accordion__item__button::after,.icon--plus::before,.icon-end--plus::after{content:"\e906"}.icon--menu::before,.icon-end--menu::after{content:"\e90b"}.icon--facebook::before,.icon-end--facebook::after{content:"\ea90"}.icon--instagram::before,.icon-end--instagram::after{content:"\ea92"}.tweet__user::before,.icon--twitter::before,.icon-end--twitter::after{content:"\ea96"}.icon--youtube::before,.icon-end--youtube::after{content:"\f167"}.container{max-width:1920px;margin:0 auto;padding:0 40px}@media only screen and (max-width: 960px){.container{padding-left:20px;padding-right:20px}}.container--full-bleed{padding:0}.container--media{max-height:88vh;overflow:hidden}@media only screen and (max-width: 690px){.container--media{overflow:visible;margin-bottom:58px}}.container--media-tall{max-height:88vh;overflow:hidden}@media only screen and (max-width: 690px){.container--media-tall{overflow:visible;margin-bottom:58px}}@media only screen and (max-width: 690px){.container--theatres{overflow:hidden;margin-bottom:0}}.invisible{position:absolute;left:-999em}.centred{text-align:center}.full-image{width:100%}.relative{position:relative}.removed{display:none}.will-fade{opacity:1}.separated{margin-bottom:80px}@media only screen and (max-width: 920px){.separated{margin-bottom:40px}}.separated-alt{margin-bottom:25px}.gamma{font-size:68px}.delta{font-size:45px}.zeta{font-size:30px}.eta{font-size:23px}.h,.tweet__body,.timeline__text__body,.timeline__header__body,.timeline__year,input[type=text].search__input,.overlay-quote__body,.listing-item__title,.listing-item__overlay__link,.listing-item__overlay__title,input[type=text].form__input,input[type=email].form__input,.article__large-text,.production-licensing-link,.feature-block__overlay__text,.fixed-back-link,.tweet__body h3,.article__text h3,.typeset h3,.tweet__body h1,.article__text h1,.typeset h1{font-family:"Futura Cameron"}.h-alt,.timeline__text__heading,.fixed-heading,.tweet__body h2,.article__text h2,.typeset h2{font-family:"Karla";text-transform:uppercase}.h--a{margin-bottom:50px}@media only screen and (max-width: 960px){.h--a{margin-bottom:30px}}.h--b{margin-bottom:37.5px}@media only screen and (max-width: 960px){.h--b{margin-bottom:20px}}.h--c{margin-bottom:25px}@media only screen and (max-width: 960px){.h--c{margin-bottom:15px}}.p,.tweet__body p,.article__text p,.tweet__body ul,.article__text ul,.tweet__body ol,.article__text ol,.tweet__body img,.article__text img,.typeset p,.typeset ul,.typeset ol,.typeset img{font-size:20px;display:block;line-height:1.75;margin:0 0 20px}@media only screen and (max-width: 1726px){.p,.tweet__body p,.article__text p,.tweet__body ul,.article__text ul,.tweet__body ol,.article__text ol,.tweet__body img,.article__text img,.typeset p,.typeset ul,.typeset ol,.typeset img{font-size:22.5px;font-size:calc( 0.5rem + 0.8472222222vw )}}@media only screen and (max-width: 920px){.p,.tweet__body p,.article__text p,.tweet__body ul,.article__text ul,.tweet__body ol,.article__text ol,.tweet__body img,.article__text img,.typeset p,.typeset ul,.typeset ol,.typeset img{font-size:14px}}.a,.tweet__body a,.article__text a,.typeset a{color:#db25f9;-webkit-transition:color .2s;transition:color .2s;text-decoration:none}.a:hover,.a:focus,.tweet__body a:hover,.article__text a:hover,.typeset a:hover,.tweet__body a:focus,.article__text a:focus,.typeset a:focus{color:#aa0ee1}.tweet__body ul,.article__text ul,.typeset ul,.tweet__body ol,.article__text ol,.typeset ol,.ul,.ol{padding-left:24px}.tweet__body ul li,.article__text ul li,.typeset ul li,.tweet__body ol li,.article__text ol li,.typeset ol li,.ul li,.ol li{margin-bottom:12px}.tweet__body ul li,.article__text ul li,.typeset ul li,.ul li{list-style:disc outside}.tweet__body ol li,.article__text ol li,.typeset ol li,.ol li{list-style:decimal outside}.tweet__body,.article__text,.typeset{max-width:720px}.tweet__body h1,.article__text h1,.typeset h1{font-size:45px;margin-bottom:37.5px}@media only screen and (max-width: 920px){.tweet__body h1,.article__text h1,.typeset h1{font-size:30px}}@media only screen and (max-width: 528px){.tweet__body h1,.article__text h1,.typeset h1{font-size:23px}}.tweet__body h2,.article__text h2,.typeset h2{font-size:23px;margin-bottom:17.5px}.tweet__body h3,.article__text h3,.typeset h3{font-size:45px}.tweet__body td,.article__text td,.typeset td{padding:0 10px 10px 0;width:50%}.typeset--centred{margin:0 auto;text-align:center}.typeset--small{margin-bottom:30px}.typeset--small h1{margin-bottom:20px}.cookie-notice{font-size:14px;background-color:#171924;color:#fff;display:none;padding:20px 40px}.show-cookie-notice .cookie-notice{display:block}@media only screen and (max-width: 920px){.cookie-notice{padding:20px 20px}}.cookie-notice button{font-size:14px;color:#fff;position:absolute;right:40px;top:20px;width:auto}.cookie-notice button::after{color:#fff;margin-left:5px}@media only screen and (max-width: 920px){.cookie-notice button{right:20px}}.cookie-notice p{width:80%}.protected-page-fm{width:50%}.protected-page-fm .fields-holder{width:90%}.protected-page-fm .submit-btn-holder .btn-success{width:100%}.protected-page-fm input[type=password]{color:#fff}.houseseat-request .separated{max-width:100%}.houseseat-request .separated .article__fig--portrait{float:left;max-width:33%}.houseseat-request .separated .article__text{clear:both;max-width:820px}.houseseat-request .separated .article__text h1{color:#fff;text-align:center}body,input,textarea,button{font-family:"Karla";font-size:20px}@media only screen and (max-width: 920px){body,input,textarea,button{font-size:14px}}body{background-color:#10121a;color:#2e3141;line-height:1.4}.ajax-receptacle{opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.nav-open .ajax-receptacle{overflow:hidden;position:fixed}.ajax-receptacle.content-loading{opacity:0}@media only screen and (max-width: 960px){.ajax-receptacle{margin-top:100px}}.ie9{display:none}.nav-fixed{margin-top:110px}a{text-decoration:none;-webkit-transition:color .2s;transition:color .2s}.google-map img{width:auto;max-width:none}.fixed-back-link{color:#fff;position:absolute;right:40px;top:25px;-webkit-transition:color .2s;transition:color .2s;z-index:2}.fixed-back-link:hover,.fixed-back-link:focus{color:#aaaebe}@media only screen and (max-width: 960px){.fixed-back-link{right:20px}}.fixed-heading{color:#fff;left:40px;position:absolute;top:40px}@media only screen and (max-width: 960px){.fixed-heading{left:20px}}.feature-block__overlay{bottom:120px;left:40px;max-width:780px;position:absolute;z-index:2}@media only screen and (max-width: 960px){.feature-block__overlay{bottom:80px;left:20px}}@media only screen and (max-width: 690px){.feature-block__overlay{bottom:-58px;left:0;width:100%}}@media only screen and (max-width: 690px){.feature-block__overlay .btn{display:block;margin:0;width:100%}}.feature-block__overlay__text{font-size:40px;color:#fff;margin-bottom:20px}@media only screen and (max-width: 690px){.feature-block__overlay__text{font-size:23px;padding-left:20px;margin-bottom:10px}}.production__social{display:inline-block}.production__social li{font-size:30px;display:inline-block;margin-right:20px}.production__social a{color:#fff}.production__social a:hover,.production__social a:focus{color:#aaaebe}.production__quote__source{font-size:18px;color:#727689}.production-licensing-link{color:#fff;position:absolute;right:40px;top:0;-webkit-transition:color .2s;transition:color .2s}.production-licensing-link:hover,.production-licensing-link:focus{color:#aaaebe}.production-licensing-link.selected{border-bottom:2px solid #db25f9}@media only screen and (max-width: 960px){.production-licensing-link{right:20px}}.production__video{margin-bottom:50px}.accordion{width:100%}.accordion__item{border-bottom:2px solid #2e3141}.accordion__item__button{padding:25px 0;position:relative;text-align:left;width:100%}.accordion__item__button .h-alt{-webkit-transition:color .2s;transition:color .2s}.accordion__item__button::after{font-size:23px;color:#aa0ee1;position:absolute;right:0;top:22.5px}.accordion__item__button:focus{outline:0}.accordion__item__button:hover .h-alt,.accordion__item__button:focus .h-alt{color:#aaaebe}.accordion__item__inner{margin:25px 0 50px}.article .h,.article .h-alt{color:#fff}.article__large-text{font-size:45px;font-size:calc( 0.5rem + 1.9722222222vw );color:#fff;margin:0 auto 50px;max-width:720px;text-align:center}@media only screen and (max-width: 920px){.article__large-text{font-size:23px;margin-bottom:20px}}.article__fig{margin:0 auto 62.5px}@media only screen and (max-width: 920px){.article__fig{margin-bottom:32px}}.article__fig img{margin:0 auto 20px;width:100%}.article__fig--portrait{max-width:620px}.article__fig--portrait img{width:75%}.article__fig__caption{font-size:17.5px;font-size:calc( 0.5rem + 0.5972222222vw );color:#727689}@media only screen and (max-width: 920px){.article__fig__caption{font-size:14px}}.article__fig--portrait .article__fig__caption{text-align:center}.article__text{margin:0 auto 62.5px}@media only screen and (max-width: 920px){.article__text{margin-bottom:32px}}@media only screen and (max-width: 528px){.article__text{margin-bottom:20px}}.btn{background:-webkit-gradient(linear, left top, left bottom, from(#DB25F9), to(#AA0EE1));background:linear-gradient(#DB25F9, #AA0EE1);color:#1f0b63;margin:0 auto 75px;padding:20px 40px;position:relative;text-transform:uppercase;-webkit-transition:color .4s;transition:color .4s;width:auto}.btn:hover,.btn:focus{background:-webkit-gradient(linear, left top, left bottom, from(#DB25F9), to(#76099D));background:linear-gradient(#DB25F9, #76099D)}@media only screen and (max-width: 960px){.btn{padding:20px}}.btn--timeline{display:inline-block}@media only screen and (max-width: 840px){.btn--form{width:600px;max-width:90%}}.btn--production{display:inline-block;margin:0 40px 20px 0}@-webkit-keyframes animateNav{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animateNav{0%{-webkit-transform:translateY(-80px);transform:translateY(-80px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.header{-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-top:30px;padding-bottom:30px;top:0;-webkit-transition:height .4s;transition:height .4s;z-index:5}.header a{color:#fff}.header a:hover,.header a:focus{color:#aaaebe}.search-open .header{position:fixed;width:100%}.nav-fixed .header{-webkit-animation:animateNav .2s 1;animation:animateNav .2s 1;background-color:#10121a;padding-top:10px;padding-bottom:10px;position:fixed;top:0;width:100%;z-index:99}@media only screen and (max-width: 960px){.header{background-color:#10121a;height:100px;left:0;position:absolute;right:0;padding-top:20px;padding-bottom:20px}.nav-open .header{height:100vh;position:fixed;top:0;bottom:0;right:0;left:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%}.nav-fixed .header{height:70px;padding-top:10px;padding-bottom:10px}}.header__logo{background:rgba(0,0,0,0) url("../img/logo.svg") center center no-repeat;background-size:215px 60px;height:60px;position:absolute;left:40px;vertical-align:top;width:215px;z-index:2}.nav-fixed .header__logo{background-size:150px 42px;background-position:center left;margin-left:0;width:160px}@media only screen and (max-width: 1279px){.header__logo{background-size:150px 42px;background-position:center left;margin-left:0;width:160px}}@media only screen and (max-width: 960px){.header__logo{background-position:center center;left:0;margin:0 auto;right:0}}.header__graphic-logo{background:rgba(0,0,0,0) url("../img/graphic-logo.png") center center no-repeat;background-size:112.8px 60px;height:60px;position:absolute;right:40px;vertical-align:top;width:112.8px;z-index:2}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){.header__graphic-logo{background:rgba(0,0,0,0) url("../img/graphic-logo-x2.png") center center no-repeat;background-size:112.8px 60px}}@media only screen and (max-width: 1279px){.header__graphic-logo{display:none}}.nav-fixed .header__graphic-logo{display:none}.header__mobile-graphic-logo{display:none;background:rgba(0,0,0,0) url("../img/graphic-logo.png") center center no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){.header__mobile-graphic-logo{background:rgba(0,0,0,0) url("../img/graphic-logo-x2.png") center center no-repeat;background-size:112.8px 60px}}@media only screen and (max-width: 960px){.header__mobile-graphic-logo{display:block;height:60px;margin:20px auto 0;width:112.8px}}.header__search-toggle{color:#db25f9;width:auto;-webkit-transition:opacity .2s,color .2s;transition:opacity .2s,color .2s}.header__search-toggle:hover{color:#aa0ee1}.header__nav-toggle{display:none;height:40px;left:40px;line-height:70px;position:absolute;top:38px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;vertical-align:bottom;width:30px;z-index:2}.header__nav-toggle:focus{outline:0}@media only screen and (max-width: 960px){.header__nav-toggle{display:block}}@media only screen and (max-width: 960px){.header__nav-toggle{left:auto;line-height:60px;right:20px}}.header__nav-toggle__bar{background:#db25f9;display:block;height:4px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;width:100%}.header__nav-toggle__bar--top{top:0}.nav-open .header__nav-toggle__bar--top{left:50%;top:8px;width:0}.header__nav-toggle__bar--mid-a{top:8px}.nav-open .header__nav-toggle__bar--mid-a{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__nav-toggle__bar--mid-b{top:8px}.nav-open .header__nav-toggle__bar--mid-b{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__nav-toggle__bar--bottom{top:16px}.nav-open .header__nav-toggle__bar--bottom{left:50%;top:8px;width:0}.header__search-toggle{display:inline-block;z-index:4}.header__search-toggle::before{color:#db25f9;line-height:60px;vertical-align:top}@media only screen and (max-width: 1279px){.header__search-toggle::before{font-size:18px}}.header__inner{height:60px;z-index:1}.nav-open .header__inner{opacity:1;visibility:visible}@media only screen and (max-width: 960px){.header__inner{background-color:#10121a;height:auto;opacity:0;visibility:hidden;margin:70px 0 120px;position:static;-webkit-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s;z-index:99}.nav-open .header__inner{display:block}}.footer{padding-top:26px;padding-bottom:26px}.footer a{color:#fff}.footer a:hover,.footer a:focus{color:#aaaebe}.footer__right{text-align:right}@media only screen and (max-width: 528px){.footer__right{text-align:left}}@media only screen and (max-width: 528px){.footer__left{margin-bottom:5px}}.footer__left,.footer__right{font-size:14px;line-height:20px;vertical-align:bottom}@media only screen and (max-width: 644px){.footer__left,.footer__right{font-size:10px}}.footer__item{margin-left:15px}@media only screen and (max-width: 920px){.footer__item{margin:0 15px 0 0}}.section--spaced-sm{padding-top:50px}.centered-image{margin:0px auto}.fm-bottom-logo{margin-bottom:68px}@media only screen and (max-width: 920px){.form-holder{margin-top:20px !important}}@media only screen and (max-width: 690px){.form-holder{padding:25px !important}.form-holder h1{font-size:20px !important}.form-holder button#submit{float:initial !important}}.message.success{margin:30px auto;text-align:center}.form-holder{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:62px 65px 47px 65px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;margin:92px 0px}.form-holder h1{color:#fff;leading-trim:both;text-edge:cap;font-size:30px;font-family:"Karla";font-style:normal;font-weight:500;line-height:124.312%;text-transform:uppercase;margin-bottom:0px;max-width:90%}.form-holder input[type=text],.form-holder input[type=email],.form-holder input[type=password]{width:100% !important;height:40px;padding:20px 0px !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none !important;border-bottom:1px solid #fff !important}.form-holder .errors{font-size:12px;color:#ef5350;max-width:90%;margin:0px auto;margin-top:5px}.form-holder .form-select select{height:40px;border:none !important;border-bottom:1px solid #fff !important;background-color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/middle-arrow.svg");background-size:.6em;background-position:calc(100% - 1.3em) center;background-repeat:no-repeat;padding:0px 0px !important;color:#848484;font-size:18px;font-family:"Futura Cameron";max-width:90%;margin:0px auto;outline:none}.form-holder select::-ms-expand{display:none}.form-holder input[type=checkbox]{width:18px;height:18px;background:#8a8a8a;border:none !important;border:1px solid #fff !important;background-color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0px 0px !important;margin:0px 10px 0px 0px;max-width:90%;display:grid;place-content:center;float:left}.form-holder input[type=checkbox]::before{content:"";width:.65em;height:.65em;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;-webkit-box-shadow:inset 1em 1em #848484;box-shadow:inset 1em 1em #848484;background-color:CanvasText;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}.form-holder input[type=checkbox]:checked::before{-webkit-transform:scale(1);transform:scale(1)}.form-holder input::-webkit-input-placeholder{color:#848484 !important}.form-holder input::-moz-placeholder{color:#848484 !important}.form-holder input:-ms-input-placeholder{color:#848484 !important}.form-holder input::-ms-input-placeholder{color:#848484 !important}.form-holder input::placeholder{color:#848484 !important}.form-holder .form-checkbox{margin-top:40px}.form-holder .form-checkbox label{color:#fff;font-size:12px;font-family:"Karla";font-style:normal;font-weight:400;line-height:150%;max-width:90%;margin:0px auto;display:block}.form-holder .submit-btn-holder{max-width:90%;display:block;margin:0px auto;margin-top:20px}.form-holder button#submit{float:left;padding:10px 50px;margin-top:0px;color:var(--off-black, #10121A);text-align:center;font-size:20px;font-family:"Karla";font-style:normal;font-weight:500;line-height:124.312%;margin-bottom:0px}.form-holder .form__row,.form-holder .form-select{margin-bottom:0px;margin-top:20px}.register-for-news-fm{background:url("../img/background.png") top no-repeat #0b0a03;background-attachment:fixed;background-size:cover}input[type=text].form__input,input[type=email].form__input{font-size:18px;border:2px solid #2e3141;color:#fff;padding:20px;margin:0 auto;max-width:90%;width:600px}input[type=text].form__input:focus,input[type=email].form__input:focus{outline:0}input[type=text].form__input::-webkit-input-placeholder,input[type=email].form__input::-webkit-input-placeholder{color:#aaaebe}input[type=text].form__input:-moz-placeholder,input[type=email].form__input:-moz-placeholder{color:#aaaebe}input[type=text].form__input::-moz-placeholder,input[type=email].form__input::-moz-placeholder{color:#aaaebe}input[type=text].form__input:-ms-input-placeholder,input[type=email].form__input:-ms-input-placeholder{color:#aaaebe}@media only screen and (max-width: 840px){input[type=text].form__input,input[type=email].form__input{width:90%}}.form__row{margin-bottom:30px}.form__label{display:none;margin-bottom:5px;text-align:left}.listing-item__wrapper{display:block}.listing-item__wrapper:focus .listing-item__overlay,.listing-item__wrapper:hover .listing-item__overlay{opacity:1;visibility:visible}@media only screen and (max-width: 960px){.listing-item__wrapper--home .listing-item__inner::after{bottom:65px}.listing-item__wrapper--home .listing-item__inner::before{bottom:77px}.listing-item__wrapper--home .listing-item__overlay{background-color:rgba(0,0,0,0);display:block;opacity:1;padding:20px 0;position:static;text-align:left;visibility:visible}}@media only screen and (max-width: 960px){.listing-item__wrapper--more:focus .listing-item__overlay,.listing-item__wrapper--more:hover .listing-item__overlay{display:none}}.listing-item__wrapper--spaced{margin-bottom:62.5px}@media only screen and (max-width: 920px){.listing-item__wrapper--spaced{margin-bottom:32px}}.listing-item__inner{display:block;position:relative;margin-bottom:20px}.listing-item__inner::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #10121a;border-style:solid;border-width:72px 0 0 72px;bottom:0;content:"";height:0;left:0;position:absolute;text-align:left;width:0}.listing-item__inner::before{bottom:12px;color:#db25f9;left:12px;position:absolute;z-index:1}.listing-item__inner img{width:100%}.listing-item__overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#10121a;bottom:0;color:#fff;left:0;opacity:0;padding:40px;position:absolute;right:0;text-align:center;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;visibility:hidden;z-index:2}.listing-item__overlay__title{font-size:23px}@media only screen and (max-width: 920px){.listing-item__overlay__title{font-size:18px}}.listing-item__overlay__title--production{font-size:30px;margin-bottom:25px}@media only screen and (max-width: 920px){.listing-item__overlay__title--production{font-size:18px}}.listing-item__overlay__link{font-size:23px;margin-bottom:15px}@media only screen and (max-width: 920px){.listing-item__overlay__link{font-size:14px}}.listing-item__overlay__link a{color:#db25f9;-webkit-transition:color .2s;transition:color .2s}.listing-item__overlay__link a:focus,.listing-item__overlay__link a:hover{color:#aa0ee1}.listing-item__title{font-size:23px;color:#fff;margin-bottom:10px}@media only screen and (max-width: 920px){.listing-item__title{font-size:18px}}.listing-item__date{font-size:18px;margin-bottom:62.5px}@media only screen and (max-width: 528px){.listing-item__date{margin-bottom:30px}}.listing-item__title--home,.listing-item__date--home{display:none}@media only screen and (max-width: 960px){.listing-item__title--home,.listing-item__date--home{display:block}}.nav{font-family:"Futura Cameron"}.nav li{display:inline-block}@media only screen and (max-width: 1310px){.nav li{font-size:inherit}}@media only screen and (max-width: 1279px){.nav li{font-size:18px}}.nav a{color:#fff}.nav a:hover,.nav a:focus{color:#aaaebe}.nav--primary{line-height:60px;text-align:center}.nav--primary .selected a{color:#db25f9}@media only screen and (max-width: 1279px){.nav--primary{text-align:right}}@media only screen and (max-width: 960px){.nav--primary{line-height:36px;text-align:left}}.nav--primary li{margin-left:25px}.nav-fixed .nav--primary li{font-size:18px;margin-left:20px}@media only screen and (max-width: 1310px){.nav--primary li{font-size:18px;margin-left:20px}}@media only screen and (max-width: 960px){.nav--primary li{display:block;margin-left:0;text-align:center}}.nav--secondary li{margin-right:25px}.nav--secondary li.selected{border-bottom:2px solid #db25f9}@media only screen and (max-width: 528px){.nav--secondary li{font-size:14px;margin-right:10px}}.nav--secondary--abs{left:40px;position:absolute;top:25px}@media only screen and (max-width: 960px){.nav--secondary--abs{left:20px}}.nav--secondary--bar,.nav--secondary--larger,.nav--secondary--spaced{margin-bottom:25px}@media only screen and (max-width: 670px){.nav--secondary--bar,.nav--secondary--larger,.nav--secondary--spaced{margin-bottom:15px}}.nav--secondary--spaced-more{margin-bottom:45px}@media only screen and (max-width: 670px){.nav--secondary--spaced-more{margin-bottom:35px}}.nav--secondary--larger li{font-size:30px}@media only screen and (max-width: 528px){.nav--secondary--larger li{font-size:18px}}.nav--secondary--bar{background-color:#2e3141;padding:20px 50px;position:relative}.nav--secondary--bar .selected a{background-color:#10121a}@media only screen and (max-width: 960px){.nav--secondary--bar{padding:10px}}.nav--secondary--bar li{margin-right:5px}@media only screen and (max-width: 670px){.nav--secondary--bar li{margin-bottom:5px}}.nav--secondary--bar li.selected{border-bottom:0}.nav--secondary--bar a{border-radius:20px;padding:10px 15px}@media only screen and (max-width: 960px){.nav--secondary--bar a{padding:5px 10px}}.nav--secondary__right{position:absolute;right:50px;top:20px}@media only screen and (max-width: 960px){.nav--secondary__right{top:10px;right:10px}}@media only screen and (max-width: 670px){.nav--secondary__right{margin-left:10px;position:static}}.nav--secondary__right li{margin-bottom:0}.overlay-quote{bottom:100px;color:#fff;position:absolute;left:40px;max-width:600px}.overlay-quote::before{position:absolute;top:-70px}@media only screen and (max-width: 960px){.overlay-quote::before{top:-30px}}@media only screen and (max-width: 690px){.overlay-quote::before{left:20px}}@media only screen and (max-width: 1310px){.overlay-quote{bottom:50px}}@media only screen and (max-width: 960px){.overlay-quote{bottom:40px;left:20px}}@media only screen and (max-width: 690px){.overlay-quote{bottom:-60px;left:0;margin-bottom:100px;max-width:100%;padding-left:20px;position:relative}}@media only screen and (max-width: 690px){.overlay-quote .btn{display:block;margin:0;width:100%}}@media only screen and (max-width: 690px){.overlay-quote--home{margin-bottom:60px;padding-left:0}}.overlay-quote__body{font-size:68px;line-height:1.1;margin-bottom:27.5px}@media only screen and (max-width: 1279px){.overlay-quote__body{font-size:45px}}@media only screen and (max-width: 960px){.overlay-quote__body{font-size:30px}}@media only screen and (max-width: 690px){.overlay-quote--home .overlay-quote__body{padding-left:20px}}.overlay-quote__source{margin-bottom:30px}.overlay-quote--home .overlay-quote__source{margin-bottom:70px}@media only screen and (max-width: 690px){.overlay-quote--home .overlay-quote__source{margin-bottom:30px;padding-left:20px}}@media only screen and (max-width: 690px){.overlay-quote__source{margin-bottom:30px}}.listing-pagination{text-align:center}.listing-pagination a{color:#fff}.listing-pagination a:focus,.listing-pagination a:hover{color:#aaaebe}.listing-pagination__item{display:inline-block;margin:0 10px}@media only screen and (max-width: 528px){.listing-pagination__item--additional{display:none}}.listing-pagination__item--next{padding-right:20px}.listing-pagination__item--prev{padding-left:20px}.search__wrapper{font-size:0;height:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#10121a;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;opacity:0;right:0;top:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;visibility:hidden;z-index:0}.search__wrapper::before{content:"";display:inline-block;height:100%;vertical-align:middle}.search-open .search__wrapper{opacity:1;visibility:visible;z-index:3}.search__form{display:inline-block;font-size:20px;vertical-align:middle}input[type=text].search__input{font-size:80px;border-bottom:2px solid #2e3141;color:#fff;line-height:normal;margin:0 auto;max-width:90%;width:720px}input[type=text].search__input:focus{outline:0}input[type=text].search__input::-webkit-input-placeholder{color:#2e3141}input[type=text].search__input:-moz-placeholder{color:#2e3141}input[type=text].search__input::-moz-placeholder{color:#2e3141}input[type=text].search__input:-ms-input-placeholder{color:#2e3141}@media only screen and (max-width: 840px){input[type=text].search__input{font-size:30px;width:90%}}input[type=text].search__input--small{font-size:23px}.section{position:relative}.section--main{background-color:#171924;color:#aaaebe}.section--alt{background-color:#2e3141;color:#aaaebe}.section--spaced-a{padding:100px 0}@media only screen and (max-width: 920px){.section--spaced-a{padding:32px 0}}.section--spaced-b{padding:75px 0}@media only screen and (max-width: 528px){.section--spaced-b{padding:32px 0}}.section--spaced-c{padding:50px 0}@media only screen and (max-width: 920px){.section--spaced-c{padding:20px 0}}.section--spaced-d{padding:25px 0}.section--has-sub-nav{padding:100px 0}@media only screen and (max-width: 920px){.section--has-sub-nav{padding:75px 0}}@media only screen and (max-width: 528px){.section--timeline{padding-top:200px}}.timeline__item__wrapper::after,.timeline__header::before{border:2px solid #2e3141;content:"";left:0;margin:0 auto;position:absolute;right:0;top:0;width:0}.timeline__year{font-size:100px;color:#fff;margin-bottom:17.5px;position:relative;text-align:center}.timeline__year::after{background-color:#2e3141;border-radius:17.5px;content:"";display:block;height:17.5px;left:0;margin:0 auto;position:absolute;right:0;width:17.5px}@media only screen and (max-width: 528px){.timeline__year::after{display:none}}@media only screen and (max-width: 528px){.timeline__year{font-size:68px;margin-bottom:0}}.timeline__header{padding-top:50px;position:relative}.timeline__header::before{height:50px}.timeline__header__quote{margin-bottom:70px;text-align:center}.timeline__header__body{font-size:68px;color:#fff;line-height:1.1;margin:0 auto 25px;max-width:1000px;padding-top:112.5px;position:relative}.timeline__header__body::before{font-size:30px;left:0;position:absolute;margin:0 auto;right:0;top:50px}@media only screen and (max-width: 920px){.timeline__header__body{font-size:45px}}.timeline__header__source{font-size:18px;color:#727689}.timeline__item__wrapper{padding-top:52.5px;position:relative}@media only screen and (max-width: 528px){.timeline__item__wrapper{padding-top:20px}}.timeline__item__wrapper::after{height:100%}@media only screen and (max-width: 528px){.timeline__item__wrapper::after{display:none}}.timeline__item__inner{margin-bottom:70px}@media only screen and (max-width: 528px){.timeline__item__inner{margin-bottom:0}}.timeline__item__inner--left{text-align:right}.timeline__item__inner--right{padding-left:2px}.timeline__text{color:#fff;display:inline-block;max-width:500px;margin-bottom:62.5px}.timeline__text__heading{margin-bottom:25px}@media only screen and (max-width: 920px){.timeline__text__heading{margin-bottom:15px}}.timeline__text__body{font-size:30px}@media only screen and (max-width: 920px){.timeline__text__body{font-size:18px}}.timeline__fig{display:block;margin-bottom:62.5px}.timeline__fig img{display:inline-block;margin-bottom:12.5px}.timeline__video{margin-bottom:62.5px}.timeline__fig__caption{font-size:18px;clear:both;color:#727689}.timeline__item__inner--left .timeline__fig__caption{text-align:right}.timeline-block{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.timeline-block--shifted{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transform:translateY(160px);transform:translateY(160px)}.timeline__progress-bar{background-color:#2e3141;bottom:0;position:fixed;text-align:center;width:100%}@media only screen and (max-width: 528px){.timeline__progress-bar{bottom:auto;position:absolute;top:175px}}.timeline__progress-bar__list li{display:inline-block;padding:31.25px 25px}.timeline__progress-bar__list li.selected{position:relative}.timeline__progress-bar__list li.selected::before{background:-webkit-gradient(linear, left top, left bottom, from(#DB25F9), to(#AA0EE1));background:linear-gradient(#DB25F9, #AA0EE1);border-radius:15px;content:"";display:block;height:15px;left:0;margin:0 auto;position:absolute;right:0;top:-7.476635514px;width:15px}@media only screen and (max-width: 528px){.timeline__progress-bar__list li{font-size:14px;padding:15px 14px}}.timeline__progress-bar__list a{color:#fff;-webkit-transition:color .2s;transition:color .2s}.timeline__progress-bar__list a:focus,.timeline__progress-bar__list a:hover{color:#aaaebe}.tweet{margin-bottom:80px;position:relative}@media only screen and (max-width: 920px){.tweet{margin-bottom:40px}}.tweet__user{color:#fff;margin-bottom:25px;text-transform:uppercase}.tweet__user::before{font-size:30px;padding-right:20px}.tweet__body{font-size:45px;color:#fff}@media only screen and (max-width: 1310px){.tweet__body{font-size:30px}}@media only screen and (max-width: 528px){.tweet__body{font-size:23px}}.tweet__time{position:absolute;right:0;top:0}.video-embed{cursor:pointer;margin-bottom:50px;position:relative}.video-embed::after{background:rgba(0,0,0,0) url("../img/play.png") center center no-repeat;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (-webkit-min-device-pixel-ratio: 1.302325581395349),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx){.video-embed::after{background:rgba(0,0,0,0) url("../img/play-x2.png") center center no-repeat;background-size:50px 50px}}.video-embed img{width:100%}.video-embed--playing::after{display:none}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:#222;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image::before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;padding:20px;bottom:0;width:100%;text-align:center;line-height:1.4;white-space:normal;color:#727689;background-color:#10121a}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,-webkit-transform .4s ease;transition:left .4s ease,transform .4s ease;transition:left .4s ease,transform .4s ease,-webkit-transform .4s ease}#baguetteBox-slider .bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}#baguetteBox-slider .bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}@-webkit-keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@keyframes bounceFromRight{0%{margin-left:0}50%{margin-left:-30px}100%{margin-left:0}}@-webkit-keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}@keyframes bounceFromLeft{0%{margin-left:0}50%{margin-left:30px}100%{margin-left:0}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:none;padding:0;margin:0;border:0;background-color:rgba(0,0,0,0);color:#fff;font-size:32px}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loading-bar{background-color:#2e3141;height:3px;position:fixed;top:0;left:0;right:0;z-index:1000;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.loading-bar.loading-bar--in-progress{opacity:1}.loading-bar__indicator{background-color:#db25f9;width:0;height:100%}.loading-bar--in-progress .loading-bar__indicator{-webkit-transition:width 1s;transition:width 1s}.accordion__item__inner{display:none}.accordion__item--open .accordion__item__inner{display:block}.will-fade{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .4s;transition:opacity .4s;z-index:1}.faded{opacity:0}.state-will-change{visibility:visible;opacity:1;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}.is-hidden{opacity:0;overflow:hidden;visibility:hidden}