img,legend{border:0}figure,figure.loading,sub,sup{position:relative}.button,[data-section="404"] main p,[data-section="500"] main p{text-align:center}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}[data-section=film] #showtimes strong,[data-section=film] .awards b,[data-section=film] .credits b,[data-section=film] .screenings b,[data-section=film] .support b{font-weight:400}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend,td,th{padding:0}table{border-collapse:collapse;border-spacing:0}body{margin:0;font-family:Grotesque,Helvetica,Arial,Sans-Serif}#brand,[data-section=services] section#content u,body>header #right,body>header nav,h2{font-family:'Grotesque Cond',Helvetica,Arial,Sans-Serif}#news #nav .all,#news .meta,#player a.close,.button,.button.small,.film .director,.film .edit,.film .meta,[data-section=home] #hero .feat .badge,[data-section=home] #hero .feat .highlight ol,[data-section=home] #hero .feat .highlight ol u,[data-section=home] #hero .feat .highlight ul,[data-section=home] #hero .feat .highlight ul u,[data-section=us] section#team .person [itemprop=url],[data-section=film] #showtimes a,[data-section=film] #showtimes strong,[data-section=film] #showtimes ul,[data-section=film] #showtimes ul a,[data-section=film] #showtimes ul strong,[data-section=film] .awards b,[data-section=film] .companies,[data-section=film] .credits b,[data-section=film] .intro .highlights .highlight,[data-section=film] .links,[data-section=film] .screenings b,[data-section=film] .support b,[data-section=news] main nav[role=navigation],[data-section=news] main nav[role=navigation] a,[data-section=services] section#team .person [itemprop=url],figcaption,footer #social-media a span,footer .org,footer nav,footer nav #lang,footer nav #lang a,footer nav div#copyright{font-family:Pressura,Menlo,monospace;letter-spacing:.075em}[data-section=film] .awards,[data-section=film] .credits,[data-section=film] .screenings,[data-section=film] .support{font-size:1.33rem}#news h3,.film .highlight,.film h3,[data-section=us] section#bio,[data-section=us] section#collaborators,[data-section=us] section#collaborators .list,[data-section=us] section#contact .org,[data-section=us] section#team .person h4,[data-section=film] .credits u,[data-section=film] .synopsis,[data-section=film] article header p,[data-section=film] h4,[data-section="404"] main p,[data-section="500"] main p,[data-section=films] #description,[data-section=services] section#bio,[data-section=services] section#clients .list,[data-section=services] section#clients .text,[data-section=services] section#collaborators,[data-section=services] section#collaborators .list,[data-section=services] section#contact .org,[data-section=services] section#content,[data-section=services] section#team .person h4{font-size:1.6rem}@media only screen and (max-width:640px){#news h3,.film .highlight,.film h3,[data-section=us] section#bio,[data-section=us] section#collaborators,[data-section=us] section#collaborators .list,[data-section=us] section#contact .org,[data-section=us] section#team .person h4,[data-section=film] .credits u,[data-section=film] .synopsis,[data-section=film] article header p,[data-section=film] h4,[data-section="404"] main p,[data-section="500"] main p,[data-section=films] #description,[data-section=services] section#bio,[data-section=services] section#clients .list,[data-section=services] section#clients .text,[data-section=services] section#collaborators,[data-section=services] section#collaborators .list,[data-section=services] section#contact .org,[data-section=services] section#content,[data-section=services] section#team .person h4{font-size:1.33333rem}}#news h3,.film h3,[data-section=us] section#collaborators .list,[data-section=services] section#clients .list,[data-section=services] section#collaborators .list{text-transform:uppercase}[data-section=home] #about,[data-section=film] .intro .highlights .hot{font-size:2.8rem}@media only screen and (max-width:640px){[data-section=home] #about,[data-section=film] .intro .highlights .hot{font-size:2.15385rem}}[data-section=home] #hero .feat .highlight,[data-section="404"] main h2,[data-section="500"] main h2{font-size:4.5rem;line-height:1}@media only screen and (min-width:641px) and (max-width:1024px){[data-section=home] #hero .feat .highlight,[data-section="404"] main h2,[data-section="500"] main h2{font-size:3.21429rem}}@media only screen and (max-width:640px){[data-section=home] #hero .feat .highlight,[data-section="404"] main h2,[data-section="500"] main h2{font-size:2.25rem}}[data-section=home] #hero .feat.split-1 .highlight,[data-section=film] article header h2{font-size:5.5rem;line-height:1}@media only screen and (min-width:641px) and (max-width:1024px){[data-section=home] #hero .feat.split-1 .highlight,[data-section=film] article header h2{font-size:3.92857rem}}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-1 .highlight,[data-section=film] article header h2{font-size:3.05556rem}}#brand,[data-section=services] section#content u,body>header #right,body>header nav,h2{font-size:2.2rem;text-transform:uppercase;line-height:1}#news .meta,.button,.button.small,.film .director,.film .edit,.film .meta,[data-section=home] #hero .feat .badge,[data-section=home] #hero .feat .highlight ol,[data-section=home] #hero .feat .highlight ul,[data-section=us] section#team .person [itemprop=url],[data-section=film] #showtimes ul,[data-section=film] #showtimes ul a,[data-section=film] #showtimes ul strong,[data-section=film] .awards b,[data-section=film] .companies,[data-section=film] .credits b,[data-section=film] .intro .highlights .highlight,[data-section=film] .screenings b,[data-section=film] .support b,[data-section=services] section#team .person [itemprop=url],figcaption,footer #social-media a span,footer .org,footer nav div#copyright{font-size:1rem}#news .meta,.button,.button.small,.film .director,.film .edit,.film .meta,[data-section=home] #hero .feat .highlight ol,[data-section=home] #hero .feat .highlight ul,[data-section=us] section#team .person [itemprop=url],[data-section=film] #showtimes ul a,[data-section=film] #showtimes ul strong,[data-section=film] .awards b,[data-section=film] .companies,[data-section=film] .credits b,[data-section=film] .intro .highlights .highlight,[data-section=film] .screenings b,[data-section=film] .support b,[data-section=services] section#team .person [itemprop=url],footer #social-media a span,footer .org{text-transform:uppercase}#news #nav .all,#player a.close,[data-section=home] #hero .feat .highlight ol u,[data-section=home] #hero .feat .highlight ul u,[data-section=film] #showtimes a,[data-section=film] #showtimes strong,[data-section=film] .links,[data-section=news] main nav[role=navigation],[data-section=news] main nav[role=navigation] a,footer nav,footer nav #lang,footer nav #lang a{text-transform:uppercase;font-size:1.33rem}#news ol,#news ul,[data-section=home] #hero .feat .highlight ol,[data-section=home] #hero .feat .highlight ul,[data-section=us] section#collaborators .list ol,[data-section=us] section#collaborators .list ul,[data-section=film] #showtimes ol,[data-section=film] #showtimes ul,[data-section=services] section#clients .list ol,[data-section=services] section#clients .list ul,[data-section=services] section#collaborators .list ol,[data-section=services] section#collaborators .list ul{margin:0;padding:0}#news ol li,#news ul li,[data-section=home] #hero .feat .highlight ol li,[data-section=home] #hero .feat .highlight ul li,[data-section=us] section#collaborators .list ol li,[data-section=us] section#collaborators .list ul li,[data-section=film] #showtimes ol li,[data-section=film] #showtimes ul li,[data-section=services] section#clients .list ol li,[data-section=services] section#clients .list ul li,[data-section=services] section#collaborators .list ol li,[data-section=services] section#collaborators .list ul li{list-style:none}#news #nav .all a,#news .meta a,#news .meta a a{color:#0335fc}#news #nav .all a:hover,#news .meta a a:hover,a{color:#0d0d0d}h2 a.current{border-bottom:none}[lang=en] #lang a[data-lang=en],[lang=es] #lang a[data-lang=es],body>header [current],h2.expanded a.current{border-bottom:2px solid #0d0d0d;display:inline-block;line-height:.8em}[lang=en] #lang a[data-lang=en]:hover,[lang=es] #lang a[data-lang=es]:hover,body>header [current]:hover,h2.expanded a.current:hover{border-bottom-color:#0335fc}[data-section=us] section#team .person .bio .movies a,[data-section=film] .awards a,[data-section=film] .credits a,[data-section=film] .screenings a,[data-section=film] .support a,[data-section="404"] main p a,[data-section="500"] main p a,[data-section=services] section#content a,[data-section=services] section#team .person .bio .movies a{display:inline;text-decoration:none;background-image:-webkit-linear-gradient(rgba(247,246,237,0) 50%,#4d4d4d 50%);background-image:linear-gradient(rgba(247,246,237,0) 50%,#4d4d4d 50%);background-repeat:repeat-x;background-size:.2em .1em;background-position:0 1em;padding-bottom:.125em;text-shadow:-.0625rem -.0625rem 0 #f7f6ed,.0625rem -.0625rem 0 #f7f6ed,-.0625rem .0625rem 0 #f7f6ed,.0625rem .0625rem 0 #f7f6ed}[data-section=us] section#team .person .bio .movies a:hover,[data-section=film] .awards a:hover,[data-section=film] .credits a:hover,[data-section=film] .screenings a:hover,[data-section=film] .support a:hover,[data-section="404"] main p a:hover,[data-section="500"] main p a:hover,[data-section=services] section#content a:hover,[data-section=services] section#team .person .bio .movies a:hover{background:0 0;text-shadow:none}@-webkit-keyframes blink{0%,68%{opacity:1}70%,98%{opacity:0}}@keyframes blink{0%,68%{opacity:1}70%,98%{opacity:0}}@-webkit-keyframes glow{0%{margin-right:5px}100%{margin-right:-5px}}@keyframes glow{0%{margin-right:5px}100%{margin-right:-5px}}@-webkit-keyframes slide{0%{background-position-x:0}100%{background-position-x:40rem}}@keyframes slide{0%{background-position-x:0}100%{background-position-x:40rem}}[data-section=us],[data-section=news],[data-section^=film]{-webkit-transition:margin-top .24s ease-out;transition:margin-top .24s ease-out}[data-section=us] nav .main,[data-section=news] nav .main,[data-section^=film] nav .main{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;height:1em;margin-top:-1em;padding-top:1em;margin-bottom:0;overflow:hidden}[data-section=us] nav .main a,[data-section=news] nav .main a,[data-section^=film] nav .main a{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;display:block;margin-top:4px}[data-expanded][data-section=us],[data-expanded][data-section=news],[data-expanded][data-section^=film]{margin-top:3.2rem}[data-expanded][data-section=us] nav .main,[data-expanded][data-section=news] nav .main,[data-expanded][data-section^=film] nav .main{height:2em;margin-bottom:1rem}figure,h1,h2,h3,h4,h5,h6{margin:0}[data-expanded][data-section=us] nav .main a,[data-expanded][data-section=news] nav .main a,[data-expanded][data-section^=film] nav .main a{margin-top:0}[data-expanded][data-section=us] h2.tether-enabled.tether-element,[data-expanded][data-section=news] h2.tether-enabled.tether-element,[data-expanded][data-section^=film] h2.tether-enabled.tether-element{top:3rem!important}@font-face{font-family:'Grotesque Cond';src:url(/fonts/grotesque/grotesquemtstd-condensed-webfont.eot);src:url(/fonts/grotesque/grotesquemtstd-condensed-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/grotesque/grotesquemtstd-condensed-webfont.woff2) format("woff2"),url(/fonts/grotesque/grotesquemtstd-condensed-webfont.woff) format("woff"),url(/fonts/grotesque/grotesquemtstd-condensed-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Grotesque;src:url(/fonts/grotesque/grotesquemtstd-italic-webfont.eot);src:url(/fonts/grotesque/grotesquemtstd-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/grotesque/grotesquemtstd-italic-webfont.woff2) format("woff2"),url(/fonts/grotesque/grotesquemtstd-italic-webfont.woff) format("woff"),url(/fonts/grotesque/grotesquemtstd-italic-webfont.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Grotesque;src:url(/fonts/grotesque/grotesquemtstd-webfont.eot);src:url(/fonts/grotesque/grotesquemtstd-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/grotesque/grotesquemtstd-webfont.woff2) format("woff2"),url(/fonts/grotesque/grotesquemtstd-webfont.woff) format("woff"),url(/fonts/grotesque/grotesquemtstd-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Pressura;src:url(/fonts/pressura/gt-pressura-regular-web-webfont.eot);src:url(/fonts/pressura/gt-pressura-regular-web-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/pressura/gt-pressura-regular-web-webfont.woff) format("woff"),url(/fonts/pressura/gt-pressura-regular-web-webfont.ttf) format("truetype"),url(/fonts/pressura/gt-pressura-regular-web-webfont.svg#gt_pressuraregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:MonoSocialIcons;src:url(/fonts/mono/MonoSocialIconsFont-1.10.eot);src:url(/fonts/mono/MonoSocialIconsFont-1.10.eot?#iefix) format("embedded-opentype"),url(/fonts/mono/MonoSocialIconsFont-1.10.woff) format("woff"),url(/fonts/mono/MonoSocialIconsFont-1.10.ttf) format("truetype"),url(/fonts/mono/MonoSocialIconsFont-1.10.svg#MonoSocialIconsFont) format("svg");font-weight:400;font-style:normal}footer i{font-family:MonoSocialIcons;font-style:normal;text-rendering:optimizeLegibility}html{font-size:14px;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:1441px){html{font-size:16.8px}}body{background:#f7f6ed;margin-left:1.40845%;margin-right:1.40845%}body>footer,body>h2,body>header,body>main{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0}body[data-ready]>footer,body[data-ready]>h2,body[data-ready]>header,body[data-ready]>main{opacity:1}::-moz-selection{color:#fff;background:#335bfa}::selection{color:#fff;background:#335bfa}main{padding-top:4rem}@media only screen and (min-width:641px) and (max-width:1024px){html{font-size:12.73px}main{padding-top:6rem}}@media only screen and (max-width:640px){html{font-size:11.67px}main{padding-top:6rem}}p{margin:0 0 1em}a{text-decoration:none}a:hover{color:#0335fc}#brand{text-transform:none}#brand img{width:15rem}.video,img,video{max-width:100%}.video,video{display:block}figure.loading:after{content:"";position:absolute;bottom:0;width:100%;height:5px;-webkit-animation:slide 1s linear infinite;animation:slide 1s linear infinite;background-image:-webkit-linear-gradient(left,#335bfa,#011a7e,#335bfa);background-image:linear-gradient(to right,#335bfa,#011a7e,#335bfa);background-size:40rem 10px}.button{cursor:pointer;width:23.94366%;float:left;margin-right:1.40845%;border:1px solid #0d0d0d;padding:1rem .5em}@media only screen and (max-width:640px){.button{width:40.84507%;float:left;margin-right:1.40845%}}.button:hover{color:#fff;border-color:#0335fc;background:#335bfa}.button.small{width:auto;outline:0;border:1px solid #0d0d0d;background:0 0;padding:.25em .5em}.button.small:hover{border-color:#0335fc;color:#0335fc}.button.small:active{background-color:#0335fc;color:#fff}.edit{display:none}[data-admin=true] .edit{display:inline-block}[data-admin=true] .edit.button{position:absolute;z-index:100;top:5rem;right:1.40845%}#player{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:#000;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;opacity:0}#player.playing{opacity:1;z-index:500}#player a.close{padding-top:1.40845%;margin-left:1.40845%;position:relative;display:block;color:#4d4d4d}#player a.close:hover{color:#fff}#player figure{position:relative;overflow:hidden}#player figure iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;max-width:100%}[data-section="404"] main h2,[data-section="500"] main h2{clear:both;width:100%;float:left;margin-left:0;margin-right:0;padding-top:4rem;margin-bottom:4rem;text-align:center}body>header{width:100%;float:left;margin-left:0;margin-right:0;position:absolute;z-index:40;top:0;left:0;margin-top:2rem;text-transform:uppercase}body>header h1{line-height:1;text-transform:none;margin:-2rem 0 0;position:absolute;z-index:20;left:.70423%;top:0;background:#f7f6ed;padding-top:2rem}body>header #right{position:absolute;z-index:20;background:#f7f6ed;right:.70423%;top:0;text-align:right;min-width:140px;min-height:30px;float:right}[data-section=us] section#bio figure.us .video,[data-section=us] section#bio figure.us video,[data-section=film] .intro figure.main .video,[data-section=film] .intro figure.main img,[data-section=film] .intro figure.main video,[data-section=services] section#bio figure.us .video,[data-section=services] section#bio figure.us video,[data-section=services] section#content figure.services .video,[data-section=services] section#content figure.services video{min-width:100%}body>header #right #menu,nav .films,nav .news{display:none}body>header nav{width:83.09859%;float:left;margin-left:8.4507%;margin-right:8.4507%;top:0;text-align:center}@media only screen and (max-width:640px){body>header #right #menu{display:block}body>header nav{display:none}}body>header li,body>header ul{list-style:none;margin:0 .5em;padding:0}footer,footer nav{margin-right:0;float:left}body>header li{display:inline-block}body>header a,body>header h1,body>header li{font-size:2.2rem;text-decoration:none;color:#0d0d0d}footer,footer a{color:#fff}@media only screen and (max-width:640px){#lang{display:none}}[data-section^=film] nav .films{display:block}[data-section=us] main,[data-section=news] main{padding-top:1rem}[data-section=us] section,[data-section=news] section,[data-section=services] section,[data-section^=film] section{padding-top:4rem;margin-bottom:4rem}[data-section=us] section.tether-target,[data-section=news] section.tether-target,[data-section=services] section.tether-target,[data-section^=film] section.tether-target{margin-top:2.2rem}[data-section=us] h2.tether-initializing,[data-section=us]>h2,[data-section=news] h2.tether-initializing,[data-section=news]>h2,[data-section=services] h2.tether-initializing,[data-section=services]>h2,[data-section^=film] h2.tether-initializing,[data-section^=film]>h2{opacity:0!important}[data-section=us] h2,[data-section=news] h2,[data-section=services] h2,[data-section^=film] h2{text-align:center;width:100%;float:left;margin-left:0;margin-right:0;z-index:20;margin-top:1rem;opacity:1}@media only screen and (max-width:640px){[data-section=us] h2,[data-section=news] h2,[data-section=services] h2,[data-section^=film] h2{margin-top:2rem;margin-bottom:0}}[data-section=us] h2.tether-element,[data-section=news] h2.tether-element,[data-section=services] h2.tether-element,[data-section^=film] h2.tether-element{position:absolute;width:98.59155%;-webkit-transition:opacity .25s ease-out,top .25s ease-out;transition:opacity .25s ease-out,top .25s ease-out;opacity:1!important;margin-bottom:2rem}[data-section=us] h2.hidden,[data-section=news] h2.hidden,[data-section=services] h2.hidden,[data-section^=film] h2.hidden{opacity:0!important}[data-section=home] #hero .feat.split-1.current .badge,[data-section=home] #hero .feat.split-1.current .highlight,[data-section=home] #hero .feat.split-1.current figcaption,[data-section=home] #hero .feat.split-2.current .badge,[data-section=home] #hero .feat.split-2.current .highlight,[data-section=home] #hero .feat.split-2.current figcaption,[data-section=home] #hero .feat.split-3.current .badge,[data-section=home] #hero .feat.split-3.current .highlight,[data-section=home] #hero .feat.split-3.current figcaption,[data-section=home] #hero .feat.split-4.current .badge,[data-section=home] #hero .feat.split-4.current .highlight,[data-section=home] #hero .feat.split-4.current figcaption,[data-section=home] #hero .feat.split-5.current .badge,[data-section=home] #hero .feat.split-5.current .highlight,[data-section=home] #hero .feat.split-5.current figcaption{opacity:1}[data-section=us] h2.tether-pinned-top:after,[data-section=news] h2.tether-pinned-top:after,[data-section=services] h2.tether-pinned-top:after,[data-section^=film] h2.tether-pinned-top:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:-2rem;height:5rem;width:100%;background:-webkit-linear-gradient(rgba(247,246,237,.65) 0,rgba(247,246,237,0) 100%);background:linear-gradient(rgba(247,246,237,.65) 0,rgba(247,246,237,0) 100%);background-color:#f7f6ed}footer{position:relative;z-index:60;background:#335bfa;padding:1px 0;margin-top:6rem;text-align:center;clear:both;width:102.84507%;margin-left:-1.42254%}footer #brand{margin-top:2rem;margin-bottom:2rem}footer nav{width:100%;margin-left:0}footer nav .mobile{display:none}footer nav div{width:15.49296%;float:left;margin-right:1.40845%;margin-bottom:1rem}footer nav div#copyright{margin-left:16.90141%;text-align:left}@media only screen and (max-width:640px){footer nav .mobile{display:block!important}footer nav div{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0}footer nav div:first-child{margin-bottom:1rem}footer nav div#copyright{margin-left:0;text-align:center;display:none}footer #social-media a span{display:none}}footer nav div a{display:block;margin-bottom:1rem}footer nav div a:hover{color:#0335fc}footer nav #lang{margin:2rem 0}footer nav #lang a{display:inline-block;border-bottom-color:#fff!important;line-height:1em!important}footer #social-media,footer .org{margin-bottom:2rem}footer #social-media i{content:attr(data-icon);letter-spacing:-.15em;font-size:4em;position:relative;bottom:-.17em}footer #social-media img{margin-left:.75em;height:30px;margin-bottom:-.65em}@media only screen and (max-width:640px){footer #social-media img{height:27px}}footer .org .statebr,footer .org [itemprop=postal-code]{display:none}footer .org .emailbr{display:inline}footer #social-media a{margin:0 .5em}[data-section=home] #hero{clear:both;float:left;width:102.84507%;overflow:hidden;height:500px;margin:2rem 0 2rem -1.42254%}[data-section=home] #hero .feat{overflow:hidden;-webkit-transform:width .25s ease-out;transform:width .25s ease-out;height:100%;position:relative}[data-section=home] #hero .feat.split-1{-webkit-transition:width .25s ease-out;transition:width .25s ease-out;width:100%;float:left;margin-left:0;margin-right:0}[data-section=home] #hero .feat.split-1.current:last-child,[data-section=home] #hero .feat.split-1:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-1 figure{height:100%;width:100%}[data-section=home] #hero .feat.split-1 figure .video,[data-section=home] #hero .feat.split-1 figure video{height:100%}[data-section=home] #hero .feat.split-1.center figure{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-section=home] #hero .feat.split-1.right figure,[data-section=home] #hero .feat.split-1.right figure .video,[data-section=home] #hero .feat.split-1.right figure video{position:absolute;right:0}[data-section=home] #hero .feat.split-2{-webkit-transition:width .25s ease-out;transition:width .25s ease-out;width:49.29577%;float:left;margin-right:1.40845%}[data-section=home] #hero .feat.split-2:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-2.current{width:74.64789%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-2.current{width:91.5493%;float:left;margin-right:1.40845%}}[data-section=home] #hero .feat.split-2.current:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-2.nocurrent{width:23.94366%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-2.nocurrent{width:7.04225%;float:left;margin-right:1.40845%}}[data-section=home] #hero .feat.split-2.nocurrent:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-2 figure{height:100%;width:100%}[data-section=home] #hero .feat.split-2 figure .video,[data-section=home] #hero .feat.split-2 figure video{height:100%}[data-section=home] #hero .feat.split-2.center figure{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-section=home] #hero .feat.split-2.right figure,[data-section=home] #hero .feat.split-2.right figure .video,[data-section=home] #hero .feat.split-2.right figure video{position:absolute;right:0}[data-section=home] #hero .feat.split-3{-webkit-transition:width .25s ease-out;transition:width .25s ease-out;width:32.39437%;float:left;margin-right:1.40845%}[data-section=home] #hero .feat.split-3:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-3.current{width:74.64789%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-3.current{width:91.5493%;float:left;margin-right:1.40845%}}[data-section=home] #hero .feat.split-3.current:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-3.nocurrent{width:11.26761%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-3.nocurrent{width:2.8169%;float:left;margin-right:1.40845%}}[data-section=home] #hero .feat.split-3.nocurrent:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-3 figure{height:100%;width:100%}[data-section=home] #hero .feat.split-3 figure .video,[data-section=home] #hero .feat.split-3 figure video{height:100%}[data-section=home] #hero .feat.split-3.center figure{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-section=home] #hero .feat.split-3.right figure,[data-section=home] #hero .feat.split-3.right figure .video,[data-section=home] #hero .feat.split-3.right figure video{position:absolute;right:0}[data-section=home] #hero .feat.split-4{-webkit-transition:width .25s ease-out;transition:width .25s ease-out;width:23.94366%;float:left;margin-right:1.40845%}[data-section=home] #hero .feat.split-4:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-4.current{width:74.64789%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-4.current{width:91.5493%;float:left;margin-right:1.40845%}}[data-section=home] #hero .feat.split-4.current:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-4.nocurrent{width:7.04225%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-4.nocurrent{width:1.40845%;float:left;margin-right:1.40845%}}[data-section=home] #hero .feat.split-4.nocurrent:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-4 figure{height:100%;width:100%}[data-section=home] #hero .feat.split-4 figure .video,[data-section=home] #hero .feat.split-4 figure video{height:100%}[data-section=home] #hero .feat.split-4.center figure{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-section=home] #hero .feat.split-4.right figure,[data-section=home] #hero .feat.split-4.right figure .video,[data-section=home] #hero .feat.split-4.right figure video{position:absolute;right:0}[data-section=home] #hero .feat.split-5{-webkit-transition:width .25s ease-out;transition:width .25s ease-out;width:18.87324%;float:left;margin-right:1.40845%}[data-section=home] #hero .feat.split-5:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-5.current{width:74.64789%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-5.current{width:91.5493%;float:left;margin-right:1.40845%}}[data-section=home] #hero .feat.split-5.current:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-5.nocurrent{width:4.92958%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=home] #hero .feat.split-5.nocurrent{width:.70423%;float:left;margin-right:1.40845%}[data-section=home] #hero .feat .highlight{font-size:2.1rem}}[data-section=home] #hero .feat.split-5.nocurrent:last-child{float:right;margin-right:0}[data-section=home] #hero .feat.split-5 figure{height:100%;width:100%}[data-section=home] #hero .feat.split-5 figure .video,[data-section=home] #hero .feat.split-5 figure video{height:100%}[data-section=home] #hero .feat.split-5.center figure{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-section=home] #hero .feat.split-5.right figure,[data-section=home] #hero .feat.split-5.right figure .video,[data-section=home] #hero .feat.split-5.right figure video{position:absolute;right:0}[data-section=home] #hero .feat .highlight{margin:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;opacity:0;width:50rem;position:absolute;z-index:10;color:#fff}[data-section=home] #hero .feat .highlight a{display:block;color:#fff}[data-section=home] #hero .feat .highlight ol,[data-section=home] #hero .feat .highlight ul{margin-top:1rem;padding-left:5px}[data-section=home] #hero .feat .highlight ol u,[data-section=home] #hero .feat .highlight ul u{text-decoration:none}[data-section=home] #hero .feat .highlight ol a,[data-section=home] #hero .feat .highlight ul a{-webkit-animation:blink 2s linear infinite;animation:blink 2s linear infinite;color:#fff}[data-section=home] #hero .feat .badge{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;opacity:0;display:inline-block;background:#fd1c2f;text-align:center;position:absolute;z-index:30;padding:.2rem 7rem .4rem;top:2.5rem;right:-8rem;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:rotate(45deg);transform:rotate(45deg)}[data-section=home] #hero .feat .badge a{display:inline-block;width:7rem;color:#fff}[data-section=home] #about a,[data-section=home] #hero .feat figure img{display:block}[data-section=home] #hero .feat figure{margin:0}[data-section=home] #hero .feat figcaption{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:0;color:#fff;position:absolute;z-index:20;bottom:0;padding:4px}[data-section=us] section#collaborators a:hover,[data-section=news] main nav[role=navigation] a.active,[data-section=services] section#collaborators a:hover{color:#0335fc}[data-section=home] #hero .feat .logo{position:absolute;max-width:9rem;z-index:20;bottom:0;right:0;margin:0 10px 10px 0}@media only screen and (max-width:640px){[data-section=home] #hero .feat figcaption{font-size:.85rem}[data-section=home] #hero .feat .logo{max-width:6rem;margin-bottom:25px}}#news,[data-section=home] #about{margin-right:1.40845%;margin-bottom:2rem;width:66.19718%;margin-left:16.90141%;float:left}[data-section=home] #about{text-align:center}@media only screen and (max-width:640px){#news,[data-section=home] #about{width:83.09859%;float:left;margin-right:1.40845%;margin-left:8.4507%}}#news ul{margin-bottom:1rem}#news li{padding:2rem 0 1rem;border-bottom:2px solid #0335fc}#news li:hover .meta{margin-right:-1em}#news h3{margin:0}#news .meta{-webkit-transition:margin ease-in-out .2s;transition:margin ease-in-out .2s;text-align:right}#news #nav,[data-section=news] main nav[role=navigation]{text-align:center}#news i{font-size:1.4em;line-height:.7;display:inline-block}#news #nav .all{-webkit-transition:margin ease-in-out .2s;transition:margin ease-in-out .2s}#news #nav .all:hover{margin-right:-1em}[data-section=us] section#bio,[data-section=services] section#bio{width:66.19718%;float:left;margin-right:1.40845%;margin-left:16.90141%}@media only screen and (max-width:640px){[data-section=us] section#bio,[data-section=services] section#bio{width:83.09859%;float:left;margin-right:1.40845%;margin-left:8.4507%}}[data-section=us] section#bio figure.us,[data-section=services] section#bio figure.us{margin-bottom:4rem}[data-section=us] section#team,[data-section=services] section#team{margin-top:.2rem;width:100%;float:left;margin-left:0;margin-right:0}[data-section=us] section#team ul,[data-section=services] section#team ul{list-style:none;padding:0;margin:0}[data-section=us] section#team .person,[data-section=services] section#team .person{padding-top:4rem}@media only screen and (min-width:641px){[data-section=us] section#team .person,[data-section=services] section#team .person{width:32.39437%;float:left;margin-right:1.40845%}[data-section=us] section#team .person:nth-child(3n+0),[data-section=services] section#team .person:nth-child(3n+0){float:right;margin-right:0}[data-section=us] section#team .person:nth-child(3n+1),[data-section=services] section#team .person:nth-child(3n+1){margin-left:0;clear:both}}@media only screen and (max-width:640px){[data-section=us] section#team .person,[data-section=services] section#team .person{width:83.09859%;float:left;margin-right:1.40845%;margin-left:8.4507%}[data-section=us] section#team .person .bio,[data-section=us] section#team .person .expand,[data-section=us] section#team .person .links,[data-section=services] section#team .person .bio,[data-section=services] section#team .person .expand,[data-section=services] section#team .person .links{font-size:1.33rem}}[data-section=us] section#team .person .img,[data-section=us] section#team .person .video,[data-section=us] section#team .person img,[data-section=us] section#team .person video,[data-section=services] section#team .person .img,[data-section=services] section#team .person .video,[data-section=services] section#team .person img,[data-section=services] section#team .person video{width:73.91304%;float:left;margin-right:26.08696%}[data-section=us] section#team .person h4,[data-section=services] section#team .person h4{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-top:1rem;font-style:italic}[data-section=us] section#team .person [itemprop=title],[data-section=services] section#team .person [itemprop=title]{clear:both;width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:1rem}[data-section=us] section#team .person .bio,[data-section=services] section#team .person .bio{clear:both;width:100%;float:left;margin-left:0;margin-right:0;max-height:600px;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out}[data-section=us] section#team .person .bio .movies,[data-section=services] section#team .person .bio .movies{font-style:italic}[data-section=us] section#team .person .expand,[data-section=services] section#team .person .expand{margin-top:.5rem;clear:both;width:100%;float:left;margin-left:0;margin-right:0;cursor:pointer;display:none}[data-section=us] section#team .person .links,[data-section=services] section#team .person .links{margin-top:1rem;clear:both;width:100%;float:left;margin-left:0;margin-right:0}[data-section=us] section#team .person[collapsed] .expand,[data-section=services] section#team .person[collapsed] .expand{display:block}[data-section=us] section#team .person[collapsed] .bio,[data-section=services] section#team .person[collapsed] .bio{max-height:2.2em;position:relative}[data-section=us] section#team .person[collapsed] .bio:after,[data-section=services] section#team .person[collapsed] .bio:after{content:"";position:absolute;z-index:10;bottom:0;width:100%;height:1em;left:0;background:-webkit-linear-gradient(rgba(247,246,237,0) 0,#f7f6ed 100%);background:linear-gradient(rgba(247,246,237,0) 0,#f7f6ed 100%)}[data-section=us] section#team .person[clicked] .bio,[data-section=services] section#team .person[clicked] .bio{max-height:600px}[data-section=us] section#team .person[clicked] .bio:after,[data-section=services] section#team .person[clicked] .bio:after{content:none;background:0 0}[data-section=us] section#collaborators,[data-section=services] section#collaborators{clear:both;width:100%;float:left;margin-left:0;margin-right:0}[data-section=us] section#collaborators .text,[data-section=services] section#collaborators .text{width:32.39437%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=us] section#collaborators .text,[data-section=services] section#collaborators .text{width:49.29577%;float:left;margin-right:1.40845%}}[data-section=us] section#collaborators .text p:first-child,[data-section=services] section#collaborators .text p:first-child{font-size:1em!important}[data-section=us] section#collaborators .text p:last-child,[data-section=services] section#collaborators .text p:last-child{font-size:1rem}[data-section=us] section#collaborators .list,[data-section=services] section#collaborators .list{width:57.74648%;float:right;margin-right:0;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:1.40845%;-moz-column-gap:1.40845%;column-gap:1.40845%;font-style:italic}@media only screen and (max-width:640px){[data-section=us] section#collaborators .list,[data-section=services] section#collaborators .list{width:49.29577%;float:right;margin-right:0;-webkit-columns:1;-moz-columns:1;columns:1}}[data-section=us] section#contact,[data-section=services] section#contact{clear:both;width:100%;float:left;margin-left:0;margin-right:0}[data-section=us] section#contact .map,[data-section=services] section#contact .map{width:57.74648%;float:left;margin-right:1.40845%;height:30em}@media only screen and (max-width:640px){[data-section=us] section#contact .map,[data-section=services] section#contact .map{width:83.09859%;float:left;margin-right:1.40845%;margin-left:8.4507%;height:16em}}[data-section=us] section#contact .map iframe,[data-section=services] section#contact .map iframe{width:100%;height:100%}[data-section=us] section#contact .org,[data-section=services] section#contact .org{width:32.39437%;float:right;margin-right:0;margin-left:8.4507%}@media only screen and (max-width:640px){[data-section=us] section#contact .org,[data-section=services] section#contact .org{width:83.09859%;margin-right:1.40845%;float:left;margin-top:4rem}}[data-section=us] section#contact .org .organization-name,[data-section=services] section#contact .org .organization-name{display:none}[data-section=us] section#contact .org [itemprop=region],[data-section=services] section#contact .org [itemprop=region]{clear:right}[data-section=us] section#contact .org [itemprop=telephone],[data-section=services] section#contact .org [itemprop=telephone]{margin-top:1em}[data-section=us] section#contact .org .extrabr,[data-section=services] section#contact .org .extrabr{display:block;clear:both;height:1em}[data-section=us] section#contact .org .addrbr,[data-section=us] section#contact .org .emailbr,[data-section=services] section#contact .org .addrbr,[data-section=services] section#contact .org .emailbr{display:block;height:0;overflow:hidden}[data-section=news] main nav[role=navigation] a{padding:0 .1em;display:inline-block;height:1.3em}[data-section=news] main nav[role=navigation] a.active:hover{color:#0d0d0d}[data-section=services] section#content{width:66.19718%;float:left;margin-right:1.40845%;margin-left:16.90141%}@media only screen and (max-width:640px){[data-section=services] section#content{width:83.09859%;float:left;margin-right:1.40845%;margin-left:8.4507%}}[data-section=services] section#content figure.services{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4rem}[data-section=services] section#content u{text-decoration:none;display:block;margin-top:6rem}[data-section=services] section#clients{clear:both;width:100%;float:left;margin-left:0;margin-right:0}[data-section=services] section#clients .text{width:23.94366%;float:left;margin-right:1.40845%;margin-left:8.4507%}@media only screen and (max-width:640px){[data-section=services] section#clients .text{width:32.39437%;float:left;margin-right:1.40845%;margin-left:0}}[data-section=services] section#clients .list{width:66.19718%;float:right;margin-right:0;font-style:italic}[data-section=services] section#clients .list a:hover{color:#0335fc}.films{width:100%;float:left;margin-left:0;margin-right:0}[data-section=films] #description{width:66.19718%;float:left;margin-right:1.40845%;margin-left:16.90141%;text-align:center;margin-bottom:0;padding-top:1rem}h2 a{opacity:0;max-width:0;display:inline-block;white-space:nowrap;-webkit-transition:opacity .25s ease-out,max-width .25s ease-out;transition:opacity .25s ease-out,max-width .25s ease-out}h2 a.current{opacity:1;max-width:inherit}@media only screen and (max-width:640px){h2 a.current{display:block}}h2.expanded a{margin:0 .5rem;opacity:1;max-width:300px}.film{position:relative;margin-bottom:3rem;width:49.29577%;float:left;margin-right:1.40845%}.film:nth-child(even){margin-right:0;float:left}.film figure.thumb{width:82.85714%;margin-left:17.14286%;float:right;margin-right:0}.film .video,.film img,.film video{max-width:100%}.film .highlight{display:none;margin:0 2.85714% 0 0;font-style:italic;width:48.57143%;float:left;position:absolute;z-index:10;top:1rem;text-shadow:0 0 30px rgba(247,246,237,.7),0 0 60px rgba(247,246,237,.9),0 0 70px #f7f6ed}.film .highlight.show{display:block}@media only screen and (max-width:640px){.film .highlight{text-shadow:0 0 30px rgba(247,246,237,.6),0 0 40px rgba(247,246,237,.5);width:65.71429%;float:left;margin-right:2.85714%;top:0}}.film h3{font-style:italic;margin:5px 2.85714% 0 17.14286%;width:82.85714%;float:left;line-height:1}.film h3 a:hover{color:#0d0d0d}.film .director{display:none}.film .director,.film .meta{width:82.85714%;float:left;margin-right:2.85714%;margin-left:17.14286%;margin-top:-5px;min-height:2.5em}.film .edit{height:0;float:right;position:relative;z-index:100}.film:hover .director,.film:hover .highlight{display:block}.film:hover .meta{display:none}[data-section=film] .intro{margin:4rem 0;width:100%;float:left;padding-top:0;position:relative}[data-section=film] .intro .highlights{position:absolute;z-index:20;width:40.84507%;float:left;margin-right:1.40845%;height:100%}@media only screen and (max-width:640px){[data-section=film] .intro .highlights{width:83.09859%;float:left;margin-right:1.40845%;color:#fff}[data-section=film] .intro .highlights a{color:#fff}}[data-section=film] .intro .highlights div{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-section=film] .intro .highlights .hot{text-shadow:0 0 60px rgba(247,246,237,.45),0 0 70px #f7f6ed,0 0 80px #f7f6ed;margin:0}[data-section=film] .intro .highlights .hot.short{font-size:3.5rem}@media only screen and (max-width:640px){[data-section=film] .intro .highlights .hot{width:89.83051%;float:left;margin-right:1.69492%;margin-left:1.40845%}[data-section=film] .intro .highlights .hot.short{font-size:2.1rem}}[data-section=film] .intro .highlights .highlight{width:58.62069%;float:left;margin-right:3.44828%}[data-section=film] .intro .highlights .highlight-logo{clear:both;display:block;max-height:75px;max-width:165px}@media only screen and (max-width:640px){[data-section=film] .intro .highlights .highlight{width:89.83051%;float:left;margin-right:1.69492%;margin-left:1.40845%}[data-section=film] .intro .highlights .highlight-logo{max-width:80px;max-height:50px;margin-left:1.40845%}}[data-section=film] .intro figure.main{position:relative;margin-left:25.35211%;width:74.64789%;float:left;margin-right:1.40845%}@media only screen and (max-width:640px){[data-section=film] .intro figure.main{width:100%;float:left;margin-left:0;margin-right:0}}[data-section=film] .intro figure.main.square{margin-left:25.35211%;width:49.29577%;float:left;margin-right:1.40845%}[data-section=film] #showtimes ul,[data-section=film] #showtimes.collapsed h4{margin:0}[data-section=film] article header{width:91.5493%;float:left;margin-right:1.40845%;margin-left:8.4507%}[data-section=film] article header h2{text-align:left}[data-section=film] article header p{margin-top:0;text-transform:none}[data-section=film] section{margin-bottom:4rem}[data-section=film] #showtimes{background:#fff;position:fixed;z-index:50;bottom:0;padding:1rem 2rem;margin:0 1.40845% 0 50.70423%;width:40.84507%;float:left}@media only screen and (max-width:640px){[data-section=film] article header h2{margin-top:.5rem}[data-section=film] article header p{margin-bottom:0}[data-section=film] section{margin-bottom:3rem}[data-section=film] #showtimes{width:66.19718%;float:left;margin-right:1.40845%;margin-left:25.35211%}}[data-section=film] #showtimes.collapsed p,[data-section=film] #showtimes.collapsed ul{max-height:0;overflow:hidden;margin:0}[data-section=film] #showtimes.collapsed .close{display:none}[data-section=film] #showtimes.collapsed .open{display:block}[data-section=film] #showtimes .close,[data-section=film] #showtimes .open{position:absolute;top:0;right:0;display:block;width:3em;padding:1em;text-align:center;cursor:pointer}[data-section=film] #showtimes .open{display:none}[data-section=film] #showtimes h4,[data-section=film] #showtimes p,[data-section=film] #showtimes ul{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;max-height:30em}[data-section=film] #showtimes h4{color:#fd1c2f;margin-bottom:1rem}[data-section=film] #showtimes ul strong{font-weight:400;-webkit-font-smoothing:subpixel-antialiased;text-transform:uppercase}[data-section=film] #showtimes a{display:inline;text-decoration:none;background-image:-webkit-linear-gradient(rgba(247,246,237,0) 50%,#4d4d4d 50%);background-image:linear-gradient(rgba(247,246,237,0) 50%,#4d4d4d 50%);background-repeat:repeat-x;background-size:.2em .1em;background-position:0 1.5em;padding-bottom:.625em;text-shadow:-.0625rem -.0625rem 0 #f7f6ed,.0625rem -.0625rem 0 #f7f6ed,-.0625rem .0625rem 0 #f7f6ed,.0625rem .0625rem 0 #f7f6ed}[data-section=film] .awards span.collapsed,[data-section=film] .awards[collapsed] span.expanded,[data-section=film] .screenings span.collapsed,[data-section=film] .screenings[collapsed] span.expanded,[data-section=film] .support span.collapsed,[data-section=film] .support[collapsed] span.expanded{display:none}[data-section=film] #showtimes a:hover,[data-section=film] .links a{background:0 0;text-shadow:none}[data-section=film] h4{margin-bottom:2rem;font-style:italic}[data-section=film] .synopsis{width:66.19718%;float:left;margin-right:1.40845%;margin-left:8.4507%}@media only screen and (max-width:640px){[data-section=film] .synopsis{width:83.09859%;float:left;margin-right:1.40845%;padding-top:2rem}}[data-section=film] .awards,[data-section=film] .credits,[data-section=film] .screenings,[data-section=film] .support{padding-top:0;margin-bottom:4rem}[data-section=film] .credits{margin-bottom:2rem;width:49.29577%;float:left;margin-right:1.40845%;margin-left:8.4507%}[data-section=film] .credits u{text-decoration:none;font-style:italic}@media only screen and (max-width:640px){[data-section=film] .credits{width:66.19718%;float:left;margin-right:1.40845%}}[data-section=film] .logos{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:4rem;text-align:center}[data-section=film] .logos img{vertical-align:middle;max-height:60px;max-width:120px;margin-right:2.8169%}@media only screen and (max-width:640px){[data-section=film] .logos img{max-width:60px;max-height:35px;margin-right:1.40845%}}[data-section=film] .links{margin-bottom:4rem}[data-section=film] .links .icon{margin-bottom:-3px}[data-section=film] hr{clear:both;width:100%;float:left;border:none;margin:0}[data-section=film] .still{position:relative;width:32.39437%;float:left;margin-right:1.40845%;margin-bottom:2rem}@media only screen and (max-width:640px){[data-section=film] .still{width:66.19718%;float:left;margin-right:1.40845%;margin-left:16.90141%}}[data-section=film] #still-1{margin-left:8.4507%;float:right;margin-right:0}@media only screen and (max-width:640px){[data-section=film] #still-1{margin-left:16.90141%;float:left}}[data-section=film] .awards,[data-section=film] .screenings,[data-section=film] .support{margin-left:8.4507%;width:49.29577%;float:left;margin-right:1.40845%;position:relative;margin-bottom:2rem}@media only screen and (max-width:640px){[data-section=film] .awards,[data-section=film] .screenings,[data-section=film] .support{width:83.09859%;float:left;margin-right:1.40845%}}[data-section=film] .awards p,[data-section=film] .screenings p,[data-section=film] .support p{overflow:hidden;max-height:100px;margin-bottom:.5em;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}[data-section=film] .awards[collapsed],[data-section=film] .screenings[collapsed],[data-section=film] .support[collapsed]{position:relative}[data-section=film] .awards[collapsed]:after,[data-section=film] .screenings[collapsed]:after,[data-section=film] .support[collapsed]:after{content:"";position:absolute;z-index:10;bottom:2em;width:100%;height:1em;left:0;background:-webkit-linear-gradient(rgba(247,246,237,0) 0,#f7f6ed 100%);background:linear-gradient(rgba(247,246,237,0) 0,#f7f6ed 100%)}[data-section=film] .awards[collapsed] p:nth-child(1n+10),[data-section=film] .screenings[collapsed] p:nth-child(1n+10),[data-section=film] .support[collapsed] p:nth-child(1n+10){max-height:0;margin:0}[data-section=film] .awards[collapsed] span.collapsed,[data-section=film] .screenings[collapsed] span.collapsed,[data-section=film] .support[collapsed] span.collapsed{display:block}