@charset "UTF-8";@font-face{font-family:'Barlow';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3p-ks51os.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/barlow/v4/7cHpv4kjgoGqM7E_DMs5.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E30-8s51os.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3t-4s51os.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3q-0s51os.woff2) format('woff2')}@font-face{font-family:'Barlow';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/barlow/v4/7cHqv4kjgoGqM7E3j-ws51os.woff2) format('woff2')}@font-face{font-family:'HalyardDisplay';src:url('../fonts/halyarddisplay/halyarddisplay-400.woff2') format('woff2'),url('../fonts/halyarddisplay/halyarddisplay-400.woff') format('woff');font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:'HalyardDisplay';src:url('../fonts/halyarddisplay/halyarddisplay-500.woff2') format('woff2'),url('../fonts/halyarddisplay/halyarddisplay-500.woff') format('woff');font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:'HalyardText';src:url('../fonts/halyardtext/halyardtext-300.woff2') format('woff2'),url('../fonts/halyardtext/halyardtext-300.woff') format('woff');font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:'HalyardText';src:url('../fonts/halyardtext/halyardtext-300italic.woff2') format('woff2'),url('../fonts/halyardtext/halyardtext-300italic.woff') format('woff');font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:'HalyardText';src:url('../fonts/halyardtext/halyardtext-400.woff2') format('woff2'),url('../fonts/halyardtext/halyardtext-400.woff') format('woff');font-display:auto;font-style:normal;font-weight:500}@font-face{font-family:'HalyardText';src:url('../fonts/halyardtext/halyardtext-400italic.woff2') format('woff2'),url('../fonts/halyardtext/halyardtext-400italic.woff') format('woff');font-display:auto;font-style:italic;font-weight:500}@font-face{font-family:'HalyardText';src:url('../fonts/halyardtext/halyardtext-500.woff2') format('woff2'),url('../fonts/halyardtext/halyardtext-500.woff') format('woff');font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:'HalyardText';src:url('../fonts/halyardtext/halyardtext-500italic.woff2') format('woff2'),url('../fonts/halyardtext/halyardtext-500italic.woff') format('woff');font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:'Lora';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lora/v14/0QIiMX1D_JOuMw_Dmt5emNGr.woff2) format('woff2')}@font-face{font-family:'Neoneon';src:url('../fonts/neoneon/neoneon.woff2') format('woff2'),url('../fonts/neoneon/neoneon.woff') format('woff');font-style:normal;font-weight:400}@font-face{font-family:'_pcicons';src:url('../fonts/_pcicons/_pcicons.ttf?y1rrlx') format('truetype'),url('../fonts/_pcicons/_pcicons.woff?y1rrlx') format('woff'),url('../fonts/_pcicons/_pcicons.svg?y1rrlx#_pcicons') format('svg');font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'_pcicons';src:url('../fonts/_pcicons/_pcicons.svg?y1rrlx#_pcicons') format('svg')}}[class*=" _pcicon-"],[class^=_pcicon-]{font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._pcicon-ladymask:before{content:"\e924"}._pcicon-drinkburger:before{content:"\e925"}._pcicon-peoplewatch:before{content:"\e926"}._pcicon-icon-playoutline:before{content:"\e920"}._pcicon-present:before{content:"\e919"}._pcicon-questions:before{content:"\e91a"}._pcicon-calendar-renew:before{content:"\e91b"}._pcicon-beer:before{content:"\e909"}._pcicon-audience:before{content:"\e90a"}._pcicon-calender:before{content:"\e90b"}._pcicon-food:before{content:"\e90c"}._pcicon-parking:before{content:"\e90f"}._pcicon-accessiblity:before{content:"\e910"}._pcicon-chevron-up:before{content:"\e911"}._pcicon-chevron-down:before{content:"\e912"}._pcicon-chevron-left:before{content:"\e913"}._pcicon-chevron-right:before{content:"\e914"}._pcicon-arrow-up:before{content:"\e900"}._pcicon-arrow-down:before{content:"\e901"}._pcicon-arrow-right:before{content:"\e902"}._pcicon-arrow-left:before{content:"\e903"}._pcicon-close:before{content:"\e60a"}._pcicon-arrowstraight-up:before{content:"\e906"}._pcicon-arrowstraight-down:before{content:"\e907"}._pcicon-arrowstraight-left:before{content:"\e603"}._pcicon-arrowstraight-right:before{content:"\e604"}._pcicon-play-circle:before{content:"\e908"}._pcicon-search:before{content:"\e91c"}._pcicon-check:before{content:"\e91d"}._pcicon-person:before{content:"\e915"}._pcicon-giving:before{content:"\e916"}._pcicon-icon-cal-add:before{content:"\e921"}._pcicon-mail-alt:before{content:"\e917"}._pcicon-mail:before{content:"\e918"}._pcicon-email:before{content:"\e60c"}._pcicon-location:before{content:"\e90d"}._pcicon-launch:before{content:"\e905"}._pcicon-menu:before{content:"\e600"}._pcicon-share:before{content:"\e60b"}._pcicon-facebook:before{content:"\ebfc"}._pcicon-google:before{content:"\ec00"}._pcicon-instagram:before{content:"\ec02"}._pcicon-linkedin:before{content:"\ec03"}._pcicon-github:before{content:"\ebfe"}._pcicon-pinterest:before{content:"\ec05"}._pcicon-tumblr:before{content:"\ec07"}._pcicon-twitter:before{content:"\ec09"}._pcicon-houzz:before{content:"\e605"}._pcicon-youtube:before{content:"\e90e"}._pcicon-facebook-circle:before{content:"\e91e"}._pcicon-instagram-circle:before{content:"\e91f"}._pcicon-youtube-circle:before{content:"\e922"}._pcicon-twitter-circle:before{content:"\e923"}._pcicon-wp:before{content:"\e602"}._pcicon-p-sq:before{content:"\e904"}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:0.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;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{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%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.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:0.35em 0.75em 0.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}template{display:none}[hidden]{display:none}@media print{*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(19,19,19,0)}:after,:before{box-sizing:border-box}:focus{outline:0}:root,html{color:#999;font-family:'HalyardText',sans-serif;font-size:100%;font-size:1em;line-height:1.5;-webkit-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;font-feature-settings:"liga" 1,"onum" 0,"kern" 1,"ss01" 0,"ss02" 0;-webkit-font-kerning:normal;font-kerning:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:100%;background-color:#131313}@media (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:144),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dppx){:root,html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}}body{overflow-x:hidden}.container{max-width:100%;margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}@media (min-width:480px){}@media (min-width:600px){}@media (min-width:768px){}@media (min-width:960px){.container{width:960px;padding-left:15px;padding-right:15px}}@media (min-width:1200px){.container{width:1200px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}@media (min-width:480px){.row-flex{display:flex;flex-wrap:wrap}}.row-flex.flex-c{align-items:center}.row-flex.flex-hc{justify-content:center}.row-flex.flex-grow>[class^=col-],.row-flex.flex-grow [class*=" col-"]{flex-grow:1}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:480px){.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{float:left}.col-xxs-12{width:100%}.col-xxs-11{width:91.66666667%}.col-xxs-10{width:83.33333333%}.col-xxs-9{width:75%}.col-xxs-8{width:66.66666667%}.col-xxs-7{width:58.33333333%}.col-xxs-6{width:50%}.col-xxs-5{width:41.66666667%}.col-xxs-4{width:33.33333333%}.col-xxs-3{width:25%}.col-xxs-2{width:16.66666667%}.col-xxs-1{width:8.33333333%}.col-xxs-pull-12{right:100%}.col-xxs-pull-11{right:91.66666667%}.col-xxs-pull-10{right:83.33333333%}.col-xxs-pull-9{right:75%}.col-xxs-pull-8{right:66.66666667%}.col-xxs-pull-7{right:58.33333333%}.col-xxs-pull-6{right:50%}.col-xxs-pull-5{right:41.66666667%}.col-xxs-pull-4{right:33.33333333%}.col-xxs-pull-3{right:25%}.col-xxs-pull-2{right:16.66666667%}.col-xxs-pull-1{right:8.33333333%}.col-xxs-pull-0{right:auto}.col-xxs-push-12{left:100%}.col-xxs-push-11{left:91.66666667%}.col-xxs-push-10{left:83.33333333%}.col-xxs-push-9{left:75%}.col-xxs-push-8{left:66.66666667%}.col-xxs-push-7{left:58.33333333%}.col-xxs-push-6{left:50%}.col-xxs-push-5{left:41.66666667%}.col-xxs-push-4{left:33.33333333%}.col-xxs-push-3{left:25%}.col-xxs-push-2{left:16.66666667%}.col-xxs-push-1{left:8.33333333%}.col-xxs-push-0{left:auto}.col-xxs-offset-12{margin-left:100%}.col-xxs-offset-11{margin-left:91.66666667%}.col-xxs-offset-10{margin-left:83.33333333%}.col-xxs-offset-9{margin-left:75%}.col-xxs-offset-8{margin-left:66.66666667%}.col-xxs-offset-7{margin-left:58.33333333%}.col-xxs-offset-6{margin-left:50%}.col-xxs-offset-5{margin-left:41.66666667%}.col-xxs-offset-4{margin-left:33.33333333%}.col-xxs-offset-3{margin-left:25%}.col-xxs-offset-2{margin-left:16.66666667%}.col-xxs-offset-1{margin-left:8.33333333%}.col-xxs-offset-0{margin-left:0%}}@media (min-width:600px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width:960px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}#site-main{width:100%;overflow:hidden;position:relative}@media (min-width:768px){}#site-main.padd-top{padding-top:60px}@media (min-width:768px){#site-main.padd-top{padding-top:173px}}#site-main.marg-top{margin-top:60px}@media (min-width:768px){#site-main.marg-top{margin-top:173px}}#site-main.has-bg{background-color:#131313}#aspot+main{padding-top:0}figure{margin:0}img{max-width:100%;height:auto}hr{height:0;width:5rem;margin:2rem auto;border:0;height:2px;background:#fcdb04}#bodyclass{display:none}.bg-cover{background-repeat:no-repeat;background-position:center center;background-size:cover}.bg-contain{background-repeat:no-repeat;background-position:center center;background-size:contain}.bg-height{background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.b-lazy{opacity:0;max-width:100%;transition:opacity 0.5s ease-out}.b-lazy.b-loaded{opacity:1}.b-block{width:100%;display:block}.section-quote{padding:120px 0 120px;position:relative}@media (min-width:768px){.section-quote{padding:180px 0 180px}}@media (min-width:1200px){.section-quote{padding:240px 0 260px}}.section-quote blockquote{color:#fcdb04;margin:0;padding:0 0 0 40px}.section-quote blockquote p{font-size:31px;letter-spacing:-0.02em;position:relative;line-height:1.25}@media (min-width:768px){.section-quote blockquote p{line-height:1.5}}.section-quote blockquote p:before{content:'“';font-size:31px;font-weight:600;width:20px;position:absolute;left:0;transform:translateX(-200%);display:inline-block}.section-quote blockquote cite{color:#fcdb04;font-family:'HalyardText',sans-serif;font-size:16px;font-weight:600;letter-spacing:0.03em;text-transform:uppercase;position:relative;display:block}.section-quote blockquote cite:before{content:'—';font-size:16px;font-weight:500;width:20px;position:absolute;left:0;transform:translateX(-200%);display:inline-block}.section-quote .bg-img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.has-content h1 a,.has-content h2 a,.has-content h3 a,.has-content h4 a,.has-content h5 a,.has-content h6 a{color:#fcdb04}.has-content h1 a:hover,.has-content h2 a:hover,.has-content h3 a:hover,.has-content h4 a:hover,.has-content h5 a:hover,.has-content h6 a:hover{color:#fff}.has-content h1+h4,.has-content h1+h5,.has-content h1+h6,.has-content h2+h4,.has-content h2+h5,.has-content h2+h6,.has-content h3+h4,.has-content h3+h5,.has-content h3+h6{margin-top:1.5rem}.has-content ol,.has-content ul{list-style:none;margin-top:1.5rem;margin-bottom:1.5rem;counter-reset:post}.has-content ol:first-child,.has-content ol:last-of-type,.has-content ul:first-child,.has-content ul:last-of-type{margin-top:0}.has-content ol:last-child,.has-content ul:last-child{margin-bottom:0}.has-content ol li,.has-content ul li{margin-left:1.25em;margin-bottom:0.5em}.has-content ol li:last-child,.has-content ul li:last-child{margin-bottom:0}.has-content ol li:before,.has-content ul li:before{font-size:1rem;width:1.25em;margin-left:-1.25em;box-sizing:content-box;display:inline-block}.has-content ol li:before{counter-increment:post;content:counter(post) "."}.has-content ul li:before{content:'•'}.has-content.list-checks ul{color:#ccc}.has-content.list-checks ul li{margin-left:1.75em;margin-bottom:1.5em}.has-content.list-checks ul li:before{color:#fcdb04;content:'\e91d';font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;width:1em;margin-left:-1.25em;float:left}.has-content.list-checks ul li>ul{margin-top:1.5em}.has-content.list-checks.list-checks--blue ul li:before{color:#00b4e5}.more-text{padding-bottom:1.5rem}.more-text .inner{opacity:0;overflow:hidden;transition:max-height 0.25s ease-out,opacity 0.25s ease-out}.is-visible.more-text .inner{opacity:1;transition:max-height 0.25s ease-out,opacity 0.25s ease-out 0.25s}[data-more]{margin:0;position:relative;z-index:2}@media (max-width:599px){[data-more] span{-webkit-box-decoration-break:clone;box-decoration-break:clone}}[data-more].is-more{margin-top:3rem}[data-more]:after{content:"\e606";font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;transition:transform 0.15s ease-out;display:inline-block;width:1em;margin-left:6px;transform-origin:0 50%}@media (max-width:599px){[data-more]:after{margin-left:0;position:relative;bottom:-1px}}@media (min-width:600px){[data-more]:after{float:right}}@media (min-width:768px){[data-more]:after{margin-left:12px}}[data-more].is-more:after{transform:rotateX(180deg)}.video-wrapper{width:100%;max-width:100%;height:0;position:relative;padding-bottom:56.25%;margin-bottom:48px}@media (min-width:768px){.video-wrapper{margin-bottom:72px}}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sect-padd{padding:60px 0}@media (min-width:768px){.sect-padd{padding:90px 0}}.header-sidestripes{font-size:30px;line-height:1;position:relative}@media (min-width:768px){.header-sidestripes{font-size:34px}}@media (min-width:1200px){.header-sidestripes{font-size:40px}}.header-sidestripes.sidestripes-sm{font-size:24px}@media (min-width:768px){.header-sidestripes.sidestripes-sm{font-size:26px}}@media (min-width:1200px){.header-sidestripes.sidestripes-sm{font-size:30px}}.header-sidestripes.sidestripes-lg{font-size:32px}@media (min-width:768px){.header-sidestripes.sidestripes-lg{font-size:40px}}@media (min-width:1200px){.header-sidestripes.sidestripes-lg{font-size:46px}}.header-sidestripes.has-viewall{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:767px){.header-sidestripes.has-viewall{flex-wrap:wrap}}@media (max-width:767px){.header-sidestripes.has-viewall .btn--textlink{margin-top:10px}}.header-sidestripes h1,.header-sidestripes h2{color:#fff;font-size:inherit;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0.03em;margin:0;display:inline-block;position:relative}.sidestripes-sm.header-sidestripes h1,.sidestripes-sm.header-sidestripes h2{line-height:1.2}.header-sidestripes>span{height:1px;background:#fcdb04;width:20px;position:absolute;top:calc(0.5em + 2px);left:-30px;box-shadow:0 0 12px 1px rgba(252,219,4,0.5),0 0 32px 2px rgba(252,219,4,0.5);display:block}.type-film.header-sidestripes>span{background:#00b4e5;box-shadow:0 0 12px 1px rgba(0,180,229,0.5),0 0 32px 2px rgba(0,180,229,0.5)}.type-event.header-sidestripes>span{background:#d82892;box-shadow:0 0 12px 1px rgba(216,40,146,0.5),0 0 32px 2px rgba(216,40,146,0.5)}.type-blob.header-sidestripes>span{background:#da0105;box-shadow:0 0 12px 1px rgba(218,1,5,0.5),0 0 32px 2px rgba(218,1,5,0.5)}@media (min-width:768px){.header-sidestripes>span{width:calc(((100vw - 768px) / 2) + 20px);left:calc((((100vw - 768px) / 2) + 30px) * -1)}}@media (min-width:960px){.header-sidestripes>span{width:calc(((100vw - 960px) / 2) + 20px);left:calc((((100vw - 960px) / 2) + 30px) * -1)}}@media (min-width:1200px){.header-sidestripes>span{width:calc(((100vw - 1200px) / 2) - 5px);left:calc((((100vw - 1200px) / 2) + 15px) * -1)}}.header-sidestripes>span:after,.header-sidestripes>span:before{content:'';width:100%;height:1px;background:#fcdb04;box-shadow:0 0 12px 1px rgba(252,219,4,0.5),0 0 32px 2px rgba(252,219,4,0.5);display:block;position:absolute}.type-film.header-sidestripes>span:after,.type-film.header-sidestripes>span:before{background:#00b4e5;box-shadow:0 0 12px 1px rgba(0,180,229,0.5),0 0 32px 2px rgba(0,180,229,0.5)}.type-event.header-sidestripes>span:after,.type-event.header-sidestripes>span:before{background:#d82892;box-shadow:0 0 12px 1px rgba(216,40,146,0.5),0 0 32px 2px rgba(216,40,146,0.5)}.type-blob.header-sidestripes>span:after,.type-blob.header-sidestripes>span:before{background:#da0105;box-shadow:0 0 12px 1px rgba(218,1,5,0.5),0 0 32px 2px rgba(218,1,5,0.5)}.header-sidestripes>span:before{top:-0.25em}.header-sidestripes>span:after{bottom:-0.25em}.drop-wrap{display:inline-block;position:relative}.drop-wrap .drop-button{color:#fff;font-size:15px;font-family:'Barlow',sans-serif;font-weight:600;letter-spacing:0.04em;height:40px;line-height:40px;background:#000;border-radius:8px;padding:0 40px 0 20px;box-shadow:0 0 0 rgba(0,0,0,0);position:relative;z-index:2;display:block;transition:box-shadow 0.25s ease-out}.is-dropped.drop-wrap .drop-button{box-shadow:0 0 12px rgba(0,0,0,0.8)}.drop-wrap .drop-button:hover{box-shadow:0 0 12px rgba(0,0,0,0.8)}.drop-wrap .drop-button i{font-size:20px;margin-right:4px;display:block}.drop-wrap .drop-button:after{content:'\e912';font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:40px;position:absolute;top:0;right:12px;transition:transform 0.25s ease-out}.is-dropped.drop-wrap .drop-button:after{transform:rotateX(180deg)}.drop-wrap .drop-list{background-color:#000;position:absolute;z-index:1;width:100%;top:calc(100% - 8px);border-radius:0 0 8px 8px;box-shadow:0 0 0 rgba(0,0,0,0);overflow:hidden;display:none;transition:box-shadow 0.25s ease-out}.is-dropped.drop-wrap .drop-list{box-shadow:0 0 12px rgba(0,0,0,0.8)}.drop-wrap .drop-list ul{color:#fff;font-size:15px;font-family:'Barlow',sans-serif;font-weight:600;letter-spacing:0.04em;list-style:none;padding:15px 20px 15px 20px;margin:0;opacity:0;transition:opacity 0.15s ease-out}.drop-wrap .drop-list ul li{margin-bottom:10px;line-height:1.25}.drop-wrap .drop-list ul li.active,.drop-wrap .drop-list ul li.is-past{display:none}.drop-wrap .drop-list ul li:last-child{margin-bottom:0}.drop-wrap .drop-list ul li a{display:inline-block;transition:color 0.25s ease-out;width:100%;overflow:hidden;text-overflow:ellipsis}.drop-wrap .drop-list ul li a:focus,.drop-wrap .drop-list ul li a:hover{text-decoration:none}.drop-wrap .drop-list.is-visible ul{opacity:1}.img-block{padding-top:90px;padding-bottom:60px}@media (min-width:768px){.img-block{padding-top:120px;padding-bottom:100px}}.img-block .block-text{padding-top:20px}.img-block .block-text h2{line-height:1.1;padding-right:20%;margin-bottom:2rem}.img-block .block-img{position:relative;z-index:1}.img-block .block-img:before{content:'';background:#fcdb04;position:absolute;right:-15px;top:-15px;bottom:-15px;left:calc(58.33333333% + (30px / 2));z-index:-1;opacity:0;transition:opacity 0.5s ease-out}@media (min-width:768px){.img-block .block-img:before{right:calc((((100vw - 768px) / 2) + 30px / 2) * -1);top:-30px;bottom:-30px}}@media (min-width:960px){.img-block .block-img:before{right:calc((((100vw - 960px) / 2) + 30px / 2) * -1);top:-60px;bottom:-60px}}@media (min-width:1200px){.img-block .block-img:before{right:calc((((100vw - 1200px) / 2) + 30px / 2) * -1);top:-100px;bottom:-100px}}.img-block .block-img.child-loaded:before{opacity:1;transition-delay:0.125s}.img-block .block-img img{width:100%;display:block}.dark-grid{padding-top:60px;padding-bottom:30px;background:#090909;position:relative;z-index:1}@media (min-width:768px){.dark-grid{padding-top:120px;padding-bottom:40px}}.dark-grid .grid-title h2{margin-bottom:2.5em}.dark-grid .card img{width:100%;display:block}.dark-grid .card .inner{padding-top:24px;padding-left:20px;padding-bottom:40px}@media (min-width:768px){.dark-grid .card .inner{padding-bottom:70px}}.dark-grid .card .inner h3{font-size:24px;margin-bottom:1rem}.dark-grid .card .inner .btn{margin-top:1em}@media (min-width:768px){.sub-content>.container>.row{display:flex}}.sub-content .sub-left{padding-top:40px;padding-bottom:80px}@media (min-width:768px){.sub-content .sub-left{padding-top:60px;padding-bottom:120px}}@media (min-width:1200px){.sub-content .sub-left{padding-top:90px;padding-bottom:220px}}.search-results .sub-content .sub-left{padding-bottom:40px}@media (min-width:768px){.search-results .sub-content .sub-left{padding-bottom:60px}}@media (min-width:1200px){.search-results .sub-content .sub-left{padding-bottom:90px}}@media (min-width:768px){}.sub-content .sub-left .sub-inner .row{margin-bottom:30px}.sub-content .sub-left .sub-inner h1,.sub-content .sub-left .sub-inner h2,.sub-content .sub-left .sub-inner h3{font-size:20px;letter-spacing:0.04em;line-height:1.5;text-transform:uppercase;margin-bottom:1.5rem}@media (min-width:600px){.sub-content .sub-left .sub-inner h1,.sub-content .sub-left .sub-inner h2,.sub-content .sub-left .sub-inner h3{font-size:22px}}.sub-content .sub-left .sub-inner h4,.sub-content .sub-left .sub-inner h5,.sub-content .sub-left .sub-inner h6{font-size:18px;letter-spacing:0.04em;line-height:1.5;text-transform:uppercase;margin-bottom:1.5rem}@media (min-width:600px){.sub-content .sub-left .sub-inner h4,.sub-content .sub-left .sub-inner h5,.sub-content .sub-left .sub-inner h6{font-size:18px}}.sub-content .sub-left .sub-inner h3+h5,.sub-content .sub-left .sub-inner p+h5{margin-top:1.5rem}.sub-content .sub-left .sub-inner p+.btn,.sub-content .sub-left .sub-inner p>.btn:only-child{margin-top:2em}.sub-content .sub-left .sub-inner .lgr{color:#fff;font-size:1.125em;line-height:1.75}.sub-content .sub-left .sub-inner strong.text-bright{font-weight:400;color:#fff}.sub-content .sub-left .sub-inner figure.content-img img{width:100%;display:block}.sub-content .sub-left .sub-inner hr{height:0;width:100%;margin:4em auto 3em;border:0;height:1px;background:#2d2d2d}.sub-content .sub-left .sub-inner.has-content figure{max-width:100%}.sub-content .sub-left .sub-inner.has-content figure.width-full{display:inline-block}.sub-content .sub-left .sub-inner.has-content figure.width-full>img{width:auto}.sub-content .sub-left .sub-inner.has-content figure.width-xxs-nocrop{width:480px}.sub-content .sub-left .accordion{margin-top:30px}@media (min-width:768px){.sub-content .sub-left .accordion{margin-top:60px}}.sub-content .sub-left .accordion:first-child{margin-top:0}.sub-content .sub-right{padding-top:40px;padding-bottom:40px}@media (min-width:768px){.sub-content .sub-right{padding-top:60px;padding-bottom:60px;height:100%;padding-left:40px;border-left:1px solid #2d2d2d}}@media (min-width:1200px){.sub-content .sub-right{padding-top:90px;padding-bottom:90px}}.sub-content .sub-right .sub-nav h6{font-size:17px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;margin-bottom:2.5rem;margin-top:0.375em}.sub-content .sub-right .sub-nav ul li{line-height:1.25;margin-bottom:1em}.sub-content .sub-right .sub-nav ul li:last-child{margin-bottom:0}.sub-content .sub-right .sub-nav ul li a{color:#999}.sub-content .sub-right .sub-nav ul li a:hover{color:#fcdb04}.sub-content .sub-right .sub-nav ul li.current_page_item a{color:#fcdb04}.page-template-page-subpage-template #zspot.zspot-overlap{padding-top:0}h1,h2,h3,h4,h5,h6{color:#fff;font-family:'Barlow',sans-serif;font-weight:700;line-height:1;margin:3rem 0 2rem 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#fff}h1{font-size:32px}.h2,h2{font-size:24px}@media (min-width:768px){.h2,h2{font-size:26px}}@media (min-width:1200px){.h2,h2{font-size:28px}}.h3,h3{font-size:28px}@media (min-width:768px){.h3,h3{font-size:32px}}@media (min-width:1200px){.h3,h3{font-size:40px}}.h3 em,h3 em{font-size:18px;font-family:'Lora',serif;font-weight:700;font-style:italic;display:block}@media (min-width:768px){.h3 em,h3 em{font-size:20px}}.h4,h4{font-size:24px;text-transform:uppercase;letter-spacing:0.04em}@media (min-width:600px){.h4,h4{font-size:26px}}@media (min-width:1200px){.h4,h4{font-size:30px}}h5{font-size:1em;font-weight:600;line-height:1.25;text-transform:uppercase;letter-spacing:0.04em}h6{font-size:1em}p{margin:1.5rem 0;line-height:1.5}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#fff;text-decoration:none}a:hover{color:#fcdb04}a:focus{outline:0}a:active,a:hover{outline:0}ol,ul{list-style:none;padding:0;margin:0}code,kbd,pre,samp{font-family:monospace;font-size:0.8rem;line-height:1.5}kbd{background-color:#fff;padding:2px 8px 4px;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.25)}@media (max-width:767px){kbd{padding:0 4px 2px}}code{padding:1.5rem;margin:1.5rem;display:block}@media (max-width:767px){code{margin:1.5rem 0}}code::selection{color:#131313;background:#fcdb04}pre{word-break:break-all;word-wrap:break-word;white-space:nowrap;margin:1.5rem;display:block}@media (max-width:767px){pre{margin:1.5rem 0}}pre code{padding:1.5rem;margin:0;white-space:pre-wrap;display:block}abbr{cursor:help}blockquote{color:#fcdb04;font-size:1.25rem;font-style:italic;margin:1.5rem 0 1.5rem 0;padding:0 20px;border:0;position:relative}blockquote.blockquote-reverse,blockquote.pull-right{border:0;border-right:3px solid rgba(0,0,0,0.1);text-align:right}cite{font-style:normal}address{font-style:normal}.no-touchevents .tel-link,.touchevents.desktop .tel-link{pointer-events:none}.txtlink{color:#1281d1;font-family:'HalyardText',sans-serif;font-size:17px;font-weight:500;line-height:24px;text-transform:uppercase;letter-spacing:0.1em;margin-top:1.5em;display:inline-block;transition:color 0.25s ease-out}.txtlink:hover{color:#00b4e5}@media (max-width:599px){.txtlink.txtlink-icon span{-webkit-box-decoration-break:clone;box-decoration-break:clone}}.txtlink.txtlink-icon i{font-size:24px;transition:transform 0.15s ease-out;display:inline-block}@media (max-width:599px){.txtlink.txtlink-icon i{position:relative;bottom:-1px}}.txtlink.txtlink-icon i:before{width:1em;display:inline-block}.txtlink.txtlink-icon.txtlink-icon-right i{margin-left:6px;transform-origin:0 50%}@media (max-width:599px){.txtlink.txtlink-icon.txtlink-icon-right i{margin-left:0}}@media (min-width:600px){.txtlink.txtlink-icon.txtlink-icon-right i{float:right}}@media (min-width:768px){.txtlink.txtlink-icon.txtlink-icon-right i{margin-left:12px}}.txtlink.txtlink-icon.txtlink-icon-left i{margin-right:6px;transform-origin:100% 50%}@media (max-width:599px){.txtlink.txtlink-icon.txtlink-icon-left i{margin-right:0}}@media (min-width:600px){.txtlink.txtlink-icon.txtlink-icon-left i{float:left}}@media (min-width:768px){.txtlink.txtlink-icon.txtlink-icon-left i{margin-right:12px}}.txtlink.txtlink-icon:hover i{transform:scale(1.25)}@media (min-width:600px){.txtlink br{display:none}}@media (min-width:768px){.txtlink.v-c{margin:0;position:relative;top:50%;transform:translateY(-50%)}}.clamp{max-height:4.5em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:height 0.25s ease-out}.clamp+.clamp-toggle{font-size:15px;line-height:20px;margin-top:0.5em;display:inline-block}.clamp+.clamp-toggle i{font-size:20px;line-height:22px;margin-left:2px;float:right}.clamp.unclamp{max-height:initial;display:block}.clamp.unclamp+.clamp-toggle{margin-top:1.5em}#site-header{width:100%;height:60px;position:absolute;top:0;z-index:1030;box-shadow:0 0 0 rgba(0,0,0,0);transition:transform 0.25s ease-out,opacity 0.25s ease-out,background 0.25s ease-out}@media (min-width:768px){#site-header{height:173px;position:absolute}}@media (max-width:767px){#site-header{background:transparent;transition:background 0.25s ease-out 0.25s}.show-nav #site-header{background:#131313;transition-delay:0s}#site-header:before{content:'';width:100%;height:50%;position:absolute;top:100%;left:0;background:linear-gradient(to bottom,#131313 0,rgba(19,19,19,0) 100%);z-index:1040;display:block;opacity:0;pointer-events:none;transition:opacity 0.125s ease-out 0.125s}.show-nav #site-header:before{opacity:1;transition:opacity 0.25s ease-out 0.5s}}#site-header:after{content:'';width:100%;height:90px;background:linear-gradient(to bottom,hsl(0,0%,0%),hsla(0,0%,0%,0.94505) 7.9%,hsla(0,0%,0%,0.88294) 15.3%,hsla(0,0%,0%,0.81522) 22.2%,hsla(0,0%,0%,0.7426) 28.7%,hsla(0,0%,0%,0.66692) 34.8%,hsla(0,0%,0%,0.58891) 40.6%,hsla(0,0%,0%,0.50925) 46.2%,hsla(0,0%,0%,0.42866) 51.7%,hsla(0,0%,0%,0.34817) 57.2%,hsla(0,0%,0%,0.2693) 62.8%,hsla(0,0%,0%,0.19309) 68.7%,hsla(0,0%,0%,0.12126) 75.2%,hsla(0,0%,0%,0.05882) 82.6%,hsla(0,0%,0%,0.01457) 91.2%,hsla(0,0%,0%,0));position:absolute;top:0;left:0;z-index:-1;display:block;opacity:0.5;pointer-events:none;transition:opacity 0.25s ease-out}@media (min-width:768px){#site-header:after{height:259.5px}}.show-nav #site-header:after{opacity:0}@media (max-width:767px){#site-header:after{transition:all 0.25s ease-out 0.25s}.show-nav #site-header:after{opacity:0;transition-delay:0s}}.go-away #site-header{opacity:0;transform:translateY(-20%)}#site-header .container{height:100%;display:flex;justify-content:space-between}@media (min-width:768px){}@media (max-width:959px){#site-header .container{padding-left:15px;padding-right:15px}}@media (max-width:1199px){#site-header .container{width:100%}}.has-blob#site-header .container{position:relative;z-index:1}.site-branding{width:100%;height:100%;display:flex;align-items:center}@media (min-width:768px){.site-branding{width:auto}}@media (min-width:768px) and (max-width:889px){.is-blobfest .site-branding{height:auto;position:absolute;top:30px;z-index:2}}.site-branding .site-logo{width:220px;height:22px;background:url('../img/logo-horzalt.svg') no-repeat center center/contain;text-indent:-10000px;display:block;transition:all 0.25s ease-out}@media (min-width:768px){.site-branding .site-logo{width:120px;height:97px;background-image:url('../img/logo.svg')}}@media (min-width:768px) and (max-width:889px){.is-blobfest .site-branding .site-logo{width:220px;height:22px;background:url('../img/logo-horzalt.svg') no-repeat center center/contain}}@media (min-width:960px){.site-branding .site-logo{width:145px;height:117px}}@media (max-width:767px){.dropdown-open .site-branding .site-logo{opacity:0;visibility:hidden;pointer-events:none;transition:all 0.25s ease-out;transition-delay:0s!important}}.menu-toggle{width:60px;height:100%;border:0;border-radius:0;padding:0;background:transparent;position:absolute;top:0;right:0;z-index:1}.no-touchevents .menu-toggle:hover{color:white;background:transparent}.menu-toggle:active{color:white;background:transparent;transition:none}@media (min-width:768px){.menu-toggle{display:none}}.menu-toggle:after,.menu-toggle:before,.menu-toggle span{content:'';width:20px;height:2px;position:absolute;top:50%;left:50%;margin:-1px 0 0 -10px;background:#fff;display:block}.in-main .menu-toggle:after,.in-main .menu-toggle:before,.in-main .menu-toggle span{background:#fff}.menu-toggle span{text-indent:-10000px}.show-nav .menu-toggle span{opacity:0;transform:rotateY(90deg)}.menu-toggle:before{transform:translateY(-6px)}.show-nav .menu-toggle:before{transform:rotate(-45deg) translateY(0)}.menu-toggle:after{transform:translateY(6px)}.show-nav .menu-toggle:after{transform:rotate(45deg) translateY(0)}.menu-toggle:hover:after,.menu-toggle:hover:before,.menu-toggle:hover span{width:20px;margin:-1px 0 0 -10px}.show-nav .menu-toggle:after,.show-nav .menu-toggle:before,.show-nav .menu-toggle span{width:18px;margin:-1px 0 0 -9px;background:#fcdb04}.show-nav .menu-toggle:hover:after,.show-nav .menu-toggle:hover:before,.show-nav .menu-toggle:hover span{background:#fcdb04}.dropdown-back{color:#fff;font-size:24px;width:60px;height:60px;border:0;border-radius:0;padding:0;background:transparent;position:absolute;top:0;left:0;z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.25s ease-out}.dropdown-open .dropdown-back{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0.4s}@media (min-width:768px){.dropdown-back{display:none}}.site-navigation{position:relative}@media (max-width:767px){.site-navigation{width:100%;height:calc(100vh - 60px);max-height:calc(100vh - 60px);padding-left:30px;padding-right:30px;background:#131313;padding-bottom:80px;position:fixed;top:60px;left:0;overflow:auto;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.25s ease-out 0.25s}.show-nav .site-navigation{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}}@media (min-width:768px){.site-navigation{width:auto;height:100%;background:transparent;flex-grow:2;display:block}}.site-navigation>.menu-header{font-family:'Barlow',sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;text-align:left}@media (min-width:768px){.site-navigation>.menu-header{font-size:15px;height:100%;display:flex;align-items:center;justify-content:flex-end}}@media (min-width:960px){.site-navigation>.menu-header{font-size:17px}}@media (min-width:1200px){.site-navigation>.menu-header{font-size:17px}}@media (max-width:767px){.site-navigation>.menu-header{font-size:24px;width:100%;padding:20px 0 20px;opacity:0;transition:all 0.25s ease-out}.show-nav .site-navigation>.menu-header{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0.25s}}.site-navigation>.menu-header>li{line-height:1}@media (min-width:768px){.site-navigation>.menu-header>li{height:100%;display:flex;align-items:center;position:relative;margin-right:8px;margin-left:8px}.site-navigation>.menu-header>li:first-child{margin-left:0}.site-navigation>.menu-header>li:last-child{margin-right:0}}@media (min-width:960px){.site-navigation>.menu-header>li{margin-right:12px;margin-left:12px}}@media (min-width:1200px){.site-navigation>.menu-header>li{margin-right:16px;margin-left:16px}}@media (max-width:767px){.site-navigation>.menu-header>li{padding:10px 0;position:relative}}.site-navigation>.menu-header>li a{color:#fff;display:block;transition:color 0.25s ease-out}@media (max-width:767px){.site-navigation>.menu-header>li a{color:#00b4e5;display:inline-block}}.site-navigation>.menu-header>li.current-menu-item a{color:#fcdb04}.site-navigation>.menu-header>li.current-menu-item.type-film a{color:#00b4e5}.site-navigation>.menu-header>li.current-menu-item.type-event a{color:#d82892}.site-navigation>.menu-header>li.current-menu-item.type-blob a{color:#da0105}.site-navigation>.menu-header>li.current_page_ancestor a{color:#fcdb04}@media (min-width:768px){.site-navigation>.menu-header>li.btn--donate{margin-left:8px}}@media (min-width:1200px){.site-navigation>.menu-header>li.btn--donate{margin-left:12px}}@media (max-width:767px){.site-navigation>.menu-header>li.btn--donate{margin-top:20px}}.site-navigation>.menu-header>li.btn--donate>a{font-size:18px;font-weight:600;font-family:'Barlow',sans-serif;line-height:1;font-style:normal;text-align:center;text-transform:uppercase;letter-spacing:0.04em;border:2px solid transparent;border-radius:32px;padding:12px 32px;background:transparent;display:inline-block;transition:all 0.25s ease-out;color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0)}.touchevents .site-navigation>.menu-header>li.btn--donate>a:hover{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0);transition:none}.touchevents .site-navigation>.menu-header>li.btn--donate>a:active{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 12px rgba(252,219,4,0.8);transition:none}.no-touchevents .site-navigation>.menu-header>li.btn--donate>a:hover{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 12px rgba(252,219,4,0.8)}.no-touchevents .site-navigation>.menu-header>li.btn--donate>a:hover:active{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0);transition:none}@media (min-width:768px){.site-navigation>.menu-header>li.btn--donate>a{font-size:15px;border-radius:18px;padding:8px 16px}}@media (min-width:768px){.site-navigation>.menu-header>li.dropdown:before{content:'';width:0;height:0;border:0 solid transparent;border-right-width:6px;border-left-width:6px;border-bottom:6px solid #ffffff;position:absolute;bottom:60px;left:50%;transform:translateX(-50%);z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.25s ease-out}.site-navigation>.menu-header>li.dropdown .dropdown-toggle>i{display:none}.site-navigation>.menu-header>li.dropdown .dropdown-menu{font-size:16px;font-family:'HalyardText',sans-serif;font-weight:500;text-transform:none;letter-spacing:0;padding:24px 30px;background:#fff;width:240px;position:absolute;top:calc(100% - 60px);left:-30px;border-radius:7px;box-shadow:0 12px 12px rgba(0,0,0,0.25);display:block;z-index:3;will-change:opacity;opacity:0;visibility:hidden;pointer-events:none;display:block!important;transition:all 0.25s ease-out}.site-navigation>.menu-header>li.dropdown .dropdown-menu li{padding:6px 0}.site-navigation>.menu-header>li.dropdown .dropdown-menu li a{color:#000;display:inline-block;transition:all 0.25s ease-out}.site-navigation>.menu-header>li.dropdown.is-hover:before{opacity:1;visibility:visible}.site-navigation>.menu-header>li.dropdown.is-hover .dropdown-menu{opacity:1;visibility:visible;pointer-events:auto}.site-navigation>.menu-header>li.dropdown:last-child .dropdown-menu{left:auto;right:-45px}}@media (max-width:767px){.site-navigation>.menu-header>li.dropdown .dropdown-toggle{position:relative;transition:all 0.25s ease-out}.site-navigation>.menu-header>li.dropdown .dropdown-toggle span{display:inline-block}.site-navigation>.menu-header>li.dropdown .dropdown-toggle i{color:#fff;display:inline-block;position:absolute;top:0;right:-52px;padding-left:10px;border-left:2px solid #333}.show-nav .site-navigation>.menu-header>li.dropdown .dropdown-toggle i{transition:all 0.25s ease-out 0s}.site-navigation>.menu-header>li.dropdown .dropdown-menu{font-family:'HalyardText',sans-serif;font-size:20px;font-weight:500;text-transform:none;letter-spacing:0;line-height:1;text-align:left;background:#131313;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:60px;width:100%;height:calc(100vh - 60px);position:fixed;top:60px;left:0;z-index:2;overflow:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity;opacity:0;visibility:hidden;pointer-events:none;display:block!important;transition:opacity 0.25s ease-out,visibility 0.25s ease-out;padding-top:64px}.site-navigation>.menu-header>li.dropdown .dropdown-menu li{padding:10px 0;opacity:0;transform:translateX(10%);transition:transform 0.4s ease-out 0.4s,opacity 0.4s ease-out 0.4s}.site-navigation>.menu-header>li.dropdown .dropdown-menu li a{color:#00b4e5;transition:all 0.25s ease-out}.site-navigation>.menu-header>li.dropdown .dropdown-menu li a:hover{color:#00b4e5}.site-navigation>.menu-header>li.dropdown .dropdown-menu li.current-menu-item>a,.site-navigation>.menu-header>li.dropdown .dropdown-menu li.current-page-ancestor>a,.site-navigation>.menu-header>li.dropdown .dropdown-menu li[class*=current_page_]>a,.site-navigation>.menu-header>li.dropdown .dropdown-menu li[class^=current_page_]>a{color:#00b4e5}.site-navigation>.menu-header>li.dropdown.is-open .dropdown-toggle{color:#fff;z-index:4;transition:transform 0.25s ease-out}.site-navigation>.menu-header>li.dropdown.is-open .dropdown-toggle i{opacity:0;pointer-events:none;visibility:hidden;transform:translateX(-100%);transition-delay:0s}.site-navigation>.menu-header>li.dropdown.is-open:nth-child(3) .dropdown-toggle{transform:translateY(calc(-200% - 40px))}.site-navigation>.menu-header>li.dropdown.is-open:nth-child(4) .dropdown-toggle{transform:translateY(calc(-300% - 60px))}.site-navigation>.menu-header>li.dropdown.is-open:nth-child(5) .dropdown-toggle{transform:translateY(calc(-400% - 80px))}.site-navigation>.menu-header>li.dropdown.is-open:nth-child(6) .dropdown-toggle{transform:translateY(calc(-500% - 100px))}.site-navigation>.menu-header>li.dropdown.is-open:nth-child(7) .dropdown-toggle{transform:translateY(calc(-600% - 120px))}.site-navigation>.menu-header>li.dropdown.is-open:nth-child(8) .dropdown-toggle{transform:translateY(calc(-700% - 140px))}.site-navigation>.menu-header>li.dropdown.is-open .dropdown-menu{opacity:1;visibility:visible;pointer-events:auto}.site-navigation>.menu-header>li.dropdown.is-open .dropdown-menu:before{opacity:1;transform:translateX(0);transition-delay:0s}.site-navigation>.menu-header>li.dropdown.is-open .dropdown-menu li{opacity:1;transform:translateX(0);transition-delay:0s}body:not(.show-nav) .site-navigation>.menu-header>li.dropdown:not(.is-open) .dropdown-menu{transition-delay:0.25s}}.site-navigation>.menu-header-pre{font-family:'Barlow',sans-serif;font-weight:600;text-transform:uppercase;text-align:left;width:auto}@media (min-width:768px){.site-navigation>.menu-header-pre{font-size:13px;height:38px;position:absolute;top:0;right:-48px;z-index:1}}@media (max-width:767px){.site-navigation>.menu-header-pre{width:100%;height:80px;position:fixed;background:linear-gradient(to top,#131313 60%,rgba(19,19,19,0) 100%);padding:0 30px 0 26px;bottom:0;left:0;display:flex;align-items:center;opacity:0;transition:all 0.25s ease-out}.show-nav .site-navigation>.menu-header-pre{opacity:1;transition-delay:0.25s}}.site-navigation>.menu-header-pre li{height:100%;margin-right:20px;float:left;display:inline-block}@media (max-width:767px){.site-navigation>.menu-header-pre li{height:auto;margin-right:0}.site-navigation>.menu-header-pre li:first-child{flex-grow:2}}.site-navigation>.menu-header-pre li a{color:#fff;height:100%;display:flex;align-items:center}@media (max-width:767px){.site-navigation>.menu-header-pre li a{height:auto;display:inline-block}}.site-navigation>.menu-header-pre li a i{font-size:24px;opacity:0.6;float:left;transition:opacity 0.25s ease-out}.site-navigation>.menu-header-pre li a span{letter-spacing:0.1em;margin-left:2px}.site-navigation>.menu-header-pre li a:hover i{opacity:1}.site-navigation>.menu-header-pre li.social-link{margin-left:10px;margin-right:0;display:flex;align-items:center}.site-navigation>.menu-header-pre li.social-link a{height:auto;display:block}.site-navigation>.menu-header-pre li.social-link a i{opacity:0.5}.site-navigation>.menu-header-pre li.social-link a:hover i{opacity:1}.site-navigation>.menu-header-pre li.social-link a span{display:none}.show-nav #site-header.dropdown-open .site-navigation>.menu-header-pre{opacity:0}.site-navigation>.menu-header>li.no-click>a.dropdown-toggle{cursor:default}@media (min-width:768px){.site-search{padding-left:24px;display:flex;align-items:center}}@media (max-width:767px){.site-search{width:30px;height:100%;position:absolute;top:0;right:60px;z-index:1;display:flex;align-items:center;justify-content:center}}.site-search a{font-size:24px;display:block}.site-search a i{display:block}.site-search [data-toggle=site-search]{display:block}.search-open .site-search [data-toggle=site-search]{display:none}.site-search [data-exit=site-search]{color:#fcdb04;display:none}.search-open .site-search [data-exit=site-search]{display:block}.blob-wrap{width:100%;overflow:hidden;position:absolute;top:0;left:0;height:300px;z-index:0;pointer-events:none;transition:all 0.25s ease-out}.show-nav .blob-wrap{opacity:0;visibility:hidden;pointer-events:none}.bloblink{width:300px;position:absolute;top:-100px;right:-100px;z-index:0;pointer-events:auto;transform:translate(50%,-50%);transition:transform 8s linear;display:none}.bloblink.show-yourself{transform:translate(0)}.has-blob .bloblink{display:block}.bloblink:after{color:#fff;width:4em;content:'Blobfest®';font-family:'Barlow',sans-serif;font-size:15px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:0.05em;text-align:center;display:inline-block;position:absolute;top:55%;left:40%;transform:translate(-50%,-50%);text-shadow:0 1px 2px rgba(0,0,0,0.5);opacity:0;transition:opacity 0.5s ease-out}.im-here.bloblink:after{opacity:1}.bloblink #blob{margin:0 auto;display:block;max-width:100%;overflow:visible;filter:drop-shadow(0 6px 0 rgba(0,0,0,0.25))}.bloblink #blob path{transform:translate(50%,50%)}#site-footer{background:#131313;padding-top:60px}@media (min-width:768px){#site-footer{padding-top:90px}}@media (min-width:1200px){#site-footer{padding-top:120px}}#site-footer .footer-head{padding-top:36px;padding-bottom:36px;position:relative}#site-footer .footer-head .footer-logo{width:244px;height:24px;margin:0 auto;background:url('../img/logo-horzalt.svg') no-repeat center center/contain;text-indent:-10000px;display:block;transition:all 0.25s ease-out}@media (min-width:600px){#site-footer .footer-head .footer-logo{width:315px;height:31px}}#site-footer .footer-head .footer-social{height:100%;position:absolute;top:0;right:0;display:flex;align-items:center}@media (max-width:959px){#site-footer .footer-head .footer-social{margin-top:20px;position:relative;width:100%;justify-content:center}}#site-footer .footer-head .footer-social span{color:#fff;line-height:1;padding-right:10px;display:inline-block}#site-footer .footer-head .footer-social ul li{font-size:24px;line-height:1;width:24px;height:24px;margin-left:10px;float:left}#site-footer .footer-head .footer-social ul li a{width:24px;height:24px;display:block}#site-footer .footer-head .footer-social ul li a i{display:block}#site-footer .footer-head .stripes{height:1px;background:#00b4e5;width:100%;position:absolute;bottom:0;left:0;box-shadow:0 0 12px 1px rgba(0,180,229,0.5),0 0 32px 2px rgba(0,180,229,0.5);display:block}.footer-blobfest#site-footer .footer-head .stripes{background:#da0105;box-shadow:0 0 12px 1px rgba(218,1,5,0.5),0 0 32px 2px rgba(218,1,5,0.5)}#site-footer .footer-head .stripes:after,#site-footer .footer-head .stripes:before{content:'';width:100%;height:1px;background:#00b4e5;box-shadow:0 0 12px 1px rgba(0,180,229,0.5),0 0 32px 2px rgba(0,180,229,0.5);display:block;position:absolute}.footer-blobfest#site-footer .footer-head .stripes:after,.footer-blobfest#site-footer .footer-head .stripes:before{background:#da0105;box-shadow:0 0 12px 1px rgba(218,1,5,0.5),0 0 32px 2px rgba(218,1,5,0.5)}#site-footer .footer-head .stripes:before{top:-10px}#site-footer .footer-head .stripes:after{bottom:-10px}#site-footer .footer-body{padding:40px 0 20px}@media (min-width:768px){#site-footer .footer-body{padding:60px 0 20px}}.footer-blobfest#site-footer .footer-body{padding:40px 0 60px}@media (min-width:768px){.footer-blobfest#site-footer .footer-body{padding:60px 0 120px}}@media (min-width:768px){#site-footer .footer-body .footer-newsletter{padding-left:24px}}@media (max-width:767px){#site-footer .footer-body .footer-newsletter{text-align:center;padding-bottom:60px}}@media (max-width:767px){#site-footer .footer-body .footer-newsletter form{width:280px;margin:0 auto;max-width:100%}}#site-footer .footer-body .footer-newsletter h5{margin-bottom:0.6em}#site-footer .footer-body .footer-newsletter p{font-size:15px;color:#666;margin-top:0.75em;margin-bottom:1em}#site-footer .footer-body .menu-footer{font-family:'Barlow',sans-serif;font-size:16px;font-weight:600;line-height:1.25;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:40px}#site-footer .footer-body .menu-footer a{color:#fff}#site-footer .footer-body .menu-footer a i{display:none}#site-footer .footer-body .menu-footer li>ul{font-family:'HalyardText',sans-serif;font-size:15px;font-weight:300;text-transform:none;letter-spacing:0;margin-top:12px}#site-footer .footer-body .menu-footer li>ul li{margin:0 0 6px}#site-footer .footer-body .menu-footer li>ul li:last-child{margin:0}#site-footer .footer-body .menu-footer li>ul li a{color:#999}#site-footer .footer-body .menu-footer.menu-footer-1 li{margin-bottom:12px}#site-footer .footer-body .menu-footer.menu-footer-6{font-family:'HalyardText',sans-serif;font-size:15px;font-weight:300;text-transform:none;letter-spacing:0;margin-bottom:0}@media (min-width:960px){#site-footer .footer-body .menu-footer.menu-footer-6{padding-left:24px;margin-top:60px}}@media (max-width:767px){#site-footer .footer-body .menu-footer.menu-footer-6{text-align:left;display:inline-block}}#site-footer .footer-body .menu-footer.menu-footer-6 li{margin:0 0 8px}#site-footer .footer-body .menu-footer.menu-footer-6 li:before{content:'\e914';font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00b4e5;font-size:0.8em;line-height:1.75;float:left;margin-right:3px}#site-footer .footer-body .menu-footer li.no-click>a.dropdown-toggle{cursor:default}#site-footer .footer-footer{color:#999;font-size:14px;font-weight:300;padding:20px 0;border-top:1px solid #2d2d2d}@media (min-width:768px){#site-footer .footer-footer{padding:40px 0}}@media (min-width:960px){#site-footer .footer-footer{font-size:15px}}#site-footer .footer-footer a{color:#999}@media (max-width:767px){#site-footer .footer-footer .footer-address{text-align:center;padding-bottom:20px}}@media (min-width:960px){#site-footer .footer-footer .footer-address address{line-height:1.75}}#site-footer .footer-footer .footer-address address span{color:#fff;display:block}@media (max-width:767px){#site-footer .footer-footer .footer-legal{text-align:center;padding-bottom:20px}}@media (min-width:960px){#site-footer .footer-footer .footer-legal{line-height:1.75}}#site-footer .footer-footer .footer-contact span{color:#3e3e3e}#site-footer .footer-footer .site-credit{color:#fff;font-size:14px}@media (min-width:960px){#site-footer .footer-footer .site-credit{text-align:right;line-height:1.75}}@media (max-width:767px){#site-footer .footer-footer .site-credit{text-align:center}}#site-footer .footer-footer .site-credit a{color:#fff}.post-edit-link{color:#000;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;background:#fff;padding:0 3px 2px 3px;border-radius:2px;display:inline-block;box-shadow:0 1px 1px #000000;opacity:0.25;position:fixed;top:5px;left:5px;z-index:2000}.post-edit-link:hover{color:#000;opacity:0.5}button,input[type=button],input[type=reset],input[type=submit]{width:auto;border:0;border-radius:0;color:#fff;background:transparent;line-height:1;padding:0;cursor:pointer;transition:all 0.25s ease-out}.btn{color:#fff;font-size:15px;font-weight:600;font-family:'Barlow',sans-serif;line-height:1;font-style:normal;text-align:center;text-transform:uppercase;letter-spacing:0.04em;border:2px solid transparent;border-radius:48px;padding:14px 32px 15px;background:transparent;display:inline-block;transition:all 0.25s ease-out}@media (min-width:768px){.btn{padding:14px 32px 15px}}.btn.btn--block{display:block;padding:14px 16px 15px}.btn i{font-size:20px;line-height:15px}.btn.btn--icon-left{padding:14px 24px 15px 20px}.btn.btn--icon-left i{margin-right:4px;float:left}.btn.btn--icon-right{padding:14px 22px 15px 24px}.btn.btn--icon-right i{margin-left:8px;float:right}.btn.btn--icon-both{border-radius:48px;padding:16px 32px 17px 32px}.btn.btn--icon-both i{line-height:15px}.type-film .btn.btn--icon-both i{color:#00b4e5}.type-event .btn.btn--icon-both i{color:#d82892}.btn.btn--icon-both i:first-child{font-size:32px;margin-right:4px;float:left}.btn.btn--icon-both i:last-child{margin-left:8px;float:right}.btn span{display:inline-block}.btn.disabled,.btn [disabled]{opacity:0.5!important;pointer-events:none!important}.btn--group .btn{margin:15px 8px}@media (min-width:768px){.btn--group .btn{margin:0 8px}}.btn--yellow{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0)}.touchevents .btn--yellow:hover{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0);transition:none}.touchevents .btn--yellow:active{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 12px rgba(252,219,4,0.8);transition:none}.no-touchevents .btn--yellow:hover{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 12px rgba(252,219,4,0.8)}.no-touchevents .btn--yellow:hover:active{color:#000;background:#fcdb04;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0);transition:none}.btn--yellow.btn--outline{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0),inset 0 0 0 rgba(252,219,4,0)}.touchevents .btn--yellow.btn--outline:hover{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0),inset 0 0 0 rgba(252,219,4,0);transition:none}.touchevents .btn--yellow.btn--outline:active{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 12px rgba(252,219,4,0.8),inset 0 0 12px rgba(252,219,4,0.8);transition:none}.no-touchevents .btn--yellow.btn--outline:hover{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 12px rgba(252,219,4,0.8),inset 0 0 12px rgba(252,219,4,0.8)}.no-touchevents .btn--yellow.btn--outline:hover:active{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0),inset 0 0 0 rgba(252,219,4,0);transition:none}.btn--blue{color:#000;background:#00b4e5;border-color:#00b4e5;box-shadow:0 0 0 rgba(0,180,229,0)}.touchevents .btn--blue:hover{color:#000;background:#00b4e5;border-color:#00b4e5;box-shadow:0 0 0 rgba(0,180,229,0);transition:none}.touchevents .btn--blue:active{color:#000;background:#00b4e5;border-color:#00b4e5;box-shadow:0 0 12px rgba(0,180,229,0.8);transition:none}.no-touchevents .btn--blue:hover{color:#000;background:#00b4e5;border-color:#00b4e5;box-shadow:0 0 12px rgba(0,180,229,0.8)}.no-touchevents .btn--blue:hover:active{color:#000;background:#00b4e5;border-color:#00b4e5;box-shadow:0 0 0 rgba(0,180,229,0);transition:none}.btn--blue.btn--outline{color:#fff;background:transparent;border-color:#00b4e5;box-shadow:0 0 0 rgba(0,180,229,0),inset 0 0 0 rgba(0,180,229,0)}.touchevents .btn--blue.btn--outline:hover{color:#fff;background:transparent;border-color:#00b4e5;box-shadow:0 0 0 rgba(0,180,229,0),inset 0 0 0 rgba(0,180,229,0);transition:none}.touchevents .btn--blue.btn--outline:active{color:#fff;background:transparent;border-color:#00b4e5;box-shadow:0 0 12px rgba(0,180,229,0.8),inset 0 0 12px rgba(0,180,229,0.8);transition:none}.no-touchevents .btn--blue.btn--outline:hover{color:#fff;background:transparent;border-color:#00b4e5;box-shadow:0 0 12px rgba(0,180,229,0.8),inset 0 0 12px rgba(0,180,229,0.8)}.no-touchevents .btn--blue.btn--outline:hover:active{color:#fff;background:transparent;border-color:#00b4e5;box-shadow:0 0 0 rgba(0,180,229,0),inset 0 0 0 rgba(0,180,229,0);transition:none}.btn--pink{color:#000;background:#d82892;border-color:#d82892;box-shadow:0 0 0 rgba(216,40,146,0)}.touchevents .btn--pink:hover{color:#000;background:#d82892;border-color:#d82892;box-shadow:0 0 0 rgba(216,40,146,0);transition:none}.touchevents .btn--pink:active{color:#000;background:#d82892;border-color:#d82892;box-shadow:0 0 12px rgba(216,40,146,0.8);transition:none}.no-touchevents .btn--pink:hover{color:#000;background:#d82892;border-color:#d82892;box-shadow:0 0 12px rgba(216,40,146,0.8)}.no-touchevents .btn--pink:hover:active{color:#000;background:#d82892;border-color:#d82892;box-shadow:0 0 0 rgba(216,40,146,0);transition:none}.btn--pink.btn--outline{color:#fff;background:transparent;border-color:#d82892;box-shadow:0 0 0 rgba(216,40,146,0),inset 0 0 0 rgba(216,40,146,0)}.touchevents .btn--pink.btn--outline:hover{color:#fff;background:transparent;border-color:#d82892;box-shadow:0 0 0 rgba(216,40,146,0),inset 0 0 0 rgba(216,40,146,0);transition:none}.touchevents .btn--pink.btn--outline:active{color:#fff;background:transparent;border-color:#d82892;box-shadow:0 0 12px rgba(216,40,146,0.8),inset 0 0 12px rgba(216,40,146,0.8);transition:none}.no-touchevents .btn--pink.btn--outline:hover{color:#fff;background:transparent;border-color:#d82892;box-shadow:0 0 12px rgba(216,40,146,0.8),inset 0 0 12px rgba(216,40,146,0.8)}.no-touchevents .btn--pink.btn--outline:hover:active{color:#fff;background:transparent;border-color:#d82892;box-shadow:0 0 0 rgba(216,40,146,0),inset 0 0 0 rgba(216,40,146,0);transition:none}.btn--black{color:#fff;background:#000;border-color:#000;box-shadow:0 0 0 rgba(0,0,0,0)}.touchevents .btn--black:hover{color:#fff;background:#000;border-color:#000;box-shadow:0 0 0 rgba(0,0,0,0);transition:none}.touchevents .btn--black:active{color:#fff;background:#000;border-color:#000;box-shadow:0 0 12px rgba(0,0,0,0.8);transition:none}.no-touchevents .btn--black:hover{color:#fff;background:#000;border-color:#000;box-shadow:0 0 12px rgba(0,0,0,0.8)}.no-touchevents .btn--black:hover:active{color:#fff;background:#000;border-color:#000;box-shadow:0 0 0 rgba(0,0,0,0);transition:none}.btn--black.btn--outline{color:#000;background:transparent;border-color:#000;box-shadow:0 0 0 rgba(0,0,0,0),inset 0 0 0 rgba(0,0,0,0)}.touchevents .btn--black.btn--outline:hover{color:#000;background:transparent;border-color:#000;box-shadow:0 0 0 rgba(0,0,0,0),inset 0 0 0 rgba(0,0,0,0);transition:none}.touchevents .btn--black.btn--outline:active{color:#000;background:transparent;border-color:#000;box-shadow:0 0 12px rgba(0,0,0,0.8),inset 0 0 12px rgba(0,0,0,0.8);transition:none}.no-touchevents .btn--black.btn--outline:hover{color:#000;background:transparent;border-color:#000;box-shadow:0 0 12px rgba(0,0,0,0.8),inset 0 0 12px rgba(0,0,0,0.8)}.no-touchevents .btn--black.btn--outline:hover:active{color:#000;background:transparent;border-color:#000;box-shadow:0 0 0 rgba(0,0,0,0),inset 0 0 0 rgba(0,0,0,0);transition:none}.btn--red{color:#000;background:#da0105;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0)}.touchevents .btn--red:hover{color:#000;background:#da0105;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0);transition:none}.touchevents .btn--red:active{color:#000;background:#da0105;border-color:#da0105;box-shadow:0 0 12px rgba(218,1,5,0.8);transition:none}.no-touchevents .btn--red:hover{color:#000;background:#da0105;border-color:#da0105;box-shadow:0 0 12px rgba(218,1,5,0.8)}.no-touchevents .btn--red:hover:active{color:#000;background:#da0105;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0);transition:none}.btn--red.btn--outline{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0),inset 0 0 0 rgba(218,1,5,0)}.touchevents .btn--red.btn--outline:hover{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0),inset 0 0 0 rgba(218,1,5,0);transition:none}.touchevents .btn--red.btn--outline:active{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 12px rgba(218,1,5,0.8),inset 0 0 12px rgba(218,1,5,0.8);transition:none}.no-touchevents .btn--red.btn--outline:hover{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 12px rgba(218,1,5,0.8),inset 0 0 12px rgba(218,1,5,0.8)}.no-touchevents .btn--red.btn--outline:hover:active{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0),inset 0 0 0 rgba(218,1,5,0);transition:none}.btn--textlink{color:#fff;line-height:20px;background:transparent;border-color:transparent;border:0;box-shadow:none;height:auto;padding:0!important}.btn--textlink i{color:#fcdb04;line-height:20px;transform-origin:0 50%;will-change:transform;transition:transform 0.125s ease-out}.type-film .btn--textlink i{color:#00b4e5}.type-event .btn--textlink i{color:#d82892}.type-blob.btn--textlink i,.type-blob .btn--textlink i{color:#da0105}.touchevents .btn--textlink:hover{color:#fff;transition:none}.touchevents .btn--textlink:hover i{transform:scale(1);transition:none}.touchevents .btn--textlink:active{transition:none}.touchevents .btn--textlink:active i{transform:scale(1.2);transition:none}.no-touchevents .btn--textlink:hover{color:#fff}.no-touchevents .btn--textlink:hover i{transform:scale(1.2)}.no-touchevents .btn--textlink:hover:active{transition:none}.no-touchevents .btn--textlink:hover:active i{transform:scale(1);transition:none}.btn--arrowlink{color:#fff;line-height:20px;background:transparent;border-color:transparent;border:0;box-shadow:none;height:auto;padding:0!important}.btn--arrowlink:after{content:"\e902";font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fcdb04;line-height:20px;margin-left:8px;float:right}.type-film .btn--arrowlink:after{color:#00b4e5}.type-event .btn--arrowlink:after{color:#d82892}.touchevents .btn--arrowlink:hover{color:#fff;transition:none}.touchevents .btn--arrowlink:active{transition:none}.no-touchevents .btn--arrowlink:hover{color:#fff}.no-touchevents .btn--arrowlink:hover:active{transition:none}input,select,textarea{color:#fff;font-size:15px;font-family:'HalyardText',sans-serif;font-weight:300;line-height:normal;width:100%;background:#282828;margin:0;padding:0.9em 1.25em 1em;border:0;border-radius:3px;display:block}.takeover input,.takeover select,.takeover textarea{color:#000;background:#ccc}input:focus,select:focus,textarea:focus{outline:0}input[type=search]{box-sizing:border-box}select option{color:#000}select option.gf_placeholder{color:#666;display:none}textarea{overflow:auto;vertical-align:top;resize:vertical;height:auto}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none}::input-placeholder{color:#fff;line-height:normal;opacity:0.5;transition:all 0.25s ease-out}:-moz-placeholder{color:#fff;line-height:normal;opacity:0.5;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}::-moz-placeholder{color:#fff;line-height:normal;opacity:0.5;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}:-ms-input-placeholder{color:#fff;line-height:normal;opacity:0.5;-ms-transition:all 0.25s ease-out;transition:all 0.25s ease-out}::-webkit-input-placeholder{color:#fff;line-height:normal;opacity:0.5;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.takeover ::input-placeholder{color:#000;line-height:normal;opacity:0.5;transition:all 0.25s ease-out}.takeover :-moz-placeholder{color:#000;line-height:normal;opacity:0.5;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.takeover ::-moz-placeholder{color:#000;line-height:normal;opacity:0.5;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.takeover :-ms-input-placeholder{color:#000;line-height:normal;opacity:0.5;-ms-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.takeover ::-webkit-input-placeholder{color:#000;line-height:normal;opacity:0.5;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.gform_wrapper .gform_heading{padding-bottom:40px}.gform_wrapper .gform_heading h3{color:#000;text-transform:uppercase;letter-spacing:0.04em;margin:0}.gform_wrapper .gform_heading h3+span{margin-top:20px;display:block}.gform_wrapper .gsection_title{color:#000;font-size:22px;padding-top:30px;padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:0}.gform_wrapper label{color:#000;font-weight:500;line-height:1;margin-bottom:1em;display:inline-block}.gform_wrapper label span.gfield_required{font-size:0.75em;line-height:0;position:relative;vertical-align:baseline;top:-0.25em}.gform_wrapper label+.gfield_description{font-size:14px;margin-top:-0.75em;margin-bottom:1rem}.gform_wrapper #gform_1 label{display:none}.gform_wrapper .gform_ajax_spinner{display:none}.gform_wrapper.gform_validation_error .gfield_error input::input-placeholder,.gform_wrapper.gform_validation_error .gfield_error textarea::input-placeholder{color:red;line-height:normal;opacity:1;transition:all 0.25s ease-out}.gform_wrapper.gform_validation_error .gfield_error input:-moz-placeholder,.gform_wrapper.gform_validation_error .gfield_error textarea:-moz-placeholder{color:red;line-height:normal;opacity:1;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.gform_wrapper.gform_validation_error .gfield_error input::-moz-placeholder,.gform_wrapper.gform_validation_error .gfield_error textarea::-moz-placeholder{color:red;line-height:normal;opacity:1;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.gform_wrapper.gform_validation_error .gfield_error input:-ms-input-placeholder,.gform_wrapper.gform_validation_error .gfield_error textarea:-ms-input-placeholder{color:red;line-height:normal;opacity:1;-ms-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.gform_wrapper.gform_validation_error .gfield_error input::-webkit-input-placeholder,.gform_wrapper.gform_validation_error .gfield_error textarea::-webkit-input-placeholder{color:red;line-height:normal;opacity:1;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out}.gform_wrapper.gform_validation_error .gfield_error>label{color:red}.gform_wrapper.gform_validation_error .validation_error{display:none}.gform_wrapper.gform_validation_error .validation_message{display:none}.gform_wrapper .gfield{margin-bottom:30px;width:100%;display:inline-block}.gform_wrapper .gfield.field_sublabel_below input+label{font-size:14px;margin-bottom:15px}.gform_wrapper .gfield .ginput_complex>span{width:100%;display:inline-block}@media (min-width:768px){.gform_wrapper .gfield .gf_name_has_2{display:flex;justify-content:space-between}}@media (min-width:768px){.gform_wrapper .gfield .gf_name_has_2>span{width:calc(50% - (30px / 2))}}@media (min-width:768px){.gform_wrapper .ginput_left{width:calc(50% - (30px / 2))!important;float:left}}@media (min-width:768px){.gform_wrapper .ginput_right{width:calc(50% - (30px / 2))!important;float:right}}.gform_wrapper .ginput_container_fileupload .screen-reader-text{font-size:12px}.gform_wrapper .ginput_container_fileupload input.gform_button_select_files{font-size:15px;font-weight:400;height:1.5em;line-height:1;padding:0 0.75em 3px;border-radius:0.75em;border:2px solid transparent;display:inline-block;margin-left:5px}.gform_wrapper .ginput_container_date .clear-multi{display:flex}.gform_wrapper .ginput_container_date .clear-multi>div{margin-right:10px}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper .gform_validation_container{display:none}.gform_wrapper .gform_hidden{display:none}@media (min-width:768px){.gform_wrapper #gform_1 .gform_footer{text-align:left}}.gform_wrapper #gform_1 .btn--yellow{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0),inset 0 0 0 rgba(252,219,4,0)}.touchevents .gform_wrapper #gform_1 .btn--yellow:hover{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0),inset 0 0 0 rgba(252,219,4,0);transition:none}.touchevents .gform_wrapper #gform_1 .btn--yellow:active{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 12px rgba(252,219,4,0.8),inset 0 0 12px rgba(252,219,4,0.8);transition:none}.no-touchevents .gform_wrapper #gform_1 .btn--yellow:hover{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 12px rgba(252,219,4,0.8),inset 0 0 12px rgba(252,219,4,0.8)}.no-touchevents .gform_wrapper #gform_1 .btn--yellow:hover:active{color:#fff;background:transparent;border-color:#fcdb04;box-shadow:0 0 0 rgba(252,219,4,0),inset 0 0 0 rgba(252,219,4,0);transition:none}.footer-blobfest .gform_wrapper #gform_1 .btn--yellow{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0),inset 0 0 0 rgba(218,1,5,0)}.touchevents .footer-blobfest .gform_wrapper #gform_1 .btn--yellow:hover{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0),inset 0 0 0 rgba(218,1,5,0);transition:none}.touchevents .footer-blobfest .gform_wrapper #gform_1 .btn--yellow:active{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 12px rgba(218,1,5,0.8),inset 0 0 12px rgba(218,1,5,0.8);transition:none}.no-touchevents .footer-blobfest .gform_wrapper #gform_1 .btn--yellow:hover{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 12px rgba(218,1,5,0.8),inset 0 0 12px rgba(218,1,5,0.8)}.no-touchevents .footer-blobfest .gform_wrapper #gform_1 .btn--yellow:hover:active{color:#fff;background:transparent;border-color:#da0105;box-shadow:0 0 0 rgba(218,1,5,0),inset 0 0 0 rgba(218,1,5,0);transition:none}@media (max-width:767px){}.select-wrap{position:relative}.select-wrap select{padding-right:40px}.select-wrap i{color:#666;font-size:24px;width:24px;height:24px;position:absolute;top:0.5em;right:8px;pointer-events:none;display:flex;align-items:center;justify-content:center}.select-wrap.is-focused i{transform:rotateX(180deg)}.select-wrap .gf_placeholder{opacity:0.75}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.gfield_checkbox>li,.gfield_radio>li{margin-bottom:15px}.gform_wrapper{}.gform_wrapper [type=checkbox]:checked,.gform_wrapper [type=checkbox]:not(:checked),.gform_wrapper [type=radio]:checked,.gform_wrapper [type=radio]:not(:checked){position:absolute;left:-9999px}.gform_wrapper [type=checkbox]:checked+label,.gform_wrapper [type=checkbox]:not(:checked)+label,.gform_wrapper [type=radio]:checked+label,.gform_wrapper [type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;line-height:1.25;margin:0;padding-top:3px;display:flex;align-items:center}.gform_wrapper [type=checkbox]:checked+label:after,.gform_wrapper [type=checkbox]:checked+label:before,.gform_wrapper [type=checkbox]:not(:checked)+label:after,.gform_wrapper [type=checkbox]:not(:checked)+label:before,.gform_wrapper [type=radio]:checked+label:after,.gform_wrapper [type=radio]:checked+label:before,.gform_wrapper [type=radio]:not(:checked)+label:after,.gform_wrapper [type=radio]:not(:checked)+label:before{content:'';position:absolute}.gform_wrapper [type=checkbox]:checked+label:before,.gform_wrapper [type=checkbox]:not(:checked)+label:before{width:24px;height:24px;background:#ccc;border:0;border-radius:3px;position:absolute;top:0;left:0;cursor:pointer}.gform_wrapper [type=checkbox]:checked+label:after,.gform_wrapper [type=checkbox]:not(:checked)+label:after{content:"";border:solid #000;border-width:0 0 2px 2px;width:14px;height:7px;position:absolute;left:6px;top:7px;opacity:0;transform:rotate(-45deg) scale(0.75);transition:all 0.125s ease-out}.gform_wrapper [type=radio]:checked+label:before,.gform_wrapper [type=radio]:not(:checked)+label:before{width:24px;height:24px;background:#ccc;border:0;border-radius:12px;position:absolute;top:0;left:0;cursor:pointer}.gform_wrapper [type=radio]:checked+label:after,.gform_wrapper [type=radio]:not(:checked)+label:after{content:"";border:0;background:#000;width:12px;height:12px;border-radius:6px;position:absolute;left:6px;top:6px;opacity:0;transform:scale(0.75);transition:all 0.125s ease-out}.gform_wrapper [type=checkbox]:checked+label:after{opacity:1;transform:rotate(-45deg) scale(1)}.gform_wrapper [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.ui-datepicker select{width:auto;color:#fff;padding:0;background:transparent;display:inline-block}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:bold;line-height:30px;min-height:30px!important;border-width:0}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-next,.ui-datepicker-prev{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url('../images/datepicker/arrow.png');background-repeat:no-repeat;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0px}.ui-datepicker thead{background:#f7f7f7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#f7f7f7 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666666;text-shadow:1px 0px 0px #fff;filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0px}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0px}.ui-datepicker td a,.ui-datepicker td span{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666666;text-shadow:1px 1px 0px #fff;filter:dropshadow(color=#fff,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#ededed 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,0.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#FFF2AA;border:1px solid #c19163;color:#666;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,0.1);text-shadow:0px 1px 0px #FFF;filter:dropshadow(color=#FFF,offx=0,offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0 0 0 0!important}body div#ui-datepicker-div[style]{z-index:9999!important}#aspot{overflow:hidden;width:100%;position:relative;z-index:1}#aspot[data-height=relative]{padding-top:60px}@media (min-width:768px){#aspot[data-height=relative]{padding-top:86.5px}}#aspot[data-height=relative] .inner{width:100%;height:100%;padding:90px 0;position:relative;z-index:1}#aspot[data-height=full]{height:100vh;padding-top:60px}@media (min-width:768px){#aspot[data-height=full]{padding-top:86.5px}}#aspot[data-height=window]{height:100vh;height:calc(var(--vh, 1vh) * 100);padding-top:60px;padding-bottom:60px}@media (min-width:768px){#aspot[data-height=window]{padding-top:86.5px;padding-bottom:86.5px}}#aspot[data-height=min-full]{min-height:100vh;padding-top:60px}@media (min-width:768px){#aspot[data-height=min-full]{padding-top:173px}}#aspot.has-over:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.25);position:absolute;top:0;left:0;display:block;opacity:0;transition:opacity 0.25s ease-out}#aspot.has-over:before.child-loaded:before{opacity:1}#aspot.has-grad:after{content:'';width:100%;height:90px;background:linear-gradient(to bottom,hsl(0,0%,0%),hsla(0,0%,0%,0.94505) 7.9%,hsla(0,0%,0%,0.88294) 15.3%,hsla(0,0%,0%,0.81522) 22.2%,hsla(0,0%,0%,0.7426) 28.7%,hsla(0,0%,0%,0.66692) 34.8%,hsla(0,0%,0%,0.58891) 40.6%,hsla(0,0%,0%,0.50925) 46.2%,hsla(0,0%,0%,0.42866) 51.7%,hsla(0,0%,0%,0.34817) 57.2%,hsla(0,0%,0%,0.2693) 62.8%,hsla(0,0%,0%,0.19309) 68.7%,hsla(0,0%,0%,0.12126) 75.2%,hsla(0,0%,0%,0.05882) 82.6%,hsla(0,0%,0%,0.01457) 91.2%,hsla(0,0%,0%,0));position:absolute;top:0;left:0;display:block;opacity:0.5;transition:opacity 0.25s ease-out}@media (min-width:768px){#aspot.has-grad:after{height:259.5px}}#aspot[data-height=main]{height:100vh}#aspot .bgimg{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}#aspot .bgvid{width:100%;height:100%;position:absolute;z-index:-1}#aspot .bgvid video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;object-fit:cover;transform:translate(-50%,-50%)}#aspot .bgvid.bgoverlay:before{content:'';width:100%;height:100%;background:#000;position:absolute;z-index:1;bottom:0;opacity:0.5;display:block}#aspot .inner{width:100%;height:100%;position:relative;z-index:1;transition:opacity 0.5s ease-out}#aspot .inner.flex-c{display:flex;align-items:center}#aspot .inner.flex-c>*{max-height:100%}#aspot .inner.flex-b{display:flex;align-items:flex-end}#aspot .inner.flex-b>*{max-height:100%}#aspot [data-scroll=next]{color:#fff;font-size:24px;position:absolute;bottom:32px;left:50%;z-index:2;transform:translateX(-50%)}@media (min-width:768px){#aspot [data-scroll=next]{bottom:48px}}#aspot [data-scroll=next] i{display:block}@media (min-width:768px){}#aspot.aspot-std:before{content:'';width:100%;height:100%;background:linear-gradient(to top,#131313 0,rgba(19,19,19,0.94505) 7.9%,rgba(19,19,19,0.88294) 15.3%,rgba(19,19,19,0.81522) 22.2%,rgba(19,19,19,0.7426) 28.7%,rgba(19,19,19,0.66692) 34.8%,rgba(19,19,19,0.58891) 40.6%,rgba(19,19,19,0.50925) 46.2%,rgba(19,19,19,0.42866) 51.7%,rgba(19,19,19,0.34817) 57.2%,rgba(19,19,19,0.2693) 62.8%,rgba(19,19,19,0.19309) 68.7%,rgba(19,19,19,0.12126) 75.2%,rgba(19,19,19,0.05882) 82.6%,rgba(19,19,19,0.01457) 91.2%,rgba(19,19,19,0) 100%);position:absolute;bottom:0;left:0;z-index:-1;display:block}#aspot.aspot-std .inner{padding-top:calc(60px + 20vh)}@media (min-width:768px){#aspot.aspot-std .inner{padding-top:calc(173px + 20vh)}}#aspot.aspot-std:not(.noimg) .inner-wrap{opacity:0;transform:translateY(50%);transition:transform 0.75s cubic-bezier(0.5,0,0.25,1) 0.5s,opacity 0.75s cubic-bezier(0.5,0,0.25,1) 0.5s}.child-loaded #aspot.aspot-std:not(.noimg) .inner-wrap{opacity:1;transform:translateY(0)}#aspot.aspot-std h1{font-size:36px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0.04em;margin:0}@media (min-width:768px){#aspot.aspot-std h1{font-size:40px;line-height:0.85}}@media (min-width:1200px){#aspot.aspot-std h1{font-size:46px}}#aspot.aspot-std h1+.btn{margin-top:2em}#aspot.aspot-std p{color:#fff;font-size:16px;font-weight:300;line-height:1.5;margin:1.5em 0 0}@media (min-width:768px){#aspot.aspot-std p{font-size:18px;line-height:1.75}}#aspot.aspot-std hr{width:300px;height:1px;background:#fcdb04;margin:70px auto 30px;box-shadow:0 0 12px 1px rgba(252,219,4,0.5),0 0 32px 2px rgba(252,219,4,0.5)}.tax-event-type #aspot.aspot-std hr{background:#d82892;box-shadow:0 0 12px 1px rgba(216,40,146,0.5),0 0 32px 2px rgba(216,40,146,0.5)}.tax-film-category #aspot.aspot-std hr{background:#00b4e5;box-shadow:0 0 12px 1px rgba(0,180,229,0.5),0 0 32px 2px rgba(0,180,229,0.5)}.blobpage#aspot.aspot-std hr{background:#da0105;box-shadow:0 0 12px 1px rgba(218,1,5,0.5),0 0 32px 2px rgba(218,1,5,0.5)}#aspot.aspot-std .text-img{max-width:480px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}#aspot.aspot-std .text-img a{width:200px;margin:40px 20px 0;display:inline-flex}#aspot.aspot-std .text-img img{width:100%;display:block}#aspot.aspot-left{background:#000}@media (min-width:768px){#aspot.aspot-left{min-height:580px}#aspot.aspot-left.aspot-search{min-height:500px}}#aspot.aspot-left .bgimg{width:65%;left:auto;right:0;background-repeat:no-repeat;background-position:right center;background-size:cover;-webkit-mask-image:-webkit-gradient(linear,right top,left top,color-stop(0.4,#000000),color-stop(0.6,rgba(0,0,0,0.25)),color-stop(0.8,rgba(0,0,0,0.125)),color-stop(1,rgba(0,0,0,0)))}#aspot.aspot-left .bgimg.b-loaded{opacity:0.6}#aspot.aspot-left .inner{padding-top:120px;padding-bottom:60px}@media (min-width:768px){#aspot.aspot-left .inner{padding-top:263px;padding-bottom:90px}}#aspot.aspot-left .inner-wrap{opacity:0;transform:translateX(25%);transition:transform 0.75s cubic-bezier(0.5,0,0.25,1) 0.5s,opacity 0.75s cubic-bezier(0.5,0,0.25,1) 0.5s}.child-loaded#aspot.aspot-left .inner-wrap{opacity:1;transform:translateX(0)}#aspot.aspot-left h1{font-size:36px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:0.04em;margin:0;margin-bottom:1em}@media (min-width:768px){#aspot.aspot-left h1{font-size:40px}}#aspot.aspot-left p{color:#fff;font-size:18px;font-weight:300;line-height:1.75;margin:1.5em 0}#aspot.aspot-left p+.btn{margin-top:0.5em;margin-right:15px}@media (min-width:768px){}#aspot.aspot-std--left:before{content:'';width:100%;height:100%;background:linear-gradient(to top,#131313 0,rgba(19,19,19,0.94505) 7.9%,rgba(19,19,19,0.88294) 15.3%,rgba(19,19,19,0.81522) 22.2%,rgba(19,19,19,0.7426) 28.7%,rgba(19,19,19,0.66692) 34.8%,rgba(19,19,19,0.58891) 40.6%,rgba(19,19,19,0.50925) 46.2%,rgba(19,19,19,0.42866) 51.7%,rgba(19,19,19,0.34817) 57.2%,rgba(19,19,19,0.2693) 62.8%,rgba(19,19,19,0.19309) 68.7%,rgba(19,19,19,0.12126) 75.2%,rgba(19,19,19,0.05882) 82.6%,rgba(19,19,19,0.01457) 91.2%,rgba(19,19,19,0) 100%);position:absolute;bottom:0;left:0;z-index:-1;display:block}#aspot.aspot-std--left .inner{padding-top:calc(60px + 10vh)}@media (min-width:768px){#aspot.aspot-std--left .inner{padding-top:calc(173px + 10vh)}}#aspot.aspot-std--left .inner-wrap{opacity:0;transform:translateY(50%);transition:transform 0.75s cubic-bezier(0.5,0,0.25,1) 0.5s,opacity 0.75s cubic-bezier(0.5,0,0.25,1) 0.5s}.child-loaded #aspot.aspot-std--left .inner-wrap{opacity:1;transform:translateY(0)}#aspot.aspot-std--left h1{font-size:40px;font-weight:700;line-height:0.85;text-transform:uppercase;letter-spacing:0.04em;margin:0}@media (min-width:768px){#aspot.aspot-std--left h1{font-size:46px}}#aspot.aspot-std--left p{color:#fff;font-size:18px;font-weight:300;line-height:1.75;margin:1.5em 0 0}#aspot.aspot-std--left p+.btn{margin-top:3em}#aspot.aspot-std--left .link-wrap{margin-top:30px}#aspot.aspot-std--left .link-wrap a{color:#fff;font-family:'Barlow',sans-serif;font-size:15px;font-weight:600;line-height:32px;text-transform:uppercase;letter-spacing:0.04em;margin:15px 30px;display:inline-block;position:relative}#aspot.aspot-std--left .link-wrap a i:first-child{font-size:32px;margin-right:5px;float:left;opacity:0.5;transition:opacity 0.25s ease-out}#aspot.aspot-std--left .link-wrap a i._pcicon-arrow-right{color:#fcdb04;font-size:20px;line-height:32px;position:absolute;right:-30px;opacity:0;transform:translateX(-12px);pointer-events:none;transition:all 0.25s ease-out}.page-id-59 #aspot.aspot-std--left .link-wrap a i._pcicon-arrow-right{color:#d82892}#aspot.aspot-std--left .link-wrap a:hover i:first-child{opacity:1}#aspot.aspot-std--left .link-wrap a:hover i._pcicon-arrow-right{opacity:1;transform:translateX(0)}#aspot.aspot-std--left hr{width:300px;height:1px;background:#fcdb04;margin:70px auto 30px;box-shadow:0 0 12px 1px rgba(252,219,4,0.5),0 0 32px 2px rgba(252,219,4,0.5)}.tax-event-type #aspot.aspot-std--left hr{background:#d82892;box-shadow:0 0 12px 1px rgba(216,40,146,0.5),0 0 32px 2px rgba(216,40,146,0.5)}.tax-film-category #aspot.aspot-std--left hr{background:#00b4e5;box-shadow:0 0 12px 1px rgba(0,180,229,0.5),0 0 32px 2px rgba(0,180,229,0.5)}.page-id-59 #aspot.aspot-std--left hr{background:#d82892;box-shadow:0 0 12px 1px rgba(216,40,146,0.5),0 0 32px 2px rgba(216,40,146,0.5)}#aspot.aspot-std--left+*>*{transition:opacity 0.75s cubic-bezier(0.5,0,0.25,1) 1.25s}.child-loaded #aspot.aspot-std--left+*>*{opacity:1}.fixedbg{width:100%;height:100vh;position:fixed;left:0;top:0;z-index:-1}.fixedbg.b-loaded{opacity:0.75}.fixedbg.fixedbg-left{width:100%;height:85vh;min-height:700px;left:0;right:auto;background-repeat:no-repeat;background-position:left center;background-size:cover;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0.75)),color-stop(1,rgba(0,0,0,0.75)))}@media (min-width:960px){.fixedbg.fixedbg-left{width:75%;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(0.6,#000000),color-stop(0.7,rgba(0,0,0,0.5)),color-stop(0.8,rgba(0,0,0,0.25)),color-stop(1,rgba(0,0,0,0)))}}@media (min-width:1200px){.fixedbg.fixedbg-left{width:65%;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(0.4,#000000),color-stop(0.6,rgba(0,0,0,0.25)),color-stop(0.8,rgba(0,0,0,0.125)),color-stop(1,rgba(0,0,0,0)))}}.fixedbg.fixedbg-left.b-loaded{opacity:0.6}.eventrow{padding-bottom:70px}@media (min-width:768px){.eventrow{padding-bottom:100px}}@media (min-width:1200px){.eventrow{padding-bottom:140px}}.search-results .eventrow{padding-bottom:60px}@media (min-width:768px){.search-results .eventrow{padding-bottom:90px}}.search-results .eventrow:only-of-type{padding-bottom:0}.eventrow .eventrow-col-l{z-index:1}.eventrow .eventrow-col-r{z-index:3}.eventrow .eventrow-img{position:relative}@media (min-width:480px) and (max-width:599px){.eventrow .eventrow-img{width:400px;max-width:100%;margin:0 auto}}.eventrow .eventrow-img a{overflow:hidden;display:block}.eventrow .eventrow-img a img{width:100%;will-change:transform;display:block;transition:all 0.25s ease-out}.is-hover.eventrow .eventrow-img a img{transform:scale(1.1)}.eventrow .eventrow-img .alert-strip{color:#fff;font-family:'Barlow',sans-serif;font-size:13px;line-height:1;font-weight:600;text-align:center;letter-spacing:0.04em;text-transform:uppercase;width:100%;padding:8px 12px;background:rgba(255,0,0,0.75);position:absolute;bottom:0;left:0;pointer-events:none}.eventrow .eventrow-img .eventrow-tag{color:#000;font-family:'Barlow',sans-serif;font-size:12px;line-height:1;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;background:#d82892;padding:6px 8px 7px;border-radius:2px;display:inline-block;position:absolute;top:0;right:0;z-index:3;transform:translateX(15px) translateY(100%)}@media (min-width:768px){.eventrow .eventrow-img .eventrow-tag{padding:8px 10px 9px}}@media (min-width:960px){.eventrow .eventrow-img .eventrow-tag{font-size:13px;padding:9px 12px;transform:translateX(30px) translateY(100%)}}@media (min-width:1200px){.eventrow .eventrow-img .eventrow-tag{font-size:14px;padding:13px 20px 12px;transform:translateX(60px) translateY(100%)}}.eventrow .eventrow-img .eventtext{color:#000;font-size:140px;font-family:'Barlow',sans-serif;font-weight:900;line-height:0.85;text-transform:uppercase;width:3em;position:absolute;top:-0.5em;z-index:2;display:inline-block;pointer-events:none;opacity:0.35;mix-blend-mode:overlay;transform:translateY(100%) translateX(50%);transition:transform 2s linear}@media (min-width:480px) and (max-width:599px){.eventrow .eventrow-info{width:400px;max-width:100%;margin:0 auto}}@media (max-width:599px){.eventrow .eventrow-info{padding-top:20px}}.eventrow .eventrow-info .eventrow-date{color:#fff;font-size:15px;font-weight:500;margin-bottom:1.25em;display:block}@media (min-width:768px){.eventrow .eventrow-info .eventrow-date{font-size:16px}}.eventrow .eventrow-info .eventrow-title{font-size:28px;margin:0 0 0.5em}@media (min-width:768px){.eventrow .eventrow-info .eventrow-title{font-size:30px}}@media (min-width:1200px){.eventrow .eventrow-info .eventrow-title{font-size:34px;padding-right:16.66666667%}}.eventrow .eventrow-info .eventrow-title small{font-size:0.53em;font-weight:400;margin-bottom:5px;display:block}.eventrow .eventrow-info .eventrow-title a{transition:all 0.25s ease-out}.is-hover.eventrow .eventrow-info .eventrow-title a{color:#d82892}.eventrow .eventrow-info p{font-weight:300}.eventrow .eventrow-info p+a{margin-top:0.5em}@media (min-width:600px){.eventrow .eventrow-col-r{float:right}}@media (min-width:600px){.alt-rows .eventrow:nth-child(odd) .eventrow-col-l{float:right}}@media (min-width:600px){.alt-rows .eventrow:nth-child(odd) .eventrow-col-r{float:left}}.alt-rows .eventrow:nth-child(odd) .eventrow-img .eventtext{transform:translateY(100%) translateX(-50%)}.alt-rows .eventrow:nth-child(odd) .eventrow-img .eventrow-tag{right:auto;left:0;transform:translateX(-15px) translateY(100%)}@media (min-width:960px){.alt-rows .eventrow:nth-child(odd) .eventrow-img .eventrow-tag{transform:translateX(-30px) translateY(100%)}}@media (min-width:1200px){.alt-rows .eventrow:nth-child(odd) .eventrow-img .eventrow-tag{transform:translateX(-60px) translateY(100%)}}.filmcard .filmcard-img{position:relative;overflow:hidden}.filmcard .filmcard-img a{display:block;overflow:hidden}.filmcard .filmcard-img a img{width:100%;will-change:transform;display:block;transition:all 0.25s ease-out}.filmcard .filmcard-img .alert-strip{color:#fff;font-family:'Barlow',sans-serif;font-size:13px;line-height:1;font-weight:600;text-align:center;letter-spacing:0.04em;text-transform:uppercase;width:100%;padding:8px 12px;background:rgba(255,0,0,0.75);position:absolute;top:0;left:0;pointer-events:none}.filmcard .filmcard-img .filmcard-hover{color:#ccc;width:100%;height:100%;text-align:center;background:rgba(19,19,19,0.75);position:absolute;top:0;left:0;padding:15px 30px;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.25s ease-out 0s}.filmcard .filmcard-img .filmcard-hover h6{font-size:18px;margin:0}.filmcard .filmcard-img .filmcard-hover p{margin:1em 0 0}.filmcard .filmcard-img .filmcard-hover a{color:#d82892}.filmcard .filmcard-img .filmcard-hover a:hover{color:#fff}.filmcard.is-hover .filmcard-img a img{transform:scale(1.1)}.filmcard.is-hover .filmcard-img .filmcard-hover{opacity:1;visibility:visible;pointer-events:none;transition-delay:0s}.filmcard.is-hover .filmcard-img .filmcard-hover a{pointer-events:auto}.filmcard .filmcard-info{padding-left:20px}.filmcard .filmcard-info .filmcard-tag{color:#000;font-family:'Barlow',sans-serif;font-size:12px;line-height:1;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;padding:6px 8px 7px;border-radius:2px;display:inline-block;transform:translateY(-51.5%)}@media (min-width:768px){.filmcard .filmcard-info .filmcard-tag{padding:8px 10px 9px}}.filmcard-lg.filmcard .filmcard-info .filmcard-tag{font-size:12px;padding:6px 8px 7px}@media (min-width:768px){.filmcard-lg.filmcard .filmcard-info .filmcard-tag{padding:8px 10px 9px}}@media (min-width:960px){.filmcard-lg.filmcard .filmcard-info .filmcard-tag{font-size:13px;padding:9px 12px}}@media (min-width:1200px){.filmcard-lg.filmcard .filmcard-info .filmcard-tag{font-size:14px;padding:13px 20px 12px}}.type-film.filmcard .filmcard-info .filmcard-tag{background:#00b4e5}.type-event.filmcard .filmcard-info .filmcard-tag{background:#d82892}.filmcard .filmcard-info .filmcard-title{font-size:20px;line-height:1.16;margin:0}@media (min-width:768px){.filmcard .filmcard-info .filmcard-title{font-size:22px}}@media (min-width:1200px){.filmcard .filmcard-info .filmcard-title{font-size:24px}}.filmcard .filmcard-info .filmcard-title:first-child{margin-top:26px}@media (min-width:768px){.filmcard .filmcard-info .filmcard-title:first-child{margin-top:29px}}@media (min-width:1200px){.filmcard .filmcard-info .filmcard-title:first-child{margin-top:29px}}.filmcard-lg.filmcard .filmcard-info .filmcard-title{font-size:20px;margin:-0.2em 0 0.35em}@media (min-width:768px){.filmcard-lg.filmcard .filmcard-info .filmcard-title{font-size:22px}}@media (min-width:960px){.filmcard-lg.filmcard .filmcard-info .filmcard-title{font-size:26px}}@media (min-width:1200px){.filmcard-lg.filmcard .filmcard-info .filmcard-title{font-size:30px}}.filmcard-lg.filmcard .filmcard-info .filmcard-title:first-child{margin-top:22px}@media (min-width:768px){.filmcard-lg.filmcard .filmcard-info .filmcard-title:first-child{margin-top:26px}}@media (min-width:1200px){.filmcard-lg.filmcard .filmcard-info .filmcard-title:first-child{margin-top:33px}}.filmcard .filmcard-info .filmcard-title a{display:inline-block;transition:all 0.25s ease-out}.filmcard .filmcard-info .filmcard-showings{color:#999;font-size:15px}.filmcard .filmcard-info .filmcard-showings .filmcard-showing{display:block}.filmcard .filmcard-info .filmcard-showings .filmcard-showing .filmcard-times{display:inline-block}.filmcard .filmcard-info .filmcard-showings .filmcard-showing .filmcard-times .filmcard-time{padding-left:12px;display:inline-block}.type-film.filmcard .filmcard-info .filmcard-showings .filmcard-showing .filmcard-times .filmcard-time a{color:#00b4e5}.type-event.filmcard .filmcard-info .filmcard-showings .filmcard-showing .filmcard-times .filmcard-time a{color:#d82892}.filmcard .filmcard-info .film-card-button{margin-top:15px}.filmcard.is-hover.type-film .filmcard-title a{color:#00b4e5}.filmcard.is-hover.type-event .filmcard-title a{color:#d82892}.zspot-sidebyside{padding:40px 0;background:#000;position:relative;z-index:1}@media (min-width:768px){.zspot-sidebyside{padding:60px 0}}@media (min-width:1200px){.zspot-sidebyside{padding:90px 0}}.zspot-sidebyside.sidebyside-blue{background:#00b4e5}.zspot-sidebyside.sidebyside-pink{background:#d82892}.zspot-sidebyside .bgimg{width:100%;height:100%;position:absolute;right:0;top:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;mix-blend-mode:multiply}@media (min-width:600px){.zspot-sidebyside .bgimg{width:45%}}@media (min-width:768px){.zspot-sidebyside .bgimg{width:50%}}@media (min-width:1200px){.zspot-sidebyside .bgimg{width:55%}}@media (max-width:599px){.zspot-sidebyside .bgimg.b-loaded{opacity:0.25}}.zspot-sidebyside h3 em{color:#000}.zspot-sidebyside p{color:#fff;font-size:30px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.2;margin:0 0 1.25em}@media (min-width:768px){.zspot-sidebyside p{font-size:36px}}@media (min-width:1200px){.zspot-sidebyside p{font-size:42px}}.zspot-sidebyside:not(.sidebyside-blue):not(.sidebyside-pink) .bgimg{mix-blend-mode:normal;background-color:#fcdb04;background-blend-mode:multiply}.zspot-sidebyside:not(.sidebyside-blue):not(.sidebyside-pink) h3 em{color:#fcdb04}.zspot-overlap{padding:60px 0 0;background:#131313;position:relative;z-index:1}@media (min-width:768px){.zspot-overlap{padding:90px 0 0}}.tax-event-type .zspot-overlap{padding:60px 0 90px}@media (min-width:768px){.tax-event-type .zspot-overlap{padding:90px 0 120px}}.zspot-overlap .col-wrap{width:100%;position:relative;z-index:1}@media (min-width:600px){.zspot-overlap .col-wrap{float:left}}@media (max-width:599px){.zspot-overlap .col-wrap{padding-top:60px;padding-bottom:60px}}@media (min-width:600px){.zspot-overlap .col-wrap .col-text{position:absolute;top:50%;z-index:1;transform:translateY(-50%)}}@media (max-width:599px){}@media (min-width:600px){.zspot-overlap .col-wrap .col-img{float:right}}@media (max-width:599px){.zspot-overlap .col-wrap .col-img{height:100%;padding:0;position:absolute;top:0;left:-15px;right:-15px;z-index:-1}}.zspot-overlap .col-wrap .col-img .inner{background:#fcdb04;opacity:0;transition:opacity 0.5s ease-out}@media (max-width:599px){.zspot-overlap .col-wrap .col-img .inner{height:100%}}.overlap-blue.zspot-overlap .col-wrap .col-img .inner{background:#00b4e5}.overlap-pink.zspot-overlap .col-wrap .col-img .inner{background:#d82892}.zspot-overlap .col-wrap .col-img .inner.child-loaded{opacity:1}@media (max-width:599px){.zspot-overlap .col-wrap .col-img .inner.child-loaded{opacity:0.35}}.zspot-overlap .col-wrap .col-img .inner img{width:100%;mix-blend-mode:multiply;display:block}@media (max-width:599px){.zspot-overlap .col-wrap .col-img .inner img{height:100%;object-fit:cover}}.zspot-overlap.overlap-blue h3 em{color:#00b4e5}.zspot-overlap.overlap-pink h3 em{color:#d82892}.zspot-overlap p{color:#fff;font-size:30px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.2;margin:0 0 1.25em}@media (min-width:768px){.zspot-overlap p{font-size:36px}}@media (min-width:1200px){.zspot-overlap p{font-size:42px}}.zspot-instagram{padding-top:60px}@media (min-width:768px){.zspot-instagram{padding-top:80px}}@media (min-width:1200px){.zspot-instagram{padding-top:100px}}@media (min-width:768px){.zspot-instagram .row{display:flex;flex-wrap:wrap;align-items:center}}.zspot-instagram .wrap{text-align:center}@media (min-width:1200px){.zspot-instagram .wrap{padding:0 80px}}@media (max-width:767px){.zspot-instagram .wrap{padding-top:40px}}.zspot-instagram .wrap h4{font-size:24px;text-transform:none;letter-spacing:0;margin:0 0 0.5em}@media (min-width:768px){.zspot-instagram .wrap h4{font-size:28px}}@media (min-width:1200px){.zspot-instagram .wrap h4{font-size:32px}}.zspot-instagram .wrap p{margin:0}.zspot-instagram .wrap .btn{margin-top:1em}@media (min-width:768px){.zspot-instagram .wrap .btn{margin-top:2em}}@media (min-width:1200px){.zspot-instagram .wrap .btn{margin-top:4em}}.zspot-instagram #instafeed{width:100%;height:0;padding-bottom:50%;position:relative}.zspot-instagram #instafeed a{position:absolute;display:block;transition:opacity 0.25s ease-out}.zspot-instagram #instafeed a:first-child{width:50%;top:0;left:0}.zspot-instagram #instafeed a:nth-child(2),.zspot-instagram #instafeed a:nth-child(3),.zspot-instagram #instafeed a:nth-child(4),.zspot-instagram #instafeed a:nth-child(5){width:25%}.zspot-instagram #instafeed a:nth-child(2){top:0;left:50%}.zspot-instagram #instafeed a:nth-child(3){top:0;left:75%}.zspot-instagram #instafeed a:nth-child(4){top:50%;left:50%}.zspot-instagram #instafeed a:nth-child(5){top:50%;left:75%}.zspot-instagram #instafeed a img{width:100%;display:block}.zspot-instagram #instafeed a:hover{opacity:0.5}.zspot-instagram #igfeed #sb_instagram{width:100%;padding-bottom:0!important;padding-bottom:50%!important;height:0;position:relative}.zspot-instagram #igfeed #sb_instagram #sbi_images{width:100%;height:100%;padding:0!important;position:absolute;top:0;left:0}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item{position:absolute;display:none;transition:opacity 0.25s ease-out}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:first-child{width:50%;top:0;left:0;height:100%;display:block}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:nth-child(2),.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:nth-child(3),.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:nth-child(4),.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:nth-child(5){width:25%;height:50%;display:block}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:nth-child(2){top:0;left:50%}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:nth-child(3){top:0;left:75%}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:nth-child(4){top:50%;left:50%}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:nth-child(5){top:50%;left:75%}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item:hover{opacity:0.5}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item .sbi-screenreader{display:none}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap{width:100%;height:100%;position:absolute}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a{height:100%!important;display:block}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a svg{display:none!important}.zspot-instagram #igfeed #sb_instagram #sbi_images .sbi_item .sbi_photo_wrap a img{width:100%;display:block}.zspot+.zspot-custom{margin-top:90px}.takeover{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2000;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.25s ease-out}.ios .takeover{z-index:-1}.takeover.active{opacity:1;visibility:visible;pointer-events:auto}.ios .takeover.active{z-index:3000}.takeover .takeover-bg{width:100%;height:100%;background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;z-index:-1}.takeover .takeover-inner{width:970px;max-width:100%;height:100%;margin:0 auto;display:flex;align-items:center}.takeover .takeover-body{width:100%;max-height:100%;padding:32px;position:relative;overflow:auto}@media (min-width:768px){}.takeover .takeover-body::-webkit-scrollbar{display:none}.takeover .takeover-wrap{background:#fff;box-shadow:0 12px 12px rgba(0,0,0,0.25);padding:30px 30px 40px}@media (min-width:960px){.takeover .takeover-wrap{padding:70px 100px 80px}}.takeover .takeover-wrap>*{opacity:0;transition:opacity 0.25s ease-out 0s}.active.takeover .takeover-wrap>*{opacity:1;transition-delay:0.2s}.takeover .takeover-wrap h3{color:#000;text-transform:uppercase;letter-spacing:0.04em}.takeover .takeover-wrap .gfield_description a{color:#999;text-decoration:underline}.takeover .takeover-wrap .gfield_description a:hover{text-decoration:none}.takeover .takeover-wrap iframe#iframe-donate{height:60vh}.takeover [data-close]{color:#000;font-size:20px;width:32px;height:32px;background:#fcdb04;border-radius:50%;position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.takeover [data-close]{font-size:24px;width:48px;height:48px;top:8px;right:8px}}#to-anyform .takeover-wrap{min-height:calc(100vh - 64px)}#gf_button_form_container{opacity:0;transition:opacity 0.5s ease-out}.form-loaded #gf_button_form_container{opacity:1}.takeover-loading{width:80px;height:80px;display:inline-block;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;transition-delay:0s}.takeover-loading div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#00b4e5;animation-timing-function:cubic-bezier(0,1,1,0)}.takeover-loading div:first-child{left:8px;animation:lds-ellipsis1 0.6s infinite}.takeover-loading div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.takeover-loading div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.takeover-loading div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}to{transform:translate(24px,0)}}.accordion .accordion-wrap{padding-top:20px;padding-bottom:20px;border-top:1px solid #333;cursor:pointer}.accordion .accordion-wrap:last-child{border-bottom:1px solid #333}.accordion .accordion-wrap h6{font-size:18px;line-height:32px;text-transform:uppercase;letter-spacing:0.04em;font-weight:700;margin:0;padding-right:20px;position:relative}.accordion .accordion-wrap h6:after,.accordion .accordion-wrap h6:before{content:'';background:#fff;display:block;position:absolute;top:50%;right:0}.accordion .accordion-wrap h6:before{width:14px;height:2px}.accordion .accordion-wrap h6:after{width:2px;height:14px;margin-top:-6px;margin-right:6px;transition:all 0.25s ease-out}.accordion .accordion-wrap h6 i{color:#00b4e5;font-size:32px;margin-right:15px;float:left}.type-film.accordion .accordion-wrap h6 i{color:#00b4e5}.type-event.accordion .accordion-wrap h6 i{color:#d82892}.accordion .accordion-wrap.info-active h6:after{transform:scaleY(0)}html:not(.no-js) .accordion .accordion-wrap .info-answer{display:none;padding-bottom:10px}html.no-js .accordion .accordion-wrap .info-answer{display:block}.accordion .accordion-wrap .info-answer .inner{padding-top:1.5em}@media (max-width:599px){.accordion .accordion-wrap .info-answer .inner{padding-right:40px}}[data-page=page-search-results] #search-results{position:relative}[data-page=page-search-results] #search-results:after{content:'';width:calc(100% - 30px);height:1px;margin:0 auto;background:#2d2d2d;display:block}@media (min-width:768px){[data-page=page-search-results] #search-results:after{width:738px}}@media (min-width:960px){[data-page=page-search-results] #search-results:after{width:930px}}@media (min-width:1200px){[data-page=page-search-results] #search-results:after{width:1170px}}[data-page=page-search-results] #search-results .sub-right{padding-top:0}@media (max-width:767px){[data-page=page-search-results] #search-results [data-scrollmagic-pin-spacer]{inset:auto;margin:0px;display:block;position:relative;box-sizing:border-box!important;min-height:0!important;height:auto!important;padding-top:0!important;padding-bottom:0!important}}[data-page=page-search-results] #search-results .sub-nav{padding-top:60px}@media (min-width:1200px){[data-page=page-search-results] #search-results .sub-nav{padding-top:90px}}@media (max-width:767px){[data-page=page-search-results] #search-results .sub-nav{position:relative!important;inset:auto!important;width:100%!important}}[data-page=page-search-results] #search-results .results-list li a strong{font-weight:400;color:#fff;margin-left:6px}[data-page=page-search-results] #search-results .results{padding-top:20px;padding-bottom:40px}@media (min-width:768px){[data-page=page-search-results] #search-results .results{padding-top:40px;padding-bottom:80px}}[data-page=page-search-results] #search-results .results:first-child{margin-top:-20px}@media (min-width:768px){[data-page=page-search-results] #search-results .results:first-child{margin-top:-40px}}[data-page=page-search-results] #search-results .results>h2{font-size:22px;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:1.75em}[data-page=page-search-results] #search-results .results-films .filmcard{margin-bottom:60px}[data-page=page-search-results] #search-results .results-eventypes h3,[data-page=page-search-results] #search-results .results-filmcats h3,[data-page=page-search-results] #search-results .results-other h3,[data-page=page-search-results] #search-results .results-pages h3{font-size:34px;margin-bottom:1.5rem}[data-page=page-search-results] #search-results .results-page{padding-bottom:60px}[data-page=page-search-results] #search-results .results-filmcats .row{padding-bottom:60px}[data-page=page-search-results] #search-results .results-eventypes .row{padding-bottom:60px}.takeover-search{width:100%;height:100vh;background:rgba(0,0,0,0.95);padding:0 15px;position:fixed;top:0;left:0;z-index:1020;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.25s ease-out}@media (max-width:767px){.takeover-search{padding-top:30px}}@media (min-width:768px){.takeover-search{height:50vh;min-height:500px}}.ios .takeover-search{z-index:-1}.takeover-search.active{opacity:1;visibility:visible;pointer-events:auto}.ios .takeover-search.active{z-index:1020}.takeover-search .takeover-inner{max-width:870px;width:100%;height:100%;margin:0 auto;display:flex;align-items:center}.takeover-search .takeover-body{width:100%;max-height:100%;position:relative;overflow:auto}@media (min-width:768px){}.takeover-search .site-search--bg{width:100%;position:absolute;left:0;z-index:-1;display:none}@media (min-width:768px){.takeover-search .site-search--bg{height:50vh;max-height:calc(100vh - 500px);top:100%;display:block}}.search-wrap{width:100%;position:relative}.search-form{position:relative}.search-form .btn--submit{color:#000;font-size:24px;width:65px;height:100%;border-radius:0 3px 3px 0;background:#fcdb04;position:absolute;top:0;right:0}.search-form .btn--submit span{display:none}.search-form .search-field{padding:1.4em 130px 1.6em 2em}.clear-search{color:#fff;font-size:20px;width:65px;height:100%;position:absolute;top:0;right:65px;opacity:0;pointer-events:none;visibility:hidden;transition:all 0.125s ease-out}.has-value+.clear-search{opacity:0.5;pointer-events:auto;visibility:visible}.video-player{padding:0 15px;position:fixed;left:0;right:0;top:0;bottom:0;z-index:1050;background:rgba(9,9,9,0.95);opacity:0;visibility:hidden;pointer-events:none;transition:all 0.25s ease-out}@media (min-width:768px){.video-player{padding:0 50px}}.video-player.active{opacity:1;visibility:visible;pointer-events:auto}.video-player .inner{width:100%;max-width:1366px;height:0;padding-bottom:56.25%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity 0.25s ease-out}.video-player .inner iframe{width:100%;max-height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 2px 20px rgba(0,0,0,0.5)}.video-player.active .inner{opacity:1;transition-delay:0.25s}.video-player [data-close-video]{font-size:32px;line-height:1;background:transparent;padding:16px;position:absolute;top:0;right:0;letter-spacing:0;border-radius:0}@media (min-width:768px){.video-player [data-close-video]{padding:24px}}.video-player [data-close-video]:hover{background:transparent}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-loading .slick-list{background:#fff url('../img/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../fonts/slick/slick.eot');src:url('../fonts/slick/slick.eot?#iefix') format('embedded-opentype'),url('../fonts/slick/slick.woff') format('woff'),url('../fonts/slick/slick.ttf') format('truetype'),url('../fonts/slick/slick.svg#slick') format('svg')}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir=rtl]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir=rtl]{content:"→"}.slick-next{right:-25px}.slick-next[dir=rtl]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir=rtl]{content:"←"}.slick-slider{margin-bottom:0}.slick-dots{width:100%;list-style:none;padding:0;position:absolute;bottom:0;display:flex!important;justify-content:center;flex-wrap:wrap}.slick-dots li{position:relative;display:inline-block;height:auto;width:auto;margin:0;padding:5px}.slick-dots li button{color:transparent;width:8px;height:8px;padding:0;border:0;border-radius:4px;background:rgba(255,255,255,0.5);display:block;outline:none;text-indent:-10000px;cursor:pointer;transition:all 0.25s ease-out}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li.slick-active button{background:#fff}@keyframes fluidboxLoading{0%{transform:translate(-50%,-50%) rotateX(0) rotateY(0)}50%{transform:translate(-50%,-50%) rotateX(-180deg) rotateY(0)}to{transform:translate(-50%,-50%) rotateX(-180deg) rotateY(-180deg)}}.fluidbox{outline:none}.fluidbox__overlay{background-color:rgba(0,0,0,0.5);cursor:pointer;cursor:zoom-out;opacity:0;pointer-events:none;position:fixed;top:-100%;left:0;bottom:-100%;right:0;transition:all 0.5s ease-in-out}.fluidbox--opened .fluidbox__overlay{pointer-events:auto}.fluidbox__wrap{background-position:center center;background-size:cover;margin:0 auto;position:relative;transition:all 0.5s ease-in-out}.fluidbox__thumb{transition:opacity 0s ease-in-out 0.05s}.fluidbox--closed .fluidbox__thumb{transition:opacity 0s ease-in-out 0s}.fluidbox__ghost{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;position:absolute;will-change:scale,opacity;transition:opacity 0s 0s,transform 0.5s 0s}.fluidbox--opened .fluidbox__ghost{cursor:pointer;cursor:zoom-out}.fluidbox--closed .fluidbox__ghost{transition:opacity 0s 0.5s,transform 0.5s 0s}.fluidbox__loader{opacity:0;perspective:200px;pointer-events:none;position:absolute;top:0;left:0;bottom:0;right:0}.fluidbox__loader:before{background-color:rgba(0,0,0,0.5);content:'';transform-style:preserve-3d;position:absolute;top:50%;left:50%;width:20%;padding-bottom:20%;transform:translate(-50%,-50%);transition-property:transform;transition-duration:0.5s;transition-delay:0s}.fluidbox--loading .fluidbox__loader{opacity:1;transition:opacity 0.5s ease-in-out 0.5s}.fluidbox--loading .fluidbox__loader:before{animation:fluidboxLoading 1s 0s infinite ease-in-out forwards}.image-link:hover{cursor:zoom-in}.bricklayer{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (min-width:960px){.bricklayer{margin-left:-30px;margin-right:-30px}}.search-results .bricklayer{margin-left:-15px;margin-right:-15px}.bricklayer-column-sizer{width:100%;display:none}@media (min-width:600px){.bricklayer-column-sizer{width:50%}}@media (min-width:960px){.bricklayer-column-sizer{width:33.33333333%}}.bricklayer-column{flex:1;padding-left:15px;padding-right:15px}@media (min-width:960px){.bricklayer-column{padding-left:30px;padding-right:30px}}.search-results .bricklayer-column{padding-left:15px;padding-right:15px}[data-page=page-home] #aspot{height:75vh;min-height:560px;overflow:visible}[data-page=page-home] #aspot .aspot-slider{width:100%;height:100%}[data-page=page-home] #aspot .aspot-slider .slick-list,[data-page=page-home] #aspot .aspot-slider .slick-track{height:100%}[data-page=page-home] #aspot .aspot-slider .slick-list{overflow:visible}[data-page=page-home] #aspot .aspot-slider .aspot-slide{width:100%;height:100%;position:relative}[data-page=page-home] #aspot .aspot-slider .aspot-slide .bgimg{height:100vh;-webkit-mask-image:-webkit-gradient(linear,right top,right bottom,color-stop(0.6,#000000),color-stop(0.7,rgba(0,0,0,0.5)),color-stop(0.75,rgba(0,0,0,0.3)),color-stop(0.95,rgba(0,0,0,0)))}[data-page=page-home] #aspot .aspot-slider .aspot-slide .bgimg.b-loaded{opacity:0.5}[data-page=page-home] #aspot .aspot-slider .aspot-slide .bgimg.bgimg-mobile{display:none}@media (max-width:767px) and (orientation:portrait){[data-page=page-home] #aspot .aspot-slider .aspot-slide .bgimg.bgimg-mobile{display:block}}@media (max-width:767px) and (orientation:portrait){[data-page=page-home] #aspot .aspot-slider .aspot-slide .bgimg.bgimg-desktop{display:none}}[data-page=page-home] #aspot .aspot-slider .aspot-slide .inner{padding-top:60px}@media (min-width:768px){[data-page=page-home] #aspot .aspot-slider .aspot-slide .inner{padding-top:173px}}@media (min-width:1200px){[data-page=page-home] #aspot .aspot-slider .aspot-slide .inner>.container{width:1300px}}@media (max-width:1199px){[data-page=page-home] #aspot .aspot-slider .aspot-slide .inner>.container{width:100%}}[data-page=page-home] #aspot .aspot-slider .aspot-slide h1{font-size:48px;margin:0;line-height:0.85}@media (min-width:768px){[data-page=page-home] #aspot .aspot-slider .aspot-slide h1{font-size:60px;font-weight:900}}@media (min-width:960px){[data-page=page-home] #aspot .aspot-slider .aspot-slide h1{font-size:90px}}@media (min-width:1200px){[data-page=page-home] #aspot .aspot-slider .aspot-slide h1{font-size:120px}}[data-page=page-home] #aspot .aspot-slider .aspot-slide p{color:#fff;font-size:20px;font-weight:500;line-height:1.333;margin:0.75em 0 1.5em}@media (min-width:768px){[data-page=page-home] #aspot .aspot-slider .aspot-slide p{font-size:22px;padding-right:25%}}@media (min-width:1200px){[data-page=page-home] #aspot .aspot-slider .aspot-slide p{font-size:24px;padding-right:33.33333333%}}[data-page=page-home] #aspot .slider-control{width:100%;position:absolute;bottom:0;left:0}@media (min-width:768px){[data-page=page-home] #aspot .slider-control{text-align:right}}@media (max-width:767px){[data-page=page-home] #aspot .slider-control .container{width:100%;display:flex;align-items:center}}[data-page=page-home] #aspot .slider-control .slider-dots{display:inline-block}@media (min-width:768px){[data-page=page-home] #aspot .slider-control .slider-dots{padding:0 30px}}@media (max-width:767px){[data-page=page-home] #aspot .slider-control .slider-dots{margin-right:auto}}[data-page=page-home] #aspot .slider-control .slider-dots .slick-dots{position:relative}[data-page=page-home] #aspot .slider-control .slider-arrows{display:inline-block}[data-page=page-home] #aspot .slider-control .slider-arrows button{font-size:24px;width:40px;height:40px;border-radius:50%;border:2px solid #fff;margin:0 5px}[data-page=page-home] #showing-today{position:relative;z-index:2;padding:60px 0 60px}@media (min-width:768px){[data-page=page-home] #showing-today{padding:60px 0 90px}}@media (min-width:1200px){[data-page=page-home] #showing-today{padding:60px 0 120px}}@media (max-width:599px){[data-page=page-home] #showing-today{padding:60px 0 20px}}[data-page=page-home] #showing-today .header-stripes{font-size:32px;margin-bottom:40px;display:flex;justify-content:center;align-items:center}@media (min-width:768px){[data-page=page-home] #showing-today .header-stripes{font-size:40px;margin-bottom:48px}}@media (min-width:1200px){[data-page=page-home] #showing-today .header-stripes{font-size:46px;margin-bottom:56px}}@media (max-width:959px){[data-page=page-home] #showing-today .header-stripes{margin-left:-30px;margin-right:-30px}}[data-page=page-home] #showing-today .header-stripes h2{color:#fff;font-size:inherit;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:0.06em;margin:0;padding:0 10px;display:inline-block;text-align:center;position:relative}[data-page=page-home] #showing-today .header-stripes span{height:1px;background:#00b4e5;display:block;flex-grow:1;position:relative;top:2px;box-shadow:0 0 12px 1px rgba(0,180,229,0.5),0 0 32px 2px rgba(0,180,229,0.5)}[data-page=page-home] #showing-today .header-stripes span:after,[data-page=page-home] #showing-today .header-stripes span:before{content:'';width:100%;height:1px;background:#00b4e5;box-shadow:0 0 12px 1px rgba(0,180,229,0.5),0 0 32px 2px rgba(0,180,229,0.5);display:block;position:absolute}[data-page=page-home] #showing-today .header-stripes span:before{top:-0.25em}[data-page=page-home] #showing-today .header-stripes span:after{bottom:-0.25em}[data-page=page-home] #showing-today .header-stripes+p{color:#fff;text-align:center;margin-top:-32px;margin-bottom:32px}@media (min-width:768px){[data-page=page-home] #showing-today .header-stripes+p{margin-top:-40px;margin-bottom:40px}}@media (min-width:1200px){[data-page=page-home] #showing-today .header-stripes+p{margin-top:-48px;margin-bottom:48px}}@media (max-width:599px){[data-page=page-home] #showing-today .filmcard{margin-bottom:40px}}[data-page=page-home] #showing-today .filmcard .filmcard-showings .filmcard-showing .film-showings--theatre ul{display:inline-block}[data-page=page-home] #showing-today .filmcard .filmcard-showings .filmcard-showing .film-showings--theatre ul li{display:inline-block;padding-left:10px}[data-page=page-home] #showing-today .filmcard .filmcard-showings .filmcard-showing .film-showings--theatre ul li a{color:#00b4e5}[data-page=page-home] #showing-today .filmcard .filmcard-showings .filmcard-showing .film-showings--theatre ul li a:hover{color:#fff}[data-page=page-home] #showing-today .filmcard.type-event .filmcard-showings .filmcard-showing .film-showings--theatre ul li a{color:#d82892}[data-page=page-home] #showing-today .filmcard.type-event .filmcard-showings .filmcard-showing .film-showings--theatre ul li a:hover{color:#fff}[data-page=page-home] #showing-today .showingtoday-slider{margin-left:-15px;margin-right:-15px}[data-page=page-home] #showing-today .showingtoday-slider .slick-list{overflow:visible}[data-page=page-home] #showing-today .showingtoday-slider .showing-slide{padding:0 15px;transition:opacity 0.25s ease-out}[data-page=page-home] #showing-today .showingtoday-slider .showing-slide:not(.slick-active){opacity:0.2;pointer-events:none}[data-page=page-home] #showing-today .showingtoday-slider .slide-next,[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:42%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}[data-page=page-home] #showing-today .showingtoday-slider .slide-next.slick-disabled,[data-page=page-home] #showing-today .showingtoday-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:768px){[data-page=page-home] #showing-today .showingtoday-slider .slide-next,[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{font-size:24px;width:40px;height:40px;top:250px}}@media (min-width:960px){[data-page=page-home] #showing-today .showingtoday-slider .slide-next,[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{top:220px}}@media (min-width:1200px){[data-page=page-home] #showing-today .showingtoday-slider .slide-next,[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{top:260px}}[data-page=page-home] #showing-today .showingtoday-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){[data-page=page-home] #showing-today .showingtoday-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){[data-page=page-home] #showing-today .showingtoday-slider .slide-next{right:0}}@media (max-width:959px){[data-page=page-home] #showing-today .showingtoday-slider .slide-next{right:-7px}}@media (max-width:767px){[data-page=page-home] #showing-today .showingtoday-slider .slide-next{right:0px}}[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{left:0}}@media (max-width:959px){[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{left:-7px}}@media (max-width:767px){[data-page=page-home] #showing-today .showingtoday-slider .slide-prev{left:0px}}[data-page=page-home] #films{padding:60px 0;position:relative;z-index:2}@media (min-width:768px){[data-page=page-home] #films{padding:90px 0}}@media (min-width:1200px){[data-page=page-home] #films{padding:120px 0}}[data-page=page-home] #films .header-sidestripes{margin-bottom:50px}@media (min-width:768px){[data-page=page-home] #films .header-sidestripes{margin-bottom:62px}}@media (min-width:1200px){[data-page=page-home] #films .header-sidestripes{margin-bottom:72px}}[data-page=page-home] #films .films-slider{margin-left:-15px;margin-right:-15px}[data-page=page-home] #films .films-slider .slick-list{overflow:visible}[data-page=page-home] #films .films-slider .films-slide{padding:0 15px;transition:opacity 0.25s ease-out}[data-page=page-home] #films .films-slider .films-slide:not(.slick-active){opacity:0.2;pointer-events:none}[data-page=page-home] #films .films-slider .slide-next,[data-page=page-home] #films .films-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:42%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}[data-page=page-home] #films .films-slider .slide-next.slick-disabled,[data-page=page-home] #films .films-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:768px){[data-page=page-home] #films .films-slider .slide-next,[data-page=page-home] #films .films-slider .slide-prev{font-size:24px;width:40px;height:40px;top:169px}}@media (min-width:960px){[data-page=page-home] #films .films-slider .slide-next,[data-page=page-home] #films .films-slider .slide-prev{top:157px}}@media (min-width:1200px){[data-page=page-home] #films .films-slider .slide-next,[data-page=page-home] #films .films-slider .slide-prev{top:202px}}[data-page=page-home] #films .films-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){[data-page=page-home] #films .films-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){[data-page=page-home] #films .films-slider .slide-next{right:0}}@media (max-width:959px){[data-page=page-home] #films .films-slider .slide-next{right:-7px}}@media (max-width:767px){[data-page=page-home] #films .films-slider .slide-next{right:0px}}[data-page=page-home] #films .films-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){[data-page=page-home] #films .films-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){[data-page=page-home] #films .films-slider .slide-prev{left:0}}@media (max-width:959px){[data-page=page-home] #films .films-slider .slide-prev{left:-7px}}@media (max-width:767px){[data-page=page-home] #films .films-slider .slide-prev{left:0px}}[data-page=page-home] #events{padding:60px 0}@media (min-width:768px){[data-page=page-home] #events{padding:90px 0}}@media (min-width:1200px){[data-page=page-home] #events{padding:150px 0}}[data-page=page-home] #events .header-sidestripes{margin-bottom:40px}@media (min-width:768px){[data-page=page-home] #events .header-sidestripes{margin-bottom:70px}}[data-page=page-home] #events .section-footer{text-align:center}[data-page=page-home] #mission-vision{padding:100vh 0 60px;position:relative;z-index:1}@media (min-width:768px){[data-page=page-home] #mission-vision{padding:100vh 0 90px}}@media (min-width:1200px){[data-page=page-home] #mission-vision{padding:100vh 0 150px}}[data-page=page-home] #mission-vision .bgimg{width:100%;height:100vh;position:absolute;left:0;top:0;z-index:-1}[data-page=page-home] #mission-vision .bgimg.b-loaded{opacity:0.75}[data-page=page-home] #mission-vision .bgimg span{width:100%;height:25%;background:linear-gradient(to top,#131313 35%,rgba(19,19,19,0));position:absolute;bottom:0;left:0;display:block;opacity:0}[data-page=page-home] #mission-vision .mv-wrap{text-shadow:0 2px 40px #000000}[data-page=page-home] #mission-vision .mv-wrap p{color:#fff;font-size:32px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1;margin:0}@media (min-width:600px){[data-page=page-home] #mission-vision .mv-wrap p{font-size:40px}}@media (min-width:768px){[data-page=page-home] #mission-vision .mv-wrap p{font-size:48px}}@media (min-width:1200px){[data-page=page-home] #mission-vision .mv-wrap p{font-size:60px}}[data-page=page-home] #mission-vision .mv-buttons{padding-top:120px}[data-page=page-home] #mission-vision hr{width:40%;height:1px;background:#fcdb04;margin:80px auto 60px;box-shadow:0 0 12px 1px rgba(252,219,4,0.5),0 0 32px 2px rgba(252,219,4,0.5)}@media (min-width:768px){[data-page=page-home] #mission-vision hr{margin:120px auto 100px}}@media (min-width:1200px){[data-page=page-home] #mission-vision hr{margin:150px auto 140px}}[data-page=page-home] #visiting{padding:60px 0;position:relative;z-index:1}@media (min-width:768px){[data-page=page-home] #visiting{padding:90px 0}}@media (min-width:1200px){[data-page=page-home] #visiting{padding:120px 0}}[data-page=page-home] #visiting img{width:100%;display:block}[data-page=page-home] #visiting .wrap{padding-top:30px}@media (min-width:768px){[data-page=page-home] #visiting .wrap{padding-top:90px}}[data-page=page-home] #visiting .wrap h4{margin-bottom:1em}[data-page=page-home] #visiting .wrap .link-wrap{margin-top:30px;margin-bottom:40px}[data-page=page-home] #visiting .wrap .link-wrap a{color:#fff;font-family:'Barlow',sans-serif;font-size:15px;font-weight:600;line-height:32px;text-transform:uppercase;letter-spacing:0.04em;margin:5px 0;display:inline-block;position:relative}[data-page=page-home] #visiting .wrap .link-wrap a i:first-child{font-size:32px;margin-right:5px;float:left;opacity:0.5;transition:opacity 0.25s ease-out}[data-page=page-home] #visiting .wrap .link-wrap a i._pcicon-arrow-right{color:#fcdb04;font-size:20px;line-height:32px;position:absolute;right:-30px;opacity:0;transform:translateX(-12px);pointer-events:none;transition:all 0.25s ease-out}[data-page=page-home] #visiting .wrap .link-wrap a:hover i:first-child{opacity:1}[data-page=page-home] #visiting .wrap .link-wrap a:hover i._pcicon-arrow-right{opacity:1;transform:translateX(0)}[data-page=page-home] .neonbreak{padding:30px 0}@media (min-width:768px){[data-page=page-home] .neonbreak{padding:40px 0}}[data-page=page-home] .neonbreak span{color:#fcdb04;font-family:'Neoneon',sans-serif;font-size:48px;line-height:1;display:inline-block;filter:drop-shadow(0 0 30px rgba(252,219,4,0.85))}@media (min-width:768px){[data-page=page-home] .neonbreak span{font-size:56px}}@media (min-width:1200px){[data-page=page-home] .neonbreak span{font-size:70px}}[data-page=page-home] #rent{width:100%;padding:60px 0;overflow:hidden}@media (min-width:768px){[data-page=page-home] #rent{padding:90px 0}}@media (min-width:1200px){[data-page=page-home] #rent{padding:120px 0}}[data-page=page-home] #rent .rent-slider-wrap{margin-left:-15px;margin-right:-15px;margin-top:40px;position:relative;z-index:1}@media (min-width:768px){[data-page=page-home] #rent .rent-slider-wrap{margin-top:60px}}[data-page=page-home] #rent .rent-slider-wrap .rent-slider .slick-list{overflow:visible}[data-page=page-home] #rent .rent-slider-wrap .rent-slider .rent-slide{height:calc((100vw - 70px) * 0.5625);margin:0 15px}@media (min-width:768px){[data-page=page-home] #rent .rent-slider-wrap .rent-slider .rent-slide{height:calc(755px * 0.5625)}}@media (min-width:960px){[data-page=page-home] #rent .rent-slider-wrap .rent-slider .rent-slide{height:calc(850px * 0.5625)}}@media (min-width:1200px){[data-page=page-home] #rent .rent-slider-wrap .rent-slider .rent-slide{height:calc(970px * 0.5625)}}[data-page=page-home] #rent .rent-slider-wrap .rent-slider .rent-slide.b-loaded:not(.slick-active){opacity:0.2;pointer-events:none}[data-page=page-home] #rent .rent-slider-wrap .slide-next,[data-page=page-home] #rent .rent-slider-wrap .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:50%;z-index:1;margin-top:-15px;transition:opacity 0.25s ease-out}@media (min-width:768px){[data-page=page-home] #rent .rent-slider-wrap .slide-next,[data-page=page-home] #rent .rent-slider-wrap .slide-prev{font-size:24px;width:40px;height:40px;margin-top:-20px}}[data-page=page-home] #rent .rent-slider-wrap .slide-next.slick-disabled,[data-page=page-home] #rent .rent-slider-wrap .slide-prev.slick-disabled{opacity:0;pointer-events:none}[data-page=page-home] #rent .rent-slider-wrap .slide-prev{left:0}@media (min-width:768px){[data-page=page-home] #rent .rent-slider-wrap .slide-prev{left:-5px}}[data-page=page-home] #rent .rent-slider-wrap .slide-next{right:0}@media (min-width:768px){[data-page=page-home] #rent .rent-slider-wrap .slide-next{right:-5px}}[data-page=page-home] #rent .imgs-wrap{transform:translate(15px);display:flex;align-items:flex-start}@media (min-width:768px){[data-page=page-home] #rent .imgs-wrap{transform:translate(calc(((100vw - 768px) / 2) + 15px))}}@media (min-width:960px){[data-page=page-home] #rent .imgs-wrap{transform:translate(calc(((100vw - 960px) / 2) + (960px * .0833) + 15px))}}@media (min-width:1200px){[data-page=page-home] #rent .imgs-wrap{transform:translate(calc(((100vw - 1200px) / 2) + (1200px * .1666) + 15px))}}[data-page=page-home] #rent .imgs-wrap img{margin-right:20px;flex-shrink:0;display:block}[data-page=page-home] #rent .btn{margin-top:30px}[data-page=page-home] #alliance-logos{background:#090909;padding-top:44px;padding-bottom:44px}[data-page=page-home] #alliance-logos .wrap{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}[data-page=page-home] #alliance-logos .wrap img{width:auto;max-height:92px;max-width:125px;margin:20px 40px;display:block}[data-page=page-films] #films{padding-top:60px;padding-bottom:60px}@media (min-width:768px){[data-page=page-films] #films{padding-top:90px;padding-bottom:80px}}[data-page=page-films] #films .header-sidestripes{margin-bottom:40px}@media (min-width:960px){[data-page=page-films] #films .header-sidestripes{display:flex}}[data-page=page-films] #films .drop-row{width:100%;margin-top:20px}@media (min-width:600px){[data-page=page-films] #films .drop-row{display:flex}}@media (min-width:960px){[data-page=page-films] #films .drop-row{margin-top:2px}}@media (min-width:600px){[data-page=page-films] #films .drop-row .drop-wrap{margin-left:20px}}@media (min-width:960px){[data-page=page-films] #films .drop-row .drop-wrap{margin-left:28px}}[data-page=page-films] #films .drop-row .drop-wrap.drop-category{width:100%;margin-right:auto}@media (min-width:600px){[data-page=page-films] #films .drop-row .drop-wrap.drop-category{width:211px}}@media (max-width:959px){[data-page=page-films] #films .drop-row .drop-wrap.drop-category{margin-left:0}}[data-page=page-films] #films .drop-row .drop-wrap.drop-date,[data-page=page-films] #films .drop-row .drop-wrap.drop-theatre{width:100%;margin-top:10px}@media (min-width:600px){[data-page=page-films] #films .drop-row .drop-wrap.drop-date,[data-page=page-films] #films .drop-row .drop-wrap.drop-theatre{width:220px;margin-top:0}}[data-page=page-films] #films .drop-row .drop-wrap.is-dropped{z-index:3}[data-page=page-films] #films .films-list{min-height:100vw;position:relative}@media (min-width:960px){[data-page=page-films] #films .films-list{min-height:75vw}}@media (min-width:1200px){[data-page=page-films] #films .films-list{min-height:50vw}}[data-page=page-films] #films .films-list .col-film.cat-hide,[data-page=page-films] #films .films-list .col-film.date-hide,[data-page=page-films] #films .films-list .col-film.theatre-hide{display:none}[data-page=page-films] #films .films-list .filmcard{padding-bottom:60px}@media (min-width:960px){[data-page=page-films] #films .films-list .filmcard{padding-bottom:90px}}[data-page=page-films] #films .films-none{font-size:24px;padding-top:90px;text-align:center;display:none}[data-page=page-films] #films.showing-none .films-none{display:block}[data-page=page-films] .view-calendar{padding-bottom:140px}.single-films #site-header .site-navigation .menu-item-25 a{color:#00b4e5}.single-films .overhide{width:100%;overflow:hidden}.single-films #site-main[data-page=single-films]{overflow:unset;margin-top:calc(60px + 75vh)}@media (min-width:768px){.single-films #site-main[data-page=single-films]{margin-top:calc(173px + 75vh)}}.single-films #site-main[data-page=single-films]:before{content:'';width:100%;height:50vh;background:linear-gradient(to top,#131313 0,rgba(19,19,19,0.94505) 7.9%,rgba(19,19,19,0.88294) 15.3%,rgba(19,19,19,0.81522) 22.2%,rgba(19,19,19,0.7426) 28.7%,rgba(19,19,19,0.66692) 34.8%,rgba(19,19,19,0.58891) 40.6%,rgba(19,19,19,0.50925) 46.2%,rgba(19,19,19,0.42866) 51.7%,rgba(19,19,19,0.34817) 57.2%,rgba(19,19,19,0.2693) 62.8%,rgba(19,19,19,0.19309) 68.7%,rgba(19,19,19,0.12126) 75.2%,rgba(19,19,19,0.05882) 82.6%,rgba(19,19,19,0.01457) 91.2%,rgba(19,19,19,0) 100%);position:absolute;bottom:100%;left:0;z-index:-1;display:block}.single-films .fixedbg.b-loaded{opacity:0.6}.single-films .fixedbg.noblazy{opacity:0.6}.single-films .fixedbg.bgimg-mobile{display:none}@media (max-width:767px) and (orientation:portrait){.single-films .fixedbg.bgimg-mobile{display:block}}@media (max-width:767px) and (orientation:portrait){.single-films .fixedbg.bgimg-desktop{display:none}}.single-films #about-film{padding-top:40px;position:relative;z-index:1;top:-25vh}@media (max-width:767px){.single-films #about-film .scrollmagic-pin-spacer{position:static!important;height:auto!important;min-height:0!important;padding:0!important}}.single-films #about-film .film-details{padding-top:18px;padding-bottom:60px;z-index:2}@media (max-width:767px){.single-films #about-film .film-details{position:static!important;padding-bottom:30px}}.single-films #about-film .film-details .inner{margin-top:-18px}.single-films #about-film .header-sidestripes{line-height:1}.single-films #about-film .header-sidestripes.has-sponsor{margin-top:1.2em}.single-films #about-film .header-sidestripes.sidestripes-lg{font-size:40px}@media (min-width:768px){.single-films #about-film .header-sidestripes.sidestripes-lg{font-size:32px}}@media (min-width:1200px){.single-films #about-film .header-sidestripes.sidestripes-lg{font-size:46px}}.single-films #about-film .header-sidestripes h1{font-size:inherit;letter-spacing:0;text-transform:none}@media (min-width:960px){.single-films #about-film .header-sidestripes h1{margin-right:calc((960px * 0.08333)*-1)}}@media (min-width:1200px){.single-films #about-film .header-sidestripes h1{margin-right:calc((1200px * 0.08333)*-1)}}.single-films #about-film .header-sidestripes>span{top:calc(0.5em + 2px)}.single-films #about-film .header-sidestripes .sponsoredby{font-family:'Barlow',sans-serif;color:#fff;font-size:12px;font-weight:600;text-indent:2px;letter-spacing:0.04em;text-transform:uppercase;position:absolute;bottom:100%;left:0}.single-films #about-film .header-sidestripes .alert-strip{color:#fff;font-family:'Barlow',sans-serif;font-size:13px;line-height:1;font-weight:600;text-align:center;letter-spacing:0.04em;text-transform:uppercase;padding:6px 10px;background:rgba(255,0,0,0.75);position:absolute;bottom:calc(100% + 3px);left:0;display:inline-block;pointer-events:none}.single-films #about-film .header-sidestripes.has-sponsor .alert-strip{bottom:calc(100% + 30px)}.single-films #about-film .film-action{padding-top:1em}.single-films #about-film .film-action .film-info{font-size:15px}.single-films #about-film .film-action .film-info li{display:inline}.single-films #about-film .film-action .film-info li:after{content:' •';padding:0 2px}.single-films #about-film .film-action .film-info li:last-child:after{content:none}.single-films #about-film .film-action .btn{margin-top:40px}.single-films #about-film .film-action .btn.disabled,.single-films #about-film .film-action .btn[disabled]{opacity:0.25;pointer-events:none}.single-films #about-film .film-action .film-showings{padding-top:40px}.single-films #about-film .film-action .film-showings .film-showings--day{margin-bottom:1.5em}.single-films #about-film .film-action .film-showings .film-showings--day>time{color:#fff;font-size:15px;line-height:1.25;font-weight:500;display:block;margin-bottom:10px}.single-films #about-film .film-action .film-showings .film-showings--day .film-showings--theatre{width:100%;display:inline-block}.single-films #about-film .film-action .film-showings .film-showings--day .film-showings--theatre strong{font-weight:400;float:left;margin-right:8px}.single-films #about-film .film-action .film-showings .film-showings--day .film-showings--theatre ul{display:inline}.single-films #about-film .film-action .film-showings .film-showings--day .film-showings--theatre ul li{display:inline;margin-right:8px}.single-films #about-film .film-action .film-showings .film-showings--day .film-showings--theatre ul li:last-child{margin-right:0}.single-films #about-film .film-action .film-showings a{color:#00b4e5}.single-films #about-film .film-action .film-showings.type-event a{color:#d82892}.single-films #about-film .film-sections{position:relative;opacity:0;transform:translateY(15vh);transition:transform 0.75s cubic-bezier(0.5,0,0.25,1),opacity 0.75s cubic-bezier(0.5,0,0.25,1)}@media (min-width:768px){.single-films #about-film .film-sections{margin-top:60px}}.single-films #about-film .film-sections.sections-ready{opacity:1;transform:translateY(0)}.fluid-open.single-films #about-film .film-sections{z-index:2}.single-films #about-film .film-sections .film-section{margin-bottom:60px}@media (min-width:768px){.single-films #about-film .film-sections .film-section{margin-bottom:90px}}.single-films #about-film .film-sections .event--about,.single-films #about-film .film-sections .film--about{color:#ccc}.single-films #about-film .film-sections .event--about .newsinfo-wrap,.single-films #about-film .film-sections .film--about .newsinfo-wrap{padding-bottom:40px}@media (min-width:768px){.single-films #about-film .film-sections .event--about .newsinfo-wrap,.single-films #about-film .film-sections .film--about .newsinfo-wrap{padding-bottom:60px}}@media (max-width:767px){.single-films #about-film .film-sections .event--about .newsinfo-wrap,.single-films #about-film .film-sections .film--about .newsinfo-wrap{margin-top:0!important}}.single-films #about-film .film-sections .event--about .newsinfo-wrap h2+h4,.single-films #about-film .film-sections .film--about .newsinfo-wrap h2+h4{margin-top:0}.single-films #about-film .film-sections .film--about .about-wrap a,.single-films #about-film .film-sections .film--about .newsinfo-wrap a{color:#00b4e5}.single-films #about-film .film-sections .film--about .about-wrap a:hover,.single-films #about-film .film-sections .film--about .newsinfo-wrap a:hover{color:#fff;text-decoration:none}.single-films #about-film .film-sections .event--about{border-bottom:1px solid #333;margin-bottom:60px;padding-bottom:60px}.single-films #about-film .film-sections .event--about .about-wrap a,.single-films #about-film .film-sections .event--about .newsinfo-wrap a{text-decoration:underline}.single-films #about-film .film-sections .event--about .about-wrap a:hover,.single-films #about-film .film-sections .event--about .newsinfo-wrap a:hover{text-decoration:none}.single-films #about-film .film-sections .event--about h6{color:#fff;font-family:'HalyardText',sans-serif;font-size:1em;font-weight:500;line-height:1.5;margin:0 0 0.5em}.single-films #about-film .film-sections .event--about p{margin:0.5em 0 1.5em}.single-films #about-film .film-sections .event--about p:first-child{margin-top:0}.single-films #about-film .film-sections .event--about p:last-child{margin-bottom:0}.single-films #about-film .film-sections .event--about img{width:100%;display:block}.single-films #about-film .film-sections .event--about .row{padding-top:20px}.single-films #about-film .film-sections .film--information ul{display:flex;flex-wrap:wrap}.single-films #about-film .film-sections .film--information ul li{width:50%;margin-bottom:20px;margin-top:20px}@media (min-width:768px){.single-films #about-film .film-sections .film--information ul li{width:50%}}@media (min-width:960px){.single-films #about-film .film-sections .film--information ul li{width:25%}}.single-films #about-film .film-sections .film--information ul li span{color:#fff;margin-top:2px;display:block}.single-films #about-film .film-sections .film--trailers{position:relative;z-index:1}.single-films #about-film .film-sections .film--trailers h2{margin-bottom:1.25em}.single-films #about-film .film-sections .film--trailers .trailers-slider{margin-left:-15px;margin-right:-15px;position:relative}.single-films #about-film .film-sections .film--trailers .trailers-slider .slick-list{overflow:visible}.single-films #about-film .film-sections .film--trailers .trailers-slider .trailers-slide{opacity:0.25;padding:0 15px;pointer-events:none;transition:opacity 0.25s ease-out}.single-films #about-film .film-sections .film--trailers .trailers-slider .trailers-slide.slick-active{opacity:1;pointer-events:auto}.single-films #about-film .film-sections .film--trailers .trailers-slider .trailers-slide.prevdiv{opacity:0}.single-films #about-film .film-sections .film--trailers .trailers-slider .trailers-slide img{width:100%}.single-films #about-film .film-sections .film--trailers .trailers-slider .trailers-slide a{position:relative;display:block}.single-films #about-film .film-sections .film--trailers .trailers-slider .trailers-slide a:after{color:#fff;content:'\e920';font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-next,.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-next.slick-disabled,.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:960px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-next,.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-prev{font-size:24px;width:40px;height:40px}}.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-next{right:0}}@media (max-width:959px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-next{right:-2px}}@media (max-width:767px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-next{right:0px}}.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-prev{left:0}}@media (max-width:959px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-prev{left:-2px}}@media (max-width:767px){.single-films #about-film .film-sections .film--trailers .trailers-slider .slide-prev{left:0px}}.single-films #about-film .film-sections .film--reviews .reviews-wrap{padding-top:20px;padding-bottom:10px;display:flex;flex-wrap:wrap}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review{width:100%;margin-bottom:10px}@media (min-width:768px){.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review{width:50%}}@media (min-width:960px){.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review{width:33.333%;margin-bottom:0}}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review>a{display:inline-block}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review .review-img{width:40px;height:40px;background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;float:left}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review.review-imdb .review-img{background-image:url(../img/ui/score-imdb.png)}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review.review-tomato.tomato-certified .review-img{background-image:url(../img/ui/score-certified.png)}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review.review-tomato.tomato-fresh .review-img{background-image:url(../img/ui/score-fresh.png)}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review.review-tomato.tomato-rotten .review-img{background-image:url(../img/ui/score-rotten.png)}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review.review-popcorn.popcorn-full .review-img{background-image:url(../img/ui/score-popcornfull.png)}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review.review-popcorn.popcorn-spill .review-img{background-image:url(../img/ui/score-popcornspill.png)}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review .review-score{color:#fff;padding-left:20px;float:left}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review .review-score span{font-family:'Barlow',sans-serif;font-size:30px;font-weight:300;line-height:40px;display:block}.single-films #about-film .film-sections .film--reviews .reviews-wrap .reviews-review .review-score small{font-size:16px;font-weight:500}.single-films #about-film .film-sections .film--stills{position:relative;z-index:1}.single-films #about-film .film-sections .film--stills h2{margin-bottom:1.25em}.single-films #about-film .film-sections .film--stills .stills-slider-wrap{margin-left:-15px;margin-right:-15px}.single-films #about-film .film-sections .film--stills .stills-slider{position:relative}.single-films #about-film .film-sections .film--stills .stills-slider .slick-list{overflow:visible}.single-films #about-film .film-sections .film--stills .stills-slider .stills-slide{opacity:0.25;padding:0 15px;pointer-events:none;transition:opacity 0.25s ease-out}.single-films #about-film .film-sections .film--stills .stills-slider .stills-slide.slick-active{opacity:1;pointer-events:auto}.single-films #about-film .film-sections .film--stills .stills-slider .stills-slide.prevdiv{opacity:0}.single-films #about-film .film-sections .film--stills .stills-slider .stills-slide a{display:block}.single-films #about-film .film-sections .film--stills .stills-slider .stills-slide img{width:100%}.single-films #about-film .film-sections .film--stills .stills-slider .slide-next,.single-films #about-film .film-sections .film--stills .stills-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}.single-films #about-film .film-sections .film--stills .stills-slider .slide-next.slick-disabled,.single-films #about-film .film-sections .film--stills .stills-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:960px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-next,.single-films #about-film .film-sections .film--stills .stills-slider .slide-prev{font-size:24px;width:40px;height:40px}}.single-films #about-film .film-sections .film--stills .stills-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-next{right:0}}@media (max-width:959px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-next{right:-2px}}@media (max-width:767px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-next{right:0px}}.single-films #about-film .film-sections .film--stills .stills-slider .slide-prev{left:-5px}@media (min-width:1200px) and (max-width:1300px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-prev{left:0}}@media (max-width:959px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-prev{left:-2px}}@media (max-width:767px){.single-films #about-film .film-sections .film--stills .stills-slider .slide-prev{left:0px}}.single-films #about-film .film-sections .film--stills .fluidbox__overlay{top:-200vh;left:-200vh;bottom:-200vh;right:-200vh;background-color:rgba(0,0,0,0.75)}.single-films #about-film .film-sections .film--share ul{padding-top:10px;display:flex;flex-wrap:wrap}.single-films #about-film .film-sections .film--share ul li{padding-right:20px}@media (min-width:768px){.single-films #about-film .film-sections .film--share ul li{width:33.333%;padding-right:0}}.single-films #about-film .film-sections .film--share ul li a{display:flex;align-items:center}.single-films #about-film .film-sections .film--share ul li a i{color:#000;font-size:32px;text-align:center;line-height:48px;width:48px;height:48px;border-radius:50%;background:#fff;display:block;float:left}@media (min-width:768px){.single-films #about-film .film-sections .film--share ul li a i{margin-right:10px}}.single-films #about-film .film-sections .film--share ul li a span{color:#fff;font-weight:500}@media (max-width:767px){.single-films #about-film .film-sections .film--share ul li a span{display:none}}.single-films #about-film .film-sections .film--buy .btn{width:270px;max-width:100%}.single-films #about-film .film-sections .film--buy .btn.disabled,.single-films #about-film .film-sections .film--buy .btn[disabled]{opacity:0.25;pointer-events:none}.single-films #about-film .film-sections .film--theatreinfo{margin-bottom:0}.single-films #about-film .film-sections .film--theatreinfo .theatreinfo-link{color:#fff;font-family:'Barlow',sans-serif;font-size:20px;line-height:32px;text-transform:uppercase;letter-spacing:0.04em;font-weight:600;padding-top:20px;padding-bottom:20px;border-top:1px solid #333;display:block}.single-films #about-film .film-sections .film--theatreinfo .theatreinfo-link:last-child{border-bottom:1px solid #333}.single-films #about-film .film-sections .film--theatreinfo .theatreinfo-link i:first-child{color:#00b4e5;font-size:32px;margin-right:15px;float:left}.single-films #about-film .film-sections .film--theatreinfo .theatreinfo-link i:last-child{font-size:24px;line-height:32px;float:right}.single-films #about-film .film-sections .film--theatreinfo .theatreinfo-link:hover{color:#fff}.single-films #about-film .film-sections .film--theatreinfo .theatreinfo-link:hover i{color:#00b4e5}.single-films #about-film .film-sections .film--theatreinfo.type-event .theatreinfo-link i:first-child{color:#d82892}.single-films #about-film .film-sections .film--theatreinfo.type-event .theatreinfo-link:hover{color:#fff}.single-films #about-film .film-sections .film--theatreinfo.type-event .theatreinfo-link:hover i{color:#d82892}.single-films #related-films{background:#090909;padding:80px 0}@media (min-width:768px){.single-films #related-films{padding:120px 0}}.single-films #related-films .header-sidestripes{margin-bottom:72px}.single-films #related-films .films-slider{margin-left:-15px;margin-right:-15px}.single-films #related-films .films-slider .slick-list{overflow:visible}.single-films #related-films .films-slider .films-slide{padding:0 15px;transition:opacity 0.25s ease-out}.single-films #related-films .films-slider .films-slide:not(.slick-active){opacity:0.2;pointer-events:none}.single-films #related-films .films-slider .slide-next,.single-films #related-films .films-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:42%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}.single-films #related-films .films-slider .slide-next.slick-disabled,.single-films #related-films .films-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:768px){.single-films #related-films .films-slider .slide-next,.single-films #related-films .films-slider .slide-prev{font-size:24px;width:40px;height:40px;top:169px}}@media (min-width:960px){.single-films #related-films .films-slider .slide-next,.single-films #related-films .films-slider .slide-prev{top:157px}}@media (min-width:1200px){.single-films #related-films .films-slider .slide-next,.single-films #related-films .films-slider .slide-prev{top:202px}}.single-films #related-films .films-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.single-films #related-films .films-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.single-films #related-films .films-slider .slide-next{right:0}}@media (max-width:959px){.single-films #related-films .films-slider .slide-next{right:-7px}}@media (max-width:767px){.single-films #related-films .films-slider .slide-next{right:0px}}.single-films #related-films .films-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){.single-films #related-films .films-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.single-films #related-films .films-slider .slide-prev{left:0}}@media (max-width:959px){.single-films #related-films .films-slider .slide-prev{left:-7px}}@media (max-width:767px){.single-films #related-films .films-slider .slide-prev{left:0px}}.film--sponsors{position:relative;z-index:1}.film--sponsors h2{margin-bottom:1.25em}.film--sponsors .sponsors-slider{margin-left:-15px;margin-right:-15px;position:relative}.film--sponsors .sponsors-slider .slick-list{overflow:visible}.film--sponsors .sponsors-slider .sponsors-slide{opacity:0.25;padding:0 15px;pointer-events:none;transition:opacity 0.25s ease-out}.film--sponsors .sponsors-slider .sponsors-slide.slick-active{opacity:1;pointer-events:auto}.film--sponsors .sponsors-slider .sponsors-slide.prevdiv{opacity:0}.film--sponsors .sponsors-slider .sponsors-slide img{width:120px;height:120px;display:block;float:left}@media (min-width:600px){.film--sponsors .sponsors-slider .sponsors-slide img{width:170px;height:170px}}.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info{line-height:1.375;width:calc(100% - 120px);padding-left:15px;padding-right:30px;float:left}@media (min-width:600px){.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info{width:calc(100% - 170px)}}@media (min-width:768px){.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info{padding-right:60px;padding-left:30px}}@media (min-width:960px){.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info{padding-right:80px}}@media (min-width:1200px){.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info{padding-right:100px}}.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info strong{color:#fff;font-weight:600;margin-bottom:0.5em;display:block}.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info p{color:#ccc;margin-bottom:0.5em}.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info a{color:#00b4e5}.film--sponsors .sponsors-slider .sponsors-slide .sponsors-info a:hover{color:#fff}.film--sponsors .sponsors-slider .slide-next,.film--sponsors .sponsors-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}.film--sponsors .sponsors-slider .slide-next.slick-disabled,.film--sponsors .sponsors-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:768px){.film--sponsors .sponsors-slider .slide-next,.film--sponsors .sponsors-slider .slide-prev{font-size:24px;width:40px;height:40px}}.film--sponsors .sponsors-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.film--sponsors .sponsors-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.film--sponsors .sponsors-slider .slide-next{right:0}}@media (max-width:959px){.film--sponsors .sponsors-slider .slide-next{right:-7px}}@media (max-width:767px){.film--sponsors .sponsors-slider .slide-next{right:0px}}.film--sponsors .sponsors-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){.film--sponsors .sponsors-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.film--sponsors .sponsors-slider .slide-prev{left:0}}@media (max-width:959px){.film--sponsors .sponsors-slider .slide-prev{left:-7px}}@media (max-width:767px){.film--sponsors .sponsors-slider .slide-prev{left:0px}}.tax-film-category #site-header .site-navigation .menu-item-25 a{color:#00b4e5}.tax-film-category #filmcategory-sponsors{padding-top:120px;padding-bottom:120px}.tax-film-category #films{padding-top:120px}.tax-film-category #films h2.h4{margin-bottom:90px}.tax-film-category #films .films-list .filmcard{padding-bottom:90px}.tax-film-category #filmcategory-sponsors+#films{padding-top:0}.fluid-open .slide-next,.fluid-open .slide-prev{opacity:0!important}[data-page=page-events] #events{padding-top:60px}@media (min-width:768px){[data-page=page-events] #events{padding-top:90px}}[data-page=page-events] #events .header-sidestripes{margin-bottom:40px}[data-page=page-events] #events .month-wrap h2{margin:0 0 40px}[data-page=page-events] .view-calendar{padding-bottom:140px;position:relative;z-index:1}.single-events #site-header .site-navigation .menu-item-26 a{color:#d82892}.single-events .overhide{width:100%;overflow:hidden}.single-events #site-main[data-page=single-events]{overflow:unset;margin-top:calc(60px + 75vh)}@media (min-width:768px){.single-events #site-main[data-page=single-events]{margin-top:calc(173px + 75vh)}}.single-events #site-main[data-page=single-events]:before{content:'';width:100%;height:50vh;background:linear-gradient(to top,#131313 0,rgba(19,19,19,0.94505) 7.9%,rgba(19,19,19,0.88294) 15.3%,rgba(19,19,19,0.81522) 22.2%,rgba(19,19,19,0.7426) 28.7%,rgba(19,19,19,0.66692) 34.8%,rgba(19,19,19,0.58891) 40.6%,rgba(19,19,19,0.50925) 46.2%,rgba(19,19,19,0.42866) 51.7%,rgba(19,19,19,0.34817) 57.2%,rgba(19,19,19,0.2693) 62.8%,rgba(19,19,19,0.19309) 68.7%,rgba(19,19,19,0.12126) 75.2%,rgba(19,19,19,0.05882) 82.6%,rgba(19,19,19,0.01457) 91.2%,rgba(19,19,19,0) 100%);position:absolute;bottom:100%;left:0;z-index:-1;display:block}.single-events .fixedbg.b-loaded{opacity:0.6}.single-events .fixedbg.bgimg-mobile{display:none}@media (max-width:767px) and (orientation:portrait){.single-events .fixedbg.bgimg-mobile{display:block}}@media (max-width:767px) and (orientation:portrait){.single-events .fixedbg.bgimg-desktop{display:none}}.single-events #about-event{padding-top:40px;position:relative;z-index:1;top:-25vh}@media (max-width:767px){.single-events #about-event .scrollmagic-pin-spacer{position:static!important;height:auto!important;min-height:0!important;padding:0!important}}.single-events #about-event .event-details{padding-top:18px;padding-bottom:60px;z-index:2}@media (max-width:767px){.single-events #about-event .event-details{position:static!important;padding-bottom:30px}}.single-events #about-event .event-details .inner{margin-top:-18px}.single-events #about-event .header-sidestripes{line-height:1}.single-events #about-event .header-sidestripes.has-sponsor{margin-top:1.2em}.single-events #about-event .header-sidestripes.sidestripes-lg{font-size:40px}@media (min-width:768px){.single-events #about-event .header-sidestripes.sidestripes-lg{font-size:32px}}@media (min-width:1200px){.single-events #about-event .header-sidestripes.sidestripes-lg{font-size:46px}}.single-events #about-event .header-sidestripes h1{font-size:inherit;letter-spacing:0;text-transform:none}@media (min-width:960px){.single-events #about-event .header-sidestripes h1{margin-right:calc((960px * 0.08333)*-1)}}@media (min-width:1200px){.single-events #about-event .header-sidestripes h1{margin-right:calc((1200px * 0.08333)*-1)}}.single-events #about-event .header-sidestripes>span{top:calc(0.5em + 1px)}.single-events #about-event .header-sidestripes .sponsoredby{font-family:'Barlow',sans-serif;color:#fff;font-size:12px;font-weight:600;text-indent:2px;letter-spacing:0.04em;text-transform:uppercase;position:absolute;bottom:100%;left:0}.single-events #about-event .header-sidestripes .alert-strip{color:#fff;font-family:'Barlow',sans-serif;font-size:13px;line-height:1;font-weight:600;text-align:center;letter-spacing:0.04em;text-transform:uppercase;padding:6px 10px;background:rgba(255,0,0,0.75);position:absolute;bottom:calc(100% + 3px);left:0;display:inline-block;pointer-events:none}.single-events #about-event .header-sidestripes.has-sponsor .alert-strip{bottom:calc(100% + 30px)}.single-events #about-event .event-action .event-info{font-size:15px}.single-events #about-event .event-action .event-info li{display:inline}.single-events #about-event .event-action .event-info li:after{content:' •';padding:0 2px}.single-events #about-event .event-action .event-info li:last-child:after{content:none}.single-events #about-event .event-action .btn{margin-top:40px}.single-events #about-event .event-action .btn.not-ready{opacity:0;visibility:hidden;pointer-events:none}.single-events #about-event .event-action .event-showings{padding-top:40px}.single-events #about-event .event-action .event-showings .manual-date{color:#fff;font-size:15px;font-weight:500}.single-events #about-event .event-action .event-showings .event-showings--day{margin-bottom:1.5em}.single-events #about-event .event-action .event-showings .event-showings--day>time{color:#fff;font-size:15px;font-weight:500;line-height:1.25;display:block;margin-bottom:10px}.single-events #about-event .event-action .event-showings .event-showings--day .event-showings--theatre{width:100%;display:inline-block}.single-events #about-event .event-action .event-showings .event-showings--day .event-showings--theatre strong{font-weight:400;float:left;margin-right:8px}.single-events #about-event .event-action .event-showings .event-showings--day .event-showings--theatre ul{display:inline}.single-events #about-event .event-action .event-showings .event-showings--day .event-showings--theatre ul li{display:inline;margin-right:8px}.single-events #about-event .event-action .event-showings .event-showings--day .event-showings--theatre ul li:last-child{margin-right:0}.single-events #about-event .event-action .event-showings .event-showings--day .event-showings--seating{width:100%;display:inline-block}.single-events #about-event .event-action .event-showings .event-showings--day .event-showings--seating strong{font-weight:400;float:left;width:41.66666667%}.single-events #about-event .event-action .event-showings .event-showings--day .event-showings--seating a{color:#d82892}.single-events #about-event .event-action .event-showings a{color:#d82892}.single-events #about-event .event-sections{position:relative;opacity:0;transform:translateY(15vh);transition:transform 0.75s cubic-bezier(0.5,0,0.25,1),opacity 0.75s cubic-bezier(0.5,0,0.25,1)}@media (min-width:768px){.single-events #about-event .event-sections{margin-top:60px}}.single-events #about-event .event-sections.sections-ready{opacity:1;transform:translateY(0)}.fluid-open.single-events #about-event .event-sections{z-index:2}.single-events #about-event .event-sections .event-section{margin-bottom:60px}@media (min-width:768px){.single-events #about-event .event-sections .event-section{margin-bottom:90px}}.single-events #about-event .event-sections .event--about{color:#ccc}.single-events #about-event .event-sections .event--about .newsinfo-wrap{padding-bottom:40px}@media (min-width:768px){.single-events #about-event .event-sections .event--about .newsinfo-wrap{padding-bottom:60px}}@media (max-width:767px){.single-events #about-event .event-sections .event--about .newsinfo-wrap{margin-top:0!important}}.single-events #about-event .event-sections .event--about .newsinfo-wrap h2+h4{margin-top:0}.single-events #about-event .event-sections .event--videos{position:relative;z-index:1}.single-events #about-event .event-sections .event--videos h2{margin-bottom:1.25em}.single-events #about-event .event-sections .event--videos .videos-slider{margin-left:-15px;margin-right:-15px;position:relative}.single-events #about-event .event-sections .event--videos .videos-slider .slick-list{overflow:visible}.single-events #about-event .event-sections .event--videos .videos-slider .videos-slide{opacity:0.25;padding:0 15px;pointer-events:none;transition:opacity 0.25s ease-out}.single-events #about-event .event-sections .event--videos .videos-slider .videos-slide.slick-active{opacity:1;pointer-events:auto}.single-events #about-event .event-sections .event--videos .videos-slider .videos-slide.prevdiv{opacity:0}.single-events #about-event .event-sections .event--videos .videos-slider .videos-slide img{width:100%}.single-events #about-event .event-sections .event--videos .videos-slider .videos-slide a{position:relative;display:block}.single-events #about-event .event-sections .event--videos .videos-slider .videos-slide a:after{color:#fff;content:'\e920';font-family:'_pcicons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-events #about-event .event-sections .event--videos .videos-slider .slide-next,.single-events #about-event .event-sections .event--videos .videos-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}.single-events #about-event .event-sections .event--videos .videos-slider .slide-next.slick-disabled,.single-events #about-event .event-sections .event--videos .videos-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:960px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-next,.single-events #about-event .event-sections .event--videos .videos-slider .slide-prev{font-size:24px;width:40px;height:40px}}.single-events #about-event .event-sections .event--videos .videos-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-next{right:0}}@media (max-width:959px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-next{right:-2px}}@media (max-width:767px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-next{right:0px}}.single-events #about-event .event-sections .event--videos .videos-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-prev{left:0}}@media (max-width:959px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-prev{left:-2px}}@media (max-width:767px){.single-events #about-event .event-sections .event--videos .videos-slider .slide-prev{left:0px}}.single-events #about-event .event-sections .event--images{position:relative;z-index:1}.single-events #about-event .event-sections .event--images h2{margin-bottom:1.25em}.single-events #about-event .event-sections .event--images .images-slider{margin-left:-15px;margin-right:-15px;position:relative}.single-events #about-event .event-sections .event--images .images-slider .slick-list{overflow:visible}.single-events #about-event .event-sections .event--images .images-slider .images-slide{opacity:0.25;padding:0 15px;pointer-events:none;transition:opacity 0.25s ease-out}.single-events #about-event .event-sections .event--images .images-slider .images-slide.slick-active{opacity:1;pointer-events:auto}.single-events #about-event .event-sections .event--images .images-slider .images-slide.prevdiv{opacity:0}.single-events #about-event .event-sections .event--images .images-slider .images-slide img{width:100%}.single-events #about-event .event-sections .event--images .images-slider .slide-next,.single-events #about-event .event-sections .event--images .images-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}.single-events #about-event .event-sections .event--images .images-slider .slide-next.slick-disabled,.single-events #about-event .event-sections .event--images .images-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:960px){.single-events #about-event .event-sections .event--images .images-slider .slide-next,.single-events #about-event .event-sections .event--images .images-slider .slide-prev{font-size:24px;width:40px;height:40px}}.single-events #about-event .event-sections .event--images .images-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.single-events #about-event .event-sections .event--images .images-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.single-events #about-event .event-sections .event--images .images-slider .slide-next{right:0}}@media (max-width:959px){.single-events #about-event .event-sections .event--images .images-slider .slide-next{right:-2px}}@media (max-width:767px){.single-events #about-event .event-sections .event--images .images-slider .slide-next{right:0px}}.single-events #about-event .event-sections .event--images .images-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){.single-events #about-event .event-sections .event--images .images-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.single-events #about-event .event-sections .event--images .images-slider .slide-prev{left:0}}@media (max-width:959px){.single-events #about-event .event-sections .event--images .images-slider .slide-prev{left:-2px}}@media (max-width:767px){.single-events #about-event .event-sections .event--images .images-slider .slide-prev{left:0px}}.single-events #about-event .event-sections .event--images .fluidbox__overlay{top:-200vh;left:-200vh;bottom:-200vh;right:-200vh;background-color:rgba(0,0,0,0.75)}.single-events #about-event .event-sections .event--share ul{padding-top:10px;display:flex;flex-wrap:wrap}.single-events #about-event .event-sections .event--share ul li{padding-right:20px}@media (min-width:768px){.single-events #about-event .event-sections .event--share ul li{width:33.333%;padding-right:0}}.single-events #about-event .event-sections .event--share ul li a{display:flex;align-items:center}.single-events #about-event .event-sections .event--share ul li a i{color:#000;font-size:32px;text-align:center;line-height:48px;width:48px;height:48px;border-radius:50%;background:#fff;display:block;float:left}@media (min-width:768px){.single-events #about-event .event-sections .event--share ul li a i{margin-right:10px}}.single-events #about-event .event-sections .event--share ul li a span{color:#fff;font-weight:500}@media (max-width:767px){.single-events #about-event .event-sections .event--share ul li a span{display:none}}.single-events #about-event .event-sections .event--addtocal{padding-top:10px}.single-events #about-event .event-sections .event--addtocal a i{color:#000;font-size:32px;text-align:center;line-height:48px;width:48px;height:48px;border-radius:50%;background:#fff;display:block}.single-events #about-event .event-sections .event--buy .btn{width:270px;max-width:100%}.single-events #about-event .event-sections .event--buy .btn.disabled,.single-events #about-event .event-sections .event--buy .btn[disabled]{opacity:0.25;pointer-events:none}.single-events #about-event .event-sections .event--buy .btn.not-ready{opacity:0;visibility:hidden;pointer-events:none}.single-events #about-event .event-sections .event--theatreinfo{margin-bottom:0}.single-events #about-event .event-sections .event--theatreinfo .theatreinfo-link{color:#fff;font-family:'Barlow',sans-serif;font-size:20px;line-height:32px;text-transform:uppercase;letter-spacing:0.04em;font-weight:600;padding-top:20px;padding-bottom:20px;border-top:1px solid #333;display:block}.single-events #about-event .event-sections .event--theatreinfo .theatreinfo-link:last-child{border-bottom:1px solid #333}.single-events #about-event .event-sections .event--theatreinfo .theatreinfo-link i:first-child{color:#d82892;font-size:32px;margin-right:15px;float:left}.single-events #about-event .event-sections .event--theatreinfo .theatreinfo-link i:last-child{font-size:24px;line-height:32px;float:right}.single-events #about-event .event-sections .event--theatreinfo .theatreinfo-link:hover{color:#fff}.single-events #about-event .event-sections .event--theatreinfo .theatreinfo-link:hover i{color:#d82892}.single-events #related-events{background:#090909;padding:80px 0}@media (min-width:768px){.single-events #related-events{padding:120px 0}}.single-events #related-events .header-sidestripes{margin-bottom:72px}@media (max-width:599px){.single-events #related-events .filmcard{margin-bottom:60px}}.single-events #related-events .films-slider{margin-left:-15px;margin-right:-15px}.single-events #related-events .films-slider .slick-list{overflow:visible}.single-events #related-events .films-slider .films-slide{padding:0 15px;transition:opacity 0.25s ease-out}.single-events #related-events .films-slider .films-slide:not(.slick-active){opacity:0.2;pointer-events:none}.single-events #related-events .films-slider .slide-next,.single-events #related-events .films-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:42%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}.single-events #related-events .films-slider .slide-next.slick-disabled,.single-events #related-events .films-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:768px){.single-events #related-events .films-slider .slide-next,.single-events #related-events .films-slider .slide-prev{font-size:24px;width:40px;height:40px;top:169px}}@media (min-width:960px){.single-events #related-events .films-slider .slide-next,.single-events #related-events .films-slider .slide-prev{top:157px}}@media (min-width:1200px){.single-events #related-events .films-slider .slide-next,.single-events #related-events .films-slider .slide-prev{top:202px}}.single-events #related-events .films-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.single-events #related-events .films-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.single-events #related-events .films-slider .slide-next{right:0}}@media (max-width:959px){.single-events #related-events .films-slider .slide-next{right:-7px}}@media (max-width:767px){.single-events #related-events .films-slider .slide-next{right:0px}}.single-events #related-events .films-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){.single-events #related-events .films-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.single-events #related-events .films-slider .slide-prev{left:0}}@media (max-width:959px){.single-events #related-events .films-slider .slide-prev{left:-7px}}@media (max-width:767px){.single-events #related-events .films-slider .slide-prev{left:0px}}#event-types{background:#090909;padding-top:90px;padding-bottom:90px}@media (min-width:768px){#event-types{padding-top:120px;padding-bottom:120px}}#event-types .header-sidestripes{margin-bottom:20px}.event-type{padding-top:30px}@media (min-width:768px){.event-type{padding-top:60px}}.event-type .event-type--img{position:relative}.event-type .event-type--img a{display:block;overflow:hidden}.event-type .event-type--img a img{width:100%;will-change:transform;display:block;transition:all 0.25s ease-out}.event-type .event-type--title{font-size:20px;font-weight:600;text-align:center;margin:0}.event-type .event-type--title a{padding-top:25px;display:block;transition:all 0.25s ease-out}.event-type.is-hover .event-type--img a img{transform:scale(1.1)}.event-type.is-hover .event-type--title a{color:#d82892}.event--sponsors h2{margin-bottom:1.25em}.event--sponsors .sponsors-slider{margin-left:-15px;margin-right:-15px;position:relative}.event--sponsors .sponsors-slider:before{content:'';width:800px;background:#131313;display:block;position:absolute;top:-5px;bottom:-5px;right:calc(100% - 15px);z-index:1}.event--sponsors .sponsors-slider .slick-list{overflow:visible}.event--sponsors .sponsors-slider .sponsors-slide{opacity:0.25;padding:0 15px;pointer-events:none;transition:opacity 0.25s ease-out}.event--sponsors .sponsors-slider .sponsors-slide.slick-active{opacity:1;pointer-events:auto}.event--sponsors .sponsors-slider .sponsors-slide.prevdiv{opacity:0}.event--sponsors .sponsors-slider .sponsors-slide img{width:170px;height:170px;display:block;float:left}.event--sponsors .sponsors-slider .sponsors-slide .sponsors-info{line-height:1.375;width:calc(100% - 170px);padding-left:15px;padding-right:30px;float:left}@media (min-width:768px){.event--sponsors .sponsors-slider .sponsors-slide .sponsors-info{padding-right:60px;padding-left:30px}}@media (min-width:960px){.event--sponsors .sponsors-slider .sponsors-slide .sponsors-info{padding-right:80px}}@media (min-width:1200px){.event--sponsors .sponsors-slider .sponsors-slide .sponsors-info{padding-right:100px}}.event--sponsors .sponsors-slider .sponsors-slide .sponsors-info strong{color:#fff;font-weight:600;margin-bottom:0.5em;display:block}.event--sponsors .sponsors-slider .sponsors-slide .sponsors-info p{color:#ccc;margin-bottom:0.5em}.event--sponsors .sponsors-slider .sponsors-slide .sponsors-info a{color:#d82892}.event--sponsors .sponsors-slider .sponsors-slide .sponsors-info a:hover{color:#fff}.event--sponsors .sponsors-slider .slide-next,.event--sponsors .sponsors-slider .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}.event--sponsors .sponsors-slider .slide-next.slick-disabled,.event--sponsors .sponsors-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:768px){.event--sponsors .sponsors-slider .slide-next,.event--sponsors .sponsors-slider .slide-prev{font-size:24px;width:40px;height:40px}}.event--sponsors .sponsors-slider .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.event--sponsors .sponsors-slider .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.event--sponsors .sponsors-slider .slide-next{right:0}}@media (max-width:959px){.event--sponsors .sponsors-slider .slide-next{right:-7px}}@media (max-width:767px){.event--sponsors .sponsors-slider .slide-next{right:0px}}.event--sponsors .sponsors-slider .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){.event--sponsors .sponsors-slider .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.event--sponsors .sponsors-slider .slide-prev{left:0}}@media (max-width:959px){.event--sponsors .sponsors-slider .slide-prev{left:-7px}}@media (max-width:767px){.event--sponsors .sponsors-slider .slide-prev{left:0px}}.tax-event-type #aspot .inner-wrap p+a{margin-top:40px}.tax-event-type #aspot .inner-wrap .blob-social span{color:#fff;margin-bottom:10px;display:inline-block}.tax-event-type #aspot .inner-wrap .social-links li{font-size:24px;line-height:1;margin:0 8px;display:inline-block}.tax-event-type #aspot .inner-wrap .social-links li a{display:block}.tax-event-type #aspot .inner-wrap .social-links li a:hover{color:#d82892}.tax-event-type #site-header .site-navigation .menu-item-26 a{color:#d82892}.tax-event-type #eventtype-sponsors{padding-top:120px;padding-bottom:120px}.tax-event-type #events{padding-top:120px}.tax-event-type #events h2.h4{margin-bottom:90px}.tax-event-type #events .noevents-wrap{padding-bottom:30px}@media (min-width:768px){.tax-event-type #events .noevents-wrap{padding-bottom:60px}}.tax-event-type #events .noevents-wrap h2.h4{margin-bottom:60px}.tax-event-type #events .noevents-slider-wrap{margin-left:-15px;margin-right:-15px;position:relative;z-index:1}.tax-event-type #events .noevents-slider-wrap .noevents-slider .slick-list{overflow:visible}.tax-event-type #events .noevents-slider-wrap .noevents-slider .noevents-slide{margin:0 15px;transition:opacity 0.4s ease-out}.tax-event-type #events .noevents-slider-wrap .noevents-slider .noevents-slide:not(.slick-active){opacity:0.2;pointer-events:none}.tax-event-type #events .noevents-slider-wrap .noevents-slider .noevents-slide img{width:100%}.tax-event-type #events .noevents-slider-wrap .noevents-slider .noevents-slide .img-cap{color:#fff;line-height:1.25;padding-top:15px;text-align:center;display:block}.tax-event-type #events .noevents-slider-wrap .slide-next,.tax-event-type #events .noevents-slider-wrap .slide-prev{color:#000;font-size:20px;width:30px;height:30px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(calc(-50% - 17px));z-index:1;transition:opacity 0.25s ease-out}@media (min-width:768px){.tax-event-type #events .noevents-slider-wrap .slide-next,.tax-event-type #events .noevents-slider-wrap .slide-prev{font-size:24px;width:40px;height:40px;margin-top:-20px}}.tax-event-type #events .noevents-slider-wrap .slide-next.slick-disabled,.tax-event-type #events .noevents-slider-wrap .slide-prev.slick-disabled{opacity:0;pointer-events:none}.tax-event-type #events .noevents-slider-wrap .slide-next{right:-35px}@media (min-width:1200px) and (max-width:1300px){.tax-event-type #events .noevents-slider-wrap .slide-next{right:0}}@media (min-width:960px) and (max-width:1060px){.tax-event-type #events .noevents-slider-wrap .slide-next{right:0}}@media (max-width:959px){.tax-event-type #events .noevents-slider-wrap .slide-next{right:-2px}}@media (max-width:767px){.tax-event-type #events .noevents-slider-wrap .slide-next{right:0px}}.tax-event-type #events .noevents-slider-wrap .slide-prev{left:-35px}@media (min-width:1200px) and (max-width:1300px){.tax-event-type #events .noevents-slider-wrap .slide-prev{left:0}}@media (min-width:960px) and (max-width:1060px){.tax-event-type #events .noevents-slider-wrap .slide-prev{left:0}}@media (max-width:959px){.tax-event-type #events .noevents-slider-wrap .slide-prev{left:-2px}}@media (max-width:767px){.tax-event-type #events .noevents-slider-wrap .slide-prev{left:0px}}.tax-event-type #eventtype-sponsors+#events{padding-top:0}.page-id-61 .sub-content .sub-left .sub-inner figure.content-img a{background:#fff;padding:10px;display:block}[data-page=page-rent] #theatres{padding-top:60px}@media (min-width:768px){[data-page=page-rent] #theatres{padding-top:120px}}[data-page=page-rent] #theatres .theatres-title{margin-bottom:40px}[data-page=page-rent] #theatres .theatres-title h2{margin:0}[data-page=page-rent] #info{padding-top:40px}@media (min-width:768px){[data-page=page-rent] #info{padding-top:60px}}[data-page=page-rent] #info h2{margin-bottom:1em}[data-page=page-rent] #info .info-btns{margin-top:40px;display:flex;flex-direction:column;align-items:flex-start}[data-page=page-rent] #info .info-btns .btn{margin-bottom:0.5em}.theatrerow{padding-bottom:70px}@media (min-width:768px){.theatrerow{padding-bottom:100px}}@media (min-width:1200px){.theatrerow{padding-bottom:140px}}.theatrerow .theatrerow-col-l{z-index:1}.theatrerow .theatrerow-col-r{z-index:3}.theatrerow .theatrerow-imgs{position:relative}@media (min-width:960px){.theatrerow .theatrerow-imgs{padding-right:30px}}.theatrerow .theatrerow-imgs .theatrerow-slider .slick-list{overflow:visible}.theatrerow .theatrerow-imgs .theatrerow-slider .theatrerow-slide{position:relative}.theatrerow .theatrerow-imgs .theatrerow-slider .theatrerow-slide img{width:100%;display:block}.theatrerow .theatrerow-imgs .theatrerow-slider .theatrerow-slide span.theatrerow-img--caption{color:#999;font-size:14px;line-height:1.1;text-align:center;width:100%;position:absolute;top:100%;left:0;padding:10px 40px 0;display:block}.theatrerow .theatrerow-imgs .slider-arrows{position:absolute;bottom:-13px;right:0;z-index:1}.theatrerow .theatrerow-imgs .slider-arrows .slide-next,.theatrerow .theatrerow-imgs .slider-arrows .slide-prev{color:#000;font-size:24px;width:40px;height:40px;background:#fff;border-radius:50%;margin-right:10px;transition:opacity 0.25s ease-out}.theatrerow .theatrerow-imgs .slider-arrows .slide-next.slick-disabled,.theatrerow .theatrerow-imgs .slider-arrows .slide-prev.slick-disabled{opacity:0;pointer-events:none}.theatrerow .theatrerow-imgs .theatretext{color:#000;font-size:140px;font-family:'Barlow',sans-serif;font-weight:900;line-height:0.85;text-transform:uppercase;width:3em;position:absolute;top:-0.5em;z-index:2;display:inline-block;pointer-events:none;opacity:0.35;mix-blend-mode:overlay;transform:translateY(100%) translateX(50%);transition:transform 2s linear}.theatrerow .theatrerow-info{padding-top:20px}@media (min-width:768px){.theatrerow .theatrerow-info{padding-top:40px}}.theatrerow .theatrerow-info .theatrerow-date{color:#fff;font-weight:500;margin-bottom:1.5em;display:block}.theatrerow .theatrerow-info .theatrerow-title{font-size:34px;margin:0 0 1em}@media (min-width:1200px){.theatrerow .theatrerow-info .theatrerow-title{padding-right:16.66666667%}}.theatrerow .theatrerow-info .theatrerow-title small{font-size:0.53em;font-weight:400;margin-top:10px;display:block}.theatrerow .theatrerow-info p{font-weight:300;margin:1em 0}.theatrerow .theatrerow-info p strong{color:#fff;font-weight:600}.theatrerow .theatrerow-info .theatrerow-btns{margin-top:50px}.theatrerow .theatrerow-info .theatrerow-btns .btn:first-child{margin-right:30px;margin-bottom:30px}@media (min-width:768px){.theatrerow .theatrerow-col-r{float:right}}@media (min-width:768px){.alt-rows .theatrerow:nth-of-type(2n) .theatrerow-col-l{float:right}}@media (min-width:768px){.alt-rows .theatrerow:nth-of-type(2n) .theatrerow-col-r{float:left}}@media (min-width:960px){.alt-rows .theatrerow:nth-of-type(2n) .theatrerow-imgs{padding-right:0;padding-left:30px}}.alt-rows .theatrerow:nth-of-type(2n) .theatrerow-imgs .theatretext{transform:translateY(100%) translateX(-50%)}.alt-rows .theatrerow:nth-of-type(2n) .slider-arrows{right:auto;left:0}.alt-rows .theatrerow:nth-of-type(2n) .slider-arrows .slide-next,.alt-rows .theatrerow:nth-of-type(2n) .slider-arrows .slide-prev{margin-right:0;margin-left:10px}[data-page=page-about] #our-mission{margin-top:70px;margin-bottom:40px;position:relative;z-index:1}@media (min-width:768px){[data-page=page-about] #our-mission{margin-top:100px;margin-bottom:60px}}@media (min-width:1200px){[data-page=page-about] #our-mission{margin-top:140px;margin-bottom:80px}}[data-page=page-about] #our-mission .bgimg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#fcdb04;background-blend-mode:multiply;transform:translateX(-50%)}@media (min-width:768px){[data-page=page-about] #our-mission .bgimg{right:calc(66.66666667% - 85px)}}@media (min-width:960px){[data-page=page-about] #our-mission .bgimg{right:calc(58.33333333% - 85px)}}@media (min-width:1200px){[data-page=page-about] #our-mission .bgimg{right:calc(50% - 85px)}}@media (max-width:767px){[data-page=page-about] #our-mission .bgimg.b-loaded{opacity:0.35}}[data-page=page-about] #our-mission .inner{padding-top:60px;padding-bottom:60px}@media (min-width:768px){[data-page=page-about] #our-mission .inner{padding-top:60px;padding-bottom:60px}}@media (min-width:960px){[data-page=page-about] #our-mission .inner{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){[data-page=page-about] #our-mission .inner{padding-top:140px;padding-bottom:140px}}[data-page=page-about] #our-mission .inner p{color:#fff;font-size:42px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.25;margin:0 0 40px}[data-page=page-about] #our-history{padding-top:40px;padding-bottom:80px}@media (min-width:768px){[data-page=page-about] #our-history{padding-top:60px;padding-bottom:120px}}@media (min-width:1200px){[data-page=page-about] #our-history{padding-top:80px;padding-bottom:160px}}[data-page=page-about] #our-history .inner{padding-top:30px}[data-page=page-about] #our-history .inner p+.btn{margin-top:2em}[data-page=page-about] #our-history img{width:319px;margin:0 auto;display:block;transform:rotate(-6deg)}[data-page=page-about] #our-people{padding-top:60px;padding-bottom:60px;background:#090909;position:relative;z-index:1}@media (min-width:768px){[data-page=page-about] #our-people{padding-top:80px;padding-bottom:80px}}@media (min-width:1200px){[data-page=page-about] #our-people{padding-top:100px;padding-bottom:100px}}[data-page=page-about] #our-people h2.section-title{color:#fcdb04;font-family:'Neoneon',sans-serif;font-size:70px;font-weight:400;line-height:1;text-align:center;margin:0;filter:drop-shadow(0 0 30px rgba(252,219,4,0.85))}[data-page=page-about] #our-people img{width:100%;border-radius:50%;overflow:hidden;display:block}@media (min-width:768px){[data-page=page-about] #our-people img{margin-bottom:-250px}}[data-page=page-about] #our-people .inner{padding-top:50px}[data-page=page-about] #our-people .inner h3{font-size:20px;font-family:'Lora',serif;font-weight:700;font-style:italic}[data-page=page-about] #our-people .inner p+.btn{margin-top:2em}[data-page=page-about] #reports{padding-top:100px;padding-bottom:40px}@media (min-width:768px){[data-page=page-about] #reports{padding-top:160px;padding-bottom:60px}}@media (min-width:1200px){[data-page=page-about] #reports{padding-top:230px;padding-bottom:80px}}[data-page=page-about] #reports h2{color:#fcdb04;font-family:'Neoneon',sans-serif;font-size:70px;font-weight:400;line-height:1}[data-page=page-about] #reports .imgwrap{position:relative;z-index:1}@media (min-width:768px){[data-page=page-about] #reports .imgwrap{margin-top:76px;margin-right:30px}}[data-page=page-about] #reports .imgwrap:before{content:'';width:100%;height:100%;background:#fcdb04;display:block;position:absolute;top:-30px;left:-30px;z-index:-1}@media (min-width:1200px){[data-page=page-about] #reports .imgwrap:before{top:-76px;left:-76px}}[data-page=page-about] #reports .imgwrap img{width:100%;display:block}[data-page=page-about] #reports .inner{padding-top:30px}[data-page=page-about] #reports .inner h2{font-size:20px;font-family:'Lora',serif;font-weight:700;font-style:italic}[data-page=page-about] #reports .inner p{color:#fff;font-size:42px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.25;margin:0 0 40px}[data-page=page-about] #events-calendar{padding-top:110px;padding-bottom:50px}@media (min-width:768px){[data-page=page-about] #events-calendar{padding-top:160px;padding-bottom:75px}}@media (min-width:1200px){[data-page=page-about] #events-calendar{padding-top:220px;padding-bottom:100px}}[data-page=page-about] #events-calendar .imgwrap{position:relative;z-index:1}[data-page=page-about] #events-calendar .imgwrap:before{content:'';background:#fcdb04;display:block;position:absolute;top:-30px;bottom:-30px;right:30px;z-index:-1}@media (min-width:768px){[data-page=page-about] #events-calendar .imgwrap:before{top:-60px;bottom:-60px;right:20%;left:calc((((100vw - 768px) / 2) + 15px) * -1)}}@media (min-width:960px){[data-page=page-about] #events-calendar .imgwrap:before{top:-80px;bottom:-80px;right:40%;left:calc((((100vw - 960px) / 2) + 15px) * -1)}}@media (min-width:1200px){[data-page=page-about] #events-calendar .imgwrap:before{top:-100px;bottom:-100px;right:60%;left:calc((((100vw - 1200px) / 2) + 15px) * -1)}}[data-page=page-about] #events-calendar .imgwrap img{width:100%;display:block}[data-page=page-about] #events-calendar .inner p+.btn{margin-top:2em}[data-page=page-about] #news{padding-top:40px;padding-bottom:40px;background:#090909}@media (min-width:768px){[data-page=page-about] #news{padding-top:60px;padding-bottom:60px}}@media (min-width:1200px){[data-page=page-about] #news{padding-top:100px;padding-bottom:100px}}[data-page=page-about] #news .section-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}[data-page=page-about] #news .section-title h2{margin:0}[data-page=page-about] #news .news-slider{margin-left:-30px;margin-right:-30px}[data-page=page-about] #news .news-slider .slick-list{overflow:visible}[data-page=page-about] #news .news-slider .news-slide{padding:0 30px;transition:opacity 0.25s ease-out}[data-page=page-about] #news .news-slider .news-slide:not(.slick-active){opacity:0.2;pointer-events:none}[data-page=page-about] #news .news-slider .news-slide article a{display:block}[data-page=page-about] #news .news-slider .news-slide article h3{font-size:20px;line-height:1.1;margin:10px 0 0}@media (min-width:768px){[data-page=page-about] #news .news-slider .news-slide article h3{font-size:24px}}[data-page=page-about] #news .news-slider .slide-next,[data-page=page-about] #news .news-slider .slide-prev{color:#000;font-size:24px;width:40px;height:40px;background:#fff;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;transition:opacity 0.25s ease-out}[data-page=page-about] #news .news-slider .slide-next.slick-disabled,[data-page=page-about] #news .news-slider .slide-prev.slick-disabled{opacity:0;pointer-events:none}@media (min-width:768px){[data-page=page-about] #news .news-slider .slide-next,[data-page=page-about] #news .news-slider .slide-prev{top:50%}}@media (min-width:960px){[data-page=page-about] #news .news-slider .slide-next,[data-page=page-about] #news .news-slider .slide-prev{top:50%}}@media (min-width:1200px){[data-page=page-about] #news .news-slider .slide-next,[data-page=page-about] #news .news-slider .slide-prev{top:50%}}[data-page=page-about] #news .news-slider .slide-next{right:-50px}[data-page=page-about] #news .news-slider .slide-prev{left:-50px}[data-page=page-board-and-staff] .sub-left h2{font-size:22px;text-transform:uppercase;letter-spacing:0.04em;margin:0 0 10px}[data-page=page-board-and-staff] .sub-left #staff .staff-member{margin:30px 0}[data-page=page-board-and-staff] .sub-left #staff .staff-member .staff-info{width:100%;margin-top:12px;display:inline-block}[data-page=page-board-and-staff] .sub-left #staff .staff-member .staff-info small{font-size:1em;display:block}[data-page=page-board-and-staff] .sub-left #staff .staff-member .staff-info strong{color:#fff;font-weight:400;float:left}[data-page=page-board-and-staff] .sub-left #staff .staff-member .staff-info strong+a{color:#fcdb04;font-size:24px;float:left;line-height:1;margin-left:15px}[data-page=page-board-and-staff] .sub-left #board{padding-top:60px}[data-page=page-board-and-staff] .sub-left #board .board-member{margin:30px 0}[data-page=page-board-and-staff] .sub-left #board .board-member .board-info{margin-top:12px}[data-page=page-board-and-staff] .sub-left #board .board-member .board-info small{font-size:1em;display:block}[data-page=page-board-and-staff] .sub-left #board .board-member .board-info strong{color:#fff;font-weight:400}[data-page=page-board-and-staff] #zspot.zspot-overlap{padding-top:0}[data-page=page-news] #articles{padding-top:60px;padding-bottom:60px}@media (min-width:768px){[data-page=page-news] #articles{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){[data-page=page-news] #articles .container{width:1230px;padding-left:30px;padding-right:30px}}[data-page=page-news] #posts-nav nav{text-align:right;padding-top:50px;padding-bottom:90px;border-top:1px solid #212121}[data-page=page-news] #posts-nav nav .inner{margin-left:-10px;margin-right:-10px}[data-page=page-news] #posts-nav nav ul{color:#999;display:inline-block}[data-page=page-news] #posts-nav nav ul li{padding:0 10px;display:inline-block}[data-page=page-news] #posts-nav nav ul li .current{color:#fcdb04}[data-page=page-news] #posts-nav nav ul li a{color:#999}[data-page=page-news] #posts-nav nav ul li a:hover{color:#fcdb04}[data-page=page-news] #posts-nav nav .nav-next,[data-page=page-news] #posts-nav nav .nav-prev{padding:0 10px;display:inline-block}[data-page=page-news] #posts-nav nav .nav-next a,[data-page=page-news] #posts-nav nav .nav-prev a{color:#999}[data-page=page-news] #posts-nav nav .nav-next a:hover,[data-page=page-news] #posts-nav nav .nav-prev a:hover{color:#fcdb04}.post-wrap article{padding-bottom:60px}.post-wrap article .entry-image{overflow:hidden}.post-wrap article .entry-image img{will-change:transform;transition:all 0.25s ease-out}.post-wrap article .entry-content{padding-top:15px}.post-wrap article .entry-content h2{font-size:24px;line-height:1.2;margin:0 0 15px;transition:color 0.25s ease-out}.post-wrap article .entry-content time{color:#999;display:block}.post-wrap article a:hover img{transform:scale(1.1)}.post-wrap article a:hover h2{color:#fcdb04}.single-post #aspot.aspot-std h1{line-height:1.1}.single-post #aspot.aspot-std p{color:#999}.single-post #site-main{overflow:visible!important}.single-post #article{padding-top:60px;padding-bottom:120px}@media (min-width:768px) and (max-width:959px){.single-post #article .post-content .container{width:100%}}.single-post #article .post-content .inner>figure,.single-post #article .post-content .inner>h1,.single-post #article .post-content .inner>h2,.single-post #article .post-content .inner>h3,.single-post #article .post-content .inner>h4,.single-post #article .post-content .inner>h5,.single-post #article .post-content .inner>ol,.single-post #article .post-content .inner>p,.single-post #article .post-content .inner>ul{margin-left:auto;margin-right:auto}@media (min-width:600px){.single-post #article .post-content .inner>figure,.single-post #article .post-content .inner>h1,.single-post #article .post-content .inner>h2,.single-post #article .post-content .inner>h3,.single-post #article .post-content .inner>h4,.single-post #article .post-content .inner>h5,.single-post #article .post-content .inner>ol,.single-post #article .post-content .inner>p,.single-post #article .post-content .inner>ul{max-width:600px}}@media (min-width:1200px){.single-post #article .post-content .inner>figure,.single-post #article .post-content .inner>h1,.single-post #article .post-content .inner>h2,.single-post #article .post-content .inner>h3,.single-post #article .post-content .inner>h4,.single-post #article .post-content .inner>h5,.single-post #article .post-content .inner>ol,.single-post #article .post-content .inner>p,.single-post #article .post-content .inner>ul{max-width:600px}}.single-post #article .post-content .inner>figure.width-lg-nocrop,.single-post #article .post-content .inner>h1.width-lg-nocrop,.single-post #article .post-content .inner>h2.width-lg-nocrop,.single-post #article .post-content .inner>h3.width-lg-nocrop,.single-post #article .post-content .inner>h4.width-lg-nocrop,.single-post #article .post-content .inner>h5.width-lg-nocrop,.single-post #article .post-content .inner>ol.width-lg-nocrop,.single-post #article .post-content .inner>p.width-lg-nocrop,.single-post #article .post-content .inner>ul.width-lg-nocrop{max-width:100%}@media (min-width:960px){}@media (min-width:1200px){.single-post #article .post-content .inner>figure.width-lg-nocrop,.single-post #article .post-content .inner>h1.width-lg-nocrop,.single-post #article .post-content .inner>h2.width-lg-nocrop,.single-post #article .post-content .inner>h3.width-lg-nocrop,.single-post #article .post-content .inner>h4.width-lg-nocrop,.single-post #article .post-content .inner>h5.width-lg-nocrop,.single-post #article .post-content .inner>ol.width-lg-nocrop,.single-post #article .post-content .inner>p.width-lg-nocrop,.single-post #article .post-content .inner>ul.width-lg-nocrop{max-width:960px}}.single-post #article .post-content .inner h1,.single-post #article .post-content .inner h2,.single-post #article .post-content .inner h3{font-family:'Barlow',sans-serif;font-size:24px;font-weight:700;line-height:1;text-transform:none;letter-spacing:0;margin-top:3rem;margin-bottom:1.5rem}.single-post #article .post-content .inner h1:first-child,.single-post #article .post-content .inner h2:first-child,.single-post #article .post-content .inner h3:first-child{margin-top:0}.single-post #article .post-content .inner h4,.single-post #article .post-content .inner h5,.single-post #article .post-content .inner h6{font-family:'HalyardText',sans-serif;font-size:16px;font-weight:700;line-height:1.5;text-transform:none;letter-spacing:0;margin-top:3rem;margin-bottom:1.5rem}.single-post #article .post-content .inner h4:first-child,.single-post #article .post-content .inner h5:first-child,.single-post #article .post-content .inner h6:first-child{margin-top:0}.single-post #article .post-content .inner figure+figure{margin-top:1.5rem}.single-post #article .post-content .inner figure img{width:100%;display:block}.single-post #article .post-content .inner figure.align-right img{width:200px;margin-left:15px;margin-bottom:15px;margin-top:5px;float:right}.single-post #article .post-content .inner figure.align-left img{width:200px;margin-right:15px;margin-bottom:15px;margin-top:5px;float:left}[data-page=page-calendar] #calendar{padding-top:60px;padding-bottom:60px}@media (min-width:768px){[data-page=page-calendar] #calendar{padding-top:90px;padding-bottom:80px}}[data-page=page-calendar] #calendar .header-sidestripes{display:flex;margin-bottom:40px}@media (max-width:599px){[data-page=page-calendar] #calendar .header-sidestripes{flex-wrap:wrap}}[data-page=page-calendar] #calendar .drop-row{width:100%;margin-top:2px;display:flex}@media (min-width:600px){[data-page=page-calendar] #calendar .drop-row .drop-wrap{margin-left:28px}}[data-page=page-calendar] #calendar .drop-row .drop-wrap.drop-date{width:211px;margin-right:auto}[data-page=page-calendar] #calendar .drop-row .drop-wrap.drop-type{width:135px}[data-page=page-calendar] #calendar .calendar ul.weekdays{color:#fff;font-family:'Barlow',sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:0.04em;text-transform:uppercase;text-align:center;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1em;margin:0 auto;margin-bottom:1.25em;padding:0}@media (max-width:767px){[data-page=page-calendar] #calendar .calendar ul.weekdays{grid-gap:0.25em}}@media (max-width:767px){[data-page=page-calendar] #calendar .calendar ul.weekdays li{font-size:0}}@media (max-width:767px){[data-page=page-calendar] #calendar .calendar ul.weekdays li span:after{content:attr(data-abbr);font-size:18px;text-align:center}}[data-page=page-calendar] #calendar .calendar ul.day-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1em;margin:0 auto;padding:0;display:none}@media (max-width:767px){[data-page=page-calendar] #calendar .calendar ul.day-grid{grid-gap:0.25em}}[data-page=page-calendar] #calendar .calendar ul.day-grid.active{display:grid}[data-page=page-calendar] #calendar .calendar ul.day-grid .day{height:230px;max-height:230px;position:relative;overflow:hidden}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .inner{height:100%;min-height:100%;padding:10px;background-color:rgba(0,0,0,0.5);position:relative;transition:all 0.25s ease-out}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .day-num{color:#fff;font-family:'Barlow',sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:0.04em;display:block}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .day-events{color:#fff;font-size:14px;line-height:1.2;font-weight:300}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .day-events li{margin-top:1em;display:none;transition:all 0.25s ease-out}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .day-events li strong{font-weight:300}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .day-events li.type-film strong{color:#00b4e5}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .day-events li.type-event strong{color:#d82892}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .day-events li.event-same{display:none}[data-page=page-calendar] #calendar .calendar ul.day-grid .day .day-events a{color:#fff}[data-page=page-calendar] #calendar .calendar ul.day-grid .day.expanded{overflow:visible;z-index:1}[data-page=page-calendar] #calendar .calendar ul.day-grid .day.expanded .inner{height:300px;background-color:#000}[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-next,[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-prev{opacity:0.5;pointer-events:none}[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-next .day-num,[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-prev .day-num{color:#666}[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-next .day-events,[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-prev .day-events{color:#666!important}[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-next .day-events strong,[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-prev .day-events strong{color:#666!important}[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-next .day-events a,[data-page=page-calendar] #calendar .calendar ul.day-grid .day.day-prev .day-events a{color:#666!important}[data-page=page-calendar] #calendar .calendar ul.day-grid[data-filter=type-all] .day-events .type-event,[data-page=page-calendar] #calendar .calendar ul.day-grid[data-filter=type-all] .day-events .type-film{display:block}[data-page=page-calendar] #calendar .calendar ul.day-grid[data-filter=type-film] .day-events .type-film{display:block}[data-page=page-calendar] #calendar .calendar ul.day-grid[data-filter=type-event] .day-events .type-event{display:block}[data-page=page-calendar] #calendar .calnav i{font-size:1rem;color:#fff;cursor:pointer}[data-page=page-calendar] #calendar .month-year{flex-shrink:0}@media (min-width:600px){[data-page=page-calendar] #calendar .drop-row{justify-content:flex-end}}@media (max-width:599px){[data-page=page-calendar] #calendar .drop-row{margin-top:20px}}[data-page=page-calendar] #calendar .drop-row .drop-wrap.drop-type{width:200px}[data-page=page-calendar] #calendar #full-cal{width:100%;border-collapse:collapse;border-spacing:0}[data-page=page-calendar] #calendar #full-cal .weekdays{color:#fff;font-family:'Barlow',sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:0.04em;text-transform:uppercase;text-align:center;padding:0}@media (max-width:767px){[data-page=page-calendar] #calendar #full-cal .weekdays{display:none}}@media (max-width:767px){[data-page=page-calendar] #calendar #full-cal .weekdays th{font-size:0}}[data-page=page-calendar] #calendar #full-cal .weekdays th span{margin-bottom:1.25em;display:inline-block}@media (max-width:767px){[data-page=page-calendar] #calendar #full-cal .weekdays th span:after{content:attr(data-abbr);font-size:18px;text-align:center}}[data-page=page-calendar] #calendar #full-cal td{width:14.285%;position:relative;overflow:hidden;vertical-align:top;padding:6px}@media (max-width:767px){[data-page=page-calendar] #calendar #full-cal td{width:100%;display:block}}@media (max-width:767px){}@media (max-width:767px){[data-page=page-calendar] #calendar #full-cal td.prvnxt{display:none}}[data-page=page-calendar] #calendar #full-cal td .inner{padding:10px;background-color:rgba(0,0,0,0.5);position:relative;transition:all 0.25s ease-out}@media (min-width:768px){[data-page=page-calendar] #calendar #full-cal td .inner{min-height:230px}}[data-page=page-calendar] #calendar #full-cal td .inner.inner-prevnext{opacity:0.5;pointer-events:none}[data-page=page-calendar] #calendar #full-cal td .day-num{color:#fff;font-family:'Barlow',sans-serif;font-size:18px;font-weight:700;line-height:1;letter-spacing:0.04em;display:block}[data-page=page-calendar] #calendar #full-cal td:nth-of-type(7),[data-page=page-calendar] #calendar #full-cal th:nth-of-type(7){font-weight:bold}[data-page=page-calendar] #calendar #full-cal td:first-of-type,[data-page=page-calendar] #calendar #full-cal th:first-of-type{font-weight:bold}[data-page=page-calendar] #calendar .day-events{color:#fff;font-size:14px;line-height:1.2;font-weight:300}[data-page=page-calendar] #calendar .day-events li{margin-top:1em;display:none;transition:all 0.25s ease-out}[data-page=page-calendar] #calendar .day-events li strong{font-weight:300}[data-page=page-calendar] #calendar .day-events li.type-film strong{color:#00b4e5}[data-page=page-calendar] #calendar .day-events li.type-event strong{color:#d82892}[data-page=page-calendar] #calendar .day-events li.type-virtual strong{color:#da0105}[data-page=page-calendar] #calendar .day-events li.event-same{display:none!important}[data-page=page-calendar] #calendar .day-events a{color:#fff}[data-page=page-calendar] #calendar #full-cal[data-filter=type-all] .day-events .type-blobfest,[data-page=page-calendar] #calendar #full-cal[data-filter=type-all] .day-events .type-event,[data-page=page-calendar] #calendar #full-cal[data-filter=type-all] .day-events .type-film,[data-page=page-calendar] #calendar #full-cal[data-filter=type-all] .day-events .type-virtual{display:block}[data-page=page-calendar] #calendar #full-cal[data-filter=type-film] .day-events .type-film{display:block}[data-page=page-calendar] #calendar #full-cal[data-filter=type-event] .day-events .type-event{display:block}[data-page=page-calendar] #calendar #full-cal[data-filter=type-virtual] .day-events .type-virtual{display:block}[data-page=page-calendar] #calendar #full-cal[data-filter=type-blobfest] .day-events .type-blobfest{display:block}[data-page=page-calendar] .cal-message{font-size:14px;width:75%;padding:30px 0 0 6px}@media (min-width:960px){[data-page=page-calendar] .cal-message{width:50%}}[data-page=page-calendar] .virtual-list{display:none}[data-page=page-membership] .img-block{padding-top:90px;padding-bottom:60px}@media (min-width:768px){[data-page=page-membership] .img-block{padding-top:120px;padding-bottom:100px}}[data-page=page-membership] .img-block .block-text strong{color:#fff;font-weight:400}[data-page=page-membership] .img-block .block-text .has-content.list-checks ul{margin-top:2em}[data-page=page-membership] .img-block .block-text .has-content.list-checks ul li:before{color:#d82892}[data-page=page-membership] .img-block .block-img{position:relative;z-index:1}[data-page=page-membership] .img-block .block-img:before{top:0;bottom:-15px;right:-15px;left:20%;background:#d82892}@media (min-width:768px){[data-page=page-membership] .img-block .block-img:before{right:-20px;bottom:-20px}}@media (min-width:960px){[data-page=page-membership] .img-block .block-img:before{right:-30px;bottom:-30px}}@media (min-width:1200px){[data-page=page-membership] .img-block .block-img:before{right:-40px;bottom:-40px}}[data-page=page-membership] #membership-levels{background:#090909}[data-page=page-membership] #membership-levels .membership-level{padding-top:40px;padding-bottom:40px}[data-page=page-membership] #membership-levels .membership-level h3{font-size:22px;font-weight:600;margin:0}[data-page=page-membership] #membership-levels .membership-level h4{font-size:19px;font-weight:400;text-transform:none;margin-top:0.75em;margin-bottom:0}[data-page=page-membership] #membership-levels .membership-level .level-info{border-top:1px solid #2d2d2d;margin-top:24px;padding-top:24px}[data-page=page-membership] #membership-levels .membership-level .level-info .btn-wrap .btn{margin-top:10px}[data-page=page-membership] #membership-levels .membership-level .level-info .btn-wrap .btn.btn--block{max-width:200px}[data-page=page-membership] #membership-levels #membership-basic{padding-top:40px;padding-bottom:30px}@media (min-width:768px){[data-page=page-membership] #membership-levels #membership-basic{padding-top:90px;padding-bottom:60px}}[data-page=page-membership] #membership-levels #membership-basic .membership-level .level-info .btn-wrap{padding:0 0 0 30px}@media (min-width:1200px){[data-page=page-membership] #membership-levels #membership-basic .membership-level .level-info .btn-wrap{padding:0 0 0 30px}}[data-page=page-membership] #membership-levels #membership-premium{background:#131313;padding-top:40px;padding-bottom:30px}@media (min-width:768px){[data-page=page-membership] #membership-levels #membership-premium{padding-top:90px;padding-bottom:60px}}@media (min-width:1200px){[data-page=page-membership] #membership-levels #membership-premium [class^=col-]:last-child .membership-level,[data-page=page-membership] #membership-levels #membership-premium [class^=col-]:nth-last-child(2) .membership-level,[data-page=page-membership] #membership-levels #membership-premium [class^=col-]:nth-last-child(3) .membership-level{width:calc(100% - 30px)}}@media (min-width:1200px){[data-page=page-membership] #membership-levels #membership-premium [class^=col-]:nth-last-child(2) .membership-level{margin-left:auto;margin-right:auto}}@media (min-width:1200px){[data-page=page-membership] #membership-levels #membership-premium [class^=col-]:last-child .membership-level{margin-left:auto}}[data-page=page-membership] #membership-levels #membership-premium .membership-level .level-info .btn-wrap{padding:0 0 0 30px}@media (min-width:1200px){[data-page=page-membership] #membership-levels #membership-premium .membership-level .level-info .btn-wrap{padding:0 0 0 30px}}[data-page=page-membership] #membership-levels #membership-other{padding-top:40px;padding-bottom:30px}@media (min-width:768px){[data-page=page-membership] #membership-levels #membership-other{padding-top:90px;padding-bottom:60px}}@media (min-width:1200px){[data-page=page-membership] #membership-levels #membership-other .membership-level .level-info .btn-wrap .btn+.btn{margin-left:15px}}[data-page=page-film-event-sponsorship] #sponsorship-types{padding-top:80px;padding-bottom:40px}@media (min-width:768px){[data-page=page-film-event-sponsorship] #sponsorship-types{padding-top:160px;padding-bottom:40px}}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type{padding-top:40px;padding-bottom:40px}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type h3{font-size:22px;font-weight:600;margin:0}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type h4{font-size:19px;font-weight:400;text-transform:none;margin-top:0.75em;margin-bottom:0}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type .type-info{border-top:1px solid #2d2d2d;margin-top:24px;padding-top:24px}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type .type-info p{color:#ccc}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type .type-info p strong{color:#fff;font-weight:400}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type .type-info ul+p{padding-left:30px}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type .type-info .btn-wrap .btn{margin-top:10px}[data-page=page-film-event-sponsorship] #sponsorship-types .sponsorship-type .type-info .btn-wrap .btn.btn--block{max-width:200px}@media (min-width:1200px){[data-page=page-film-event-sponsorship] #sponsorship-types .row:first-of-type [class^=col-]:last-child .sponsorship-type,[data-page=page-film-event-sponsorship] #sponsorship-types .row:first-of-type [class^=col-]:nth-last-child(2) .sponsorship-type,[data-page=page-film-event-sponsorship] #sponsorship-types .row:first-of-type [class^=col-]:nth-last-child(3) .sponsorship-type{width:calc(100% - 30px)}}@media (min-width:1200px){[data-page=page-film-event-sponsorship] #sponsorship-types .row:first-of-type [class^=col-]:nth-last-child(2) .sponsorship-type{margin-left:auto;margin-right:auto}}@media (min-width:1200px){[data-page=page-film-event-sponsorship] #sponsorship-types .row:first-of-type [class^=col-]:last-child .sponsorship-type{margin-left:auto}}[data-page=page-film-event-sponsorship] #sponsorship-types .row:first-of-type .sponsorship-type .type-info .btn-wrap{padding:0 0 0 30px}@media (min-width:1200px){[data-page=page-film-event-sponsorship] #sponsorship-types .row:first-of-type .sponsorship-type .type-info .btn-wrap{padding:0 0 0 30px}}[data-page=page-film-event-sponsorship] #additional-benefits{padding-top:40px;padding-bottom:60px}@media (min-width:768px){[data-page=page-film-event-sponsorship] #additional-benefits{padding-top:40px;padding-bottom:90px}}[data-page=page-film-event-sponsorship] #additional-benefits h3{font-size:18px;text-transform:uppercase;letter-spacing:0.04em}[data-page=page-film-event-sponsorship] #additional-benefits .btn-wrap{padding-top:40px}[data-page=page-film-event-sponsorship] #sponsorship-faq{padding-top:60px;padding-bottom:90px}@media (min-width:768px){[data-page=page-film-event-sponsorship] #sponsorship-faq{padding-top:90px;padding-bottom:150px}}[data-page=page-mission] #our-mission{margin-top:70px;margin-bottom:40px;position:relative;z-index:1}@media (min-width:768px){[data-page=page-mission] #our-mission{margin-top:100px;margin-bottom:60px}}@media (min-width:1200px){[data-page=page-mission] #our-mission{margin-top:140px;margin-bottom:80px}}[data-page=page-mission] #our-mission .bgimg{position:absolute;top:0;left:0;right:calc(50% - 85px);bottom:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#fcdb04;background-blend-mode:multiply}[data-page=page-mission] #our-mission .inner{padding-top:60px;padding-bottom:60px}@media (min-width:768px){[data-page=page-mission] #our-mission .inner{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){[data-page=page-mission] #our-mission .inner{padding-top:140px;padding-bottom:140px}}[data-page=page-mission] #our-mission .inner p{color:#fff;font-size:32px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.25;margin:0 0 40px}@media (min-width:768px){[data-page=page-mission] #our-mission .inner p{font-size:36px}}@media (min-width:1200px){[data-page=page-mission] #our-mission .inner p{font-size:42px}}[data-page=page-mission] #our-values{padding-top:40px;padding-bottom:60px}@media (min-width:768px){[data-page=page-mission] #our-values{padding-top:60px;padding-bottom:80px}}[data-page=page-mission] #our-values .values-slider--wrap h3{margin-left:calc(20% + 30px)}[data-page=page-mission] #our-values .values-slider--wrap .introtext{color:#fff;font-size:32px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.25;width:calc(80% - 30px);margin-left:calc(20% + 30px)}@media (min-width:768px){[data-page=page-mission] #our-values .values-slider--wrap .introtext{font-size:36px}}@media (min-width:1200px){[data-page=page-mission] #our-values .values-slider--wrap .introtext{font-size:42px}}[data-page=page-mission] #our-values .values-slider .values-slide .inner{width:100%;display:inline-block}[data-page=page-mission] #our-values .values-slider .values-slide .values-slide--img{width:20%;height:0;padding-bottom:20%;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-position:center center;box-sizing:content-box;float:left;margin-right:30px}[data-page=page-mission] #our-values .values-slider .values-slide p{color:#fff;font-size:32px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.25;margin:0 0 40px;width:calc(80% - 30px);float:left}@media (min-width:768px){[data-page=page-mission] #our-values .values-slider .values-slide p{font-size:36px}}@media (min-width:1200px){[data-page=page-mission] #our-values .values-slider .values-slide p{font-size:42px}}[data-page=page-mission] #our-values .slick-dots{position:static}[data-page=page-mission] #our-values .slick-dots li{padding:10px}[data-page=page-mission] #our-values .slick-dots li button{color:#666;font-family:'Barlow',sans-serif;font-size:18px;font-weight:700;width:40px;height:40px;background:rgba(252,219,4,0);border-radius:50%;text-indent:0}[data-page=page-mission] #our-values .slick-dots li.slick-active button{color:#000;background:#fcdb04}[data-page=page-mission] #our-vision{margin-top:40px;margin-bottom:40px;position:relative;z-index:1}@media (min-width:768px){[data-page=page-mission] #our-vision{margin-top:60px;margin-bottom:60px}}@media (min-width:1200px){[data-page=page-mission] #our-vision{margin-top:80px;margin-bottom:80px}}[data-page=page-mission] #our-vision .bgimg{position:absolute;top:0;left:calc(50% - 85px);right:0;bottom:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#fcdb04;background-blend-mode:multiply}[data-page=page-mission] #our-vision .inner{padding-top:60px;padding-bottom:60px}@media (min-width:768px){[data-page=page-mission] #our-vision .inner{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){[data-page=page-mission] #our-vision .inner{padding-top:140px;padding-bottom:140px}}[data-page=page-mission] #our-vision .inner p{color:#fff;font-size:32px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.25;margin:0 0 40px}@media (min-width:768px){[data-page=page-mission] #our-vision .inner p{font-size:36px}}@media (min-width:1200px){[data-page=page-mission] #our-vision .inner p{font-size:42px}}[data-page=page-mission] #our-plan{margin-top:70px;margin-bottom:40px;position:relative;z-index:1}@media (min-width:768px){[data-page=page-mission] #our-plan{margin-top:100px;margin-bottom:60px}}@media (min-width:1200px){[data-page=page-mission] #our-plan{margin-top:140px;margin-bottom:80px}}[data-page=page-mission] #our-plan .bgimg{position:absolute;top:0;left:0;right:calc(50% - 85px);bottom:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center center;background-color:#fcdb04;background-blend-mode:multiply}[data-page=page-mission] #our-plan .inner{padding-top:60px;padding-bottom:60px}@media (min-width:768px){[data-page=page-mission] #our-plan .inner{padding-top:100px;padding-bottom:100px}}@media (min-width:1200px){[data-page=page-mission] #our-plan .inner{padding-top:140px;padding-bottom:140px}}[data-page=page-mission] #our-plan .inner p{color:#fff;font-size:32px;font-family:'Barlow',sans-serif;font-weight:800;line-height:1.25;margin:0 0 40px}@media (min-width:768px){[data-page=page-mission] #our-plan .inner p{font-size:36px}}@media (min-width:1200px){[data-page=page-mission] #our-plan .inner p{font-size:42px}}[data-page=page-history] #history{padding-top:70px;padding-bottom:100px}@media (min-width:768px){[data-page=page-history] #history{padding-top:140px;padding-bottom:200px}}[data-page=page-history] #history .history-dates{position:relative}@media (max-width:767px){[data-page=page-history] #history .history-dates{padding-left:55px}}[data-page=page-history] #history .history-dates:before{content:'';width:1px;height:100%;position:absolute;top:12px;left:20px;bottom:0;background-image:linear-gradient(#666 50%,rgba(255,255,255,0) 0%);background-position:right;background-size:1px 16px;background-repeat:repeat-y;display:block}@media (min-width:768px){[data-page=page-history] #history .history-dates:before{left:35px}}[data-page=page-history] #history .history-dates .history-date{padding-bottom:70px;position:relative}[data-page=page-history] #history .history-dates .history-date:before{content:'';width:10px;height:10px;border-radius:50%;background:#fff;position:absolute;top:12px;left:-40px}@media (min-width:768px){[data-page=page-history] #history .history-dates .history-date:before{left:calc(((768px * 0.166667) - 30px) * -1)}}@media (min-width:960px){[data-page=page-history] #history .history-dates .history-date:before{left:calc(((960px * 0.166667) - 30px) * -1)}}@media (min-width:1200px){[data-page=page-history] #history .history-dates .history-date:before{left:calc(((1200px * 0.166667) - 30px) * -1)}}[data-page=page-history] #history .history-dates .history-date h3.neon{color:#fcdb04;font-family:'Neoneon',sans-serif;font-size:40px;font-weight:400;line-height:1;margin:0;display:inline-block;filter:drop-shadow(0 0 30px rgba(252,219,4,0.85))}@media (min-width:768px){[data-page=page-history] #history .history-dates .history-date h3.neon{font-size:55px}}@media (min-width:1200px){[data-page=page-history] #history .history-dates .history-date h3.neon{font-size:70px}}[data-page=not-found]:after{content:'';width:calc(100% - 30px);height:1px;margin:0 auto;background:#2d2d2d;display:block}@media (min-width:768px){[data-page=not-found]:after{width:738px}}@media (min-width:960px){[data-page=not-found]:after{width:930px}}@media (min-width:1200px){[data-page=not-found]:after{width:1170px}}[data-page=not-found] #aspot{padding:0}[data-page=not-found] #aspot .bgimg{z-index:2;background-position:10vw bottom;background-size:auto 85%;opacity:0}@media (min-width:768px){[data-page=not-found] #aspot .bgimg{background-position:100% bottom;background-size:auto 80%}}@media (min-height:800px) and (min-width:768px){[data-page=not-found] #aspot .bgimg{background-position:150% bottom;background-size:auto 75%}}@media (min-height:800px) and (min-width:1200px){[data-page=not-found] #aspot .bgimg{background-position:80% bottom;background-size:auto 75%}}[data-page=not-found] #aspot .inner{opacity:0}[data-page=not-found] #aspot.child-loaded .bgimg{opacity:1;transition-delay:0.5s}[data-page=not-found] #aspot.child-loaded .inner{opacity:1}[data-page=not-found] #aspot h1{font-size:80px;margin:0}@media (min-width:768px){[data-page=not-found] #aspot h1{font-size:80px;font-weight:800}}@media (min-width:768px) and (max-width:959px){[data-page=not-found] #aspot h1{width:80%;margin:0 auto}}@media (max-width:959px){[data-page=not-found] #aspot h1{word-spacing:100vw}}[data-page=not-found] #aspot h1.neon{color:#00b4e5;font-family:'Neoneon',sans-serif;font-weight:400;filter:drop-shadow(0 0 30px rgba(0,180,229,0.8))}[data-page=blobfest] #aspot{height:75vh;min-height:560px;overflow:visible}[data-page=blobfest] #aspot .aspot-slider{width:100%;height:100%}[data-page=blobfest] #aspot .aspot-slider .slick-list,[data-page=blobfest] #aspot .aspot-slider .slick-track{height:100%}[data-page=blobfest] #aspot .aspot-slider .slick-list{overflow:visible}[data-page=blobfest] #aspot .aspot-slider .aspot-slide{width:100%;height:100%;position:relative}[data-page=blobfest] #aspot .aspot-slider .aspot-slide .bgimg{height:100vh;-webkit-mask-image:-webkit-gradient(linear,right top,right bottom,color-stop(0.6,#000000),color-stop(0.7,rgba(0,0,0,0.5)),color-stop(0.75,rgba(0,0,0,0.3)),color-stop(0.95,rgba(0,0,0,0)))}[data-page=blobfest] #aspot .aspot-slider .aspot-slide .bgimg.b-loaded{opacity:0.5}[data-page=blobfest] #aspot .aspot-slider .aspot-slide .bgimg.bgimg-mobile{display:none}@media (max-width:767px) and (orientation:portrait){[data-page=blobfest] #aspot .aspot-slider .aspot-slide .bgimg.bgimg-mobile{display:block}}@media (max-width:767px) and (orientation:portrait){[data-page=blobfest] #aspot .aspot-slider .aspot-slide .bgimg.bgimg-desktop{display:none}}[data-page=blobfest] #aspot .aspot-slider .aspot-slide .inner{padding-top:60px}@media (min-width:768px){[data-page=blobfest] #aspot .aspot-slider .aspot-slide .inner{padding-top:173px}}@media (min-width:1200px){[data-page=blobfest] #aspot .aspot-slider .aspot-slide .inner>.container{width:1300px}}@media (max-width:1199px){[data-page=blobfest] #aspot .aspot-slider .aspot-slide .inner>.container{width:100%}}[data-page=blobfest] #aspot .aspot-slider .aspot-slide h1{font-size:48px;margin:0;line-height:0.85}@media (min-width:768px){[data-page=blobfest] #aspot .aspot-slider .aspot-slide h1{font-size:60px;font-weight:900}}@media (min-width:960px){[data-page=blobfest] #aspot .aspot-slider .aspot-slide h1{font-size:90px}}@media (min-width:1200px){[data-page=blobfest] #aspot .aspot-slider .aspot-slide h1{font-size:120px}}[data-page=blobfest] #aspot .aspot-slider .aspot-slide p{color:#fff;font-size:20px;font-weight:500;line-height:1.333;margin:0.75em 0 1.5em}@media (min-width:768px){[data-page=blobfest] #aspot .aspot-slider .aspot-slide p{font-size:22px;padding-right:25%}}@media (min-width:1200px){[data-page=blobfest] #aspot .aspot-slider .aspot-slide p{font-size:24px;padding-right:33.33333333%}}[data-page=blobfest] #aspot .slider-control{width:100%;position:absolute;bottom:0;left:0}@media (min-width:768px){[data-page=blobfest] #aspot .slider-control{text-align:right}}@media (max-width:767px){[data-page=blobfest] #aspot .slider-control .container{width:100%;display:flex;align-items:center}}[data-page=blobfest] #aspot .slider-control .slider-dots{display:inline-block}@media (min-width:768px){[data-page=blobfest] #aspot .slider-control .slider-dots{padding:0 30px}}@media (max-width:767px){[data-page=blobfest] #aspot .slider-control .slider-dots{margin-right:auto}}[data-page=blobfest] #aspot .slider-control .slider-dots .slick-dots{position:relative}[data-page=blobfest] #aspot .slider-control .slider-arrows{display:inline-block}[data-page=blobfest] #aspot .slider-control .slider-arrows button{font-size:24px;width:40px;height:40px;border-radius:50%;border:2px solid #fff;margin:0 5px}[data-page=blobfest] #schedule{position:relative;z-index:2;padding:60px 0 40px}@media (min-width:768px){[data-page=blobfest] #schedule{padding:60px 0 60px}}@media (min-width:1200px){[data-page=blobfest] #schedule{padding:60px 0 80px}}[data-page=blobfest] #schedule .header-stripes{font-size:32px;margin-bottom:40px;display:flex;justify-content:center;align-items:center}@media (min-width:768px){[data-page=blobfest] #schedule .header-stripes{font-size:40px;margin-bottom:48px}}@media (min-width:1200px){[data-page=blobfest] #schedule .header-stripes{font-size:46px;margin-bottom:56px}}@media (max-width:959px){[data-page=blobfest] #schedule .header-stripes{margin-left:-30px;margin-right:-30px}}[data-page=blobfest] #schedule .header-stripes h2{color:#fff;font-size:inherit;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:0.06em;margin:0;padding:0 10px;display:inline-block;text-align:center;position:relative}[data-page=blobfest] #schedule .header-stripes span{height:1px;background:#da0105;display:block;flex-grow:1;position:relative;top:2px;box-shadow:0 0 12px 1px rgba(218,1,5,0.5),0 0 32px 2px rgba(218,1,5,0.5)}[data-page=blobfest] #schedule .header-stripes span:after,[data-page=blobfest] #schedule .header-stripes span:before{content:'';width:100%;height:1px;background:#da0105;box-shadow:0 0 12px 1px rgba(218,1,5,0.5),0 0 32px 2px rgba(218,1,5,0.5);display:block;position:absolute}[data-page=blobfest] #schedule .header-stripes span:before{top:-0.25em}[data-page=blobfest] #schedule .header-stripes span:after{bottom:-0.25em}[data-page=blobfest] #schedule .header-stripes+p{color:#fff;text-align:center;margin-top:-32px;margin-bottom:32px}@media (min-width:768px){[data-page=blobfest] #schedule .header-stripes+p{margin-top:-40px;margin-bottom:40px}}@media (min-width:1200px){[data-page=blobfest] #schedule .header-stripes+p{margin-top:-48px;margin-bottom:48px}}@media (max-width:767px){[data-page=blobfest] #schedule .schedule-spot{margin-bottom:60px}}[data-page=blobfest] #schedule h4{text-transform:none;text-align:center;margin-top:20px;margin-bottom:10px;letter-spacing:0}[data-page=blobfest] #schedule p{margin-top:0;margin-bottom:40px}@media (min-width:960px){[data-page=blobfest] #schedule p{padding:0 20px}}[data-page=blobfest] #history{padding:40px 0 70px;position:relative;z-index:2}@media (min-width:768px){[data-page=blobfest] #history{padding:60px 0 105px}}@media (min-width:1200px){[data-page=blobfest] #history{padding:80px 0 140px}}[data-page=blobfest] #history .header-sidestripes{margin-bottom:50px;font-size:24px}@media (min-width:768px){[data-page=blobfest] #history .header-sidestripes{margin-bottom:62px}}@media (min-width:1200px){[data-page=blobfest] #history .header-sidestripes{margin-bottom:72px}}@media (min-width:768px){[data-page=blobfest] #history .header-sidestripes{font-size:26px}}@media (min-width:1200px){[data-page=blobfest] #history .header-sidestripes{font-size:30px}}@media (min-width:768px){[data-page=blobfest] #history .history-spots{display:flex}}[data-page=blobfest] #history .history-spots .history-spot{width:100%;height:0;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:56.25%;position:relative;z-index:1;display:block}@media (min-width:768px){[data-page=blobfest] #history .history-spots .history-spot{width:50%;padding-bottom:28.125%}}[data-page=blobfest] #history .history-spots .history-spot:before{content:'';width:100%;height:100%;background:#090909;opacity:0.35;position:absolute;top:0;left:0;z-index:-1;transition:opacity 0.25s ease-out}[data-page=blobfest] #history .history-spots .history-spot h4{width:calc(100% - 30px);text-align:center;margin:0;text-transform:none;position:absolute;top:50%;left:50%;letter-spacing:0;transform:translate(-50%,-50%);z-index:1}[data-page=blobfest] #history .history-spots .history-spot:hover:before{opacity:0.75}[data-page=blobfest-sub] #bf-events{padding-top:60px}@media (min-width:768px){[data-page=blobfest-sub] #bf-events{padding-top:90px}}[data-page=blobfest-sub] #bf-events h2.h4{margin:0 0 40px}@media (min-width:600px){[data-page=blobfest-sub] #bf-events .eventrow.filmrow{display:flex;align-items:center}}@media (min-width:960px){[data-page=blobfest-sub] #bf-events .eventrow.filmrow .eventrow-col-r{margin-left:8.33333333%}}@media (min-width:600px){[data-page=blobfest-sub] #bf-events .eventrow.filmrow .eventrow-col-l{order:-1}}[data-page=blobfest-sub] #bf-events .eventrow .linkgroup{padding-top:10px}[data-page=blobfest-sub] #bf-events .eventrow .linkgroup a:first-child{margin-right:30px}[data-page=blobfest-sub] #bf-events .is-hover.eventrow .eventrow-info .eventrow-title a{color:#da0105}[data-page=blobfest-sub] #weekend-links{padding:40px 0 70px;position:relative;z-index:2}@media (min-width:768px){[data-page=blobfest-sub] #weekend-links{padding:60px 0 105px}}@media (min-width:1200px){[data-page=blobfest-sub] #weekend-links{padding:80px 0 140px}}[data-page=blobfest-sub] #weekend-links .header-sidestripes{margin-bottom:50px;font-size:24px}@media (min-width:768px){[data-page=blobfest-sub] #weekend-links .header-sidestripes{margin-bottom:62px}}@media (min-width:1200px){[data-page=blobfest-sub] #weekend-links .header-sidestripes{margin-bottom:72px}}@media (min-width:768px){[data-page=blobfest-sub] #weekend-links .header-sidestripes{font-size:26px}}@media (min-width:1200px){[data-page=blobfest-sub] #weekend-links .header-sidestripes{font-size:30px}}@media (min-width:768px){[data-page=blobfest-sub] #weekend-links .links-spots{display:flex}}[data-page=blobfest-sub] #weekend-links .links-spots .links-spot{width:100%;height:0;background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:56.25%;position:relative;z-index:1;display:block}@media (min-width:768px){[data-page=blobfest-sub] #weekend-links .links-spots .links-spot{width:50%;padding-bottom:28.125%}}[data-page=blobfest-sub] #weekend-links .links-spots .links-spot:before{content:'';width:100%;height:100%;background:#090909;opacity:0.35;position:absolute;top:0;left:0;z-index:-1;transition:opacity 0.25s ease-out}[data-page=blobfest-sub] #weekend-links .links-spots .links-spot h4{width:calc(100% - 30px);text-align:center;margin:0;text-transform:none;position:absolute;top:50%;left:50%;letter-spacing:0;transform:translate(-50%,-50%);z-index:1}[data-page=blobfest-sub] #weekend-links .links-spots .links-spot:hover:before{opacity:0.75}#bf-sponsors{padding:40px 0;background:#090909}@media (min-width:768px){#bf-sponsors{padding:60px 0}}@media (min-width:1200px){#bf-sponsors{padding:90px 0}}#bf-sponsors .film--sponsors .sponsors-slider .sponsors-slide .sponsors-info a{color:#fff}#bf-sponsors .cta{padding-top:60px}#bf-faqs{padding:70px 0}@media (min-width:768px){#bf-faqs{padding:105px 0}}@media (min-width:1200px){#bf-faqs{padding:140px 0}}#bf-faqs .faqs-row .faqs-faq{width:100%;text-align:center;padding-top:90px;padding-left:15px;padding-right:15px}@media (min-width:600px){#bf-faqs .faqs-row .faqs-faq{width:50%;padding-top:40px}}@media (min-width:768px){#bf-faqs .faqs-row .faqs-faq{width:33.33333333%;padding-top:50px}}@media (min-width:960px){#bf-faqs .faqs-row .faqs-faq{width:33.33333333%}}@media (min-width:1200px){#bf-faqs .faqs-row .faqs-faq{width:20%;padding-top:70px}}@media (max-width:599px){#bf-faqs .faqs-row .faqs-faq:first-child{padding-top:40px}}#bf-faqs .faqs-row .faqs-faq h5{font-size:18px;margin-top:1em;margin-bottom:0;letter-spacing:0;text-transform:none}@media (min-width:600px){#bf-faqs .faqs-row .faqs-faq h5{font-size:18px}}@media (min-width:1200px){#bf-faqs .faqs-row .faqs-faq h5{font-size:20px}}#bf-quick-links{padding:60px 0;background:#090909}@media (min-width:768px){#bf-quick-links{padding:90px 0}}@media (min-width:1200px){#bf-quick-links{padding:120px 0}}#bf-quick-links h2{margin:0}#bf-quick-links .quick-link-wrap{padding-top:90px}@media (min-width:600px){#bf-quick-links .quick-link-wrap{padding-top:70px}}#bf-quick-links .quick-link-wrap .inner{padding-left:15px}@media (min-width:600px){#bf-quick-links .quick-link-wrap .inner{padding-left:0}}@media (min-width:960px){#bf-quick-links .quick-link-wrap .inner{padding-left:24px}}#bf-quick-links .quick-link-wrap h4{font-size:20px;margin-top:1em;margin-bottom:0;letter-spacing:0;text-transform:none}@media (min-width:768px){#bf-quick-links .quick-link-wrap h4{font-size:22px}}@media (min-width:1200px){#bf-quick-links .quick-link-wrap h4{font-size:24px}}#bf-quick-links .quick-link-wrap .quick-link-links{padding-top:30px;display:flex;flex-wrap:wrap}#bf-quick-links .quick-link-wrap .quick-link-links a:not(:last-child){margin-right:15px;margin-bottom:5px}.blob-to-rev-wrap{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1040;overflow:hidden;display:block;pointer-events:none;transform:rotate(180deg);transition:top 0.25s ease-out}.blob-to-rev-wrap.unblobbing{top:10px;transition-delay:2s}.blob-to-rev-wrap.doneblobbing{display:none}.no-js .blob-to-rev-wrap{display:none!important}#blob-to-rev{width:100%;height:calc(100% + 20px);opacity:1;display:block;filter:drop-shadow(0 6px 0 rgba(0,0,0,0.25));transition:opacity 1.5s ease-out}.unblobbing #blob-to-rev{opacity:0.75;transition-delay:0.5s}.blob-to-wrap{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1040;overflow:hidden;display:block;opacity:0;pointer-events:none;transition:opacity 0.25s ease-out 1s}.blob-to-wrap.blobbing{opacity:1;transition-delay:0s}.no-js .blob-to-wrap{display:none!important}#blob-to{width:100%;height:calc(100% + 18px);display:block;filter:drop-shadow(0 6px 0 rgba(0,0,0,0.25))}.blobbing #blob-to{animation:chOpacity 1.4s linear 1}@keyframes revOpacity{0%{opacity:1}25%{opacity:1}to{opacity:0.5}}@keyframes chOpacity{0%{opacity:0.5}25%{opacity:0.5}to{opacity:1}}.clear:after,.clear:before{content:'';display:table}.clear:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.hold-stuff{position:relative}.u-no-break{white-space:nowrap}.vert-center{display:table;height:100%;padding-left:0;padding-right:0}.vert-center.container{width:100%}@media (min-width:600px){.vert-center.container{width:600px}}@media (min-width:768px){.vert-center.container{width:768px}}@media (min-width:960px){.vert-center.container{width:960px}}@media (min-width:1200px){.vert-center.container{width:1200px}}@media (max-width:767px){}.vert-center>*{display:table-cell;vertical-align:middle}.vert-bottom{display:table;height:100%;padding-left:0;padding-right:0}@media (max-width:767px){}.vert-bottom>*{display:table-cell;vertical-align:bottom}.left{float:left!important}.right{float:right!important}.hide{display:none}@media (max-width:767px){.hide-sm{display:none}}.invisible{visibility:hidden}.clr--brand{color:#fcdb04!important}.bg--gray{background-color:#eee}.bg-cover{background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width:1600px){.hide-xxl{display:none}}@media (min-width:1200px){.hide-lg{display:none}}@media (min-width:960px) and (max-width:1199px){.hide-md{display:none}}@media (min-width:768px) and (max-width:959px){.hide-sm{display:none}}@media (max-width:767px){.hide-xs{display:none}.sm-tc{text-align:center}}.push-page{min-height:600px}.altrows>div:nth-child(2n) div{float:right}.altrows>div:nth-child(2n) div+div{float:left}.altrows>div:nth-child(2n) div>div{float:left}.altrows>div:nth-child(2n) div>div+div{float:right}.t-c{text-align:center}.t-l{text-align:left}.t-r{text-align:right}@media (min-width:768px){.t-r-sm{text-align:right}}@media (max-width:767px){.t-c-sm{text-align:center}}@media (max-width:599px){.t-c-xs{text-align:center}}@media (max-width:767px){.mt40-smmax{margin-top:40px}}@media (max-width:767px){.mt60-smmax{margin-top:60px}}@media (max-width:599px){.mt40-xsmax{margin-top:40px}}@media (max-width:599px){.mt60-xsmax{margin-top:60px}}.js-no-scroll{overflow:hidden!important}.js-body-fixed{overflow:hidden;margin-right:15px;position:fixed;top:0;left:0;right:0;bottom:0}.fade{opacity:0!important;transition:all 0.25s ease-out}.no-js .fade{opacity:1!important}.fade.in{opacity:1!important}.fdinup{opacity:0;transform:translate3d(0,100%,0);transition:all 0.8s cubic-bezier(0.77,0,0.175,1) 0s}.is-default .fdinup,.is-loaded .fdinup{opacity:1;transform:none}