@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */@import url(//hello.myfonts.net/count/2bb628);.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}html{-webkit-tap-highlight-color:rgba(0,0,0,0.1);-webkit-text-size-adjust:none;-ms-text-size-adjust:none;overflow-y:scroll}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-weight:400;vertical-align:baseline;background:0 0}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}article,aside,details,figure,footer,header,nav,section,summary{display:block}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility}embed,img,object{max-width:100%}img{vertical-align:middle;height:auto;image-rendering:-webkit-optimize-contrast}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}::-moz-selection{background:rgba(0,0,0,.1);color:#000;text-shadow:none}::selection{background:rgba(0,0,0,.1);color:#000;text-shadow:none}ins{background-color:rgba(0,0,0,.1);color:#000;text-decoration:none}mark{background-color:rgba(0,0,0,.1);color:#000;font-style:italic;font-weight:700}input:-moz-placeholder{color:#95a5a6}textarea:-moz-placeholder{color:#95a5a6}input::-moz-focus-inner{border:0;padding:0}address{font-style:normal}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{display:block}.floatLeft{float:left!important}.floatRight{float:right!important}.alignLeft{text-align:left!important}.alignRight{text-align:right!important}.alignCenter{text-align:center!important}.headlines,.print,.ubar{display:inline;height:0;left:-1000px;overflow:hidden;position:absolute;top:-1000px;width:0}.clear{clear:both;float:none}.hide{display:none}.show{display:block}.invisible{visibility:hidden}@font-face{font-family:PTSansPro-NarrowBold;src:url("/media/global/webfonts/2bb628_0_0_eot_3318.eot");src:url("/media/global/webfonts/2bb628_0_0_eot_3318.eot?#iefix") format("embedded-opentype"),url("/media/global/webfonts/2bb628_0_0_woff_3323.woff") format("woff"),url("/media/global/webfonts/2bb628_0_0_ttf_3328.ttf") format("truetype"),url("/media/global/webfonts/2bb628_0_0_ttf_3328.ttf") format("ttf"),url("/media/global/webfonts/2bb628_0_0_svg_3332.svg#wf") format("svg");font-style:normal;font-weight:700}@font-face{font-family:PTSansPro-Narrow;src:url("/media/global/webfonts/2bb628_1_0_eot_3338.eot");src:url("/media/global/webfonts/2bb628_1_0_eot_3338.eot?#iefix") format("embedded-opentype"),url("/media/global/webfonts/2bb628_1_0_woff_3343.woff") format("woff"),url("/media/global/webfonts/2bb628_1_0_ttf_3348.ttf") format("truetype"),url("/media/global/webfonts/2bb628_1_0_ttf_3348.ttf") format("ttf"),url("/media/global/webfonts/2bb628_1_0_svg_3353.svg#wf") format("svg");font-style:normal;font-weight:400}@font-face{font-family:PTSansPro-Italic;src:url("/media/global/webfonts/2bb628_2_0_eot_3358.eot");src:url("/media/global/webfonts/2bb628_2_0_eot_3358.eot?#iefix") format("embedded-opentype"),url("/media/global/webfonts/2bb628_2_0_woff_3363.woff") format("woff"),url("/media/global/webfonts/2bb628_2_0_ttf_3368.ttf") format("truetype"),url("/media/global/webfonts/2bb628_2_0_ttf_3368.ttf") format("ttf"),url("/media/global/webfonts/2bb628_2_0_svg_3373.svg#wf") format("svg");font-style:italic;font-weight:400}@font-face{font-family:fontcustom;src:url("/media/global/webfonts/fontcustom_eot_105294.eot");src:url("/media/global/webfonts/fontcustom_eot_105294.eot?#iefix") format("embedded-opentype"),url("/media/global/webfonts/fontcustom_woff_105303.woff") format("woff"),url("/media/global/webfonts/fontcustom_ttf_105300.ttf") format("truetype"),url("/media/global/webfonts/fontcustom_svg_105297.svg#fontcustom") format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:fontcustom;src:url("/media/global/webfonts/fontcustom_svg_105297.svg#fontcustom") format("svg")}}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"],[class^=icon-]{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-add-to-dailyplanner:before{content:"\f100"}.icon-add-to-ical:before{content:"\f101"}.icon-added-to-dailyplanner:before{content:"\f102"}.icon-app:before{content:"\f103"}.icon-arrow-down:before{content:"\f104"}.icon-arrow-left:before{content:"\f105"}.icon-arrow-right:before{content:"\f106"}.icon-arrow-up:before{content:"\f107"}.icon-backtotop:before{content:"\f108"}.icon-close:before{content:"\f109"}.icon-close_btn:before{content:"\f10a"}.icon-copro:before{content:"\f10b"}.icon-dailyplanner:before{content:"\f10c"}.icon-download:before{content:"\f10d"}.icon-efm-screening:before{content:"\f10e"}.icon-event:before{content:"\f10f"}.icon-external-link:before{content:"\f110"}.icon-festivalprogramm:before{content:"\f111"}.icon-first-page:before{content:"\f112"}.icon-information:before{content:"\f113"}.icon-last-page:before{content:"\f114"}.icon-login:before{content:"\f115"}.icon-logout:before{content:"\f116"}.icon-mail:before{content:"\f117"}.icon-map:before{content:"\f118"}.icon-market-premiere:before{content:"\f119"}.icon-next:before{content:"\f11a"}.icon-open:before{content:"\f11b"}.icon-overview:before{content:"\f11c"}.icon-part-of-festivalprogramm:before{content:"\f11d"}.icon-participants:before{content:"\f11e"}.icon-phone:before{content:"\f11f"}.icon-play:before{content:"\f120"}.icon-presse-screening:before{content:"\f121"}.icon-previous:before{content:"\f122"}.icon-print:before{content:"\f123"}.icon-registration:before{content:"\f124"}.icon-remove:before{content:"\f125"}.icon-remove-from-dailyplanner:before{content:"\f126"}.icon-screening-schedule:before{content:"\f127"}.icon-screening-schedule-remove:before{content:"\f128"}.icon-search:before{content:"\f129"}.icon-share:before{content:"\f12a"}.icon-subscribe-to-dailyplanner:before{content:"\f12b"}.icon-upload:before{content:"\f12c"}.icon-vcard:before{content:"\f12d"}.icon-venue-location:before{content:"\f12e"}.icon-zoom:before{content:"\f12f"}@font-face{font-family:new_fontcustom;src:url("/media/global/webfonts/new_fontcustom_woff2_192743.woff2?king9j") format("woff2"),url("/media/global/webfonts/new_fontcustom_ttf_192740.ttf?king9j") format("truetype"),url("/media/global/webfonts/new_fontcustom_woff_192737.woff?king9j") format("woff"),url("/media/global/webfonts/new_fontcustom_svg_192734.svg?king9j#new_fontcustom") format("svg");font-weight:400;font-style:normal;font-display:block}.standardContentAccordion .accordionItem.open .accordionLink .icon,[class*=" new-icon-"],[class^=new-icon-]{font-family:new_fontcustom!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-filter-active::before{content:"";color:#d62e4a}.icon-filter::before{content:"";color:#d62e4a}.icon-close::before{content:""}*{margin:0}.wrapper{margin:0 auto;text-align:left;width:100%;max-width:1170px;position:relative}.inner-wrapper{clear:both;display:inline;float:left;padding:0 0;position:relative;width:100%;max-width:1170px}.container{clear:both;float:left;margin:0;width:100%}.eight-col,.eleven-col,.fifteen-col,.five-col,.four-col,.fourteen-col,.nine-col,.one-col,.seven-col,.six-col,.ten-col,.thirteen-col,.three-col,.twelve-col,.two-col{clear:none;display:inline;float:left;margin:0 17px 17px 0;padding:0;position:relative}.grid:last-child{margin-right:0}.standardContent>.grid:last-child{margin-right:17px}.one-col{width:5.1705%;width:calc(6.6666% - 17px)}.two-col{width:11.77%;width:calc(13.3332% - 17px)}.three-col{width:18.557%;width:calc(19.6825% - 17px)}.four-col{width:25.344%;width:calc(26.6666% - 17px)}.five-col{width:32.131%;width:calc(33.3333% - 17px)}.six-col{width:38.918%;width:calc(40% - 17px)}.seven-col{width:45.705%;width:calc(46.6666% - 17px)}.eight-col{width:52.492%;width:calc(53.3333% - 17px)}.nine-col{width:59.278%;width:calc(60% - 17px)}.ten-col{width:66.065%;width:calc(66.6666% - 17px)}.eleven-col{width:72.852%;width:calc(73.3333% - 17px)}.twelve-col{width:79.639%;width:calc(80% - 17px)}.twelve-col .twelve-col{width:100%}.twelve-col .four-col{width:33.3333%}.twelve-col .four-col.grid{width:calc(33.3333% - 11.333333333px)}.twelve-col .eight-col{width:66.6666666667%}.thirteen-col{width:86.426%;width:calc(86.6666% - 17px)}.fourteen-col{width:93.213%;width:calc(93.3333% - 17px)}.fifteen-col{width:100%;margin-right:0}.clear{clear:both}.last-col{margin-right:0}.grid{max-width:100%}.standardContent.twelve-col{margin-right:0;width:80%}@media (max-width:991.98px){.standardContent.twelve-col{width:100%}}.standardContent .grid.three-col.floatRight{margin-bottom:51px;width:calc(25% - 17px)}@media (max-width:767.98px){.standardContent .grid.three-col.floatRight{width:calc(100% - 17px);float:left!important}}@media (max-width:479.98px){.standardContent .grid.three-col.floatRight{width:100%;margin-left:0}}.standardContent .grid.three-col{width:calc(25% - 17px)}@media (max-width:767.98px){.standardContent .grid.three-col{width:calc(100% - 17px);float:left!important}}@media (max-width:479.98px){.standardContent .grid.three-col{width:100%;margin-left:0}}.standardContent .grid.twelve-col,.standardContent .wrapper.twelve-col{width:calc(100% - 17px)}@media (max-width:767.98px){.standardContent .grid.twelve-col,.standardContent .wrapper.twelve-col{width:calc(100% - 17px)}}@media (max-width:479.98px){.standardContent .grid.twelve-col,.standardContent .wrapper.twelve-col{width:100%}}.standardContent .grid.twelve-col .twelve-col,.standardContent .wrapper.twelve-col .twelve-col{width:100%;margin-right:0}.standardContent .grid.twelve-col.standardContentAccordion .twelve-col,.standardContent .grid.twelve-col.tabModule .twelve-col,.standardContent .wrapper.twelve-col.standardContentAccordion .twelve-col,.standardContent .wrapper.twelve-col.tabModule .twelve-col{width:100%;margin-right:0}.standardContent .grid.twelve-col.standardContentAccordion .grid.three-col.floatRight,.standardContent .grid.twelve-col.tabModule .grid.three-col.floatRight,.standardContent .wrapper.twelve-col.standardContentAccordion .grid.three-col.floatRight,.standardContent .wrapper.twelve-col.tabModule .grid.three-col.floatRight{width:calc(25% - 17px);margin-right:0}@media (max-width:767.98px){.standardContent .grid.twelve-col.standardContentAccordion .grid.three-col.floatRight,.standardContent .grid.twelve-col.tabModule .grid.three-col.floatRight,.standardContent .wrapper.twelve-col.standardContentAccordion .grid.three-col.floatRight,.standardContent .wrapper.twelve-col.tabModule .grid.three-col.floatRight{width:100%}}.standardContent .grid.twelve-col .teaser.textImageTeaser .four-col,.standardContent .wrapper.twelve-col .teaser.textImageTeaser .four-col{width:33.3333%}@media (max-width:767.98px){.standardContent .grid.twelve-col .teaser.textImageTeaser .four-col,.standardContent .wrapper.twelve-col .teaser.textImageTeaser .four-col{width:100%}}@media (max-width:767.98px){.standardContent .wrapper.twelve-col{width:100%}}.standardContent .grid.nine-col{width:calc(75% - 17px)}@media (max-width:767.98px){.standardContent .grid.nine-col{width:calc(100% - 17px)}}.standardContent .grid.nine-col .three-col{width:calc(33.3333% - 17px)}.standardContent .grid.nine-col .three-col.contentButton{width:auto}@media (max-width:767.98px){.standardContent .grid.nine-col .three-col{width:100%}}@media (max-width:767.98px){.standardContent .nine-col{width:100%}}.standardContent .eight-col{width:calc(66.6666666667% - 17px)}@media (max-width:767.98px){.standardContent .eight-col{width:100%}}@media (max-width:767.98px){.standardContent .eleven-col{width:100%}}.standardContent .grid.six-col{width:calc(50% - 17px)}.standardContent .grid.six-col .six-col{width:calc(91.6666666667% - 17px)}@media (max-width:767.98px){.standardContent .grid.six-col .six-col{width:calc(100% - 17px)}}@media (max-width:767.98px){.standardContent .grid.six-col.wrapper{width:100%}}@media (max-width:479.98px){.standardContent .grid.six-col{width:100%}}.standardContent .grid{margin-bottom:34px}.standardContent .grid .floatLeft{margin-right:17px}.standardContent .wrapper.grid.nine-col{margin-right:0;margin-bottom:0;width:75%}@media (max-width:767.98px){.standardContent .wrapper.grid.nine-col{width:100%}}.standardContent .wrapper.grid.nine-col .grid.nine-col{width:calc(100% - 17px)}@media (max-width:767.98px){.standardContent .wrapper.grid.nine-col .grid.nine-col{width:calc(100% - 17px)}}@media (max-width:479.98px){.standardContent .wrapper.grid.nine-col .grid.nine-col{width:100%}}.standardContent .wrapper.grid.nine-col .grid.three-col{width:calc(33.3333% - 17px)}@media (max-width:479.98px){.standardContent .wrapper.grid.nine-col .grid.three-col{width:100%}}.standardContent .wrapper.grid.nine-col .grid.six-col{width:calc(66.6666% - 17px)}@media (max-width:479.98px){.standardContent .wrapper.grid.nine-col .grid.six-col{width:100%}}@media (max-width:767.98px){.standardContent form .grid.twelve-col.wrapper{width:100%}}@media (max-width:767.98px){.standardContent form{width:100%}}.home article.twelve-col{margin-right:0;padding-right:17px;width:calc(80%)}@media (max-width:991.98px){.home article.twelve-col{width:100%;margin-right:0;padding-right:0}}.home .grid.twelve-col,.home .wrapper.twelve-col{width:100%}@media (max-width:767.98px){.home .grid.twelve-col,.home .wrapper.twelve-col{margin-right:0}}.home .grid.three-col.floatRight{margin-right:0}@media (max-width:767.98px){.home .standardContent .grid.three-col.floatRight{width:calc(100%);float:left!important}}.home .standardContent .wrapper.grid.nine-col .grid.nine-col{width:calc(100%)}.marginalCol{margin-right:0;width:calc(20% + 17px);width:calc(20%)}@media (max-width:991.98px){.marginalCol{padding:0 17px 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.marginalCol .teaser.textImageTeaser{width:calc(33.33% - 17px)}}@media (max-width:479.98px){.marginalCol{padding-right:0}.marginalCol .teaser.textImageTeaser{float:none;width:100%;margin-right:0}}.navbar-toggle .icon-bar{position:relative;-webkit-transition:.5s ease all;transition:.5s ease all}.navbar-toggle .icon-bar:nth-of-type(2){top:1px}.navbar-toggle .icon-bar:nth-of-type(3){top:2px}.navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent}.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}html{height:100%;overflow:hidden}body{overflow-y:scroll;height:100%}body.hasModalOverlay{overflow:hidden}body,html{color:#333;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:16px;line-height:20px;margin:0;padding:0}@media (max-width:991.98px){body,html{font-size:18px;line-height:22px}}body{background:url(/media/global/img/background_303861.jpg) left top fixed no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:991.98px){body{background-color:#fff;background-image:none}}.bgImageTest{background-image:url(/media/global/img/background2_205889.jpg)}em,i{font-family:PTSansPro-Italic,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}b,strong{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400}b em,b i,strong em,strong i{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-style:italic;font-weight:400}a{text-decoration:none;color:#cd1929}a:hover{text-decoration:underline}a:focus{outline:0}h1{font-size:28px;line-height:30px}h2{font-size:28px;line-height:30px}h3{font-size:24px;line-height:26px}h4{font-size:16px;line-height:32px;font-weight:400}@media (max-width:991.98px){h4{font-size:18px;line-height:22px}}.fontSmall{font-size:14px;line-height:18px}.button,a.button,button,input.button{border:0 none;background-color:#cd1929;color:#fff;text-transform:uppercase;padding:0 17px;height:30px;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:14px;line-height:28px;border-radius:4px}.button:hover,a.button:hover,button:hover,input.button:hover{background-color:#e42132;text-decoration:none;color:#fff}form label{font-size:14px;line-height:20px;display:block}form label.inlineLabel{display:inline-block}form .button,form button,form input,form select,form textarea{font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}form input[type=password],form input[type=text]{border:0 none;padding:0;border-width:0;display:block;border:1px solid #55aaa8}form input[type=checkbox]{margin-right:5px}form input:focus,form input:hover{outline:0}.redFont{color:#cd1929}.headerBG{background-color:#fff;background-color:rgba(255,255,255,.5);border:10px solid rgba(255,255,255,.01);border-bottom:0;border-top:0;margin:0 -10px}.page{background-color:#fff}.page .main{background-color:#fff;padding:17px;moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden}@media (max-width:767.98px){.page .main{padding-right:0}}@media (max-width:479.98px){.page .main{padding-right:17px}}@media (max-width:767.98px){.page.home .main{padding-right:17px}}.page.myAccount{background-color:#55aaa8}.page.myAccount .main{padding:17px}.page.myAccount.loggedIn{background-color:#fff}.isLoggedIn .page.myAccount{background-color:#fff}.contentToolbar{background-color:#ededee;clear:both}.footer{clear:both;background-color:#dfdfdf;color:#fff}.half{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.pullDown{position:relative}.pullDown .level1Link{display:block;padding:0;z-index:0;position:relative;cursor:pointer}.pullDown .level1Link:focus{outline:0}.pullDown .level1Link .text{display:block}.pullDown .flyout{display:none;width:auto;min-width:100%;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;position:absolute;text-align:left}@media (min-width:801px){.pullDown .flyout{min-width:auto}}.pullDown .flyout .inner{height:auto;max-height:300px;overflow-x:hidden;overflow-y:auto;white-space:nowrap}.pullDown .flyout::-webkit-scrollbar{-webkit-appearance:none;width:11px;height:11px}.pullDown .flyout::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.pullDown:hover .flyout{left:0;top:34px;z-index:1;opacity:1}.pullDown .focused .flyout{left:0;top:34px;z-index:1;opacity:1}.pullDown .focused .flyout,.pullDown .level1Link:hover .flyout{display:block;z-index:3}.js .pullDown .level1Link:hover .flyout{display:none}.pullDown .clicked .flyout{display:block;left:0;top:26px;z-index:1}.linkMail:hover .icon,.textIconLink:hover .icon{text-decoration:none}body.mobileApp .inner-wrapper,body.mobileApp .mobileApp.wrapper,body.mobileApp .nine-col,body.mobileApp .twelve-col{width:100%!important}body.mobileApp .six-col{width:75%}body.mobileApp #pageWrapper{width:90%;display:block;height:100vh;position:relative}body.mobileApp.noBackgroundImage{background-image:none}body.mobileApp.noBackgroundImage #pageWrapper{width:100%;height:auto}body.mobileApp.noBackgroundColor{background-size:auto}body.mobileApp.noBackgroundColor .page,body.mobileApp.noBackgroundColor .page .main{background-color:transparent}body.mobileApp.noBackgroundColor article{position:absolute;bottom:0;width:100%}@media (orientation:landscape){body.mobileApp .six-col{width:50%}}address{font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}.player .playerTarget{cursor:pointer;position:relative}.player .playerTarget .video{position:relative}.player .playerTarget img{display:block}.player .playerTarget .icon{position:absolute;color:#fff;opacity:.5;top:50%;left:50%;margin-left:-25px;margin-top:-21px;font-size:50px}.player .playerTarget:hover .icon{opacity:1}.introduction{clear:both;margin:0 0 25px 0}.introduction::after,.introduction::before{display:table;content:"";line-height:0;clear:both}.introduction::after{clear:both}.introduction.grid{margin-bottom:25px}.introduction>h1{margin-bottom:22px}.introduction>h1:only-child{margin-bottom:0}.main .hidden{position:absolute;left:-100000px;top:-100000px;display:inline;height:1px;width:1px}.grid{margin-bottom:30px}hr.clear{border:0;margin:0}.standardContent>h1{margin:17px 0 34px 0}.standardContent h2{margin-bottom:8px}.standardContent h4{line-height:20px;margin-bottom:6px}.standardContent .contactCol{border-left:1px solid #333;padding-left:8px}.standardContent .contactCol h4{font-size:18px;line-height:20px;margin-bottom:7px}@media (max-width:991.98px){.standardContent .contactCol h4{font-size:20px;line-height:24px}}.standardContent .contactCol .image{margin-bottom:10px}.standardContent .contactCol .copyright{font-size:14px;line-height:22px;margin-top:-5px;margin-bottom:20px}.standardContent .contactCol .text,.standardContent .contactCol address,.standardContent .contactCol p{font-size:14px;line-height:18px;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;margin-bottom:17px}@media (max-width:991.98px){.standardContent .contactCol .text,.standardContent .contactCol address,.standardContent .contactCol p{font-size:16px;line-height:20px}}.standardContent .contactCol .text:last-of-type,.standardContent .contactCol address:last-of-type,.standardContent .contactCol p:last-of-type{margin-bottom:0}.standardContent .contactCol .text .linkMail,.standardContent .contactCol address .linkMail{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.standardContent .contactCol .text .anchor,.standardContent .contactCol address .anchor{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.standardContent .contactCol .text .icon,.standardContent .contactCol address .icon{position:relative}.standardContent .contactCol .text .icon.icon-mail,.standardContent .contactCol address .icon.icon-mail{top:0;font-size:10px;margin-right:5px}.standardContent .contactCol .text .linkIntern .icon,.standardContent .contactCol address .linkIntern .icon{font-size:10px;top:4px}.standardContent .contactCol .text .linkExtern .icon,.standardContent .contactCol address .linkExtern .icon{font-size:10px;top:4px}.standardContent .notice{color:#cd1929;background-color:#f0f0f1;padding:13px 15px 30px 15px}.standardContent .notice.colorDefault{color:#333}.standardContent .specialButton{font-size:16px;line-height:20px;height:auto;color:#fff;background-color:#cd1929;display:inline-block;width:100%;padding:12px 30px 11px 10px}@media (max-width:991.98px){.standardContent .specialButton{font-size:18px;line-height:22px}}.standardContent .specialButton h5{font-size:16px;line-height:20px;vertical-align:middle;display:table-cell;color:#fff}@media (max-width:991.98px){.standardContent .specialButton h5{font-size:18px;line-height:22px}}.standardContent .specialButton.disabled,.standardContent .specialButton.disabled:hover,.standardContent .specialButton[href=""]{cursor:default!important;pointer-events:none;background-color:#e3e3e3;text-decoration:none}.standardContent .specialButton.disabled h5,.standardContent .specialButton.disabled:hover h5,.standardContent .specialButton[href=""] h5{color:#333}.standardContent .specialButton .icon{position:absolute;top:15px;right:10px;font-size:10px}.standardContent .specialButton:hover{background-color:#e42132;text-decoration:none}.standardContent .specialButton:hover h5{color:#fff}.standardContent .linkList h4{margin:0 0 5px 7px;font-size:18px;line-height:20px}@media (max-width:991.98px){.standardContent .linkList h4{font-size:20px;line-height:24px}}.standardContent .linkList ul li{margin-bottom:1px;position:relative}.standardContent .linkList ul li a{display:block;position:relative;border-radius:4px}.standardContent .linkList ul li a h5{font-size:16px;line-height:20px;line-height:18px}@media (max-width:991.98px){.standardContent .linkList ul li a h5{font-size:18px;line-height:22px}}.standardContent .linkList ul li a .icon{position:absolute;top:50%;left:auto;right:7px;margin-top:-12px;font-size:10px}.standardContent .linkList ul li a.downloadLink .icon{right:10px;margin-top:-8px;font-size:16px}.standardContent .linkList ul li a.goToLink{border:1px solid #cd1929;padding:6px 17px 7px 7px}.standardContent .linkList ul li a.goToLink:hover{color:#e42132;border-color:#e42132;text-decoration:none}.standardContent .linkList ul li a.goToLink .icon{color:#cd1929;font-size:14px;margin-top:-6px}.standardContent .linkList ul li a.goToLink .icon-external-link{margin-top:-7px}.standardContent .linkList ul li a.goToLink .icon-arrow-right{font-size:10px}.standardContent .linkList ul li a.downloadLink{padding:5px 30px 6px 9px;color:#fff;background-color:#cd1929;height:43px;display:table;width:100%}.standardContent .linkList ul li a.downloadLink:hover{background-color:#e42132;text-decoration:none}.standardContent .linkList ul li a.downloadLink h5{vertical-align:middle;display:table-cell}.standardContent .standardContentTable .text p{max-width:559px}.standardContent table{border-collapse:collapse;border-spacing:1px;empty-cells:show;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:8px;background-color:#ededee}.standardContent table:last-child{margin-bottom:0}.standardContent table caption{text-align:left;font-weight:700;margin-bottom:5px}.standardContent table td,.standardContent table th{font-weight:400;padding:6px 17px 6px 17px;vertical-align:top;border:1px solid #fff;text-align:left}.standardContent table td table,.standardContent table th table{margin:0;width:100%;height:calc(100% + 11px);position:relative}.standardContent table td table tr td:first-child,.standardContent table th table tr td:first-child{border-left:0}.standardContent table td table tr:first-child td,.standardContent table th table tr:first-child td{border-top:0}.standardContent table td table tr:last-child td,.standardContent table th table tr:last-child td{border-bottom:0;padding-bottom:0}@media (max-width:767.98px){.standardContent table td table tbody>tr,.standardContent table th table tbody>tr{border-bottom:0}.standardContent table td table tbody td,.standardContent table th table tbody td{border:0!important;padding-top:2px!important;padding-bottom:3px!important}}.standardContent table td .download::before,.standardContent table th .download::before{content:"Email address: "}.standardContent table.white td,.standardContent table.white th{background-color:#fff;padding:5px 17px 6px 0}.standardContent table.white.table-border caption{font-weight:400;margin-bottom:40px}.standardContent table.white.table-border tr{border-bottom:1px solid #000}.standardContent table.white.table-border tr{border-bottom:1px solid #000}.standardContent table.white.table-border td,.standardContent table.white.table-border th{border:1px transparent;padding:20px 0 10px 0}.standardContent table.white.table-border td .td-row a,.standardContent table.white.table-border th .td-row a{margin-top:-4px}.standardContent table.white.table-border th{font-size:20px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;border-bottom:3px solid #000}.standardContent table.white.table-border td p:first-child{margin-bottom:15px}.standardContent table.white.table-border td p:nth-child(2){margin-bottom:5px}.standardContent table.white.table-border .td-row--inactive,.standardContent table.white.table-border th.th--inactive{color:#979797}.standardContent table.white.table-border .td--hide{border-top:1px solid #fff}.standardContent table.white.table-border a{color:#55aaa8}.standardContent table.white.table-border .td-row--inactive,.standardContent table.white.table-border th.th--inactive{color:#979797}.standardContent table.white.table-border .td-hide{border-top:1px solid #fff}.standardContent table.white.table-border .td--border-bottom{border-bottom:none}.standardContent table.white.table-border a{color:#55aaa8}.standardContent table.white.table-border p:nth-child(4){font-weight:700}.standardContent table.white.table-border .table__icon-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.standardContent table.white.table-border .td-information{border-top:1px solid #d8d8d8;padding-bottom:18px}.standardContent table.white.table-border .td-information::before{display:none}.standardContent table.white.table-border .td-information .td-information__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.standardContent table.white.table-border .td-information .td-information__wrapper p{margin-bottom:0;padding-top:3px}.standardContent table.white.table-border .td-information--red{color:red}.standardContent table.white.table-border .td-information--red::before{display:none}.standardContent table.white.table-border .td-information p{padding-left:35px}.standardContent table.white.table-border .strong{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}.standardContent table.white.table-border .hybrid-icon,.standardContent table.white.table-border .icon{margin-right:5px}.standardContent table.white.table-border .hybrid-icon-info{position:absolute}.standardContent table.white.table-border .hybrid-icon-info,.standardContent table.white.table-border .hybrid-icon-trash{width:22px;height:22px}.standardContent table.white.table-border .hybrid-icon-edit{width:24px;height:24px}.standardContent table.white.table-border .hybrid-icon-download,.standardContent table.white.table-border .hybrid-icon-upload{width:14px;height:18px}.standardContent table.white.table-border .hybrid-icon-upload{position:relative;top:3px}.standardContent table thead th{padding-top:13px;padding-bottom:7px;border-bottom:6px solid #fff}.standardContent table tfoot td{height:30px}.standardContent table.alternating thead th{background-color:#ededee;border-bottom:0;padding-bottom:13px;padding-top:10px}.standardContent table.alternating tbody tr:nth-child(odd) td,.standardContent table.alternating tbody tr:nth-child(odd) th{background-color:#ededee}.standardContent table.alternating tbody tr:nth-child(even) td,.standardContent table.alternating tbody tr:nth-child(even) th{background-color:#fff}.standardContent table.alternating tbody tr:last-child td,.standardContent table.alternating tbody tr:last-child th{border-bottom:1px solid #ededee}@media (max-width:767.98px){.standardContent table.alternating tbody tr td,.standardContent table.alternating tbody tr th{border-bottom:1px solid #ededee}}.standardContent table.alternating thead+tbody tr:nth-child(odd) td,.standardContent table.alternating thead+tbody tr:nth-child(odd) th{background-color:#fff}.standardContent table.alternating thead+tbody tr:nth-child(even) td,.standardContent table.alternating thead+tbody tr:nth-child(even) th{background-color:#ededee}@media (max-width:767.98px){.standardContent table:not(.programmeTable):not(.tablesaw) tfoot,.standardContent table:not(.programmeTable):not(.tablesaw) thead{display:none}.standardContent table:not(.programmeTable):not(.tablesaw) tbody,.standardContent table:not(.programmeTable):not(.tablesaw) tr{display:block}.standardContent table:not(.programmeTable):not(.tablesaw) tbody th{display:block;font-weight:700}.standardContent table:not(.programmeTable):not(.tablesaw) th a{font-weight:400}.standardContent table:not(.programmeTable):not(.tablesaw) td{display:block;text-align:left!important}.standardContent table:not(.programmeTable):not(.tablesaw) td:last-child{border-bottom:5px solid #fff}}.standardContent .text p{margin-bottom:20px}.standardContent .text p:last-child{margin-bottom:0}.standardContent .text p+table{margin-top:10px}.standardContent .text a{display:inline-block}.standardContent .text a.textIconLink{position:relative;padding-right:19px}.standardContent .text a.textIconLink .icon{font-size:10px;position:absolute;text-align:right;right:0;top:4px}.standardContent .text a.textIconLink:hover .icon{color:#e52a3a}.standardContent .text a.linkIntern{padding-right:15px}.standardContent .text a.linkIntern .icon{top:6px}.mac .standardContent .text a.linkIntern .icon{top:4px}.win.firefox .standardContent .text a.linkIntern .icon{top:7px}.init .standardContent .text a.linkIntern .icon{top:9px}.mac .init .standardContent .text a.linkIntern .icon{top:7px}.win.firefox .init .standardContent .text a.linkIntern .icon{top:9px}.standardContent .text a.download{clear:both;min-height:20px}.standardContent .text a.download::after,.standardContent .text a.download::before{display:table;content:"";line-height:0;clear:both}.standardContent .text a.download::after{clear:both}.standardContent .text a.download .icon{font-size:16px;top:0}.standardContent .text a.email{padding-right:23px}.standardContent .text a.email .icon{top:3px;font-size:14px}.standardContent .text .image a{display:initial}.android .standardContent .specialButton h5{padding-bottom:0}.standardContent .accordionContent a,.standardContent .introduction a,.standardContent .notice a,.standardContent .tabText a{display:inline-block}.standardContent .accordionContent a.textIconLink,.standardContent .introduction a.textIconLink,.standardContent .notice a.textIconLink,.standardContent .tabText a.textIconLink{position:relative;padding-right:19px}.standardContent .accordionContent a.textIconLink .icon,.standardContent .introduction a.textIconLink .icon,.standardContent .notice a.textIconLink .icon,.standardContent .tabText a.textIconLink .icon{font-size:10px;position:absolute;right:3px;text-align:right}.standardContent .accordionContent a.linkExtern .icon,.standardContent .introduction a.linkExtern .icon,.standardContent .notice a.linkExtern .icon,.standardContent .tabText a.linkExtern .icon{top:5px;font-size:11px!important}.standardContent .accordionContent a.linkIntern,.standardContent .introduction a.linkIntern,.standardContent .notice a.linkIntern,.standardContent .tabText a.linkIntern{padding-right:15px}.standardContent .accordionContent a.linkIntern .icon,.standardContent .introduction a.linkIntern .icon,.standardContent .notice a.linkIntern .icon,.standardContent .tabText a.linkIntern .icon{top:6px}.mac .standardContent .accordionContent a.linkIntern .icon,.mac .standardContent .introduction a.linkIntern .icon,.mac .standardContent .notice a.linkIntern .icon,.mac .standardContent .tabText a.linkIntern .icon{top:4px}.win.firefox .standardContent .accordionContent a.linkIntern .icon,.win.firefox .standardContent .introduction a.linkIntern .icon,.win.firefox .standardContent .notice a.linkIntern .icon,.win.firefox .standardContent .tabText a.linkIntern .icon{top:7px}.init .standardContent .accordionContent a.linkIntern .icon,.init .standardContent .introduction a.linkIntern .icon,.init .standardContent .notice a.linkIntern .icon,.init .standardContent .tabText a.linkIntern .icon{top:9px}.mac .init .standardContent .accordionContent a.linkIntern .icon,.mac .init .standardContent .introduction a.linkIntern .icon,.mac .init .standardContent .notice a.linkIntern .icon,.mac .init .standardContent .tabText a.linkIntern .icon{top:7px}.win.firefox .init .standardContent .accordionContent a.linkIntern .icon,.win.firefox .init .standardContent .introduction a.linkIntern .icon,.win.firefox .init .standardContent .notice a.linkIntern .icon,.win.firefox .init .standardContent .tabText a.linkIntern .icon{top:9px}.standardContent .accordionContent a.email,.standardContent .introduction a.email,.standardContent .notice a.email,.standardContent .tabText a.email{padding-right:23px}.standardContent .accordionContent a.email .icon,.standardContent .introduction a.email .icon,.standardContent .notice a.email .icon,.standardContent .tabText a.email .icon{font-size:11px;top:5px}.standardContent .accordionContent a.download .icon,.standardContent .introduction a.download .icon,.standardContent .notice a.download .icon,.standardContent .tabText a.download .icon{font-size:16px}.standardContent .accordionContent .image a,.standardContent .introduction .image a,.standardContent .notice .image a,.standardContent .tabText .image a{display:inline}.standardContent .accordionContent .textImage .copyright,.standardContent .introduction .textImage .copyright,.standardContent .notice .textImage .copyright,.standardContent .tabText .textImage .copyright{font-size:12px;margin-top:-7px}.standardContent .accordionContent>a{display:inline}.safari .standardContent .text a.download .icon{margin-top:0}.loginToolbox{margin-bottom:45px}@media (min-width:1024px){.loginToolbox{color:#55aaa8}}@media (min-width:992px) and (max-width:1023.98px){.loginToolbox{min-height:257px}}@media (min-width:1024px){.loginToolbox{min-height:298px}}.loginToolbox.login{padding:6px 17px 6px 17px;border:1px solid #55aaa8;border-radius:4px}@media (min-width:1024px){.loginToolbox a{color:#55aaa8}}.loginToolbox h3{border-bottom:1px solid #333;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400;padding:7px 0;margin-bottom:5px;color:#333}.loginToolbox #toolboxLogin fieldset{margin-bottom:7px;color:#333}@media (min-width:1024px){.loginToolbox #toolboxLogin fieldset{margin-top:10px}}.loginToolbox #toolboxLogin fieldset label{padding:0 0 1px 0}.loginToolbox #toolboxLogin fieldset .formText{width:100%;position:relative;margin-bottom:10px;border-radius:4px}@media (min-width:1024px){.loginToolbox #toolboxLogin fieldset .formText{padding:3px}}.loginToolbox #toolboxLogin fieldset .button{display:block;width:100%;margin-top:16px;letter-spacing:.05em;font-size:16px;padding-top:3px}@media (max-width:991.98px){.loginToolbox #toolboxLogin fieldset .button{height:50px;line-height:50px;margin-top:30px;font-size:18px;margin-bottom:10px;-webkit-appearance:none;-webkit-border-radius:4px}}@media (min-width:1024px){.loginToolbox #toolboxLogin fieldset .button{margin-top:25px;margin-bottom:5px}}.loginToolbox #toolboxLogin fieldset .inlineLabel{padding:0;color:#333;display:inline-block;line-height:12px;vertical-align:bottom}.loginToolbox #toolboxLogin fieldset .toolTipLink{float:right;position:absolute;top:-2px;right:-5px;padding:5px}@media (max-width:991.98px){.loginToolbox #toolboxLogin fieldset .toolTipLink{top:0}}.loginToolbox #toolboxLogin fieldset .toolTipLink .tooltipIcon{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:.5}@media (max-width:991.98px){.loginToolbox #toolboxLogin fieldset .toolTipLink .tooltipIcon{color:#55aaa8;opacity:1}}.loginToolbox #toolboxLogin fieldset .toolTipLink .tooltip{top:13px;right:0;width:auto;min-width:250px;max-width:500px}@media (max-width:479.98px){.loginToolbox #toolboxLogin fieldset .toolTipLink .tooltip{max-width:100%}}.loginToolbox #toolboxLogin fieldset .toolTipLink .tooltip .textIconLink{white-space:nowrap;display:inline-block;padding-right:16px;position:relative}.loginToolbox #toolboxLogin fieldset .toolTipLink .tooltip .textIconLink .icon{font-size:10px;position:absolute;right:0;top:5px}.loginToolbox .inlineLabel,.loginToolbox>a{text-transform:uppercase;font-size:12px}@media (max-width:991.98px){.loginToolbox .inlineLabel,.loginToolbox>a{font-size:14px}}.loginToolbox.loggedIn{height:auto;background-color:transparent}.loginToolbox.loggedIn .user{background-color:#55aaa8;padding:9px 25px 11px 10px;position:relative;margin-bottom:17px}.loginToolbox.loggedIn .user .username{display:block;position:relative;overflow:hidden;white-space:nowrap;background-color:#55aaa8}.loginToolbox.loggedIn .user .username::after{content:"";pointer-events:none;position:absolute;width:40px;height:100%;top:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(#55aaa8),to(rgba(85,170,168,0)));background-image:linear-gradient(to left,#55aaa8,rgba(85,170,168,0))}.loginToolbox.loggedIn .user a{color:#fff}.loginToolbox.loggedIn .user::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #55aaa8;content:"";display:block;height:0;width:0;left:50%;bottom:-5px;margin-left:-5px;position:absolute}.loginToolbox.loggedIn .user .logout{position:absolute;right:4px;top:10px}.loginToolbox.loggedIn .user .logout .icon{color:#fff;font-size:18px}@media (max-width:991.98px){.loginToolbox.loggedIn .user .logout .icon{color:#fff}}.loginToolbox.loggedIn .user .logout:hover{text-decoration:none}.loginToolbox.loggedIn .user .logout:hover .icon{color:#e52a3a}.loginToolbox.loggedIn .button{font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;display:block;letter-spacing:.05em;text-align:center;font-size:16px;margin-top:15px;margin-bottom:15px;height:30px;color:#fff}.loginToolbox.loggedIn .button span{display:inline-block;line-height:30px;padding-top:1px}.loginToolbox .open-screening-info{font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:16px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;padding:0 17px 20px 17px;border-bottom:1px solid #55aaa8;margin-bottom:25px;text-transform:none}@media (max-width:991.98px){.loginToolbox .open-screening-info{font-size:18px;line-height:22px}}.loginToolbox .open-screening-info__icon{margin-right:14px;width:26px;height:26px}.loginToolbox .open-screening-info__label{padding-top:2px}.loginToolbox .open-screening-info__link{display:block;margin-top:7px;letter-spacing:.16px;color:#55aaa8}.loginToolbox .open-screening-info:hover{text-decoration:none;color:#55aaa8}.loginToolbox .open-screening-info:hover .open-screening-info__link{text-decoration:underline}.loginToolbox .toolboxLinks li{margin-bottom:25px}.loginToolbox .toolboxLinks li a{color:#55aaa8;display:block;padding:0 17px}.loginToolbox .toolboxLinks li a h5{text-transform:uppercase;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400;font-size:22px;line-height:24px;position:relative}.loginToolbox .toolboxLinks li a h5 .icon{color:#cd1929;position:absolute;top:50%;right:-17px;margin-top:-5px;font-size:10px}.loginToolbox .toolboxLinks li a small{color:#333}.loginToolbox .toolboxLinks li a:hover{text-decoration:none}.loginToolbox .toolboxLinks li a:hover h5{text-decoration:underline}.loginToolbox .toolboxLinks li a:hover h5 .icon{color:#e52a3a;text-decoration:none}.loginToolbox .toolboxLinks li a:hover small{color:#55aaa8}.loginToolbox .toolboxLinks li.allServices{border-bottom:1px solid #55aaa8;border-top:1px solid #55aaa8;margin-bottom:17px;margin-top:30px}.loginToolbox .toolboxLinks li.allServices a{margin-bottom:0}.loginToolbox .toolboxLinks li.allServices a h5{line-height:33px;padding-top:3px}.mac .loginToolbox.loggedIn .user{padding:11px 25px 10px 10px}.myAccount .loginToolbox.login{background-color:transparent;color:#55aaa8}.myAccount .loginToolbox.login>a{color:#55aaa8}.myAccount .loginToolbox.login h3{border-bottom-color:#55aaa8}.myAccount .loginToolbox.login #toolboxLogin fieldset .formText{border-color:#55aaa8}.myAccount h1{margin-bottom:23px}.ie .loginToolbox #toolboxLogin fieldset .toolTipLink .tooltip{padding-bottom:15px}.ipad .loginToolbox #toolboxLogin fieldset .button{-webkit-appearance:none}.standardContentAccordion{border-bottom:1px solid #cd1929}.standardContentAccordion.noBorder{border-bottom:0}.standardContentAccordion>h3{font-size:22px;margin-bottom:12px}.standardContentAccordion .slideLink{position:relative;padding:10px 0 14px 0}.standardContentAccordion .slideLink .accordionLink{text-decoration:none}.standardContentAccordion .slideLink .accordionLink h5.meta{font-size:16px;line-height:20px;text-decoration:none;padding-right:50px}@media (max-width:991.98px){.standardContentAccordion .slideLink .accordionLink h5.meta{font-size:18px;line-height:22px}}.standardContentAccordion .slideLink .accordionLink h4{font-size:28px;line-height:30px;text-decoration:none;padding-right:50px}.standardContentAccordion .slideLink .accordionLink p{color:#333;text-decoration:none;margin-bottom:7px;margin-top:25px;max-width:559px}.standardContentAccordion .slideLink .accordionLink:hover h4{text-decoration:underline}.standardContentAccordion .slideLink .accordionLink .icon{position:absolute;right:17px;top:15px}.standardContentAccordion .accordionItem{clear:both;border-top:1px solid #cd1929}.standardContentAccordion .accordionItem::after,.standardContentAccordion .accordionItem::before{display:table;content:"";line-height:0;clear:both}.standardContentAccordion .accordionItem::after{clear:both}.standardContentAccordion .accordionItem.open .accordionContent{clear:both;display:block!important}.standardContentAccordion .accordionItem.open .accordionContent::after,.standardContentAccordion .accordionItem.open .accordionContent::before{display:table;content:"";line-height:0;clear:both}.standardContentAccordion .accordionItem.open .accordionContent::after{clear:both}.standardContentAccordion .accordionItem.open .accordionLink .icon::before{content:""}.standardContent .accordionContent .grid{margin-bottom:24px}.standardContent .accordionContent .grid.floatRight{margin-bottom:51px}.ie .standardContentAccordion .accordionItem.open .accordionLink .icon{font-size:11%}.contentToolbar{padding:0 34px 0 0;height:37px;position:relative;z-index:1}@media (max-width:991.98px){.contentToolbar{padding:0 15px 0 0}}.contentToolbar li{float:left}.contentToolbar li a{display:block;height:37px;width:30px;margin-left:25px;text-align:center;cursor:pointer}.contentToolbar li a .icon{display:block;position:relative;top:10px}.contentToolbar li a:hover{color:#e52a3a;text-decoration:none}@media (max-width:991.98px){.chrome .contentToolbar,.safari .contentToolbar{bottom:-9px}}.wideSkyscraper{position:absolute;width:160px;z-index:10;top:137px}.wideSkyscraper.right{left:auto;right:-170px}.wideSkyscraper .single{margin-bottom:34px}.wideSkyscraper.left{left:-170px}@media screen and (max-width:1500px){.isWideSkyscraper{margin-left:10px}.isWideSkyscraper .wideSkyscraper.left{display:none}}@media screen and (max-width:1349px){.isWideSkyscraper{margin-left:auto}.isWideSkyscraper .wideSkyscraper.left,.isWideSkyscraper .wideSkyscraper.right{display:none}}.contentBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media screen and (min-width:1350px){.contentBanner{display:none}}.contentBanner a{margin-right:10px}.contentBanner a:last-of-type{margin-right:0}.contentBanner .single{text-align:center;max-width:600px;margin:0 auto}.adsSkyscraper_content{position:relative;clear:both;margin-bottom:51px;max-width:160px}.adsSkyscraper_content::after,.adsSkyscraper_content::before{display:table;content:"";line-height:0;clear:both}.adsSkyscraper_content::after{clear:both}.adsSkyscraper_content .verticalText{color:#333;clear:both;white-space:nowrap;height:0}.adsSkyscraper_content .verticalText::after,.adsSkyscraper_content .verticalText::before{display:table;content:"";line-height:0;clear:both}.adsSkyscraper_content .verticalText::after{clear:both}.adsSkyscraper_content .verticalText p{-webkit-transform:translate(25px,51px) rotate(90deg);transform:translate(25px,51px) rotate(90deg);width:auto;float:right;position:absolute;top:-25px;right:-1px;font-size:12px;line-height:12px}.adsSkyscraper_content img{float:left;margin-bottom:10px}.adsSkyscraper_servicecol{position:relative;margin-bottom:51px;max-width:279px}.adsSkyscraper_servicecol .verticalText{color:#333;clear:both;white-space:nowrap;height:0}.adsSkyscraper_servicecol .verticalText::after,.adsSkyscraper_servicecol .verticalText::before{display:table;content:"";line-height:0;clear:both}.adsSkyscraper_servicecol .verticalText::after{clear:both}.adsSkyscraper_servicecol .verticalText p{-webkit-transform:translate(25px,51px) rotate(90deg);transform:translate(25px,51px) rotate(90deg);width:auto;float:right;position:absolute;top:-25px;right:-1px;font-size:12px;line-height:12px}.adsSkyscraper_servicecol img{float:left;margin-bottom:10px}.adsSkyscraper_servicecol--mobile{position:relative;margin-bottom:51px;padding-top:0!important}.adsSkyscraper_servicecol--mobile img{float:left;margin-bottom:10px}.adsSkyscraper_servicecol--mobile .single{max-width:670px;display:block}.overview .meta{margin-bottom:3px}.overview h2{margin-bottom:27px}.overview p{margin-bottom:20px}.overview p:last-child{margin-bottom:0}.overview p.info{padding-top:20px}.overview a p{color:#333}.overview a:hover{text-decoration:none}.overview a:hover h2{text-decoration:underline}.pressPhoto{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.pressPhoto::after,.pressPhoto::before{display:table;content:"";line-height:0;clear:both}.pressPhoto::after{clear:both}@media (max-width:479.98px){.pressPhoto{display:block}}.pressPhoto .item{margin-bottom:34px;background-color:#f0f0f1;position:relative;padding-bottom:40px;margin-right:17px;width:calc(25% - 17px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767.98px){.pressPhoto .item{width:calc(50% - 17px)}}@media (max-width:479.98px){.pressPhoto .item{width:100%;padding-bottom:0}}@media (min-width:768px){.pressPhoto .item.three-col{width:calc(25% - 17px*.75)}.pressPhoto .item.three-col:nth-child(4n+4){margin-right:0}}.pressPhoto .item .image{text-align:center;margin-bottom:0}.pressPhoto .item .image img{display:inline-block}.pressPhoto .item .icon{position:absolute;bottom:10px;right:10px;color:#cd1929;font-size:20px;height:20px}.pressPhoto .item a:hover .icon{color:#e52a3a}.win.firefox .pressPhoto .item .icon{bottom:10px}.screening{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0;padding:20px 0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:22px;border-top:1px solid #e3e3e3}.screening:last-of-type{border-bottom:1px solid #e3e3e3}.screening .item{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;margin-bottom:10px;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}@media (min-width:768px){.screening .item{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}}@media (min-width:992px){.screening .item{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%}}.screening .item.icon{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%}@media (min-width:768px){.screening .item.icon{-webkit-box-flex:0;-ms-flex:0 0 4%;flex:0 0 4%}}.screening .item.icon .svg{width:25px;height:25px;margin-top:-4px}.screening .item.date--event{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}@media (min-width:480px){.screening .item.date--event{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}}@media (min-width:992px){.screening .item.date--event{-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%}}@media (max-width:991.98px){.screening .item.time{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}}.screening .item.time--event{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media (min-width:480px){.screening .item.time--event{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}@media (min-width:992px){.screening .item.time--event{-webkit-box-flex:0;-ms-flex:0 1 15%;flex:0 1 15%}}.screening .item.location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}@media (min-width:992px){.screening .item.location{-webkit-box-flex:1;-ms-flex:1;flex:1}}.screening .item.location .invitation{font-size:15px;line-height:20px;margin-top:7px}.screening .item.location .hybrid-icon,.screening .item.location .icon{margin-right:6px;vertical-align:text-top}@media (min-width:992px){.screening .item.location .hybrid-icon,.screening .item.location .icon{margin-right:14px}}.screening .item.location .hybrid-icon.hybrid-icon-event,.screening .item.location .hybrid-icon.hybrid-icon-online_screening,.screening .item.location .hybrid-icon.hybrid-icon-onsite_screening,.screening .item.location .icon.hybrid-icon-event,.screening .item.location .icon.hybrid-icon-online_screening,.screening .item.location .icon.hybrid-icon-onsite_screening{width:24px;height:24px;margin-right:6px;margin-top:-5px}.screening .item.location--event{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media (min-width:480px){.screening .item.location--event{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}}@media (min-width:992px){.screening .item.location--event{-webkit-box-flex:1;-ms-flex:1;flex:1}}.screening .item.live{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}@media (min-width:768px){.screening .item.live{margin-top:10px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:992px){.screening .item.live{margin-top:-4px;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.screening .item.live .screening-indicator{margin-left:0}.screening .item.actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline}@media (min-width:768px){.screening .item.actions{margin-left:auto}}@media (min-width:992px){.screening .item.actions{margin-top:-4px;margin-left:0}}.screening .item.actions a{position:relative;color:#55aaa8;font-size:16px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;letter-spacing:.89px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-indent:-999px;margin-right:10px}.screening .item.actions a:hover{color:#419492;text-decoration:none}@media (min-width:768px){.screening .item.actions a{text-indent:inherit;margin-right:10px}.screening .item.actions a:last-child{margin-right:0}}.screening .item.actions a.iconRemoveDailyplanner{text-indent:0}.screening .item.actions a.iconRemoveDailyplanner .svg{max-height:30px;margin-top:-3px}.screening .item.actions .iconDailyplanner .iconDailyplanner__svg{width:37px;height:30px;margin-right:5px}.screening .item.actions .iconDailyplanner .iconDailyplanner__svg--added,.screening .item.actions .iconDailyplanner .iconDailyplanner__svg--remove{display:none}.screening .item.actions .iconDailyplanner.hasSubscription .iconDailyplanner__svg--added{display:block}.screening .item.actions .iconDailyplanner.hasSubscription .iconDailyplanner__svg--add{display:none}.screening .item.actions .iconDailyplanner.hasSubscription:hover .iconDailyplanner__svg--remove{display:block}.screening .item.actions .iconDailyplanner.hasSubscription:hover .iconDailyplanner__svg--added{display:none}.screening .item.actions .iconIcal__svg{width:35px;height:30px;margin-right:5px}.iconDailyplanner__text,.iconIcal__text{margin-top:2px}.win .location__label .hybrid-icon{position:relative;top:4px}.filmOverview.teaser{margin-bottom:20px}.filmOverview .grid{margin-bottom:25px}@media (min-width:801px){.filmOverview .grid{margin-bottom:30px}}@media (max-width:991.98px){.filmOverview .grid{width:100%}}.filmOverview .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0 0;text-transform:uppercase;font-size:15px;color:#55aaa8;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;width:100%;position:relative}@media (min-width:480px){.filmOverview .meta{margin:0 0 0 auto;width:auto}}.filmOverview h2{margin-bottom:21px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:36px;line-height:40px;letter-spacing:.67px}.filmOverview h2 .originalTitle{font-size:26px;line-height:33.5px;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;letter-spacing:.48px;display:block;margin-top:5px}@media (max-width:800.98px){.filmOverview h2 .originalTitle{margin-top:10px}}.filmOverview .btn-play:first-of-type{margin-left:0}.filmOverview .legend_layer .toggle{font-size:15px;line-height:42px;letter-spacing:.83px;color:#55aaa8}.filmOverview .legend_layer .toggle:hover{color:#419492;text-decoration:none}.filmOverview .legend_layer .toggle .icon{font-size:8px;display:inline-block;vertical-align:middle;padding-left:4px}.filmOverview .legend_layer .programmLegend{border-top:0 none;padding-top:0;margin-top:0}.filmOverview .legend_layer .programmLegend h5{font-size:16px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;margin:-30px 0 30px 0}.filmOverview .legend_layer .programmLegend .legend .item:last-of-type li:last-child{margin-bottom:0}.filmOverview .popModal button.close{right:10px;top:10px}.filmOverview .popModal button.close .icon{background:transparent url(/media/global/img/icons_attendees_list_1/attendees_list_close_black_170508.svg) no-repeat 0 0;background-size:auto 15px;width:15px;height:15px}.filmOverview .popModal button.close .icon.icon-close_btn::before{content:''}.filmOverview .popModal button.close:hover .icon{background-image:url(/media/global/img/icons_attendees_list_1/attendees_list_close_170511.svg)}.filmOverview__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}@media (min-width:768px){.filmOverview__text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.meta__text{margin-right:10px}.meta__icon{position:relative;top:-1.5px;font-size:32px}.filmDataSheetContent .film-image-wrapper{margin-bottom:25px}.filmDataSheetContent .film-image-wrapper .copyright{margin-top:5px}@media (min-width:992px){.filmDataSheetContent .film-image-wrapper{margin-bottom:30px}}.filmDataSheetContent .film__tags{margin-top:0;margin-bottom:25px;font-size:16px}.filmDataSheetContent .film__tags .copyright{margin-top:5px}@media (min-width:992px){.filmDataSheetContent .film__tags{margin-bottom:30px}}.filmDataSheetContent .film-text{font-size:20px;line-height:24px;letter-spacing:.22px;text-align:justify}.film-image-wrapper{position:relative}.filmDataSheetContent:not(.filmDataSheetContent--event) .film-text.grid.eight-col{width:513px}.twelve-col .filmDataSheetContent:not(.filmDataSheetContent--event) .four-col.grid{width:361px}.film-meta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5}.film-meta-wrap .film-meta{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 10px 7px 10px;width:auto;line-height:22px}.film-meta-wrap .film-meta.country,.film-meta-wrap .film-meta.director{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.film-meta-wrap .film-meta.staff{width:100%}.film-meta-wrap .film-meta.ws{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.film-meta-wrap .film-meta.category{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}.film-meta-wrap .film-meta.length{-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.film-meta-wrap .film-meta.type{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%}.film-meta-wrap .film-meta.category,.film-meta-wrap .film-meta.country,.film-meta-wrap .film-meta.length,.film-meta-wrap .film-meta.type{border-left:2px solid #fff}.film-meta-wrap .film-meta a{color:#55aaa8}.film-meta-wrap .film-meta a:hover{color:#419492}.film-meta-wrap__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-bottom:2px solid #fff}.film-actions-wrap .popModal,.film-meta-wrap .popModal{border-color:#979797;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none;padding:0}.film-actions-wrap .popModal button.close,.film-meta-wrap .popModal button.close{right:10px;top:10px}.film-actions-wrap .popModal button.close .icon,.film-meta-wrap .popModal button.close .icon{background:transparent url(/media/global/img/icons_attendees_list_1/attendees_list_close_black_170508.svg) no-repeat 0 0;background-size:auto 15px;width:15px;height:15px}.film-actions-wrap .popModal button.close .icon.icon-close_btn::before,.film-meta-wrap .popModal button.close .icon.icon-close_btn::before{content:''}.film-actions-wrap .popModal button.close:hover .icon,.film-meta-wrap .popModal button.close:hover .icon{background-image:url(/media/global/img/icons_attendees_list_1/attendees_list_close_170511.svg)}.film-actions-wrap .popModal .popTooltip .popTitle,.film-meta-wrap .popModal .popTooltip .popTitle{padding:20px 32px 0 25px;font-size:26px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;line-height:32px;letter-spacing:.65px}.film-actions-wrap .popModal .popTooltip .popContent,.film-meta-wrap .popModal .popTooltip .popContent{padding:0 25px;font-size:18px;line-height:26px;letter-spacing:.23px}.film-actions-wrap .popModal .popTooltip .popContent .icon,.film-meta-wrap .popModal .popTooltip .popContent .icon{width:34px;height:26px;display:inline-block;vertical-align:bottom;margin-top:15px}.film-actions-wrap .popModal .popTooltip .popContent .icon.location,.film-meta-wrap .popModal .popTooltip .popContent .icon.location{height:34px}.film-actions-wrap .popModal .popTooltip .button,.film-meta-wrap .popModal .popTooltip .button{background-color:#55aaa8;width:100%;display:block;margin-top:5px;border-radius:0;height:auto;padding-top:10px;padding-bottom:10px;font-size:18px;letter-spacing:.9px;color:#fff;text-transform:none;text-align:center}.film-actions-wrap .popModal .popTooltip .button:hover,.film-meta-wrap .popModal .popTooltip .button:hover{background-color:#419492}.film-actions-wrap .popModal .popTooltip .button .icon,.film-meta-wrap .popModal .popTooltip .button .icon{font-size:12px;display:inline-block;margin-left:7px}.scrollBar{clear:both;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ededee;padding:10px}.scrollBar::after,.scrollBar::before{display:table;content:"";line-height:0;clear:both}.scrollBar::after{clear:both}.scrollBar .backToOverview .icon{color:#cd1929;font-size:22px;position:relative;top:2px}.scrollBar .backToOverview .icon:hover{color:#e52a3a}.scrollBar .backToOverview:hover{text-decoration:none}.scrollBar .browse{clear:both;display:inline-block;list-style-type:none}.scrollBar .browse::after,.scrollBar .browse::before{display:table;content:"";line-height:0;clear:both}.scrollBar .browse::after{clear:both}.scrollBar .browse li{background-image:none;float:left;padding:0;width:auto}.scrollBar.scrollBarDetail,.scrollBar.scrollBarResult{min-height:43px}.scrollBar.scrollBarDetail .browse,.scrollBar.scrollBarResult .browse{float:right;top:5px;position:relative}.scrollBar.scrollBarDetail .browse .page .icon:hover,.scrollBar.scrollBarResult .browse .page .icon:hover{color:#e52a3a}.scrollBar.scrollBarDetail .browse .page a:hover,.scrollBar.scrollBarResult .browse .page a:hover{text-decoration:none}.scrollBar.scrollBarDetail .browse .separator,.scrollBar.scrollBarResult .browse .separator{margin:0 15px 0 15px;width:1px;line-height:18px;font-size:18px}.scrollBar .page{background-color:transparent}.scrollBar .page a.disabled,.scrollBar .page a.disabled:hover,.scrollBar .page a[href=""]{cursor:default!important;pointer-events:none;color:#999;text-decoration:none}.scrollBar .page.icons a{padding-left:17px;padding-right:17px}.scrollBar .number{font-size:18px;line-height:22px}.scrollBar .number .active,.scrollBar .number .placeholder,.scrollBar .number a{display:inline-block;padding:0 7px;color:#333;text-align:center}.scrollBar .number a:hover{color:#e42132;text-decoration:none}.scrollBar .number .active{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;color:#cd1929}.scrollBar .icons{font-size:22px}.scrollBar.scrollBarResult{padding:6px 0 10px 0}.scrollBar.filmDatasheet{padding:10px 0;background-color:transparent}@media (min-width:992px){.scrollBar.filmDatasheet{margin-top:45px}}.scrollBar.filmDatasheet .backToOverview{color:#55aaa8}.scrollBar.filmDatasheet .backToOverview:hover{color:#419492}.scrollBar.filmDatasheet .backToOverview .icon{font-size:16px;color:#55aaa8;padding-right:7px;top:0}.scrollBar.filmDatasheet .page a{display:inline-block;width:20px}.scrollBar.filmDatasheet .page a:not(.disabled){color:#55aaa8}.scrollBar.filmDatasheet .page a:not(.disabled) .icon:hover{color:#419492}.scrollBar.filmDatasheet .page .pageNext{text-align:right}.mac .scrollBar .browse li.number{position:relative;top:2px}.android .scrollBar .browse li.number{margin-top:4px}.grid.scrollBar__wrapper{margin-bottom:20px}@media (min-width:768px){.grid.scrollBar__wrapper{margin-bottom:10px}}.toolTipLink{display:inline-block;position:relative;top:2px;z-index:2;cursor:pointer}.popModal_source{position:absolute}.tooltip{position:absolute;left:-10000px;top:-10000px;z-index:-1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;width:0;height:0;transition-property:opacity;transition-duration:.5s;opacity:.5;z-index:1000;padding:0 20px 20px 0}.tooltip .toolTipInner,.tooltip .tooltipInner{background-color:#fff;display:inline-block;padding:10px;border:1px solid #dbdbdb;box-shadow:0,0,.5px,0,#dbdbdb;-moz-box-shadow:0,0,.5px,0,#dbdbdb;-webkit-box-shadow:0,0,.5px,0,#dbdbdb;color:#333;font-size:14px;line-height:18px;width:100%}.toolTipLink:hover .tooltip{left:auto;top:auto;z-index:1000;opacity:1;width:auto;height:auto}.form.filter{clear:both}.jsFilterAppFilterModule,.jsFilterAppResult{position:relative}.jsFilterAppFilterModule .filterParam,.jsFilterAppResult .filterParam{margin-bottom:0}.filterModule{padding-bottom:24px}.filterModule .withSendButton{position:relative}.filterModule .withSendButton input[type=text]{padding-right:40px;padding-left:10px;height:34px;color:#636363;font-size:16px}.filterModule .withSendButton .button{position:absolute;right:-1px;top:0;padding:0 7px;vertical-align:middle;width:34px;height:100%}.filterModule .withSendButton .button .icon{left:50%;margin-left:-6px;margin-top:-7px;position:absolute;top:50%}.filterModule .withSendButton .button:hover{text-decoration:none}.filterModule .error .withSendButton .button{right:-3px;height:100%;width:36px;padding-right:9px;padding-top:1px}.filterModule .pullDown{padding:0;margin:0;border:0;height:34px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%}.filterModule .pullDown .level1Link .icon{font-size:10px;position:absolute;right:0;top:0;z-index:0;color:#cd1929;background-color:#fff;border-left:1px solid #e3e3e3;height:100%;line-height:34px;padding:0 9px 0 9px}.filterModule .pullDown .focused .level1Link .icon{padding:0 10px 33px 10px}.filterModule .pullDown .focused .level1Link .icon::before{content:"\f107"}.filterModule .pullDown select:focus{outline:0}.filterModule .pullDown .level1Link .text{display:block;height:34px;vertical-align:middle;padding:6px 40px 0 10px;color:#000}.filterModule .pullDown .level1Link .text input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.filterModule .pullDown .flyout{background-color:#fff;box-shadow:2px,4px,4px,0,#999;-moz-box-shadow:2px,4px,4px,0,#999;-webkit-box-shadow:2px,4px,4px,0,#999;overflow:visible;padding-bottom:17px}.filterModule .pullDown .flyout label{border-top:1px solid #e3e3e3;padding:7px 20px 5px 32px;font-size:18px}.filterModule .pullDown .flyout label[disabled]{color:#999}.filterModule .pullDown .flyout input.radio{left:10px;top:8px;background-color:#fff;border:0;padding:0}.filterModule .pullDown .flyout input.radio:checked{outline:2px solid #cd1929}.filterModule .pullDown .flyout .send{margin-bottom:0;padding-top:10px;padding-left:10px}.filterModule .pullDown .flyout .send .button{display:inline-block;padding-top:1px;cursor:pointer}.mac.chrome .filterModule .pullDown .level1Link .icon::before{padding-top:18px}.mac .filterModule .pullDown .flyout label{padding:10px 20px 2px 32px}.mac.firefox .filterModule .pullDown .flyout label{padding:9px 20px 3px 32px}.mac .filterModule .pullDown .flyout input.radio{top:7px}.mac .filterModule .pullDown .flyout input.radio:checked{outline:0}.filterParam{clear:both;position:relative;margin-top:7px;margin-bottom:21px;min-height:21px}.filterParam::after,.filterParam::before{display:table;content:"";line-height:0;clear:both}.filterParam::after{clear:both}.formTagSection{float:left;width:50%}.formTagSection .filter_tag .icon{margin-left:5px}.formTagSection .filter_tag:hover{text-decoration:none;color:#e42132}.formTagSection #form_selection_content ul li{display:inline}.formTagSection #form_selection_content ul .formTag{padding:3px 15px 3px 0;white-space:nowrap;display:inline-block}.formTagSection input[type=reset]{padding:0;border:0;background-color:transparent;outline:0;cursor:pointer;color:#cd1929;vertical-align:top}.formTagSection input[type=reset]:hover{color:#e42132;text-decoration:underline}.printResult{float:right;list-style-type:none;position:absolute;top:0;right:0}.printResult li{background-image:none;float:left;padding:0;width:auto}@media (max-width:991.98px){.printResult{display:none}}.printResult li{margin-left:34px}.printResult li a{display:block;position:relative;padding-right:34px}.printResult li a:hover{color:#e42132}.printResult .icon{position:absolute;top:4px;right:0}.printResult .download{padding-right:40px}.printResult .download .icon{right:17px}.printResult .jsFilterAppReset .icon{top:0}a.printResult{display:inline-block;padding-right:34px;white-space:nowrap}@media (max-width:991.98px){a.printResult{display:none}}a.printResult .sprite{font-size:16px!important}.ipad .printResult .icon,.mac .printResult .icon{top:2px}.mobile .printResult{display:none}.exhibitor{clear:both;margin-bottom:34px}.exhibitor::after,.exhibitor::before{display:table;content:"";line-height:0;clear:both}.exhibitor::after{clear:both}.filterResultCompany{background-color:#f0f0f1;margin-bottom:34px}.filterResultCompany a:hover{color:#e42132}.filterResultCompany a:hover h2 .icon{text-decoration:none}.filterResultCompany h2{color:#cd1929;display:inline-block;position:relative;padding-right:35px;margin-bottom:3px}.filterResultCompany h2 .icon{font-size:10px;position:absolute;top:50%;margin-top:-5px;right:0}.filterResultCompany .contact{padding-right:55%}@media (max-width:767.98px){.filterResultCompany .contact{padding-right:0;margin-top:10px}}.filterResultCompany address{width:calc(50% - 17px);margin-top:23px}@media (max-width:767.98px){.filterResultCompany address{width:100%;float:none!important}}.filterResultCompany address .icon{font-size:14px;line-height:100%}.filterResultCompany address .fax,.filterResultCompany address .linkExtern,.filterResultCompany address .linkMail,.filterResultCompany address .phone{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;position:relative;padding-left:21px}.filterResultCompany address .fax .icon,.filterResultCompany address .linkExtern .icon,.filterResultCompany address .linkMail .icon,.filterResultCompany address .phone .icon{position:absolute;top:1px;left:0}.filterResultCompany address .linkMail{color:#cd1929}.filterResultCompany address .linkMail .icon{font-size:10px;top:6px}.filterResultCompany address .linkExtern .icon{font-size:11px;top:5px}.filterResultCompany address a:hover{color:#e42132}.filterResultCompany .standDetails{position:absolute;left:50%;bottom:17px;background-color:#fff;padding:12px 17px;width:calc(50% - 50px)}@media (max-width:767.98px){.filterResultCompany .standDetails{width:calc(100% - 35px);position:static;margin-top:23px}}.filterResultCompany .standDetails .phone{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;position:relative;padding-left:20px}.filterResultCompany .standDetails .phone .icon{position:absolute;top:3px;left:0;font-size:14px}.filterResultCompany .opener,.filterResultCompany .vCard{position:absolute;bottom:16px;right:10px;font-size:17px;height:17px;color:#cd1929;cursor:pointer}@media (max-width:767.98px){.filterResultCompany .opener,.filterResultCompany .vCard{font-size:25px;height:25px}}.filterResultCompany .opener:hover,.filterResultCompany .vCard:hover{color:#e52a3a;text-decoration:none}.filterResultCompany .opener{font-size:23px}.filterResultCompany .popModal{margin-left:30px;margin-top:-5px;max-width:320px}.filterResultCompany .accordionLink{color:#333;cursor:pointer}.filterResultCompany .accordionLink:hover{text-decoration:none;outline:0}.filterResultCompany .accordionLink:hover h2{color:#e42132;text-decoration:underline}.filterResultCompany .open .accordionLink h2 .icon::before{content:"\f107"}.filterResultCompany .accordionItem{clear:both;padding:14px 17px 17px 17px;position:relative}.filterResultCompany .accordionItem::after,.filterResultCompany .accordionItem::before{display:table;content:"";line-height:0;clear:both}.filterResultCompany .accordionItem::after{clear:both}.filterResultCompany .accordionContent p{margin-top:3px;margin-bottom:17px}.filterResultCompany .accordionInAccordionItem .accordionLink{color:#cd1929;position:relative;padding-right:15px}.filterResultCompany .accordionInAccordionItem .accordionLink:hover{text-decoration:underline;color:#e42132}.filterResultCompany .accordionInAccordionItem .accordionLink:hover .icon{color:#e52a3a}.filterResultCompany .accordionInAccordionItem .accordionLink .icon{position:absolute;right:0;font-size:5px;top:7px}.filterResultCompany .accordionInAccordionItem.open .accordionLink .icon::before{content:"\f107"}.ipad .filterResultCompany .accordionInAccordionItem .accordionLink .icon,.mac .filterResultCompany .accordionInAccordionItem .accordionLink .icon{top:5px}.buyer.loggedOut .filterResultCompany .accordionItem .accordionInAccordionItem{position:static}.buyer.loggedOut .filterResultCompany .accordionItem .accordionInAccordionItem .vCard{top:auto;bottom:20px}.loggedOut .ajaxList h3.companyHeadline{margin-left:17px}.companyFilms{position:relative;margin-bottom:34px;margin-right:17px;margin-left:17px;min-height:38px}.companyFilms h3{font-size:18px;line-height:20px;margin-bottom:5px}@media (max-width:991.98px){.companyFilms h3{font-size:20px;line-height:24px}}.companyFilms p{padding-right:175px}@media (max-width:479.98px){.companyFilms p{padding-right:0}}.companyFilms .lineUp{display:inline-block;position:absolute;right:0;bottom:0;border:1px solid #cd1929;height:30px;line-height:28px;padding:0 40px 0 10px;border-radius:4px}@media (max-width:479.98px){.companyFilms .lineUp{position:relative;margin-top:17px}}.companyFilms .lineUp .icon{position:absolute;right:10px;top:7px;font-size:12px}.companyFilms .lineUp:hover{color:#e42132}.exhibitor.loggedOut .slideLink h2{color:#333;text-decoration:none}.exhibitor.loggedOut .standDetails{position:static;background-color:transparent;padding:0}.popTooltip{display:none}.toolTippOpener{cursor:pointer}html .popModal{position:absolute;background:#fff;padding:20px 17px 17px 25px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);box-shadow:0 2px 6px rgba(0,0,0,.3);border:1px solid #e3e3e3;box-shadow:0,0,3px,0,#e3e3e3;-moz-box-shadow:0,0,3px,0,#e3e3e3;-webkit-box-shadow:0,0,3px,0,#e3e3e3;text-align:left;max-width:380px;min-width:180px;z-index:9997;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-10px}@media (max-width:479.98px){html .popModal{width:310px!important;left:10px!important}}@media (max-width:321px){html .popModal{width:290px!important;left:0!important}}html .popModal .ajaxTooltipp{width:380px;max-width:100%}@media (max-width:479.98px){html .popModal .ajaxTooltipp{width:310px!important;left:10px!important}}@media (max-width:321px){html .popModal .ajaxTooltipp{width:290px!important;left:0!important}}html .popModal button.close{border:0;padding:15px;background-color:transparent;color:#cd1929;line-height:inherit;height:auto;font-size:100%;position:absolute;right:8px;top:8px;cursor:pointer;outline:0}html .popModal button.close:hover{text-decoration:none;color:#e42132}html .popModal button.close .icon{font-size:25px;position:static}html .popModal .popTooltip{display:block}html .popModal .popTooltip .textIconLink{position:relative!important;padding-right:12px!important}html .popModal .popTooltip .textIconLink .icon{font-size:10px;position:absolute;right:0;top:6px}html .popModal .popTooltip .contentButton{width:auto!important}html .popModal .popTooltip .specialButton .icon{font-size:12px;position:absolute;right:10px;top:15px}html .popModal input,html .popModal select,html .popModal textarea{font-size:16px;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px 2px 5px;width:100%;max-width:350px;border:1px solid #e3e3e3;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px}@media (max-width:479.98px){html .popModal input,html .popModal select,html .popModal textarea{max-width:300px}}html .popModal h2{font-size:26px}html .popModal p{margin-bottom:28px}html .popModal address .icon{font-size:14px!important}html .popModal address .fax,html .popModal address .linkExtern,html .popModal address .linkMail,html .popModal address .phone{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;position:relative!important;padding-left:21px!important}html .popModal address .fax .icon,html .popModal address .linkExtern .icon,html .popModal address .linkMail .icon,html .popModal address .phone .icon{position:absolute;top:1px;left:0!important;right:auto}html .popModal address .linkMail{color:#cd1929}html .popModal address .linkMail .icon{font-size:11px!important;top:5px!important}html .popModal address .linkExtern .icon{font-size:11px;top:2px}html .popModal address a:hover{color:#e42132}.safari .popModal button.close .icon{padding:1px}html.ipad .popModal .popTooltip .textIconLink .icon,html.mac .popModal .popTooltip .textIconLink .icon{top:3px}.filterResultAccordion .popModal{margin-left:40px}.searchResult{margin-bottom:10px}.searchResult .searchResultItem{margin-bottom:12px;padding-bottom:7px;border-bottom:1px solid #e3e3e3}.searchResult .searchResultItem:last-child{border-bottom:0}.searchResult .searchResultItem .text{clear:both;display:block}.searchResult h2{position:relative}.searchResult h2 .icon{position:absolute;font-size:22px;left:0;top:3px}.searchResult h2 .icon.icon-download{top:7px;font-size:22px}.searchResult .microsite,.searchResult .pdfItem{clear:both;display:block;width:100%;position:relative;float:left;z-index:2;overflow:hidden;text-overflow:ellipsis}.searchResult .microsite::after,.searchResult .microsite::before,.searchResult .pdfItem::after,.searchResult .pdfItem::before{display:table;content:"";line-height:0;clear:both}.searchResult .microsite::after,.searchResult .pdfItem::after{clear:both}.searchResult .microsite:hover,.searchResult .pdfItem:hover{overflow:visible;z-index:2}.searchResult .microsite h2,.searchResult .pdfItem h2{padding-left:30px;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:34px}.searchResult .path{clear:both;margin-top:20px}.searchResult .path::after,.searchResult .path::before{display:table;content:"";line-height:0;clear:both}.searchResult .path::after{clear:both}.searchResult .path .level{display:inline-block;white-space:nowrap;min-height:27px}.searchResult .path .level .icon{position:relative}.searchResult .path span.level{position:relative;padding-right:18px}.searchResult .path span.level .icon{position:absolute;font-size:8px;top:7px;right:7px}.mac .searchResult h2 .icon.icon-download,html.ipad .searchResult h2 .icon.icon-download{top:5px}html.android .searchResult h2 .icon.icon-download{top:0}.programme .programmeNavWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:20px}@media (max-width:767.98px){.programme .programmeNavWrap{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.programme .programmeNavWrap .scrollBar.scrollBarResult{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;background-color:transparent;min-height:auto}@media (max-width:767.98px){.programme .programmeNavWrap .scrollBar.scrollBarResult{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-item-align:start;align-self:flex-start;padding:0}.programme .programmeNavWrap .scrollBar.scrollBarResult ul{top:0}}.programme .programmeNavWrap .scrollBar.scrollBarResult a{color:#333}.programme .programmeNavWrap .scrollBar.scrollBarResult a:hover{color:#419492}.programme .programmeNavWrap .scrollBar.scrollBarResult .number .active{color:#55aaa8}.programme .programmeNavWrap .scrollBar.scrollBarResult .number .placeholder{padding:0 5px}.programme .programmeNavWrap .scrollBar.scrollBarResult .icons{font-size:12px}.programme .programmeNavWrap .scrollBar.scrollBarResult .page.icons a{padding-left:7px;padding-right:7px;display:inline-block;padding-top:3px}.programme .programmeNavWrap .printIcon{width:40px}.programme .programmeNavWrap .printIcon .efm-icon{width:26px;height:26px}.programme .programmeNavWrap .toggleScreeningsForm{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}@media (max-width:479.98px){.programme .programmeNavWrap .toggleScreeningsForm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:480px){.programme .programmeNavWrap .toggleScreeningsForm{margin-right:20px}}@media (max-width:767.98px){.programme .programmeNavWrap .toggleScreeningsForm{margin-right:0;margin-top:8px;-ms-flex-item-align:start;align-self:flex-start;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.programme .programmeNavWrap .toggleScreeningsForm label{font-size:18px;margin-bottom:10px}.programme .programmeNavWrap .toggleScreeningsForm label.disabled{color:#999;cursor:default}.programme .programmeNavWrap .toggleScreeningsForm label input[type=checkbox]{position:relative;top:1px;vertical-align:text-top}.win .programme .programmeNavWrap .toggleScreeningsForm label input[type=checkbox]{vertical-align:baseline}@media (min-width:480px){.programme .programmeNavWrap .toggleScreeningsForm label{margin-bottom:0}.programme .programmeNavWrap .toggleScreeningsForm label:not(:first-child){margin-left:20px}}.programme .programmeNavWrap .breaker{display:block;width:100%;height:0;border:0;margin:0}@media (max-width:767.98px){.programme .programmeNavWrap .breaker{margin-bottom:6px}}.ios .programme .programmeNavWrap .scrollBar.scrollBarResult .page.icons a{padding-top:0}.faceting{margin-bottom:30px}.faceting .item{clear:both;display:block;position:relative;font-size:28px;line-height:30px;margin-bottom:17px}.faceting .item::after,.faceting .item::before{display:table;content:"";line-height:0;clear:both}.faceting .item::after{clear:both}.faceting .item .button{display:inline-block;float:right;width:auto;font-size:16px;line-height:20px;padding:4px 15px 5px 15px;vertical-align:baseline}@media (max-width:991.98px){.faceting .item .button{font-size:18px;line-height:22px}}.faceting .item .button.disabled{color:#999}.faceting span.item{color:#999}.mac .faceting .item .button{padding:8px 15px 5px 15px}.android .faceting .item .button{padding:10px 15px 0 15px}.ui-helper-hidden-accessible{position:absolute;left:-100000px;top:-100000px;display:inline;height:1px;width:1px}.mobileApp form .formContainer .formbox{width:100%;max-width:350px}.footer{clear:both;background-color:#dfdfdf;color:#333}.footer .inner-wrapper{padding-left:17px}@media (max-width:991.98px){.footer .inner-wrapper .twelve-col{padding-top:17px;width:100%}}.footer a{color:#333}.footer .services{padding:10px 0 27px 0;width:calc(25% - 17px)}@media (max-width:991.98px){.footer .services{width:100%;padding-bottom:0;margin-bottom:0;font-size:20px}}.footer .services h4{text-transform:uppercase;padding:9px 0 9px 7px}@media (max-width:991.98px){.footer .services h4{padding:5px 50px 5px 0;position:relative;line-height:130%;font-size:20px}.footer .services h4:after{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased;content:"\f104";position:absolute;right:19px;font-size:13px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}.footer .services h4.visible:after{-webkit-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}}.footer .services li{border-top:1px solid silver;padding:5px 0 4px 7px}@media (max-width:991.98px){.footer .services li{padding:13px 0 10px 0}}.footer .services li:last-child{border-bottom:1px solid silver;padding-bottom:3px}.footer .services li a{display:block}.footer .services li.hidden{display:none}@media (max-width:991.98px){.footer .services .mobileCollapseContent{padding-bottom:3px;font-size:16px;border-bottom:0 solid silver}.footer .services .mobileCollapseContent li{padding:13px 0 10px 0}.footer .services .mobileCollapseContent li:last-child{border-bottom:0}}@media (max-width:991.98px){.footer .services .visible+.mobileCollapseContent{margin:20px 17px 20px 0;border-bottom:1px solid silver}}.footer .footerNav{border-bottom:1px solid silver;border-top:1px solid silver;margin:0 17px 34px 17px;clear:both}@media (max-width:767.98px){.footer .footerNav{border-bottom:0;margin-bottom:20px;padding-top:10px}.footer .footerNav ul.floatLeft{padding-bottom:7px}}.footer .footerNav li{float:left;width:auto}@media (max-width:767.98px){.footer .footerNav li{float:none;display:block}}.footer .footerNav li a{display:block;font-size:20px;line-height:45px;padding:0 10px;color:#333}@media (max-width:991.98px){.footer .footerNav li:first-child a{padding-left:0}}@media (max-width:767.98px){.footer .footerNav li a{padding-left:0;line-height:40px}}.footer .footerNav .footerCopyright{line-height:45px;font-size:14px;padding-right:17px}@media (max-width:991.98px){.footer .footerNav .footerCopyright{padding-right:0}}@media (max-width:767.98px){.footer .footerNav .footerCopyright{display:block;width:100%;border-top:1px solid silver}}.image,.playerContainer{margin-bottom:11px;max-width:100%;position:relative;overflow:hidden}.image img,.playerContainer img{display:block}.image .copyright,.playerContainer .copyright{margin-bottom:3px;margin-top:3px}.image .overlayInformation,.playerContainer .overlayInformation{position:absolute;background:rgba(255,255,255,.5);color:#000;z-index:100;width:calc(100% / 16 * 9);height:24px;padding:6px 5px 5px;-webkit-transform:rotate(270deg);transform:rotate(270deg);left:0;top:100%;-webkit-transform-origin:0 0;transform-origin:0 0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;font-size:12px}@media (min-width:768px){.image .overlayInformation,.playerContainer .overlayInformation{width:30%;height:30px;font-size:14px;padding-top:7px;top:80%}}.image .vjs-fullscreen .overlayInformation,.playerContainer .vjs-fullscreen .overlayInformation{top:calc(50vh + (50vw / 16 * 9))}@media (min-width:768px){.image .vjs-fullscreen .overlayInformation,.playerContainer .vjs-fullscreen .overlayInformation{top:calc(50vh + 20%)}}.image .vjs-control-bar,.playerContainer .vjs-control-bar{z-index:101}.textImage .playerContainer .copyright{margin-bottom:3px;margin-top:-10px}.textImage div.image.imgFullWidth{max-width:100%}@media (max-width:767.98px){.textImage div.image{width:100%!important;max-width:100%;margin-right:0}}.textImage div.image .modal{position:relative;display:block}.textImage div.image .modal>img{display:block;width:100%}.textImage div.image .modal .imageText{width:100%;color:#fff;padding:17px;position:absolute;top:0;bottom:0;opacity:0}.textImage div.image .modal:hover{text-decoration:none}.textImage div.image .modal:hover .imageText{opacity:1;-webkit-transition:all .4s;transition:all .4s;background-color:#cd1929;background-color:rgba(205,25,41,.7)}.text .grid.contentButton{display:inline-block;margin-bottom:20px}.text .grid.contentButton:last-child{margin-bottom:0}.textImage .text h3{font-size:18px;margin-bottom:7px}.textImage .text h4{text-transform:uppercase;line-height:18px;color:#cd1929}.textImage .text h5{font-size:16px;text-transform:uppercase;line-height:18px;margin-bottom:6px}.standardContentTable table ol,.standardContentTable table ul,.textImage .text ol,.textImage .text ul{margin-bottom:20px}.standardContentTable table ol:last-child,.standardContentTable table ul:last-child,.textImage .text ol:last-child,.textImage .text ul:last-child{margin-bottom:0}.standardContentTable table ol,.textImage .text ol{list-style-type:decimal-leading-zero;margin-left:25px}.standardContentTable table ul li,.textImage .text ul li{position:relative;padding-left:16px;margin-bottom:2px;margin-top:2px}.standardContentTable table ul li .icon,.textImage .text ul li .icon{position:absolute;left:0;font-size:8px;top:5px}.standardContentTable table ul li .icon-arrow-right,.textImage .text ul li .icon-arrow-right{left:2px}.standardContentTable table ul li a .icon,.textImage .text ul li a .icon{left:auto}.standardContentTable table ul.linkList li,.textImage .text ul.linkList li{padding-left:17px}.standardContentTable table ul.linkList li a,.textImage .text ul.linkList li a{padding-left:0;position:static}.standardContentTable table ul.linkList li .icon,.textImage .text ul.linkList li .icon{bottom:auto;right:auto;left:0;font-size:12px;text-align:left}.standardContentTable table ul.linkList li .linkIntern .icon,.textImage .text ul.linkList li .linkIntern .icon{font-size:10px;top:5px}.standardContentTable table ul.linkList li .download .icon,.textImage .text ul.linkList li .download .icon{top:2px;font-size:16px}.standardContentTable table ul.linkList li .email .icon,.textImage .text ul.linkList li .email .icon{font-size:10px;top:5px}.standardContentTable table ul.linkListUL li,.textImage .text ul.linkListUL li{padding-left:0;padding-right:0;margin-bottom:1px}.standardContentTable table ul.linkListUL li a,.textImage .text ul.linkListUL li a{display:block;position:relative;border-radius:4px}.standardContentTable table ul.linkListUL li a h5,.textImage .text ul.linkListUL li a h5{font-size:16px;line-height:20px}@media (max-width:991.98px){.standardContentTable table ul.linkListUL li a h5,.textImage .text ul.linkListUL li a h5{font-size:18px;line-height:22px}}.standardContentTable table ul.linkListUL li a .icon,.textImage .text ul.linkListUL li a .icon{position:absolute;top:50%;left:auto;right:7px;margin-top:-12px;line-height:24px;font-size:10px}.standardContentTable table ul.linkListUL li a.goToLink,.textImage .text ul.linkListUL li a.goToLink{border:1px solid #cd1929;padding:7px 17px 7px 7px}.standardContentTable table ul.linkListUL li a.goToLink .icon,.textImage .text ul.linkListUL li a.goToLink .icon{color:#cd1929;font-size:10px}.standardContentTable table ul.linkListUL li a.goToLink:hover,.textImage .text ul.linkListUL li a.goToLink:hover{color:#e42132;border-color:#e42132}.standardContentTable table ul.linkListUL li a.goToLink:hover .icon,.textImage .text ul.linkListUL li a.goToLink:hover .icon{color:#e52a3a}.standardContentTable table ul.linkListUL li a.downloadLink,.textImage .text ul.linkListUL li a.downloadLink{padding:3px 30px 3px 9px;color:#fff;background-color:#cd1929;height:43px;display:table;width:100%}.standardContentTable table ul.linkListUL li a.downloadLink:hover,.textImage .text ul.linkListUL li a.downloadLink:hover{background-color:#e42132}.standardContentTable table ul.linkListUL li a.downloadLink h5,.textImage .text ul.linkListUL li a.downloadLink h5{vertical-align:middle;display:table-cell;color:#fff}.textImage .text .three-col.floatRight ol,.textImage .text .three-col.floatRight ul{margin-left:0}.textImage .image.floatLeft+.text>ul{display:table}.textImage .image.floatLeft+.text>ol{display:table}.textImage .image.floatLeft+.text>ol li{margin-left:25px}.textImage .image.floatRight{margin-left:17px}.textImage .image.floatRight+.text>ul{display:table}@media (max-width:767.98px){.standardContent .standardContentTable table.table-border tbody td::before{width:auto;min-width:20%;max-width:20%;margin-right:15px;font-size:20px}.standardContent .standardContentTable table.table-border td{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #000}.standardContent .standardContentTable table.table-border td:first-child{border-top:3px solid #000}.standardContent .standardContentTable table.table-border td .td-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.standardContent .standardContentTable table.table-border tr{border-bottom:none}.standardContent .standardContentTable table.table-border tr:not(:first-child) td:first-child{border-top:3px solid #000}.standardContent .standardContentTable table.table-border tr:last-child{border-bottom:1px solid #000}.standardContent .standardContentTable table.table-border .td--hide{display:none}.standardContent .standardContentTable table.table-border .td--border-bottom{border-bottom:1px solid #000}.standardContent .standardContentTable table.table-border td.table__icon-link{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.standardContent .standardContentTable table.table-border td.border-bottom--black{border-bottom:1px solid #000}.standardContent .standardContentTable table.table-border td.border-bottom--black p{padding-left:35px}.standardContent .standardContentTable table.table-border .td-information{border-bottom:1px solid #fff}.standardContent .standardContentTable table.table-border .hybrid-icon-edit{margin-right:25px}.standardContent .standardContentTable table.table-border .hybrid-icon-trash{margin-right:15px}.standardContent .standardContentTable table.table-border .hybrid-icon-info{position:absolute}}@media (max-width:767.98px){.complex table{width:100%}.complex table tbody>tr{border-bottom:17px solid #fff}.complex thead{display:none}.complex tbody td::before{content:attr(data-th);display:block;width:100%;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;margin-bottom:10px}.complex tbody td::before:blank,.complex tbody td::before:empty{display:none}}.tablesaw-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tablesaw-bar.tablesaw-all-cols-visible{display:none}.tablesaw-bar.tablesaw-all-cols-visible+.tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:1px solid #fff}.tablesaw-bar .tablesaw-advance-dots li i{background:#55aaa8;height:10px;width:9px;border-radius:50%}.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn.btn-micro{border:0;width:40px;height:40px;text-align:center;border-radius:0;background:0 0;color:transparent;text-indent:inherit;margin-bottom:0}.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn.btn-micro::before{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased;border:0!important;color:#999;font-size:20px;width:auto!important;height:auto!important;overflow:visible;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%) scale(1);transform:translateY(-50%) translateX(-50%) scale(1)}.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn.btn-micro:hover{color:#fff;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none}.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn.btn-micro:hover::before{color:#55aaa8;text-shadow:none}.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn.btn-micro.right::before{border:0!important;content:"\f106"}.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn.btn-micro.left::before{border:0!important;content:"\f105"}.tablesaw-bar .tablesaw-advance .tablesaw-nav-btn.btn-micro:focus{background-color:transparent;-webkit-box-shadow:none!important;box-shadow:none!important}@media (min-width:40em){table.tablesaw-swipe td.tablesaw-cell-hidden,table.tablesaw-swipe th.tablesaw-cell-hidden{display:table-cell}}.safari .tablesaw{table-layout:auto}.js .tabModule .accessibletabsanchor,.js .tabModule .current-info,.js .tabModule .tabhead{left:-999em;position:absolute}.tabModule{margin-right:0}.tabModule.twelve-col{width:100%}.tabModule.twelve-col .tabs-list{width:100%}.tabModule.twelve-col .grid.floatRight{margin-right:17px}.tabModule .stickyTabsWrapper{position:relative}.tabModule .stickyTabsWrapper .stickyTabs{position:fixed;top:0;width:calc(100% - 32px);max-width:724px;z-index:3;margin-top:0}@media (max-width:991.98px){.tabModule .stickyTabsWrapper .stickyTabs{position:relative;width:100%;max-width:100%}}.tabModule.grid{margin-bottom:0}.tabModule.grid:last-of-type{margin-right:0}.tabModule .tabText{margin-bottom:15px}.tabModule .stickyTabsWrapper,.tabModule .tabs-list{margin-top:15px}.tabModule>section[id]{position:relative;z-index:0}@media (max-width:767.98px){.tabModule>section[id]:after,.tabModule>section[id]:before{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased;color:#999;position:absolute;top:1px;width:25px;visibility:visible;height:49px;line-height:49px;text-align:center;z-index:1}.tabModule>section[id]:before{content:"\f105";left:0;text-align:left;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.9)),color-stop(60%,rgba(255,255,255,.4)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,.9) 0,rgba(255,255,255,.4) 60%,rgba(255,255,255,0) 100%)}.tabModule>section[id]:after{content:"\f106";right:0;text-align:right;background:-webkit-gradient(linear,right top,left top,color-stop(0,rgba(255,255,255,.9)),color-stop(60%,rgba(255,255,255,.4)),to(rgba(255,255,255,0)));background:linear-gradient(to left,rgba(255,255,255,.9) 0,rgba(255,255,255,.4) 60%,rgba(255,255,255,0) 100%)}}.tabModule .tabs-list{height:51px;border:1px solid #ededee;background-color:#ededee;margin-bottom:32px}@media (max-width:767.98px){.tabModule .tabs-list{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:auto!important;white-space:nowrap}}.tabModule .tabs-list li{display:inline-block;max-width:90%;height:51px;position:relative;z-index:0}.tabModule .tabs-list li:first-child,.tabModule .tabs-list li:last-child{z-index:0}@media (max-width:767.98px){.tabModule .tabs-list li.current{z-index:2}}.tabModule .tabs-list li a{display:block;background-color:#e3e3e3;border-right:1px solid #fff;padding:10px 17px 10px 17px;position:relative;text-decoration:none;font-size:18px;line-height:30px}.tabModule .tabs-list li a:hover{color:#e42132}.tabModule .tabs-list li.current a{background-color:#fff;color:#333}.tabModule .tabs-list li a.initClass{background-color:#e3e3e3;font-size:18px;line-height:30px;color:#cd1929}.tabModule iframe{margin-bottom:34px}.pressPhotoTab{margin-top:25px}.tab_Module__icon{font-size:20px;margin-right:10px}.myAccount .introduction{clear:both;margin-top:20px;margin-bottom:30px;margin:20px 10px 30px 10px}.myAccount .introduction::after,.myAccount .introduction::before{display:table;content:"";line-height:0;clear:both}.myAccount .introduction::after{clear:both}.myAccount.loggedIn .introduction{margin-top:0;margin-bottom:0}.myAccount.loggedIn .ma__introduction{margin-bottom:25px}.myAccountServices{clear:both;margin:20px 9px 34px 10px}.myAccountServices::after,.myAccountServices::before{display:table;content:"";line-height:0;clear:both}.myAccountServices::after{clear:both}.myAccountServices>h1{margin-bottom:22px}.myAccountServices .serviceBlock,.myAccountServices>p{margin-bottom:30px}.myAccountServices .serviceBlock{clear:both;border-top:1px solid #55aaa8}@media (max-width:479.98px){.myAccountServices .serviceBlock{border-top:0;margin-bottom:0}}.myAccountServices .serviceBlock .serviceBlockInfo{float:left;width:40%;padding:14px 10px 0 0}@media (max-width:991.98px){.myAccountServices .serviceBlock .serviceBlockInfo{width:100%}}.myAccountServices .serviceBlock .serviceBlockInfo h2{margin-bottom:13px;line-height:24px}.myAccountServices .serviceBlock .serviceBlockInfo h2 .icon{display:inline-block;width:45px;height:45px;color:#fff;background-color:#55aaa8;vertical-align:top;padding:8px 0 0 8px}.myAccountServices .serviceBlock .serviceBlockAccordion{float:right;width:60%;max-width:100%;margin-bottom:15px}@media (max-width:991.98px){.myAccountServices .serviceBlock .serviceBlockAccordion{width:100%}}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem{border-bottom:1px solid #55aaa8}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem h4{margin-bottom:0}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink{display:block;position:relative;line-height:44px;height:auto;height:44px;text-decoration:none}@media (max-width:479.98px){.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink{height:auto;line-height:150%;padding:15px 0}}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink .text{color:#55aaa8;text-transform:uppercase;width:55%;float:left;display:inline-block}@media (max-width:479.98px){.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink .text{width:100%}}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink .period{color:#333;width:calc(45% - 40px)}@media (max-width:479.98px){.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink .period{width:100%}}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink .period:before{content:"|";display:inline-block;font-size:14px;margin-right:7px;margin-top:-1px;vertical-align:top;width:1px}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink .icon{position:absolute;right:17px;top:0;line-height:44px}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionLink:hover .icon{color:#e42132}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem.open .accordionLink .icon{font-size:9.5%;right:19px}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem.open .accordionLink .icon:before{content:"\f109"}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionContent{padding-bottom:17px}.myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem .accordionContent .more .icon{padding-left:4px;font-size:10px}.loggedIn .myAccountServices>p{margin-bottom:0}.ie .myAccountServices .serviceBlock .serviceBlockAccordion .accordionItem.open .accordionLink .icon{font-size:10%;padding-top:0}.form+.form{clear:both;border-top:1px solid #fff}.form+.form::after,.form+.form::before{display:table;content:"";line-height:0;clear:both}.form+.form::after{clear:both}form .formContainer,form .inputContainer{clear:both;background-color:#e3e3e3}form .formContainer::after,form .formContainer::before,form .inputContainer::after,form .inputContainer::before{display:table;content:"";line-height:0;clear:both}form .formContainer::after,form .inputContainer::after{clear:both}form .formContainer fieldset,form .inputContainer fieldset{border:0;padding:17px 0 17px 17px}form .formContainer fieldset.withBorder,form .inputContainer fieldset.withBorder{border-bottom:1px solid #fff}form .formContainer fieldset:last-of-type,form .inputContainer fieldset:last-of-type{margin-bottom:0;border-bottom:0}form .formContainer fieldset h2,form .inputContainer fieldset h2{margin-bottom:23px}form .formContainer .formbox,form .inputContainer .formbox{float:left;width:calc(50% - 17px);margin-right:17px;margin-bottom:10px;vertical-align:bottom}@media (max-width:767.98px){form .formContainer .formbox,form .inputContainer .formbox{width:calc(100% - 17px);margin-right:0}}form .formContainer .formbox:last-of-type,form .inputContainer .formbox:last-of-type{margin-right:0}form .formContainer .formbox .floatLeft.half,form .inputContainer .formbox .floatLeft.half{margin-right:0;padding-right:17px}form .formContainer .formbox.floatRight,form .inputContainer .formbox.floatRight{float:left!important}form .formContainer .formBlock,form .inputContainer .formBlock{clear:both}form .formContainer .formBlock::after,form .formContainer .formBlock::before,form .inputContainer .formBlock::after,form .inputContainer .formBlock::before{display:table;content:"";line-height:0;clear:both}form .formContainer .formBlock::after,form .inputContainer .formBlock::after{clear:both}form .formContainer .formBlock .image,form .inputContainer .formBlock .image{width:158px;text-align:center}@media (max-width:479.98px){form .formContainer .formBlock .image,form .inputContainer .formBlock .image{width:100%;margin-right:0;text-align:left}}form .formContainer .formBlock .image img,form .inputContainer .formBlock .image img{display:inline-block;margin-bottom:25px;max-width:158px}form .formContainer .formBlock.imgBlock label.radio,form .inputContainer .formBlock.imgBlock label.radio{margin-left:175px;margin-bottom:25px}@media (max-width:479.98px){form .formContainer .formBlock.imgBlock label.radio,form .inputContainer .formBlock.imgBlock label.radio{clear:both;margin-left:0}}form .formContainer .formBlock.imgBlock:last-child .image img:last-of-type,form .formContainer .formBlock.imgBlock:last-child label:last-child,form .inputContainer .formBlock.imgBlock:last-child .image img:last-of-type,form .inputContainer .formBlock.imgBlock:last-child label:last-child{margin-bottom:15px}form .formContainer .send,form .inputContainer .send{clear:both;padding:0 17px 17px 17px;margin-bottom:35px}form .formContainer .send::after,form .formContainer .send::before,form .inputContainer .send::after,form .inputContainer .send::before{display:table;content:"";line-height:0;clear:both}form .formContainer .send::after,form .inputContainer .send::after{clear:both}form .formContainer.filterModule .send,form .inputContainer.filterModule .send{padding:0 0 0 17px;margin-bottom:0}form .formContainer .label,form .formContainer label,form .inputContainer .label,form .inputContainer label{font-size:16px;line-height:20px;display:block;margin-bottom:3px}@media (max-width:991.98px){form .formContainer .label,form .formContainer label,form .inputContainer .label,form .inputContainer label{font-size:18px;line-height:22px}}form .formContainer .label:hover,form .formContainer label:hover,form .inputContainer .label:hover,form .inputContainer label:hover{cursor:default}form .formContainer label.radio,form .inputContainer label.radio{position:relative;padding-left:30px;padding-bottom:5px;margin-bottom:8px}@media (max-width:991.98px){form .formContainer label.radio,form .inputContainer label.radio{padding-bottom:5px}}form .formContainer label.radio.disabled,form .inputContainer label.radio.disabled{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:.5;cursor:default}form .formContainer label.radio:focus,form .inputContainer label.radio:focus{outline:1px solid #cd1929}form .formContainer label.radio input.radio,form .inputContainer label.radio input.radio{position:absolute;left:0;top:0;background-color:#e3e3e3}form .formContainer label.radio input.radio:focus:invalid,form .inputContainer label.radio input.radio:focus:invalid{outline:1px solid #cd1929}form .formContainer input,form .formContainer select,form .formContainer textarea,form .inputContainer input,form .inputContainer select,form .inputContainer textarea{font-size:16px;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3px 0 5px;width:100%;border:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;border-radius:0}form .formContainer input[disabled],form .formContainer select[disabled],form .formContainer textarea[disabled],form .inputContainer input[disabled],form .inputContainer select[disabled],form .inputContainer textarea[disabled]{background-color:#ededee}form .formContainer input:focus:invalid,form .formContainer select:focus:invalid,form .formContainer textarea:focus:invalid,form .inputContainer input:focus:invalid,form .inputContainer select:focus:invalid,form .inputContainer textarea:focus:invalid{outline:1px solid #cd1929}form .formContainer input.button,form .inputContainer input.button{width:auto;height:30px;border:0 none;background-color:#cd1929;color:#fff;text-transform:uppercase;padding:0 17px;font-size:14px;line-height:28px;border-radius:4px;line-height:28px}form .formContainer input.button:hover,form .inputContainer input.button:hover{background-color:#e42132;text-decoration:underline}form .formContainer input[type=checkbox],form .formContainer input[type=radio],form .inputContainer input[type=checkbox],form .inputContainer input[type=radio]{width:auto;height:auto;vertical-align:top;margin-right:10px;margin-top:2px;border:1px solid #333;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}form .formContainer input[type=radio],form .inputContainer input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}form .formContainer input[type=checkbox],form .inputContainer input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}form .formContainer textarea,form .inputContainer textarea{height:165px}form .formContainer select,form .inputContainer select{outline:0;padding-left:0;height:34px;max-width:370px}form .formContainer select:focus,form .inputContainer select:focus{outline:0}form .formContainer select option,form .inputContainer select option{color:#333}form .formContainer select:not(:checked),form .inputContainer select:not(:checked){color:#000}form .formContainer select.selectClass,form .inputContainer select.selectClass{color:#333}form .formContainer .button_strength,form .inputContainer .button_strength{display:none}form .formContainer .strength_meter,form .inputContainer .strength_meter{margin-top:4px}form .formContainer .strength_meter span,form .inputContainer .strength_meter span{font-size:14px;line-height:18px;font-weight:700;display:inline-block;margin-left:3px;text-transform:uppercase;color:#55aaa8}form .formContainer .formbox.error .label,form .formContainer .formbox.error label,form .inputContainer .formbox.error .label,form .inputContainer .formbox.error label{color:#cd1929}form .formContainer .formbox.error input,form .formContainer .formbox.error select,form .formContainer .formbox.error textarea,form .inputContainer .formbox.error input,form .inputContainer .formbox.error select,form .inputContainer .formbox.error textarea{outline:0;border:1px solid #cd1929}form .formContainer .formbox.error input:focus,form .formContainer .formbox.error select:focus,form .formContainer .formbox.error textarea:focus,form .inputContainer .formbox.error input:focus,form .inputContainer .formbox.error select:focus,form .inputContainer .formbox.error textarea:focus{outline:0;border:1px solid #cd1929}form .formContainer .select-style,form .inputContainer .select-style{padding:0;margin:0;border:0;height:34px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;z-index:1}form .formContainer .select-style:before,form .inputContainer .select-style:before{color:#cd1929;display:block;font-family:fontcustom;font-size:10px;height:100%;line-height:100%;position:absolute;top:0;right:0;text-align:center;vertical-align:middle;z-index:-1;padding:13px 9px 0 9px;border-left:1px solid #e3e3e3}form .formContainer .select-style.activeSelect:before,form .inputContainer .select-style.activeSelect:before{content:"\f107"}form .formContainer .select-style select,form .inputContainer .select-style select{display:block;background:0 0;border:none;width:100%;max-width:none!important;padding-left:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}form .formContainer .select-style select::-ms-expand,form .inputContainer .select-style select::-ms-expand{display:none}form .formContainer .select-style select:focus,form .inputContainer .select-style select:focus{outline:0}form .formContainer .select-style .hider,form .inputContainer .select-style .hider{display:none}form .formContainer .select-style .icon,form .inputContainer .select-style .icon{display:none}form .formContainer .select-style select:focus,form .inputContainer .select-style select:focus{outline:0}form .formContainer :-moz-any(.select-style):before,form .inputContainer :-moz-any(.select-style):before{background-color:#fff;pointer-events:none;z-index:1}.win.chrome form .formContainer select,.win.chrome form .inputContainer select{padding-left:10px}.mac.chrome form .inputContainer select,.mac.safari form .inputContainer select,.win.safari form .formContainer select,.win.safari form .inputContainer select{padding-left:5px!important}.mac.chrome form .formContainer,.mac.chrome form .inputContainer,.mac.firefox form .formContainer,.mac.firefox form .inputContainer,.mac.safari form .formContainer,.mac.safari form .inputContainer{position:relative}.mac.chrome form .formContainer .select-style select,.mac.chrome form .inputContainer .select-style select,.mac.firefox form .formContainer .select-style select,.mac.firefox form .inputContainer .select-style select,.mac.safari form .formContainer .select-style select,.mac.safari form .inputContainer .select-style select{position:relative;top:0;left:10px!important;padding-left:0!important;padding-top:2px;border-radius:0}.mac.chrome form .formContainer input[type=email],.mac.chrome form .formContainer input[type=password],.mac.chrome form .formContainer input[type=text],.mac.chrome form .inputContainer input[type=email],.mac.chrome form .inputContainer input[type=password],.mac.chrome form .inputContainer input[type=text],.mac.firefox form .formContainer input[type=email],.mac.firefox form .formContainer input[type=password],.mac.firefox form .formContainer input[type=text],.mac.firefox form .inputContainer input[type=email],.mac.firefox form .inputContainer input[type=password],.mac.firefox form .inputContainer input[type=text],.mac.safari form .formContainer input[type=email],.mac.safari form .formContainer input[type=password],.mac.safari form .formContainer input[type=text],.mac.safari form .inputContainer input[type=email],.mac.safari form .inputContainer input[type=password],.mac.safari form .inputContainer input[type=text]{padding-top:7px;border-radius:0}.ie9 .select-style{overflow:hidden!important}.ie9 .select-style select{width:106%!important}.ie9 form .formContainer input[type=checkbox],.ie9 form .formContainer input[type=radio]{border:0}.mac.firefox form .formContainer .select-style select,.mac.firefox form .inputContainer .select-style select{left:5px!important;line-height:34px}form .twelve-col .formContainer .formbox.floatRight{float:right!important}@media (max-width:991.98px){form .twelve-col .formContainer .formbox.floatRight{float:left!important}}.android form .formContainer input.button,.android form .inputContainer input.button{padding-top:17px;padding-bottom:0}.firefox29.win7 form .formContainer select,.firefox29.win7 form .inputContainer select{padding-top:5px}.chrome form .formContainer select,.chrome form .inputContainer select{line-height:115%}.formSponsorLogos{margin-bottom:10px}.formSponsorLogos p{margin-bottom:5px}.formSponsorLogos img{display:inline-block;margin-right:50px;margin-bottom:17px}.locationMap #map-canvas{clear:both;height:460px;max-width:100%}@media (max-width:479.98px){.locationMap #map-canvas{height:400px;margin:0}}@media (min-width:480px) and (max-width:767.98px){.locationMap #map-canvas{height:400px;margin:0}}.locationMap #map-canvas img{max-width:none!important}.locationMap .mapContainer{position:relative}.locationMap .infobox{font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;box-shadow:0,0,5px,0,rgba(0,0,0,.5);-moz-box-shadow:0,0,5px,0,rgba(0,0,0,.5);-webkit-box-shadow:0,0,5px,0,rgba(0,0,0,.5);z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;width:250px}.locationMap .infobox::after{content:"";position:absolute;width:0;height:0;bottom:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #fff #fff;-webkit-transform-origin:0;transform-origin:0;-webkit-transform:translate(118px,14px) rotate(-45deg);transform:translate(118px,14px) rotate(-45deg);box-shadow:-1px,1px,5px,0,rgba(0,0,0,.5);-moz-box-shadow:-1px,1px,5px,0,rgba(0,0,0,.5);-webkit-box-shadow:-1px,1px,5px,0,rgba(0,0,0,.5);z-index:1}.locationMap .infobox .close{position:absolute;top:0;right:0;padding:12px;font-size:20px;color:#cd1929;opacity:1;z-index:3;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.locationMap .infobox .close:hover{color:#e42132}.locationMap .infobox .inner{position:relative;max-width:250px;background-color:#fff;font-size:14px;text-align:left;z-index:2}@media (max-width:479.98px){.locationMap .infobox .inner{min-width:220px;padding-right:25px}}@media (min-width:480px){.locationMap .infobox .inner{padding:20px 35px 20px 25px}.locationMap .infobox .inner .left-col{display:inline-block;width:55px}}.locationMap .infobox .inner .left-col{margin-right:5px}.locationMap .infobox .inner h4{font-size:20px;line-height:1.25em}.locationMap .infobox .inner p{margin-bottom:0;font-size:16px;line-height:20px}.locationMap .infobox .inner a{display:inline-block;position:relative}.locationMap .infobox .inner a:hover::after{text-decoration:none}.locationMap .infobox .inner a::after{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased;content:"\f118";font-size:19px;position:absolute;top:-1px;right:-26px}.locationMap .cluster img{width:77px;height:77px}.ios.retina .locationMap .infobox{border-radius:1px}.mapContainer{clear:both;border:2px solid #ededee;border-bottom:none}.mapContainer::after,.mapContainer::before{display:table;content:"";line-height:0;clear:both}.mapContainer::after{clear:both}.mapContainer .formContainer{background-color:transparent}.mapContainer .formContainer .formbox{width:200px}.filterLayer{position:absolute;top:0;left:0;opacity:1;z-index:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.filterLayer.hide{display:block;opacity:0;z-index:0}.filterLayer form .formContainer select:not(:checked),.filterLayer form .inputContainer select:not(:checked){color:#333}.mapLegend{clear:both;position:relative;border:2px solid #ededee;border-top:none;overflow:hidden;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.mapLegend::after,.mapLegend::before{display:table;content:"";line-height:0;clear:both}.mapLegend::after{clear:both}.mapLegend .grid{margin-bottom:0;margin-right:0}.mapLegend .twelve-col{width:747px}.mapLegend .wrapper{-webkit-transition:top .5s ease-in-out,height .5s ease-in-out;transition:top .5s ease-in-out,height .5s ease-in-out}.list{position:absolute;width:100%;padding:17px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;opacity:0;visibility:hidden;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.list.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:620px){.list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}}@media (max-width:479.98px){.list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}li.category{padding-bottom:15px;break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;display:table;-webkit-transition:all .5s ease;transition:all .5s ease}li.category>h3>a{margin-right:5px}li.category.greyedOut{-webkit-filter:opacity(80%) grayscale(100%);filter:opacity(80%) grayscale(100%)}li.category .categoryName>.icon{position:absolute;left:-10000px;top:-10000px;z-index:-1;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;width:0;height:0;display:inline-block;color:#cd1929;cursor:pointer;-webkit-transition:opacity .5s ease,color .2s ease;transition:opacity .5s ease,color .2s ease}li.category .categoryName>.icon:hover{color:#e42132}li.category.selectedCat .categoryName>.icon{position:relative;left:auto;top:auto;z-index:1000;opacity:1;width:auto;height:auto;z-index:1}li.category.routeContainer h3{color:#cd1929}li.location,li.route{position:relative;padding-left:16px;margin-bottom:2px}li.location .icon-arrow-right,li.route .icon-arrow-right{position:absolute;top:5px;left:2px;font-size:8px}li.location>a:focus,li.location>a:hover,li.route>a:focus,li.route>a:hover{text-decoration:none}li.location>a:focus .locationName,li.location>a:hover .locationName,li.route>a:focus .locationName,li.route>a:hover .locationName{text-decoration:underline}li.location>a:focus .address,li.location>a:hover .address,li.route>a:focus .address,li.route>a:hover .address{text-decoration:none}li.location .address,li.location .locationName,li.route .address,li.route .locationName{display:block;cursor:pointer}li.location .locationName,li.route .locationName{font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}li.location .address,li.route .address{color:#333}h3.categoryName{font-size:18px;margin-bottom:7px}.locationDetailViews{position:absolute;width:100%;top:0;left:0}.locationDetail{position:absolute;width:100%;top:0;left:0;padding:17px;background-color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;opacity:0;overflow:hidden}.locationDetail.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.locationDetail .intro{margin-bottom:15px}@media (max-width:767.98px){.locationDetail .intro.grid.nine-col{width:90%}}.locationDetail .intro a{display:inline-block;position:relative}.locationDetail .intro a:hover::after{text-decoration:none}.locationDetail .intro a::after{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased;content:"\f118";font-size:19px;position:absolute;top:-1px;right:-26px}.locationDetail .textImage{width:645px;margin-bottom:0}.mapControl{float:right}@media (max-width:767.98px){.mapControl{position:absolute;top:17px;right:17px}}.mapControl .icon-close_btn{float:right;position:relative;top:0;font-size:26px;color:#cd1929;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.mapControl .icon-close_btn:hover{color:#e42132}.mapControl .icon-close_btn:before{width:100%;height:100%}.stageModule{position:relative;margin-bottom:30px}@media (max-width:991.98px){.stageModule{width:calc(100% + 34px);margin-left:-17px;margin-right:-17px}}@media (max-width:767.98px){.stageModule .stageModuleText{background-color:#cd1929;background-color:#cd1929}.stageModule .stageModuleTextSlides{padding:0 0 0;left:0;top:0}.stageModule .stageModuleTextSlides .offsetContent{padding:0}.stageModule .stageModuleImages{padding-left:0;padding-right:0}}.stageModule .stageModuleImagesSlider>.imageSlide,.stageModule .stageModuleTextSlides>.textSlide{display:none}.stageModule .stageModuleImagesSlider>.imageSlide:first-child,.stageModule .stageModuleTextSlides>.textSlide:first-child{display:block}.stageModule .stageModuleImages img{margin-bottom:0;width:100%}.stageModule .stageModuleImages .imageSlide{position:relative}.stageModule .stageModuleImages .imageSlide .stageCopyright{position:absolute;bottom:7px;right:17px;color:#fff;font-size:10px}.stageModule .stageModuleText{position:relative;padding:0;line-height:20px;color:#fff}.stageModule .stageModuleText .stageModuleTextSlides{z-index:0}.stageModule .stageModuleText .stageModuleTextSlides .textSlide{padding:0;top:auto!important;bottom:0}.stageModule .stageModuleText .stageModuleTextSlides .textSlide .stageInfo{background-color:#cd1929;background-color:rgba(205,25,41,.7)}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized{padding:0 0 36px 0}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .slick-arrow{position:absolute;bottom:0;color:#fff;z-index:1;height:35px;line-height:35px;padding:0 15px}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .slick-arrow:hover{cursor:pointer;text-decoration:none}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .slick-arrow.slick-prev{left:0}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .slick-arrow.slick-next{right:0}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .slick-arrow i{color:#fff}@media (min-width:768px){.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .slick-next,.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .slick-prev{display:none}}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .sliderCounter{position:absolute;bottom:2px;right:0;left:0;text-align:center;min-height:35px;border-top:1px solid rgba(255,255,255,.5);background-color:#cd1929;background-color:rgba(205,25,41,.7)}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .sliderCounter button{background:#333;background-color:#333;background-color:rgba(51,51,51,.5);border-radius:50%;font-size:0;padding:5px;height:auto;line-height:100%;margin:8px 8px}@media (max-width:767.98px){.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .sliderCounter button{padding:6px}}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .sliderCounter li{display:inline-block;position:relative;top:4px}.stageModule .stageModuleText .stageModuleTextSlides.slick-initialized .sliderCounter li.slick-active button{background:#fff;background-color:#fff;background-color:rgba(255,255,255,.5)}@media (min-width:768px){.stageModule .stageModuleText{position:absolute;bottom:17px;left:17px;width:100%;max-width:420px;overflow:hidden;border-radius:4px;min-height:0}}.stageModule .stageModuleText .stageInfo{padding:17px}.stageModule .stageModuleText .stageInfo:empty{display:none}.stageModule .stageModuleText .more{color:#fff;position:relative;display:inline-block;background-color:transparent;border-radius:0;height:auto;margin-top:10px;padding-right:17px;text-transform:uppercase;font-size:15px}.stageModule .stageModuleText .more:hover{text-decoration:none}.stageModule .stageModuleText .more .icon{font-size:10px;position:absolute;top:-5px;right:0;line-height:28px}.stageModule .stageModuleImages .imageSlide>div img{width:100%;height:auto}@media (max-width:767.98px){.stageModule .stageModuleImages .imageSlide>div img{width:auto;max-width:none;height:100%}}@media (max-width:767.98px){.stageModule .stageModuleImages .imageSlide>div{height:0;text-align:center;position:relative;overflow:hidden}}.twelve-col .teaser.textImageTeaser{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.twelve-col .teaser.textImageTeaser .grid.eight-col{width:calc(66.6666%)}}@media (max-width:767.98px){.twelve-col .teaser.textImageTeaser{-ms-flex-wrap:wrap;flex-wrap:wrap}.twelve-col .teaser.textImageTeaser .grid{width:100%;margin-right:0}}.main .teaser.textImageTeaser .meta{line-height:20px}.main .teaser.textImageTeaser .meta.highlighted{background-color:#e4ffb8;display:inline-block;padding:0 1px}.main .teaser.textImageTeaser h2{margin-bottom:17px}.main .teaser.textImageTeaser h2.x1{min-height:30px}.main .teaser.textImageTeaser h2.x2{min-height:60px}.main .teaser.textImageTeaser h2.x3{min-height:90px}@media (max-width:767.98px){.main .teaser.textImageTeaser h2{min-height:inherit!important;margin-bottom:10px}}.main .teaser.textImageTeaser .text,.main .teaser.textImageTeaser em{color:#333}.main .teaser.textImageTeaser .text{margin-top:8px}.main .teaser.textImageTeaser .copyright{margin-bottom:0;margin-top:5px;color:#333}.main .teaser.textImageTeaser .image{position:relative;margin-bottom:5px}.main .teaser.textImageTeaser .image>img{display:block;width:100%}.main .teaser.textImageTeaser .image .imageText{-webkit-transition:all .4s;transition:all .4s}.main .teaser.textImageTeaser .image .imageText:empty{display:none}.main .teaser.textImageTeaser a .image .imageText:empty{display:block}.main .teaser.textImageTeaser a:focus .imageText,.main .teaser.textImageTeaser a:hover .imageText,.main .teaser.textImageTeaser div:focus .imageText,.main .teaser.textImageTeaser div:hover .imageText{opacity:1;background-color:#cd1929;background-color:rgba(205,25,41,.7)}.main .teaser.textImageTeaser .imageText{width:100%;color:#fff;padding:17px;position:absolute;top:0;opacity:0;bottom:0}.main .teaser.textImageTeaser a{display:block}.main .teaser.textImageTeaser a .text,.main .teaser.textImageTeaser a em{color:#333}.main .teaser.textImageTeaser a .imageText{color:#fff}.main .teaser.textImageTeaser a:hover{text-decoration:none}.main .teaser.textImageTeaser a:hover h2{text-decoration:underline}.mobile .main .teaser.textImageTeaser a .image .imageText{display:none}.mobile .main .teaser.textImageTeaser a:hover .image .imageText{display:block}.main .marginalCol .teaser.textImageTeaser{margin-bottom:51px}.main .marginalCol .teaser.textImageTeaser h4{font-size:16px;line-height:20px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;padding-bottom:7px;margin-bottom:7px;text-transform:uppercase}@media (max-width:991.98px){.main .marginalCol .teaser.textImageTeaser h4{font-size:18px;line-height:22px}}.main .marginalCol .teaser.textImageTeaser h4.border{border-bottom:1px solid #cd1929}.main .marginalCol .teaser.textImageTeaser h4+.image{margin-top:-8px;width:100%}.main .marginalCol .teaser.textImageTeaser .meta{font-size:14px;line-height:18px;margin-bottom:2px}@media (max-width:991.98px){.main .marginalCol .teaser.textImageTeaser .meta{font-size:16px;line-height:20px}}.main .marginalCol .teaser.textImageTeaser .text{font-size:14px;line-height:18px}@media (max-width:991.98px){.main .marginalCol .teaser.textImageTeaser .text{font-size:16px;line-height:20px}}.main .marginalCol .teaser.textImageTeaser:hover h4{text-decoration:underline}.grid.cluster{background-color:#ededee;padding:10px 17px}.grid.cluster h2{clear:both;min-height:60px;color:#cd1929}.grid.cluster h2::after,.grid.cluster h2::before{display:table;content:"";line-height:0;clear:both}.grid.cluster h2::after{clear:both}.grid.cluster h2 .icon{float:left;font-size:42px;padding-top:5px;width:60px}.grid.cluster h2 .icon+.clusterH2{display:block;margin-left:60px}.grid.cluster h2 .icon+.clusterH2.ma__caption{margin-left:0}.grid.cluster h2 a:hover .clusterH2{text-decoration:underline}.grid.cluster .ma__headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;min-height:35px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}.grid.cluster .clusterList li{margin-bottom:5px;border-radius:4px;position:relative;overflow:hidden}.grid.cluster .clusterList li .inner,.grid.cluster .clusterList li a{background-color:#cd1929;height:47px;padding:13px 0 0 17px;color:#fff;display:block;border-radius:5px;text-transform:uppercase;text-decoration:none}.grid.cluster .clusterList li .inner small,.grid.cluster .clusterList li a small{display:block;font-size:13px;line-height:1;color:#ecbbbd;margin-top:-5px}.grid.cluster .clusterList li .inner .icon,.grid.cluster .clusterList li a .icon{line-height:46px;position:absolute;right:10px;top:0;z-index:1;font-size:10px}.grid.cluster .clusterList li .inner.ma__inner,.grid.cluster .clusterList li a.ma__inner{background-color:#55aaa8;display:block;margin-right:10px;margin-bottom:5px;padding:13px 50px 0 50px;text-transform:capitalize;font-size:18px}.grid.cluster .clusterList li .inner:hover,.grid.cluster .clusterList li a:hover{background-color:#419492}.grid.cluster .clusterList li .inner.ma__inner--inactive,.grid.cluster .clusterList li a.ma__inner--inactive{background-color:#d3d5d5;pointer-events:none}@media (max-width:479.98px){.grid.cluster .clusterList li .inner,.grid.cluster .clusterList li a{width:100%}}.grid.cluster .clusterList li a:hover{background-color:#e42132}.grid.cluster .clusterList li a:hover>span{text-decoration:underline}.grid.cluster .clusterList li a:hover>small{color:#fff}.grid.cluster .clusterList li.myAccount a::after{width:0;height:0;right:0;top:0;border-left:65px solid transparent;border-top:65px solid #55aaa8;content:"";position:absolute}.grid.cluster .clusterList li.myAccount a:hover::after{border-top-color:#419492}.grid.cluster .clusterList.ma__clusterList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:479.98px){.grid.cluster .clusterList.ma__clusterList{display:block;text-align:center}}.teaser.textImageTeaser.myAccount{-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid.cluster.ma__cluster{border-radius:8px}.grid.cluster.ma__cluster.four-col{width:calc(33.3333% - 17px)}.grid.cluster.ma__cluster.eight-col{width:calc(66.6666% - 17px)}.grid.cluster.ma__cluster.twelve-col{width:calc(100% - 17px)}@media (max-width:800.98px){.grid.cluster.ma__cluster.eight-col,.grid.cluster.ma__cluster.four-col,.grid.cluster.ma__cluster.twelve-col{width:100%;margin-right:0}}.myAccount .grid.cluster{margin-bottom:17px;background-color:#55aaa8}.myAccount .grid.cluster.ma__cluster{background-color:#f5f5f5}.myAccount .grid.cluster h2{color:#fff;margin-bottom:7px}.myAccount .grid.cluster h2 a{color:#fff}.ma__icon{position:relative;top:-1px;margin-right:12px;padding-top:0;font-size:28px;color:#333}.ma__icon.hybrid-icon-person{width:23px;height:21px}.ma__icon.hybrid-icon-register{top:-2px;width:29px;height:32px}.ma__icon.hybrid-icon-screening_dashboard{top:-3px;width:30px;height:26px}.ma__icon.hybrid-icon-participants_guide{width:28px;height:28px}.ma__icon.hybrid-icon-company{width:25px;height:29px}.ma__icon.hybrid-icon-films{top:-2px;width:30px;height:23px}.ma__icon.hybrid-icon-co_production_market{width:30px;height:23px}.ma__caption{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;margin-left:0;color:#333}.ma__caption a{color:#333}.ma__description{color:#000;margin-bottom:20px}@media (min-width:801px){.eight-col .ma__description,.four-col .ma__description{min-height:44px}}.ma__description p{margin-bottom:10px;font-size:16px}.ma__description p:last-child{margin-bottom:0}.js .clusterTab .accessibletabsanchor,.js .clusterTab .current-info,.js .clusterTab .tabhead{left:-999em;position:absolute}.clusterTab{width:100%;max-width:100%;position:relative;z-index:1}.clusterTab section.teaser.textImageTeaser{display:block}@media (min-width:768px){.clusterTab .tabs-list{display:none}.clusterTab .content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.clusterTab .tabbody.text{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:calc(33.3333% - 11.333333333px);float:left;margin-right:17px}.clusterTab .tabbody.text:nth-of-type(3n){margin-right:0}.clusterTab .tabbody.text .grid.cluster{width:100%;margin-bottom:10px}.clusterTab .grid.cluster h2 a{display:-webkit-box;display:-ms-flexbox;display:flex}.clusterTab .grid.cluster h2 .icon+.clusterH2{-webkit-align-self:center;-ms-align-self:center;-ms-flex-item-align:center;align-self:center;margin-left:0;padding-top:5px}}@media (max-width:767.98px){.clusterTab{width:calc(100% + 34px);max-width:calc(100% + 34px);margin-left:-17px;margin-right:-17px}.clusterTab .tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ededee;width:100%}.clusterTab .tabs-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:17px 5px;min-width:95px;max-width:33.33333%;font-size:15px;text-align:center}.clusterTab .tabs-list li.current{background-color:#fff}.clusterTab .tabs-list li>a.tabElement{display:inline-block;margin:auto}.clusterTab .tabs-list li .icon{font-size:42px;margin:auto;margin-bottom:8px}.clusterTab .tabs-list li .clusterH2{display:block}.clusterTab .content{width:100%;padding:0 17px}.clusterTab .tabbody.text{width:100%!important}.clusterTab .grid.cluster{width:100%;background-color:#fff;padding-left:0;padding-right:0;margin-bottom:0}.clusterTab .grid.cluster h2{display:none}}@media (max-width:767.98px){.stageModule+.clusterTab,.stageModule+script+.clusterTab{margin-top:-30px}}.sponsorsTeaser{margin-bottom:30px;border-top:1px solid #cd1929;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #cd1929;margin-bottom:30px}.sponsorsTeaser .item{border-bottom:1px solid #cd1929;padding:17px;width:33.3333%;margin-bottom:-1px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-align-content:center;-ms-flex-line-pack:center;align-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:479.98px){.sponsorsTeaser .item{width:100%}}.sponsorsTeaser .item h3{font-size:14px;color:#cd1929}.sponsorsTeaser .item a{display:block}.imageGallery{clear:both;max-width:initial;margin:-12px -10px -7px}.imageGallery .grid-item,.imageGallery .grid-sizer{width:calc(33.3333% - 20px);margin:6px 10px 7px}@media (max-width:767.98px){.imageGallery .grid-item,.imageGallery .grid-sizer{width:calc(50% - 20px)}}@media (max-width:479.98px){.imageGallery .grid-item,.imageGallery .grid-sizer{width:calc(100% - 20px)}.imageGallery .grid-item a,.imageGallery .grid-sizer a{display:block;pointer-events:none}.imageGallery .grid-item a .icon-zoom,.imageGallery .grid-sizer a .icon-zoom{display:none}}.imageGallery .grid-item--width2{width:calc(66.6667% - 20px)}@media (max-width:767.98px){.imageGallery .grid-item--width2{width:calc(50% - 20px)}}@media (max-width:479.98px){.imageGallery .grid-item--width2{width:calc(100% - 20px)}.imageGallery .grid-item--width2 a{display:block;pointer-events:none}.imageGallery .grid-item--width2 a .icon-zoom{display:none}}.imageGallery .image{margin:0}.imageGallery .icon-zoom{position:absolute;right:8px;bottom:8px}.nine-col .imageGallery .grid-item,.nine-col .imageGallery .grid-sizer{width:calc(50% - 20px)}@media (max-width:767.98px){.nine-col .imageGallery .grid-item,.nine-col .imageGallery .grid-sizer{width:calc(50% - 20px)}}@media (max-width:479.98px){.nine-col .imageGallery .grid-item,.nine-col .imageGallery .grid-sizer{width:calc(100% - 20px)}.nine-col .imageGallery .grid-item a,.nine-col .imageGallery .grid-sizer a{display:block;pointer-events:none}.nine-col .imageGallery .grid-item a .icon-zoom,.nine-col .imageGallery .grid-sizer a .icon-zoom{display:none}}.nine-col .imageGallery .grid-item--width2{width:calc(100% - 20px)}@media (max-width:767.98px){.nine-col .imageGallery .grid-item--width2{width:calc(50% - 20px)}}@media (max-width:479.98px){.nine-col .imageGallery .grid-item--width2{width:calc(100% - 20px)}.nine-col .imageGallery .grid-item--width2 a{display:block;pointer-events:none}.nine-col .imageGallery .grid-item--width2 a .icon-zoom{display:none}}.ajaxList h3.companyHeadline{font-size:18px;line-height:20px;margin-bottom:15px}@media (max-width:991.98px){.ajaxList h3.companyHeadline{font-size:20px;line-height:24px}}.exhibitorsList{clear:both;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.exhibitorsList>.accordion_module{clear:both;width:100%;clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.exhibitorsList>.accordion_module::after,.exhibitorsList>.accordion_module::before{display:table;content:"";line-height:0;clear:both}.exhibitorsList>.accordion_module::after{clear:both}.exhibitorsList>.accordion_module:before{display:none}.exhibitorsList .pListItem{border-bottom:1px solid #333;position:relative;padding-bottom:17px;margin-right:0;width:calc(50% - 9px)!important}@media (max-width:767.98px){.exhibitorsList .pListItem{width:100%!important}}@media (max-width:479.98px){.exhibitorsList .pListItem{padding-bottom:30px}}.exhibitorsList .pListItem:nth-child(odd){clear:both}.exhibitorsList .pListItem .image{width:90px!important;height:114px;margin-bottom:0;display:table-cell}.exhibitorsList .pListItem .image.placeholder{background-color:#f0f0f1}.exhibitorsList .pListItem .image img{height:auto;max-width:100%}.exhibitorsList .pListItem .text{padding-left:17px;padding-right:30px;margin-bottom:10px;margin-top:-6px;position:relative;display:table-cell;vertical-align:top}@media (max-width:479.98px){.exhibitorsList .pListItem .text{padding-right:0}}.exhibitorsList .pListItem h2{font-size:28px;line-height:30px;margin-bottom:0}.exhibitorsList .pListItem p{font-size:16px;line-height:20px;color:#333;text-transform:none;margin-bottom:20px}@media (max-width:991.98px){.exhibitorsList .pListItem p{font-size:18px;line-height:22px}}.exhibitorsList .pListItem address{font-size:14px;line-height:18px;margin-bottom:9px;margin-right:10px;line-height:130%}@media (max-width:991.98px){.exhibitorsList .pListItem address{font-size:16px;line-height:20px}}.exhibitorsList .pListItem address .linkMail{max-width:250px;overflow-wrap:break-word;word-break:break-all}.exhibitorsList .pListItem address .anchor{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.exhibitorsList .pListItem address .icon{display:inline-block;vertical-align:middle;width:18px;position:relative;top:-1px}.exhibitorsList .pListItem address .icon.icon-mail{top:-1px;font-size:10px;line-height:100%}.exhibitorsList .pListItem .vCard{position:absolute;bottom:10px;right:10px;font-size:17px;height:17px}@media (max-width:767.98px){.exhibitorsList .pListItem .vCard{font-size:25px;height:25px;bottom:5px}}.exhibitorsList .pListItem .vCard:hover{text-decoration:none}.exhibitorsList .text h4{text-transform:none}.firefox32 .ajaxList .pListItem address .icon{top:1px}.firefox32 .ajaxList .pListItem address .icon.icon-mail{top:3px}h2.country{margin-left:17px;padding-bottom:8px}.buyer .filterResultCompany .accordionItem{padding:14px 0 0 0}@media (max-width:479.98px){.buyer .filterResultCompany .accordionItem{min-height:51px}}.buyer .filterResultCompany .accordionItem .accordionContent,.buyer .filterResultCompany .accordionItem .contact,.buyer .filterResultCompany .accordionItem .slideLink,.buyer .filterResultCompany .accordionItem address.floatLeft{padding-left:17px;padding-right:17px;line-height:130%}.buyer .filterResultCompany .accordionItem .accordionInAccordionItem{padding:14px 0 0 0;position:relative}.buyer .filterResultCompany .accordionItem .accordionInAccordionItem .vCard{bottom:auto;top:17px}.buyer .filterResultCompany .accordionItem .accordionInAccordionItem .slideLink{padding-bottom:14px}.buyer .filterResultCompany .accordionItem .accordionInAccordionItem .accordionContent{padding-left:0;padding-right:0}.buyer .filterResultCompany .accordionItem .contact{margin-bottom:17px}.buyer .filterResultCompany .accordionItem address{margin-top:6px}.buyer .filmDetails{border-top:1px solid #fff;padding-top:13px;padding-bottom:13px}.buyer .filmDetails table{background-color:transparent;width:calc(100% - 17px)}.buyer .filmDetails table caption{text-transform:uppercase;padding:0 0 0 17px;font-weight:400}.buyer .filmDetails table td,.buyer .filmDetails table th{border:0;padding:0 0 0 17px}.buyer .filmDetails table th{color:#999}.buyer .filmDetails table th:first-child{width:34%}.buyer .filmDetails table th:last-child{width:32%}@media (max-width:767.98px){.buyer .filmDetails table{width:100%}.buyer .filmDetails table td:last-child{border-bottom:0}}.popupContent{display:none;background-color:#fff}.participantsList .pListItem h3{padding-top:15px}.participantsList .pListItem .vCard{color:#cd1929;cursor:pointer;margin-bottom:0}.participantsList .pListItem .vCard:hover{color:#e42132}.participantsList .several .accordionContent{position:relative}.participantsList .several .accordionContent .vCard{opacity:0}.participantsList .several.open .vCard{opacity:1;-webkit-transition:opacity .3s ease-in 1s;transition:opacity .3s ease-in 1s;bottom:0}.participantsList .popModal{margin-left:30px;margin-top:-5px;max-width:290px}.participantsList .accordionContent{display:none}.participantsList .text .participantCompany{margin-top:-5px}.participantsList .text h4{clear:both;text-transform:none;position:relative;margin-bottom:5px;line-height:100%;color:#333}.participantsList .text h4::after,.participantsList .text h4::before{display:table;content:"";line-height:0;clear:both}.participantsList .text h4::after{clear:both}.participantsList .text h4 .icon{position:relative;right:0;bottom:3px;margin-left:7px;font-size:5px}.participantsList .text a h4{color:#cd1929}.participantsList .text a h4:hover{color:#e42132}.participantsList .text a:hover{text-decoration:none}.participantsList .text .accordionContent p{font-size:14px;line-height:18px}.participantsList .text .stay{font-size:14px;line-height:18px;padding-top:10px}.participantsList .pListItem .opener .icon{font-size:23px}.participantsList .pListItem address{margin-bottom:0}.participantsList .text .accordionItem.open h4 .icon:before{content:'\f107'}.programmLegend{clear:both;border-top:1px solid #333;padding-top:15px;margin-top:43px}.programmLegend::after,.programmLegend::before{display:table;content:"";line-height:0;clear:both}.programmLegend::after{clear:both}.programmLegend h5{margin-bottom:12px}.programmLegend .infoLegend{display:inline-block;position:absolute;height:35px;width:175px;bottom:0;right:0;z-index:1;cursor:pointer}.programmLegend .legend{font-size:14px;line-height:130%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){.programmLegend .legend{max-width:750px}}.programmLegend .legend .item{padding-right:17px}@media (max-width:767.98px){.programmLegend .legend .item{width:50%}}.programmLegend .legend li{margin-bottom:17px;position:relative;padding-left:37px;min-height:26px}.programmLegend .legend li.marginS{margin-bottom:5px}.programmLegend .legend span{vertical-align:middle;display:inline-block;position:absolute;left:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}.programmLegend .legend [class*=icon-]{font-size:24px}.programmLegend .legend .icon-information{font-size:16px}.programmLegend .legend .svg{width:24px;height:auto}.infoContent h1{margin-bottom:22px}.infoContent h2{margin-bottom:8px}.infoContent .text p{margin-bottom:20px}body.init .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}body.init::after{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#fff 0,#fff 50px,rgba(255,255,255,0) 580px)}body.init>.wrapper{position:relative;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 580px);z-index:1;opacity:1;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}@media (min-width:992px){body.init .header{margin-bottom:40px;padding:0 27px;padding-top:10px;min-height:163px}body.init .header .borderTop{position:fixed;top:0;left:0;width:100%;border-top:10px solid #ca1726;z-index:100}body.init .header .flap{position:absolute;top:0;right:27px;width:192px;height:85px;background-color:#ca1726;z-index:101;opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}body.init .header .flap .toolboxToggle{color:#fff}body.init .header .flap .bazAccountNav{position:absolute;top:85px;right:0;width:260px;opacity:0;visibility:hidden;z-index:99;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.init .header .flap .bazAccountNav.show{opacity:1;visibility:visible}body.init .header .flap a.home{position:absolute;display:block;top:0;left:0;width:110px;height:85px;padding:0 0;overflow:hidden}body.init .header .flap a.home svg{width:100%;height:42px;margin:auto;margin-top:22px}body.init .header .flap a.home svg path{fill:#fff!important}body.init .header .flap .separator{position:absolute;display:block;top:16px;right:82px;width:1px;height:60px;background:#fff}body.init .header .toolboxToggle{position:absolute;top:0;right:0;display:block;width:82px;height:100%;margin:0 auto;padding-top:19px}body.init .header .toolboxToggle .label{display:block;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:13px;text-align:center;text-transform:uppercase}body.init .header .hybrid-icon-login{display:block;width:30px;height:29px;margin:5px auto 4px;fill:#fff}body.init .header .loginToolbox.loggedIn{background-color:#fff;margin-bottom:0;padding-bottom:1px!important}body.init .header .loginToolbox.loggedIn::after{right:36px}body.init .header .loginToolbox.loggedIn .button{margin:15px 17px}body.init .header .loginToolbox.loggedIn .user{padding:11px 25px 10px 17px}body.init .header .loginToolbox{margin-bottom:0;background-color:#fff}body.init .header .loginToolbox::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #cd1929;content:"";display:block;height:0;width:0;left:50%;bottom:-5px;margin-left:-5px;position:absolute;top:0;left:auto;right:27px}body.init .header .loginToolbox .toolboxLinks a{padding:0 34px 0 17px}body.init .header .navigationMeta{padding:0 17px 17px 0}body.init .header .navigationMeta .period{color:#ca1726;opacity:1}body.init .header .stickyNav{position:absolute;display:block;bottom:0;right:27px;left:27px;height:83px;border-bottom:1px solid #c7c7c7}body.init .header .initiativeLogoContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}body.init .header .initLogo{opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;max-height:70px;width:207px;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}body.init .header .initLogo svg{width:100%;max-height:100%;-ms-flex-item-align:end;align-self:flex-end}body.init .header .initLogo svg path{-webkit-transition:fill .5s ease-in-out;transition:fill .5s ease-in-out}body.init .header .initLogo.square{-ms-flex-item-align:start;align-self:flex-start;max-height:80px;width:80px}body.init .header .initLogo.square svg{-ms-flex-item-align:start;align-self:flex-start}body.init .header .initLogo.square+.initiativeDate{-ms-flex-item-align:start;align-self:flex-start}body.init .header .initiativeDate{margin-left:15px;padding-left:15px;border-left:1px solid #cd1929;font-size:22px;color:#cd1929;-ms-flex-item-align:end;align-self:flex-end}body.init .header .initiativeDate span{display:block;margin-top:5px}}@media (max-width:991.98px){body.init .header{background:#ca1726;height:auto;-webkit-box-shadow:none;box-shadow:none}body.init .header .period,body.init .header .toolboxToggle{display:none}body.init .header a.home{display:inline-block;float:right;max-width:118px;max-height:80px;margin:0;padding:10px 17px 10px 0}body.init .header a.home svg{width:100%;height:136px;margin:auto;margin-top:-38px;fill:#fff}body.init .header a.home svg path{fill:#fff!important}body.init .header .initiativeLogoContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px}body.init .header .initLogo{width:165px;max-height:57px;padding:0 0 0 17px;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}body.init .header .initLogo.whiteFill svg path,body.init .header .initLogo.whiteFill svg polygon,body.init .header .initLogo.whiteFill svg rect{fill:#fff!important}body.init .header .initLogo svg{width:100%;max-height:100%;-ms-flex-item-align:end;align-self:flex-end}body.init .header .initLogo.square{-ms-flex-item-align:start;align-self:flex-start;max-height:75px;width:75px;margin-top:-5px}body.init .header .initLogo.square svg{-ms-flex-item-align:center;align-self:center}body.init .header .initLogo.square+.initiativeDate{-ms-flex-item-align:center;align-self:center}body.init .header .initiativeDate{margin-left:10px;padding-left:10px;border-left:1px solid #fff;font-size:15px;color:#fff;-ms-flex-item-align:end;align-self:flex-end;line-height:100%}body.init .header .initiativeDate span{display:block;margin-top:0}body.init .header .navigationMeta{width:67.8125%;max-width:67.8125%;height:auto;padding:0;margin:0}body.init .header .mobileToggle{clear:both;float:none;height:auto;padding:0;position:static;-webkit-box-shadow:0 7px 12px 0 rgba(0,0,0,.15);box-shadow:0 7px 12px 0 rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#55aaa8}body.init .header .mobileToggle.open{position:relative;top:0;-webkit-box-shadow:none;box-shadow:none;width:100%}body.init .header .burgerIcon{width:50%;top:unset;right:0;float:left}body.init .header #nav-toggle{line-height:30px;padding:9px 20px 6px 20px;position:static;height:auto;display:block}body.init .header #nav-toggle .bar{top:22px}body.init .header #nav-toggle .respText{display:block;color:#636363;padding-left:30px}body.init .header .myAccountToggle{position:relative;width:50%;background-color:#55aaa8}body.init .header #account-toggle{display:block;line-height:30px;height:30px;padding:9px 20px 6px 20px;margin:0;color:#fff}body.init .header .navigationAccount.show,body.init .header .navigationMain.show{top:45px;-webkit-box-shadow:none;box-shadow:none}}@media (max-width:374px){body.init .header a.home{max-width:98px;max-height:80px;margin:0;padding:10px 14px 10px 0}body.init .header .initLogo{width:125px}}body.init .curtain{position:fixed;top:0;right:0;bottom:100%;left:0;overflow:auto;background-color:rgba(205,25,41,.9);z-index:102;-webkit-transition:all .5s cubic-bezier(.62, .35, .04, 1.04);transition:all .5s cubic-bezier(.62, .35, .04, 1.04)}body.init .curtain .contentBanner,body.init .curtain .header,body.init .curtain .iconContainer,body.init .curtain .logos,body.init .curtain .partners,body.init .curtain .text,body.init .curtain .wideSkyscraper{-webkit-animation-duration:.5s;animation-duration:.5s}body.init .curtain .iconContainer,body.init .curtain .wideSkyscraper{-webkit-animation-delay:1s;animation-delay:1s}body.init .curtain.open{bottom:0}body.init .curtain.open .iconContainer,body.init .curtain.open .wideSkyscraper{-webkit-animation-delay:0s;animation-delay:0s}body.init .curtain .wrapper{background:0 0;padding-left:27px;padding-right:27px;margin-bottom:40px}body.init .curtain .curtainContent{position:relative;color:#fff}body.init .curtain .header{padding:0;border-bottom:1px solid #fff;margin-bottom:0}body.init .curtain .header a.initLogo{opacity:1;visibility:visible;position:absolute;bottom:-90px;right:0}body.init .curtain .header a.initLogo.whiteFill svg path{fill:#fff!important}@media (max-width:991.98px){body.init .curtain .header{display:none}}body.init .curtain .logos{position:absolute;top:40px;right:0;width:192px}body.init .curtain .logos svg{max-width:100%}body.init .curtain .logos a.home{position:absolute;top:0;left:0}body.init .curtain .logos a.home svg{width:145px;height:115px;fill:#fff}body.init .curtain .text{position:relative;margin:77px 0}body.init .curtain .text h2{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400;font-size:40px;line-height:130%;margin-bottom:30px}body.init .curtain .text p{font-size:24px;line-height:30px;margin-bottom:30px}body.init .curtain .text p:last-child{margin-bottom:0}body.init .curtain .partners{padding:0;border-top:0}body.init .curtain .partners .partnerGrid{position:relative;width:100%;margin-bottom:0;padding-top:0}body.init .curtain .partners .item{width:auto;margin-right:17px;margin-bottom:30px;padding:0}body.init .curtain .partners .item:last-child{margin-right:0}body.init .curtain .partners .item img{width:150px;height:80px;padding:18px;background-color:#fff}body.init .curtain .partners h5{color:#fff;border-bottom:1px solid #fff}body.init .curtain .partners a{display:block;margin-top:19px}body.init .curtain .iconContainer{width:64px;height:68px;margin:0 auto}@media (max-width:991.98px){body.init .curtain .iconContainer{margin:0 auto 40px}}body.init .curtain .iconContainer svg{width:100%;height:100%;fill:#fff}body.init .curtain .wideSkyscraper{top:161px}body.init .curtain .wideSkyscraper.right{right:-153px}@media (min-width:992px){body.init .curtain .navigationMain>ul>li{border:1px solid #fff;border-bottom:0}body.init .curtain .navigationMain>ul>li>a{background-color:transparent;color:#fff}body.init .curtain .navigationMain>ul>li.current,body.init .curtain .navigationMain>ul>li:hover{height:49px;line-height:49px;margin-bottom:-11px;top:-9px}body.init .curtain .navigationMain>ul>li.current>a,body.init .curtain .navigationMain>ul>li:hover>a{-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none;margin-bottom:0;top:auto}body.init .curtain .navigationMain>ul>li.current>ul,body.init .curtain .navigationMain>ul>li:hover>ul{top:48px}body.init .curtain .navigationMain>ul>li.current>ul li,body.init .curtain .navigationMain>ul>li:hover>ul li{line-height:initial}}@media (max-width:991.98px){body.init .curtain{top:125px}body.init .curtain .twelve-col{width:100%}body.init .curtain .iconContainer{display:none}body.init .curtain .partners{margin-bottom:40px}}@media (max-width:1349px){body.init .curtain .contentBanner,body.init .curtain .text{margin-bottom:47px}}body.init main{opacity:1;visibility:visible;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}body.init .stickyNavWrapper .bazBerlinaleLinks{opacity:1;visibility:visible;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;float:right;height:100%;vertical-align:bottom;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.init .stickyNavWrapper .bazBerlinaleLinks li{font-size:15px;line-height:26px}body.init .stickyNavWrapper .bazBerlinaleLinks a{display:block;text-transform:uppercase}body.init .stickyNavWrapper .bazBerlinaleLinks .icon{font-size:13px;float:left;width:20px;position:relative;top:6px}body.init .stickyNavWrapper .bazBerlinaleLinks .berlinaleLinksContainer{width:192px;margin-bottom:10px}@media (max-width:991.98px){body.init .stickyNavWrapper .bazBerlinaleLinks .berlinaleLinksContainer{display:none}}body.init.openCurtain .stickyNav{z-index:103;border-bottom:1px solid #fff}@media (max-width:991.98px){body.init.openCurtain main{opacity:0;visibility:hidden}body.init.openCurtain>.wrapper{background-image:none}}@media (min-width:992px){body.init.openCurtain .bazBerlinaleLinks,body.init.openCurtain .flap,body.init.openCurtain .initLogo,body.init.openCurtain main{opacity:0;visibility:hidden}body.init.openCurtain>.wrapper{opacity:0}}@media (min-width:992px){body.init .fix-nav .stickyNavWrapper{position:fixed;z-index:10;top:10px;left:0;bottom:inherit;width:100%;height:83px;background:#f8f8f8;-webkit-box-shadow:0 7px 12px 0 rgba(0,0,0,.15);box-shadow:0 7px 12px 0 rgba(0,0,0,.15)}body.init .fix-nav .stickyNavWrapper .stickyNav{position:relative;left:auto;right:auto;width:100%;max-width:1170px;margin:0 auto;padding:0 27px;border-bottom:0}body.init .fix-nav .stickyNavWrapper .stickyNav .initLogo{right:27px}body.init .fix-nav main{position:relative;top:0}}@media (max-width:991.98px){body.init .stageModule{width:calc(100% + 54px);margin-left:-27px;margin-right:-27px}body.init .fix-nav .mobileToggle{top:0}}@media (min-width:992px){body.init .page{font-size:110%;line-height:150%}}body.init .page,body.init .page .main{background-color:transparent}body.init .page .main{padding:0 27px}body.init .main .twelve-col{width:100%;padding-right:0}@media (max-width:991.98px){body.init .main .twelve-col{padding-top:30px}body.init .main .twelve-col>.stageModule:first-child{margin-top:-30px}}body.init .main .twelve-col.video{margin-right:-17px}body.init .partners{clear:both;border-top:1px solid #ededee;padding:20px 27px 0 27px;color:#999;text-transform:uppercase}body.init .partners::after,body.init .partners::before{display:table;content:"";line-height:0;clear:both}body.init .partners::after{clear:both}body.init .partners h4{margin-bottom:6px}body.init .partners h5{font-size:14px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;margin-bottom:17px;display:block;width:100%}body.init .partners .grid{margin:0 0 17px 0;width:100%}@media (max-width:767.98px){body.init .partners .grid{width:50%!important}}@media (max-width:479.98px){body.init .partners .grid{width:100%!important}}body.init .partners .grid.two-col{width:16.66667%}body.init .partners .grid.three-col{width:25%}body.init .partners .grid.four-col{width:33.33333%}body.init .partners .grid.five-col{width:41.66667%}body.init .partners .grid.six-col{width:50%}body.init .partners .grid.seven-col{width:58.33333%}body.init .partners .grid.eight-col{width:66.66667%}body.init .partners .grid.nine-col{width:75%}body.init .partners .grid.ten-col{width:83.33333%}body.init .partners .grid.eleven-col{width:91.66667%}body.init .partners .partnerGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0 0 17px 0}body.init .partners .item{float:left;padding:7px 17px 7px 0}body.init .partners .item img{height:50px;width:auto}@media (max-width:479.98px){body.init .partners .item img{max-height:85px!important}}body.init .partners .hbo{width:53px}body.init .partners .stiftung{width:110px}body.init .partners .medienboard{width:95px}body.init .contentToolbar{margin:18px 27px}body.init .footer{background-color:#ca1726;padding-bottom:15px;color:#fff}body.init .footer a{color:#fff}body.init .footer .inner-wrapper{padding:0 27px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.init .footer .grid{padding-top:19px;padding-right:27px;margin-bottom:10px}body.init .footer .grid.footerCopyright{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-align-items:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:991.98px){body.init .footer .grid.logoGrid{display:none}}body.init .footer .grid h4{padding-top:0}body.init .footer .grid li{border:0;padding-bottom:0}body.init .footer .grid li a:hover{color:#fff;text-decoration:underline}body.init .footer .grid li a:hover .hybrid-icon{opacity:1;text-decoration:none}body.init .footer .grid ul.inline{list-style-type:none}body.init .footer .grid ul.inline li{background-image:none;float:left;padding:0;width:auto}body.init .footer .grid ul.inline li{margin-right:8px}body.init .footer .grid ul.inline li:last-child{margin-right:0}body.init .footer .grid ul.inline .hybrid-icon{display:inline-block;width:18px;height:18px;margin:0 auto 2px;fill:#fff;text-align:left;opacity:.75}body.init .footer .grid ul.inline a:hover{text-decoration:none}body.init .footer .grid ul.inline a:hover .hybrid-icon{opacity:1;text-decoration:none}body.init .footer .grid .hybrid-icon-logo{fill:#fff;width:111px;height:65px;-webkit-align-self:flex-end;-ms-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}body.init .standardContent img{width:100%}body.init .standardContent .text p{margin-bottom:30px}body.init .standardContent .grid{margin-bottom:50px}body.init .standardContent .grid.twelve-col.wrapper{margin-bottom:0}body.init .standardContent .grid.three-col.floatRight{width:calc(25%);margin-right:0}@media (max-width:479.98px){body.init .standardContent .grid.three-col.floatRight{width:100%}}@media (max-width:767.98px){body.init .standardContent .grid.three-col.floatRight{width:100%}}body.init .standardContent .wrapper.twelve-col .grid.three-col{width:calc(25% - 12.75px)}body.init .standardContent .wrapper.twelve-col .grid.three-col:nth-of-type(4n){margin-right:0}body.init .standardContent .wrapper.twelve-col .grid.six-col{width:calc(50% - 8.5px)}body.init .standardContent .wrapper.nine-col .grid.three-col{width:calc(33.3333% - 12.5px)}body.init .standardContent .wrapper.nine-col .grid.three-col:nth-of-type(3n){margin-right:0}body.init .standardContent .wrapper.nine-col .grid.six-col{width:calc(66.6666% - 21px)}@media (max-width:767.98px){body.init .standardContent .wrapper.nine-col .grid.six-col,body.init .standardContent .wrapper.nine-col .grid.three-col,body.init .standardContent .wrapper.twelve-col .grid.six-col,body.init .standardContent .wrapper.twelve-col .grid.three-col{width:100%}}body.init .nine-col .imageGallery{margin-right:7px}@media (min-width:1024px){body.init .locationList{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}body.init .introduction{margin-bottom:50px}@media (min-width:667px){body.init .introduction p:not([class*="-col"]){-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;padding-right:20px}}body.init .textImage .text ul li .icon{font-size:10px;top:7px}body.init .twelve-col.textImage .text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;padding-right:20px}@media (max-width:666px){body.init .twelve-col.textImage .text{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}}@media (max-width:991.98px){body.init .twelve-col.textImage .floatLeft+.text,body.init .twelve-col.textImage .floatRight+.text{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}}@media (min-width:992px){body.init .twelve-col.textImage .floatLeft+.text,body.init .twelve-col.textImage .floatRight+.text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding-right:20px}}body.init .twelve-col .grid.nine-col .three-col.contentButton,body.init .twelve-col .grid.six-col .three-col.contentButton,body.init .twelve-col .grid.three-col .three-col.contentButton{width:auto}body.init .twelve-col .contentButton.three-col{width:auto}body.init .grid.six-col.textImage,body.init .wrapper.twelve-col .grid.six-col.textImage{width:calc(50% - 40px);margin-right:60px}body.init .grid.six-col.textImage:nth-of-type(2n),body.init .wrapper.twelve-col .grid.six-col.textImage:nth-of-type(2n){margin-right:20px}@media (max-width:991.98px){body.init .grid.six-col.textImage,body.init .wrapper.twelve-col .grid.six-col.textImage{width:calc(50% - 15px);margin-right:30px}body.init .grid.six-col.textImage:nth-of-type(2n),body.init .wrapper.twelve-col .grid.six-col.textImage:nth-of-type(2n){margin-right:0}}@media (max-width:767.98px){body.init .grid.six-col.textImage,body.init .wrapper.twelve-col .grid.six-col.textImage{width:100%;margin-right:0}}body.init .standardContentTable .text ul li .icon{font-size:10px;top:7px}body.init .standardContentTable .text p{max-width:820px}body.init .standardContent .grid .contentButton.six-col{width:auto}body.init .standardContent .grid .specialButton h5{font-size:16px;line-height:18px}body.init .standardContent .grid .specialButton h5,body.init .standardContent .grid .specialButton span,body.init .standardContent .grid ul li a.downloadLink h5,body.init .standardContent .grid ul li a.downloadLink span{background-color:transparent;color:#fff}body.init .standardContent .grid .specialButton:hover h5,body.init .standardContent .grid .specialButton:hover span,body.init .standardContent .grid ul li a.downloadLink:hover h5,body.init .standardContent .grid ul li a.downloadLink:hover span{background-color:transparent;color:#fff}body.init .standardContentAccordion.twelve-col .slideLink .accordionLink p{max-width:820px}body.init .standardContentAccordion .accordionItem .accordionContent>.grid:first-child{padding-top:10px}body.init .standardContentAccordion .accordionItem .accordionContent .grid.three-col.floatRight{margin-top:10px}@media (min-width:768px){.stageModule .stageModuleText{max-width:420px}}footer a svg,header a svg{pointer-events:none}.ie10 body.init .wrapper .partners .item,.ie11 body.init .wrapper .partners .item,.ie8 body.init .wrapper .partners .item,.ie9 body.init .wrapper .partners .item{text-align:center}.ie10 body.init .wrapper .partners .item img,.ie11 body.init .wrapper .partners .item img,.ie8 body.init .wrapper .partners .item img,.ie9 body.init .wrapper .partners .item img{width:150px}@media print{.page.myAccount,body,html{background-color:#fff;height:auto!important;background-image:none}*{background-color:transparent}.inner-wrapper{padding-left:0}.footer .footerNav{margin-bottom:0}.page .main{margin-right:0}.header{height:auto;border-bottom:1px solid #2c2c2c;margin-bottom:17px}.header .searchInput{margin-bottom:17px}.header .searchInput img{position:static}.grid.cluster .clusterList li.myAccount a:after{border:0}.grid.cluster .clusterList li .inner,.grid.cluster .clusterList li a{padding-left:0!important}.standardContent .notice{padding:0}form .formContainer input,form .formContainer select,form .formContainer textarea{border:1px solid #e3e3e3}.programmeSearchResults .programmeTable td.title .tooltip{display:none}.programmeSearchResults .programmeTable td.options,.programmeSearchResults .programmeTable td.tickets{display:none}.programmeSearchResults .programmeTable td.screeningItem{width:295px}.locationMap{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:block}#panya,.companyFilms .lineUp,.contentToolbar,.filterModule,.filterParam .printResult,.footer .inner-wrapper,.footer ul.floatLeft,.formContainer.filter_module,.formContainer.programmeSearch,.marginalCol,.mediaTabs .mediaTabsNav li,.navigationMain,.navigationMeta,.programmTableNav,.programmePlannerHeader .subForm,.programmeTimeTable .plannerTable .options,.screeningDates .programmeTable tr td.last,.scrollBar,.searchInput form,form .formContainer .send{display:none}.mediaTabs .mediaTabsNav li.selected{display:block}.mediaTabs .mediaTabsNav li.selected a{padding-left:0}}.disable-area{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.8;z-index:1000}.disable-area.stripes{background-color:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNTgwMTE3NDA3MjA2ODExODIyQUI2NkMxQkI1NzA4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2ODAwQTZFQjhBN0QxMUUzOTUwOENGOEM4QkJBNzlFQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2ODAwQTZFQThBN0QxMUUzOTUwOENGOEM4QkJBNzlFQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YzgzOTIxYS1lNWM5LTQ0MzctYmFjYS00ODZhNGQ3NjBhZDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDU4MDExNzQwNzIwNjgxMTgyMkFCNjZDMUJCNTcwODQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6wASPEAAAAQ0lEQVR42ozMwQ0AIAgEQaQlGrRA6AnhYWIEvX1PdqjqpJWIUJeZESMoYgQlRFDMGEHlsUIX7NABX2jDH0qIoMgFGADCoiD4cyrEwgAAAABJRU5ErkJggg==) repeat;opacity:1}.invisible.focused:active,.invisible.focused:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@media screen and (max-width:991px){.until_992__hide{display:none}}@media screen and (min-width:992px){.from_992__hide,.until_992__show{display:none}}@media screen and (max-width:1184px){.until_1185__hide{display:none}}@media screen and (min-width:1185px){.from_1185__hide,.until_1185__show{display:none}}@media screen and (max-width:1350px){.until_1350__hide{display:none}}@media screen and (min-width:1350px){.from_1350__hide,.until_1350__show{display:none}}@media screen and (max-width:1500px){.until_1500__hide{display:none}}@media screen and (min-width:1500px){.from_1500__hide,.until_1500__show{display:none}}@font-face{font-family:jw-custom-icons;src:url("/media/global/webfonts/jw_custom_icons_eot_106591.eot?zd4vzu");src:url("/media/global/webfonts/jw_custom_icons_eot_106591.eot?zd4vzu#iefix") format("embedded-opentype"),url("/media/global/webfonts/jw_custom_icons_ttf_106597.ttf?zd4vzu") format("truetype"),url("/media/global/webfonts/jw_custom_icons_woff_106600.woff?zd4vzu") format("woff"),url("/media/global/webfonts/jw_custom_icons_svg_106594.svg?zd4vzu#jw-custom-icons") format("svg");font-weight:400;font-style:normal}.jw-icon,[class*=" jw-icon-"],[class^=jw-icon-]{font-family:jw-custom-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jw-icon-playlist:before{content:"\e616"}.jw-icon-play:before{content:"\e60e"}.jw-icon-pause:before{content:"\e60d"}.jw-icon-prev:before{content:"\e60f"}.jw-icon-next:before{content:"\e60c"}.jw-icon-audio-tracks:before{content:"\e600"}.jw-icon-hd.jw-off:before{content:"\e609"}.jw-icon-hd:before{content:"\e60a"}.jw-icon-cc.jw-off:before{content:"\e604"}.jw-icon-cc:before{content:"\e605"}.jw-icon-volume.jw-off:before{content:"\e611"}.jw-icon-volume:before{content:"\e612"}.jw-icon-fullscreen:before{content:"\e608"}.jw-icon-fullscreen.jw-off:before{content:"\e613"}.jw-icon-more:before{content:"\e614"}.jw-icon-close:before{content:"\e615"}.jw-icon-buffer:before{content:"\e601"}.jw-icon-replay:before{content:"\e610"}.jw-icon-error:before{content:"\e607"}.jw-icon-cue:before{content:"\e606"}.jw-icon-jw-logo:before{content:"\e60b"}.jw-icon-rewind:before{content:"\e900";font-size:inherit!important}.jw-icon-airplay:before{content:"\e901"}.jw-icon-cog:before{content:"\f013"}.jw-icon-gear:before{content:"\f013"}.jw-skin-efm .jw-background-color{background:rgba(0,0,0,.4)}.jw-skin-efm .jw-controlbar{height:1em}.jw-skin-efm .jw-controlbar .jw-icon-hd:before{content:"\f013"}.jw-skin-efm .jw-group{vertical-align:middle}.jw-skin-efm .jw-playlist{background-color:rgba(0,0,0,.5)}.jw-skin-efm .jw-playlist-container{left:-43%;background-color:rgba(0,0,0,.5)}.jw-skin-efm .jw-playlist-container .jw-option{border-bottom:1px solid #444}.jw-skin-efm .jw-playlist-container .jw-option.jw-active-option,.jw-skin-efm .jw-playlist-container .jw-option:hover{background-color:#000}.jw-skin-efm .jw-playlist-container .jw-option:hover .jw-label{color:#e42132}.jw-skin-efm .jw-playlist-container .jw-icon-playlist{margin-left:0}.jw-skin-efm .jw-playlist-container .jw-label .jw-icon-play{color:#cd1929}.jw-skin-efm .jw-playlist-container .jw-label .jw-icon-play:before{padding-left:0}.jw-skin-efm .jw-tooltip-title{background-color:#000;color:#fff}.jw-skin-efm .jw-text{color:#fff}.jw-skin-efm .jw-button-color{color:#fff}.jw-skin-efm .jw-button-color:hover{color:#e42132!important}.jw-skin-efm .jw-toggle.jw-off{color:#fff}.jw-skin-efm .jw-controlbar .jw-icon:before,.jw-skin-efm .jw-text-duration,.jw-skin-efm .jw-text-elapsed{padding:0 .7em}.jw-skin-efm .jw-controlbar .jw-icon-prev:before{padding-right:.25em}.jw-skin-efm .jw-controlbar .jw-icon-playlist:before{padding:0 .45em}.jw-skin-efm .jw-controlbar .jw-icon-next:before{padding-left:.25em}.jw-skin-efm .jw-icon-next,.jw-skin-efm .jw-icon-prev{font-size:.7em}.jw-skin-efm .jw-icon-prev:before{border-left:1px solid #666}.jw-skin-efm .jw-icon-next:before{border-right:1px solid #666}.jw-skin-efm .jw-display-icon-container .jw-icon-display,.jw-skin-efm .jw-display-icon-container .jw-icon-rewind{border-radius:50%;border:4px solid rgba(255,255,255,.6);font-size:2em!important;color:#fff}.jwplayer.jw-state-buffering.jw-skin-efm .jw-icon-display{border:none}.jwplayer.jw-state-buffering.jw-skin-efm .jw-icon-display:before{color:#fff}.jwplayer.jw-state-complete.jw-skin-efm .jw-display-icon-container .jw-icon-display,.jwplayer.jw-state-complete.jw-skin-efm .jw-display-icon-container .jw-icon-rewind,.jwplayer.jw-state-idle.jw-skin-efm .jw-display-icon-container .jw-icon-display,.jwplayer.jw-state-idle.jw-skin-efm .jw-display-icon-container .jw-icon-rewind,.jwplayer.jw-state-paused.jw-skin-efm .jw-display-icon-container .jw-icon-display,.jwplayer.jw-state-paused.jw-skin-efm .jw-display-icon-container .jw-icon-rewind,.jwplayer.jw-state-playing.jw-skin-efm .jw-display-icon-container .jw-icon-display,.jwplayer.jw-state-playing.jw-skin-efm .jw-display-icon-container .jw-icon-rewind{font-size:1.5em!important;width:50px;height:50px;line-height:50px;color:#fff}.jwplayer.jw-state-complete.jw-skin-efm .jw-display-icon-container .jw-icon-display:before,.jwplayer.jw-state-complete.jw-skin-efm .jw-display-icon-container .jw-icon-rewind:before,.jwplayer.jw-state-idle.jw-skin-efm .jw-display-icon-container .jw-icon-display:before,.jwplayer.jw-state-idle.jw-skin-efm .jw-display-icon-container .jw-icon-rewind:before,.jwplayer.jw-state-paused.jw-skin-efm .jw-display-icon-container .jw-icon-display:before,.jwplayer.jw-state-paused.jw-skin-efm .jw-display-icon-container .jw-icon-rewind:before,.jwplayer.jw-state-playing.jw-skin-efm .jw-display-icon-container .jw-icon-display:before,.jwplayer.jw-state-playing.jw-skin-efm .jw-display-icon-container .jw-icon-rewind:before{position:relative;top:1px}.jwplayer.jw-state-complete.jw-skin-efm .jw-display-icon-container .jw-icon-display{font-size:2em!important}.jw-skin-efm .jw-display-icon-container .jw-icon-rewind:before{top:2px}.jw-skin-efm .jw-display-icon-container .jw-icon-rewind:hover{color:rgba(255,255,255,.8)!important}.jwplayer:hover.jw-skin-efm .jw-icon-display{border-color:rgba(255,255,255,.8)}.jw-skin-efm .jw-display-icon-container .jw-icon-display:before,.jw-skin-efm .jw-display-icon-container .jw-icon-rewind:before{padding-left:0;color:rgba(255,255,255,.8);font-size:inherit!important}.jw-skin-efm.jw-state-idle .jw-icon-display:before{padding-left:2px}.jw-state-buffering.jw-skin-efm .jw-icon-display:before{padding-left:1px}.jwplayer:hover.jw-skin-efm .jw-icon-display:before{color:#fff}.jw-skin-efm .jw-display-icon-container.jw-background-color{height:3.65em!important;width:3.65em!important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.4)),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%);background-color:transparent!important;border-radius:50%}.ie9 .jw-skin-efm .jw-display-icon-container.jw-background-color{-webkit-filter:none;filter:none}.jwplayer:hover.jw-skin-efm .jw-display-icon-container.jw-background-color{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.7)),to(rgba(255,255,255,0)));background:linear-gradient(to bottom,rgba(255,255,255,.7) 0,rgba(255,255,255,0) 100%)}.ie9 .jwplayer:hover.jw-skin-efm .jw-display-icon-container.jw-background-color{-webkit-filter:none;filter:none}.jwplayer.jw-state-buffering.jw-skin-efm .jw-display-icon-container.jw-background-color{background:0 0}.jw-skin-efm .jw-rail{background-color:#333;-webkit-box-shadow:none;box-shadow:none}.jw-skin-efm .jw-buffer{background-color:#bcbcbe}.jw-skin-efm .jw-progress{background:#cd1929}.jw-skin-efm .jw-knob{width:9px;height:9px;background-color:#fff;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000;border-radius:1em;-webkit-transition:.3s left;transition:.3s left}.jw-skin-efm .jw-slider-vertical .jw-knob{left:-2px}.jw-skin-efm .jw-slider-horizontal .jw-slider-container{height:.95em}.jw-skin-efm .jw-slider-horizontal .jw-buffer,.jw-skin-efm .jw-slider-horizontal .jw-progress,.jw-skin-efm .jw-slider-horizontal .jw-rail{height:.2em;border-radius:0;-webkit-transition:.3s width;transition:.3s width}.jw-skin-efm .jw-slider-horizontal .jw-knob{top:-.19999999999999998em}.android .jw-skin-efm .jw-slider-horizontal .jw-knob,.ios .jw-skin-efm .jw-slider-horizontal .jw-knob{top:-.1em}.jw-skin-efm .jw-slider-horizontal .jw-cue{top:-.04999999999999999em;width:.3em;height:.3em;background-color:#fff;border-radius:50%}.jw-skin-efm .jw-slider-vertical{padding:.7em!important}.jw-skin-efm .jw-slider-vertical .jw-buffer,.jw-skin-efm .jw-slider-vertical .jw-progress,.jw-skin-efm .jw-slider-vertical .jw-rail{width:.2em}.jw-skin-efm .jw-volume-tip{width:100%;left:-45%;padding-bottom:.7em}.jw-skin-efm .jw-text-duration{color:#bcbcbe}.jw-skin-efm .jw-controlbar-right-group .jw-icon-inline:first-child:before{border:0}.jw-skin-efm .jw-slider-time.jw-background-color{background:0 0}.jw-skin-efm .jw-dock .jw-dock-button{border-radius:50%;border:1px solid #333}.jw-rightclick ul li,.jw-rightclick ul li.jw-featured{margin:0;padding:0;background:0 0;background:#252525;border:none}.jw-rightclick ul li.jw-featured{display:none}.jw-rightclick ul li.jw-featured:last-child,.jw-rightclick ul li:last-child{border-bottom:none}.jw-rightclick ul li+.jw-rightclick ul li.jw-featured{border-bottom:none}.jw-skin-efm .jw-dock .jw-overlay{border-radius:2.5em}.jw-skin-efm .jw-icon-tooltip .jw-option{background:0 0;color:#fff;margin-bottom:0;line-height:25px;height:25px;-webkit-transition:color .3s ease;transition:color .3s ease}.jw-skin-efm .jw-icon-tooltip .jw-option:hover{color:#e42132}.jw-skin-efm .jw-icon-tooltip .jw-active-option{background-color:#cd1929;color:#fff}.jw-skin-efm .jw-icon-tooltip .jw-active-option:hover{color:#fff}.jw-skin-efm .jw-icon-volume{min-width:2.6em}.jw-skin-efm .jw-menu,.jw-skin-efm .jw-skip,.jw-skin-efm .jw-time-tip,.jw-skin-efm .jw-volume-tip{border:none}.jw-skin-efm .jw-tooltip-time .jw-overlay{left:0}.jw-skin-efm .jw-time-tip{padding:.2em;bottom:1.3em;border-radius:0;min-width:40px}.jw-skin-efm .jw-menu,.jw-skin-efm .jw-volume-tip{left:-50%;margin-right:0;padding:0}.jw-skin-efm .jw-skip{padding:.4em;border-radius:1.75em}.jw-skin-efm .jw-skip .jw-icon-inline,.jw-skin-efm .jw-skip .jw-text{color:#fff;line-height:1.75em}.jw-skin-efm .jw-skip.jw-skippable:hover .jw-icon-inline,.jw-skin-efm .jw-skip.jw-skippable:hover .jw-text{color:#e42132}.jw-skin-efm.jw-flag-touch .jw-controlbar .jw-icon:before,.jw-skin-efm.jw-flag-touch .jw-text-duration,.jw-skin-efm.jw-flag-touch .jw-text-elapsed{padding:0 .35em}.jw-skin-efm.jw-flag-touch .jw-controlbar .jw-icon-prev:before{padding:0 .125em 0 .7em}.jw-skin-efm.jw-flag-touch .jw-controlbar .jw-icon-next:before{padding:0 .7em 0 .125em}.jw-skin-efm.jw-flag-touch .jw-controlbar .jw-icon-playlist:before{padding:0 .225em}.four-col.video .jw-skin-efm .jw-icon-hd,.four-col.video .jw-skin-efm .jw-icon-rewind,.playerNarrow .jw-skin-efm .jw-icon-hd,.playerNarrow .jw-skin-efm .jw-icon-rewind{display:none}.four-col.video .jw-skin-efm.jw-flag-fullscreen .jw-icon-hd,.four-col.video .jw-skin-efm.jw-flag-fullscreen .jw-icon-rewind,.playerNarrow .jw-skin-efm.jw-flag-fullscreen .jw-icon-hd,.playerNarrow .jw-skin-efm.jw-flag-fullscreen .jw-icon-rewind{display:inline-block}.four-col.video .jw-skin-efm.jw-flag-fullscreen .jw-icon-hd.jw-hidden,.playerNarrow .jw-skin-efm.jw-flag-fullscreen .jw-icon-hd.jw-hidden{display:none}.four-col.video .jw-skin-efm .jw-display-icon-rewind,.playerNarrow .jw-skin-efm .jw-display-icon-rewind{display:none}.playerNarrow .jw-skin-efm .jw-controlbar-center-group{display:none}.playerNarrow .jw-skin-efm.jw-flag-fullscreen .jw-controlbar-center-group{display:table-cell}.jw-skin-efm.jw-flag-time-slider-above.jw-flag-small-player .jw-controlbar,.jw-skin-efm.jw-flag-time-slider-above.jw-flag-small-player .jw-display{padding:0}a:hover{color:#e42132}.sprite{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.mediaTabs{padding-bottom:10px;position:relative}.mediaTabs .mediaTabsNav li{float:left;max-width:90%;width:33.3333%;text-align:center;position:relative}@media (max-width:767.98px){.mediaTabs .mediaTabsNav li{width:33.3333%;text-align:center}}.mediaTabs .mediaTabsNav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e3e3e3;border-right:1px solid #fff;border-left:1px solid #fff;color:#333;text-decoration:none;text-transform:uppercase;font-size:18px;line-height:18px;height:50px;padding-left:5px;padding-right:5px}@media (max-width:767.98px){.mediaTabs .mediaTabsNav li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}}@media (max-width:479.98px){.mediaTabs .mediaTabsNav li a{font-size:14px}}@media (min-width:480px){.mediaTabs .mediaTabsNav li a{padding-left:15px;padding-right:15px}}@media (min-width:768px){.mediaTabs .mediaTabsNav li a{margin-top:10px}.mediaTabs .mediaTabsNav li a .text{vertical-align:top;line-height:22px;display:inline-block}}.mediaTabs .mediaTabsNav li a:hover{background-color:#d0d0d0}.mediaTabs .mediaTabsNav li a .icon{display:inline-block;overflow:hidden;position:relative}.mediaTabs .mediaTabsNav li a .icon.screeningSchedule{width:48px;height:48px}.mediaTabs .mediaTabsNav li a .icon.festivalProgramme{top:10px;width:32px;height:32px}.mediaTabs .mediaTabsNav li a .icon.dailyPlanner{top:14px}@media (min-width:768px){.mediaTabs .mediaTabsNav li a .icon{position:absolute}.mediaTabs .mediaTabsNav li a .icon.screeningSchedule{top:11px}.mediaTabs .mediaTabsNav li a .icon.screeningSchedule~.text{padding-left:50px}.mediaTabs .mediaTabsNav li a .icon.festivalProgramme{top:19px}.mediaTabs .mediaTabsNav li a .icon.festivalProgramme~.text{padding-left:33px}.mediaTabs .mediaTabsNav li a .icon.dailyPlanner{top:23px}.mediaTabs .mediaTabsNav li a .icon.dailyPlanner~.text{padding-left:28px}}.mediaTabs .mediaTabsNav li:first-child a{border-left:0 none}.mediaTabs .mediaTabsNav li:last-child a{border-right:0 none}.mediaTabs .mediaTabsNav li.selected a{background-color:#55aaa8;color:#fff;cursor:default;pointer-events:none}@media (min-width:768px){.mediaTabs .mediaTabsNav li.selected a{margin-top:0;height:60px}.mediaTabs .mediaTabsNav li.selected a .icon.screeningSchedule{top:9px}.mediaTabs .mediaTabsNav li.selected a .icon.dailyPlanner{top:19px}.mediaTabs .mediaTabsNav li.selected a .icon.festivalProgramme{top:15px}}.mediaTabs .mediaTabsNav li.selected a .icon .fill{fill:#fff}.mediaTabs .mediaTabsNav--project{display:-webkit-box;display:-ms-flexbox;display:flex}.mediaTabs .mediaTabsNav--project li{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;height:auto}.programmLegend{clear:both;border-top:1px solid #333;padding-top:15px;margin-top:43px}.programmLegend::after,.programmLegend::before{display:table;content:"";line-height:0;clear:both}.programmLegend::after{clear:both}.programmLegend h5{margin-bottom:12px}.programmLegend .infoLegend{display:inline-block;position:absolute;height:35px;width:175px;bottom:0;right:0;z-index:1;cursor:pointer}.infoContent h1{margin-bottom:22px}.infoContent h2{margin-bottom:8px}.infoContent .text p{margin-bottom:20px}.programmePlannerHeader{position:relative}.programmePlannerHeader .subForm{margin:15px 0}@media (min-width:1170px){.programmePlannerHeader .subForm{margin:45px 0}}.programmePlannerHeader .popModal{border-color:#979797;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:none;filter:none}.programmePlannerHeader .popModal button.close{right:10px;top:10px}.programmePlannerHeader .popModal button.close .icon{background:transparent url(/media/global/img/icons_attendees_list_1/attendees_list_close_black_170508.svg) no-repeat 0 0;background-size:auto 15px;width:15px;height:15px}.programmePlannerHeader .popModal button.close .icon.icon-close_btn::before{content:''}.programmePlannerHeader .popModal button.close:hover .icon{background-image:url(/media/global/img/icons_attendees_list_1/attendees_list_close_170511.svg)}.programmePlannerHeader .iconDailyplanner{color:#55aaa8;font-size:16px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;letter-spacing:.89px;padding-left:40px;line-height:34px;margin-bottom:15px;display:block}@media (min-width:992px){.programmePlannerHeader .iconDailyplanner{display:inline-block;margin-bottom:0}}.programmePlannerHeader .iconDailyplanner .iconDailyplanner__svg{position:absolute;top:0;left:0;width:37px;height:30px}.programmePlannerHeader .iconDailyplanner:hover{color:#419492}.programmePlannerHeader .toggleAllDetails{font-size:16px;line-height:20px;display:block}@media (max-width:991.98px){.programmePlannerHeader .toggleAllDetails{font-size:18px;line-height:22px}}@media (min-width:992px){.programmePlannerHeader .toggleAllDetails{display:inline-block;float:right;margin:7px 45px 0 0}}.programmePlannerHeader .toggleAllDetails input[type=checkbox]{vertical-align:baseline}.programmeSearch{position:relative;border-top:1px solid #55aaa8}.programmeSearch .programmeSearchKeyword .searchBox,.programmeSearch .programmeSearchSelect .searchBox{background-color:#fff;height:56px;padding:16px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.programmeSearch .programmeSearchKeyword .searchBox .icon,.programmeSearch .programmeSearchSelect .searchBox .icon{-webkit-transform:scale(-1,1);transform:scale(-1,1);display:inline-block}.programmeSearch .programmeSearchKeyword .searchBox input,.programmeSearch .programmeSearchSelect .searchBox input{border:0 none;font-size:18px;line-height:26px;letter-spacing:.5px;width:calc(100% - 31px);display:inline-block;margin-left:10px;margin-top:2px}.ios:not(.safari13) .programmeSearch .programmeSearchKeyword .searchBox input,.ios:not(.safari13) .programmeSearch .programmeSearchSelect .searchBox input{margin-top:4px}.ios:not(.safari13) .programmeSearch .programmeSearchKeyword .searchBox input:placeholder-shown,.ios:not(.safari13) .programmeSearch .programmeSearchSelect .searchBox input:placeholder-shown{margin-top:0}.programmeSearch .programmeSearchKeyword .searchBox input:-webkit-autofill,.programmeSearch .programmeSearchSelect .searchBox input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}.programmeSearch .programmeSearchKeyword{border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;height:59px;width:60px;padding:20px 20px 0;position:absolute;left:1px;top:1px}.programmeSearch .programmeSearchKeyword .searchBox{display:none;position:absolute;z-index:3;top:50px;left:-12px;width:300px;border:1px solid #979797}.programmeSearch .programmeSearchKeyword .searchBox.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.programmeSearch .programmeSearchSelect .searchBox{border-bottom:1px solid #979797;width:100%}@media (max-width:800.98px){.programmeSearch .programmeSearchSelect .searchBox{margin:0 25px;padding:16px 5px;width:auto}}.programmeSearch .programmeSearchSelect .filterModule{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;border-right:1px solid #55aaa8;border-left:1px solid #55aaa8;border-bottom:1px solid #55aaa8;margin-bottom:13px;padding-bottom:0}.programmeSearch .programmeSearchSelect .filterModule .formbox{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:60px;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;position:relative}@media (min-width:768px){.programmeSearch .programmeSearchSelect .filterModule .formbox{min-width:215px}.programmeSearch .programmeSearchSelect .filterModule .formbox.checkbox-filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.programmeSearch .programmeSearchSelect .filterModule .formbox:last-of-type{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.programmeSearch .programmeSearchSelect .filterModule .formbox.available-filter,.programmeSearch .programmeSearchSelect .filterModule .formbox.catalogue-filter{-ms-flex-preferred-size:50%;flex-basis:50%}}.programmeSearch .programmeSearchSelect .filterModule .formbox:first-of-type{margin-left:61px}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown{height:auto}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .level1Link{font-size:16px;letter-spacing:.89px;text-transform:uppercase;padding:20px 25px 0}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .level1Link .icon{color:#333;border-left:0 none;position:relative;line-height:1;font-size:8px;padding:0 0 0 10px;vertical-align:middle}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .level1Link:not(.disabled):hover{color:#55aaa8}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .level1Link:not(.disabled):hover .icon{color:#55aaa8}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .level1Link.disabled{cursor:default;color:#999}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout{box-shadow:0,0,0,0,transparent;-moz-box-shadow:0,0,0,0,transparent;-webkit-box-shadow:0,0,0,0,transparent;border:1px solid #979797;width:300px;left:-12px;top:50px;padding-bottom:0}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .flyout-headline{display:none}@media (max-width:800.98px){.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .flyout-headline{margin:18px 25px 0;position:relative;display:block;border-bottom:1px solid #979797}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .flyout-headline .title{display:inline-block;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:25px;letter-spacing:.9px;margin-bottom:20px;text-transform:uppercase}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .flyout-headline .icon-attendees_list_close_black,.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .flyout-headline .icon-close_black{position:absolute;top:0;right:0;background:transparent url(/media/global/img/icons_attendees_list_1/attendees_list_close_black_170508.svg) no-repeat 0 0;background-size:auto 20px;width:20px;height:20px}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .inner{max-height:inherit;height:calc(100% - 166px)}}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .checkbox{padding:2px 0;position:relative;border-top:0 none;letter-spacing:.89px;line-height:32px}@media (min-width:801px){.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .checkbox{padding:13px 0 4px 0;line-height:unset}}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .checkbox .iconCheck::after{right:25px;top:15px;width:20px;height:20px;position:absolute;content:''}@media (min-width:801px){.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout .checkbox .iconCheck::after{right:10px}}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout input[type=checkbox]{visibility:hidden}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout input[type=checkbox]:checked+.iconCheck{color:#55aaa8}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout input[type=checkbox]:checked+.iconCheck::after{background:transparent url(/media/global/img/icons_attendees_list_1/attendees_list_icon_haken_170559.svg) no-repeat 0 0;background-size:auto 14px}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout button{display:block;width:100%;margin-top:5px;border-radius:0;height:auto;padding-top:10px;padding-bottom:10px;font-size:18px;letter-spacing:.9px;background-color:#55aaa8;color:#fff;text-transform:none;z-index:2;position:relative}.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout button:hover{background-color:#419492}@media (max-width:800.98px){.programmeSearch .programmeSearchSelect .filterModule .formbox .pullDown .flyout button{position:absolute;bottom:0}}.programmeSearch .programmeSearchSelect .filterModule .formbox .tagList{border-bottom:1px solid #979797;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0 20px;margin-bottom:10px;margin-top:-1px}@media (max-width:800.98px){.programmeSearch .programmeSearchSelect .filterModule .formbox .tagList{display:-webkit-box;display:-ms-flexbox;display:flex}}.programmeSearch .programmeSearchSelect .filterModule .formbox .tagList .tagItem{height:31px;padding:6px 30px 0 15px;background:#ededee url(/media/global/img/icons_attendees_list_1/attendees_list_close_170511.svg) no-repeat calc(100% - 10px) center;background-size:auto 11px;color:#333;margin:5px 10px 5px 0;font-size:16px;letter-spacing:.89px;border-radius:2px}.programmeSearch .programmeSearchSelect .filterModule .formbox .tagList .tagItem:hover{background-color:#e3e3e3;text-decoration:none}@media (max-width:800.98px){.programmeSearch .programmeSearchSelect .filterModule .formbox .tagList{margin:-1px 25px 10px 25px;padding:0}}.programmeSearch .programmeSearchSelect.subForm .filterModule .formbox{min-width:auto}.programmeSearch .selectListCounter{display:none;width:22px;height:22px;border-radius:50%;background-color:#e3e3e3;font-size:15px;color:#333;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}.programmeSearch .selectListCounter.showCounter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.programmeSearch .resetBtn{background-color:#55aaa8;color:#fff;padding:6px 15px 5px 15px;float:right}.programmeSearch .resetBtn .icon{display:inline-block;padding:0 5px 0 0;height:19px;vertical-align:bottom}.programmeSearch .resetBtn:hover{background-color:#419492;text-decoration:none}.programmeSearch .checkbox-filter input[type=checkbox],.programmeSearch .checkbox-filter input[type=radio],.programmeSearch .documentary-filter input[type=checkbox],.programmeSearch .documentary-filter input[type=radio]{float:left;position:relative;top:4px;margin-right:10px}.programmeSearch .checkbox-filter label,.programmeSearch .documentary-filter label{font-size:16px;letter-spacing:.89px;text-transform:uppercase;line-height:24px;padding:20px 25px 0}.mediaTabsNav+.programmeSearch{border-top:none}.programmTableNav{clear:both;margin-bottom:34px}.programmTableNav::after,.programmTableNav::before{display:table;content:"";line-height:0;clear:both}.programmTableNav::after{clear:both}.programmTableNav.programmTableNavBottom{margin-bottom:34px}.programmTableNav .sortTable{display:inline-block;float:right;margin-top:6px}.programmTableNav .sortTable li{float:left;position:relative;padding-right:26px;margin-left:10px}.programmTableNav .sortTable li a:hover{text-decoration:none}.programmTableNav .sortTable .programmDownload{position:relative;padding-right:33px}.programmTableNav .sortTable .programmDownload a:hover{text-decoration:none}.programmTableNav .sortTable .sprite{line-height:inherit;position:absolute;font-size:12px;right:0;top:4px}.programmTableNav .sortTable .sprite.download_N::before{content:'\f10d'}.programmTableNav .sortTable .sprite.icon-print::before{content:'\f123'}.programmTableNav .programmeSearchSort{display:inline-block}.programmTableNav .programmeSearchSort .select-style{width:370px;max-width:100%;float:left;border:1px solid #e3e3e3}.programmTableNav .programmeSearchSort .select-style select{max-width:none!important;width:100%;height:32px;line-height:115%}.programmTableNav .programmeSearchSort label{float:left;margin-right:10px;display:inline-block;margin-top:5px}.programmeSearchResults .film-entry{margin-bottom:30px}.programmeSearchResults .film-entry .screenings-wrap{margin-bottom:0}.programmeSearchResults .film-entry .screenings-wrap .highlighted{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400}.programmeSearchResults .film-entry .film__tags{margin-top:0;margin-bottom:-4px}.programmeSearchResults .film-entry .film-entry-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0;overflow:hidden}.programmeSearchResults .film-entry .film-entry-wrap+.grid{margin-bottom:0}.programmeSearchResults .film-entry .film-entry-wrap .content-wrap,.programmeSearchResults .film-entry .film-entry-wrap .image-wrap{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width:768px){.programmeSearchResults .film-entry .film-entry-wrap .content-wrap,.programmeSearchResults .film-entry .film-entry-wrap .image-wrap{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}}.programmeSearchResults .film-entry .film-entry-wrap .content-wrap>a,.programmeSearchResults .film-entry .film-entry-wrap .image-wrap>a{display:block}.programmeSearchResults .film-entry .film-entry-wrap .content-wrap>a:hover,.programmeSearchResults .film-entry .film-entry-wrap .image-wrap>a:hover{text-decoration:none}.programmeSearchResults .film-entry .film-entry-wrap .image-wrap__inner{position:relative}.programmeSearchResults .film-entry .image-wrap{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.programmeSearchResults .film-entry .image-wrap .image{width:100%;margin-bottom:0}.programmeSearchResults .film-entry .image-wrap .trailer-icon{position:absolute;right:5px;bottom:5px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:24px;height:24px;background-color:#fff}.programmeSearchResults .film-entry .image-wrap .trailer-icon::after{content:'';width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #55aaa8;position:absolute;left:8px;top:6px}.programmeSearchResults .film-entry .image-wrap .trailer-icon:hover::after{border-color:transparent transparent transparent #419492}.programmeSearchResults .film-entry .image-wrap .trailer-icon::after{border-width:6px 0 6px 9px;left:9px}.programmeSearchResults .film-entry .film-title-wrap{padding:15px 12px 16px 12px;background-color:#55aaa8;color:#fff}.programmeSearchResults .film-entry .film-title-wrap:hover{background-color:#419492}.programmeSearchResults .film-entry .film-title-wrap .title{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;letter-spacing:.55px;margin-bottom:0;font-size:22px;line-height:26px;position:relative;padding-right:70px}.safari .programmeSearchResults .film-entry .film-title-wrap .title{letter-spacing:0}.programmeSearchResults .film-entry .film-title-wrap .other-title{font-weight:400;font-size:18px;line-height:30px}.programmeSearchResults .film-entry .film-title-wrap .icon{display:inline-block;position:absolute;right:0;top:0}.programmeSearchResults .film-entry .film-title-wrap .icon.festivalProgramme,.programmeSearchResults .film-entry .film-title-wrap .icon.marketPremiere{width:30px;right:20px}.programmeSearchResults .film-entry .film-title-wrap .icon.festivalProgramme .fill,.programmeSearchResults .film-entry .film-title-wrap .icon.marketPremiere .fill{fill:#fff}.programmeSearchResults .film-entry .film-title-wrap .icon.festivalProgramme{width:25px}.programmeSearchResults .film-entry .film-title-wrap .icon.icon-next{font-size:18px;top:5px}.programmeSearchResults .film-entry .film-title-wrap .icon.marketPremiere+.icon.festivalProgramme{right:55px}.programmeSearchResults .film-entry .film-title-wrap .icon.festivalProgramme+.icon.marketPremiere{right:50px}.programmeSearchResults .film-entry .image-wrap:hover+.content-wrap .film-title-wrap{background-color:#419492}@media (min-width:768px){.programmeSearchResults .film-entry.package{padding-top:50px}}.programmeSearchResults .film-entry.package .package-title{background-color:#55aaa8;color:#fff;letter-spacing:.4px;padding:5px 15px 7px;line-height:26px;font-size:16px;display:inline-block;margin-bottom:-9px;position:relative;z-index:1}.programmeSearchResults .film-entry.package .film-title-wrap .title{font-size:20px;padding-right:0;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;height:52px;display:-webkit-box;-webkit-box-orient:vertical}.programmeSearchResults .film-entry.package-entry+.film-entry:not(.package-entry){border-top:3px solid #e3e3e3;padding-top:30px}.section-tag{position:absolute;bottom:0;left:0;background-color:#f5f5f5;height:28px;line-height:28px;padding:0 12px 0 24px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.section-tag .color-tag{content:'';position:absolute;top:0;left:0;width:0;height:0;border-color:transparent;border-style:solid;border-width:28px 21px 0 0;z-index:1}.section-tag--text-only{padding-left:12px}.screeningDates .programmeTable tr:last-child td{border-bottom:0}.screeningDates .programmeTable tr td{border-right:0;padding-top:17px}.screeningDates .programmeTable tr td.first{padding-left:0;width:50px}.screeningDates .programmeTable tr td.first .icon{margin-bottom:0;color:#999}.screeningDates .programmeTable tr td.date,.screeningDates .programmeTable tr td.time{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400}.screeningDates .programmeTable tr td .month{text-transform:uppercase}.screeningDates .programmeTable tr td.location{width:230px}.screeningDates .programmeTable tr td.last{width:170px;text-align:right;padding-right:0}.screeningDates .programmeTable tr td.last .icon{display:inline-block;margin-left:15px;margin-bottom:0;color:#cd1929}.screeningDates .programmeTable tr td.last .icon:hover{text-decoration:none}.screeningDates .programmeTable tr td.last a.icon{cursor:pointer;color:#cd1929}@media (max-width:767.98px){.screeningDates .programmeTable tr td.last a.icon{margin-bottom:5px}}.screeningDates .programmeTable tr td.last a.icon.icon-add-to-dailyplanner{color:#cd1929}.screeningDates .programmeTable tr td.last a.icon.icon-add-to-dailyplanner.hasSubscription{color:#999}.screeningDates .programmeTable tr td.last a.icon.icon-add-to-dailyplanner.hasSubscription::before{content:'\f102'}.screeningDates .programmeTable tr td.last a.icon.icon-add-to-dailyplanner.hasSubscription:hover{color:#cd1929}.screeningDates .programmeTable tr td.last a.icon.icon-add-to-dailyplanner.hasSubscription:hover::before{content:'\f125'}.screeningDates .programmeTable tr td.last a.icon:hover{color:#e52a3a}@media (max-width:767.98px){.screeningReport table.listingFAM td{width:100%;padding:9px 17px 8px 17px}}.screeningReport table.listingFAM td:first-child{width:200px}@media (max-width:767.98px){.screeningReport table.listingFAM td:first-child{width:100%}}.screeningReport table.listingFAM td:nth-child(2){width:160px}@media (max-width:767.98px){.screeningReport table.listingFAM td:nth-child(2){width:100%}}.screeningReport table.listingFAM td:nth-child(3){width:80px}@media (max-width:767.98px){.screeningReport table.listingFAM td:nth-child(3){width:100%}}.screeningReport table.listingFAM td:last-child{width:138px}@media (max-width:767.98px){.screeningReport table.listingFAM td:last-child{width:100%}}.screeningReportDetail p{background-color:#ededee;margin-top:5px;padding:13px 15px}.screeningReportDetail p br{margin-bottom:10px}.screeningReportDetail .printResult{position:relative}.screeningReportDetail .printResult li{margin-left:26px}.screeningReportDetail .printResult a.textIconLink{display:inline-block;padding-right:26px;white-space:nowrap;position:relative;font-size:16px}.screeningReportDetail .printResult a.textIconLink .icon{font-size:20px;position:absolute;right:0;top:2px}.screeningReportDetail .printResult a.textIconLink .icon.icon-mail{font-size:12px;top:4px}.screeningReportMobileList h3{margin-bottom:17px}.screeningReportMobileList .mainList{margin-top:17px}.screeningReportMobileList .mainList,.screeningReportMobileList .personCompanyBlock{line-height:23px;padding-bottom:17px;border-bottom:1px solid #333;margin-bottom:17px}.screeningReportMobileList .mainList li strong,.screeningReportMobileList .personCompanyBlock li strong{display:inline-block;width:110px}.screeningReportMobileList .mainList li a,.screeningReportMobileList .personCompanyBlock li a{margin-right:8px}.screeningReportMobileList .icon{font-size:14px;margin-right:5px}.screeningReportMobileList .icon.icon-mail{font-size:12px}.screeningReportMobileList .icon.icon-arrow-right{font-size:12px;margin-right:8px;position:relative;top:-4px;text-decoration:none}.screeningReportMobileList .reportList>li{margin-bottom:17px;padding-bottom:17px;border-bottom:1px solid #333}.screeningReportMobileList .reportList>li>ul{line-height:23px;padding-top:5px}.screeningReportMobileList .reportList>li>ul li strong{display:inline-block;width:77px}.screeningReportMobileList .reportList>li>ul li a{margin-right:8px}.screeningReportMobileList .reportList>li>ul li a:last-child{margin-right:0}.bazScreenings{display:block}.fooScreenings{display:none}@media (max-width:767.98px){.bazScreenings{display:none}.fooScreenings{display:block}}.modalOverlay{z-index:10001;min-height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow-y:scroll}.hasModalOverlay .modalOverlay{display:block}.modalOverlay .overlayBg{display:block;z-index:1;min-height:100%;height:100%;width:100%!important;position:fixed;top:0;left:0;overflow:hidden;cursor:pointer;background:0 0}.modalOverlay .overlayLogo{display:none}.linkDescription{display:none}.modalOverlay .linkDescription{display:block}.modalOverlay .overlayContent{position:absolute;z-index:2;top:100px;left:230px;background:#fff;display:block;visibility:hidden;float:left;outline:9999px solid rgba(0,0,0,.4)}.modalOverlay .overlayContentInner{position:relative;float:left;max-width:100vw;padding:0 40px;z-index:1}.modalOverlay .overlayPreloading,.modalOverlay .overlayPreloading .overlayPlayerContent{overflow:hidden;visibility:hidden!important}.modalOverlay .overlayTransitioning .overlayDescription,.modalOverlay .overlayTransitioning .overlayNavigation,.modalOverlay .overlayTransitioning .overlayShadow{x-visibility:hidden!important}.modalOverlay img{display:block}.modalOverlay .overlayVisible{visibility:visible}.modalOverlay .overlayNavigation{position:relative;z-index:1}.modalOverlay .overlayNavigationTop{text-align:right;line-height:32px;padding:10px 10px 10px 40px;margin:0 -40px;vertical-align:middle}.modalOverlay .overlayNavigationBottom{padding:5px 20px 5px 20px;margin:30px -40px 0 -40px;vertical-align:middle;text-align:right;line-height:32px}.modalOverlay .overlayTitle{float:left;text-align:left;padding:0}.modalOverlay .overlayCopyright{float:left;text-align:left;padding:0}.modalOverlay .overlayButton{display:inline-block;margin-left:10px;cursor:pointer}.modalOverlay .overlayButton .overlayText{display:inline-block;margin-left:7px}.modalOverlay .overlayButton .overlayIcon{display:inline-block;vertical-align:middle}.safari .modalOverlay .overlayButton .overlayIcon{margin-bottom:4px}.modalOverlay .overlayButtonClose{position:relative;padding-right:37px}.modalOverlay .overlayButtonClose .overlayIcon{position:absolute;top:50%;right:0}.modalOverlay .overlayButtonClose:focus .overlayText,.modalOverlay .overlayButtonClose:hover .overlayText{text-decoration:underline}.modalOverlay .overlayButtonPrint:focus .overlayText,.modalOverlay .overlayButtonPrint:hover .overlayText{text-decoration:underline}.modalOverlay .overlayButtonDownload:focus .overlayText,.modalOverlay .overlayButtonDownload:hover .overlayText{text-decoration:underline}.modalOverlay .overlayButtonNext .overlayText,.modalOverlay .overlayButtonPrevious .overlayText{position:absolute;left:-9999px;top:0}.modalOverlay .overlayButtonPrevious.overlayGalleryItemInactive .overlayIcon,.modalOverlay .overlayButtonPrevious.overlayGalleryItemInactive:focus .overlayIcon,.modalOverlay .overlayButtonPrevious.overlayGalleryItemInactive:hover .overlayIcon{cursor:default}.modalOverlay .overlayButtonNext.overlayGalleryItemInactive .overlayIcon,.modalOverlay .overlayButtonNext.overlayGalleryItemInactive:focus .overlayIcon,.modalOverlay .overlayButtonNext.overlayGalleryItemInactive:hover .overlayIcon{cursor:default}.modalOverlay .overlayPaging{display:inline-block}.modalOverlay .overlayPageActive{font-weight:700}.modalOverlay .overlayPageNumber{font-weight:700}.modalOverlay .overlayDescription{position:relative;z-index:0;padding:10px 0 0 0;margin-bottom:30px}.modalOverlay .overlayGalleryDescription{text-align:left;max-width:80%}.modalOverlay .overlayPlayer{position:relative}.modalOverlay .overlayNavigationAbove,.modalOverlay .overlayNavigationAbove .overlayNavigationInner{position:static}.modalOverlay .overlayNavigationAbove .overlayButton{position:absolute;z-index:1;top:0;height:100%;width:45%;margin:0}.modalOverlay .overlayNavigationAbove .overlayButton:focus{outline:0}.modalOverlay .overlayNavigationAbove .overlayIcon{position:absolute;top:50%;margin-top:-20px}.modalOverlay .overlayNavigationAbove .overlayButtonNext{right:0}.modalOverlay .overlayNavigationAbove .overlayButtonNext .overlayIcon{right:12px}.modalOverlay .overlayNavigationAbove .overlayButtonNext.overlayGalleryItemInactive .overlayIcon,.modalOverlay .overlayNavigationAbove .overlayButtonNext.overlayGalleryItemInactive:focus .overlayIcon,.modalOverlay .overlayNavigationAbove .overlayButtonNext.overlayGalleryItemInactive:hover .overlayIcon{cursor:default}.modalOverlay .overlayNavigationAbove .overlayButtonPrevious{left:0}.modalOverlay .overlayNavigationAbove .overlayButtonPrevious .overlayIcon{left:12px}.modalOverlay .overlayNavigationAbove .overlayButtonPrevious.overlayGalleryItemInactive .overlayIcon,.modalOverlay .overlayNavigationAbove .overlayButtonPrevious.overlayGalleryItemInactive:focus .overlayIcon,.modalOverlay .overlayNavigationAbove .overlayButtonPrevious.overlayGalleryItemInactive:hover .overlayIcon{cursor:default}.modalOverlay .overlayLoader{z-index:3;position:fixed;display:none;top:50%;left:50%}.modalOverlay .overlayShadow{z-index:0;position:absolute;top:0;left:0;height:100%;width:100%}.modalOverlay .overlayShadow .shadow{width:10px;height:10px;position:absolute}.modalOverlay .overlayShadow .shadow-b{bottom:-10px;left:0;width:100%}.modalOverlay .overlayShadow .shadow-t{top:-10px;left:0;width:100%}.modalOverlay .overlayShadow .shadow-l{top:0;left:-10px;height:100%}.modalOverlay .overlayShadow .shadow-r{top:0;right:-10px;height:100%}.modalOverlay .overlayShadow .shadow-rt{top:-10px;right:-10px}.modalOverlay .overlayShadow .shadow-lt{top:-10px;left:-10px}.modalOverlay .overlayShadow .shadow-lb{bottom:-10px;left:-10px}.modalOverlay .overlayShadow .shadow-rb{bottom:-10px;right:-10px}.modalOverlay .overlayA11yLabel,.modalOverlay .overlayAccessible{position:absolute!important;left:-9999px;top:0;height:0;display:block;overflow:hidden}.modalOverlay .overlayEntryFocus{width:1px;height:1px;display:block}* html .modalOverlay .overlayBg{position:absolute}* html .modalOverlay .overlayShadow{display:none}.ie7 .modalOverlay .overlayNavigationBottom .overlayCopyright{margin-top:-35px}@media print{.hasModalOverlay .ifOverlayHide,.modalOverlay .overlayBg,.modalOverlay .overlayButton,.modalOverlay .overlayPaging,.modalOverlay .overlayShadow{display:none}.modalOverlay,.modalOverlay .overlayContent,.modalOverlay .overlayExclusive{position:static;height:auto}.modalOverlay .overlayDescription .linkDescription{display:block}.hasModalOverlay #pageWrapper,.hasModalOverlay .overlayNavigation{display:none}}.modalOverlay .overlayShadow{display:none}.linkDescription{position:absolute;left:-100000px;top:-100000px;display:inline;height:1px;width:1px}.modalOverlay .linkDescription{display:block;position:relative;left:0;top:0;width:auto;height:auto;overflow:visible;display:block;padding:10px 0 0}.modalOverlay .overlayNavigationTop{position:relative;line-height:auto}.modalOverlay .overlayButtonClose .overlayIcon:focus,.modalOverlay .overlayButtonClose:focus{outline:0}.modalOverlay .overlayTitle{font-size:28px;line-height:30px;margin-top:37px;margin-bottom:33px;max-width:75%}.modalOverlay .overlayPaging{position:absolute;right:17px;bottom:5px;font-size:14px;line-height:18px}.modalOverlay .overlayButtonClose{float:right;padding-right:0}.modalOverlay .overlayPlayer{clear:both}.modalOverlay .overlayButton .overlayText{display:none}.modalOverlay .overlayButtonClose .overlayIcon{position:relative;top:0;font-size:26px}@media (max-width:767.98px){.modalOverlay .overlayContent{left:0!important}}.modalOverlay .overlayContentInner{padding:0 17px 34px 17px}@media (max-width:767.98px){.modalOverlay .overlayContentInner{width:100%!important}}.modalOverlay .overlayNavigationTop{clear:both;margin:0 -15px 0 -15px;padding:10px 10px 0 15px}.modalOverlay .overlayNavigationTop::after,.modalOverlay .overlayNavigationTop::before{display:table;content:"";line-height:0;clear:both}.modalOverlay .overlayNavigationTop::after{clear:both}.modalOverlay .overlayNavigationBottom{display:none}.modalOverlay .overlayDescription{margin-bottom:0}.modalOverlay .overlayIcon{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased}.modalOverlay .overlayNavigationAbove .overlayIcon{color:#fff;background-color:#cd1929;font-size:34px;height:54px;line-height:54px;margin-top:-27px;padding-top:0;padding-left:9px;width:39px}.modalOverlay .overlayNavigationAbove .overlayIcon:hover{background-color:#e42132}.modalOverlay .overlayNavigationAbove .overlayButtonPrevious .overlayIcon{left:0;border-radius:0 3px 3px 0}.modalOverlay .overlayNavigationAbove .overlayButtonPrevious .overlayIcon::before{content:"\f122"}.modalOverlay .overlayNavigationAbove .overlayButtonNext .overlayIcon{right:0;border-radius:3px 0 0 3px}.modalOverlay .overlayNavigationAbove .overlayButtonNext .overlayIcon::before{content:"\f11a"}.modalOverlay .overlayButtonClose .overlayIcon{color:#cd1929}.modalOverlay .overlayButtonClose .overlayIcon::before{content:"\f10a"}.modalOverlay .overlayButtonClose .overlayIcon:hover{color:#e42132}.safari .modalOverlay .overlayNavigationAbove .overlayIcon{line-height:170%}.overlayMessageBox .overlayContentInner{padding:0 17px 17px 17px}.overlayMessageBox .overlayNavigationInner .overlayTitle{display:none}.overlayMessageBox .overlayNavigationBottom{display:block;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.overlayMessageBox .overlayNavigationBottom .overlayButtonPrint{display:inline-block;position:relative;padding-right:34px;color:#cd1929;font-size:16px}.overlayMessageBox .overlayNavigationBottom .overlayButtonPrint .icon{position:absolute;right:0;top:9px}.overlayMessageBox .overlayNavigationBottom .overlayButtonPrint:hover{color:#e42132}.overlayMessageBox .overlayNavigationBottom .overlayText{display:inline-block;line-height:100%}.overlayMessageBox .exhibitorsList .pListItem .image{display:none}.overlayMessageBox .exhibitorsList .pListItem .text{padding-left:17px}.overlayMessageBox .ajaxList h3.companyHeadline{padding-left:17px}.overlayMessageBox .participantsList .accordionContent{display:block!important}.overlayMessageBox .exhibitorsList .pListItem .vCard,.overlayMessageBox .filterResultCompany .vCard{display:none}.overlayMessageBox .programmeSearchResults .programmeTable th{font-weight:400}.overlayMessageBox .programmeSearchResults .programmeTable td.title .tooltip{display:none}.overlayMessageBox .programmeSearchResults .programmeTable td.options,.overlayMessageBox .programmeSearchResults .programmeTable td.tickets{display:none}.overlayMessageBox .programmeSearchResults .programmeTable td.screeningItem{width:295px}.overlayStandMap img{max-height:calc(100vh - 236px)}@media (max-width:1023.98px) and (orientation:landscape){.overlayStandMap img{max-height:none}}.overlayStandMap .overlayButtonNext,.overlayStandMap .overlayButtonPrevious{display:none}.overlayStandMap .stand-wrapper{margin-bottom:0}.overlayStandMap .stand-wrapper strong{margin-bottom:10px}.overlayStandMap .stand-wrapper div.icon-text{margin-bottom:8px}.overlayStandMap .stand-wrapper div.icon-text:last-child{margin-bottom:0}.overlayStandMap .overlayButtonClose .overlayIcon{width:16px;height:16px;background-image:url("/media/global/img/icons_attendees_list_1/attendees_list_close_black_170508.svg");background-size:cover}.overlayStandMap .overlayButtonClose .overlayIcon::before{content:''}.overlayStandMap .overlayContentInner{padding:0 20px 34px 20px}.overlayStandMap .overlayNavigationTop{padding:10px 15px 0 20px}@media print{.hasModalOverlay #pageWrapper{display:none}.modalOverlay .overlayMessageBox{display:block}.hasModalOverlay #page{display:none}}.ui-autocomplete{position:absolute;max-height:330px;overflow-x:hidden;overflow-y:hidden;z-index:200!important;line-height:1.4em;list-style-type:none;background-color:#fff;outline:1px solid #e3e3e3;padding:5px 10px;color:#636363;padding-bottom:40px;font-size:16px;width:174px;white-space:nowrap}.ui-autocomplete:after{content:"";pointer-events:none;position:absolute;width:70px;height:100%;top:0;right:0;background-image:-webkit-gradient(linear,right top,left top,from(white),to(rgba(255,255,255,0)));background-image:linear-gradient(to left,#fff,rgba(255,255,255,0))}.ui-autocomplete .ui-menu-item{padding:5px 0;font-size:16px;cursor:pointer}.ui-autocomplete .ui-menu-item a{color:#636363}.ui-autocomplete .ui-menu-item a:hover,.ui-autocomplete .ui-menu-item:hover{text-decoration:underline}.ui-autocomplete .ui-menu-item #ui-active-menuitem,.ui-autocomplete .ui-menu-item a:focus,.ui-autocomplete .ui-menu-item a:hover{text-decoration:underline}.ui-autocomplete li.ui-widget-content{display:block;position:absolute;bottom:0;left:10px;right:10px;padding-top:10px;padding-bottom:0}.ui-autocomplete li.ui-widget-content input.mybutton{background:#fff;font-size:14px;color:#cd1929;border:0;border-top:1px solid #e3e3e3;padding:10px 0;display:block;width:100%;text-align:left}.ui-autocomplete li.ui-widget-content input.mybutton:active,.ui-autocomplete li.ui-widget-content input.mybutton:hover{text-decoration:underline}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.programmeTimeDay{border-bottom:solid 1px #979797}@media (min-width:992px){.programmeTimeDay{padding:15px 0}}.programmeTimeDay .slideLink{float:left;width:105px;background-color:transparent;color:#000;text-transform:none;padding:0;margin:0;height:60px;line-height:28px;border-radius:0;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;position:relative;text-align:left}.programmeTimeDay .slideLink:focus{outline:0 none}.programmeTimeDay .slideLink .icon{font-size:8px;color:#55aaa8;position:absolute;right:10px;top:50%;margin-top:-4px;-webkit-transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}@media (min-width:1024px){.programmeTimeDay .slideLink{width:12.5%}}@media (min-width:1170px){.programmeTimeDay .slideLink{width:105px}}@media (min-width:1170px){.programmeTimeDay:first-of-type .slideLink{margin-top:35px}}@media (min-width:1170px){.programmeTimeDay.open .timeline-header{-webkit-transform:scaleY(1);transform:scaleY(1);height:35px}}.programmeTimeDay.open .slideLink .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:992px){.programmeTimeDay .film-entry{margin:15px 0 0 105px}.programmeTimeDay .screening .item.actions{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;text-align:right}}.programmeTimeDay .screening:last-of-type{border-bottom:0 none}.timeline{display:none}@media (min-width:1024px){.timeline{width:87.5%;float:left;display:block}}@media (min-width:1170px){.timeline{width:786px}}.timeline-header{overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;height:0;-webkit-transition:transform .2s,height .4s;-webkit-transition:height .4s,-webkit-transform .2s;transition:height .4s,-webkit-transform .2s;transition:transform .2s,height .4s;transition:transform .2s,height .4s,-webkit-transform .2s}@media (min-width:768px){.programmeTimeDay:first-child .timeline-header{-webkit-transform:scaleY(1);transform:scaleY(1);height:35px}}.tl-content{position:relative;width:100%;height:100%;border-right:1px solid #dbdbdb}.tl-content:not(.tl-content--header){height:64px}.tl-content::after,.tl-content::before{content:''}.tl-content::before{position:absolute;height:100%;width:1px;left:0;background-color:#dbdbdb}.tl-content .tl-tooltip{visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .33s,opacity .33s linear;transition:visibility 0s linear .33s,opacity .33s linear;background-color:#fff;border:1px solid #dbdbdb;padding:10px 15px 10px 12px;color:#000;width:180px;font-size:13px;letter-spacing:.32px;position:absolute;top:0;left:0;z-index:0}.tl-content .tl-tooltip strong{display:block}.tl-content--header{height:20px;border-right:1px solid #979797}.tl-content--header::after,.tl-content--header::before{background-color:#dbdbdb}.tlh__time-label-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}.tlh__time-label{display:inline-block;width:39px;font-size:13px;line-height:16px;text-align:center}[class*=tl-divider-]{position:absolute;height:100%;width:12.6%;border-left:1px solid #dbdbdb;border-right:none}.timeline-header [class*=tl-divider-]{width:12.6%}[class*=tl-divider-]::after,[class*=tl-divider-]::before{position:absolute;height:100%;content:''}[class*=tl-divider-]::before{left:33.33333333%;border-left:1px solid #dbdbdb}[class*=tl-divider-]::after{right:33.33333333%;border-left:1px solid #dbdbdb}.tl-content--header [class*=tl-divider-]{border-left:1px solid #979797;border-right:1px solid #979797}.timeline-header .tl-content--header [class*=tl-divider-]{border-right:none}.tl-content--header [class*=tl-divider-]::before{border-left:1px solid #979797}.tl-content--header [class*=tl-divider-]::after{border-left:1px solid #979797}.tl-divider-1{left:0}.tl-divider-2{left:12.54%}.tl-divider-3{left:25.25%}.tl-divider-4{left:37.53%}.tl-divider-5{left:50.04%}.tl-divider-6{left:62.55%}.tl-divider-7{left:75.06%}.tl-divider-8{left:87.57%}.tl-content:not(.tl-content--header) [class*=tl-divider-]:nth-child(odd)::before{border-left:none}.tl-content:not(.tl-content--header) [class*=tl-divider-]:nth-child(even){border-left:1px solid transparent}.tl-content:not(.tl-content--header) [class*=tl-divider-]:nth-child(even)::after{border-left:none}.tl-film{position:absolute;top:0;height:13px;background-color:#55aaa8}.tl-film:hover+.tl-tooltip{z-index:2;visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.tl-film--curated{background:repeating-linear-gradient(-45deg,#55aaa8,#55aaa8 2px,#fff 2px,#fff 5px)}.tl-film--associated{background:repeating-linear-gradient(-45deg,#d0d0d0,#d0d0d0 2px,#fff 2px,#fff 5px)}.horizontal-scroll-container{overflow:hidden;position:relative}.horizontal-scroll-container>*{overflow-y:auto}.horizontal-scroll-container>::-webkit-scrollbar{background-color:#fff;height:3px}.horizontal-scroll-container>::-webkit-scrollbar-track{background-color:#d8d8d8;border-top:1px solid #fff;border-bottom:1px solid #fff;height:1px}.horizontal-scroll-container>::-webkit-scrollbar-thumb{height:3px;background-color:#55aaa8}.firefox .horizontal-scroll-container>*{scrollbar-width:thin;scrollbar-color:#55aaa8 #d8d8d8}.horizontal-scroll-container::after,.horizontal-scroll-container::before{content:'';pointer-events:none;position:absolute;top:0;width:15px;z-index:1;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.horizontal-scroll-container::before{left:-15px}.horizontal-scroll-container::after{right:-15px}.horizontal-scroll-container:not(.horizontal-scroll-container--content-left)::before{visibility:hidden}.horizontal-scroll-container:not(.horizontal-scroll-container--content-right)::after{visibility:hidden}@media (min-width:992px){.header{position:relative}.header .foo,.header .fooBerlinaleLinks,.header .fooMetaLinks,.header .fooSearch{display:none}.header .baz{display:inline}.header .logo .hybrid-icon-logo,.header .logo svg{position:relative;height:57px;width:123px}.header .logo .hybrid-icon-logo path,.header .logo svg path{fill:#cd1929;color:#cd1929}.header .mobileToggle{display:none}.header .navigationMeta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;text-transform:uppercase;padding:25px 17px 18px 17px;margin-bottom:1.5px}.header .navigationMeta .period{position:relative;bottom:4px;display:inline-block;color:#cd1929;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400;font-size:16px;line-height:135%;padding-left:20px;max-width:50%}.header .navigationMeta .floatRight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header .navigationMeta .floatRight li{display:inline-block;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400;font-size:13px;margin-top:8px;letter-spacing:.05em;position:relative;z-index:1}.header .navigationMeta .floatRight li:not(.socialMedia) a{padding-left:5px}.header .navigationMeta .floatRight a{display:inline-block}.header .navigationMeta .floatRight .hybrid-icon{display:inline-block;margin:0 8px;position:relative;top:1px;height:15px;width:15px;fill:#cd1929}.header .searchInput{float:right;position:relative;top:9px;margin:0 17px 0 0;width:calc(20% - 7px)}.header .searchInput .text{border:1px solid #979797;background:#fff;border-radius:4px;width:100%;height:30px;line-height:30px;padding-left:37px}.header .searchInput .button{position:absolute;left:1px;top:1px;height:28px;width:37px;padding:0;background-color:transparent}.header .searchInput .button .icon{display:block;line-height:26px;color:#333}.header .searchInput .button:hover{text-decoration:none}.header .navigationMain{margin-bottom:0;background-color:#fff}.init .header .navigationMain{background:0 0;position:absolute;bottom:0}.header .navigationMain>ul.navigationList{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#e3e3e3;float:left}.header .navigationMain>ul>li{float:left;position:relative}.header .navigationMain>ul>li>a{background-color:#fff;color:#636363;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400;text-transform:uppercase;display:block;line-height:39px;padding:0 38px 0 15px;position:relative;margin-right:2px}.header .navigationMain>ul>li>a .icon{position:absolute;right:10px;top:0;font-size:5px;line-height:39px}.header .navigationMain>ul>li.myAccount>a{color:#55aaa8;padding-right:20px}.header .navigationMain>ul>li.myAccount.current>a,.header .navigationMain>ul>li.myAccount>a:hover{background-color:#55aaa8;color:#fff}.header .navigationMain>ul>li ul{display:none;position:absolute;z-index:888;top:38px;left:-1px;border:1px solid #dbdbdb;background-color:#fff;padding:17px}.header .navigationMain>ul>li ul li{border-top:1px solid #ededee;min-width:250px}.header .navigationMain>ul>li ul li:last-child{border-bottom:1px solid #ededee}.header .navigationMain>ul>li ul li a{display:block;padding:5px 3px;text-transform:uppercase;white-space:nowrap;color:#636363}.header .navigationMain>ul>li ul li a:hover{text-decoration:none;color:#cd1929}.header .navigationMain>ul>li ul li.current a{color:#cd1929}.header .navigationMain>ul>li.current>a,.header .navigationMain>ul>li:hover>a{box-shadow:0,-1px,0,1px,#dbdbdb;-moz-box-shadow:0,-1px,0,1px,#dbdbdb;-webkit-box-shadow:0,-1px,0,1px,#dbdbdb;color:#cd1929;line-height:49px;margin-bottom:-11px;top:-10px;text-decoration:none;z-index:999}.header .navigationMain>ul>li.current>a .icon.icon-arrow-down,.header .navigationMain>ul>li:hover>a .icon.icon-arrow-down{line-height:49px}.header .navigationMain>ul>li.current>a .icon.icon-arrow-down:before,.header .navigationMain>ul>li:hover>a .icon.icon-arrow-down:before{content:'\f107'}.header .navigationMain>ul>li:hover>ul{display:block}.isLoggedIn .header .navigationMain>ul>li.myAccount.current>a{border:2px solid #fff;border-bottom:0;top:-11px;line-height:47px;padding:0 18px 1px 18px}.ipad .header .navigationMain{bottom:-1px}.ipad .header .navigationMain>ul>li ul{top:37px}}.loginText{display:none}@media (max-width:991.98px){body:not(.init).openHeaderLayer .header{position:fixed;height:80px;width:100%}body:not(.init).openHeaderLayer .header .navigationMeta{position:relative;top:-5px}body:not(.init).openHeaderLayer .mobileToggle.open{top:-5px}.foo{display:block}.baz{display:none}.header{background-color:#fff;position:relative;top:0;z-index:10;height:80px;-webkit-box-shadow:0 7px 12px 0 rgba(0,0,0,.15);box-shadow:0 7px 12px 0 rgba(0,0,0,.15)}.header .navigationMeta{float:left;padding:16px 0 13px 15px;max-width:50%;height:80px}.header .navigationMeta .period{position:relative;bottom:4px;display:inline-block;color:#cd1929;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-weight:400;font-size:60%!important;line-height:125%;padding-left:6px;width:calc(100% - 90px)}.header .navigationMeta br{display:none}}@media (max-width:991.98px) and (min-width:380px){.header .navigationMeta{max-width:60%}.header .navigationMeta br{display:initial}.header .navigationMeta .period{width:auto}}@media (max-width:991.98px){.header .navigationMeta br{display:none}}@media (max-width:991.98px) and (min-width:380px){.header .navigationMeta{max-width:60%}.header .navigationMeta br{display:initial}.header .navigationMeta .period{width:auto}}@media (max-width:991.98px){.header .logo svg{position:relative;color:#cd1929;height:40px;width:85px}.header .logo svg .cls-1{fill:#cd1929}.header .floatRight li.socialMedia{display:inline-block}.header .floatRight li a{color:#cd1929;padding:10px 17px}.header .floatRight .hybrid-icon{height:24px;width:24px}.searchInput{width:100%;padding:15px 17px 17px}.searchInput form{position:relative}.searchInput input[type=text]{width:100%;background:#fff;border:1px solid #979797;border-radius:4px;padding-left:37px;height:50px;line-height:40px}.searchInput .button{position:absolute;left:1px;top:1px;height:50px;width:40px;padding:0;background-color:transparent}.searchInput .button .icon{display:block;color:#333;font-size:18px}.navigationMain{clear:both;width:100%;background-color:#fff;font-size:20px;color:#cd1929;border-color:#f2f2f2;text-transform:uppercase;overflow:hidden;position:fixed;top:75px;right:0;bottom:100%;left:0;overflow-y:hidden;-webkit-overflow-scrolling:touch;background-color:#fff;z-index:11;margin:0;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);box-shadow:inset 0 20px 12px -20px rgba(0,0,0,.15);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.navigationMain.show{bottom:0;overflow-y:scroll}.fix-nav .navigationMain{-webkit-transition:all .25s 0s ease-in-out;transition:all .25s 0s ease-in-out}.navigationMain>*{opacity:0;-webkit-transition:all .6s;transition:all .6s}.navigationMain.show>*{opacity:1}.navigationMain>ul{padding-top:16px}.navigationMain ul li{position:relative}.navigationMain ul li a{padding:10px 50px 10px 20px;color:#636363}.navigationMain ul li li{padding:0 20px}.navigationMain ul li li a{padding:8px 0}.navigationMain ul a{display:block}.navigationMain ul a .icon-arrow-down{position:absolute;font-size:10px;right:0;top:0;padding:12px 20px 18px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform-origin:26px 17px;transform-origin:26px 17px;-webkit-transform:rotate3d(0,0,0,0deg);transform:rotate3d(0,0,0,0deg)}.navigationMain ul a.visible>.icon-arrow-down{-webkit-transform:rotate3d(1,0,0,180deg);transform:rotate3d(1,0,0,180deg)}.navigationMain ul a:focus,.navigationMain ul a:focus>.icon,.navigationMain ul a:hover,.navigationMain ul a:hover>.icon{text-decoration:none}.navigationMain ul ul{font-size:16px}.navigationMain ul ul li{margin-top:0}.navigationMain ul ul li:last-of-type{margin-bottom:10px}.navigationMain .fooSearch{padding-bottom:17px}.foo .appendAround{clear:both;float:none!important}.mobileCollapseContent{height:0;overflow:hidden;opacity:0;-webkit-transition:all .6s;transition:all .6s}.mobileCollapseContent.visible{opacity:1!important;height:auto}.mobileCollapse.visible .icon:before{-webkit-transform:rotate3d(0,0,1,180deg);transform:rotate3d(0,0,1,180deg)}.mobileCollapse.visible+.mobileCollapseContent{opacity:1!important}.fooMetaLinks{color:#636363}.fooMetaLinks a{color:#636363}.fooBerlinaleLinks{display:none;font-size:14px}.fooBerlinaleLinks a{display:block;font-size:15px;text-decoration:none}.fooBerlinaleLinks a .icon{float:left;width:20px;position:relative;font-size:10px;top:4px}.mobileToggle{float:right;text-transform:uppercase;padding:16px 15px 13px 0;height:80px;position:relative;top:0;right:0}.mobileToggle.open{position:relative;top:0;right:0;z-index:12}.mobileToggle.open .burgerIcon a:not(.active){display:none}.burgerIcon{float:right;position:relative;background-color:#fff;top:6px;right:5px}.burgerIcon a{display:inline-block;line-height:30px;padding:0 15px 0 15px}#nav-toggle{cursor:pointer;-webkit-transition:all .3s;transition:all .3s;position:relative;height:30px}#nav-toggle:focus,#nav-toggle:hover{text-decoration:none}#nav-toggle .bar,#nav-toggle .bar:after,#nav-toggle .bar:before{cursor:pointer;border-radius:0;height:2px;width:20px;background:#636363;position:absolute;top:16px;display:block;content:''}#nav-toggle .bar:before{top:-6px}#nav-toggle .bar:after{top:6px}#nav-toggle .bar,#nav-toggle .bar:after,#nav-toggle .bar:before{-webkit-transition:all .3s;transition:all .3s}#nav-toggle.active .bar{background-color:transparent}#nav-toggle.active .bar:after,#nav-toggle.active .bar:before{top:0}#nav-toggle.active .bar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-toggle.active .bar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-toggle .respText{display:none}.myAccountToggle{float:right}#account-toggle{display:inline-block;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;position:relative;height:30px;position:static;height:40px}#account-toggle:focus,#account-toggle:hover{text-decoration:none}#account-toggle .bar,#account-toggle .bar:after,#account-toggle .bar:before{cursor:pointer;border-radius:0;height:2px;width:20px;background:#636363;position:absolute;top:16px;display:block;content:''}#account-toggle .bar:before{top:-6px}#account-toggle .bar:after{top:6px}#account-toggle .bar,#account-toggle .bar:after,#account-toggle .bar:before{-webkit-transition:all .3s;transition:all .3s}#account-toggle.active .bar{background-color:transparent}#account-toggle.active .bar:after,#account-toggle.active .bar:before{top:0}#account-toggle.active .bar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#account-toggle.active .bar:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#account-toggle .respText{padding:4px 20px 2px 20px;color:#55aaa8;font-size:14px;position:relative;top:7px;border:1px solid #55aaa8;border-radius:4px;display:inline-block}.open #account-toggle .respText{top:7px}#account-toggle .bar{display:none;position:absolute;background-color:#fff;top:18px;right:0;padding:20px 30px 20px 25px}#account-toggle .bar:before{top:14px;right:18px}#account-toggle .bar:after{top:26px;right:18px}#account-toggle.active .bar{display:block;position:relative;top:2px;right:-15px;margin-left:-20px}#account-toggle.active .bar:before{top:20px;right:18px}#account-toggle.active .bar:after{top:20px;right:18px}#account-toggle.active .respText{display:none}.navigationAccount{clear:both;width:100%;background-color:#fff;font-size:20px;color:#cd1929;text-transform:uppercase;position:fixed;top:75px;right:0;bottom:100%;left:0;overflow-y:hidden;-webkit-overflow-scrolling:touch;background-color:#fff;z-index:11;margin:0;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.8);box-shadow:inset 0 20px 12px -20px rgba(0,0,0,.15);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transition:all .25s .25s ease-in-out;transition:all .25s .25s ease-in-out;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigationAccount.show{bottom:0;overflow-y:scroll}.navigationAccount.show{overflow:hidden}.fix-nav .navigationAccount{-webkit-transition:all .25s 0s ease-in-out;transition:all .25s 0s ease-in-out}.navigationAccount>*{opacity:0;-webkit-transition:all .6s;transition:all .6s}.navigationAccount.show>*{opacity:1}.navigationAccount .fooAccountNav{height:100%;padding:20px;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:991.98px) and (max-width:479.98px){.navigationAccount .fooAccountNav{display:block}.navigationAccount .fooAccountNav:after{display:block;content:'';position:absolute;bottom:0;right:10px;left:10px;height:50px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(255,255,255,.9)),color-stop(60%,rgba(255,255,255,.4)),to(rgba(255,255,255,0)));background:linear-gradient(to top,rgba(255,255,255,.9) 0,rgba(255,255,255,.4) 60%,rgba(255,255,255,0) 100%)}}@media (max-width:991.98px){.navigationAccount .loginText{display:block;color:#333;text-transform:none;width:50%;padding-left:17px}}@media (max-width:991.98px) and (max-width:479.98px){.navigationAccount .loginText{width:100%;padding-left:0}}@media (max-width:991.98px){.navigationAccount .loginText h2{font-size:25px;line-height:28px;margin-bottom:10px}.navigationAccount .loginText p{font-size:15px;line-height:19px}.navigationAccount .loginToolbox{clear:both;width:50%;height:280px;margin-bottom:35px;border:0;padding:6px;color:#333}.navigationAccount .loginToolbox h3{margin-bottom:30px}.navigationAccount .loginToolbox a{color:#333}.navigationAccount .loginToolbox a.button.logout{height:50px;line-height:50px;margin-top:30px}.navigationAccount .loginToolbox.loggedIn{width:100%;height:auto}}@media (max-width:991.98px) and (max-width:479.98px){.navigationAccount .loginToolbox{width:100%;height:auto}}@media (max-width:991.98px){.navigationAccount .loginToolbox input.formText{height:50px;line-height:50px;padding-left:5px;padding-right:5px}.fix-nav .mobileToggle{position:fixed;z-index:10}.fix-nav main{position:relative;top:45px}}@media (max-width:479.98px){#account-toggle .respText{padding-left:8px;padding-right:8px;font-size:12px}}.navbar-brand{display:inline-block}.navbar-brand .logo{display:inline-block}.header__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;margin-left:auto}@media (min-width:992px){.header__meta{padding-top:3px}}.mobileToggle [data-set=shoppingCart]{display:block}@media (min-width:992px){.mobileToggle [data-set=shoppingCart]{display:none}}.shopping-cart--desktop{display:none;width:42px}@media (min-width:992px){.shopping-cart--desktop{display:block}}.shopping-cart--mobile{float:right;width:42px;margin-right:12px}/*! Tablesaw - v3.1.0 - 2018-12-10
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2018 Filament Group; Licensed MIT */.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}.tablesaw *{-webkit-box-sizing:border-box;box-sizing:border-box}.tablesaw-btn{border:1px solid #ccc;border-radius:.25em;background:0 0;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;color:#4a4a4a;cursor:pointer;display:inline-block;margin:0;padding:.5em .85em .4em .85em;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.tablesaw-btn{color:#1c95d4}.tablesaw-btn:hover{text-decoration:none}.tablesaw-btn:active{background-color:#ddd}@supports (box-shadow:none){.tablesaw-btn:focus{background-color:#fff;outline:0}.tablesaw-btn:focus{-webkit-box-shadow:0 0 .35em #4faeef!important;box-shadow:0 0 .35em #4faeef!important}}.tablesaw-btn-select select{background:0 0;border:none;display:inline-block;position:absolute;left:0;top:0;margin:0;width:100%;height:100%;z-index:2;min-height:1em;opacity:0;color:transparent}.tablesaw-btn select option{background:#fff;color:#000}.tablesaw-btn{display:inline-block;width:auto;height:auto;position:relative;top:0}.tablesaw-btn.btn-small{font-size:1.0625em;line-height:19px;padding:.3em 1em .3em 1em}.tablesaw-btn.btn-micro{font-size:.8125em;padding:.4em .7em .25em .7em}.tablesaw-btn-select{padding-right:1.5em;text-align:left;display:inline-block;color:#4d4d4d;padding-right:2.5em;min-width:7.25em}.tablesaw-btn-select:after{content:" ";position:absolute;background:0 0;background-repeat:no-repeat;background-position:.25em .45em;content:"\25bc";font-size:.55em;padding-top:1.2em;padding-left:1em;left:auto;right:0;margin:0;top:0;bottom:0;width:1.8em}.tablesaw-btn-select.btn-micro:after,.tablesaw-btn-select.btn-small:after{width:1.2em;font-size:.5em;padding-top:1em;padding-right:.5em;line-height:1.65;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-left-width:0}.tablesaw-advance .tablesaw-btn{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:0 1px 0 #fff;border-radius:.25em}.tablesaw-advance .tablesaw-btn.btn-micro{font-size:.8125em;padding:.3em .7em .25em .7em}.tablesaw-advance a.tablesaw-nav-btn:first-child{margin-left:0}.tablesaw-advance a.tablesaw-nav-btn:last-child{margin-right:0}.tablesaw-advance a.tablesaw-nav-btn{display:inline-block;overflow:hidden;width:1.8em;height:1.8em;background-position:50% 50%;margin-left:.25em;margin-right:.25em;position:relative;text-indent:-9999px}.tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-advance a.tablesaw-nav-btn.up:before{content:"\0020";overflow:hidden;width:0;height:0;position:absolute}.tablesaw-advance a.tablesaw-nav-btn.down:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.up:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before{top:.45em;border-top:5px solid transparent;border-bottom:5px solid transparent}.tablesaw-advance a.tablesaw-nav-btn.left:before{left:.6em;border-right:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.right:before{left:.7em;border-left:5px solid grey}.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity:.25;cursor:default;pointer-events:none}.tablesaw-bar{clear:both}.tablesaw-bar *{-webkit-box-sizing:border-box;box-sizing:border-box}.tablesaw-bar-section{float:left}.tablesaw-bar-section label{font-size:.875em;padding:.5em 0;clear:both;display:block;color:#888;margin-right:.5em;text-transform:uppercase}.tablesaw-btn,.tablesaw-enhanced .tablesaw-btn{margin-top:.5em;margin-bottom:.5em}.tablesaw-btn-select,.tablesaw-enhanced .tablesaw-btn-select{margin-bottom:0}.tablesaw-bar .tablesaw-bar-section .tablesaw-btn{margin-left:.4em;margin-top:0;text-transform:uppercase;border:none;-webkit-box-shadow:none;box-shadow:none;background:0 0;font-size:1em;padding-left:.3em}.tablesaw-bar .tablesaw-bar-section .btn-select{min-width:0}.tablesaw-bar .tablesaw-bar-section .btn-select:after{padding-top:.9em}.tablesaw-bar .tablesaw-bar-section select{color:#888;text-transform:none;background:0 0}.tablesaw-bar-section~table{clear:both}.tablesaw-bar-section .abbreviated{display:inline}.tablesaw-bar-section .longform{display:none}@media (min-width:24em){.tablesaw-bar-section .abbreviated{display:none}.tablesaw-bar-section .longform{display:inline}}.tablesaw td,.tablesaw th{padding:.5em .7em;text-align:left;vertical-align:middle}.tablesaw-sortable-btn{padding:.5em .7em}.tablesaw thead th{text-align:left}.tablesaw-row-border tr{border-bottom:1px solid #dfdfdf}.tablesaw-row-zebra tr:nth-child(2n){background-color:#f8f8f8}.tablesaw caption{text-align:left;margin:.59375em 0}.tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:2px solid #e4e1de}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{border-right-width:1px}.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{-webkit-box-shadow:3px 0 4px -1px #e4e1de;box-shadow:3px 0 4px -1px #e4e1de}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}@media only all{.tablesaw-stack{clear:both}.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}.tablesaw-stack tr{clear:both;display:table-row}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}.tablesaw-cell-label{display:block}.tablesaw-stack tbody th.group{margin-top:-1px}.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}}@media (max-width:39.9375em){.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}.tablesaw-cell-label{vertical-align:top}.tablesaw-cell-content{display:inline-block;max-width:67%}.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label{display:block;width:100%;max-width:100%;padding:0}.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}}@media (min-width:40em){.tablesaw-stack tr{display:table-row}.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}}.tablesaw-fix-persist{table-layout:fixed}@media only all{.tablesaw-swipe td.tablesaw-swipe-cellhidden,.tablesaw-swipe th.tablesaw-swipe-cellhidden{display:none}}.tablesaw-overflow{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.tablesaw-overflow>.tablesaw{margin-top:2px}.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block}.tablesaw-columntoggle-btnwrap{position:relative}.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em}.tablesaw-columntoggle tbody td{line-height:1.5}.tablesaw-columntoggle-popup{display:none}.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:2em;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;-webkit-box-shadow:0 1px 2px #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:1}.tablesaw-columntoggle-popup fieldset{margin:0}@media only all{.tablesaw-columntoggle td.tablesaw-priority-0,.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-0,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-6{display:none}}.tablesaw-columntoggle-btnwrap .dialog-content{top:0!important;right:1em;left:auto!important;width:12em;max-width:18em;margin:-.5em auto 0}.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none}@media (min-width:20em){.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-1{display:table-cell}}@media (min-width:30em){.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-2{display:table-cell}}@media (min-width:40em){.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-3{display:table-cell}.tablesaw-columntoggle tbody td{line-height:2}}@media (min-width:50em){.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-4{display:table-cell}}@media (min-width:60em){.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-5{display:table-cell}}@media (min-width:70em){.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-6{display:table-cell}}@media only all{.tablesaw-columntoggle td.tablesaw-toggle-cellhidden,.tablesaw-columntoggle th.tablesaw-toggle-cellhidden{display:none}.tablesaw-columntoggle td.tablesaw-toggle-cellvisible,.tablesaw-columntoggle th.tablesaw-toggle-cellvisible{display:table-cell}}.tablesaw-columntoggle-popup .tablesaw-btn-group>label{display:block;padding:.2em 0;white-space:nowrap;cursor:default}.tablesaw-columntoggle-popup .tablesaw-btn-group>label input{margin-right:.8em}.tablesaw-sortable-head{position:relative;vertical-align:top}.tablesaw .tablesaw-sortable-head{padding:0}.tablesaw-sortable-btn{min-width:100%;color:inherit;background:0 0;border:0;text-align:inherit;font:inherit;text-transform:inherit}.tablesaw-sortable-arrow:after{display:inline-block;width:10px;height:14px;content:" ";margin-left:.3125em}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after,.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\0020"}.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after{content:"\2191"}.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\2193"}.tablesaw-advance{float:right}.tablesaw-advance.minimap{margin-right:.4em}.tablesaw-advance-dots{float:left;margin:0;padding:0;list-style:none}.tablesaw-advance-dots li{display:table-cell;margin:0;padding:.4em .2em}.tablesaw-advance-dots li i{width:.25em;height:.25em;background:#555;border-radius:100%;display:inline-block}.tablesaw-advance-dots-hide{opacity:.25;cursor:default;pointer-events:none}.film-actions-wrap .popModal a{color:#55aaa8}.film-actions-wrap .popModal a:hover{color:#419492}.film-actions-wrap .hybrid-icon-screening_status_requested{fill:#55aaa8}.film-actions-wrap .hybrid-icon-screening_status_locked{fill:#55aaa8}.faw__link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:479.98px){.faw__link-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.faw__link{position:relative;color:#333;border-radius:0;padding-top:10px;padding-bottom:10px;padding-left:33px;margin-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;letter-spacing:.5px}@media (max-width:479.98px){.faw__link:not(.faw__link--synopsis):first-child{margin-left:0}}@media (min-width:768px){.faw__link{margin-left:60px}}.faw__link:hover{color:#419492}.faw__link::before{display:inline-block;position:absolute;top:0;left:-15px;width:1px;height:100%;background-color:#e3e3e3;content:'';pointer-events:none}@media (min-width:768px){.faw__link::before{left:-30px}}@media (max-width:479.98px){.faw__link:first-child::before{content:none}}.filmOverview .faw__link--disabled{pointer-events:none}.filmOverview .faw__link--disabled .faw_label{color:#333}.faw__link .faw_label{color:#55aaa8;white-space:nowrap}.faw__link .play-icon{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:23px;height:23px;background-color:#55aaa8;position:absolute;top:auto;left:0;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.faw__link .play-icon::after{content:'';width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #fff;position:absolute;left:8px;top:6px}.faw__link .play-icon:hover::after{border-color:transparent transparent transparent #fff}.faw__link .play-icon::after{border-width:5px 0 5px 8px;left:9px}.faw__link--disabled .play-icon{background-color:#d3d5d5}.faw__link--synopsis{display:inline-block;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-left:0;width:100%;font-size:18px;line-height:28px}@media (min-width:480px){.faw__link--synopsis{width:auto;margin-right:7px}}.faw__link--synopsis::before{content:none}.faw__link--synopsis .icon-arrow-down{position:relative;top:-3px;font-size:9px;margin-left:10px;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.faw__link--synopsis .icon-arrow-down::before{color:#55aaa8}.faw__link--synopsis:hover{background-color:transparent;text-decoration:underline}.faw__link--synopsis:hover .icon-arrow-down{text-decoration:none}.faw__synopsis{margin-bottom:20px}.faw__synopsis p{font-size:18px;line-height:26px}.open .faw__link--synopsis .icon-arrow-down{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.faw__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:23px;padding-bottom:9px}@media (max-width:479.98px){.faw__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:480px){.faw__controls{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.faw__controls--overview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0;padding-bottom:0}@media (max-width:767.98px){.faw__controls--overview{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0}}@media (max-width:479.98px){.faw__controls--overview .faw__link{margin-left:30px;margin-right:0}.film-actions-wrap--long .faw__controls--overview .faw__link{margin-left:0}.film-actions-wrap--long .faw__controls--overview .faw__link::before{display:none}}.faw__controls--overview .faw__link:first-child{margin-left:0}.faw__controls--overview .faw__link:first-child::before{content:none}.faw__tooltip{position:relative;width:33px;height:42px;margin-left:10px;color:#55aaa8}.faw__tooltip:hover{color:#419492}@media (min-width:480px){.faw__tooltip{margin-left:20px}}.faw__icon{font-size:33px}.faw__event-type{font-size:18px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}@media (max-width:479.98px){.film-actions-wrap--long .faw__event-type{width:100%;position:relative;margin-bottom:25px}.film-actions-wrap--long .faw__event-type::before{display:inline-block;position:absolute;bottom:-15px;left:0;width:100%;height:1px;background-color:#e3e3e3;content:'';pointer-events:none}}@media (min-width:480px){.faw__event-type{white-space:nowrap}}.faw__event-access{position:relative;color:#333;padding-top:5px;letter-spacing:.2px;margin-left:0;margin-top:25px;width:100%}.faw__event-access::before{display:inline-block;position:absolute;top:-15px;left:0;width:100%;height:1px;background-color:#e3e3e3;content:'';pointer-events:none}@media (min-width:768px){.faw__event-access{margin-left:60px;margin-top:0;padding-top:10px;padding-bottom:10px}.faw__event-access::before{top:0;left:-30px;width:1px;height:100%}}.screening-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;margin-bottom:20px;line-height:26px}@media (max-width:479.98px){.screening-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.screening-info .hybrid-icon{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:22px;margin-right:16px}.screening-info__text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px}@media (max-width:479.98px){.screening-info__text{margin-bottom:20px}}.screening-info__btn{font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;min-height:46px;margin-bottom:auto;padding:13px 50px;font-size:18px;line-height:20px;letter-spacing:.5px;color:#fff;white-space:nowrap;background-color:#55aaa8;border-radius:4px;text-align:center;text-transform:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.screening-info__btn:hover{background-color:#419492;color:#fff;text-decoration:none}.screening-info__btn[disabled],.screening-info__btn[disabled]:hover{cursor:not-allowed;background-color:#d3d5d5}@media (min-width:480px){.screening-info__btn{margin-left:20px}}@media (min-width:768px){.screening-info__btn{margin-left:70px}}.screening-placeholder{position:relative;width:100%;height:auto}.screening-placeholder__16by9{height:0;padding-bottom:56.25%;border:1px solid #c4c4c4}.screening-placeholder__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);color:#c4c4c4}.screening-indicator{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:5px 10px;height:24px;font-size:12px;line-height:1;letter-spacing:1px;background-color:#55aaa8;color:#fff;border-radius:4px;cursor:default}@media (min-width:768px){.screening-indicator{margin-left:10px}}@media (min-width:992px){.screening-indicator{margin-left:0;margin-right:20px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.filmDataSheetContent .screening-indicator{margin-right:0}}.screening-indicator--vod{background-color:transparent;color:#333;font-size:18px;line-height:28px;padding:0;margin:0;white-space:nowrap}.screening-indicator__text{margin-top:2px;font-size:14px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;white-space:nowrap}.screening-indicator__icon{font-size:15px;margin-right:5px}.screening-indicator__icon--vod{font-size:10px}.screening-indicator+.screening-indicator{margin-left:10px}.film__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:21px;margin-top:20px;margin-bottom:5px}.film__tags>a:not(:last-child){margin-right:5px}.film__tags span{padding-top:1px;margin-right:10px}.win .film__tags span{padding-top:0;margin-top:-3px}.film__tags a{color:#55aaa8;border:1px solid #55aaa8;border-radius:100px;padding:5px 12px 2px}.film__tags a:hover{background-color:#55aaa8;color:#fff;text-decoration:none}.firefox .film__tags a{padding-top:4px;padding-bottom:3px}.win .film__tags a{padding-top:2px;padding-bottom:5px}.film__tags--event-ds{font-size:16px}.filmDataSheetContent .screening{padding:30px 0 10px 0}@media (min-width:768px){.filmDataSheetContent .screening{padding-bottom:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.filmDataSheetContent .screening .item.icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:8px}.filmDataSheetContent .screening .item.icon .hybrid-icon{width:25px;height:25px;margin-top:-4px}.filmDataSheetContent .screening .item.date{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:20px}.filmDataSheetContent .screening .item.time{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:20px}.filmDataSheetContent .screening .item.location{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:767.98px){.filmDataSheetContent .screening .item.location{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;-ms-flex-item-align:end;align-self:flex-end}}.filmDataSheetContent .screening .item.location .hybrid-icon{position:relative;top:0;margin-right:0;color:#333}.win .filmDataSheetContent .screening .item.location .hybrid-icon{top:5px}.filmDataSheetContent .screening .item.actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:start;align-self:flex-start;margin-top:0}@media (max-width:767.98px){.filmDataSheetContent .screening .item.actions.vod{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto}}@media (min-width:768px){.programme .filmDataSheetContent .screening .item.actions.vod{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.filmDataSheetContent .screening .item.actions.ical{padding-left:20px}@media (max-width:767.98px){.filmDataSheetContent .screening .item.actions.ical{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}.filmDataSheetContent .screening .item.actions .iconIcal{top:-3px;margin-right:0}.filmDataSheetContent--event .film-text--event{font-size:18px;line-height:26px;text-align:left}.filmDataSheetContent--event .film-text--event a,.filmDataSheetContent--event .film-text--event a.textIconLink{color:#55aaa8}.filmDataSheetContent--event .film-text--event a.textIconLink:hover,.filmDataSheetContent--event .film-text--event a:hover{color:#419492;text-decoration:underline}.filmDataSheetContent--event .film-text--event a.textIconLink:hover .icon,.filmDataSheetContent--event .film-text--event a:hover .icon{color:#419492}.filmDataSheetContent--event .film-text--event a.email .icon,.filmDataSheetContent--event .film-text--event a.textIconLink.email .icon{top:8px;right:3px;font-size:10px}.filmDataSheetContent--event .film-text--event ul li .icon-arrow-right{top:7px}.filmDataSheetContent--event .film-text--event h4{color:#55aaa8}.filmDataSheetContent--event .screening .item.location{gap:20px}.filmDataSheetContent__location-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:10px}.filmDataSheetContent__location-link{display:grid;grid-template-columns:1fr auto;color:#55aaa8}.filmDataSheetContent__location-link:hover{color:#419492}@media (min-width:768px){.filmDataSheetContent__location-link{padding-right:15px}}span.filmDataSheetContent__location-link{color:#333}span.filmDataSheetContent__location-link:hover{color:#333}.event-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-right:0;margin-bottom:34px}@media (max-width:767.98px){.event-logos{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.event-logos.four-col{width:100%}}.event-logos__item{width:100%}@media (min-width:768px){.event-logos__item{max-width:214px}}.event-logos__item:not(:last-child){margin-bottom:40px}.event-logos__title{font-size:20px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;margin-bottom:20px}.event-logo{width:100%;max-width:214px}.event-speakers{font-size:20px;line-height:1.29;letter-spacing:.22px;margin-top:46px}.event-speakers__wrap:not(:last-child){margin-bottom:40px}.event-speakers__title{margin-bottom:23px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:36px;line-height:40px;letter-spacing:.67px}.event-speakers__small-title{margin-bottom:23px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:20px;line-height:23px;letter-spacing:.22px}.event-speakers .copyright{font-size:16px;line-height:22px;padding-top:4px}.event-speakers__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-speakers__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:767.98px){.event-speakers__item:not(:first-child){margin-top:30px}}@media (min-width:768px){.event-speakers__item{width:calc(50% - 17px)}.event-speakers__item:nth-child(even){margin-left:17px}.event-speakers__item:nth-child(odd){margin-right:17px}.event-speakers__item:nth-child(n+3){margin-top:30px}}.event-speakers__item a{color:#55aaa8}.event-speakers__item a:hover{color:#419492}.event-speakers__item-left{max-width:135px;width:100%;margin-right:17px;display:grid;grid-template-rows:-webkit-max-content max-content;grid-template-rows:max-content max-content}.event-speakers__item-right{margin-top:2px}.event-speakers__img{width:100%}.event-speakers__name{font-size:26px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}.event-speakers h4.event-speakers__name{line-height:1.29;margin-bottom:0}.event-speakers__function{margin-bottom:2px}.event-speakers__company{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}@media (min-width:768px){.programmeSearch .programmeSearchSelect .filterModule--event .formbox{min-width:auto}}.sort-pagination-wrapper.sort-pagination-wrapper--event{margin-bottom:0}@media (min-width:480px){.sort-pagination-wrapper.sort-pagination-wrapper--event{margin-left:30px}}.sort-pagination-wrapper.sort-pagination-wrapper--event .sort-wrapper{font-size:16px}.programmeSearchResults .film-entry .film-title-wrap--associated{background-color:#e3e3e3;color:#000}.programmeSearchResults .film-entry .film-title-wrap--associated:hover{background:#d0d0d0}.programmeSearchResults .film-entry .film-title-wrap--associated .icon path,.programmeSearchResults .film-entry .film-title-wrap--associated .icon.festivalProgramme .fill{fill:#000}.film-entry__type{padding:6px 12px;border-top:2px solid #fff;border-bottom:1px solid #fff;background:#e3e3e3;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}.programmeSearchResults .film-entry .image-wrap--associated:hover+.content-wrap .film-title-wrap{background-color:#d0d0d0}.film-meta-wrap--event .film-meta{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.film-meta-wrap--event .film-meta:nth-child(odd){border-right:1px solid #fff}.film-meta-wrap--event .film-meta:nth-child(even){border-left:1px solid #fff}.film-meta-wrap--event .film-meta.film-meta--100~.film-meta:nth-child(even){border-right:1px solid #fff;border-left:none}.film-meta-wrap--event .film-meta.film-meta--100~.film-meta:nth-child(odd){border-left:1px solid #fff;border-right:none}.film-meta-wrap--event .film-meta.film-meta--100{border-left:none;border-right:none}.film-meta--30{-ms-flex-preferred-size:32%;flex-basis:32%}.film-meta--70{-ms-flex-preferred-size:68%;flex-basis:68%}.film-meta--40{-ms-flex-preferred-size:42%;flex-basis:42%}.film-meta--60{-ms-flex-preferred-size:58%;flex-basis:58%}.film-meta--100{-ms-flex-preferred-size:100%;flex-basis:100%}.filterModule--event .checkbox{margin-left:25px;margin-right:45px}.filterModule--event .checkbox input[type=checkbox]{position:absolute}.filterModule--event .pullDown .flyout .inner{white-space:normal}.programmeSearch .programmeSearchSelect .filterModule--event .formbox .pullDown .flyout .checkbox .iconCheck::after{right:-24px}.programmeSearch .programmeSearchSelect .filterModule--event .formbox .tagList .tagItem{position:relative;height:auto;min-height:31px;padding:6px 30px 6px 15px;background:#ededee}.programmeSearch .programmeSearchSelect .filterModule--event .formbox .tagList .tagItem::after{content:'';position:absolute;top:12px;right:10px;width:11px;height:11px;background:url(/media/global/img/icons_attendees_list_1/attendees_list_close_170511.svg) no-repeat center;background-size:auto 11px}@media (min-width:801px){.programmeSearch .programmeSearchSelect .filterModule--event .formbox .pullDown .flyout .checkbox .iconCheck::after{right:-30px}.filterModule--event .checkbox{margin-left:23px;margin-right:40px}}.join-event.grid{margin-bottom:45px}.join-event__title{margin-bottom:23px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:36px;line-height:40px;letter-spacing:.67px}.join-event__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.join-event__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.join-event__btn{min-height:46px;margin-bottom:auto;padding:13px 50px;font-size:18px;line-height:20px;letter-spacing:.5px;color:#fff;white-space:nowrap;background-color:#55aaa8;border-radius:4px;text-align:center;text-transform:none;outline:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:20px}.join-event__btn:hover{background-color:#419492;color:#fff;text-decoration:none}.join-event__btn[disabled],.join-event__btn[disabled]:hover{cursor:not-allowed;background-color:#d3d5d5}@media (min-width:768px){.join-event__btn{margin-right:10px}}.join-event__btn--pre-register{background-color:#fff;border:1px solid #cd1929;color:#cd1929}.join-event__btn--pre-register:hover{color:#fff;background-color:#e42132;border-color:#e42132}.join-event__btn--pre-register:active{color:#fff;background-color:#cd1929;border-color:#cd1929}.hybrid-icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.hybrid-icon-arrow-right{width:1.1669921875em}.hybrid-icon-screen{width:1.23828125em}.hybrid-icon-preview{width:1.857421875em}.hybrid-icon-logo-efm{width:2.1611328125em}.hybrid-icon-check_edged{width:1.125em}.hybrid-icon-search{width:1.0498046875em}.hybrid-icon-blocked-request{width:.9619140625em}.hybrid-icon-refresh{width:.919921875em}.hybrid-icon-arrow-reset{width:1.23828125em}.hybrid-icon-check{width:1.22265625em}.hybrid-icon-play{width:.7998046875em}.hybrid-icon-screening_dashboard{width:1.154296875em}.hybrid-icon-person{width:1.0458984375em}.hybrid-icon-register{width:.90625em}.hybrid-icon-films{width:1.3046875em}.hybrid-icon-company{width:.8330078125em}.hybrid-icon-co_production_market{width:1.34765625em}.hybrid-icon-added_subscribe{width:1.2001953125em}.hybrid-icon-ical{width:1.1337890625em}.hybrid-icon-remove_from_daily_planner{width:1.2001953125em}.hybrid-icon-add_to_my_daily_planner{width:1.2001953125em}.hybrid-icon-attendees_list_vk{width:1.818359375em}.hybrid-icon-attendees_list_telefon{width:.9560546875em}.hybrid-icon-attendees_list_standort{width:.8271484375em}.hybrid-icon-attendees_list_company_representatives{width:1.0869140625em}.hybrid-icon-attendees_list_star_black{width:1.0419921875em}.hybrid-icon-attendees_list_mail{width:1.4443359375em}.hybrid-icon-attendees_list_film{width:.9130859375em}.hybrid-icon-event{width:.5908203125em}.hybrid-icon-gate{width:1.37890625em}.hybrid-icon-close{width:.8828125em}.hybrid-icon-online_screening_live{width:1.25em}.hybrid-icon-onsite_screening{width:1.142578125em}.hybrid-icon-online_screening{width:1.2939453125em}.hybrid-icon-download{width:.77734375em}.hybrid-icon-upload{width:.77734375em}.hybrid-icon-trash{width:.9541015625em}.hybrid-icon-logo{width:2.1611328125em}.hybrid-icon-loggedin{width:.888671875em}.hybrid-icon-login{width:.896484375em}.hybrid-icon-EFM_2018{width:1.4814453125em}.hybrid-icon-login1{width:1.107421875em}.hybrid-icon-twitter{width:.9285714285714285em}.hybrid-icon-facebook{width:.5881428571428571em}.hybrid-icon-linkedin{width:.8571428571428571em}.hybrid-icon-instagram{width:.8571428571428571em}.hybrid-icon-vimeo{width:1.005em}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.go-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px;padding:10px 0}.go-back__link{color:#55aaa8}.go-back__link:hover{color:#55aaa8;text-decoration:none}.go-back__link:hover .go-back__text{text-decoration:underline}@media (min-width:768px) and (max-width:800.98px){.twelve-col.detail-page{width:calc(100% + 17px)}}.standardContent.detail-page .grid{margin-bottom:60px}.standardContent.detail-page .company-detail-header,.standardContent.detail-page .company-detail-header+.swiper-module{margin-bottom:34px}.company-detail-header{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.company-detail-header.grid{margin-bottom:30px}@media (min-width:768px){.company-detail-header{grid-template-columns:66.6666% 1fr}}.cdh__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%;margin-bottom:10px}.cdh__text>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}@media (min-width:768px){.cdh__text{margin-bottom:0}}.cdh__headline-country-wrap{margin-right:20px}.cdh__headline{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:28px;line-height:30px}@media (min-width:992px){.cdh__headline{font-size:36px;line-height:46.58px}}.cdh__country{width:calc(100% - 17px);font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:18px;line-height:22px}@media (min-width:992px){.cdh__country{font-size:20px;line-height:28px}}.cdh__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-self:flex-end;margin-left:auto}@media (min-width:480px){.cdh__icons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:0}}@media (min-width:768px){.cdh__icons{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-right:20px}}@media (min-width:992px){.cdh__icons{margin-top:8px}}.cdh__icon{margin-bottom:5px}.cdh__icon:last-child{margin-bottom:0}@media (min-width:480px){.cdh__icon{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:0;margin-right:10px}.cdh__icon:last-child{margin-right:0}}.cdh__edit{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.cdh__edit{margin-left:auto}.cdh__edit .cdh__preview{margin:0 0 10px auto}}.cdh__preview{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:30px;margin-right:30px;background-color:#55aaa8;color:#fff;text-decoration:none;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:16px;font-weight:700;line-height:28px}.cdh__preview:hover{color:#fff}.cdh__preview-icon{width:25px;height:16px;margin-right:7px}.cdh__preview-text{position:relative;top:1px}.cdh__logo-wrap{width:100%;max-width:151px}@media (min-width:768px){.cdh__logo-wrap{margin-left:auto}}.cdh__logo-link{display:block}.cdh__logo{width:100%;vertical-align:bottom}.cdh__description{grid-column:1/-1;margin-top:20px;font-size:20px;line-height:28px}.cdh__description a{color:#55aaa8}.cdh__description a:hover{color:#419492}.cd__text{font-size:20px;line-height:28px;margin-bottom:10px}.cd__social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cd__social-media-item{margin-right:10px}.cd__social-media-item:last-child{margin-right:0}.cd__social-media-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:25px;color:#55aaa8}.cd__social-media-link:hover{color:#419492}.cd__social-icon{font-size:20px}.cd__meta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.cd__calendar{display:inline-block;margin-right:20px}.cd__calendar a{background-color:#55aaa8;color:#fff;border-radius:4px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:14px;padding:2px 10px 0;display:inline-block;white-space:nowrap}.cd__calendar a:hover{background-color:#419492;color:#fff;text-decoration:none}@media (min-width:801px){.cd__calendar a{font-size:16px;line-height:28px}}.win .cd__calendar a{padding:0 10px 2px}.cd__calendar-icon{position:relative;top:1px;width:11px;height:11px;margin-right:7px}@media (min-width:801px){.cd__calendar-icon{width:12px;height:12px}}.company-details__headline{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:28px;line-height:30px}@media (min-width:992px){.company-details__headline{font-size:36px;line-height:46.58px}}.standardContent .company-details__headline{margin-bottom:0}.company-wrapper.company-details__wrapper{border:none}@media (min-width:801px){.company-wrapper.company-details__wrapper{padding:20px 0}}.company-events-module--tab{margin-top:35px}.company-events-module__headline{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:28px;line-height:30px}@media (min-width:992px){.company-events-module__headline{font-size:36px;line-height:46.58px}}.company-events-module__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.company-events-module__upcoming{margin-bottom:8px}.company-events-module__upcoming label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:18px}.company-events-module__upcoming input{margin-right:10px;width:18px;height:18px}.company-event{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:18px;letter-spacing:.2px;position:relative}.company-event:not(:last-child){margin-bottom:40px}@media (min-width:801px){.company-event{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.company-event:not(:last-child){margin-bottom:20px}.company-event>div:not(:last-child){margin-right:17px}}.ce__date-wrapper,.ce__image-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}@media (min-width:480px){.ce__date-wrapper,.ce__image-wrapper{-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px)}}@media (min-width:801px){.ce__date-wrapper,.ce__image-wrapper{-ms-flex-preferred-size:23%;flex-basis:23%}}.ce__date-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:11px;margin-bottom:10px;border-top:3px solid #55aaa8}@media (min-width:480px){.ce__date-wrapper{margin-right:8px;margin-bottom:0}}@media (min-width:801px){.ce__date-wrapper{margin-right:0}}.ce__image-wrapper{min-width:211px}@media (min-width:480px){.ce__image-wrapper{margin-left:8px}}@media (min-width:801px){.ce__image-wrapper{margin-left:0}}.ce__day{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:62px;line-height:1;color:#55aaa8;margin-right:17px;position:relative;top:-3px}.ce__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ce__month-weekday{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:20px;margin-bottom:4px}.ce__time{font-size:18px;line-height:1.55}.ce__img{width:100%}.ce__description{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:17px}@media (min-width:801px){.ce__description{border-top:1px solid #333;padding-top:11px;-ms-flex-preferred-size:54%;flex-basis:54%;margin-top:0}}.ce__title{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;color:#55aaa8;font-size:20px;line-height:1.294;margin-bottom:2px}.ce__link::before{position:absolute;top:0;left:0;right:0;bottom:0;content:""}.ce__link:hover,.ce__link:hover .ce__title{color:#419492}.ce__text{line-height:1.44}.company-contacts__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #333}.company-contacts__headline{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:28px;line-height:30px}@media (min-width:992px){.company-contacts__headline{font-size:36px;line-height:46.58px}}.simple-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:10px;white-space:nowrap}.simple-accordion--uc{margin-right:6px}.simple-accordion__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px;padding:0 4px;background-color:transparent;border-radius:0;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:16px;line-height:18px;letter-spacing:.5px;color:#333;text-transform:none}@media (min-width:992px){.simple-accordion__trigger{font-size:18px;line-height:23.29px}}.simple-accordion__trigger:hover{background-color:transparent;color:#333}.simple-accordion__trigger-text{margin-right:14px}.simple-accordion__trigger-text--uc{margin-right:11px}.simple-accordion__trigger-icon{font-size:15px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotateX(0);transform:rotateX(0)}@media (min-width:992px){.simple-accordion__trigger-icon{font-size:17px}}.simple-accordion__trigger-icon--open{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.simple-accordion__trigger-icon--uc{font-size:12px}.simple-accordion__body{display:none}.simple-accordion__body--visible{display:block}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-module{--swiper-navigation-size:38px;--swiper-navigation-offset:35px;--swiper-navigation-top:calc(
		50% +
			(
				-1 * (var(--swiper-navigation-size) + var(--swiper-navigation-offset)) /
					2
			)
	);margin-bottom:60px}.swiper-headline{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:28px;line-height:30px}@media (min-width:992px){.swiper-headline{font-size:36px;line-height:46.58px}}.swiper-container{padding-bottom:35px}.swiper-button{opacity:1;width:38px;height:38px;background-color:#fff;border-radius:50%;color:#55aaa8;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;top:var(--swiper-navigation-top);margin-top:0}.swiper-container-initialized .swiper-button-disabled{opacity:0}.swiper-container:not(.swiper-container-initialized) .swiper-button{opacity:0}.swiper-button-next::after,.swiper-button-prev::after{content:''}.swiper-button-next__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-scrollbar{background:#d8d8d8;border-radius:0}.swiper-container-horizontal>.swiper-scrollbar{left:0;width:100%;height:1px}.swiper-scrollbar-drag{height:300%;top:-1px;border-radius:0;background:#55aaa8}.swiper-slide__text{margin-top:10px;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:20px;line-height:28px;letter-spacing:.225px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.swiper-slide__title{background-color:#333;opacity:.6;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;color:#fff;font-size:18px;line-height:26px;position:absolute;z-index:1;padding:12px 20px;-ms-flex-item-align:end;align-self:flex-end;left:0;bottom:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swiper-slide__image-wrapper{position:relative}.swiper-slide__play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;--color3:#55aaa8;--color1:#fff}#hybrid-icon-play-circle path{-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.swiper-slide__link:hover{text-decoration:none}.swiper-slide__link:hover .swiper-slide__play{--color3:#419492}.swiper-slide__image{width:100%}.edit-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;padding:5px 8px;min-height:32px;color:#fff;background-color:#55aaa8}.edit-link:hover,.edit-placeholder:hover .edit-link{color:#fff;border-color:#419492;background-color:#419492}.edit-link:focus,.edit-link:hover{text-decoration:none}.edit-link:focus .edit-link__text,.edit-link:hover .edit-link__text{display:inline-block;text-decoration:underline}.go-back .edit-link{margin-left:10px}.edit-link--inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:16px}.edit-link--logo{position:absolute;right:0;bottom:0;-webkit-transform:translateX(calc(100% + 1px));transform:translateX(calc(100% + 1px))}@media (min-width:768px){.edit-link--logo{right:auto;left:0;-webkit-transform:translateX(calc(-100% - 1px));transform:translateX(calc(-100% - 1px))}}.edit-link--slide{position:absolute;z-index:1;-ms-flex-item-align:end;align-self:flex-end;left:2px;bottom:2px}.edit-link--publish,.edit-link--published{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:16px;color:#333;background-color:#ebebeb}.edit-link--publish:hover,.edit-link--published:hover{color:#333;background-color:#d8d8d8}.edit-link--publish .edit-link__text,.edit-link--published .edit-link__text{margin-left:0}.edit-link--published{color:#fff;background-color:#000}.edit-link--published:hover{color:#fff;background-color:#000;text-decoration:none}.edit-link--published:hover .edit-link__text{text-decoration:none}.edit-link--published .edit-link__text::-moz-selection{color:#fff;background-color:#55aaa8}.edit-link--published .edit-link__text::selection{color:#fff;background-color:#55aaa8}.edit-link__icon{line-height:1.1em}.edit-link__icon--char{font-size:2em;-ms-flex-item-align:end;align-self:flex-end;height:.531em;line-height:.5em}.edit-link__text{display:none;position:relative;top:2px;margin-left:.352941176em;white-space:nowrap;line-height:1.1}@media (min-width:480px){.edit-link__text:not(.edit-link__text--hover){display:inline-block}}.edit-link--show-text .edit-link__text{display:inline-block}.firefox .edit-link__text,.ios.safari .edit-link__text{padding-bottom:2px}.win .edit-link__text{padding-bottom:3px}.win.firefox .edit-link__text{margin-top:-2px}.cdh__logo-wrap--edit{position:relative}.edit-placeholder{position:relative;display:block;width:100%;height:0;background-color:#fff}.edit-placeholder__inside{border:2px dashed #e3e3e3;position:absolute;top:0;left:0;width:100%;height:100%}.edit-placeholder__wrap{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.imagemap{position:relative;height:0;overflow:hidden}.imagemap img{opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.imagemap--loaded img{opacity:1}.im__bg{position:absolute;top:0;left:0;width:100%;height:100%}.im__title{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;text-transform:uppercase;color:#fff;letter-spacing:1px;text-align:center;font-size:1.5vw}@media (min-width:801px){.im__title{font-size:13px}}.im__img{height:auto}.im__img--hover{display:none}.im__img--co-productionmarket{width:8.8785046729vw;max-width:122.153743316px}.im__img--events_conferences{width:6.7423230975vw;max-width:92.763368984px}.im__img--exhibitors{width:8.0774365821vw;max-width:111.132352941px}.im__img--info{width:4.0053404539vw;max-width:55.1069518717px}.im__img--newsstand{width:5.2736982644vw;max-width:72.557486631px}.im__img--participants{width:5.6742323097vw;max-width:78.0681818182px}.im__img--screenings{width:6.3417890521vw;max-width:87.2526737968px}.im__link{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.im__link--co-productionmarket{top:25%;right:18%}.im__link--events_conferences{top:19%;left:17%}.im__link--exhibitors{top:34%;left:23%}.im__link--info{top:10%;right:39%}.im__link--newsstand{top:12%;left:32%}.im__link--participants{top:13%;right:24.5%}.im__link--screenings{right:19%;top:36%}.im__link:hover{text-decoration:none}.im__link:hover .im__img{display:none}.im__link:hover .im__img--hover{display:block}#iconlegend i.legend{width:25px;height:25px;margin-top:0;margin-left:0}#iconlegend i.legend+.chevron-down{width:12px;height:12px;background-size:12px 12px;margin-left:5px}#iconlegend .accordionContent{position:absolute;background:#fff;border:1px solid #979797;z-index:8;min-width:250px;padding:20px 25px}#iconlegend .legend__title{margin:0 0 20px 0;font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;letter-spacing:normal}#iconlegend .legend__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#iconlegend .legend__close-button{position:absolute;top:10px;right:10px;height:auto;padding:15px;color:#333;background-color:#fff}#iconlegend .legend__close-button:hover{color:#55aaa8}#iconlegend .legend__close-button .hybrid-icon-close{display:block;font-size:17px}#iconlegend ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px}#iconlegend ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;min-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:18px;line-height:1.4;letter-spacing:.2px;color:#333;font-size:16px;line-height:2.78;letter-spacing:.9px;margin:0}@media (max-width:479.98px){#iconlegend ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}#iconlegend ul li i,#iconlegend ul li img{width:40px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:left;object-position:left;background-repeat:no-repeat;background-position:0 50%;height:36px;margin:0;background-size:30px}#iconlegend ul li.legend__producer-project-labels{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top:1px solid #dfdfdf;min-height:0;margin-top:10px;padding-top:20px}#iconlegend ul li.legend__producer-project-labels ul{width:100%;margin-bottom:0}#iconlegend ul li.legend__producer-project-labels ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}@media (max-width:800.98px){#iconlegend ul li.legend__producer-project-labels ul li:last-child{margin-bottom:20px}}@media (min-width:480px){#iconlegend ul li.legend__producer-project-labels ul li{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#iconlegend ul li.legend__producer-project-labels ul li .legend__description{width:100%;margin-left:2px;line-height:1.8}@media (min-width:480px){#iconlegend ul li.legend__producer-project-labels ul li .legend__description{width:auto;margin-left:18px}}@media (min-width:480px){#iconlegend .legend__description{line-height:1.8}}@media (min-width:801px){#iconlegend i.legend{width:25px;height:25px}#iconlegend i.legend .chevron-down{margin-bottom:5px}#iconlegend ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 10px);flex:0 0 calc(33% - 10px);margin-bottom:15px}#iconlegend ul li:nth-child(3n+2){margin-right:15px;margin-left:15px}#iconlegend ul li.legend__producer-project-labels{margin-top:0;padding-top:10px}#iconlegend ul li.legend__producer-project-labels ul li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin-bottom:0}#iconlegend ul li.legend__producer-project-labels ul li:nth-child(odd){margin-left:0;margin-right:0}#iconlegend ul li.legend__producer-project-labels ul li:nth-child(even){margin-left:15px;margin-right:0}#iconlegend ul li.legend__producer-project-labels ul li .legend__description{font-size:18px;line-height:50px}}.legend__label{font-size:18px}@media (max-width:800.98px){.legend__label{font-family:PTSansPro-NarrowBold,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;font-size:15px}}.legend__label--screening{font-size:18px;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif}.legend-link__icon{margin-top:1px;margin-right:10px}.win .legend-link__icon{margin-top:3px}.firefox .programmeNavWrap .legend-link__icon{margin-top:1px}.win.firefox .programmeNavWrap .legend-link__icon{margin-top:4px}@media (max-width:800.98px){.legend-link__icon--screening{letter-spacing:.5px}}.legend__content{top:30px;left:10px;right:10px}@media (max-width:479.98px){.legend__content>ul{max-height:60vh;overflow-y:scroll}}.legend__content--screening{top:auto}@media (min-width:768px){.legend--screening{margin-top:6px}}.legend__icon-wrapper{width:45px;-ms-flex-negative:0;flex-shrink:0}.legend__icon-wrapper .hybrid-icon{width:30px;height:30px;margin-right:10px;vertical-align:middle}.legend__icon-wrapper .play-icon{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;width:30px;height:30px;background-color:#55aaa8;position:relative;top:auto;left:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.legend__icon-wrapper .play-icon::after{content:'';width:0;height:0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #fff;position:absolute;left:8px;top:6px}.legend__icon-wrapper .play-icon:hover::after{border-color:transparent transparent transparent #fff}.legend__icon-wrapper .play-icon::after{border-width:5px 0 5px 8px;left:12px;top:10px}.legend__icon-wrapper .play-icon--disabled{background-color:#e5e5e5}.legend-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#55aaa8}.legend-link:hover{color:#419492}.favorites__tab-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);border-left:1px solid #55aaa8;border-bottom:1px solid #55aaa8;border-right:1px solid #55aaa8}@media (min-width:801px){.favorites__tab-content-wrapper{grid-template-columns:repeat(4,1fr)}}.favorites__page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;height:60px;padding:20px 50px 0 25px;font-size:16px;color:#333;text-transform:uppercase;white-space:nowrap}.favorites__page-link:hover{color:#55aaa8;text-decoration:underline}.favorites__page-link--active{color:#55aaa8}.favorites__page-link--disabled{color:#9b9b9b;cursor:default}.favorites__page-link--disabled:hover{color:#9b9b9b;text-decoration:none}.favorites__page-link:nth-child(odd){border-right:1px solid #e3e3e3}.favorites__page-link:nth-child(1),.favorites__page-link:nth-child(2){border-bottom:1px solid #e3e3e3}@media (min-width:801px){.favorites__page-link:nth-child(even){border-right:1px solid #e3e3e3}.favorites__page-link:nth-child(1),.favorites__page-link:nth-child(2){border-bottom:none}.favorites__page-link:nth-child(4){border-right:none}}.wsh-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:50px;font-size:18px;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;line-height:32px;border-radius:4px;background-color:#55aaa8;text-transform:none;color:#fff;position:relative}.wsh-button:hover{background-color:#419492}.wsh-button svg+span{margin-left:10px;margin-top:3px}.wsh-button--list{width:42px;height:42px;min-height:auto;background:#fff;color:#000;border-radius:50%;padding:0;line-height:1;margin-right:-10px;justify-self:end}.wsh-button--list:hover{background-color:#55aaa8;color:#fff}@media (hover:none){.wsh-button--list:hover{background-color:#fff;color:#000}}.wsh-button--list[disabled]{visibility:hidden}.header .wsh-button::before{content:attr(data-items);font-size:12px;font-weight:700;font-family:PTSansPro-Narrow,"Helvetica Neue","Helvetica Narrow","Arial Narrow",sans-serif;line-height:1;position:absolute;right:-4px;top:-2px;width:24px;height:24px;border-radius:50%;background-color:#55aaa8;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:992px){.header .wsh-button::before{font-size:13px}}.header .wsh-button[data-items='0']::before{display:none}.header .wsh-button:hover{background-color:#fff;color:#000}.header .wsh-button:hover::before{background-color:#419492}.has-it-cc{position:relative;overflow:hidden}.has-it-cc::before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;display:block;background-color:rgba(0,0,0,.5);-webkit-transition:opacity ease 320ms;transition:opacity ease 320ms;-webkit-animation:fadeIn 320ms ease;animation:fadeIn 320ms ease;content:''}.it-cc{position:fixed;top:0;right:0;left:0;z-index:9999;display:block;height:0;overflow-x:hidden;overflow-y:auto;font-size:16px;line-height:24px;text-align:center;opacity:0;-webkit-transition:all ease 10ms;transition:all ease 10ms;-webkit-overflow-scrolling:touch}.it-cc.it-cc--visible{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;opacity:1}.it-cc a{color:#000;text-decoration:underline;-webkit-transition:color 250ms;transition:color 250ms}.it-cc__dialog{position:relative;top:0;display:block;width:90%;max-width:960px;margin:auto;padding:30px;background-color:#fff;opacity:0;-webkit-transition:all ease 320ms;transition:all ease 320ms}.it-cc--visible .it-cc__dialog{opacity:1}.it-cc__dialog.it-cc--reveal{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.it-cc__body{text-align:left}.it-cc__content{margin-bottom:20px}.it-cc__header{margin-bottom:25px}.it-cc__title{margin-bottom:15px}.it-cc__intro{margin-bottom:20px}.it-cc__intro p{margin-bottom:25px}.it-cc__intro p:last-child{margin-bottom:0}.it-cc__details-button{margin-bottom:20px;padding:0;background-color:transparent;border:none;color:#000}.it-cc__details-button .it-cc__details-hide{display:none}.it-cc__details-button:focus,.it-cc__details-button:hover{text-decoration:none;outline:0;background-color:transparent;color:#000}.it-cc__details-button:focus span,.it-cc__details-button:hover span{text-decoration:underline}.it-cc__details-icon{margin-right:10px}.it-cc__details-icon::before{position:relative;bottom:3px;left:4px;display:inline-block;width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:''}.it-cc__details-content{display:block;margin-bottom:30px}.it-cc__details-content p{margin-bottom:12px}.it-cc__details-content--collapse{display:none}.it-cc__details-wrapper:not(:last-child){margin-bottom:20px}.it-cc__checkboxes{margin-bottom:30px}.it-cc__table-wrapper{position:relative;width:100%;overflow-x:auto}.it-cc__table{width:auto}.it-cc__table td,.it-cc__table th{padding:10px 10px 10px 0}.it-cc__pseudo-checkbox{position:absolute;display:inline-block;width:18px;height:18px;margin-top:3px;vertical-align:middle;border:1px solid #000}.it-cc__pseudo-checkbox--headline{margin-top:4px}.it-cc__checkbox-label{position:relative;z-index:1;padding-left:30px;font-weight:400}.it-cc__checkbox-label--headline{display:block;margin-bottom:5px;font-size:20px;line-height:26px}.it-cc__checkbox{position:absolute;z-index:-1;width:auto;background:0 0;border:inherit;opacity:0}.it-cc__checkbox:disabled+.it-cc__pseudo-checkbox{border-color:#000}.it-cc__checkbox:disabled+.it-cc__pseudo-checkbox+.it-cc__checkbox-label{color:#000}.it-cc__checkbox:not(:disabled)+.it-cc__pseudo-checkbox+.it-cc__checkbox-label{cursor:pointer}.it-cc__checkbox:checked+.it-cc__pseudo-checkbox{border-color:#000}.it-cc__checkbox:checked+.it-cc__pseudo-checkbox::after{position:absolute;top:2px;right:2px;bottom:2px;left:2px;background-color:#000;content:''}.it-cc__checkbox:checked:disabled+.it-cc__pseudo-checkbox{border-color:rgba(0,0,0,.5)}.it-cc__checkbox:checked:disabled+.it-cc__pseudo-checkbox::after{background-color:rgba(0,0,0,.5)}.it-cc__checkbox:not([disabled]):focus~.it-cc__pseudo-checkbox,.it-cc__checkbox:not([disabled]):hover~.it-cc__pseudo-checkbox{outline:1px solid currentColor}.it-cc__button{position:relative;display:inline-block;padding:9px 50px;color:#fff;background-color:#cd1929;text-transform:uppercase;vertical-align:middle;border-radius:4px;height:auto;font-size:16px}.it-cc__button:focus,.it-cc__button:hover{background-color:#e42132}.it-cc__details-button--clicked .it-cc__details-icon::before{bottom:-2px;-webkit-transform:rotate(45deg) scale(-1);transform:rotate(45deg) scale(-1)}.it-cc__details-button--clicked .it-cc__details-show{display:none}.it-cc__details-button--clicked .it-cc__details-hide{display:inline}.it-cc__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.it-cc__footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.it-cc__footer-link:not(:last-child){margin-bottom:5px}@media (max-width:767.98px){.it-cc__footer-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:20px}.it-cc__button:last-child{margin-bottom:20px}.it-cc__footer-links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:801px){.it-cc__dialog{padding:50px}.it-cc__details-content{margin-bottom:30px}.it-cc__checkbox-group{display:inline-block;margin-right:40px}.it-cc__table{width:100%}.it-cc__details-wrapper:not(:last-child){margin-bottom:40px}.it-cc__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.it-cc__footer-links{margin-right:20px;margin-bottom:0}.it-cc__footer-controls{margin-bottom:-20px}.it-cc__button{margin-right:20px;margin-bottom:20px}}.c-fallback-message{position:absolute;top:0;bottom:0;right:0;left:0;z-index:100;display:none;height:100%;width:100%}.c-fallback-message__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:8.5px 17px;text-align:center;background-color:#f0f0f1}.c-fallback-message__btn{position:relative;color:#000!important;background:#f0f0f1}.c-fallback-message__btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;border-radius:50%;width:2rem;height:2rem;line-height:2rem;padding:0;position:absolute;top:-10px;right:-10px;background-color:#f0f0f1}.c-fallback-message__btn-close:not(.nofocus):focus{background-color:#f0f0f1}.c-fallback-message a,.c-fallback-message p{font-size:16px;line-height:24px;letter-spacing:-.3px}.c-fallback-message--video{position:relative;aspect-ratio:16/9}.c-fallback-message__icon{width:1em;height:1em;font-size:.7em}.c-fallback-message__icon--arrow{display:none;-webkit-transform:rotateZ(-90deg);transform:rotateZ(-90deg)}.js-cc-load-module{position:relative}.js-cc-load-module--hide{-webkit-transform:translate(calc(-100% + 10px),calc(100% - 82px));transform:translate(calc(-100% + 10px),calc(100% - 82px))}.js-cc-load-module--hide .c-fallback-message__content{display:none}.js-cc-load-module--hide .c-fallback-message__icon--arrow{display:block}.js-cc-load-module--hide .c-fallback-message__icon--close{display:none}.js-cc-not-consented>video{display:none}