/*!
 * Made by Vruchtvlees © 2007-2024
 *
 * Vruchtvlees: Digital, Strategy & Design realises
 * potential of ambitious brands. With enthusiasm and
 * driven by design, we research the underlying problem
 * and explore different solutions. That results into
 * Dutch Digital Design: internationally renowned
 * (digital) solutions that people love and help
 * brands grow.
 *
 * @site        https://www.vruchtvlees.com/
 * @facebook    https://www.facebook.com/vruchtvlees/
 * @instagram   https://www.instagram.com/vruchtvlees/
 * @twitter     https://twitter.com/vruchtvlees
 *//*! Latest update to file: 19-12-2024 */@media screen and (min-width:0\0){.visible\:ie{display:block!important}}.visible\:ie,_:-ms-lang(x){display:block!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes pop-in{0%{transform:scale(0)}40%{transform:scale(1.1)}65%{transform:scale(.95)}80%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes pop-out{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}90%,to{transform:scale(1)}}@keyframes skew{0%{transform:skewX(0deg)}to{transform:skewX(-10deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes anti-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes wiggle{0%,25%,50%,to{transform:translateX(0)}12.5%{transform:translateX(.25em)}37.5%{transform:translateX(-.25em)}}@keyframes zoom{0%{transform:translateY(-50%) scale(1)}40%,50%{transform:translateY(-50%) scale(1.05)}90%,to{transform:translateY(-50%) scale(1)}}@font-face{font-family:MTT-Milano;font-weight:700;font-style:normal;src:url("./..//fonts/MTT-Milano-Bold.eot?") format("eot"),url("./..//fonts/MTT-Milano-Bold.woff") format("woff"),url("./..//fonts/MTT-Milano-Bold.woff2") format("woff2"),url("./..//fonts/MTT-Milano-Bold.ttf") format("truetype")}@font-face{font-family:MTT-Milano;font-weight:300;font-style:normal;src:url("./..//fonts/MTT-Milano-Light.eot?") format("eot"),url("./..//fonts/MTT-Milano-Light.woff") format("woff"),url("./..//fonts/MTT-Milano-Light.woff2") format("woff2"),url("./..//fonts/MTT-Milano-Light.ttf") format("truetype")}@font-face{font-family:Domaine-Text;font-weight:100;font-style:normal;src:url("./..//fonts/DomaineText-Light.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:100;font-style:italic;src:url("./..//fonts/DomaineText-LightItalic.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:300;font-style:normal;src:url("./..//fonts/DomaineText-Regular.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:300;font-style:italic;src:url("./..//fonts/DomaineText-RegularItalic.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:700;font-style:normal;src:url("./..//fonts/DomaineText-Bold.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:700;font-style:italic;src:url("./..//fonts/DomaineText-BoldItalic.otf") format("opentype")}.sponsors{width:100%;background:#b39580}.sponsors [class*=__container]{text-align:center}.sponsor{width:13.9%}.sponsor,.sponsor:before{position:relative;display:inline-block}.sponsor:before{content:"";width:100%;padding-top:30%}@media screen and (min-width:0) and (max-width:1079px){.sponsor{width:20%;margin:.75rem 0}}@media screen and (min-width:0) and (max-width:767px){.sponsor{width:22.5%}}.sponsor__image{width:auto;min-width:auto;max-width:75%;height:auto;min-heght:auto;max-height:90%;position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);filter:grayscale(0)}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:visible;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide{outline:none!important}/*!
 * Made by Vruchtvlees © 2007-2024
 *
 * Vruchtvlees: Digital, Strategy & Design realises
 * potential of ambitious brands. With enthusiasm and
 * driven by design, we research the underlying problem
 * and explore different solutions. That results into
 * Dutch Digital Design: internationally renowned
 * (digital) solutions that people love and help
 * brands grow.
 *
 * @site        https://www.vruchtvlees.com/
 * @facebook    https://www.facebook.com/vruchtvlees/
 * @instagram   https://www.instagram.com/vruchtvlees/
 * @twitter     https://twitter.com/vruchtvlees
 *//*! Latest update to file: 19-12-2024 *//*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}/*!
 * Made by Vruchtvlees © 2007-2024
 *
 * Vruchtvlees: Digital, Strategy & Design realises
 * potential of ambitious brands. With enthusiasm and
 * driven by design, we research the underlying problem
 * and explore different solutions. That results into
 * Dutch Digital Design: internationally renowned
 * (digital) solutions that people love and help
 * brands grow.
 *
 * @site        https://www.vruchtvlees.com/
 * @facebook    https://www.facebook.com/vruchtvlees/
 * @instagram   https://www.instagram.com/vruchtvlees/
 * @twitter     https://twitter.com/vruchtvlees
 *//*! Latest update to file: 19-12-2024 */.responsive .screen-hub__logo svg,.responsive .screen-intro__logo svg,.screen-hub__logo svg,.screen-intro__logo svg{width:100%;position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%,-50%)}.card__image,.image__cover,.person-block__image,.preview__image{width:auto;min-width:101%;height:100%;max-height:auto;position:absolute;top:50%!important;left:50%!important;display:block;object-fit:cover;transform:translate(-50%,-50%)}@media screen and (min-width:0\0){.visible\:ie{display:block!important}}.visible\:ie,_:-ms-lang(x){display:block!important}.player,.player:before{position:relative}.player:before{content:"";display:inline-block;width:100%;padding-top:56.25%}.player img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.player img{object-fit:cover}}.player iframe{width:100%;height:100%;position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes pop-in{0%{transform:scale(0)}40%{transform:scale(1.1)}65%{transform:scale(.95)}80%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes pop-out{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}90%,to{transform:scale(1)}}@keyframes skew{0%{transform:skewX(0deg)}to{transform:skewX(-10deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes anti-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes wiggle{0%,25%,50%,to{transform:translateX(0)}12.5%{transform:translateX(.25em)}37.5%{transform:translateX(-.25em)}}@keyframes zoom{0%{transform:translateY(-50%) scale(1)}40%,50%{transform:translateY(-50%) scale(1.05)}90%,to{transform:translateY(-50%) scale(1)}}@font-face{font-family:MTT-Milano;font-weight:700;font-style:normal;src:url("./..//fonts/MTT-Milano-Bold.eot?") format("eot"),url("./..//fonts/MTT-Milano-Bold.woff") format("woff"),url("./..//fonts/MTT-Milano-Bold.woff2") format("woff2"),url("./..//fonts/MTT-Milano-Bold.ttf") format("truetype")}@font-face{font-family:MTT-Milano;font-weight:300;font-style:normal;src:url("./..//fonts/MTT-Milano-Light.eot?") format("eot"),url("./..//fonts/MTT-Milano-Light.woff") format("woff"),url("./..//fonts/MTT-Milano-Light.woff2") format("woff2"),url("./..//fonts/MTT-Milano-Light.ttf") format("truetype")}@font-face{font-family:Domaine-Text;font-weight:100;font-style:normal;src:url("./..//fonts/DomaineText-Light.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:100;font-style:italic;src:url("./..//fonts/DomaineText-LightItalic.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:300;font-style:normal;src:url("./..//fonts/DomaineText-Regular.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:300;font-style:italic;src:url("./..//fonts/DomaineText-RegularItalic.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:700;font-style:normal;src:url("./..//fonts/DomaineText-Bold.otf") format("opentype")}@font-face{font-family:Domaine-Text;font-weight:700;font-style:italic;src:url("./..//fonts/DomaineText-BoldItalic.otf") format("opentype")}a{color:inherit}a,a:active,a:focus,a:hover{text-decoration:none}[href^=mailto],[href^=tel]{text-decoration:none!important;display:inline-block;float:left;clear:both}[href^=mailto]:before,[href^=tel]:before{margin-right:.5em;font-size:.8em;font-weight:400;line-height:inherit;color:#cf3a45}article h1,article h2,article h3,article h4,article h5,article h6{margin:0;padding:0;color:inherit}article h1{font-size:36px;font-size:2.25em}article h2{font-size:32px;font-size:2em}article h3{font-size:28px;font-size:1.75em}article h4{font-size:24px;font-size:1.5em}article h5{font-size:20px;font-size:1.25em}article h6{font-size:18px;font-size:1.125em}article blockquote{width:100%;box-sizing:border-box}article blockquote+cite{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-size:.75em}article p{margin:1em 0;font-family:Domaine-Text,Times New Roman,sans-serif}article p:first-of-type{margin-top:0}article p:last-of-type{margin-bottom:0}article p b,article p strong{font-weight:600}article p a{text-decoration:underline;color:#ffa100}article ol,article ul{width:100%;margin:1.5em 0;padding:0;box-sizing:border-box}article ol li,article ul li{margin:.5em 0}article ul{list-style-type:none}article ul li{padding-left:15px;position:relative}article ul li:before{content:"\25CF";position:relative;display:"inline";margin:0 1.25em;font-size:.75em;color:inherit;position:absolute;top:.2em;left:-15px}article ol li{margin-left:2.25em}article dl{width:100%}article dl dt{width:20%;font-weight:400;text-align:right;float:left;clear:left}article dl dt:after{content:":";position:relative;display:"inline"}article dl dd{width:80%;margin-left:calc(20% + 10px)}article img{max-width:100%;height:auto}article svg *{fill:#cf3a45}article svg * svg *{fill:#7383ff}article table{width:100%;border-radius:3px;border-collapse:collapse;font-size:.95em;font-weight:inherit;border:1px solid #7383ff}article caption,article thead{font-weight:400;background:rgba(115,131,255,.05);color:#7383ff}article thead+tbody tr:first-of-type{background:inherit;color:inherit}article tfoot{font-size:.75em}article tfoot td,article tfoot tr{text-align:center}article tfoot tr{background:inherit!important;color:inherit!important}article td,article th,article tr{padding:.75em .95em;text-align:left}article td,article th{border-right:1px solid #7383ff}article td:last-of-type,article th:last-of-type{border-right:0}article th{font-weight:700}article tr{border-bottom:1px solid #7383ff}article tr:first-of-type{border-top:1px solid #7383ff;background:rgba(115,131,255,.05);color:#7383ff}.btn,.btn-disabled--aubergine,.btn-disabled--black,.btn-disabled--blue,.btn-disabled--brown,.btn-disabled--dark-grey,.btn-disabled--green,.btn-disabled--grey,.btn-disabled--lila,.btn-disabled--orange,.btn-disabled--red,.btn-disabled--white,.btn-disabled--yellow,.btn-ghost--aubergine,.btn-ghost--black,.btn-ghost--blue,.btn-ghost--brown,.btn-ghost--dark-grey,.btn-ghost--green,.btn-ghost--grey,.btn-ghost--lila,.btn-ghost--orange,.btn-ghost--red,.btn-ghost--white,.btn-ghost--yellow,.btn-inline,.btn-inline--aubergine,.btn-inline--black,.btn-inline--blue,.btn-inline--brown,.btn-inline--dark-grey,.btn-inline--green,.btn-inline--grey,.btn-inline--lila,.btn-inline--orange,.btn-inline--red,.btn-inline--white,.btn-inline--yellow,.btn-solid--aubergine,.btn-solid--black,.btn-solid--blue,.btn-solid--brown,.btn-solid--dark-grey,.btn-solid--green,.btn-solid--grey,.btn-solid--lila,.btn-solid--orange,.btn-solid--red,.btn-solid--white,.btn-solid--yellow,.btn-text--aubergine,.btn-text--black,.btn-text--blue,.btn-text--brown,.btn-text--dark-grey,.btn-text--green,.btn-text--grey,.btn-text--lila,.btn-text--orange,.btn-text--red,.btn-text--white,.btn-text--yellow{margin:0;padding:.925em 1.25em .825em;border:0;font-family:MTT-Milano,Futura,serif;font-size:18px;font-size:1.125em;font-weight:700;line-height:1em;text-decoration:none!important;text-align:center;color:#fff;display:inline-block;outline:none;cursor:pointer;transition:background .25s ease,color .25s ease}.btn-disabled--aubergine,.btn-disabled--black,.btn-disabled--blue,.btn-disabled--brown,.btn-disabled--dark-grey,.btn-disabled--green,.btn-disabled--grey,.btn-disabled--lila,.btn-disabled--orange,.btn-disabled--red,.btn-disabled--white,.btn-disabled--yellow,.btn-solid--aubergine,.btn-solid--black,.btn-solid--blue,.btn-solid--brown,.btn-solid--dark-grey,.btn-solid--green,.btn-solid--grey,.btn-solid--lila,.btn-solid--orange,.btn-solid--red,.btn-solid--white,.btn-solid--yellow{transition:background .25s ease}@media screen and (min-width:0) and (max-width:559px){.btn-disabled--aubergine,.btn-disabled--black,.btn-disabled--blue,.btn-disabled--brown,.btn-disabled--dark-grey,.btn-disabled--green,.btn-disabled--grey,.btn-disabled--lila,.btn-disabled--orange,.btn-disabled--red,.btn-disabled--white,.btn-disabled--yellow,.btn-solid--aubergine,.btn-solid--black,.btn-solid--blue,.btn-solid--brown,.btn-solid--dark-grey,.btn-solid--green,.btn-solid--grey,.btn-solid--lila,.btn-solid--orange,.btn-solid--red,.btn-solid--white,.btn-solid--yellow{width:100%;text-align:center}}.btn-ghost--aubergine,.btn-ghost--black,.btn-ghost--blue,.btn-ghost--brown,.btn-ghost--dark-grey,.btn-ghost--green,.btn-ghost--grey,.btn-ghost--lila,.btn-ghost--orange,.btn-ghost--red,.btn-ghost--white,.btn-ghost--yellow{border:1px solid currentColor;box-sizing:border-box}.btn-ghost--aubergine:active,.btn-ghost--aubergine:hover,.btn-ghost--black:active,.btn-ghost--black:hover,.btn-ghost--blue:active,.btn-ghost--blue:hover,.btn-ghost--brown:active,.btn-ghost--brown:hover,.btn-ghost--dark-grey:active,.btn-ghost--dark-grey:hover,.btn-ghost--green:active,.btn-ghost--green:hover,.btn-ghost--grey:active,.btn-ghost--grey:hover,.btn-ghost--lila:active,.btn-ghost--lila:hover,.btn-ghost--orange:active,.btn-ghost--orange:hover,.btn-ghost--red:active,.btn-ghost--red:hover,.btn-ghost--white:active,.btn-ghost--white:hover,.btn-ghost--yellow:active,.btn-ghost--yellow:hover{color:#fff}.btn-text--aubergine,.btn-text--black,.btn-text--blue,.btn-text--brown,.btn-text--dark-grey,.btn-text--green,.btn-text--grey,.btn-text--lila,.btn-text--orange,.btn-text--red,.btn-text--white,.btn-text--yellow{padding:0;font-size:20px;font-size:1.25em;font-weight:inherit;line-height:inherit;text-align:inherit;position:relative}.btn-inline,.btn-inline--aubergine,.btn-inline--black,.btn-inline--blue,.btn-inline--brown,.btn-inline--dark-grey,.btn-inline--green,.btn-inline--grey,.btn-inline--lila,.btn-inline--orange,.btn-inline--red,.btn-inline--white,.btn-inline--yellow{padding:0;font-size:20px;font-size:1.25em;font-weight:inherit;line-height:inherit;text-align:inherit;color:inherit;position:relative}.btn-inline--aubergine:before,.btn-inline--black:before,.btn-inline--blue:before,.btn-inline--brown:before,.btn-inline--dark-grey:before,.btn-inline--green:before,.btn-inline--grey:before,.btn-inline--lila:before,.btn-inline--orange:before,.btn-inline--red:before,.btn-inline--white:before,.btn-inline--yellow:before,.btn-inline:before{content:"";position:relative;display:inline-block;height:1px;background:currentColor;position:absolute;bottom:0;display:block;width:100%;right:0;transition:width .45s cubic-bezier(.77,0,.175,1)}.btn-inline--aubergine:active:before,.btn-inline--aubergine:hover:before,.btn-inline--black:active:before,.btn-inline--black:hover:before,.btn-inline--blue:active:before,.btn-inline--blue:hover:before,.btn-inline--brown:active:before,.btn-inline--brown:hover:before,.btn-inline--dark-grey:active:before,.btn-inline--dark-grey:hover:before,.btn-inline--green:active:before,.btn-inline--green:hover:before,.btn-inline--grey:active:before,.btn-inline--grey:hover:before,.btn-inline--lila:active:before,.btn-inline--lila:hover:before,.btn-inline--orange:active:before,.btn-inline--orange:hover:before,.btn-inline--red:active:before,.btn-inline--red:hover:before,.btn-inline--white:active:before,.btn-inline--white:hover:before,.btn-inline--yellow:active:before,.btn-inline--yellow:hover:before,.btn-inline:active:before,.btn-inline:hover:before{width:0}.btn--medium,.btn--small{font-size:16px;font-size:1em}.btn--medium{padding:1.5em 1.5em 1.4em;line-height:1.5em}.btn--medium svg{width:1.6em;height:1.6em;min-height:1.5em;margin-left:.5rem;vertical-align:bottom}.btn--medium svg *{fill:#fff}.btn--large{font-size:20px;font-size:1.25em}.btn--close{padding-left:0;padding-right:0}.btn--wide{width:100%}.btn-solid--red{background:#cf3a45}.btn-solid--red:active,.btn-solid--red:hover{background:#ac2a34}.btn-ghost--red{color:#cf3a45}.btn-ghost--red:active,.btn-ghost--red:hover{background:rgba(207,58,69,.25)}.btn-inline--red,.btn-text--red{color:#cf3a45}.btn-inline--red:active,.btn-inline--red:hover{color:#ac2a34}.btn-disabled--red{background:#cf3a45}.btn-solid--orange{background:#ff8100}.btn-solid--orange:active,.btn-solid--orange:hover{background:#cc6700}.btn-ghost--orange{color:#ff8100}.btn-ghost--orange:active,.btn-ghost--orange:hover{background:rgba(255,129,0,.25)}.btn-inline--orange,.btn-text--orange{color:#ff8100}.btn-inline--orange:active,.btn-inline--orange:hover{color:#cc6700}.btn-disabled--orange{background:#ff8100}.btn-solid--yellow{background:#ffa100}.btn-solid--yellow:active,.btn-solid--yellow:hover{background:#cc8100}.btn-ghost--yellow{color:#ffa100}.btn-ghost--yellow:active,.btn-ghost--yellow:hover{background:rgba(255,161,0,.25)}.btn-inline--yellow,.btn-text--yellow{color:#ffa100}.btn-inline--yellow:active,.btn-inline--yellow:hover{color:#cc8100}.btn-disabled--yellow{background:#ffa100}.btn-solid--brown{background:#b39580}.btn-solid--brown:active,.btn-solid--brown:hover{background:#a07a60}.btn-ghost--brown{color:#b39580}.btn-ghost--brown:active,.btn-ghost--brown:hover{background:hsla(25,25%,60%,.25)}.btn-inline--brown,.btn-text--brown{color:#b39580}.btn-inline--brown:active,.btn-inline--brown:hover{color:#a07a60}.btn-disabled--brown{background:#b39580}.btn-solid--aubergine{background:#50394b}.btn-solid--aubergine:active,.btn-solid--aubergine:hover{background:#32242f}.btn-ghost--aubergine{color:#50394b}.btn-ghost--aubergine:active,.btn-ghost--aubergine:hover{background:rgba(80,57,75,.25)}.btn-inline--aubergine,.btn-text--aubergine{color:#50394b}.btn-inline--aubergine:active,.btn-inline--aubergine:hover{color:#32242f}.btn-disabled--aubergine{background:#50394b}.btn-solid--green{background:#1d7774}.btn-solid--green:active,.btn-solid--green:hover{background:#134e4c}.btn-ghost--green{color:#1d7774}.btn-ghost--green:active,.btn-ghost--green:hover{background:rgba(29,119,116,.25)}.btn-inline--green,.btn-text--green{color:#1d7774}.btn-inline--green:active,.btn-inline--green:hover{color:#134e4c}.btn-disabled--green{background:#1d7774}.btn-solid--lila{background:#7383ff}.btn-solid--lila:active,.btn-solid--lila:hover{background:#4056ff}.btn-ghost--lila{color:#7383ff}.btn-ghost--lila:active,.btn-ghost--lila:hover{background:rgba(115,131,255,.25)}.btn-inline--lila,.btn-text--lila{color:#7383ff}.btn-inline--lila:active,.btn-inline--lila:hover{color:#4056ff}.btn-disabled--lila{background:#7383ff}.btn-solid--blue{background:#000438}.btn-solid--blue:active,.btn-solid--blue:hover{background:#000005}.btn-ghost--blue{color:#000438}.btn-ghost--blue:active,.btn-ghost--blue:hover{background:rgba(0,4,56,.25)}.btn-inline--blue,.btn-text--blue{color:#000438}.btn-inline--blue:active,.btn-inline--blue:hover{color:#000005}.btn-disabled--blue{background:#000438}.btn-solid--black{background:#181716}.btn-solid--black:active,.btn-solid--black:hover{background:#000}.btn-ghost--black{color:#181716}.btn-ghost--black:active,.btn-ghost--black:hover{background:rgba(24,23,22,.25)}.btn-inline--black,.btn-text--black{color:#181716}.btn-inline--black:active,.btn-inline--black:hover{color:#000}.btn-disabled--black{background:#181716}.btn-solid--grey{background:#f7f7f7}.btn-solid--grey:active,.btn-solid--grey:hover{background:#dedede}.btn-ghost--grey{color:#f7f7f7}.btn-ghost--grey:active,.btn-ghost--grey:hover{background:hsla(0,0%,97%,.25)}.btn-inline--grey,.btn-text--grey{color:#f7f7f7}.btn-inline--grey:active,.btn-inline--grey:hover{color:#dedede}.btn-disabled--grey{background:#f7f7f7}.btn-solid--dark-grey{background:#bebebe}.btn-solid--dark-grey:active,.btn-solid--dark-grey:hover{background:#a5a5a5}.btn-ghost--dark-grey{color:#bebebe}.btn-ghost--dark-grey:active,.btn-ghost--dark-grey:hover{background:hsla(0,0%,75%,.25)}.btn-inline--dark-grey,.btn-text--dark-grey{color:#bebebe}.btn-inline--dark-grey:active,.btn-inline--dark-grey:hover{color:#a5a5a5}.btn-disabled--dark-grey{background:#bebebe}.btn-solid--white{background:#fff}.btn-solid--white:active,.btn-solid--white:hover{background:#e6e6e6}.btn-ghost--white{color:#fff}.btn-ghost--white:active,.btn-ghost--white:hover{background:hsla(0,0%,100%,.25)}.btn-inline--white,.btn-text--white{color:#fff}.btn-inline--white:active,.btn-inline--white:hover{color:#e6e6e6}.btn-disabled--white{background:#fff}.detail{margin:0}.detail__info,.detail__label{width:100%;margin:0;display:block}.detail__info{margin-bottom:1.5em;font-size:18px;font-size:1.125em}.detail__label,.detail__picl{font-family:MTT-Milano,Futura,serif;font-size:16px;font-size:1em;font-weight:600}.detail__date{display:none}.detail__label{margin-bottom:3px;color:#ffa100}.detail__picl{line-height:1em}.detail__picl svg{height:2em;margin:-.5em .25em}.detail__picl svg *{fill:#ff8100}.detail__row{width:100%;display:inline-block;float:left}@media screen and (min-width:0) and (max-width:1079px){.detail__row{width:33.33%}}@media screen and (min-width:0) and (max-width:959px){.detail__row{width:50%}}@media screen and (min-width:0) and (max-width:559px){.detail__row{width:100%}}.dropdown input[type=checkbox],.dropdown input[type=radio]{display:none}.dropdown input[type=checkbox]:checked+label,.dropdown input[type=radio]:checked+label{transition:width .85s cubic-bezier(.86,0,.07,1);color:#7383ff}.dropdown input[type=checkbox]:checked+label:before,.dropdown input[type=radio]:checked+label:before{width:100%;border-radius:0;background:currentColor;transition:background 0s linear}.dropdown label{font-size:inherit;font-weight:inherit;position:relative;cursor:pointer;transition:color .2s ease}.dropdown label:before{content:"";position:relative;display:inline-block;width:0;height:1px;position:absolute;bottom:0;left:0;display:block;transition:width .25s ease;background:#7383ff}.dropdown{width:auto;min-width:280px;display:inline-block;vertical-align:top}.dropdown--wide{max-width:none}.dropdown.is-hidden{display:none}@media screen and (min-width:0) and (max-width:959px){.dropdown{min-width:260px}}@media screen and (min-width:768px){.dropdown{max-width:35%}.dropdown:not(.is-hidden)+.dropdown{margin-left:1.5rem}}@media screen and (min-width:640px) and (max-width:767px){.dropdown{display:block}.dropdown:nth-child(2n+2),.dropdown:nth-child(n+3){margin-top:1rem}}@media screen and (min-width:0) and (max-width:639px){.dropdown{width:100%}.dropdown:not(.is-hidden)+.dropdown{margin-top:1rem;margin-left:0}}.dropdown__label{margin-bottom:.5em;font-size:.875em;font-weight:300;letter-spacing:.1em;text-transform:uppercase}.dropdown__selected{padding:1.1em 1em .9em;position:relative;cursor:pointer;background:#000438;color:#fff}.dropdown__selected:after{content:"";position:relative;display:inline-block;width:1em;height:1em;background-size:60% 60%;background-position:50%;background-repeat:no-repeat;position:absolute;top:50%;right:.9rem;transform:translateY(-50%);transition:transform .35s ease;background-image:url("./..//icons/down.svg")}@media screen and (min-width:0) and (max-width:767px){.dropdown__selected{padding:1rem}.dropdown__selected:after{right:1rem}}.dropdown__selected.is-active:after{transform:translateY(-50%) rotateX(180deg)}.dropdown__selected.is-active+.dropdown__holder{z-index:10000;border-bottom:1px solid #000438}.dropdown__form{background:#fff;color:#181716}.dropdown__holder{width:100%;height:0;max-height:320px;position:absolute;top:3.5rem;left:0;z-index:1000;overflow:auto;width:calc(100% + 2px);border:1px solid #000438;border-bottom:0;left:-1px}@media screen and (min-width:0) and (max-width:767px){.dropdown__holder{position:relative;top:0;left:0}}.dropdown__options{font-size:1.125em;font-weight:300;position:relative;transition:background .2s ease;border:1px solid #000438;background:#fff;color:#000438}@media screen and (min-width:0) and (max-width:767px){.dropdown__options{padding:0}}.dropdown__options.is-active{box-shadow:1px 1px 10px rgba(24,23,22,.25)}.dropdown__option{padding:.75em 1em;font-size:inherit}.dropdown__option:first-of-type{padding-top:1em}.dropdown__option:last-of-type{padding-bottom:1em}.dropdown__select{padding:1em;font-size:1.125em;font-weight:300;position:relative;display:inline-block;cursor:pointer;transition:background .25s ease,color .25s ease;border:1px solid #000438}.dropdown__select+.dropdown__select{margin-left:.35rem}@media screen and (min-width:0) and (max-width:559px){.dropdown__select{padding:1em .9em}.dropdown__select+.dropdown__select{margin-left:.25rem}}.dropdown__select.is-active{background:#000438;color:#fff}@media screen and (min-width:0) and (max-width:559px){.dropdown__tickets{display:flex}.dropdown__tickets>*{text-align:center;flex:1 1 auto}}h1,h2,h3,h4,h5,h6{margin:0 0 .25em;line-height:.9em;font-weight:300}h1{font-size:70px;font-size:4.375em}@media screen and (min-width:0) and (max-width:1079px){h1{font-size:62px;font-size:3.875em}}@media screen and (min-width:0) and (max-width:959px){h1{font-size:56px;font-size:3.5em}}@media screen and (min-width:0) and (max-width:767px){h1{font-size:50px;font-size:3.125em}}@media screen and (min-width:0) and (max-width:559px){h1{font-size:42px;font-size:2.625em}}h2{font-size:42px;font-size:2.625em}h3{font-size:38px;font-size:2.375em}h4,h5{font-size:34px;font-size:2.125em}h6{font-size:24px;font-size:1.5em}blockquote{width:100%;margin:0 auto;display:block;width:75%;max-width:760px;font-family:MTT-Milano,Futura,serif;text-align:center}blockquote p{font-family:inherit;font-size:1.5em;font-weight:700;line-height:1.25em}blockquote p:before{content:'"';margin-left:-.5em}blockquote p:after{content:'"'}blockquote+cite{width:100%;font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;margin:2em auto 0;font-size:12px;font-size:.75em;text-align:center;display:inline-block}p{margin:0;line-height:inherit}p svg{width:auto;height:.8em;margin-right:.5em;padding:.1em 0;display:inline}b,strong{font-weight:700}u{text-decoration:underline}abbr,acronym,cite,dfn,em,i{font-style:italic}hr{width:100%;height:1px;border:0;background:rgba(24,23,22,.25)}sub,sup{height:0;font-size:.85em;line-height:0;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:.75em}big,small{line-height:1.5em}big{font-size:1.25em}form{width:100%;margin:0}form *{box-sizing:border-box;outline:none}.form__desc{margin-right:1em;display:inline}.form__info{color:rgba(24,23,22,.25)}.form__group{margin:1.5em 0}.form__group:first-of-type{margin-top:0}.form__group:last-of-type{margin-bottom:0}.form__group--chained{width:auto;margin:0;display:inline-block}.form__group--chained+.form__group--chained{margin-left:1em}@media screen and (min-width:0) and (max-width:767px){.form__group--chained+.form__group--chained{margin-left:0}}.form__option+label{font-size:20px;font-size:1.25em;font-weight:700;cursor:pointer}.form__option+label:before{content:"";position:relative;display:inline-block;width:1em;height:1em;margin:-.2em 0;margin-right:.5em;transition:background .25s ease}.form__option:checked+label:before{background:#cf3a45}label{width:auto;max-width:100%;font-size:26px;font-size:1.625em;font-weight:700}label+input,label+select,label+textarea{margin-top:.25em}input,select,textarea{width:100%;padding:.925em 1em;border:1px solid #dedede;border-radius:0;font-family:MTT-Milano,Futura,serif;font-size:18px;font-size:1.125em;font-weight:inherit;-moz-appearance:none;-webkit-appearance:none;appearance:none}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(24,23,22,.4)}input:-moz-placeholder,input::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:rgba(24,23,22,.4)}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(24,23,22,.4)}input[type=email],input[type=text]{border:1px solid rgba(24,23,22,.1)}input[type=search]{border:1px solid #181716}textarea{height:150px;border:1px solid rgba(24,23,22,.1);line-height:inherit;resize:vertical}input[type=checkbox],input[type=radio]{display:none}input[type=radio]+label:before{border-radius:50%;background:radial-gradient(at center center,#1d7774 0,#1d7774 0,hsla(0,0%,100%,.65) 0,hsla(0,0%,100%,.65) 100%);transition:background 1s ease}input[type=radio]:checked+label:before{background:radial-gradient(at center center,#1d7774 0,#1d7774 40%,#fff 47.5%,#fff 100%)}select{border:1px solid rgba(24,23,22,.1);background:#fff}button:disabled{opacity:.25;cursor:not-allowed}[class^=icon__]{width:1.5em;height:1.5em;margin:0;padding:0;display:inline-block}[class^=icon__]:before{content:"";position:relative;display:inline-block;width:1em;height:1em;margin:.25em;background-size:contain;background-position:50%;background-repeat:no-repeat}.icon--small{font-size:14px;font-size:.875em}.icon--large{font-size:30px;font-size:1.875em}.icon-group{text-align:left;display:block}.icon-group a{position:relative;display:inline-block}.icon-group a:first-of-type{margin-left:0}.icon-group a:last-of-type{margin-right:0}.icon-group a:nth-of-type(2n){margin:0 .75em}.icon-group svg{width:auto;height:1em;position:relative}.icon-group svg *{fill:#fff}#facebook,#youtube{margin:0 .25rem}figure{margin:0}img[src=""]{display:none}.load-more{width:100%;height:auto;margin-top:4rem;text-align:center}.notification{width:100%;height:auto;position:relative;display:block;overflow:hidden;transition:height .25s ease;background:#7383ff}.notification a{text-decoration:underline}.notification__close{width:1rem;height:1rem;position:absolute;top:50%;right:1rem;display:block;transform:translateY(-50%);cursor:pointer;transition:transform .25s ease,opacity .25s ease}.notification__close svg *{fill:#fff}@media screen and (min-width:1080px){.notification__close:hover{opacity:.75;transform:translateY(-50%) scale(.9)}}.notification__text{padding:1em 3rem .9em;font-size:18px;font-size:1.125em;text-align:center;color:#7383ff}.notification--hidden{display:none}.notification.is-closed{height:0}.notification--ghost{border:1px solid currentColor;background:#fff;color:#7383ff}.slider__arrow{position:relative;width:5rem;height:5rem;position:absolute;z-index:1000;display:block;cursor:pointer;transition:background .25s ease;background:#ffa100}.slider__arrow:before{width:100%;padding-top:100%}.slider__arrow img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.slider__arrow img{object-fit:cover}}.slider__arrow:before{content:"";position:relative;display:inline-block;width:1.5rem;height:1.5rem;padding:0;background-size:100% 100%;background-position:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease;background-size:contain;background-repeat:no-repeat}.slider__arrow--next:before{background-image:url("./..//icons/right.svg")}.slider__arrow--previous:before{background-image:url("./..//icons/left.svg")}@media screen and (min-width:768px){.slider__arrow--previous{border-right:2px solid rgba(24,23,22,.1)}}.slider__arrow:hover{background:#ff8e1a}@media screen and (min-width:0) and (max-width:767px){.slider__arrow{width:3.5rem;height:3.5rem}}.social__icons{line-height:3.5em}@media screen and (min-width:0) and (max-width:959px) and (orientation:landscape){.social__icons{line-height:1em}}.social__icon{width:1.4rem;height:1.4rem;position:relative;display:inline-block;vertical-align:middle;transition:opacity .25s ease}.social__icon svg{width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social__icon svg>*>*{fill:#fff}.social__icon+.social__icon{margin-left:.5rem}.social__icon:last-of-type{margin-right:.5rem}@media screen and (min-width:1080px){.social__icon:hover{opacity:.5}}@media screen and (min-width:0) and (max-width:559px){.social__icon{margin:0 1em}}.switch{width:auto;font-size:17.5px;font-size:1.09375em;font-weight:400;display:inline-block;float:right;transition:color .25s ease;padding:2.75rem 2rem;color:rgba(0,4,56,.4)}@media screen and (min-width:0) and (max-width:767px){.switch{padding:2rem}}.switch__button{width:1em;height:1em;margin:1px 0;border-radius:.5em;position:absolute;top:-1px;cursor:pointer;background:rgba(0,4,56,.4)}.switch__holder{width:2em;height:1em;margin:-.277em .3em;border-radius:.55em;position:relative;display:inline-block;cursor:pointer;background:rgba(0,4,56,.2)}.switch__language{margin-top:-.4em;font-size:.8em;line-height:1em;display:inline-block}.switch.is-nl .switch__button{left:0}.switch.is-en .switch__button{right:0}.tooltip__holder{position:relative;display:inline-block;cursor:help}.tooltip__holder--inline{border-bottom:1px dotted #cf3a45}.tooltip__holder:hover .tooltip__content{opacity:1}.tooltip__content{width:auto;height:1.7em;padding:.25em 1em 1em;border-radius:2rem;background:#cf3a45;text-align:center;white-space:pre;color:#fff;position:absolute;top:0;left:50%;display:inline-block;float:left;opacity:0;transform:translate(-50%,-150%);transition:opacity .15s ease;will-change:opacity}.tooltip__content:before{content:"";position:relative;display:inline-block;width:0;height:0;border-width:.75em .5em 0;border-style:solid;border-color:#cf3a45 transparent transparent;position:absolute;bottom:-.7em;left:50%;transform:translateX(-50%)}body{width:100%;background:#f7f7f7;font-family:MTT-Milano,Futura,serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-shadow:rgba(0,0,0,.01) 0 0 1px}@media screen and (min-width:0) and (max-width:767px){body{font-size:15px}}@media screen and (min-width:0) and (max-width:559px){body{font-size:14px}}body.is-locked{height:100%;overflow:hidden}body *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}main{width:100%;overflow-x:hidden}main+.rating,main+.share{margin-top:-4rem}@media screen and (min-width:0) and (max-width:767px){main+.rating,main+.share{margin-top:-2rem}}.main--red{background:#cf3a45;color:#fff}.main--orange{background:#ff8100;color:#fff}.main--brown{background:#b39580;color:#fff}.main--aubergine{background:#50394b;color:#fff}.main--green{background:#1d7774;color:#fff}.main--lila{background:#7383ff;color:#fff}.main--blue{background:#000438;color:#fff}.main--grey{background:#f7f7f7;color:inherit}.main--white{background:#fff;color:inherit}.super-container,[class*=__container]{width:100%;margin:0 auto;display:block}.super-container{max-width:1660px;overflow:hidden}.super-container--sticky{overflow:initial}[class*=__container]{max-width:calc(1280px + 8rem);padding:2rem 4rem}[class*=__container][class*="--overflow"]{overflow:hidden}@media screen and (min-width:0) and (max-width:1279px){[class*=__container]{padding:2rem}}@media screen and (min-width:0) and (max-width:959px){[class*=__container]{padding:4%}}@media screen and (min-width:0) and (max-width:639px){[class*=__container]{padding:9% 5%}}[class*=__container][class$="--tiny"]{padding:0 4rem}@media screen and (min-width:0) and (max-width:1279px){[class*=__container][class$="--tiny"]{padding:0 2rem}}@media screen and (min-width:0) and (max-width:959px){[class*=__container][class$="--tiny"]{padding:0 4%}}@media screen and (min-width:0) and (max-width:639px){[class*=__container][class$="--tiny"]{padding:0 5%}}[class*=__container][class$="--small"]{padding:1rem 4rem}@media screen and (min-width:0) and (max-width:1279px){[class*=__container][class$="--small"]{padding:1rem 2rem}}@media screen and (min-width:0) and (max-width:959px){[class*=__container][class$="--small"]{padding:2% 4%}}@media screen and (min-width:0) and (max-width:639px){[class*=__container][class$="--small"]{padding:3% 5%}}[class*=__container][class$="--medium"]{padding:3rem 4rem}@media screen and (min-width:0) and (max-width:1279px){[class*=__container][class$="--medium"]{padding:4rem 2rem}}@media screen and (min-width:0) and (max-width:959px){[class*=__container][class$="--medium"]{padding:6% 4%}}@media screen and (min-width:0) and (max-width:639px){[class*=__container][class$="--medium"]{padding:5%}}[class*=__container][class$="--large"]{padding:4rem}@media screen and (min-width:0) and (max-width:1279px){[class*=__container][class$="--large"]{padding:4rem 2rem}}@media screen and (min-width:0) and (max-width:959px){[class*=__container][class$="--large"]{padding:6% 4%}}@media screen and (min-width:0) and (max-width:639px){[class*=__container][class$="--large"]{padding:6.5% 5%}}[class*=__container][class$="--massive"]{padding:6rem 4rem}@media screen and (min-width:0) and (max-width:1279px){[class*=__container][class$="--massive"]{padding:4rem 2rem}}@media screen and (min-width:0) and (max-width:959px){[class*=__container][class$="--massive"]{padding:6% 4%}}@media screen and (min-width:0) and (max-width:639px){[class*=__container][class$="--massive"]{padding:5%}}[class*=__container][class*="--wide"]{max-width:100%}.grid__items{margin-left:-50px;margin-right:-50px;width:calc(100% + 100px)}.grid__items:after{display:block;content:"";display:table;clear:both}.grid__items>*{display:inline-block;float:none;vertical-align:top}@media screen and (min-width:560px) and (max-width:1079px){.grid__items{margin-left:-3rem;margin-right:-3rem;width:calc(100% + 6rem)}.grid__items:after{display:block;content:"";display:table;clear:both}.grid__items>*{display:inline-block;float:none;vertical-align:top}}@media screen and (min-width:0) and (max-width:559px){.grid__items{margin-left:-5%;margin-right:-5%;width:110%}.grid__items:after{display:block;content:"";display:table;clear:both}.grid__items>*{display:inline-block;float:none;vertical-align:top}}.grid__item--tiny{width:calc(25% - 62.5px);float:left;margin-left:50px}.grid__item--tiny:nth-child(n+5){margin-top:50px}@media screen and (min-width:960px) and (max-width:1079px){.grid__item--tiny{width:calc(33.33333% - 4rem);float:left;margin-left:3rem}.grid__item--tiny:nth-child(n+4){margin-top:3rem}}@media screen and (min-width:560px) and (max-width:959px){.grid__item--tiny{width:calc(50% - 4.5rem);float:left;margin-left:3rem}.grid__item--tiny:nth-child(n+3){margin-top:3rem}}@media screen and (min-width:0) and (max-width:559px){.grid__item--tiny{width:90%;float:left;margin-left:5%}.grid__item--tiny+.grid__item--tiny{margin-top:5%}}.grid__item--small{width:calc(33.33333% - 66.66667px);float:left;margin-left:50px}.grid__item--small:nth-child(n+4){margin-top:50px}@media screen and (min-width:0) and (max-width:959px){.grid__item--small{width:calc(50% - 4.5rem);float:left;margin-left:3rem}.grid__item--small:nth-child(n+3){margin-top:3rem}}@media screen and (min-width:0) and (max-width:559px){.grid__item--small{width:90%;float:left;margin-left:5%}.grid__item--small+.grid__item--small{margin-top:5%}}.grid__item--medium{width:calc(50% - 75px);float:left;margin-left:50px}@media screen and (min-width:0) and (max-width:767px){.grid__item--medium{width:calc(100% - 6rem);float:left;margin-left:3rem}.grid__item--medium+.grid__item--medium{margin-top:3rem}}@media screen and (min-width:0) and (max-width:559px){.grid__item--medium{width:90%;float:left;margin-left:5%}.grid__item--medium+.grid__item--medium{margin-top:5%}}.grid__item--large{width:calc(66.66667% - 83.33333px);float:left;margin-left:50px}@media screen and (min-width:0) and (max-width:1079px){.grid__item--large{width:calc(100% - 6rem);float:left;margin-left:3rem}.grid__item--large+.grid__item--large{margin-top:3rem}}@media screen and (min-width:0) and (max-width:559px){.grid__item--large{width:90%;float:left;margin-left:5%}.grid__item--large+.grid__item--large{margin-top:5%}}.grid__item--massive{width:calc(100% - 100px);float:left;margin-left:50px}@media screen and (min-width:0) and (max-width:1079px){.grid__item--massive{width:calc(100% - 6rem);float:left;margin-left:3rem}}@media screen and (min-width:0) and (max-width:559px){.grid__item--massive{width:90%;float:left;margin-left:5%}}section{width:100%;margin:0 auto;display:block}.section--red{background:#cf3a45;color:#fff}.section--orange{background:#ff8100;color:#fff}.section--brown{background:#b39580;color:#fff}.section--aubergine{background:#50394b;color:#fff}.section--green{background:#1d7774;color:#fff}.section--lila{background:#7383ff;color:#fff}.section--blue{background:#000438;color:#fff}.section--grey{background:#f7f7f7;color:inherit}.section--white{background:#fff;color:inherit}.section__inner{padding:2rem;width:100%;margin:0 auto;display:block}.section__row{position:relative;display:block;overflow:hidden}.section__row--flex{display:flex;width:100%;align-items:center}@media screen and (min-width:0) and (max-width:767px){.section__row--flex .section__title{order:1}}@media screen and (min-width:0) and (max-width:767px){.section__row--flex .section__sub{order:3}}.section__row--flex a.btn-inline{margin-left:auto}@media screen and (min-width:0) and (max-width:767px){.section__row--flex a.btn-inline{margin-left:0;margin-right:auto;order:2}}@media screen and (min-width:0) and (max-width:767px){.section__row--flex{flex-direction:column}}@media screen and (min-width:0) and (max-width:767px){.section__row{height:auto;margin:1rem 0 3rem;overflow:auto}}.section__row--bottom{margin-bottom:1.5rem;margin-bottom:2rem}@media screen and (min-width:0) and (max-width:767px){.section__row--bottom{margin-bottom:2rem}}.section__row--top{margin-top:4rem}.section__row--top>[class*=btn-inline]{color:#ffa100}@media screen and (min-width:0) and (max-width:767px){.section__row--top{margin-top:2rem}}.section__row--center{text-align:center}.section__row [class*=btn]:not([class*=btn__text]){float:right}@media screen and (min-width:0) and (max-width:767px){.section__row [class*=btn]:not([class*=btn__text]){float:left;clear:both}}.section__row:before{content:"";position:relative;display:inline-block;width:100%;height:1px;background:#000438;position:absolute;top:50%;left:0;display:block;transform:translateY(-50%)}.section__row>*{position:relative;z-index:100;overflow:visible!important}.section__row>:after{content:"";position:relative;width:calc(100% + 30px);height:100%;background:#fff;position:absolute;top:0;left:-15px;z-index:-1;display:inline-block}@media screen and (min-width:0) and (max-width:1079px){.section__row:before{display:none}}.section__sub{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;display:inline-block;vertical-align:middle}@media screen and (min-width:768px){.section__sub{margin-left:1rem}}@media screen and (min-width:0) and (max-width:767px){.section__sub{width:100%;margin-top:20px}}.section__title{width:auto;line-height:1.15em;display:inline-block;font-size:26px;font-size:1.625em;font-weight:300}@media screen and (min-width:768px){.section__title{max-width:80%;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}}@media screen and (min-width:0) and (max-width:767px){.section__title{width:100%}}::selection{background:#7383ff;color:#fff}@media screen and (min-width:0) and (max-width:767px){.hidden-mobile{display:none}}footer{line-height:1.75em}footer p{margin:1.5rem 0;color:hsla(0,0%,100%,.75)}footer p a{text-decoration:underline;color:#ffa100}footer dl{width:100%;margin:1.5rem 0;font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;text-align:left}footer dl>*{margin:0}footer dl dt{width:40%;float:left;clear:left}footer dl dd{width:100%}footer [class*=container]{position:relative}footer [class*=container]>*{display:inline-block;vertical-align:top}@media screen and (min-width:0) and (max-width:639px){.footer{font-size:18px;font-size:1.125em}}@media screen and (min-width:0) and (max-width:559px){.footer{font-size:16px;font-size:1em}}.footer__title{font-size:1.375em;font-weight:700;font-weight:300}.footer__sub-title{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;font-size:inherit;font-weight:700}.footer__sub-title+dl{margin-top:0}.footer__locations{width:20%;padding-right:1.5rem}@media screen and (min-width:0) and (max-width:959px){.footer__locations{width:50%;padding:0;float:left}}@media screen and (min-width:0) and (max-width:639px){.footer__locations{width:100%}}.footer__location{margin:1.5rem 0;font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-size:.875em;opacity:.3;cursor:pointer;transition:padding .25s ease,opacity .25s ease}.footer__location:hover{padding-left:10px;transition:padding .35s ease}.footer__location.is-active{opacity:1;transition:padding .35s ease,opacity .35s ease}.footer__contact{width:20%;width:auto;line-height:1.25em}@media screen and (min-width:768px){.footer__contact{margin-left:2rem;padding-left:2rem;border-left:1px solid hsla(0,0%,100%,.25)}}@media screen and (min-width:0) and (max-width:1279px){.footer__contact{width:45%;margin-left:0;padding-left:0;border-left:none}}.footer__text{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-size:.875em;line-height:2em}.footer__open{display:none}.footer__opened{width:27.5%;padding:0 1.5rem}@media screen and (min-width:0) and (max-width:959px){.footer__opened{width:50%;padding:0;float:left}}@media screen and (min-width:0) and (max-width:639px){.footer__opened{width:100%}}@media screen and (min-width:0) and (max-width:639px){.footer__time{text-align:right}}.footer__times{font-size:14px;font-size:.875em}.footer__menu{width:25%;padding:0;width:auto}@media screen and (min-width:768px){.footer__menu{margin-left:2.5rem;padding-left:2.5rem;border-left:1px solid hsla(0,0%,100%,.25)}}@media screen and (min-width:0) and (max-width:1279px){.footer__menu{width:45%}}@media screen and (min-width:0) and (max-width:767px){.footer__menu{width:100%}}@media screen and (min-width:0) and (max-width:639px){.footer__menu{width:100%}}.footer__list{margin:1.5rem 0;padding:0;font-size:14px;font-size:.875em;list-style-type:none}.footer__item{line-height:inherit;position:relative;overflow:hidden}.footer__link{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;position:relative;transition:padding .65s ease;color:hsla(0,0%,100%,.75)}.footer__link:before{content:"\2022";position:relative;display:inline-block;position:absolute;top:50%;left:5px;font-size:1.25em;display:block;opacity:0;transform:translateY(-50%);transition:left .25s ease,opacity .25s ease}@media screen and (min-width:1080px){.footer__link:hover{padding-left:15px;transition:padding .35s ease}.footer__link:hover:before{left:0;opacity:1;transition:left .3s ease,opacity .25s ease;transition-delay:.05s}}.footer__desc{margin-top:1rem;font-size:17px;font-size:1.0625em}.footer__information{width:30%}@media screen and (min-width:0) and (max-width:1279px){.footer__information{width:100%}}@media screen and (min-width:0) and (max-width:767px){.footer__information{width:100%}}.footer__follow{font-size:22px;font-size:1.375em;display:inline;vertical-align:middle}.footer__icons svg *{fill:#7383ff}@media screen and (min-width:1080px){.footer__icons{position:absolute;top:2.5rem;right:4rem}}@media screen and (min-width:0) and (max-width:1079px){.footer__icons{width:100%;display:block}}.footer__icon{margin:-.25rem 0}.footer__copy,.footer__credits{width:auto;display:inline-block}@media screen and (min-width:0) and (max-width:1079px){.footer__copy,.footer__credits{width:100%;display:block}}.footer__copy{float:left}@media screen and (min-width:640px){.footer__copy--mobile{display:none}}@media screen and (min-width:0) and (max-width:639px){.footer__copy--desktop{display:none}}.footer__credits{float:right}.footer__credits svg{width:auto;height:1em;margin:-.1em 0}.footer__credits svg *{fill:#fff}.footer__sub{width:100%;margin-top:2rem;display:block;overflow:auto;opacity:.7}@media screen and (min-width:0) and (max-width:559px){.footer__sub{margin-top:0}}.footer__sub .low_opacity{opacity:.55}.header--row{display:flex;justify-content:space-between}@media screen and (min-width:0) and (max-width:767px){.header--row{flex-direction:column}}.header__part{display:flex;flex-direction:column;text-transform:uppercase;color:#fff;text-align:right}@media screen and (min-width:0) and (max-width:767px){.header__part{text-align:left}}.header__container--bottom{padding-bottom:3rem;position:absolute;left:50%;bottom:1rem;z-index:1000;transform:translateX(-50%)}@media screen and (min-width:0) and (max-width:767px){.header__container--bottom{bottom:0}}.header__desc,.header__info{font-family:Domaine-Text,Times New Roman,sans-serif;font-size:1.375em;line-height:1.35em;margin-top:1rem;font-family:MTT-Milano,Futura,serif}@media screen and (min-width:0) and (max-width:767px){.header__desc,.header__info{font-size:18px;font-size:1.125em}}.header__desc{max-width:calc(100% - 200px);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}.header__desc:first-letter{text-transform:uppercase}@media screen and (min-width:0) and (max-width:767px){.header__desc{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;box-orient:vertical;max-width:none;text-overflow:unset;white-space:unset;overflow:auto;overflow:hidden}}.header__event{margin:1em 0;display:block;margin-left:1rem;font-size:20px;font-size:1.25em;display:inline-block}.header__info{color:#fff}.header__title{margin:0;letter-spacing:-.01em}.header__logo{position:relative;max-width:30%;margin-bottom:4rem}.header__logo:before{content:"";position:relative;display:inline-block;width:100%;padding-top:50%}.header__logo img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.header__logo img{object-fit:cover}}@media screen and (min-width:0) and (max-width:959px){.header__logo{display:none}}.header__background{position:relative;min-height:420px;max-height:75vh;overflow:hidden}.header__background:before{content:"";position:relative;display:inline-block;width:100%;padding-top:50%}.header__background img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.header__background img{object-fit:cover}}.header__background img{min-height:100%;top:50%!important;transform:translateY(-50%)}.header__background [class*=header__title]{color:#fff!important}@media screen and (min-width:0) and (max-width:767px){.header__background{position:relative;min-height:50vh}.header__background:before{content:"";position:relative;display:inline-block;width:100%;padding-top:100%}.header__background img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.header__background img{object-fit:cover}}}.header__home{position:relative}.header__home:before{content:"";position:relative;display:inline-block;width:100%;padding-top:46.15385%}.header__home img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.header__home img{object-fit:cover}}.header__home *{color:#fff!important}.header__home [class*=header__desc]{max-width:none;text-overflow:unset;white-space:unset;overflow:auto;max-width:660px;margin:.5em 0;font-size:24px;font-size:1.5em}.header__home [class*=header__title]{max-width:660px;margin-top:1rem;font-size:36px;font-size:2.25em}@media screen and (min-width:960px){.header__home{min-height:580px}}@media screen and (min-width:0) and (max-width:767px){.header__home [class*=__container]{bottom:2rem}}.header--next,.header--previous{bottom:0;width:4rem;height:4rem}.header--next:before,.header--previous:before{width:1rem;height:1rem}.header--next{right:0}.header--previous{right:4rem}@media screen and (min-width:0) and (max-width:767px){.header--previous{left:0;right:auto}}.header__slide{opacity:0;transition:opacity .35s ease;transition-delay:.25s}.header__slide>img{transform:translateY(-50%);transition:transform .25s ease}.header__slide.is-active{opacity:1;transition-delay:0s}.header__slide.is-active>img{animation:zoom 7.5s ease-in-out;animation-delay:.75s;animation-fill-mode:forwards}.header__tab,.header__tabs{display:none}.header__tab.is-active{color:#fff}.header__video{width:100%;height:100%;position:absolute;top:0;Left:0;z-index:100;opacity:0}.header__video iframe{width:140%;height:140%;position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%);transition:width .65s cubic-bezier(.165,.84,.44,1),height .65s cubic-bezier(.165,.84,.44,1)}.header__video iframe.is-active{width:100%;height:100%}.header__default{margin-bottom:-4rem;padding-top:1rem}@media screen and (min-width:1080px){.header__default [class*=__desc],.header__default [class*=__title]{width:auto;display:inline-block}.header__default [class*=__desc]{margin-left:1rem;vertical-align:bottom}.header__default [class*=__title]{line-height:.75em}}@media screen and (min-width:0) and (max-width:1079px){.header__default{margin-bottom:-3rem}}@media screen and (min-width:0) and (max-width:767px){.header__default{margin-bottom:0}}.header__movie{position:relative;overflow:hidden}.header__movie:before{content:"";position:relative;display:inline-block;width:100%;padding-top:56.25%}.header__movie img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.header__movie img{object-fit:cover}}.header__movie img{top:50%;transform:translateY(-50.5%)}@media screen and (min-width:960px){.header__movie [class*=header__info]{max-width:80%}}.header__movie [class*=header__title]{color:#fff!important}.header__time,.header__watch{font-size:.875em;font-weight:300;letter-spacing:.1em;text-transform:uppercase;color:#fff;display:block;transition:margin .35s ease,opacity .5s ease}.header__time{transform:translateY(30px)}.header__watch{transform:translateY(40px)}.header__controller{width:10rem;text-align:center;position:absolute;top:45%;left:50%;z-index:1000;display:block;transform:translate(-50%,-50%);cursor:pointer;transition:opacity 1.25s ease,transform .2s ease}.header__controller>*{opacity:0}.header__controller:hover{transform:translate(-50%,-50%) scale(1.1)}.header__controller.is-clicked{opacity:.25!important}.header__controller.is-clicked .header__watch{margin-top:-5px;opacity:0!important;transition:margin .4s ease,opacity .35s ease}.header__controller.is-clicked .header__time{margin-top:-10px;opacity:0!important;transition:margin .4s ease,opacity .35s ease;transition-delay:.1s}.header__controller.is-clicked:hover{opacity:.75!important;transition:opacity .5s ease,transform .2s ease}.header__controller.is-paused .header__state{opacity:0}.header__controller.is-paused #play{display:block}.header__controller.is-paused #pause,.header__controller.is-playing #play{display:none}.header__controller.is-playing #pause{display:block}.header__state{transform:translateY(20px)}.header__state svg{width:7rem;height:7rem;margin:0 auto 1rem}.header__state svg *{fill:#fff}.header__bar,.header__progress{height:5px;position:absolute;bottom:0;left:0;z-index:1000;display:block}.header__bar{width:100%;transform:translateY(100%);transition:transform .25s ease}.header__bar.is-active{transform:translateY(0)}.header__progress{width:0}menu{width:auto;height:auto;margin:0;padding:0;display:block}menu menuitem a{text-decoration:none}menu ul{list-style-type:none}menu li a{text-decoration:none}.menu__item{text-transform:capitalize;position:relative;font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.menu__item:before{content:"";position:relative;display:inline-block;width:100%;background:currentColor;color:inherit;position:absolute;bottom:-.2em;left:0;opacity:0;transition:bottom .25s ease,opacity .25s ease;height:1px}.menu__item+.menu__item{margin-left:1.75rem}@media screen and (min-width:1080px){.menu__item:hover:before{bottom:-.1em;opacity:1}}@media screen and (min-width:0) and (max-width:1079px){.menu__item{width:100%;text-align:center;display:block}.menu__item+.menu__item{margin:.5em 0}}@media screen and (min-width:0) and (max-width:959px) and (orientation:landscape){.menu__item{font-size:.5em}.menu__item+.menu__item{margin:.3em 0}}.menu__icons{margin:2.5rem 0 .5rem;display:flex;justify-content:center}.menu__icon{margin:0 .85rem}.menu--mobile>[class*=social]{text-align:center;display:block;clear:both}.menu--mobile>[class*=social]>*{margin:0 .25em}.menu--mobile>[class*=switch]{width:100%;font-size:.9em;text-align:center;color:#fff;display:block}.menu--mobile>[class*=switch] .switch__button{background:#fff}.menu--mobile>[class*=switch] .switch__holder{background:hsla(0,0%,100%,.4)}@media screen and (min-width:0) and (max-width:959px) and (orientation:landscape){.menu--mobile>[class*=switch]{padding:.5em;font-size:.5em}}.menu--mobile{width:100%;height:100%;padding-top:7.5rem;font-size:38px;font-size:2.375em;color:#fff;position:fixed;top:0;left:0;z-index:10000;display:none;opacity:0}.menu--mobile svg{width:1.8rem;height:1.8rem}@media screen and (min-width:0) and (max-width:959px) and (orientation:landscape){.menu--mobile svg{width:1.5rem;height:1.5rem}}.menu--mobile svg *{fill:#fff}@media screen and (min-width:1080px){.menu--mobile{display:none!important}}@media screen and (min-width:0) and (max-width:767px){.menu--mobile{font-size:2em}}@media screen and (min-width:0) and (max-width:559px){.menu--mobile{font-size:1.75em}}nav{overflow:visible}nav>*{margin:0;padding:0;display:inline-block;float:left}nav:after{content:"";position:relative;display:inline-block;width:100%;height:10px;background:linear-gradient(180deg,rgba(0,4,56,.2),transparent);position:absolute;bottom:-10px;left:0;display:block}.nav{width:calc(100% + 2px);max-width:1660px;background:#fff;position:fixed;top:0;left:50%;z-index:100000;transform:translate(-50%);transition:transform .4s ease;will-change:transform}.nav.is-hidden{transform:translate(-50%,-100%)}.nav.is-visible{transform:translate(-50%)}.nav__left{width:70%}@media screen and (min-width:0) and (max-width:1079px){.nav__left{width:auto}}.nav__right{float:right}.nav__right>*{float:left}.nav__placeholder{height:6.7rem}@media screen and (min-width:0) and (max-width:767px){.nav__placeholder{height:5.2rem}}.nav__link{text-decoration:none;color:inherit}.nav__address,.nav__menu{margin:0 2rem;display:inline-flex;transform:translateY(-1.5rem)}@media screen and (min-width:0) and (max-width:1079px){.nav__menu{display:none}}@media screen and (min-width:0) and (max-width:767px){.nav__address{width:170px;vertical-align:middle;transform:translateY(-.4rem);margin:0 0 0 1rem}}@media screen and (min-width:0) and (max-width:369px){.nav__address{width:115px}}.nav__address .menu__item{font-size:1.25rem}@media screen and (min-width:0) and (max-width:767px){.nav__address .menu__item{font-size:1.1rem;text-align:left}}@media screen and (min-width:0) and (max-width:419px){.nav__address .menu__item{font-size:1rem}}@media screen and (min-width:0) and (max-width:369px){.nav__address .menu__item{font-size:.8rem}}.nav__logo{display:inline-block;padding:1.25rem}.nav__logo>*{position:relative}@media (max-width:320px){.nav__logo{padding:1.25rem .5rem}}.nav__logo svg{width:8rem;height:4rem;transition:opacity .25s ease}.nav__logo svg *{fill:#fff}@media screen and (min-width:0) and (max-width:767px){.nav__logo svg{width:5rem;height:2.5rem}}@media screen and (min-width:1080px){.nav__logo:hover svg{opacity:.5}}.nav__hamburger{width:auto;padding:1rem;display:block;float:right}@media screen and (min-width:1080px){.nav__hamburger{display:none}}@media screen and (min-width:768px) and (max-width:1079px){.nav__hamburger{padding:1.5rem 1rem}}@media screen and (min-width:0) and (max-width:559px){.nav__hamburger{padding:.75rem}}.hamburger{width:30px;margin:.55rem 0 0 -1rem;padding:1rem;position:relative;display:block;cursor:pointer}@media screen and (min-width:768px) and (max-width:1079px){.hamburger{margin:0 0 0 -1rem}}.hamburger__icon,.hamburger__icon--after,.hamburger__icon--before{width:25px;height:3px;margin:0;position:absolute;left:0;transition:all .25s ease;background:#000438}.hamburger__icon--after,.hamburger__icon--before{left:0}.hamburger__icon--before{top:6px}.hamburger__icon--after{top:25px}.nav__icon{font-size:1.25em;font-weight:600;text-transform:capitalize;position:relative;display:flex;align-items:center;height:109px}@media screen and (min-width:0) and (max-width:1079px){.nav__icon{display:none}}.nav__icon+.nav__icon{margin-left:1.5rem}.nav__icon:hover .nav__icon-tooltip{opacity:1}.nav__icon-tooltip{max-width:40em;margin-top:-.75em;padding:.75em 1em .6em;border-radius:.5rem;font-size:18px;white-space:nowrap;color:#fff;position:absolute;top:100%;left:50%;z-index:9;opacity:0;transform:translate(-50%);pointer-events:none;transition:all .2s ease;background:#7383ff}.nav__icon-tooltip:before{content:"";width:0;height:0;border-width:0 .5rem .5rem;border-style:solid;border-color:transparent transparent #ff8100;position:absolute;top:-.5rem;left:50%;display:inline-block;transform:translateX(-50%);border-color:transparent transparent #7383ff}.side{width:calc(33.33333% - 66.66667px);float:left;margin-left:50px}@media screen and (min-width:0) and (max-width:1079px){.side{width:calc(100% - 100px);float:left;margin-left:50px;margin-top:2rem}}@media screen and (min-width:560px) and (max-width:959px){.side{width:calc(100% - 6rem);float:left;margin-left:3rem}}@media screen and (min-width:0) and (max-width:559px){.side{width:90%;float:left;margin-left:5%}}.template__main{background:#fff;color:#000438}.template__main .menu--mobile{background:#7383ff}.template__main .nav{color:#000438}.template__main .nav .nav__logo{background:#000438}.template__main .nav .nav__logo svg *{fill:#7383ff}.template__main .header{background:#f7f7f7}.template__main .header__background{position:relative;overflow:hidden}.template__main .header__background:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-blue-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.template__main .header__background:after{background-image:url("./..//images/lightleak-blue-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.template__main .header__background:after{background-image:url("./..//images/lightleak-blue-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.template__main .header__background:after{background-image:url("./..//images/lightleak-blue-small.png")}}.template__main .header__bar{background:#7383ff}.template__main .header__desc{color:#ffa100}.template__main .header__event{color:#ff8100}.template__main .header__progress{background:#000438}.template__main .header__title{color:#000438}.template__main .filters{background:#f7f7f7}.template__main .filters .dropdown__label{color:#000438}.template__main .filters .dropdown__options{background:#fff}.template__main .footer{background:#000438;color:#fff}.template__main .template__combi-1{background:#f7f7f7;color:#000438;text:#000438;button:#7383ff}.template__main .template__combi-1 cite{color:#b7b7b7}.template__main .template__combi-1 .section__row:before{background:#000438}.template__main .template__combi-1 .section__row>:after{background:#f7f7f7}.template__main .template__combi-1 .section__row>[class*=btn-inline]{color:#7383ff}.template__main .template__combi-1 .section__row>[class*=btn-inline]:before{background:currentColor}.template__main .template__combi-2{background:#f7f7f7;color:#000438;text:#000438;button:#7383ff}.template__main .template__combi-2 cite{color:#b7b7b7}.template__main .template__combi-2 .section__row:before{background:#000438}.template__main .template__combi-2 .section__row>:after{background:#f7f7f7}.template__main .template__combi-2 .section__row>[class*=btn-inline]{color:#7383ff}.template__main .template__combi-2 .section__row>[class*=btn-inline]:before{background:currentColor}.template__main .template__combi-3{background:#ffa100;color:#fff;text:#000438}.template__main .template__combi-3 cite{color:#805100}.template__main .template__combi-3 .section__row:before{background:#fff}.template__main .template__combi-3 .section__row>:after{background:#ffa100}.template__main .template__combi-3 .section__row>[class*=btn-inline]{color:#fff}.template__main .template__combi-3 .section__row>[class*=btn-inline]:before{background:currentColor}.template__main [class^=image-block__figure]{position:relative;overflow:hidden}.template__main [class^=image-block__figure]:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-blue-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.template__main [class^=image-block__figure]:after{background-image:url("./..//images/lightleak-blue-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.template__main [class^=image-block__figure]:after{background-image:url("./..//images/lightleak-blue-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.template__main [class^=image-block__figure]:after{background-image:url("./..//images/lightleak-blue-small.png")}}.template__main [class*=card]:hover [class*=highlight-card__content]{background:#7383ff;color:#fff}.template__detail [class*=header__default]{background:#fff}.template__detail [class*=__title]{display:block}.template__detail [class*=__desc]{margin:1rem 0 0;color:#7383ff}.error{height:100%}.error__logo{position:fixed;top:0;left:100px;z-index:1;padding:1.25rem;background:#000438}@media screen and (min-width:0) and (max-width:1079px){.error__logo{left:50px}}@media screen and (min-width:0) and (max-width:559px){.error__logo{left:20px}}@media screen and (min-width:0) and (max-width:1079px){.error__logo{padding:50px}}@media screen and (min-width:0) and (max-width:559px){.error__logo{padding:20px}}.error__logo svg{width:8rem;height:4rem;transition:opacity .25s ease}.error__logo svg *{fill:#7383ff}@media screen and (min-width:0) and (max-width:767px){.error__logo svg{width:5rem;height:2.5rem}}.error__logo:hover svg{opacity:.5}.error__content{width:100%;max-width:700px;margin:auto;padding:100px;color:#fff;position:fixed;bottom:0;left:0;z-index:1}@media screen and (min-width:0) and (max-width:1079px){.error__content{padding:50px}}@media screen and (min-width:0) and (max-width:559px){.error__content{padding:20px}}.error__text{font-family:Domaine-Text,Times New Roman,sans-serif;font-size:1.375em;line-height:1.35em;font-family:MTT-Milano,Futura,serif}@media screen and (min-width:0) and (max-width:767px){.error__text{font-size:18px;font-size:1.125em}}.error__background{background-color:#181716;position:relative;overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;z-index:0}.error__background,.error__background:after{width:101%;height:101%;background-size:cover;background-position:50%}.error__background:after{content:"";position:relative;display:inline-block;background-image:url("./..//images/lightleak-blue-default.png");position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.error__background:after{background-image:url("./..//images/lightleak-blue-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.error__background:after{background-image:url("./..//images/lightleak-blue-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.error__background:after{background-image:url("./..//images/lightleak-blue-small.png")}}.error__background--1{background-image:url("./..//images/404/404-gif-1.gif")}.error__background--2{background-image:url("./..//images/404/404-gif-2.gif")}.error__background--3{background-image:url("./..//images/404/404-gif-3.gif")}.error__btn{margin-bottom:20px}.card{text-decoration:none;color:inherit;position:relative;display:inline-block;float:none;overflow:visible}.card__title{font-family:MTT-Milano,Futura,serif;font-size:1.875em;font-weight:700;font-weight:300}.card__title--small{max-width:75%;font-size:20px;font-size:1.25em}@media screen and (min-width:0) and (max-width:639px){.card__title{font-size:22px;font-size:1.375em}}.card__content{padding:1.5rem;background:#fff;color:#000438}.card__content--small{padding:.75rem}.card__content--inline>*{display:inline-block;vertical-align:middle}.card__content--inline>:last-of-type{float:right}@media screen and (min-width:0) and (max-width:767px){.card__content{padding:1rem;font-size:1.1em}}.card__date{margin-bottom:.5em;font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:#7383ff}.card__desc{margin:.5em 0 1em}.card__time{margin:.2em 0;color:#ff8100}.card__image{width:101%;height:calc(100% + 2px);margin-top:-1px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;user-drag:none}.card__thumb{position:relative;background:#f7f7f7;overflow:hidden;background:#7383ff}.card__thumb:before{content:"";position:relative;display:inline-block;width:100%;padding-top:56.25%}.card__thumb img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.card__thumb img{object-fit:cover}}@media screen and (min-width:1080px){.content-card:hover .content-card__image{transform:translate(-50%,-50%) scale(1.1);transition:transform .35s ease}}.content-card__content{border:1px solid #000438}.content-card__button{margin-top:.75rem}.content-card__desc{margin-bottom:0;font-family:Domaine-Text,Times New Roman,sans-serif;line-height:1.5em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical;margin-top:.25rem!important;color:#000438!important}.content-card__image{transition:transform .45s ease;will-change:transform}@media screen and (min-width:1080px){.highlight-card:hover .highlight-card__button{transform:translateX(0);transition:transform .5s cubic-bezier(.165,.84,.44,1);transition-delay:.1s}.highlight-card:hover .highlight-card__content{margin-top:-66px;padding-bottom:90px;transition:margin .35s ease,padding .35s ease,background .3s ease,color .3s ease}.highlight-card:hover .highlight-card__image{transform:translate(-50%,-50%) scale(1.1);transition:transform .35s ease}}.highlight-card__button{position:absolute;bottom:0;right:0}@media screen and (min-width:1080px){.highlight-card__button{transform:translateY(100%);transition:transform .4s cubic-bezier(.165,.84,.44,1);transition-delay:0s;will-change:transform}}@media screen and (min-width:0) and (max-width:1079px){.highlight-card__button{width:100%}}.highlight-card__content{position:relative;overflow:hidden;transition:margin .5s ease,padding .5s ease;will-change:margin,padding,background,color}@media screen and (min-width:0) and (max-width:1079px){.highlight-card__content{padding-bottom:75px}}.highlight-card__desc{margin-bottom:0;font-family:Domaine-Text,Times New Roman,sans-serif;font-size:.9375em;line-height:1.5em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical}.highlight-card__image{transition:transform .45s ease;will-change:transform}.movie-card__content{border:1px solid #000438}.movie-card{box-shadow:0 0 0 rgba(24,23,22,.15);cursor:pointer;transition:box-shadow .45s ease;will-change:box-shadow}@media screen and (min-width:1080px){.movie-card:hover{box-shadow:1px 1px 1em rgba(24,23,22,.15);transition:box-shadow .2s ease}.movie-card:hover .movie-card__image{transform:translate(-50%,-50%) scale(1.1);transition:transform .35s ease}}.movie-card__image{transition:transform .45s ease;will-change:transform}.news-card>div{display:inline-block;float:left;float:right}@media screen and (min-width:0) and (max-width:767px){.news-card>div{float:left}}.news-card{background:#fff;overflow:auto;box-shadow:0 0 0 rgba(24,23,22,.15);transition:box-shadow .45s ease;will-change:box-shadow}.news-card+.news-card{margin-top:2rem}@media screen and (min-width:1080px){.news-card:hover{box-shadow:1px 1px 1em rgba(24,23,22,.15);transition:box-shadow .2s ease}.news-card:hover .news-card__image{transform:translate(-50%,-50%) scale(1.1);transition:transform .35s ease}}@media screen and (min-width:768px){.news-card__title{max-width:100%;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}}.news-card__content{width:calc(100% - 340px);width:calc(100% - 300px);padding:1rem 2rem 1rem 1rem}@media screen and (min-width:0) and (max-width:767px){.news-card__content{width:100%;padding:2rem 0 0}}.news-card__desc{margin:.75em 0 1.25em;font-family:Domaine-Text,Times New Roman,sans-serif;font-size:18px;font-size:1.125em;line-height:1.65em}@media screen and (min-width:768px){.news-card__desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical}}@media screen and (min-width:0) and (max-width:639px){.news-card__desc{font-size:1em}}.news-card__image{transition:transform .45s ease;will-change:transform}.news-card__thumb{position:relative;width:340px;width:300px;height:243px}.news-card__thumb:before{content:"";position:relative;display:inline-block;width:100%;padding-top:75%}.news-card__thumb img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.news-card__thumb img{object-fit:cover}}@media screen and (min-width:0) and (max-width:767px){.news-card__thumb,.news-card__thumb:before{position:relative;width:100%}.news-card__thumb:before{content:"";display:inline-block;padding-top:56.25%}.news-card__thumb img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.news-card__thumb img{object-fit:cover}}}.page-card{box-shadow:0 0 0 rgba(24,23,22,.15);cursor:pointer;transition:box-shadow .45s ease;will-change:box-shadow}@media screen and (min-width:1080px){.page-card:hover{box-shadow:1px 1px 1em rgba(24,23,22,.15);transition:box-shadow .2s ease}.page-card:hover .page-card__image{transform:translate(-50%,-50%) scale(1.1);transition:transform .35s ease}}.page-card__content{border:1px solid #000438}.page-card__button{margin-top:.75rem}.page-card__desc{margin-bottom:0;font-family:Domaine-Text,Times New Roman,sans-serif;line-height:1.5em;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical}.page-card__image{transition:transform .45s ease;will-change:transform}.related-card__content{border:1px solid #000438}.related-card__desc{font-size:.9375em;line-height:1.5em;font-family:Domaine-Text,Times New Roman,sans-serif}.selected-card+.selected-card{margin-top:2rem}.selected-card>div{display:inline-block;float:left}.selected-card{background:#fff;overflow:auto}@media screen and (min-width:768px){.selected-card__title{max-width:100%;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}}.selected-card__content{width:calc(100% - 340px);background:#7383ff}@media screen and (min-width:0) and (max-width:767px){.selected-card__content{width:100%}}.selected-card__desc{font-family:Domaine-Text,Times New Roman,sans-serif;font-size:18px;font-size:1.125em;line-height:1.5em}@media screen and (min-width:768px){.selected-card__desc{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;box-orient:vertical}}@media screen and (min-width:0) and (max-width:639px){.selected-card__desc{font-size:1em}}.selected-card__thumb{position:relative;width:340px}.selected-card__thumb:before{content:"";position:relative;display:inline-block;width:100%;padding-top:75%}.selected-card__thumb img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.selected-card__thumb img{object-fit:cover}}@media screen and (min-width:0) and (max-width:767px){.selected-card__thumb{position:relative;width:100%}.selected-card__thumb:before{content:"";position:relative;display:inline-block;width:100%;padding-top:56.25%}.selected-card__thumb img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.selected-card__thumb img{object-fit:cover}}}.list+.list{margin-top:-5rem}@media screen and (min-width:0) and (max-width:959px){.list+.list{margin-top:-3rem}}@media screen and (min-width:0) and (max-width:639px){.list+.list{margin-top:-1.5rem}}.list-item{padding:.4rem .5rem;border-bottom:1px solid #dedede;background:#fff;position:relative;display:flex;overflow:hidden;align-items:center;padding-left:1.5rem;border:1px solid #c4c4c4}.list-item+.list-item{margin-top:0;border-top:0}.list-item>*{width:auto;display:inline-block;float:left}.list-item>:not(:last-of-type){padding-right:1em}@media screen and (min-width:0) and (max-width:639px){.list-item{display:block;padding:0;padding-left:1.75rem}}@media screen and (min-width:1080px){.list-item:hover{box-shadow:1px 1px 6px rgba(24,23,22,.15);transition:box-shadow .2s ease}}.list-item__holder{width:380px;height:220px;border-radius:3px;background:#181716;opacity:0;transition:opacity .25s ease;overflow:hidden}.list-item__holder,.list-item__holder:before{z-index:10000;position:relative;position:absolute}.list-item__holder:before{content:"";display:inline-block;width:0;height:0;border-width:12px 12px 0;border-style:solid;bottom:0;left:50%;transform:translate(-50%,100%)}.list-item__holder.is-active{overflow:visible;opacity:1;transition:opacity .5s ease}.list-item__holder:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-blue-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.list-item__holder:after{background-image:url("./..//images/lightleak-blue-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.list-item__holder:after{background-image:url("./..//images/lightleak-blue-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.list-item__holder:after{background-image:url("./..//images/lightleak-blue-small.png")}}.list-item__holder:before{border-color:#7383ff transparent transparent}.list-item__preview{height:auto;overflow:visible}.list-item__preview *{float:none}.list-item__preview :not([class*=btn]){pointer-events:none}.preview__image{opacity:.85}.preview__text{width:100%;height:auto;padding:5%;font-family:Domaine-Text,Times New Roman,sans-serif;font-size:.9375em;line-height:1.5em;color:#fff;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;box-orient:vertical;position:absolute;bottom:0;left:0;z-index:100000}.list-item--bold{padding:1.5rem 1.5rem 1.3rem}@media screen and (min-width:0) and (max-width:767px){.list-item--bold{padding:1rem 1rem 1rem 1.5rem}}.list-item--tiny{width:10%}.list-item--small{width:15%}.list-item--medium{width:20%}@media screen and (min-width:0) and (max-width:1079px){.list-item--medium{width:25%}}.list-item--large{width:40%}@media screen and (min-width:0) and (max-width:959px){.list-item--large{width:50%}}@media screen and (min-width:0) and (max-width:767px){.list-item--large{width:70%}}.list-item--half{width:50%}.list-item--massive{width:60%}.list-item--wide{width:100%}.list-item__collection>*{width:100%;line-height:2rem!important}.list-item__collection>:last-of-type{transform:translateY(.25em)}.list-item__inline>*{line-height:1rem!important;display:inline-block}@media screen and (min-width:0) and (max-width:959px){.list-item__inline>*{width:auto}}.list-item__inline+.list-item__title{margin-top:-.25rem;line-height:3rem}.list-item__row{width:100%}.list-item__title{margin:-.5em 0;font-weight:700;font-size:26px;font-size:1.625em;line-height:4.75rem;max-width:100%;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden;font-weight:300}.list-item__title[class*=massive]{margin-top:-1.75rem}@media screen and (min-width:0) and (max-width:559px){.list-item__title{width:calc(100% - 4rem);transform:translateY(.2rem)}}.list-item__date,.list-item__time{font-size:1em;font-style:normal;text-transform:uppercase;letter-spacing:.05em;line-height:3rem}@media screen and (min-width:0) and (max-width:559px){.list-item__date,.list-item__time{line-height:3.5rem}}.list-item__date+.list-item__time:before{display:none}.list-item__time{width:3rem;margin-right:2.5rem;position:relative;z-index:1}.list-item__time:before{content:"";position:relative;display:inline-block;width:calc(100% + 3rem);height:calc(100% + 1.5rem);background:#f7f7f7;position:absolute;top:-.75rem;left:-2rem;z-index:-1}@media screen and (min-width:0) and (max-width:559px){.list-item__time:before{width:calc(100% + 2.5rem);height:calc(100% + 1.5rem);background:transparent}}@media screen and (min-width:0) and (max-width:559px){.list-item__time{margin-right:10px}}.list-item__location{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;margin-bottom:-3px;line-height:3rem;max-width:100%;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}@media screen and (min-width:0) and (max-width:959px){.list-item__location{display:none}}.list__row.mobile .list-item-wrapper .list-item--small{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;margin-bottom:-3px;line-height:3rem;max-width:100%;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}@media screen and (min-width:0) and (max-width:767px){.list__row.hide-mobile{display:none}}@media screen and (min-width:768px){.list__row.mobile{display:none}}@media screen and (min-width:0) and (max-width:959px){.list__row.mobile .list-item-wrapper{width:100%;margin-top:10px;margin-bottom:5px;display:flex;align-items:center}}.list__row.mobile .list-item-wrapper .list-item--small{width:auto;font-size:12px;line-height:1.3em;margin-right:10px}.list__row.mobile .list-item-wrapper .list-item--small:last-child{margin-left:auto;text-align:right}.list__row.mobile .list-item--large{width:100%;margin:0 0 5px;padding-right:1em;font-size:20px;line-height:1.3em}.list__row.mobile{border:1px solid #dedede}.list-item__type{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;line-height:3rem;max-width:100%;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}@media screen and (min-width:0) and (max-width:1079px){.list-item__type{display:none}}.list-item__premiere{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;line-height:3rem;max-width:100%;text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden}@media screen and (min-width:0) and (max-width:959px){.list-item__premiere{display:none}}.list-item__button{background:#ffa100}@media screen and (min-width:0) and (max-width:767px){.list-item__button{display:none}}.list-item__cta{text-align:right;float:right;margin-left:auto}@media screen and (min-width:0) and (max-width:767px){.list-item__cta{width:auto}}.list-item__note{margin-top:-2.5rem;margin-left:0;font-size:16px;line-height:4em;font-weight:400}@media screen and (min-width:0) and (max-width:767px){.list-item__note{margin-top:-.5rem;line-height:2em}}.active-ticket{width:100%;height:calc(100vh - 112px)}@media screen and (min-width:0) and (max-width:767px){.active-ticket{height:calc(100vh - 88px)}}.cc-window{padding:1.5rem!important}@media screen and (min-width:0) and (max-width:767px){.cc-window{padding:6%!important}}.cc-banner{width:100%!important;justify-content:space-between}@media screen and (min-width:0) and (max-width:1079px){.cc-banner{flex:none!important;flex-direction:column!important;align-items:inherit}}.cc-message{max-width:720px}@media screen and (min-width:0) and (max-width:1079px){.cc-message{width:100%;max-width:100%;display:block;float:left;clear:both;flex:none!important;overflow:auto}}.cc-link{text-decoration:underline}@media screen and (min-width:0) and (max-width:1079px){.cc-highlight{width:100%;margin-top:1rem;display:block!important;float:left;clear:both;flex:none;overflow:auto}}.cc-btn{border-radius:3px;font-weight:400;outline:none}@media screen and (min-width:0) and (max-width:1079px){.cc-btn{width:50%;margin:0!important;display:block;float:left;flex:none!important;overflow:auto;box-sizing:border-box}}@media screen and (min-width:0) and (max-width:419px){.cc-btn{width:100%}}.filters [class*=__container]{overflow:visible}@media screen and (min-width:1080px){.filters{margin-top:-3rem}}.filters .selected-filters{margin-top:2rem;color:#fff;display:flex}.filters .selected-filters__element{padding:8px 12px;background:#000438}.filters .selected-filters__element:not(:first-child){margin-left:1rem}.filters .selected-filters__element--button{margin-left:1rem;padding:4px;border:0;background:none;color:#fff}.filters .selected-filters__element--button:hover{cursor:pointer}.filters .dropdown__options{color:#fff}.location__filter{display:flex;align-items:flex-end;gap:1rem}.location__filter .dropdown__selected{padding:.8em 1.5rem}.location__filter .dropdown__holder{top:3rem}@media screen and (min-width:0) and (max-width:767px){.location__filter .dropdown__holder{top:0}}.location__filter .list-item__button{position:relative;padding-right:2.5rem}.location__filter .list-item__button:after{content:"";position:relative;display:inline-block;width:1em;height:1em;background-size:60% 60%;background-position:50%;background-repeat:no-repeat;position:absolute;top:50%;right:.9rem;transform:translateY(-50%);transition:transform .35s ease;background-image:url(./..//icons/right.svg)}.gallery{padding-top:3rem}@media screen and (min-width:0) and (max-width:767px){.gallery [class*=__container]{padding-top:0}}@media screen and (min-width:0) and (max-width:767px){.gallery{padding:0}}.gallery__caption{max-width:820px;margin:2rem auto 0;padding:0 1.5rem;font-size:16px;font-size:1em;text-align:center}@media screen and (min-width:0) and (max-width:767px){.gallery__caption{margin-top:1.75rem}}.gallery__contain{position:relative;max-height:560px;overflow:hidden}.gallery__contain:before{content:"";position:relative;display:inline-block;width:100%;padding-top:56.25%}.gallery__contain img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.gallery__contain img{object-fit:cover}}.gallery__image{height:100%;top:50%!important;transform:translateY(-50%)}.gallery__slide{outline:none;cursor:grab;padding:0 1rem}.gallery__arrow{top:47.5%;transform:translateY(-50%)}.gallery__arrow--next{right:0}.gallery__arrow--previous{left:0}.news .news-card{margin-top:3rem}.news .news-card:first-of-type{margin-top:0}.rating__box{padding-right:2rem;position:relative}.rating__box+.rating__box{padding-left:2rem}.rating__box+.rating__box:before{content:"";position:relative;display:inline-block;width:1px;height:100%;background:#c4c4c4;position:absolute;top:0;left:-25px}@media screen and (min-width:0) and (max-width:1079px){.rating__box+.rating__box{padding-left:0}.rating__box+.rating__box:before{display:none}}.rating__score{margin-right:.5rem}.rating__score svg{margin-right:-.2em}.rating__score svg *{fill:#7383ff}.rating__source{font-family:MTT-Milano,Futura,serif;font-size:1.5em;font-weight:700;font-weight:300}.rating__text{margin-top:.75rem;font-family:Domaine-Text,Times New Roman,sans-serif;font-size:1.125em;line-height:1.75em}@media screen and (min-width:960px) and (max-width:1079px){.related .grid__item--tiny:last-of-type{display:none}}.related{background:#f7f7f7}.share__more,.share__picl{display:none}.share__social{width:17.5rem;margin:0 auto;border:1px solid #000438;background:#fff;color:#000438;display:block}.share__social svg *{fill:rgba(0,4,56,.4)}.share__social:hover{background:#000438;color:#fff}.share__social:hover svg *{fill:#fff}@media screen and (min-width:0) and (max-width:559px){.share__text{display:none}}@media screen and (min-width:0) and (max-width:559px){.share__facebook svg,.share__twitter svg,.share__whats-app svg{width:1.75rem;height:1.75rem;margin-left:1rem;margin-right:1rem}}@media screen and (min-width:0) and (max-width:559px){.share__twitter svg{width:1.85rem;height:1.85rem;margin-right:.5rem}}.share__whats-app{display:none}@media screen and (min-width:0) and (max-width:559px){.share__whats-app{display:inline-block}}.specials+.list{margin-top:-2rem}.tickets [class*=container]{padding-top:0;padding-bottom:0;position:relative;opacity:0}.tickets{width:100%;height:0;margin-top:3rem;position:relative;display:block;overflow:hidden}.tickets.is-open{overflow:visible}.tickets__options{min-height:2rem}.tickets__button{margin-top:2.9rem;padding:.925em 3em .825em}@media screen and (min-width:960px){.tickets__button{position:absolute;top:0;right:2rem}}@media screen and (min-width:1280px){.tickets__button{right:4rem}}@media screen and (min-width:0) and (max-width:959px){.tickets__button{margin-top:.65rem;display:block}}.ticket__options+.tickets__notification{margin-top:1.5rem}.location__list .section__row{margin-top:4rem}.location__heading{margin-top:2rem;margin-bottom:1.5rem}@media screen and (min-width:0) and (max-width:767px){.location__filter{flex-direction:column;align-items:flex-start}}.location__filter .selected-filters__element{padding:.74em 12px}.location__filter--back{position:relative;margin-top:20px}@media screen and (min-width:0) and (max-width:767px){.location__filter--back{margin-bottom:1em}}.location__filter--back .dropdown__label{position:absolute;top:-25px;width:300px}@media screen and (min-width:0) and (max-width:767px){.location__filter--back .dropdown__label{position:relative}}.location__filter--back .list-item__button{padding-left:2.5rem;padding-right:1.25em;margin-right:auto}@media screen and (min-width:0) and (max-width:767px){.location__filter--back .list-item__button{display:inline}}.location__filter--back .list-item__button:after{background-size:60% 60%;background-position:50%;background-repeat:no-repeat;position:absolute;top:50%;left:.9rem;right:auto;background-image:url(./..//icons/left.svg)}#location-btn{display:none}#location-btn.is-active{display:inline-block}@media screen and (min-width:0) and (max-width:767px){.list__row.mobile .list-item-wrapper .list-item__type{width:80px}}.toast{width:100%;height:0;position:fixed;bottom:0;left:0;z-index:10000;display:block;overflow:hidden;background:#7383ff;color:#fff}.toast__holder{padding:1.5rem}@media screen and (min-width:0) and (max-width:767px){.toast__holder{padding:4% 6%}}.narrowcasting:not(.responsive).blue-theme,.narrowcasting:not(.responsive).red-theme{width:1920px;transform:scale(2);transform-origin:0 0;transition:opacity .2s}.narrowcasting:not(.responsive).blue-theme::-webkit-scrollbar,.narrowcasting:not(.responsive).red-theme::-webkit-scrollbar{display:none}.screen{position:relative;width:1920px;font-weight:600;color:#50394b}.screen:before{content:"";position:relative;display:inline-block;width:100%;padding-top:56.25%}.screen-hub{width:1920px;height:140px;background:#fff;color:#50394b;z-index:1;position:absolute;top:0;left:0;display:block}.screen-hub__clock,.screen-hub__day{padding:3.15rem;font-size:1.05em;display:inline-block;vertical-align:middle}.screen-hub__clock{float:right}.screen-hub__day{float:left}.screen-hub__info{width:calc(1920px - 20rem);font-size:48px;font-size:3em;font-weight:600}.screen-hub__info,.screen-hub__logo{height:140px;display:inline-block;float:left}.screen-hub__logo{width:20rem;padding:2.75rem 2.25rem;background:#cf3a45;color:#fff;font-size:36px;font-size:2.25em;text-align:center;position:relative}.screen-hub__logo svg{width:14rem;height:auto}.screen-hub__logo svg *{fill:#ff8100}.screen-intro{z-index:101;position:absolute;top:0;left:0;display:block}.screen-intro,.screen-intro__logo{width:1920px;height:1080px;background:#cf3a45}.screen-intro__logo{overflow:hidden;color:#fff;text-align:center;position:relative;display:inline-block;float:left}.screen-intro__logo:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-red-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.screen-intro__logo:after{background-image:url("./..//images/lightleak-red-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.screen-intro__logo:after{background-image:url("./..//images/lightleak-red-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.screen-intro__logo:after{background-image:url("./..//images/lightleak-red-small.png")}}.screen-intro__logo svg{width:40rem;height:auto}.screen-intro__logo svg *{fill:#ff8100}.screen-intro__logo:after{opacity:.3}.screen__info{font-family:Domaine-Text,Times New Roman,sans-serif;font-size:1.375em;font-size:40px;font-size:2.5em;line-height:1.5em;color:#fff}.screen__label{margin:0;margin-bottom:48px;padding:.585em .65em .425em;border:1px solid currentColor;font-family:MTT-Milano,Futura,serif;font-size:44px;font-size:2.75em;font-weight:700;line-height:1em;text-align:center;color:#fff;display:inline-block}.screen__slide{width:1920px;height:940px;position:absolute;top:140px;left:0;display:block;overflow:scroll}.screen__slide::-webkit-scrollbar{display:none}.screen__title{font-size:96;font-size:6em;color:#fff}.screen__holder{width:100%;height:100%;position:relative;overflow:hidden;display:block}.screen__holder:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-red-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.screen__holder:after{background-image:url("./..//images/lightleak-red-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.screen__holder:after{background-image:url("./..//images/lightleak-red-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.screen__holder:after{background-image:url("./..//images/lightleak-red-small.png")}}.screen__image{min-width:101%;min-height:101%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screen__slide__ticket{max-height:117px;margin-top:15px;padding:1.93rem;padding-top:2.33rem;padding-left:3.5rem;border-bottom:1px solid #dedede;background:#fff;color:#50394b;position:relative;display:block;overflow:hidden;box-shadow:0 0 0 rgba(24,23,22,.15);transition:box-shadow .45s ease;will-change:box-shadow}.screen__slide__ticket>*{width:auto;display:inline-block;float:left}.screen__slide__ticket .list-item__time{min-width:110px;font-size:1.8rem;transform:translateY(-1px)}.screen__slide__ticket .list-item__title{font-size:2.9rem;transform:translateY(9px)}.screen__slide__ticket .list-item__location{margin-right:17rem;font-size:1.8rem;float:right}.screen__slide__ticket .list-item__tickets{width:13rem;padding-top:1rem;padding-bottom:.8rem;border:2px solid #c4c4c4;font-size:1.8rem;font-weight:600;text-align:center;color:#c4c4c4;position:absolute;right:0;float:right;transform:translate(-30px,-11px)}.screen__slide__ticket .list-item__tickets--beschikbaar{border:2px solid #c4c4c4;color:#c4c4c4}.screen__slide__ticket .list-item__tickets--laatste-tickets{border:2px solid #ababab;color:#ababab}.screen__slide__ticket .list-item__tickets--uitverkocht{border:2px solid #310c0f;color:#310c0f}.screen__slide__ticket:before{content:"";position:relative;display:inline-block;width:.5rem;height:100%;background-color:#cf3a45;position:absolute;top:0;left:0;display:block}.screen-tip__info{width:75%;height:auto;position:absolute;bottom:5rem;left:5rem;z-index:1000}.screen-video{width:100%;height:1080px;margin-top:70px;position:absolute;top:0;left:0;display:block;opacity:0}.narrowcasting.blue-theme .screen-hub__logo{background:#000438;color:#fff}.narrowcasting.blue-theme .screen-hub__logo svg *{fill:#7383ff}.narrowcasting.blue-theme .screen-intro{background:#000438;z-index:10}.narrowcasting.blue-theme .screen-intro__logo{position:relative;overflow:hidden;background:#000438;color:#fff}.narrowcasting.blue-theme .screen-intro__logo:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-blue-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.narrowcasting.blue-theme .screen-intro__logo:after{background-image:url("./..//images/lightleak-blue-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.narrowcasting.blue-theme .screen-intro__logo:after{background-image:url("./..//images/lightleak-blue-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.narrowcasting.blue-theme .screen-intro__logo:after{background-image:url("./..//images/lightleak-blue-small.png")}}.narrowcasting.blue-theme .screen-intro__logo svg *{fill:#7383ff}.narrowcasting.blue-theme .screen__holder{position:relative;overflow:hidden}.narrowcasting.blue-theme .screen__holder:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-blue-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.narrowcasting.blue-theme .screen__holder:after{background-image:url("./..//images/lightleak-blue-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.narrowcasting.blue-theme .screen__holder:after{background-image:url("./..//images/lightleak-blue-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.narrowcasting.blue-theme .screen__holder:after{background-image:url("./..//images/lightleak-blue-small.png")}}.narrowcasting.blue-theme .screen__slide__ticket:before{content:"";position:relative;display:inline-block;width:.5rem;height:100%;background-color:#7383ff;position:absolute;top:0;left:0;display:block}.responsive .screen{position:relative;font-weight:600;color:#50394b}.responsive .screen:before{content:"";position:relative;display:inline-block;width:100%;padding-top:56.25%}.responsive .screen-hub{background:#fff;color:#50394b;z-index:1;position:absolute;top:0;left:0;display:block}.responsive .screen-hub__clock,.responsive .screen-hub__day{padding:3.15rem;font-size:1.05em;display:inline-block;vertical-align:middle}.responsive .screen-hub__clock{float:right}.responsive .screen-hub__day{float:left}.responsive .screen-hub__info{font-size:48px;font-size:3em;font-weight:600;display:inline-block;float:left}.responsive .screen-hub__logo{padding:2.75rem 2.25rem;background:#cf3a45;color:#fff;font-size:36px;font-size:2.25em;text-align:center;position:relative;display:inline-block;float:left}.responsive .screen-hub__logo svg{height:auto}.responsive .screen-hub__logo svg *{fill:#ff8100}.responsive .screen-intro{background:#cf3a45;z-index:101;position:absolute;top:0;left:0;display:block}.responsive .screen-intro__logo{overflow:hidden;background:#cf3a45;color:#fff;text-align:center;position:relative;display:inline-block;float:left}.responsive .screen-intro__logo:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-red-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.responsive .screen-intro__logo:after{background-image:url("./..//images/lightleak-red-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.responsive .screen-intro__logo:after{background-image:url("./..//images/lightleak-red-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.responsive .screen-intro__logo:after{background-image:url("./..//images/lightleak-red-small.png")}}.responsive .screen-intro__logo svg{height:auto}.responsive .screen-intro__logo svg *{fill:#ff8100}.responsive .screen-intro__logo:after{opacity:.3}.responsive .screen__info{font-family:Domaine-Text,Times New Roman,sans-serif;font-size:1.375em;line-height:1.5em;color:#fff}.responsive .screen__label{margin:0;margin-bottom:48px;padding:.585em .65em .425em;border:1px solid currentColor;font-family:MTT-Milano,Futura,serif;font-size:44px;font-size:2.75em;font-weight:700;line-height:1em;text-align:center;color:#fff;display:inline-block}.responsive .screen__slide{display:block;overflow:scroll}.responsive .screen__slide::-webkit-scrollbar{display:none}.responsive .screen__title{color:#fff}.responsive .screen__holder{height:100%;position:relative;overflow:hidden;display:block}.responsive .screen__holder:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-red-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.responsive .screen__holder:after{background-image:url("./..//images/lightleak-red-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.responsive .screen__holder:after{background-image:url("./..//images/lightleak-red-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.responsive .screen__holder:after{background-image:url("./..//images/lightleak-red-small.png")}}.responsive .screen__image{min-width:101%;min-height:101%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.responsive .screen__slide__ticket{max-height:117px;margin-top:15px;padding:1.93rem;padding-top:2.33rem;padding-left:3.5rem;border-bottom:1px solid #dedede;background:#fff;color:#50394b;position:relative;display:block;overflow:hidden;box-shadow:0 0 0 rgba(24,23,22,.15);transition:box-shadow .45s ease;will-change:box-shadow}.responsive .screen__slide__ticket>*{width:auto;display:inline-block;float:left}.responsive .screen__slide__ticket .list-item__time{min-width:110px;font-size:1.8rem;transform:translateY(-1px)}.responsive .screen__slide__ticket .list-item__title{font-size:2.9rem;transform:translateY(9px)}.responsive .screen__slide__ticket .list-item__location{margin-right:17rem;font-size:1.8rem;float:right}.responsive .screen__slide__ticket .list-item__tickets{width:13rem;padding-top:1rem;padding-bottom:.8rem;border:2px solid #140f13;font-size:1.8rem;font-weight:600;text-align:center;color:#140f13;position:absolute;right:0;float:right;transform:translate(-30px,-11px)}.responsive .screen__slide__ticket .list-item__tickets--laatste-tickets,.responsive .screen__slide__ticket .list-item__tickets--uitverkocht{border:2px solid #ababab;color:#ababab}.responsive .screen__slide__ticket:before{content:"";position:relative;display:inline-block;width:.5rem;height:100%;background-color:#cf3a45;position:absolute;top:0;left:0;display:block}.responsive .screen-tip__info{height:auto;z-index:1000}.responsive .screen-video{margin-top:70px;position:absolute;top:0;left:0;display:block;opacity:0}.responsive .narrowcasting.blue-theme .screen-hub__logo{background:#000438;color:#fff}.responsive .narrowcasting.blue-theme .screen-hub__logo svg *{fill:#7383ff}.responsive .narrowcasting.blue-theme .screen-intro{background:#000438;z-index:10}.responsive .narrowcasting.blue-theme .screen-intro__logo{position:relative;overflow:hidden;background:#000438;color:#fff}.responsive .narrowcasting.blue-theme .screen-intro__logo:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-blue-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.responsive .narrowcasting.blue-theme .screen-intro__logo:after{background-image:url("./..//images/lightleak-blue-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.responsive .narrowcasting.blue-theme .screen-intro__logo:after{background-image:url("./..//images/lightleak-blue-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.responsive .narrowcasting.blue-theme .screen-intro__logo:after{background-image:url("./..//images/lightleak-blue-small.png")}}.responsive .narrowcasting.blue-theme .screen-intro__logo svg *{fill:#7383ff}.responsive .narrowcasting.blue-theme .screen__holder{position:relative;overflow:hidden}.responsive .narrowcasting.blue-theme .screen__holder:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-blue-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.responsive .narrowcasting.blue-theme .screen__holder:after{background-image:url("./..//images/lightleak-blue-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.responsive .narrowcasting.blue-theme .screen__holder:after{background-image:url("./..//images/lightleak-blue-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.responsive .narrowcasting.blue-theme .screen__holder:after{background-image:url("./..//images/lightleak-blue-small.png")}}.responsive .narrowcasting.blue-theme .screen__slide__ticket:before{content:"";position:relative;display:inline-block;width:.5rem;height:100%;background-color:#7383ff;position:absolute;top:0;left:0;display:block}.narrowcasting.responsive.blue-theme,.narrowcasting.responsive.red-theme{transform-origin:0 0;transition:opacity .2s}.narrowcasting.responsive.blue-theme::-webkit-scrollbar,.narrowcasting.responsive.red-theme::-webkit-scrollbar{display:none}.responsive .screen-hub__info{font-size:36px;font-size:2.25em}@media screen and (min-width:0) and (max-width:1079px) and (orientation:portrait){.responsive .screen-hub__info{font-size:15px;font-size:.9375em}}@media screen and (min-width:0) and (max-width:1079px) and (orientation:landscape){.responsive .screen-hub__info{font-size:20px;font-size:1.25em}}.responsive .screen-hub,.responsive .screen-hub__info,.responsive .screen-hub__logo{height:110px}@media screen and (min-width:0) and (max-width:1079px) and (orientation:portrait){.responsive .screen-hub,.responsive .screen-hub__info,.responsive .screen-hub__logo{height:70px}}@media screen and (min-width:0) and (max-width:1079px) and (orientation:landscape){.responsive .screen-hub,.responsive .screen-hub__info,.responsive .screen-hub__logo{height:70px}}.responsive .screen-tip__info{width:100%}@media screen and (min-width:1080px) and (orientation:portrait){.responsive .screen-tip__info{width:100%}}@media screen and (min-width:1080px) and (orientation:landscape){.responsive .screen-tip__info{width:80%}}.responsive .screen-hub__logo svg{padding:.75em}@media screen and (min-width:0) and (max-width:1079px) and (orientation:portrait){.responsive .screen-hub__logo svg{padding:.5em}}@media screen and (min-width:0) and (max-width:1079px) and (orientation:landscape){.responsive .screen-hub__logo svg{padding:.5em}}.narrowcasting.responsive.blue-theme,.narrowcasting.responsive.red-theme{width:100%;transform:scale(1)}.responsive .screen,.responsive .screen-hub{width:100%}.responsive .screen-hub__clock,.responsive .screen-hub__day{display:flex;align-items:center;height:100%;padding:0 3.15rem}@media screen and (min-width:0) and (max-width:1079px){.responsive .screen-hub__clock,.responsive .screen-hub__day{padding:0 1.25em}}.responsive .screen-hub__info{width:calc(100% - 250px)}@media screen and (min-width:0) and (max-width:1079px){.responsive .screen-hub__info{width:100%;max-width:calc(100% - 100px)}}.responsive .screen-hub__logo{width:250px;max-width:250px;padding:0}.responsive .screen-hub__logo svg{width:100%;height:100%}@media screen and (min-width:0) and (max-width:1079px){.responsive .screen-hub__logo{width:100px}}.responsive .screen-intro{width:100%;height:100vh;z-index:10}.responsive .screen-intro__logo{width:100%;height:100vh}.responsive .screen-intro__logo svg{width:50%}@media screen and (min-width:0) and (max-width:1079px){.responsive .screen__info{font-size:20px;font-size:1.25em}}@media screen and (min-width:0) and (max-width:1079px){.responsive .screen__label{margin-bottom:2em;padding:.5em 1em .25em;font-size:18px;font-size:1.125em}}@media screen and (min-width:1080px){.responsive .screen__label{margin-bottom:1.5em}}@media screen and (min-width:1440px){.responsive .screen__label{margin-bottom:1em}}.responsive .screen__slide{width:100%;height:calc(100vh - 110px);position:absolute;top:110px;left:0}@media screen and (min-width:0) and (max-width:1079px){.responsive .screen__title{font-size:45px;font-size:2.8125em}}.responsive .screen__holder{width:100%}.responsive .screen-tip__info{padding:6em;position:absolute;bottom:0;left:0}@media screen and (min-width:0) and (max-width:1079px){.responsive .screen-tip__info{padding:3em}}.responsive .screen-tip__info .screen__label{font-size:15px;font-size:.9375em}@media screen and (min-width:1080px){.responsive .screen-tip__info .screen__label{font-size:20px;font-size:1.25em}}@media screen and (min-width:1440px){.responsive .screen-tip__info .screen__label{font-size:25px;font-size:1.5625em}}.responsive .screen-tip__info .screen__title{font-size:30px;font-size:1.875em}@media screen and (min-width:1080px){.responsive .screen-tip__info .screen__title{font-size:100px;font-size:6.25em}}@media screen and (min-width:1440px){.responsive .screen-tip__info .screen__title{font-size:120px;font-size:7.5em}}.responsive .screen-tip__info .screen__info{font-size:40px;font-size:2.5em}@media screen and (min-width:1080px){.responsive .screen-tip__info .screen__info{font-size:40px;font-size:2.5em}}@media screen and (min-width:1440px){.responsive .screen-tip__info .screen__info{font-size:40px;font-size:2.5em}}.responsive .screen-stand .screen__label{font-size:2.375em}.responsive .screen-stand .screen__info{font-size:2.625em}.responsive .screen-poster__container{width:100vw;height:calc(100vh - 350px);text-align:center;padding:8rem 4rem}.responsive .screen-poster__container img{position:relative;top:50%;transform:translateY(-50%);width:100%}@media screen and (min-width:640px) and (orientation:landscape){.responsive .screen-poster__container{padding:4rem}.responsive .screen-poster__container img{height:100%;width:auto}}.responsive .screen-poster__info{padding:3rem;height:350px;text-align:center}.responsive .screen-poster__info h1{font-size:3.375em}.responsive .screen-poster__info p{font-family:Domaine-Text,Times New Roman,sans-serif;font-size:2em;line-height:1.3em}.responsive .screen-poster__info.middle{padding:4rem 3rem;text-align:center}.responsive .screen-poster__info.middle h1{margin:0}.responsive .screen-poster__info.blue-theme{background:#000438;color:#fff}.responsive .screen-poster__info.red-theme{background:#cf3a45;color:#fff}.responsive .screen-video{width:100%;height:100vh}@media screen and (min-width:0) and (max-width:1079px) and (orientation:landscape){.responsive .screen__slide{height:calc(100vh - 70px);position:absolute;top:70px}.responsive .screen-poster__container img{height:100%;width:auto}}@media screen and (min-width:0) and (max-width:1079px) and (orientation:portrait){.responsive .screen__slide{height:calc(100vh - 70px);position:absolute;top:70px}.responsive .screen-poster__container img{width:100%;height:auto}}.responsive .narrowcasting-ticket{margin-top:20px}.responsive .narrowcasting-ticket .header__background{position:relative;overflow:hidden;min-height:100%}.responsive .narrowcasting-ticket .header__background:after{content:"";position:relative;display:inline-block;width:101%;height:101%;background-image:url("./..//images/lightleak-red-default.png");background-position:50%;background-size:cover;position:absolute;top:-.5%;left:-.5%;z-index:100;display:block}@media screen and (min-width:1440px){.responsive .narrowcasting-ticket .header__background:after{background-image:url("./..//images/lightleak-red-wide.png")}}@media screen and (min-width:0) and (max-width:959px){.responsive .narrowcasting-ticket .header__background:after{background-image:url("./..//images/lightleak-red-medium.png");background-position:inherit}}@media screen and (min-width:0) and (max-width:559px){.responsive .narrowcasting-ticket .header__background:after{background-image:url("./..//images/lightleak-red-small.png")}}@media screen and (min-width:1080px) and (orientation:portrait){.responsive .narrowcasting-ticket .header__background{max-height:273px}}@media screen and (min-width:1080px) and (orientation:landscape){.responsive .narrowcasting-ticket .header__background{max-height:485px}}.responsive .narrowcasting-ticket .screen__slide__ticket{max-height:none;margin-top:0;display:flex;align-items:center}@media screen and (min-width:1080px) and (orientation:portrait){.responsive .narrowcasting-ticket .screen__slide__ticket{padding:.5em 2em}}@media screen and (min-width:0) and (max-width:1079px){.responsive .narrowcasting-ticket .screen__slide__ticket{align-items:flex-start;flex-direction:column}}@media screen and (min-width:1080px) and (orientation:portrait){.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__time{font-size:16px;font-size:1em;min-width:80px}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__title{font-size:24px;font-size:1.5em;margin-right:2em}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__location{font-size:16px;font-size:1em;margin-right:12rem}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__tickets{font-size:16px;font-size:1em;width:10rem}}@media screen and (min-width:1080px) and (orientation:landscape){.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__time{font-size:28px;font-size:1.75em}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__title{font-size:42px;font-size:2.625em}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__location{font-size:26px;font-size:1.625em}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__tickets{font-size:28px;font-size:1.75em}}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__title{margin:0;transform:translateY(0)}@media screen and (min-width:1080px){.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__location{margin-left:auto}}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__tickets{transform:translate(-30px)}@media screen and (min-width:0) and (max-width:1079px){.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__time{order:1}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__location{order:2}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__tickets{order:3;display:none}.responsive .narrowcasting-ticket .screen__slide__ticket .list-item__title{order:4}}.blocks__content>[class*=block]:last-of-type{margin-bottom:0!important}.blocks__content [class$=block]+[class$=block]{margin:3rem 0}.blocks__features [class$=block]+[class$=block]{margin-top:-2rem}.blocks__widgets>:not(:first-of-type){margin-top:2rem}.blocks__widgets [class*=section__title]{font-size:26px;font-size:1.625em}.blocks>[class*=block]{width:100%;margin:0 auto;display:block}.blocks>[class*=cta-block] p{font-family:MTT-Milano,Futura,serif;font-size:1.5em;font-size:22px;font-size:1.375em}.cta-block{padding:2rem;background-color:#000438}.cta-block__content,.cta-block__title{color:#fff}.cta-block__content{margin:1rem 0}.blocks>[class*=download-block]{margin:2rem 0!important;overflow:auto}.blocks>[class*=download-block]>*{display:inline-block;float:left}.download-block__content{width:calc(100% - 4.75rem);padding:1.75rem 1.5rem 1.55rem;font-family:MTT-Milano,Futura,serif;font-size:1.5em;max-width:calc(100% - 4.75rem);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden;position:relative}.download-block__content:before{content:"";position:relative;display:inline-block;width:100%;height:100%;background:hsla(0,0%,100%,.15);position:absolute;top:0;left:0;z-index:0;display:block}@media screen and (min-width:1080px){.download-block__content:hover{padding:1.75rem 1.75rem 1.55rem 1.5rem}}@media screen and (min-width:0) and (max-width:559px){.download-block__content{width:100%;max-width:calc(100% - 3.5rem);padding:1.3rem 1.5rem 1.1rem}}.download-block__download{font-weight:600}.download-block__icon{width:4.75rem;position:relative}.download-block__icon:before{content:"";position:relative;display:inline-block;width:100%;padding-top:100%}.download-block__icon img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}@supports (object-fit:cover){.download-block__icon img{object-fit:cover}}.download-block__icon svg{width:1.5rem;height:1.5rem;position:absolute;top:50%;left:50%;display:block;transform:translate(-50%,-50%)}.download-block__icon svg *{fill:#ff8100}@media screen and (min-width:0) and (max-width:559px){.download-block__icon{width:3.5rem}.download-block__icon svg{width:1.25rem;height:1.25rem}}.blocks>[class*=image-block] img{max-width:100%;height:auto}.image-block__figure{position:relative;overflow:hidden}.image-block__figure.hide-lightleak:after{content:"";position:relative;display:inline-block;background-image:none}.blocks>[class*=intro-block][class$="--small"]{font-size:16px;font-size:1em}.blocks>[class*=intro-block][class$="--large"]{font-size:20px;font-size:1.25em}.intro-block__text{font-family:MTT-Milano,Futura,serif;font-size:1.375em;font-weight:300;line-height:1.6em}#medialoc-plugin{height:639px}.blocks>[class*=person-block]{padding-top:3rem;border-top:1px solid #d1d1d1}.person-block__text{width:calc(100% - 8rem);padding:.25rem 1rem;font-family:MTT-Milano,Futura,serif;font-size:16px;font-size:1em;line-height:1.7em;display:inline-block}@media screen and (min-width:0) and (max-width:639px){.person-block__text{width:calc(100% - 5rem)}}@media screen and (min-width:0) and (max-width:559px){.person-block__text{width:100%;padding:.25rem 0}}.person-block__thumb{width:7rem;height:7rem;margin-top:1rem;border-radius:50%;position:relative;display:inline-block;overflow:hidden;vertical-align:top}@media screen and (min-width:0) and (max-width:639px){.person-block__thumb{width:4rem;height:4rem}}@media screen and (min-width:0) and (max-width:559px){.person-block__thumb{width:6rem;height:6rem;margin:0 auto 1rem;display:block}}.blocks__content>[class*=quote-block]{background:transparent;color:inherit}.blocks__content>[class*=quote-block] [class*=container]{padding:2rem 1.5rem}@media screen and (min-width:0) and (max-width:559px){.blocks__content>[class*=quote-block] [class*=container]{padding:0}}.blocks>[class*=quote-block] blockquote{width:90%}@media screen and (min-width:0) and (max-width:639px){.blocks>[class*=quote-block] blockquote{width:100%}}.quote__author:before{content:"-";position:relative;display:inline-block;margin-right:.5em}.text-block__title{margin-bottom:.5em;line-height:1.4em;font-size:30px;font-size:1.875em;font-weight:300}.text-block__text{font-family:Domaine-Text,Times New Roman,sans-serif;font-size:1.125em;line-height:1.75em}.contact-block{background:#f7f7f7}.contact-block__details{position:relative}@media screen and (min-width:0) and (max-width:1079px){.contact-block__details{margin-top:0!important}}.contact-block__error{padding:.75rem 3.2rem;border-radius:3rem;background:#7383ff;color:#fff;position:absolute;top:2.5rem}.contact-block__error:before{content:"";position:relative;display:inline-block;width:0;height:0;border-width:5px 12px 5px 0;border-style:solid;border-color:transparent #7383ff transparent transparent;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}@media screen and (min-width:0) and (max-width:1079px){.contact-block__error:before{border-width:12px 10px 2px 1px;top:-11px;left:9rem;transform:translateY(-7%)}}@media screen and (min-width:768px) and (max-width:1079px){.contact-block__error--first{padding:.75rem 1rem;top:-1.1rem;right:-20rem}}@media screen and (min-width:640px) and (max-width:767px){.contact-block__error--first{padding:.75rem 1.2rem;top:-1rem;right:-17rem}}@media screen and (min-width:560px) and (max-width:639px){.contact-block__error--first{padding:.75rem 1rem;top:-1rem;right:-14rem}}@media screen and (min-width:420px) and (max-width:559px){.contact-block__error--first{padding:.75rem 1rem;top:-.5rem}}@media screen and (min-width:0) and (max-width:419px){.contact-block__error--first{padding:.75rem 2rem;top:-.9rem}}.contact-block__error--second{margin-top:-1.9rem}@media screen and (min-width:640px) and (max-width:1079px){.contact-block__error--second{padding:.75rem 1rem;top:.9rem;right:-17rem}}@media screen and (min-width:560px) and (max-width:639px){.contact-block__error--second{padding:.75rem 1.2rem;top:1rem;right:-14rem}}@media screen and (min-width:420px) and (max-width:559px){.contact-block__error--second{top:1.3rem}}@media screen and (min-width:0) and (max-width:419px){.contact-block__error--second{padding:.75rem 2rem;top:1rem}}.contact-block__error--third{margin-top:-1.9rem}@media screen and (min-width:768px) and (max-width:1079px){.contact-block__error--third{padding:.75rem .6rem;top:.7rem;right:-21rem}}@media screen and (min-width:640px) and (max-width:767px){.contact-block__error--third{padding:.75rem 1.2rem;top:1rem;right:-18rem}}@media screen and (min-width:560px) and (max-width:639px){.contact-block__error--third{padding:.75rem 1rem;top:.7rem;right:-16rem}}@media screen and (min-width:420px) and (max-width:559px){.contact-block__error--third{padding:.35rem 3.2rem;top:1.2rem}}@media screen and (min-width:0) and (max-width:419px){.contact-block__error--third{padding:.75rem 2rem;top:1rem}}.contact-block__form{overflow:auto}.contact-block__info{margin-top:4.75rem;padding-left:15px}.contact-block__info--first{margin-top:3rem}@media screen and (min-width:640px) and (max-width:1079px){.contact-block__info--first{margin-top:0;padding-left:0}}@media screen and (min-width:420px) and (max-width:559px){.contact-block__info--first{margin-top:3.3rem;padding-left:0}}@media screen and (min-width:0) and (max-width:419px){.contact-block__info--first{margin-top:3.3rem;padding-left:0}}.contact-block__info--second{margin-top:1.25rem}@media screen and (min-width:640px) and (max-width:1079px){.contact-block__info--second{margin-top:0;margin-right:3rem;padding-left:0}}@media screen and (min-width:420px) and (max-width:559px){.contact-block__info--second{margin-top:3.3rem;padding-left:0}}@media screen and (min-width:0) and (max-width:419px){.contact-block__info--second{margin-top:3.3rem;padding-left:0}}.contact-block__info--third{margin-top:1.25rem}@media screen and (min-width:640px) and (max-width:1079px){.contact-block__info--third{margin:0 4rem 0 0;padding-left:0}}@media screen and (min-width:0) and (max-width:559px){.contact-block__info--third{margin-top:3.3rem;padding-left:0}}.blocks>[class*=news-block] .news-card{margin-top:3rem}.blocks>[class*=news-block] .news-card:first-of-type{margin-top:0}.news-block{background:#fff}.blocks>[class*=newsletter-block] input{transition:background .25s ease}.blocks>:last-of-type>[class*=newsletter-block] [class*=newsletter-block__row]{padding-top:3rem;border-top:1px solid #000438}.newsletter-block{background:#fff!important}.newsletter-block__title{width:100%;margin:0 auto .5rem;text-align:center;display:block;font-size:38px;font-size:2.375em}.newsletter-block__text{text-align:center;font-family:MTT-Milano,Futura,serif;font-size:20px;font-size:1.25em}.newsletter-block__button{background:#7383ff}.newsletter-block__desc{width:100%;text-align:center;display:block}.newsletter-block__form{width:100%;margin:0 auto;display:block;max-width:1080px;margin:0 auto -2rem}.newsletter-block__group{width:100%;margin:1em 0;text-align:center;display:block}.newsletter-block__inputs{margin:2rem auto;overflow:auto}.newsletter-block__inputs>*{display:inline-block;float:left}@media screen and (min-width:1280px){.newsletter-block__inputs>*{width:calc(40% - .67rem)}.newsletter-block__inputs>:last-of-type{width:calc(19.5% - .67rem)}}@media screen and (min-width:0) and (max-width:1279px){.newsletter-block__inputs>*{width:calc(33.33% - .67rem)}}@media screen and (min-width:0) and (max-width:767px){.newsletter-block__inputs>*{width:100%}}.newsletter-block__inputs ::placeholder{color:#5e5e5e}@media screen and (min-width:560px) and (max-width:767px){.newsletter-block__select+.newsletter-block__select{margin-left:1rem}}@media screen and (min-width:0) and (max-width:559px){.newsletter-block__select{width:100%;margin-bottom:1rem}.newsletter-block__select:last-of-type{margin-bottom:0}}.blocks__features [class*=related-block]+[class*=newsletter-block]{margin-top:-3rem}.blocks__widgets [class*=related-block] .content-card+.content-card{margin-top:2rem}@media screen and (min-width:0) and (max-width:1079px){.blocks__widgets [class*=related-block] .content-card+.content-card{width:100%}}.related-block+.related-block,.related-block+.related-block [class*=section__row]>:after{background:#fff}.related-block+.related-block [class*=__content],.selected-block{background:#f7f7f7}.selected-block__details{position:relative}.selected-block__error{padding:.75rem 1.25rem;border-radius:3rem;background:#7383ff;color:#fff;position:absolute;top:2.5rem}.selected-block__error:before{content:"";position:relative;display:inline-block;width:0;height:0;border-width:5px 12px 5px 0;border-style:solid;border-color:transparent #7383ff transparent transparent;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.selected-block__form{overflow:auto}.selected-block__info{margin-top:4.75rem;padding-left:15px}.selected-block__info--first{margin-top:3.25rem}.blocks__features>[class*=special-block],.blocks__features>[class*=special-block] [class*=section__row]>:after{background:#f7f7f7}.blocks>[class*=spotlight-block] p{margin-bottom:1em}.blocks>[class*=spotlight-block] p:last-of-type{margin-bottom:0}.spotlight-block{width:100%;max-width:860px;margin:0 auto;text-align:center;display:block}.spotlight-block__title{margin-bottom:.75em;font-size:38px;font-size:2.375em;line-height:1.4em;font-weight:300;color:#000438}@media screen and (min-width:0) and (max-width:767px){.spotlight-block__title{font-size:32px;font-size:2em}}.spotlight-block__text{font-family:Domaine-Text,Times New Roman,sans-serif;font-size:1.125em;line-height:1.75em;color:#000438}.week-block{margin-top:1rem}.week-block__soon{max-width:unset;white-space:unset}.week-item{padding:1.15rem 1.15rem .65rem;display:block;border:1px solid #000438}.week-item:first-of-type{margin-top:1.5rem}.week-item:not(:first-of-type){border-top:0}@media screen and (min-width:0) and (max-width:767px){.week-item{padding:1rem 1rem .5rem}}.week-item__date,.week-item__location,.week-item__time{font-size:1em;font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:rgba(0,4,56,.4)}.week-item__row>*{margin-left:1rem;display:inline-block}.week-item__row>:first-of-type{margin-left:0}.week-item__title{margin-top:.25em;font-family:MTT-Milano,Futura,serif;font-size:1.5em;font-weight:700;max-width:calc(100% - 1rem);text-overflow:ellipsis;white-space:nowrap;display:inline-block;overflow:hidden;font-weight:300}
/*# sourceMappingURL=wca.css.map*/