@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}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}.flex-container{position:relative;height:0;overflow:hidden}.flex-container iframe,.flex-container object{position:absolute;top:0;left:0;width:100%;height:100%}.row{margin-left:-40px;font-size:0}.row.row--reverse{direction:rtl;text-align:left}@media only screen and (max-width: 480px){.row.row--reverse{direction:ltr}}.row.row--reverse-listing{direction:rtl;text-align:left}@media only screen and (max-width: 1024px){.row.row--reverse-listing{direction:ltr}}@media only screen and (max-width: 1024px){.row.row--reverse-listing-mobile{direction:rtl;text-align:left}}.row.row--centred{text-align:center}@media only screen and (max-width: 480px){.row.row--narrow-on-mobile{margin-left:-20px}.row.row--narrow-on-mobile>.col{padding-left:20px}}.row.row--flush{margin-left:0}.row.row--flush>.col{padding-left:0}.row.row--vertically-centred>.col{vertical-align:middle}.row.row--footer{direction:rtl}@media only screen and (max-width: 480px){.row.row--footer{direction:ltr}}.col{text-align:left;direction:ltr;vertical-align:top;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:normal;padding-left:40px;font-size: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: 1280px){.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: 1024px){.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: 768px){.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%}}@media only screen and (max-width: 480px){.e1-12{width:8.3333333333%}.e2-12{width:16.6666666667%}.e3-12{width:25%}.e4-12{width:33.3333333333%}.e5-12{width:41.6666666667%}.e6-12{width:50%}.e7-12{width:58.3333333333%}.e8-12{width:66.6666666667%}.e9-12{width:75%}.e10-12{width:83.3333333333%}.e11-12{width:91.6666666667%}.e12-12{width:100%}}img,object,video,audio{max-width:100%}img{height:auto;display:block}.flex-container{padding-bottom:56.25%}.video-overlay__close::before,.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}.icon--twitter::before,.icon-end--twitter::after{content:"\e600"}.icon--menu::before,.icon-end--menu::after{content:"\e900"}.video-overlay__close::before,.icon--close::before,.icon-end--close::after{content:"\e901"}.container{max-width:1920px;margin:0 auto;padding:0 80px}@media only screen and (max-width: 1280px){.container{padding-left:60px;padding-right:60px}}@media only screen and (max-width: 1024px){.container{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 768px){.container{padding-left:20px;padding-right:20px}}.container--full-bleed{padding:0}.invisible{position:absolute;left:-999em}.removed{display:none}.relative{position:relative}.seperated{margin-bottom:20px}.seperated--big{margin-bottom:80px}@media only screen and (max-width: 480px){.seperated--big{margin-bottom:40px}}.listing--film .listing__image .border,.listing-helper{position:absolute;bottom:0;height:0;background:-webkit-gradient(linear, left top, left bottom, from(#E3222C), to(#8d1218));background:linear-gradient(180deg, #E3222C, #8d1218);-webkit-transition:height .25s;transition:height .25s}@media only screen and (max-width: 1024px){.listing--film .listing__image .border,.listing-helper{background:none}}.iota{font-size:15px}.h,.listing__title,.headline,.related__header,.quote,.entry__info .entry__title,.typeset h3,.typeset h2{font-family:"Oswald";margin-bottom:10px}.p,.typeset p,.typeset ul,.typeset ol,.typeset img{display:block;margin:0 0 20px}.a,.typeset a{color:#e3222c;-webkit-transition:color .2s;transition:color .2s;text-decoration:none}.a:hover,.a:focus,.typeset a:hover,.typeset a:focus{color:#f4aaae}.nav-primary li a{color:#fff;font-family:"Oswald";-webkit-transition:color .2s;transition:color .2s;text-decoration:none}.nav-primary li a:hover,.nav-primary li a:focus{color:rgba(255,255,255,.7)}.typeset ul,.typeset ol,.ul,.ol{padding-left:24px}.typeset ul li,.typeset ol li,.ul li,.ol li{margin-bottom:12px}.typeset ul li,.ul li{list-style:disc outside}.typeset ol li,.ol li{list-style:decimal outside}.typeset h2{font-size:36px}.typeset h3{font-size:24px}.cookie-notice{font-size:15px;display:none;position:fixed;left:0;right:0;bottom:0;z-index:6;background-color:#222;color:#fff;text-align:center;margin:0 auto;padding:30px 0;border-top:2px solid #e3222c}.cookie-notice button{font-size:15px;height:auto;width:80px;margin:10px auto;padding:3px 5px;color:#e3222c;background-color:#222;border:2px solid #e3222c;-webkit-transition:color .2s;transition:color .2s}.cookie-notice button:hover,.cookie-notice button:focus{color:#f4aaae}.cookie-notice a{color:#fff}.show-cookie-notice .cookie-notice{display:block}@media only screen and (max-width: 1024px){.cookie-notice{padding:20px 10px}}body,input,textarea,button{font-size:20px;font-family:"Asap";background-color:#222}body{color:#fff;line-height:1.4;overflow-x:hidden}.entry{background-color:#000}.entry .listing__logo{margin:20px 40px 0 0;display:inline-block;max-width:130px;vertical-align:middle}.entry .listing__logo:last-child{margin-right:0}.entry .entry__image .image{height:600px;background-size:cover;background-position:center}@media only screen and (max-width: 1280px){.entry .entry__image .image{height:500px}}@media only screen and (max-width: 1024px){.entry .entry__image .image{height:400px}}@media only screen and (max-width: 768px){.entry .entry__image .image{height:300px}}@media only screen and (max-width: 480px){.entry .entry__image .image{height:250px}}.entry__info{text-align:center;padding:20px}.entry__info .entry__title{font-size:36px}@media only screen and (max-width: 1024px){.entry__info .entry__title{font-size:24px}}.entry__info .entry__date,.entry__info .entry__caption{font-size:15px;color:#9b9b9b}.entry__info .entry__logo{margin:0 auto;max-height:30px;padding-top:40px;width:auto}@media only screen and (max-width: 1024px){.entry__info .entry__logo{padding-top:20px;max-width:100px;max-height:25px;width:auto;height:auto}}.entry__broadcaster{display:inline-block;margin:0 5px;vertical-align:middle}.entry__portrait{padding:60px 0}@media only screen and (max-width: 480px){.entry__portrait{padding:0}}.about__info{font-size:24px;padding:40px;text-align:center;font-family:"Oswald"}@media only screen and (max-width: 768px){.about__info{font-size:15px}}.about__info .icon--twitter::before{vertical-align:-1px;padding-right:10px}.muted-text{font-size:15px;font-family:"Asap"}@media only screen and (max-width: 768px){.muted-text{font-size:12px}}.copy{font-size:24px;padding:100px 0}.copy p{font-size:24px}@media only screen and (max-width: 768px){.copy{font-size:20px;padding:60px 0 40px}}@media only screen and (max-width: 480px){.copy{font-size:15px;padding:40px 0 20px}}.copy .copy__video{margin-top:80px}@media only screen and (max-width: 1024px){.copy .copy__video{margin-top:40px}}.quote{font-size:36px;padding-top:80px;font-weight:lighter;position:relative}.quote::before{content:"“";position:absolute;left:-85px;top:45px;color:#fff;font-size:140px}.quote .quote__source{font-size:15px;font-family:"Asap";color:#9b9b9b;padding-top:10px}@media only screen and (max-width: 480px){.quote .quote__source{font-size:12px;padding-top:15px}}@media only screen and (max-width: 480px){.quote{font-size:24px;padding-top:40px;line-height:1.2;margin-top:-90px}.quote::before{position:relative;left:0;top:55px;margin-right:8px;font-size:90px}}.related{border-top:1px solid #fff}.related__header{font-size:36px;padding:60px 0 60px 120px}@media only screen and (max-width: 1024px){.related__header{font-size:24px;padding:40px 0}}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0}.pagination a{color:#fff}.pagination li{display:inline-block;margin-right:10px}.pagination span{color:#e3222c}.footer{background-color:#222}.footer__inner{padding:80px 0}@media only screen and (max-width: 480px){.footer__inner{margin-top:40px;padding:40px 0}}.footer__inner p,.footer__inner a,.footer__inner li{font-size:15px;line-height:1.75}.footer__inner a{color:#fff;text-decoration:underline}.footer__inner a:hover{color:#fff;text-decoration:none}.footer__inner ul li{display:inline-block;margin-right:5px}.footer__inner .footer__centre{text-align:center}@media only screen and (max-width: 768px){.footer__inner .footer__centre{text-align:left}}@media only screen and (max-width: 480px){.footer__inner .footer__centre{padding:20px 0}}.footer__inner .footer__right{text-align:right}@media only screen and (max-width: 480px){.footer__inner .footer__right{text-align:left}}.footer__inner .icon--twitter::before{vertical-align:-1px;padding-right:5px}.header{position:relative;height:180px}@media only screen and (max-width: 1280px){.header{height:140px}}@media only screen and (max-width: 768px){.header{height:80px}}.header--alt{z-index:5}@media only screen and (max-width: 768px){.header--alt .header__logo{margin-top:22px}}.header--alt .header__mobile-nav-toggle{display:none}@media only screen and (max-width: 768px){.header--alt .header__mobile-nav-toggle{display:block;background:#222}}@media only screen and (max-width: 768px){.header--films{height:120px}}.header__logo{max-width:280px;margin-top:33px}@media only screen and (max-width: 1280px){.header__logo{margin-top:20px}}@media only screen and (max-width: 768px){.header__logo{max-width:170px;margin-top:10px}}.header__container{height:100%}.header-drawer--mobile-nav{display:none}@media only screen and (max-width: 768px){.header-drawer--mobile-nav{display:block;margin-left:20px}}.nav-primary{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 768px){.nav-primary{padding-top:60px;left:0;text-align:center}}.nav-primary li{display:inline-block;margin-left:10px;text-transform:uppercase}@media only screen and (max-width: 768px){.nav-primary li{font-size:36px;display:block;margin-bottom:10px;margin-left:0;font-weight:300;line-height:2}.nav-primary li a{display:block}}.nav-primary .selected a{color:#e3222c}.nav-primary--film{display:-webkit-box;display:-ms-flexbox;display:flex;top:75%}.nav-primary--film li{display:block;text-transform:none}.nav-primary--film li a{display:block}.nav-primary--film li:first-child a{display:inline-block;padding-right:1rem;position:relative}.nav-primary--film li:first-child a::after{background-color:#fff;content:"";display:block;height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}@media only screen and (max-width: 768px){.nav-primary--film{-ms-flex-wrap:wrap;flex-wrap:wrap;top:55%}.nav-primary--film li{font-size:15px;line-height:1;padding-right:.5rem}.nav-primary--film li:first-child a{padding-right:.5rem}.nav-primary--film li:last-of-type{padding-right:0}}.header__mobile-nav-toggle{display:none}@media only screen and (max-width: 768px){.header__mobile-nav-toggle{display:block;position:absolute;right:0;top:20px;height:40px;width:40px;z-index:3;margin-top:0;-webkit-transition:background .25s;transition:background .25s;background:none;border-radius:2px;color:#fff}}.body-mobile-nav-open .header__mobile-nav-toggle{background:#fff;color:#222;position:fixed;margin-right:20px}@media only screen and (max-width: 768px){.header-drawer{position:fixed;top:0;left:0;width:100vw;height:0;overflow:auto;z-index:2;-webkit-transition:height .5s;transition:height .5s;background-color:#222;-webkit-overflow-scrolling:touch}}@media only screen and (max-width: 768px){.body-mobile-nav-open .header-drawer{height:100%}}.content-block{margin-bottom:5rem}.header-media{position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden;background-size:cover;background-position:center}.header-media iframe{position:absolute;top:0;left:0;max-width:none}@media only screen and (max-width: 480px){.header-media iframe{display:none}}.header-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.4)));background:linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4));z-index:2}.header-media__poster{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center}.headline{color:#fff;position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;width:70%;z-index:5}@media only screen and (max-width: 480px){.headline{width:90%}}.headline h2{font-size:72px;padding-bottom:40px}@media only screen and (max-width: 1024px){.headline h2{font-size:36px}}.headline__link{font-size:36px;font-family:"Oswald";color:#fff;display:inline-block;padding:5px 10px;position:relative;text-decoration:none;text-transform:uppercase}.headline__link::before{content:"";position:absolute;background:-webkit-gradient(linear, left top, left bottom, from(#E3222C), to(#8d1218));background:linear-gradient(180deg, #E3222C, #8d1218);bottom:0;left:0;height:0;width:100%;-webkit-transition:height .25s;transition:height .25s;z-index:-1}.headline__link:hover::before,.headline__link:focus::before{height:100%}@media only screen and (max-width: 1024px){.headline__link{font-size:20px;padding:5px}}.headline__link:nth-of-type(2){margin-left:3rem}.headline__link:nth-of-type(2)::after{background-color:#fff;content:"";display:block;height:100%;position:absolute;left:-1.5rem;top:0;width:1px}.headline__link--play{padding-right:3rem}.headline__link--play span{background-image:url("../img/play.svg");background-repeat:no-repeat;background-size:contain;height:25px;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px}@media only screen and (max-width: 480px){.headline__link--play::after{display:none}.headline__link--play span{height:20px;width:20px}}.listing__title{-webkit-transition:color .25s;transition:color .25s;color:#fff}.listing__broadcaster{display:inline-block;margin:0 5px;vertical-align:middle}.listing__date{font-size:15px;-webkit-transition:color .25s;transition:color .25s;color:#9b9b9b}.listing__image{position:relative}.listing__image img{width:100%}.listing-helper{z-index:-1;left:0;width:100%}.listing--film{position:relative;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(#222222), to(#222222));background:linear-gradient(180deg, #222222, #222222)}.listing--film .listing__info{text-align:center;padding:20px}.listing--film .listing__info .listing__title{font-size:24px}@media only screen and (max-width: 768px){.listing--film .listing__info .listing__title{font-size:20px}}.listing--film .listing__info .listing__logo{margin:0 auto;padding-top:20px;max-width:100px}.listing--film .listing__info .listing--film__logo--main{display:block}.listing--film .listing__info .listing--film__logo--alt{display:none}.listing--film .listing__image{-webkit-transition:-webkit-filter .25s;transition:-webkit-filter .25s;transition:filter .25s;transition:filter .25s, -webkit-filter .25s}.listing--film .listing__image .border{width:5px}.listing--film .listing__image .border.border--left{left:0}.listing--film .listing__image .border.border--right{right:0}.listing--film .listing__image .image{height:300px;background-size:cover;background-position:center}@media only screen and (max-width: 480px){.listing--film .listing__image .image{height:200px}}.listing--film .listing__image::after{background:-webkit-gradient(linear, left bottom, left top, from(rgba(34, 34, 34, 0.7)), color-stop(41%, rgba(0, 0, 0, 0)));background:linear-gradient(0deg, rgba(34, 34, 34, 0.7) 0%, rgba(0, 0, 0, 0) 41%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.listing--film:hover .listing__title,.listing--film:hover .listing__date,.listing--film:focus .listing__title,.listing--film:focus .listing__date{color:#fff}@media only screen and (max-width: 1024px){.listing--film:hover .listing__title,.listing--film:focus .listing__title{color:#fff}}@media only screen and (max-width: 1024px){.listing--film:hover .listing__date,.listing--film:focus .listing__date{color:#9b9b9b}}.listing--film:hover .listing__image,.listing--film:focus .listing__image{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.listing--film:hover .listing-helper,.listing--film:hover .border,.listing--film:focus .listing-helper,.listing--film:focus .border{height:100%}@media only screen and (max-width: 1024px){.listing--film:hover .listing-helper,.listing--film:hover .border,.listing--film:focus .listing-helper,.listing--film:focus .border{height:0}}.listing--film:hover .listing--film__logo--main,.listing--film:focus .listing--film__logo--main{display:none}@media only screen and (max-width: 1024px){.listing--film:hover .listing--film__logo--main,.listing--film:focus .listing--film__logo--main{display:block}}.listing--film:hover .listing--film__logo--alt,.listing--film:focus .listing--film__logo--alt{display:block}@media only screen and (max-width: 1024px){.listing--film:hover .listing--film__logo--alt,.listing--film:focus .listing--film__logo--alt{display:none}}.listing__content{bottom:0;left:0;padding:1rem;position:absolute;right:0;z-index:1}.listing--news,.listing--person{margin-bottom:60px}@media only screen and (max-width: 480px){.listing--news,.listing--person{margin-bottom:40px}}.listing--news .listing__title,.listing--person .listing__title{font-size:36px}@media only screen and (max-width: 1280px){.listing--news .listing__title,.listing--person .listing__title{font-size:24px}}@media only screen and (max-width: 768px){.listing--news .listing__title,.listing--person .listing__title{font-size:20px}}.listing--news .listing__image,.listing--person .listing__image{margin-bottom:10px}.listing--news .listing__image .border,.listing--person .listing__image .border{position:absolute;height:5px;bottom:0;width:100%;background:#e3222c;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.listing--news .listing__logo,.listing--person .listing__logo{margin:20px 40px 0 0;display:inline-block;max-width:130px;vertical-align:middle}.listing--news:hover .listing__title,.listing--news:focus .listing__title,.listing--person:hover .listing__title,.listing--person:focus .listing__title{color:#e3222c}.listing--news:hover .listing__image .border,.listing--news:focus .listing__image .border,.listing--person:hover .listing__image .border,.listing--person:focus .listing__image .border{opacity:1}.listing__logo-surround{vertical-align:middle}.vacancy{margin-bottom:5rem;position:relative}.vacancy::before{border:1px solid #fff;content:"";height:100%;left:-3rem;margin:0 auto;padding:2.5rem 3rem 1.5rem;pointer-events:none;position:absolute;top:-2.5rem;width:100%}@media only screen and (max-width: 480px){.vacancy{margin-top:2rem}.vacancy::before{left:-1rem;padding:1.5rem 1rem;top:-1rem}}.video-overlay{background-color:#222;-webkit-box-sizing:border-box;box-sizing:border-box;height:100vh;left:0;opacity:0;padding:6rem 3.5rem 3.5rem;position:fixed;top:0;-webkit-transition:opacity .5s,visibility 0s .5s;transition:opacity .5s,visibility 0s .5s;visibility:hidden;width:100%;z-index:4}.video-overlay--opened{opacity:1;-webkit-transition:opacity .5s,visibility 0s 0s;transition:opacity .5s,visibility 0s 0s;visibility:visible}@media only screen and (max-width: g){.video-overlay{padding:4rem 1rem 1rem}}.video-overlay__close{position:absolute;right:50px;top:32px;width:auto}.video-overlay__close::before{color:#fff}@media only screen and (max-width: g){.video-overlay__close{right:16px}}.video-overlay__inner{height:100%;left:50%;position:relative;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-overlay__frame{height:100%;width:100%}