html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{font-family:Karla,sans-serif;font-size:16px;line-height:28px;color:#292929}h1{font-weight:700;color:#fd7245;font-size:55px;line-height:55px}@media (min-width:768px){h1{font-size:80px;line-height:75px}}@media (min-width:980px){h1{font-size:120px;line-height:110px}}h2{font-size:30px;line-height:30px;font-weight:700;text-transform:uppercase}@media (min-width:768px){h2{font-size:40px;line-height:40px}}h3{font-size:24px;line-height:20px;font-weight:700}@media (min-width:768px){h3{font-size:32px;line-height:32px}}.meta-title{font-size:14px;font-weight:700}@media (min-width:768px){.meta-title{font-size:16px}}.meta-text{font-size:14px;font-weight:400}.meta-text.large{font-size:16px}.pseudo-vertical,.vertical{color:#fd7245;-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg);-webkit-transform-origin:25px 0;-ms-transform-origin:25px 0;transform-origin:25px 0;display:inline-block;margin:0}.submit{font-size:24px;line-height:24px;font-weight:700}.body{font-size:20px}.quote{font-size:30px;line-height:36px}@media (min-width:768px){.quote{font-size:40px;line-height:50px}}.clearfix::after{clear:both;content:'';display:table}.holder{max-width:92%;margin:auto}@media (min-width:768px){.holder{max-width:86%}}.navigation{padding:20px 0;overflow:auto}@media (min-width:768px){.navigation{padding:40px 0}}.navigation .nav-wrapper{position:fixed!important;overflow:auto}.brand{margin:0;float:left;font-size:30px}.brand a{color:#292929;text-decoration:none}@media (min-width:768px){.brand{font-size:32px}}.nav-button{width:37px;height:35px;float:right;position:relative;top:-8px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s;z-index:1000}.nav-button rect{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.nav-button #bottom,.nav-button #top{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transform:matrix(1,0,0,1,0,0);-ms-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}.nav-button span{height:2px;width:100%;display:block;background:#292929;position:absolute;top:50%;left:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.nav-button span.top{-webkit-transform:translate(-50%,-8px);-ms-transform:translate(-50%,-8px);transform:translate(-50%,-8px);-webkit-animation:trans_top_out .45s forwards;animation:trans_top_out .45s forwards}.nav-button span.middle{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:trans_middle_out .45s forwards;animation:trans_middle_out .45s forwards}.nav-button span.bottom{-webkit-transform:translate(-50%,6px);-ms-transform:translate(-50%,6px);transform:translate(-50%,6px);-webkit-animation:trans_bottom_out .45s forwards;animation:trans_bottom_out .45s forwards}.nav-button.selected{-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.nav-button.selected>span{background:#fff;-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.nav-button.selected>.top{-webkit-animation:trans_top_in .45s forwards;animation:trans_top_in .45s forwards}.nav-button.selected>.middle{-webkit-animation:trans_top_in .45s forwards;animation:trans_top_in .45s forwards}.nav-button.selected>.bottom{-webkit-animation:trans_bottom_in .45s forwards;animation:trans_bottom_in .45s forwards}.nav-wrapper{min-height:100%;width:100%;position:fixed;z-index:1000;top:0;left:0;padding:30px}@media (min-width:768px){.nav-wrapper{padding:100px 100px 0 100px}}.nav-wrapper h1{margin:0}.nav-wrapper .holder{position:absolute;width:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0}@media (max-width:410px){.nav-wrapper h1{margin-bottom:15px}}.nav-item{color:#fd7245;text-decoration:none;display:inline-block}.nav-item.home{padding-bottom:.5em;color:#fff}.nav-item:hover{color:#fff}@-webkit-keyframes trans_top_in{50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}100%{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}}@keyframes trans_top_in{50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}100%{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}}@-webkit-keyframes trans_top_out{0%{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}100%{-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}}@keyframes trans_top_out{0%{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}100%{-webkit-transform:translate(-50%,-8px);transform:translate(-50%,-8px)}}@-webkit-keyframes trans_middle_out{0%{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes trans_middle_out{0%{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes trans_bottom_in{50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}100%{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}}@keyframes trans_bottom_in{50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}100%{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}}@-webkit-keyframes trans_bottom_out{0%{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}100%{-webkit-transform:translate(-50%,6px);transform:translate(-50%,6px)}}@keyframes trans_bottom_out{0%{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}50%{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}100%{-webkit-transform:translate(-50%,6px);transform:translate(-50%,6px)}}.footer{padding:20px 0}@media (min-width:768px){.footer{padding:0}}.footer .holder{border-top:2px solid #c2c2c2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .col{line-height:16px;padding:20px 0;width:50%}@media (min-width:768px){.footer .col{padding:40px 1.2%;width:25%;float:left}}.footer .brand{font-size:20px}.footer a{color:#292929;text-decoration:none}.footer .address address{font-style:normal}.footer .address address p{margin:0}body,html{margin:0}html{height:100%}body{padding-bottom:80px}body footer,body main{opacity:1;height:auto;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.selected #tubular-container,body.selected #tubular-shield,body.selected .navigation .nav-wrapper{z-index:99!important}body.selected footer,body.selected main{opacity:0;height:0;display:none}.big-bg{background:url(/static/img/kereru.jpg) no-repeat;background-size:cover;background-position:50% 50%;position:fixed;height:100%;width:100%;z-index:-1;top:0;opacity:0}@media (min-width:768px){.heading{width:75%}}#tubular-container,#tubular-shield,.navigation .nav-wrapper{z-index:-1!important;opacity:0;display:none;position:fixed;height:100%;width:100%;top:0;left:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#tubular-container{z-index:0}.come-in,.first,.second,.third{position:relative}.swipe{overflow:hidden;visibility:hidden;position:absolute;height:100%;width:100%}.swipe-wrap{overflow:hidden;position:relative;height:100%}.swipe-wrap>div{float:left;width:100%;position:relative;height:100%}.controls{position:absolute;height:100%;width:100%;top:0;left:0}.controls .prev{border-right:25px solid #fd7245;border-top:18px solid transparent;border-bottom:18px solid transparent;position:absolute;top:50%;left:20px;margin-top:-18px;cursor:pointer}.controls .next{border-left:25px solid #fd7245;border-top:18px solid transparent;border-bottom:18px solid transparent;position:absolute;top:50%;right:20px;margin-top:-18px;cursor:pointer}.dot-holder{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.dot-holder .dot{width:8px;height:8px;border-radius:50%;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;border:1px solid #fff;display:inline-block;margin:0 3px;cursor:pointer}.dot-holder .dot.selected{background:#fff}@media (min-width:768px){.about-page .heading{width:87.5%}}.about-page .column-holder{z-index:-1;position:relative}@media (min-width:768px){.about-page .column-holder{display:table;width:100%;margin-top:-240px}}.about-page .column-holder .body-holder{padding-top:80%;padding-right:12.5%}@media (min-width:768px){.about-page .column-holder .body-holder{padding-top:240px;display:table-cell;width:50%;vertical-align:top;padding-right:0}}@media (min-width:768px){.about-page .column-holder .body-holder .text{padding-left:8.33333%}}.about-page .column-holder .body-holder .image{position:absolute;right:0;top:-100px;width:80%}@media (min-width:768px){.about-page .column-holder .body-holder .image{display:none}}.about-page .column-holder .body-holder .image img{width:100%}.about-page .column-holder .quote{font-style:italic}@media (min-width:768px){.about-page .column-holder .quote-small{display:none}}.about-page .column-holder .quote-holder .meta-title .meta-text{font-style:italic}.about-page .column-holder .image-holder{display:none}.about-page .column-holder .image-holder .image img{width:100%;max-width:100%}@media (min-width:768px){.about-page .column-holder .image-holder{display:table-cell;width:50%;position:relative;padding-left:8.33333%}}.about-page .filmography-block h2{margin:2em 0}.about-page .filmography-block .holder.filmography{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-page .filmography-block .meta-text p{margin:0}.about-page .filmography-block .meta-title{padding-bottom:10px}.about-page .filmography-block h3{margin:0}@media (min-width:768px){.about-page .filmography-block .pseudo-vertical,.about-page .filmography-block .vertical{margin-top:30px}}.about-page .filmography-block .baby-row{display:table-row}.about-page .filmography-block .baby-row .initial-table-holder{display:table-cell;position:relative}@media (min-width:768px){.about-page .filmography-block .baby-row{display:block}.about-page .filmography-block .baby-row .initial-table-holder,.about-page .filmography-block .baby-row .vertical{display:block}}.about-page .filmography-block .baby-row .vertical{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;position:absolute;top:44px;display:block;right:0}@media (min-width:768px){.about-page .filmography-block .baby-row .vertical{-webkit-transform-origin:25px 0;-ms-transform-origin:25px 0;transform-origin:25px 0;height:auto;padding-top:0;position:static;display:inline-block}}@media (min-width:768px){.about-page .filmography-block .baby-row .pseudo-vertical{opacity:0}}.about-page .filmography-block .filmography-holder{padding:0 0 20px;display:table;width:100%}@media (min-width:768px){.about-page .filmography-block .filmography-holder{padding:1.2% 1.2% 80px;display:block;width:50%;border-top:5px solid #292929}.about-page .filmography-block .filmography-holder:nth-child(4n+2),.about-page .filmography-block .filmography-holder:nth-child(4n+3){border-top:2px solid #c2c2c2}.about-page .filmography-block .filmography-holder:nth-child(4n+2) .filmography-item,.about-page .filmography-block .filmography-holder:nth-child(4n+3) .filmography-item{padding-top:3px}}@media (min-width:1200px){.about-page .filmography-block .filmography-holder{width:25%;border-top:5px solid #292929}.about-page .filmography-block .filmography-holder:nth-child(4n+2),.about-page .filmography-block .filmography-holder:nth-child(4n+3){border-top:5px solid #292929}.about-page .filmography-block .filmography-holder:nth-child(4n+2) .filmography-item,.about-page .filmography-block .filmography-holder:nth-child(4n+3) .filmography-item{padding-top:0}.about-page .filmography-block .filmography-holder:nth-child(8n+2),.about-page .filmography-block .filmography-holder:nth-child(8n+4),.about-page .filmography-block .filmography-holder:nth-child(8n+5),.about-page .filmography-block .filmography-holder:nth-child(8n+7){border-top:2px solid #c2c2c2}.about-page .filmography-block .filmography-holder:nth-child(8n+2) .filmography-item,.about-page .filmography-block .filmography-holder:nth-child(8n+4) .filmography-item,.about-page .filmography-block .filmography-holder:nth-child(8n+5) .filmography-item,.about-page .filmography-block .filmography-holder:nth-child(8n+7) .filmography-item{padding-top:3px}}.about-page .filmography-block .filmography-item{margin-top:80px;word-break:break-word;word-wrap:break-word;display:table-row}@media (min-width:768px){.about-page .filmography-block .filmography-item{display:block}}.about-page .filmography-block .filmography-item .meta-title{display:table-cell;width:50%;padding-right:1.2%}@media (min-width:768px){.about-page .filmography-block .filmography-item .meta-title{display:block;padding:0;width:100%}}.about-page .filmography-block .filmography-item .meta-text{display:table-cell;width:50%;padding-left:1.2%}@media (min-width:768px){.about-page .filmography-block .filmography-item .meta-text{display:block;padding:0;width:100%}}.about-page .filmography-block .filmography-item .meta-text a{color:#fd7245}.about-page .filmography-block .filmography-item .meta-text a:hover{color:#fd7245}.about-page .filmography-block .pseudo-table-holder{display:table-row;height:140px}@media (min-width:768px){.about-page .filmography-block .pseudo-table-holder{display:none}}.about-page .filmography-block .pseudo-table-holder .left{display:table-cell;border-top:5px solid #292929}.about-page .filmography-block .pseudo-table-holder .right{display:table-cell;border-top:2px solid #c2c2c2}@media (min-width:768px){.contact-page .heading{width:68.75%}}.contact-page .map-block{padding-bottom:40px}.contact-page .map-block .address{padding-left:12.5%}@media (min-width:980px){.contact-page .map-block .address{float:left;width:18.75%;padding-left:6.25%;padding-top:6.25%}}.contact-page .map-block .address a{color:#292929;text-decoration:none}.contact-page .map-block .address .meta-text{line-height:20px}@media (min-width:980px){.contact-page .map-block .address .meta-text{line-height:24px}}.contact-page .map{padding-bottom:60%;margin-bottom:40px}@media (min-width:980px){.contact-page .map{float:right;width:75%;position:relative;padding-bottom:40%}}.contact-page .form-block .thanks{color:#4dce40}@media (min-width:980px){.contact-page .form-block .indent{padding-left:6.25%}}.contact-page .form-block .form-holder{padding-bottom:80px}@media (min-width:980px){.contact-page .form-block .form-holder{width:75%;margin:auto;padding-bottom:160px}}.contact-page .form-block .form-holder p{display:table;width:100%;padding-bottom:10px}.contact-page .form-block input[type=email],.contact-page .form-block input[type=text]{border:none;border-bottom:2px solid #c2c2c2;outline:0;margin:0;padding:5px 12px;display:table-cell;width:100%;line-height:28px;font-size:14px;max-width:100%;font-size:14px}.contact-page .form-block input[type=submit]{border:none;outline:0;border-radius:0;color:#fd7245;font-size:24px;line-height:24px;background:0 0;padding:0;cursor:pointer}@media (min-width:980px){.contact-page .form-block input[type=submit]{font-size:32px;line-height:32px}}.contact-page .form-block textarea{border:2px solid #c2c2c2;outline:0;margin:0;padding:5px 12px;display:table-row;width:100%;line-height:28px;font-size:14px;max-width:100%;font-size:14px}.contact-page .form-block label{border-bottom:5px solid #292929;display:table-cell;width:25%;font-size:14px;font-weight:700;text-transform:uppercase}.contact-page .form-block label[for=id_message]{display:block;margin-bottom:-2px;z-index:2;position:relative;padding-top:5px}@media (min-width:980px){.contact-page .form-block label{width:18.75%;padding:0 1.2%}}.film-index-page .heading,.watch-buy-page .heading{z-index:20;position:relative;margin-bottom:-24px}@media (min-width:768px){.film-index-page .heading,.watch-buy-page .heading{width:68.75%;margin-bottom:-45px}}.film-index-page .heading.archive,.watch-buy-page .heading.archive{letter-spacing:-2px}@media (min-width:768px){.film-index-page .heading.archive,.watch-buy-page .heading.archive{width:62.5%;margin-bottom:-45px;letter-spacing:0}}.film-index-page .image,.watch-buy-page .image{padding-bottom:56.5%;position:relative;overflow:hidden}.film-index-page .image img,.watch-buy-page .image img{width:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.film-index-page .feature-films-block .film-holder,.watch-buy-page .feature-films-block .film-holder{margin-bottom:40px;width:87.5%;display:block;color:#292929;text-decoration:none}.film-index-page .feature-films-block .film-holder:nth-child(2n+2),.watch-buy-page .feature-films-block .film-holder:nth-child(2n+2){margin-left:12.5%}@media (min-width:768px){.film-index-page .feature-films-block .film-holder,.watch-buy-page .feature-films-block .film-holder{width:75%;margin-bottom:80px}.film-index-page .feature-films-block .film-holder:nth-child(2n+2),.watch-buy-page .feature-films-block .film-holder:nth-child(2n+2){margin-left:6.25%}.film-index-page .feature-films-block .film-holder:nth-child(2n+1),.watch-buy-page .feature-films-block .film-holder:nth-child(2n+1){margin-left:18.75%}}.film-index-page .feature-films-block .film-holder .title,.watch-buy-page .feature-films-block .film-holder .title{text-transform:uppercase}.film-index-page .archive-block,.watch-buy-page .archive-block{overflow:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.film-index-page .archive-block .category,.watch-buy-page .archive-block .category{display:block;width:100%;padding-bottom:20px}.film-index-page .archive-block .film-holder,.watch-buy-page .archive-block .film-holder{margin-bottom:40px;width:47.6%;display:block;color:#292929;text-decoration:none}.film-index-page .archive-block .film-holder:nth-child(2n+2),.watch-buy-page .archive-block .film-holder:nth-child(2n+2){margin-right:2.4%}.film-index-page .archive-block .film-holder:nth-child(2n+1),.watch-buy-page .archive-block .film-holder:nth-child(2n+1){margin-left:2.4%}@media (min-width:768px){.film-index-page .archive-block .film-holder,.watch-buy-page .archive-block .film-holder{width:47.6%;margin:0;margin:0 6.25% 6.25%;float:left}.film-index-page .archive-block .film-holder:nth-child(2n+1),.watch-buy-page .archive-block .film-holder:nth-child(2n+1){margin-right:0}.film-index-page .archive-block .film-holder:nth-child(2n+2),.watch-buy-page .archive-block .film-holder:nth-child(2n+2){margin-left:0}}.film-index-page .archive-block .film-holder .title,.watch-buy-page .archive-block .film-holder .title{text-transform:uppercase}.watch-buy-page .archive-block{overflow:visible}.watch-buy-page .archive-block .title{overflow:auto}@media (min-width:769px){.watch-buy-page .archive-block .title .meta-title{float:left}}.watch-buy-page .archive-block .title .more-info{text-decoration:none;color:inherit}@media (min-width:769px){.watch-buy-page .archive-block .title .more-info{float:right}}.watch-buy-page .archive-block .film-holder:nth-child(2n+1){margin-right:2.4%;margin-left:0}.watch-buy-page .archive-block .film-holder:nth-child(2n+2){margin-left:2.4%;margin-right:0}@media (min-width:768px){.watch-buy-page .archive-block .film-holder{margin:0 2.4% 4.8%;width:30.1333%}.watch-buy-page .archive-block .film-holder:nth-child(2n+2){margin:0 2.4% 4.8%}.watch-buy-page .archive-block .film-holder:nth-child(2n+1){margin:0 2.4% 4.8%}.watch-buy-page .archive-block .film-holder:nth-child(3n+3){margin-right:0}.watch-buy-page .archive-block .film-holder:nth-child(3n+1){margin-left:0}}.watch-buy-page .archive-block .film-holder .title{display:none}@media (min-width:768px){.watch-buy-page .archive-block .film-holder .title{display:block}}.watch-buy-page .image{padding-bottom:0}.watch-buy-page .image img{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.watch-buy-page .get-info a{color:#fd7245;text-decoration:none;text-transform:uppercase;line-height:22px;display:block}.film-page .heading{z-index:20;position:relative;margin-bottom:-24px}@media (min-width:768px){.film-page .heading{width:68.75%;margin-bottom:-45px}}.film-page .trailer-holder{position:relative;padding-bottom:56%;margin-bottom:20px}@media (min-width:980px){.film-page .trailer-holder{margin-bottom:40px;float:right;width:75%;padding-bottom:42%}}.film-page .trailer-holder .trailer{position:absolute;height:100%;width:100%}.film-page .trailer-holder .cover-image{position:absolute;top:0;left:0;width:100%;height:100%}.film-page .trailer-holder .cover-image.trailer-behind{cursor:pointer}.film-page .trailer-holder .cover-image .play{border-left:35px solid #fd7245;border-top:24px solid transparent;border-bottom:24px solid transparent;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-35px}@media (min-width:980px){.film-page .trailer-holder .cover-image .play{border-left:71px solid #fd7245;border-top:47px solid transparent;border-bottom:47px solid transparent;margin-left:-35px;margin-top:-47px}}.film-page .trailer-caption{float:left;width:50%}@media (min-width:980px){.film-page .trailer-caption{position:relative;top:-28px;float:right;display:inline-block;width:75%}}.film-page .get-info{padding-left:12.5%;line-height:20px;float:right;width:50%;position:relative}.film-page .get-info .meta-title{padding-bottom:5px;line-height:28px}@media (min-width:980px){.film-page .get-info{float:left;width:18.75%;padding-left:6.25%;padding-top:6.25%;margin-top:45px}}.film-page .get-info a{color:#fd7245;text-decoration:none}.film-page .quote-block{margin:40px 0;overflow:auto}@media (min-width:980px){.film-page .quote-block{margin:80px 0}}.film-page .second-image{display:none;position:relative}@media (min-width:980px){.film-page .second-image{display:block;width:56.25%;float:left;padding-bottom:31.5%}}@media (min-width:980px){.film-page .quote-holder{width:31.25%;float:right;padding-right:3.125%;padding-top:15.625%}}.film-page .quote-holder .quote{font-style:italic}.film-page .quote-holder .quote p{margin-top:0}.film-page .quote-holder .meta-title .meta-text{font-style:italic}.film-page .information-block h2{margin:2em 0}.film-page .information-block .info-holder{padding-bottom:40px}@media (min-width:768px){.film-page .information-block .info-holder{border-top:2px solid #c2c2c2;padding-bottom:60px;float:left}}.film-page .information-block .info-holder .vertical{-webkit-transform-origin:25px 0;-ms-transform-origin:25px 0;transform-origin:25px 0;height:auto;padding-top:0;position:relative;display:inline-block;top:44px;left:2.0625%}@media (min-width:768px){.film-page .information-block .info-holder .vertical{left:inherit}}.film-page .information-block .info-holder .heavy-top{border-top:5px solid #292929;position:relative}@media (min-width:768px){.film-page .information-block .info-holder .heavy-top{top:-2px}}.film-page .information-block .info-holder .synopsis-holder{overflow:auto}@media (min-width:768px){.film-page .information-block .info-holder .synopsis-holder{width:56.25%;padding:0 2.0625%;float:left}}@media (min-width:980px){.film-page .information-block .info-holder .synopsis-holder{width:46.875%}}.film-page .information-block .info-holder .synopsis-holder .text{float:right;width:87.5%;position:relative;top:-33px}@media (min-width:768px){.film-page .information-block .info-holder .synopsis-holder .text{padding-top:160px;float:none;position:static}}@media (min-width:768px){.film-page .information-block .info-holder .credit-holder{width:37.5%;padding:0 2.0625%;float:right}}@media (min-width:980px){.film-page .information-block .info-holder .credit-holder{width:31.25%}}.film-page .information-block .info-holder .credit-holder .credit-item-holder{float:right;width:87.5%;position:relative;top:-33px;margin-top:16px}@media (min-width:768px){.film-page .information-block .info-holder .credit-holder .credit-item-holder{padding-top:160px;float:none;position:static}}.film-page .information-block .info-holder .credit-holder .credit-item-holder .credit-item{padding-bottom:10px}.film-page .information-block .info-holder .credit-holder .credit-item-holder .credit-item .meta-text{text-transform:uppercase}.film-page .information-block .info-holder .credit-holder .awards-holder{margin:40px 0;float:right;width:87.5%}@media (min-width:768px){.film-page .information-block .info-holder .credit-holder .awards-holder{float:none}}.film-page .information-block .info-holder .credit-holder .awards-holder .award-item{display:inline-block;width:100px;text-align:center}.film-page .information-block .info-holder .credit-holder .awards-holder .award-item img{max-width:100%}.home-page{background:url(/static/img/kereru.jpg) no-repeat;background-size:cover;background-position:50% 50%}.home-page .nav-wrapper{z-index:-1;height:100%;overflow:auto}.home-page .navigation{display:none}.home-page footer{display:none}