html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.container{max-width:1240px;margin:0 auto}@media (min-width: 769px) and (max-width: 1280px){.container{width:100%;max-width:100%;padding:0 20px;box-sizing:border-box}}@media (max-width: 768px){.container{width:100%;max-width:100%}}#loading{padding:100px 0}html,body{margin:0;padding:0;background:#ffffff;font-family:'CenturyGothic';font-size:18px;color:#d5d1c9;min-width:320px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;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-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{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}@font-face{font-family:'CenturyGothic';src:url('../fonts/CenturyGothic.eot');src:url('../fonts/CenturyGothic.eot') format('embedded-opentype'),url('../fonts/CenturyGothic.woff2') format('woff2'),url('../fonts/CenturyGothic.woff') format('woff'),url('../fonts/CenturyGothic.ttf') format('truetype'),url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg');}@font-face{font-family:'CenturyGothicBold';src:url('../fonts/CenturyGothicBold.eot');src:url('../fonts/CenturyGothicBold.eot') format('embedded-opentype'),url('../fonts/CenturyGothicBold.woff2') format('woff2'),url('../fonts/CenturyGothicBold.woff') format('woff'),url('../fonts/CenturyGothicBold.ttf') format('truetype'),url('../fonts/CenturyGothicBold.svg#CenturyGothicBold') format('svg');}#page-content{padding:145px 0 0 0}#page-contact{position:relative;top:145px}#page-header{position:fixed;z-index:100;width:100%;background:#ffffff}.header{padding:50px 0 49px 0}.header::after{clear:both;content:"";display:table}.header .menu{display:none}.header .logo{float:left;width:40%}.header .logo img{display:block;width:100%}.header .nav{float:left;width:60%}.header .nav ul{width:auto;float:right;margin:0;padding:6px 0 0 0;list-style-type:none}.header .nav ul li{float:left;width:auto;text-transform:uppercase;padding:0 0 0 25px}.header .nav ul li ul{display:none}.header .nav ul li a{text-decoration:none;color:#000000;font-family:'CenturyGothicBold'}.header .nav ul li a:hover,.header .nav ul li a.active{text-decoration:none;color:#999999}@media (min-width: 1024px) and (max-width: 1200px){#page-content{padding:142px 0 0 0}.header .menu{top:66px !important}.header .nav{top:91px !important}}@media (max-width: 1200px){#page-content{padding:82px 0 0 0}.header{padding-top:27px;padding-bottom:27px}.header .menu{display:block;position:absolute;top:41px !important;right:20px;width:26px;height:26px;background:url(../img/hamburger-menu.svg) no-repeat;background-size:cover}.header .menu.close{width:26px;height:26px;background:url(../img/close-menu.png) no-repeat;background-size:cover}.header .nav{display:none;position:absolute;background:#ffffff;width:100%;height:100%;top:72px;left:0;z-index:100;padding:0 20px}.header .nav ul{width:100%;padding:0;float:none}.header .nav ul li{float:none;width:100%;padding:0 0 13px 0}.header .nav ul li ul{display:block;padding:8px 0 0 0}.header .nav ul li ul li a{font-size:10px}.header .nav ul li a{font-size:20px;font-family:'CenturyGothicBold'}}@media (min-width: 768px) and (max-width: 1024px){#page-content{padding:109px 0 0 0}.header .logo{width:30%}.header .menu{top:27px !important}}@media (min-width: 640px) and (max-width: 768px){#page-content{padding:72px 0 0 0}.header{padding:27px 20px 27px 20px}.header .logo{width:30%}.header .menu{top:20px !important}}@media (max-width: 640px){#page-content{padding:73px 0 0 0}.header{padding:27px 20px 27px 20px}.header .logo{width:200px}.header .menu{top:20px !important}}.download{display:block;float:right;color:#000000;text-decoration:none;text-transform:uppercase;background:url(../img/download-btn.svg) no-repeat;background-size:24px auto;padding:2px 0 0 32px;margin:27px 0 0 0}.download:hover{background:url(../img/download-hover-btn.svg) no-repeat;background-size:24px auto;color:#999999}body.narrative .home-list h2,body.commercial .home-list h2,body.docs .home-list h2,body.music .home-list h2{color:#000000}.home-main{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.home-main iframe,.home-main object,.home-main embed{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.home-main .preloader{display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;cursor:pointer}.home-main .preloader table{width:100%;height:100%;background-size:cover}.home-main .preloader table td{width:100%;height:100%;text-align:center;vertical-align:middle}.home-main span{display:inline-block;width:82px;height:82px;background:url(../img/play-btn.svg);background-size:cover;text-indent:-9999px;overflow:hidden}.home-list{margin:0 0 30px 0}.home-list::after{clear:both;content:"";display:table}.home-list h2{font-family:'CenturyGothicBold';font-weight:normal;font-size:36px;margin:15px 0 10px 0}.home-list ul{margin:0 0 0 -40px;padding:0;list-style-type:none}.home-list ul li{float:left;width:33.33%;box-sizing:border-box;padding:0 0 15px 40px}.home-list ul li img,.home-list ul li span{display:block;width:100%}.home-list ul li.active a div strong{display:none}.home-list ul li.active span{display:block}.home-list ul li span{display:block;padding:8px 0 0 0}.home-list ul li span table{width:100%}.home-list ul li span table td{width:100%;text-align:center}.home-list ul li em{display:block;margin:0 0 20px 0;line-height:110%}.home-list ul li em a,.home-list ul li em a:hover{font-family:'CenturyGothic';display:block;text-align:center;font-weight:normal}.home-list ul li a{display:block;text-transform:uppercase;text-decoration:none;color:#000000;font-family:'CenturyGothicBold'}.home-list ul li a:hover{color:#999999}.home-list ul li a div{position:relative}.home-list ul li a div strong{display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background:#fff;z-index:10;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.home-list ul li a div iframe,.home-list ul li a div object,.home-list ul li a div embed{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.home-list ul li.active a div strong{opacity:0}.home-list ul li:nth-child(3n+1){clear:both}@media (max-width: 1024px){.download{display:none}}@media (min-width: 640px) and (max-width: 768px){.home-list{padding:0 20px}}@media (max-width: 640px){body.narrative .home-list h2,body.commercial .home-list h2,body.docs .home-list h2,body.music .home-list h2{display:block}.home-main{margin:0 0 15px 0}.home-main span{background:transparent;font-size:15px;font-family:'CenturyGothicBold';color:#f6f2ef;text-transform:uppercase;width:auto;height:auto;text-indent:0;overflow:auto}.home-list{margin:0}.home-list h2{display:none;font-size:20px;color:#000000 !important;margin:0;padding:0 20px 22px 20px}.home-list ul{margin:0}.home-list ul li{padding:0 0 15px 0;width:100%}.home-list ul li em{display:none}.home-list ul li.active span{display:none}.home-list ul li span{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.home-list ul li span table{width:100%;height:100%}.home-list ul li span table td{width:100%;height:100%;vertical-align:middle;text-align:center}.home-list ul li a,.home-list ul li a:hover{position:relative;color:#f6f2ef;font-size:15px}}.footer{background:#999999;color:#ffffff;text-align:center;text-transform:uppercase}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:#000000}.footer h1{margin:0;font-size:36px;padding:17px 0 73px 0}.footer ul{margin:0;padding:0;list-style-type:none}.footer ul li{padding:0 0 10px 0}.footer p{margin:0;padding:63px 0 25px 0}@media (max-width: 640px){.footer{font-size:15px;padding:0 20px}.footer h1{font-size:24px}}.bio{padding:0 0 50px 0}.bio::after{clear:both;content:"";display:table}.bio h2{display:none}.bio .content-mobile{width:100%;position:relative}.bio .content-mobile .slick-dots{display:block;float:none;height:auto;list-style-type:none;margin:0 auto;padding:0;position:absolute;top:25%;width:100%;text-align:center;z-index:10}.bio .content-mobile .slick-dots li{width:19px;display:inline-block;position:relative}.bio .content-mobile .slick-dots li button{width:13px;height:13px;border:1px solid #fff;background:transparent;text-indent:-9999px;overflow:hidden;border-radius:13px;font-size:0}.bio .content-mobile .slick-dots li.slick-active button{background:#fff}.bio .content-mobile ul{display:block;margin:0;padding:0;list-style-type:none}.bio .content-mobile ul li{width:100%}.bio .content-mobile ul li.bio-content p{margin:0 0 37px 0;padding:10px 17px 0 17px;color:#000000;font-size:18px;line-height:35px}.bio .content-mobile ul li.bio-content a{color:#000000}.bio .content-mobile ul li.bio-content a:hover{color:#999999}.bio .content-mobile ul li.credits-content,.bio .content-mobile ul li.press-content,.bio .content-mobile ul li.awards-content{background:#999999;color:#fff}.bio .content-mobile ul li.credits-content strong,.bio .content-mobile ul li.press-content strong,.bio .content-mobile ul li.awards-content strong{display:inline-block;text-transform:uppercase;margin:10px 17px 23px 17px;border-bottom:1px solid #fff}.bio .content-mobile ul li.credits-content ul,.bio .content-mobile ul li.press-content ul,.bio .content-mobile ul li.awards-content ul{padding:0 17px 0 17px}.bio .content-mobile ul li.credits-content ul li,.bio .content-mobile ul li.press-content ul li,.bio .content-mobile ul li.awards-content ul li{padding:0 0 10px 0}.bio .content-mobile ul li img{display:block !important;width:100%}.bio .bio-left{float:left;box-sizing:border-box;width:40%;padding:0 55px 0 0}.bio .bio-left p{margin:0 0 37px 0;color:#000000;font-size:18px;line-height:35px}.bio .bio-left a{color:#000000}.bio .bio-left a:hover{color:#999999}.bio .bio-right{float:left;box-sizing:border-box;width:60%;background:#999999;color:#fff;padding:0 0 50px 0}.bio .bio-right img{width:100%;display:block}.bio .bio-right .tabs{margin:0;padding:14px 50px 40px 50px;list-style-type:none}.bio .bio-right .tabs::after{clear:both;content:"";display:table}.bio .bio-right .tabs li{float:left;padding:0 80px 0 0}.bio .bio-right .tabs li a{color:#fff;text-decoration:none}.bio .bio-right .tabs li a:hover{color:#000000;text-decoration:none}.bio .bio-right .tabs li a.active{color:#000000;border-bottom:1px solid #000000;font-family:'CenturyGothicBold'}.bio .bio-right .tab-container{padding:0 50px}.bio .bio-right .tab-container ul{margin:0;padding:0;list-style-type:none;font-size:18px;line-height:34px}@media (min-width: 769px) and (max-width: 1024px){.bio .bio-left{width:100%;padding:0 0 20px 0}.bio .bio-right{width:100%;padding:0 0 20px 0}.bio .bio-right .tabs{padding:14px 20px 20px 20px}.bio .bio-right .tab-container{padding:0 20px}}@media (max-width: 768px){.bio h2{display:block;font-size:20px;color:#000000 !important;margin:0;padding:0 20px 22px 20px}}.news{padding-bottom:20px}.news .container::after{clear:both;content:"";display:table}.news .container h2{display:none}.news .container .grid{margin:0 0 0 -40px}.news .container .row::after{clear:both;content:"";display:table}.news .container .item{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;float:left;width:33.33%;padding:0 0 40px 40px}.news .container .item.desktop{display:block}.news .container .item.mobile a.title{display:none}.news .container .item .embed{padding:15px 0 0 0;display:none}.news .container .item .embed a.close{display:block;overflow:hidden;text-indent:-9999px;float:right;clear:both;width:20px;height:20px;background:url(../img/close-menu.png) no-repeat;background-size:cover;margin:10px 0}.news .container .item .embed .description{display:block;width:100%;color:#000;clear:both}.news .container .item .embed .description a.source{display:inline-block;padding:5px 0 0 0;color:#000;text-decoration:underline}.news .container .item:nth-child(3n+1){clear:both}.news .container .item img,.news .container .item a{width:100%;display:block}.news .container .item a.title{text-transform:uppercase;font-family:'CenturyGothicBold';color:#000000;text-align:center;display:block;text-decoration:none;padding:0 0 7px 0}.news .container .item a.title:hover{color:#999999;text-decoration:none}.news .container .item.facebook a.img,.news .container .item.instagram a.img,.news .container .item.cms a.img,.news .container .item.twitter a.img{position:relative;color:#000000;text-decoration:none}.news .container .item.facebook a.img strong,.news .container .item.instagram a.img strong,.news .container .item.cms a.img strong,.news .container .item.twitter a.img strong{z-index:10;background:#fff;opacity:0.5;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.news .container .item.facebook a.img span,.news .container .item.instagram a.img span,.news .container .item.cms a.img span,.news .container .item.twitter a.img span{position:absolute;left:0;top:0;width:100%;height:100%}.news .container .item.facebook a.img span table,.news .container .item.instagram a.img span table,.news .container .item.cms a.img span table,.news .container .item.twitter a.img span table{width:100%;height:100%}.news .container .item.facebook a.img span table td,.news .container .item.instagram a.img span table td,.news .container .item.cms a.img span table td,.news .container .item.twitter a.img span table td{width:100%;height:100%;vertical-align:middle;text-align:center}.news .container .item.facebook a.img span table td b,.news .container .item.instagram a.img span table td b,.news .container .item.cms a.img span table td b,.news .container .item.twitter a.img span table td b{color:#000;display:inline-block;width:22px;height:22px;border-radius:11px}.news .container .item.facebook a.img:hover strong,.news .container .item.instagram a.img:hover strong,.news .container .item.cms a.img:hover strong,.news .container .item.twitter a.img:hover strong{opacity:0}.news .container .item.facebook a.img div,.news .container .item.instagram a.img div,.news .container .item.cms a.img div,.news .container .item.twitter a.img div{font-style:normal;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;padding:0px 0 0 0;margin:0;vertical-align:middle}.news .container .item.facebook a.img div a,.news .container .item.instagram a.img div a,.news .container .item.cms a.img div a,.news .container .item.twitter a.img div a{color:#000 !important;text-decoration:none}.news .container .item.facebook a.img div table,.news .container .item.instagram a.img div table,.news .container .item.cms a.img div table,.news .container .item.twitter a.img div table{width:100%;height:100%}.news .container .item.facebook a.img div table td,.news .container .item.instagram a.img div table td,.news .container .item.cms a.img div table td,.news .container .item.twitter a.img div table td{width:100%;height:100%;vertical-align:middle;text-align:center}.news .container .item.facebook a.img div table td em,.news .container .item.instagram a.img div table td em,.news .container .item.cms a.img div table td em,.news .container .item.twitter a.img div table td em{display:inline-block !important;max-height:125px;font-style:normal}.news .container .item.facebook a.img span table td b{background:url(../img/facebook.svg) no-repeat 50% 50%;background-size:30px auto}.news .container .item.cms a.img span table td b{border-radius:0;background:url(../img/cms.svg) no-repeat 50% 50%;background-size:100% auto}.news .container .item.instagram a.img span table td b{background:url(../img/instagram.svg) no-repeat 50% 50%;background-size:30px auto}.news .container .item.twitter a.img span table td b{background:url(../img/twitter.svg) no-repeat 50% 50%;background-size:35px auto}@media (max-width: 768px){.news .container h2{display:block;font-size:20px;color:#000000 !important;margin:0;padding:0 0 22px 0}}@media (max-width: 768px){.news .container{padding:0 20px}.news .container .grid{margin:0}.news .container .item{width:100%;padding:0 0 40px 0}.news .container .item.desktop{display:none}.news .container .item.mobile a.title{display:block}.news .container .item:nth-child(3n+1),.news .container .item:nth-child(2n+1){clear:none}.news .container .item:nth-child(n){clear:both}}.contact{display:none;width:100%;background:#999999;padding:44px 0 46px 0;margin:0 0 40px 0}.contact::after{clear:both;content:"";display:table}.contact .container{position:relative}.contact a.close{display:block;position:absolute;top:16px;right:0;width:25px;height:25px;background:url(../img/contact-close.png) no-repeat}.contact ul{margin:0;padding:0;list-style-type:none}.contact ul a{color:#ffffff;text-decoration:none;text-transform:uppercase;font-family:'CenturyGothicBold'}.contact ul a:hover{color:#000000;text-decoration:none}@media (max-width: 1280px){.contact a.close{right:20px}}.powered-by::after{clear:both;content:"";display:table}.powered-by img{float:right;max-width:300px;width:100%}.detail{margin:0 auto;padding-top:30px;margin-bottom:1.5027322404%;box-sizing:border-box;width:100%;max-width:1240px;position:relative;z-index:1}.detail::after{clear:both;content:"";display:table}.detail .back{display:none}.detail #director-reel .director-list{display:none}.detail #director-reel .video a.close{top:-87px}.detail a.close{display:block;text-indent:-9999px;overflow:hidden;position:absolute;z-index:1000;opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:26px;height:26px;top:47px;right:23px}.detail a.close b{display:block;position:absolute}.detail a.close b{top:0;left:0;width:27px;height:27px;background:url(../img/x-close.svg) no-repeat;background-size:100% auto}.detail .director-list{width:100%;text-align:center;padding:0 40px 5px 40px;box-sizing:border-box}.detail .director-list::after{clear:both;content:"";display:table}.detail .director-list table{margin:auto}.detail .director-list a,.detail .director-list span{position:relative;z-index:1000;font-family:'CenturyGothicBold';font-size:18px;color:#595f6b;white-space:nowrap;display:inline-block;padding:0 2.5% 17px 2.5%;text-align:center;text-transform:uppercase;text-decoration:none}.detail .director-list a:hover,.detail .director-list a.active,.detail .director-list span:hover,.detail .director-list span.active{color:#000}.detail .director-list span{color:#595f6b !important}.detail .video{position:relative;width:100%;color:#fff}.detail .video::after{clear:both;content:"";display:table}.detail .video a{display:block;text-indent:-9999px;overflow:hidden;position:absolute;z-index:1000;opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.detail .video a b{display:block;position:absolute}.detail .video a.download{clear:both;position:static;text-indent:0;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.detail .video a.download:hover{opacity:1}.detail .video a.menu{width:30px;height:26px;top:-45px;left:0px;display:blockl !important}.detail .video a.menu b{width:30px;height:26px;background:url(../img/hamburger-menu.svg) no-repeat;background-size:100% auto}.detail .video a.prev,.detail .video a.next{width:25px;height:48px;top:50%;margin:-20px 0 0 0}.detail .video a.prev b,.detail .video a.next b{top:10px;width:25px;height:48px;background-size:cover}.detail .video a.prev{left:5px}.detail .video a.prev b{left:10px;background:url(../img/arw-left.png) no-repeat}.detail .video a.prev:hover b{background:url(../img/arw-left-hover.png) no-repeat}.detail .video a.next{right:5px}.detail .video a.next b{right:10px;background:url(../img/arw-right.png) no-repeat}.detail .video a.next:hover b{background:url(../img/arw-right-hover.png) no-repeat}.detail .video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.detail .video .embed-container img{display:none}.detail .video .embed-container .preloader{display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;cursor:pointer}.detail .video .embed-container .preloader table{width:100%;height:100%;background-size:cover;background-position:50% 50%}.detail .video .embed-container .preloader table td{font-family:'CenturyGothic';font-size:16px;vertical-align:middle;text-align:center;text-transform:uppercase;width:100%;height:100%}.detail .video .embed-container .preloader table td strong{font-family:'CenturyGothicBold';font-size:18px;font-weight:normal;display:block;text-align:center}.detail .video .embed-container .preloader table td em{display:inline-block;width:69px;height:69px;margin-top:8px;background:url(../img/play.png) no-repeat;background-size:cover}.detail .video .embed-container iframe,.detail .video .embed-container object,.detail .video .embed-container embed{position:absolute;display:none;top:0;left:0;width:100%;height:100%}.detail .carousel{overflow:hidden;margin-left:-20px}.detail .carousel div{width:20%;float:left;display:inline-block;box-sizing:border-box;padding:20px 0 0 20px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;text-align:center}.detail .carousel div:nth-child(5n+1){clear:both}.detail .carousel div .ec{display:none}.detail .carousel div a{position:relative;width:100%;overflow:hidden;color:#000;font-size:12px;font-family:'CenturyGothic';text-transform:uppercase;text-align:center;display:inline-block;display:block;float:left}.detail .carousel div a div{display:none}.detail .carousel div a img{width:100%}.detail .carousel div a:nth-child(5n+1){clear:both}.detail .carousel div a.download{display:inline-block;position:static;width:auto;float:none;margin:0;padding:6px 0 2px 32px;display:none}.detail .carousel div span{display:block;font-size:12px;font-family:'FuturaMaxiCgL';text-transform:uppercase;text-align:center;padding:10px 0 0 0;width:100%;z-index:10;opacity:1;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (max-width: 1280px){.detail .video a.download{margin-right:20px}}@media (min-width: 1025px) and (max-width: 1200px){.detail .carousel div a{font-size:16px}}@media (min-width: 641px) and (max-width: 1024px){.detail .carousel div a{font-size:14px}}@media (max-width: 641px){.powered-by{text-align:center}.powered-by img{float:none}.detail{padding-top:0}.detail .back{display:block;text-transform:uppercase;font-size:12px;font-family:'FuturaMaxiCgL';padding:5px 22px}.detail .back a{color:#666666}.detail .back a:hover,.detail .back a:active{color:#000}.detail a.close{display:none}.detail .director-list{box-sizing:border-box;padding:0;text-align:left}.detail .director-list span{padding:0 0 8px 19px;z-index:1}.detail .director-list table{display:block}.detail .director-list table tbody{display:block}.detail .director-list table tbody tr{display:block}.detail .director-list table tbody tr td{display:block}.detail .director-list a{display:block;width:100%;font-size:15px;text-align:left;padding:5px 20px 7px 20px;border-bottom:1px solid #333333}.detail .video .close,.detail .video .next,.detail .video .prev{display:none !important}.detail .video a.download{displaY:none}.detail .video .embed-container{display:none}.detail .video .embed-container .preloader table td{font-size:12px}.detail .video .embed-container .preloader table td strong{font-size:30px}.detail .carousel{width:100%;overflow:hidden;margin-left:0}.detail .carousel>div{width:100%;float:left;box-sizing:border-box;padding:0;position:relative}.detail .carousel>div .ec{display:none;position:absolute;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;width:100%}.detail .carousel>div .ec iframe,.detail .carousel>div .ec object,.detail .carousel>div .ec embed{position:absolute;display:none;top:0;left:0;width:100%;height:100%}.detail .carousel>div:nth-child(5n){padding-right:0}.detail .carousel>div a{display:block;float:left;position:relative;width:100%;padding:8px 0}.detail .carousel>div a div{display:block;position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.detail .carousel>div a div table{width:100%;height:100%}.detail .carousel>div a div table td{vertical-align:middle;text-align:center;color:#fff}.detail .carousel>div a div table td em{display:inline-block;width:35px;height:35px;margin:8px 0;background:url(../img/play.png) no-repeat;background-size:cover}.detail .carousel>div a.download{display:inline-block;margin:5px 0}.detail .carousel>div a span{display:none}.detail .carousel>div a img{position:static !important;transform:none !important;-webkit-transform:none !important;-ms-transform:none !important}}::-webkit-media-controls{display:none !important}video::-webkit-media-controls{display:none !important}video::-webkit-media-controls-enclosure{display:none !important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;display:block;top:0;left:0;width:100%;height:100%}#page-detail{position:absolute;z-index:100;top:0;background:#ffffff}#page-detail .detail{padding:0;max-width:1240px;margin:0 auto}#page-detail .detail .close{display:block;width:18px;height:18px;overflow:hidden;text-indent:-9999px;position:absolute;right:13px;top:17px;background:url(../img/detail-close.png) no-repeat}#page-detail .detail h1{width:100%;font-size:36px;color:#000000;text-align:center;text-transform:uppercase;font-family:'CenturyGothicBold';font-weight:normal;margin:26px 0 28px 0}#page-detail .detail .desc-title{padding:12px 20px 14px 20px;color:#000;text-transform:uppercase}#page-detail .detail .desc-title p{margin:0 0 25px 0;font-family:'CenturyGothic';font-size:18px;line-height:27px}#page-detail .detail .desc-title ul{margin:0;padding:0;list-style-type:none;font-family:'CenturyGothic';font-size:18px;line-height:27px}#page-detail .detail .desc-title ul strong{font-weight:normal;font-family:'CenturyGothicBold'}