@import url("../vendors/splidejs/css/splide.min.css");@import url("../fonts/fontawesome/fontawesome.min.css");@import url("../fonts/fontawesome/brands.min.css");@import url("../fonts/fontawesome/solid.min.css");:root{--facebook:#3b5998;--twitter:#55acee;--whatsapp:#50af3f;--header-height:56px;--breakpoint:"mobile"}@media (min-width:1024px){:root{--breakpoint:"desktop"}}.hidden,[hidden]{display:none!important}@media (min-width:300px){.hidden\@sm{display:none!important}}@media (min-width:640px){.hidden\@s{display:none!important}}@media (min-width:960px){.hidden\@m{display:none!important}}@media (min-width:1024px){.hidden\@ml{display:none!important}}@media (min-width:1200px){.hidden\@l{display:none!important}}@media (min-width:1600px){.hidden\@lm{display:none!important}}@media (min-width:1920px){.hidden\@lmx{display:none!important}}@media (max-width:959px){.visible\>\=m{display:none!important}}@media (max-width:1023px){.visible\>\=ml{display:none!important}}@media (max-width:1199px){.visible\>\=l{display:none!important}}@media (max-width:1599px){.visible\>\=lm{display:none!important}}@media (max-width:1919px){.visible\>\=lmx{display:none!important}}*,:after,:before{box-sizing:border-box}*{scroll-behavior:smooth;scrollbar-color:#005e82 #fdc300;scrollbar-width:auto}::-webkit-scrollbar{background-color:#fdc300;height:16px;width:16px}::-webkit-scrollbar-thumb{background-color:#005e82}ol,ul{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}body{text-rendering:optimizeSpeed;line-height:1.5;min-height:100vh}ol,ul{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}a{text-decoration:none}html{scroll-behavior:smooth}a,button{outline:none}@-webkit-keyframes timed-appear{0%{opacity:0}99%{opacity:0}to{opacity:1}}@-moz-keyframes timed-appear{0%{opacity:0}99%{opacity:0}to{opacity:1}}@-ms-keyframes timed-appear{0%{opacity:0}99%{opacity:0}to{opacity:1}}@keyframes timed-appear{0%{opacity:0}99%{opacity:0}to{opacity:1}}@-webkit-keyframes animation-fade{0%{opacity:0}to{opacity:1}}@-moz-keyframes animation-fade{0%{opacity:0}to{opacity:1}}@-ms-keyframes animation-fade{0%{opacity:0}to{opacity:1}}@keyframes animation-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes animation-slide-out-up{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-moz-keyframes animation-slide-out-up{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-ms-keyframes animation-slide-out-up{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes animation-slide-out-up{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes animation-slide-out-down{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-moz-keyframes animation-slide-out-down{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-ms-keyframes animation-slide-out-down{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes animation-slide-out-down{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes animation-slide-out-left{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}}@-moz-keyframes animation-slide-out-left{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}}@-ms-keyframes animation-slide-out-left{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes animation-slide-out-left{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes animation-slide-out-right{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}}@-moz-keyframes animation-slide-out-right{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}}@-ms-keyframes animation-slide-out-right{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes animation-slide-out-right{0%{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}to{-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}}@-webkit-keyframes animation-slide-in-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes animation-slide-in-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-ms-keyframes animation-slide-in-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-up{0%{-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes animation-slide-in-down{0%{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes animation-slide-in-down{0%{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-ms-keyframes animation-slide-in-down{0%{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-down{0%{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes animation-slide-in-left{0%{-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes animation-slide-in-left{0%{-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-ms-keyframes animation-slide-in-left{0%{-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-left{0%{-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);transform:translate(-100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes animation-slide-in-right{0%{-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes animation-slide-in-right{0%{-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@-ms-keyframes animation-slide-in-right{0%{-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@keyframes animation-slide-in-right{0%{-moz-transform:translate(100%);-o-transform:translate(100%);-ms-transform:translate(100%);-webkit-transform:translate(100%);transform:translate(100%)}to{-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-100.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-100.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-100italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-100italic.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-200.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-200.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-300.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-300.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-300italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-300italic.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-200italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-200italic.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-regular.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-regular.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-italic.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-500.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-500.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-500italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-500italic.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-600.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-600.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-600italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-600italic.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-700.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-700.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-700italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-700italic.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-800.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-800.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-800italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-800italic.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-900.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-900.woff) format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:local(""),url(../fonts/montserrat/montserrat-v18-latin-900italic.woff2) format("woff2"),url(../fonts/montserrat/montserrat-v18-latin-900italic.woff) format("woff")}.debug body{overflow-x:hidden;position:relative}.debug body .pagegrid{border-left:2px dashed red;border-right:2px dashed red;opacity:.8;user-select:none;width:1280px}.debug body .pagegrid,.debug body .pagegrid:before{content:"";height:100vh;left:50%;pointer-events:none;position:fixed;top:0;transform:translateX(-50%);z-index:10000}.debug body .pagegrid:before{border-left:2px dashed #f0f;border-right:2px dashed #f0f;width:1024px}.debug body .pagegrid:after{border-left:2px dashed red;content:"";height:100vh;left:50%;pointer-events:none;position:fixed;top:0;width:2px;z-index:10000}.debug body>.debugger{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.9);height:3em;opacity:.7;overflow:hidden;position:fixed;right:2rem;top:2rem;width:3em;z-index:10002}.debug body>.debugger:before{content:"";font-size:.6rem;top:1rem}.debug body>.debugger:after,.debug body>.debugger:before{color:#464646;font-family:sans-serif;height:1rem;left:50%;line-height:1rem;position:absolute;text-align:center;transform:translate(-50%);width:3rem}.debug body>.debugger:after{background-color:#eee;box-shadow:0 1px 3px 0 rgba(0,0,0,.5);content:"--";font-size:.7rem;top:0;z-index:10}.debug body>.debugger:hover{opacity:.1}@media screen and (min-width:300px){.debug body>.debugger:before{content:"300px"}.debug body>.debugger:after{content:"SM"}}@media screen and (min-width:640px){.debug body>.debugger:before{content:"640px"}.debug body>.debugger:after{content:"S"}}@media screen and (min-width:960px){.debug body>.debugger:before{content:"960px"}.debug body>.debugger:after{content:"M"}}@media screen and (min-width:1024px){.debug body:before{display:none}.debug body>.debugger:before{content:"1024px"}.debug body>.debugger:after{content:"ML"}}@media screen and (min-width:1200px){.debug body>.debugger:before{content:"1200px"}.debug body>.debugger:after{content:"L"}}@media screen and (min-width:1600px){.debug body>.debugger:before{content:"1600px"}.debug body>.debugger:after{content:"LM"}}@media screen and (min-width:1920px){.debug body>.debugger:before{content:"1920px"}.debug body>.debugger:after{content:"LMX"}}.col-primary{color:#fdc300}.bg-primary{background-color:#fdc300}br,br:after{content:" "}.b{font-weight:700}.center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.disabled{opacity:.5;pointer-events:none}body.noscroll{overflow:hidden}:root{scrollbar-color:#fdc300 #fae3ba;scrollbar-width:thin}:root::-webkit-scrollbar{width:8px}:root::-webkit-scrollbar-thumb{background-color:#fae3ba}:root::-webkit-scrollbar-track{background-color:#fdc300}html{scroll-snap-type:y mandatory}body{background-color:#fff;font-family:Montserrat,sans-serif;font-weight:500}body.modal{overflow:hidden}.page_wrapper{background-color:#fff;height:100%;overflow-x:hidden;position:relative}a[href*="www."],a[href*=http],a[href*=medianetworx]{cursor:alias}main{position:relative;z-index:0}main .desktop{padding-top:0}main .desktop section{position:relative;scroll-snap-align:start;text-align:center}main .desktop section.top{position:relative}main .desktop section.top .schulmaterial{border:1px solid #fdc300;color:#fdc300;font-size:clamp(1rem,1.4vw,1.125rem);left:calc(56px + .5rem);padding:3px 10px;position:absolute;text-transform:uppercase;top:.5rem;z-index:11}main .desktop section.top .schulmaterial .tip{display:none}main .desktop section.top .screenings{height:13vw;max-height:150px;max-width:150px;position:absolute;right:2%;top:5%;width:13vw;z-index:11}main .desktop section.top .screenings a{height:100%;left:0;position:absolute;text-indent:-999em;top:0;width:100%;z-index:1}main .desktop section.top .screenings img{width:100%}main .desktop section.top .gewinnspiel{bottom:5%;left:5%;max-height:228px;max-width:228px;position:absolute;width:15vw;z-index:11}main .desktop section.top .packshot{bottom:5%;left:5%;max-width:260px;pointer-events:none;position:absolute;width:13vw;z-index:11}main .desktop section.top .greenscreen{bottom:5%;max-height:228px;max-width:228px;pointer-events:none;position:absolute;right:5%;width:15vw;z-index:11}main .desktop section.top .social{align-items:center;column-gap:.5rem;display:flex;height:auto;justify-content:center;position:absolute;right:.5rem;top:.5rem;width:auto;z-index:11}main .desktop section.top .social span{color:#fdc300;display:inline-block;font-size:clamp(1rem,1.4vw,1.125rem);font-weight:400;text-transform:uppercase}main .desktop section.top .social a{align-items:center;color:#fdc300;display:flex;font-size:clamp(1rem,2vw,1.875rem);justify-content:center;transition:all .3s ease-out}main .desktop section.top .social a:hover{color:#fefae8}main .desktop section.top .bees{background-color:#000;height:1100px;height:100vh;position:relative;width:100%;z-index:1}main .desktop section.top .bees .bee{background-size:cover;cursor:e-resize;height:100%;top:0;width:50%}main .desktop section.top .bees .bee,main .desktop section.top .bees .bee .arrow{background-position:50%;background-repeat:no-repeat;position:absolute;transition:all .8s cubic-bezier(.83,0,.17,1);z-index:1}main .desktop section.top .bees .bee .arrow{background-image:url(../images/top_bees_arrow.png);background-size:contain;bottom:5%;height:3vw;opacity:.001;width:3vw}main .desktop section.top .bees .bee.left{background-image:url(../images/top_bee_left.jpg);border-right:1px solid #fdc300;left:0;width:25%}main .desktop section.top .bees .bee.left .arrow{right:25%}main .desktop section.top .bees .bee.left.active .arrow{right:5%}main .desktop section.top .bees .bee.right{background-image:url(../images/top_bee_right.jpg);border-left:1px solid #fdc300;right:0;width:25%}main .desktop section.top .bees .bee.right .arrow{left:25%;transform:rotate(-180deg)}main .desktop section.top .bees .bee.right.active .arrow{left:5%}main .desktop section.top .bees .bee.active{width:75%}main .desktop section.top .bees .bee.active .arrow{opacity:1}main .desktop section.top .bees .tts{height:600px;left:50%;pointer-events:none;position:relative;top:50%;transform:translate(-50%,-50%);width:424px;z-index:2}main .desktop section.top .bees .tts>.tt{height:100%;left:0;opacity:.001;position:absolute;top:0;transition:all .8s cubic-bezier(.83,0,.17,1);width:100%}main .desktop section.top .bees .tts>.tt.active{opacity:1}main .desktop section.top .bees .tts>.tt.left svg .left,main .desktop section.top .bees .tts>.tt.left svg .tt{fill:#fdc300}main .desktop section.top .bees .tts>.tt.left svg .right{display:none}main .desktop section.top .bees .tts>.tt.left svg .drop{stroke:#fdc300;fill:none;stroke-width:3px}main .desktop section.top .bees .tts>.tt.right svg .right,main .desktop section.top .bees .tts>.tt.right svg .tt{fill:#fae3ba}main .desktop section.top .bees .tts>.tt.right svg .left{display:none}main .desktop section.top .bees .tts>.tt.right svg .drop{stroke:#fae3ba;fill:none;stroke-width:3px}main .desktop section.trailer{border-bottom:2px solid #000;height:40vw;position:relative}main .desktop section.trailer>img[src*=bg_trailer]{opacity:.001}main .desktop section.trailer>.bg{background-image:url(../images/bg_trailer.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}main .desktop section.trailer .release{left:50%;position:absolute;top:.5vw;transform:translateX(-50%);width:100%;z-index:2}main .desktop section.trailer .release p{font-size:clamp(1rem,1.3vw,2.25rem);font-weight:300;margin-bottom:.2vw}main .desktop section.trailer .release .releaselines{display:block}main .desktop section.trailer .release .releaselines span{color:#30582e;display:block;font-size:clamp(1.3rem,1.5vw,2.5rem);line-height:1.1}main .desktop section.trailer .release .releaselines span:first-of-type{font-weight:700}main .desktop section.trailer .release .releaselines span:nth-of-type(2){font-weight:400}main .desktop section.trailer .dvd_vod_micro{align-items:center;display:flex;height:3.8vw;justify-content:center;left:50%;position:absolute;top:calc(2% + 5.5vw);transform:translateX(-50%);width:100%;z-index:2}main .desktop section.trailer .dvd_vod_micro .vod_list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.75vw;justify-content:center}main .desktop section.trailer .dvd_vod_micro .vod_list li.disabled{opacity:.5;pointer-events:none}main .desktop section.trailer .dvd_vod_micro .vod_list li .vod_btn{align-items:center;background-color:#000;border-radius:.25vw;color:#fff;display:flex;display:block;justify-content:center;max-width:140px;padding:3% 5%;width:8vw}main .desktop section.trailer .trailer{border:1px solid #fdc300;height:auto;left:50%;max-width:800px;padding:1vw;position:absolute;top:50%;transform:translate(-50%,-35%);width:50%;z-index:1}main .desktop section.trailer .trailer:after{background-color:#fdc300;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}main .desktop section.trailer .trailer a{color:#fff;display:block;height:0;padding-bottom:55.91572%;position:relative}main .desktop section.trailer .trailer a .clk{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}main .desktop section.trailer .trailer a .clk .play{width:10%}main .desktop section.trailer .trailer a .clk .tip{font-size:2.1875rem}main .desktop section.trailer .trailer a video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}main .desktop section.info{background-color:#fdc300;padding:5%;position:relative}main .desktop section.info .content{align-content:flex-start;display:flex;justify-content:center}main .desktop section.info .content .wrapper{max-width:1024px}main .desktop section.info .content .wrapper .block{display:flex;flex-direction:row}main .desktop section.info .content .wrapper .block h2{font-size:clamp(1.2rem,1.8vw,2.3125rem);line-height:1.15;margin-bottom:1rem}main .desktop section.info .content .wrapper .block p{font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.15}main .desktop section.info .content .wrapper .block:first-child{margin-bottom:60px}main .desktop section.info .content .wrapper .block:first-child .col.left{padding:0 60px}main .desktop section.info .content .wrapper .block:nth-child(2) .col.right{padding:0 30px}main .desktop section.info .content .wrapper .block:nth-child(3){margin-top:70px}main .desktop section.info .content .wrapper .block:nth-child(3) .col.left{padding:0 30px 0 120px;text-align:left;width:70%}main .desktop section.info .content .wrapper .block:nth-child(3) .col.right{width:30%}main .desktop section.info .content .wrapper .block .col{flex:1 1 auto;width:50%}main .desktop section.info .content .wrapper .block .col.left{text-align:right}main .desktop section.info .content .wrapper .block .col.right{text-align:left}main .desktop section.info .content .wrapper .block .col img:not([src*=text]):not([src*=bee]){box-shadow:9px 9px 5px 0 rgba(0,0,0,.2)}main .desktop section.info .content .wrapper .block .col img[src*=bee]{filter:drop-shadow(9px 9px 5px rgba(0,0,0,.2))}main .desktop section.info .content .wrapper .block .col img[src*=pic_3]{margin-left:41%;margin-top:-50px}main .desktop section.info .content .wrapper .block .col img[src*=bee_1]{margin-left:-10%;margin-top:-200px}main .desktop section.info .content .wrapper .block .col img[src*=text]{margin-top:-130px}main .desktop section.info .content .wrapper .block .col img[src*=bee_2]{margin-left:65%;margin-top:-230px}main .desktop section.info .content .wrapper .block .col img[src*=pic_4]{margin-top:60px}main .desktop section.regie{position:relative}main .desktop section.regie .content{align-content:flex-start;background-image:url(../images/bg_regie.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;position:relative;width:100%}main .desktop section.regie .content .wrapper{padding-top:150px}main .desktop section.regie .content .wrapper .box{background-color:hsla(0,0%,100%,.7);border:1px solid #fff;display:flex;height:auto;max-width:1024px;text-align:left;width:100%}main .desktop section.regie .content .wrapper .box .col{flex:1 1 auto}main .desktop section.regie .content .wrapper .box .col.left{padding:2%;width:30%}main .desktop section.regie .content .wrapper .box .col.right{padding:2%;width:70%}main .desktop section.regie .content .wrapper .box h3{font-size:clamp(1.2rem,1.8vw,1.8125rem);font-weight:300}main .desktop section.regie .content .wrapper .box h2{font-size:clamp(1.2rem,2vw,2.3125rem);font-weight:700}main .desktop section.regie .content .wrapper .box p{font-size:clamp(1rem,1.2vw,1.1875rem);line-height:1.15}main .desktop section.interview .content{align-content:flex-start;background-image:url(../images/bg_interview.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:2px solid #000;display:flex;height:100vh;justify-content:center;min-height:1000px;position:relative;width:100%;z-index:1}main .desktop section.interview .content .wrapper{padding:150px 0 0;width:100%}main .desktop section.interview .content .wrapper .box{background-color:hsla(0,0%,100%,.7);border:1px solid #fff;display:block!important;height:auto;left:50%;max-width:1024px;padding:50px;position:relative;text-align:left;transform:translateX(-50%);width:100%}main .desktop section.interview .content .wrapper .box h2{line-height:1}main .desktop section.interview .content .questions{height:600px;margin-top:2rem;position:relative;width:auto}main .desktop section.interview .content .questions .q{height:auto;left:0;opacity:.001;position:absolute;top:0;transform:translateX(10%);transition:all .3s ease-out;width:100%}main .desktop section.interview .content .questions .q h4{font-size:clamp(1.05rem,1.05vw,1.1875rem);margin-bottom:.25rem}main .desktop section.interview .content .questions .q p{font-size:clamp(1rem,.5vw,1.0625rem)!important;line-height:1.15}main .desktop section.interview .content .questions .q p:not(:last-child){margin-bottom:1rem}main .desktop section.interview .content .questions .q.active{opacity:1;transform:translateX(0)}main .desktop section.interview .content .nav{bottom:50px;position:absolute;user-select:none}main .desktop section.interview .content .nav>span{font-weight:700;position:relative;top:-.15rem}main .desktop section.interview .content .nav button{background:transparent;border:none;cursor:pointer;font-size:clamp(1rem,1.2vw,1.1875rem);font-weight:700}main .desktop section.info2{background-image:url(../images/bg_info2.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:2px solid #000;height:819px;position:relative}main .desktop section.info2 .content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}main .desktop section.info2 .content .wrapper{max-width:500px;position:relative;text-align:left;transform:translateX(-30%);width:100%}main .desktop section.info2 .content .wrapper .stagger{opacity:.001;transform:scale(.6)}main .desktop section.info2 .content .wrapper h2{font-size:clamp(1.2rem,2.5vw,1.875rem);line-height:1.2;margin-bottom:1rem}main .desktop section.faqs{border-top:2px solid #000;position:relative}main .desktop section.faqs .content{align-items:flex-start;background-image:url(../images/bg_faqs.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:auto;justify-content:center;min-height:110vh;padding-bottom:75px;padding-top:75px}main .desktop section.faqs .content .wrapper{max-width:640px;text-align:left;transform:translateX(25%)}main .desktop section.faqs .content .wrapper .head{color:#fff;position:relative}main .desktop section.faqs .content .wrapper .head h1{font-size:clamp(2rem,2.7vw,2.3125rem);line-height:1.2}main .desktop section.faqs .content .wrapper .head p{font-size:clamp(1.2rem,2.1vw,1.5625rem);font-weight:300;line-height:1.2}main .desktop section.faqs .content .wrapper .head h3{font-size:clamp(1.2rem,2.3vw,1.5625rem);line-height:1.2}main .desktop section.faqs .content .wrapper .head .block{opacity:.001;position:relative;transform:translateX(100%)}main .desktop section.faqs .content .wrapper .faqs{color:#000;padding-top:2rem;position:relative}main .desktop section.faqs .content .wrapper .faqs .faq{opacity:.001;position:relative;transform:translateX(100%)}main .desktop section.faqs .content .wrapper .faqs .faq h4{cursor:pointer;display:inline-block;font-size:clamp(1rem,1.2vw,1.1875rem);font-weight:700;user-select:none;z-index:1}main .desktop section.faqs .content .wrapper .faqs .faq .faq_content{height:1px;opacity:.001;padding:5px 0 0;position:relative;transition:all easi-in .1s}main .desktop section.faqs .content .wrapper .faqs .faq.active h4{cursor:default;pointer-events:none}main .desktop section.faqs .content .wrapper .faqs .faq.active .faq_content{font-weight:500;height:auto;opacity:1;padding-bottom:1.5rem}main .desktop section.cast_crew{background-color:#fdc300;position:relative;width:100%}main .desktop section.cast_crew .content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem 2rem;position:relative}main .desktop section.cast_crew .content .wrapper{height:720px;max-width:1024px;position:relative;width:100%}main .desktop section.cast_crew .content .wrapper .block{left:2%;position:absolute;top:0;width:55%}main .desktop section.cast_crew .content .wrapper .block h1{font-size:clamp(1.4rem,2.5vw,1.875rem);margin-bottom:2rem;text-align:center}main .desktop section.cast_crew .content .wrapper .block ul{display:flex;flex-direction:column;gap:.2rem}main .desktop section.cast_crew .content .wrapper .block ul li{align-items:flex-start;display:flex;flex:1 1 auto;justify-content:center;opacity:.001;transform:translateY(20px);width:100%}main .desktop section.cast_crew .content .wrapper .block ul li span{display:inline-block}main .desktop section.cast_crew .content .wrapper .block ul li span.type{font-size:clamp(1rem,1.4vw,1.1875rem);padding-right:1rem;text-align:right;width:40%}main .desktop section.cast_crew .content .wrapper .block ul li span.name{font-size:clamp(1rem,1.4vw,1.1875rem);font-weight:700;text-align:left;text-transform:uppercase;width:60%}main .desktop section.cast_crew .content .wrapper img{box-shadow:9px 9px 5px rgba(0,0,0,.2);opacity:.001;transform:translateX(100%)}main .desktop section.cast_crew .content .wrapper img[src*="1"]{position:absolute;right:9px;top:30px;z-index:2}main .desktop section.cast_crew .content .wrapper img[src*="2"]{position:absolute;right:69px;top:220px;z-index:1}main .desktop section.cast_crew .content .wrapper img[src*="3"]{bottom:0;left:90px;position:absolute;z-index:1}main .desktop section.partner{background-color:#fff;padding:5%;position:relative;z-index:1}main .desktop section.partner .content{align-items:center;display:flex;flex-direction:column;justify-content:center}main .desktop section.partner .content .wrapper{max-width:1024px}main .desktop section.partner .content .wrapper h3{font-size:clamp(1rem,1.3vw,1.1875rem);font-weight:700}main .desktop section.partner .content .wrapper .partners{align-items:center;display:flex;gap:2rem;justify-content:center}main .desktop section.partner .content .wrapper .partners .partner{flex:1 1 auto}footer{background-color:#30582e;padding-bottom:1rem}footer .desktop{color:#fae3ba;padding:2rem 1rem;position:relative}footer .desktop .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:stretch;left:50%;padding:0;position:relative;transform:translateX(-50%);z-index:1}footer .desktop .wrapper .tt{align-items:flex-start;display:flex;margin:1rem 0}footer .desktop .releaselines{color:#fae3ba;margin:.5rem 0 1rem;text-transform:uppercase}footer .desktop .releaselines span{display:block;font-size:clamp(1rem,2vw,2rem);line-height:1.1;text-align:center}footer .desktop .releaselines span:first-of-type{font-weight:700}footer .desktop .cites{height:5rem;margin-bottom:1rem;pointer-events:none;position:relative;user-select:none;width:960px;z-index:15}footer .desktop .cites cite{align-content:stretch;align-items:center;display:flex;flex-direction:column;font-style:normal;height:100%;justify-content:center;opacity:0;position:absolute;text-align:center;width:100%}footer .desktop .cites cite:first-of-type{opacity:1}footer .desktop .cites cite.active:first-of-type{animation-delay:3s;animation-duration:1s;animation-name:fadeOut;opacity:1;z-index:2}footer .desktop .cites cite.active:nth-of-type(2){animation-delay:3.5s;animation-duration:1s;animation-name:fadeIn;opacity:.001;z-index:1}footer .desktop .cites cite.active:nth-of-type(n+3){display:none}@keyframes fadeIn{0%{opacity:.001}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:.001}}footer .desktop .cites cite span{align-self:stretch;color:#fdc300;flex:1 1 auto}footer .desktop .cites cite span.cite{font-size:clamp(1.2rem,2vw,2.3125rem);line-height:1.1}footer .desktop .cites cite span.author{font-size:clamp(1rem,1.5vw,1.375rem)}footer .desktop .copyright{color:#fae3ba;font-size:clamp(.7rem,1.2vw,.8125rem);font-weight:300;margin-bottom:1rem;margin-top:.1rem;text-align:center}footer .desktop .copyright a{color:#fae3ba;transition:color .3s ease-in}footer .desktop .copyright a:hover{color:#000}footer .desktop .info{font-size:clamp(.7rem,1.2vw,1.0625rem);margin-bottom:1rem;max-width:720px;padding:0 .5rem;text-align:center}footer .desktop .billing{max-width:96%}footer .desktop .yt_tip{color:#fae3ba;font-size:.625rem;font-weight:300;margin-top:.5rem;text-align:center}footer .desktop .footer_navi{margin-top:0}footer .desktop .footer_navi.filmwelt ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}footer .desktop .footer_navi.filmwelt ul:after{clear:both;content:"";display:table}footer .desktop .footer_navi.filmwelt ul>li{float:left}footer .desktop .footer_navi.filmwelt ul>li+li:before{content:"|";display:inline-block;margin-left:.5em;margin-right:.5em}footer .desktop .footer_navi.filmwelt ul li:before{color:#fae3ba;font-weight:800}footer .desktop .footer_navi.filmwelt ul li a{color:#fae3ba;font-size:1rem;font-weight:600;text-transform:uppercase;transition:color .3s ease-in}footer .desktop .footer_navi.filmwelt ul li a:hover{color:#fdc300}footer .desktop .footer_navi.prokino ul.linklist{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}footer .desktop .footer_navi.prokino ul.linklist li{display:flex}footer .desktop .footer_navi.prokino ul.linklist li:after{color:#fff;content:"|";display:inline-block;font-size:17/16rem;font-weight:100;height:17/16rem;line-height:17/16rem;text-align:center;width:1.35rem}footer .desktop .footer_navi.prokino ul.linklist li:last-of-type:after{display:none}footer .desktop .footer_navi.prokino ul.linklist li a{color:#fff;font-size:17/16rem;text-transform:uppercase;transition:color .3s ease-in}footer .desktop .footer_navi.prokino ul.linklist li a:hover{color:#000}footer .desktop .footer_navi.prokino ul.iconlist{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;justify-content:center;margin-top:1rem;text-align:center}footer .desktop .footer_navi.prokino ul.iconlist li{max-width:33px}footer .desktop .eu_media{margin:1rem auto}footer .desktop .homelink{background-color:#fdc300;border-top-left-radius:.2rem;border-top-right-radius:.2rem;bottom:0;box-shadow:0 1px 5px 0 rgba(0,0,0,.5);cursor:pointer;opacity:.1;padding:0 .4rem;position:fixed;right:.5rem;transition:opacity .3s ease-in;z-index:10}footer .desktop .homelink:hover{opacity:1}footer .desktop .homelink i{color:#000;font-size:2rem}.modal:not(body){align-items:center;display:flex;justify-content:center;padding:2rem;position:relative;transition:opacity .3s ease-in;width:100%}.modal:not(body).passive{display:initial;height:100vh;left:0;opacity:.001;pointer-events:all;position:fixed;top:0;width:100vw;z-index:-1}.modal:not(body).passive .body{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal:not(body).active{opacity:1;z-index:9999}.modal:not(body).active .bg,.modal:not(body).active .close{display:block}.modal:not(body).active .body{position:absolute}.modal:not(body) .bg{background-color:rgba(0,0,0,.9);cursor:cell;height:100vh;left:0;top:0;width:100vw;z-index:0}.modal:not(body) .bg,.modal:not(body) .close{cursor:pointer;display:none;position:absolute}.modal:not(body) .close{color:#e5e1d8;height:2rem;right:.25rem;top:.25rem;transition:color .3s ease-in;width:2rem;z-index:2}.modal:not(body) .close:after{content:"\f00d";font-family:Font Awesome\ 5 Free;font-size:clamp(1rem,1.6rem,1.9rem);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal:not(body) .close:hover{color:#fefae8}.modal:not(body) .body{background-color:#000;color:#fff;position:relative;z-index:1}.trailer.modal{display:none}.trailer.modal.passive{display:block}.trailer.modal .body{height:calc(100% - 4rem);text-align:center;width:calc(100% - 4rem)}.trailer.modal .body div[onclick]{cursor:pointer;position:relative;z-index:1}.trailer.modal .body .play{-webkit-filter:invert(40%) grayscale(100%) brightness(40%) sepia(100%) hue-rotate(-50deg) saturate(400%) contrast(2);filter:grayscale(100%) brightness(40%) sepia(80%) hue-rotate(-50deg) saturate(900%) contrast(.9)}.trailer.modal .body .dummy{display:inline-block;height:80vh;width:auto;z-index:1}.trailer.modal .body iframe{border:none;height:100%;left:0;opacity:.001;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.trailer.modal .body iframe.active{opacity:1;pointer-events:all;z-index:2}.trailer.modal .body .tip{font-size:.8rem;padding:1rem;text-align:center}.gallery.modal{display:none}.gallery.modal.passive{display:flex}.gallery.modal .bg{background-color:#fae3ba}.gallery.modal .body{box-shadow:0 0 8px 3px rgba(0,0,0,.7);height:calc(100vh - 4rem);position:relative;width:calc(100vw - 4rem)}.gallery.modal .body .placeholder{max-height:100%;opacity:.001;pointer-events:none;position:relative;z-index:0}.gallery.modal .body .gallery-wrapper .carousel{background:#e1debf;background:-moz-linear-gradient(-85deg,#e1debf 0,#383932 100%);background:-webkit-linear-gradient(-85deg,#e1debf,#383932);background:linear-gradient(135deg,#e1debf,#383932);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e1debf",endColorstr="#383932",GradientType=1);height:100%;left:0;padding:4px;position:absolute;top:0;width:100%}.gallery.modal .body .gallery-wrapper .carousel .splide__list,.gallery.modal .body .gallery-wrapper .carousel .splide__slide,.gallery.modal .body .gallery-wrapper .carousel .splide__track{height:100%;width:100%}.gallery.modal .body .gallery-wrapper .carousel .splide__slide{cursor:grab}.gallery.modal .body .gallery-wrapper .carousel .splide__slide:focus{cursor:grabbing}.gallery.modal .body .gallery-wrapper .carousel .splide__arrow{background:none;border-radius:0;display:flex;height:100%;width:25%}.gallery.modal .body .gallery-wrapper .carousel .splide__arrow.splide__arrow--prev{justify-content:flex-start;left:4px}.gallery.modal .body .gallery-wrapper .carousel .splide__arrow.splide__arrow--next{justify-content:flex-end;right:4px}.gallery.modal .body .gallery-wrapper .carousel .splide__arrow svg{fill:#fefae8;height:3rem;width:3rem}.presse.modal .body{background-color:#fae3ba;border:3px solid #fdc300;color:#000;display:flex;flex-direction:row;justify-content:flex-start;max-width:100%;width:40rem}.presse.modal .body .plakat{flex:0 1 auto}.presse.modal .body .agency{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem}.presse.modal .body .agency h2{font-size:1.2rem;width:100%}.presse.modal .body .agency address{font-style:normal;width:100%}.presse.modal .body .agency address span{display:inline-block}.presse.modal .body .agency a{color:#000;font-weight:600;transition:color .3s ease-in}.presse.modal .body .agency a:hover{color:#c8161a}.ng-cookie-restore body button.settings span,.ng-cookie-restore h1{font-size:1.06rem!important}body.mobile_menu_open{overflow-y:hidden}header .mobile .nav-bar{height:3rem;left:0;pointer-events:none;position:fixed;top:0;width:auto;z-index:10}header .mobile .toggle{align-items:center;background:#fdc300;border:none;cursor:pointer;display:flex;height:3rem;left:0;padding:.5rem;pointer-events:all;position:absolute;top:0;transition:background-color .15s linear;width:3rem;z-index:10}header .mobile .toggle span{color:#000;display:none;font-size:1.4rem;font-weight:600;text-transform:uppercase;transition:all .3s ease-out}header .mobile .toggle.open span{color:#fefae8}header .mobile .toggle.open .icon .bar{stroke:#000}header .mobile .toggle.open .icon .bar:first-of-type{transform:rotate(45deg);transform-origin:30% 40%}header .mobile .toggle.open .icon .bar:nth-of-type(2){opacity:.001}header .mobile .toggle.open .icon .bar:nth-of-type(3){opacity:1;transform:rotate(-45deg)}header .mobile .toggle.open .icon .bar:nth-of-type(4){opacity:.001}header .mobile nav{height:100vh;pointer-events:none;position:relative;width:100vw;z-index:0}header .mobile nav img.logo{display:none;left:50%;opacity:0;position:relative;top:5rem;transform:translateX(-50%);width:50vw;z-index:1}header .mobile nav ul{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;position:relative;width:100%;z-index:1}header .mobile nav ul.main{padding-top:3rem;pointer-events:none;top:0;visibility:hidden}header .mobile nav ul li{opacity:0;transition:all .3s cubic-bezier(0,.995,.99,1) .3s}header .mobile nav li a{color:#000;display:block;font-size:clamp(1rem,2vw,4.375rem);font-weight:500;padding:.3rem 1rem;text-align:center;text-decoration:none;text-transform:uppercase}header .mobile nav li a:focus,header .mobile nav li a:hover{background-color:rgba(0,0,0,.2);outline:0}header .mobile nav li.share span{color:#000;display:block;font-size:clamp(1.25rem,5vw,2rem);font-weight:500;padding:1rem;text-align:center}header .mobile nav li.share .links{display:flex;height:4rem;justify-content:center;overflow-y:hidden}header .mobile nav li.share .links a{height:4rem;position:relative;width:6rem}header .mobile nav li.share .links a i{color:#fff;font-size:2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}header .mobile nav li.share .links a.facebook{background-color:var(--facebook)}header .mobile nav li.share .links a.twitter{background-color:var(--twitter)}header .mobile nav li.share .links a.whatsapp{background-color:var(--whatsapp)}header .mobile nav li.facebook{font-size:clamp(1.25rem,5vw,2rem);font-weight:500;margin-top:2rem;text-align:center}header .mobile nav li.facebook i{color:var(--facebook);font-size:3rem}header .mobile .icon{color:#fefae8;cursor:pointer;display:block;height:2rem;transform:rotate(0deg);transition:.3s cubic-bezier(.165,.84,.44,1);width:2rem}header .mobile .icon .bar,header .mobile .icon .circle{fill:none;stroke:#000;stroke-width:4;stroke-linecap:round;transition:all .3s ease-out}header .mobile .icon .bar{transform:rotate(0deg);transform-origin:50% 50%;transition:transform .25s ease-in-out}header .mobile .icon .bar:nth-of-type(3){opacity:.001}header .mobile .icon .circle{stroke-dashoffset:138.23008;stroke-dasharray:138.23008;display:none;transition:stroke-dashoffset .3s linear .1s}header .mobile .share{display:none}header .mobile .splash{height:1px;left:1.5rem;position:absolute;top:1.5rem;width:1px;z-index:0}header .mobile .splash:after{background-color:#fdc300;border-radius:50%;box-shadow:5px 5px 12px 0 rgba(0,0,0,.5);content:"";display:block;height:284vmax;left:-142vmax;position:absolute;top:-142vmax;transform:scale(0);transform-origin:50% 50%;transition:transform .5s cubic-bezier(.755,.05,.855,.06);width:284vmax;will-change:transform}header .mobile nav.open,header .mobile nav:target{pointer-events:all}header .mobile nav.open>ul,header .mobile nav:target>ul{width:100vw;z-index:1}header .mobile nav.open img.logo,header .mobile nav:target img.logo{display:block;opacity:1}header .mobile nav.open>.splash:after,header .mobile nav:target>.splash:after{transform:scale(1)}header .mobile nav.open .icon,header .mobile nav:target .icon{transform:rotate(180deg)}header .mobile nav.open .icon .circle,header .mobile nav:target .icon .circle{stroke-dashoffset:0}header .mobile nav.open .icon .bar:first-child,header .mobile nav.open .icon .bar:nth-child(4),header .mobile nav:target .icon .bar:first-child,header .mobile nav:target .icon .bar:nth-child(4){opacity:0}header .mobile nav.open .icon .bar:nth-child(2),header .mobile nav:target .icon .bar:nth-child(2){transform:rotate(45deg)}header .mobile nav.open .icon .bar:nth-child(3),header .mobile nav:target .icon .bar:nth-child(3){transform:rotate(-45deg)}header .mobile nav.open ul,header .mobile nav:target ul{pointer-events:all;visibility:visible}header .mobile nav.open li,header .mobile nav:target li{opacity:1}header .mobile ul.kinozeit{align-items:center;display:flex;flex-direction:row;gap:0 2rem;justify-content:center;padding-top:1.5rem}header .mobile ul.kinozeit li{background-color:#000}header .mobile ul.kinozeit li a{color:#fefae8;font-size:clamp(1rem,1.5vw,2.375rem)}header .mobile .navi ul{align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:0 .5rem;justify-content:center;padding-top:1.5rem}header .mobile .navi ul li a{font-size:clamp(1rem,1.3vw,1.25rem);position:relative}header .mobile .navi ul li a:after{background-color:#000;content:"";height:50%;position:absolute;right:-.25rem;top:50%;transform:translateY(-50%);width:2px}header .mobile .navi ul li:last-child a:after{display:none}header .mobile .social{display:flex;position:absolute;right:.5rem;top:.75rem;z-index:1}header .mobile .social a{display:block;flex:1 1 auto;height:100%;margin-right:.4rem;width:2rem}header .mobile .social a img{width:100%}@media screen and (width:1024px){main .desktop section.inhalt .content .wrapper .images img{box-shadow:0 1px 8px rgba(0,0,0,.5)}main .desktop section.inhalt .content .wrapper .images img.i1{transform:translateX(-150%)}main .desktop section.inhalt .content .wrapper .images img.i2{transform:translateX(-15%);width:20vw}main .desktop section.inhalt .content .wrapper .images img.i3{top:310px;transform:translateX(-135%);width:30vw}main .desktop section.inhalt .content .wrapper .images img.i4{top:300px;transform:translateX(-10%);width:15vw}main .desktop section.inhalt .content .wrapper .images img.i5{top:120px;transform:translateX(30%)}main .desktop section.inhalt .content .wrapper .text{left:40%}main .desktop section.cast_crew{background-size:auto 55vh}}@media screen and (max-width:1023px){header .nav-bar{background-color:#fdc300}header .nav-bar .share{display:block;height:3rem;pointer-events:all;position:absolute;right:1rem;top:0;width:auto;z-index:10}header .nav-bar .share a{color:#000;font-size:clamp(1.4rem,2rem,2.8125rem)}header .nav-bar .share ul{display:flex}header .nav-bar .share ul li:not(:last-of-type){margin-right:.7rem}header .nav-bar .splash:after{box-shadow:none}main{z-index:1}body{background-color:#fae3ba}section{--scroll-padding:3rem;position:relative}section.top{background-color:#30582e;padding-top:3rem}section.top>p{color:#fff;font-size:clamp(.8rem,3vw,2.1875rem);font-weight:300;left:50%;pointer-events:none;position:absolute;text-align:center;top:calc(3rem + 1vw);transform:translate(-50%);width:100%;z-index:2}section.top .bees{overflow:hidden;position:relative}section.top .bees .layout{opacity:.001}section.top .bees .bee{height:auto;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:1}section.top .bees .bee.left{left:-100%}section.top .bees .bee.right{left:100%}section.top .bees .bee.active{left:0}section.top .bees .arrow{background-image:url(../images/top_bees_arrow.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:3vw;cursor:pointer;height:6vw;opacity:.001;position:absolute;transition:all .3s ease-out;width:6vw;z-index:2}section.top .bees .arrow.active{opacity:1}section.top .bees .arrow.left{right:3vw}section.top .bees .arrow.right{left:3vw;transform:rotate(-180deg)}section.top .bottom{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}section.top .bottom .releaselines{color:#fff;display:flex;flex:1 1 auto;flex-direction:row;font-size:clamp(1.9rem,6vw,3.5rem);justify-content:center;line-height:clamp(3.8rem,12vw,7rem);text-transform:uppercase}section.top .bottom .releaselines span{flex:0 1 auto}section.top .bottom .releaselines b{font-weight:400}section.trailer{background-color:#fcdb66;border-bottom:2px solid #000}section.trailer .wrapper{left:0;padding:2% 5% 5%;z-index:1}section.trailer .wrapper .release{padding-bottom:2%;text-align:center}section.trailer .wrapper .release .releaselines{color:#30582e;font-size:clamp(.8rem,3.5vw,2.0625rem)}section.trailer .wrapper .release .releaselines span{display:block}section.trailer .wrapper .release .releaselines span:first-of-type{font-weight:800}section.trailer .wrapper .release .releaselines span:nth-of-type(2){font-weight:400}section.trailer .wrapper a{align-items:center;background-color:rgba(253,195,0,.5);border:1px solid #fdc300;display:block;display:flex;justify-content:center;padding:2%;position:relative}section.trailer .wrapper a .tip{color:#fff;filter:drop-shadow(0 0 .2rem rgba(0,0,0,.8));font-size:clamp(1rem,4vw,1.375rem);left:50%;position:absolute;top:50%;transform:translate(-50%,calc(-50% + 6vw));z-index:1}section.trailer .wrapper a .play{filter:drop-shadow(0 0 1vw rgba(0,0,0,.9));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7vw;z-index:1}section.trailer .wrapper a video{width:100%}section.trailer .wrapper .tip{color:#fff;font-size:clamp(.6rem,2vw,1.2rem);padding:2% 2% 0;text-align:center}section.trailer>.bg{position:relative;width:100%;z-index:0}section.trailer .cites_packshot{align-items:center;display:flex;flex-direction:column;justify-content:center}section.trailer .cites_packshot .cites{height:5rem;margin-bottom:1rem;pointer-events:none;position:relative;user-select:none;width:960px;z-index:15}section.trailer .cites_packshot .cites cite{align-content:stretch;align-items:center;display:flex;flex-direction:column;font-style:normal;height:100%;justify-content:center;opacity:0;position:absolute;text-align:center;width:100%}section.trailer .cites_packshot .cites cite:first-of-type{opacity:1}section.trailer .cites_packshot .cites cite.active:first-of-type{animation-delay:3s;animation-duration:1s;animation-name:fadeOut;opacity:1;z-index:2}section.trailer .cites_packshot .cites cite.active:nth-of-type(2){animation-delay:3.5s;animation-duration:1s;animation-name:fadeIn;opacity:.001;z-index:1}section.trailer .cites_packshot .cites cite.active:nth-of-type(n+3){display:none}@keyframes fadeIn{0%{opacity:.001}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:.001}}section.trailer .cites_packshot .cites cite span{align-self:stretch;flex:0 1 auto;line-height:1}section.trailer .cites_packshot .cites cite span.cite{color:#000;font-size:clamp(2rem,4vw,3.5625rem)}section.trailer .cites_packshot .cites cite span.author{color:#30582e;font-size:clamp(1rem,3vw,1.375rem)}section.trailer .cites_packshot .packshot{margin-bottom:5vw;width:50%}section.trailer .dvd_vod_micro{align-items:center;display:flex;justify-content:center;margin-bottom:5vw}section.trailer .dvd_vod_micro .vod_list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2vw;justify-content:center}section.trailer .dvd_vod_micro .vod_list li.disabled{opacity:.5;pointer-events:none}section.trailer .dvd_vod_micro .vod_list li .vod_btn{align-items:center;background-color:#000;border-radius:1vw;color:#fff;display:flex;display:block;justify-content:center;max-width:160px;padding:3% 5%;width:35vw}section.trailer .screenings{padding:0 5%;position:relative}section.trailer .screenings>span{align-items:stretch;display:flex;height:100%;left:5%;position:absolute;top:0;width:90%}section.trailer .screenings a{flex:1 1 auto;text-indent:-999em}section.trailer .screenings .label{text-align:center}section.trailer .screenings .label p{font-size:clamp(1.2rem,5vw,3.125rem);font-weight:600}section.trailer .screenings .label p .bg{color:#30582e;display:inline-block;font-size:clamp(1.2rem,5vw,3.125rem);font-weight:800}section.trailer .screenings .label>span{display:inline-block;font-size:clamp(1rem,3vw,1.625rem);font-weight:700}section.trailer .screenings .label i{font-size:clamp(1rem,3vw,2rem)}section.trailer .schulmaterial{padding:0 5% 5%;position:relative;text-align:center}section.trailer .schulmaterial span{color:#000;display:block;font-size:clamp(1rem,3vw,1.625rem);font-weight:700}section.trailer .schulmaterial span:first-of-type{color:#30582e;font-size:clamp(1.2rem,5vw,3.125rem);font-weight:800}section.trailer .schulmaterial span i{font-size:clamp(1rem,3vw,2rem)}section.info{background-color:#fdc300;border-bottom:2px solid #000;color:#000;padding:5%}section.info .wrapper{display:flex;flex-direction:column;gap:5%}section.info .wrapper h2{font-size:clamp(1.2rem,4vw,2.5rem);font-weight:800;line-height:1.4;margin-bottom:1.5vw}section.info .wrapper h2 br{display:none}section.info .wrapper p{font-size:clamp(1rem,2.5vw,1.875rem);font-weight:500}section.info .wrapper .block{display:flex;flex-direction:column;margin-bottom:5%}section.info .wrapper .block img:not([src*=text]):not([src*=bee]){box-shadow:9px 9px 3px 0 rgba(0,0,0,.2)}section.info .wrapper .block img[src*=bee]{filter:drop-shadow(9px 9px 3px rgba(0,0,0,.2))}section.info .wrapper .block .col:not(:last-of-type){margin-bottom:2%}section.info .wrapper .block:first-of-type img{max-width:70%}section.info .wrapper .block:nth-of-type(2){padding-bottom:5vw}section.info .wrapper .block:nth-of-type(2) .col:first-of-type{order:2}section.info .wrapper .block:nth-of-type(2) .col:nth-of-type(2){margin-bottom:5%;order:1}section.info .wrapper .block:nth-of-type(2) img[src*=pic_2]{margin-left:5%;width:60%}section.info .wrapper .block:nth-of-type(2) img[src*=pic_3]{margin-left:55%;margin-top:-15vw;width:40%}section.info .wrapper .block:nth-of-type(2) img[src*=bee_1]{margin-left:20%;margin-top:-25vw;width:25%}section.info .wrapper .block:nth-of-type(3) .col:nth-of-type(2){align-items:flex-start;column-gap:12px;display:flex}section.info .wrapper .block:nth-of-type(3) .col:nth-of-type(2) img[src*=text]{margin-top:10%;order:2;width:25%}section.info .wrapper .block:nth-of-type(3) .col:nth-of-type(2) img[src*=bee_2]{order:3;width:20%}section.info .wrapper .block:nth-of-type(3) .col:nth-of-type(2) img[src*=pic_4]{order:1;width:35%}section.regie{background-image:url(../images/bg_regie.jpg);background-position:top;background-repeat:no-repeat;background-size:100% auto;border-bottom:2px solid #000;color:#000;padding:5%;position:relative}section.regie .wrapper{align-items:center;display:flex;justify-content:center;position:relative}section.regie .wrapper .box{height:100%;position:relative;width:100%}section.regie .wrapper .box .col:first-of-type{left:0;position:absolute;top:30vw;width:28vw}section.regie .wrapper .box .col:last-of-type{padding-top:65%}section.regie .wrapper .box .col:last-of-type h3{font-size:clamp(1rem,2.5vw,1.875rem);font-weight:400;line-height:1;padding-left:38%}section.regie .wrapper .box .col:last-of-type h2{font-size:clamp(1.3rem,3vw,2.5rem);line-height:1;margin-bottom:11vw;padding-left:38%}section.regie .wrapper .box .col:last-of-type p{font-size:clamp(1rem,2.5vw,1.875rem);font-weight:500}section.interview{background-image:url(../images/bg_interview.jpg);background-position:top;background-repeat:no-repeat;background-size:100% auto;border-bottom:2px solid #000;padding:64vw 5% 5%}section.interview .wrapper{position:relative}section.interview .wrapper .box{display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative}section.interview .wrapper .box>*{flex:1 1 auto}section.interview .wrapper .box h2{color:#30582e;flex:0 1 auto;font-size:clamp(1.2rem,4vw,2.5rem);font-weight:800}section.interview .wrapper .box .questions{height:auto;position:relative;width:100%}section.interview .wrapper .box .questions .q{background-color:#fff;height:0;left:0;opacity:.001;position:relative;top:0;transition:all .3s ease-out;width:100%}section.interview .wrapper .box .questions .q.active{height:auto;opacity:1}section.interview .wrapper .box .questions .q h4{font-size:clamp(1.1rem,3vw,1.875rem);line-height:1.2}section.interview .wrapper .box .questions .q p{font-size:clamp(1rem,2.5vw,1.875rem);font-weight:500;line-height:1.3}section.interview .wrapper .box .questions .q p:not(:last-of-type){margin-bottom:1rem}section.interview .wrapper .box .nav{align-items:center;bottom:0;display:flex;justify-content:flex-start;left:0;padding-top:4%;position:sticky;width:100%;z-index:1}section.interview .wrapper .box .nav.fixed{background:hsla(0,0%,100%,0);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 35%,hsla(0,0%,100%,.8));padding-left:5%;position:fixed}section.interview .wrapper .box .nav button{background:none;border:none;font-size:clamp(1rem,2.5vw,1.875rem);font-weight:700;margin:0;padding:0}section.interview .wrapper .box .nav button:first-of-type{margin-right:.5rem}section.interview .wrapper .box .nav button:last-of-type{margin-left:.5rem}section.info2{background-image:url(../images/bg_info2.jpg);background-position:top;background-repeat:no-repeat;background-size:contain;border-bottom:2px solid #000;padding:38vw 5% 5%}section.info2 h2{color:#c0761b;font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.2;margin-bottom:1.5vw}section.info2 h2 br{display:none}section.info2 p{font-size:clamp(1rem,2.5vw,1.875rem);font-weight:500}section.faqs{background-image:url(../images/bg_faqs.jpg);background-position:0 0;background-repeat:no-repeat;background-size:150% auto;border-bottom:2px solid #000;padding:62vw 5% 5%}section.faqs .wrapper .head{color:#5e9a33;margin-bottom:5%}section.faqs .wrapper .head h1{font-size:clamp(1.5rem,4vw,2.5rem);line-height:1.2}section.faqs .wrapper .head p{font-weight:300}section.faqs .wrapper .head h3,section.faqs .wrapper .head p{font-size:clamp(1rem,2.5vw,1.875rem);line-height:1.2}section.faqs .wrapper .faqs .faq{position:relative;scroll-margin:4rem}section.faqs .wrapper .faqs .faq h4{cursor:pointer;display:inline-block;font-size:clamp(1rem,2.5vw,1.875rem);font-weight:700;user-select:none;z-index:1}section.faqs .wrapper .faqs .faq p{font-size:clamp(1rem,2.5vw,1.875rem);font-weight:500}section.faqs .wrapper .faqs .faq .faq_content{height:0;opacity:.001;padding:5px 0 0;position:relative;transition:all .3s ease-out}section.faqs .wrapper .faqs .faq.active h4{cursor:default;pointer-events:none}section.faqs .wrapper .faqs .faq.active .faq_content{height:auto;opacity:1;padding-bottom:1rem}section.cast_crew{background-color:#fdc300;border-bottom:2px solid #000;color:#000;padding:5%}section.cast_crew .wrapper{align-items:flex-start;display:flex;flex-direction:column}section.cast_crew .wrapper img[src*=cac_1]{display:none}section.cast_crew .wrapper img{box-shadow:9px 9px 5px 0 rgba(0,0,0,.2)}section.cast_crew .wrapper img[src*=cac_3]{margin-top:8vw;order:1;width:55%}section.cast_crew .wrapper img[src*=cac_2]{margin-left:50%;margin-top:-38vw;order:2;width:40%;z-index:1}section.cast_crew .wrapper .block{margin-top:8vw;order:3;width:100%}section.cast_crew .wrapper .block h1{font-size:clamp(1.5rem,4vw,2.5rem)}section.cast_crew .wrapper .block ul{display:flex;flex-direction:column;width:100%}section.cast_crew .wrapper .block ul li{align-items:flex-start;display:flex;flex:1 1 auto;font-size:clamp(1rem,2.5vw,1.875rem);font-weight:500;justify-content:center;width:100%}section.cast_crew .wrapper .block ul li span{display:inline-block}section.cast_crew .wrapper .block ul li span.type{padding-right:1rem;text-align:right;width:40%}section.cast_crew .wrapper .block ul li span.name{font-weight:700;text-align:left;text-transform:uppercase;width:60%}section.partner{border-bottom:2px solid #fdc300;padding:5%}section.partner .wrapper h3{font-size:clamp(1.2rem,4vw,2.5rem);text-align:center}section.partner .wrapper .partners{align-items:center;display:flex;justify-content:center}section.partner .wrapper .partners .partner{display:block;height:100%;margin:0 2vw 2vw 0}footer{padding:5% 2%;position:relative}footer .wrapper{align-items:center;color:#fff;display:flex;flex-direction:column;gap:2%;justify-content:flex-start}footer .wrapper .tt{margin-bottom:2%;max-width:40%}footer .wrapper .releaselines{color:#fae3ba;color:FFF;font-size:clamp(1.5rem,5vw,2.875rem);margin-bottom:1vw;text-align:center}footer .wrapper .releaselines span{display:block;font-size:clamp(1rem,2vw,2.0625rem)}footer .wrapper .releaselines span:first-of-type{font-weight:800}footer .wrapper .footer_navi{width:100%}footer .wrapper .footer_navi.filmwelt{text-align:center}footer .wrapper .footer_navi.filmwelt ul{display:inline-block;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}footer .wrapper .footer_navi.filmwelt ul:after{clear:both;content:"";display:table}footer .wrapper .footer_navi.filmwelt ul>li{float:left}footer .wrapper .footer_navi.filmwelt ul>li+li:before{content:"|";display:inline-block;margin-left:.5em;margin-right:.5em}footer .wrapper .footer_navi.filmwelt ul li:before{color:#fae3ba;font-weight:800}footer .wrapper .footer_navi.filmwelt ul li a{color:#fae3ba;font-size:clamp(.7rem,2vw,1.125rem);font-weight:700;text-transform:uppercase}footer .wrapper .footer_navi.filmwelt ul>li+li:before{font-weight:700;margin-left:1vw;margin-right:1vw}footer .wrapper .footer_navi.prokino ul.linklist{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}footer .wrapper .footer_navi.prokino ul.linklist:after{clear:both;content:"";display:table}footer .wrapper .footer_navi.prokino ul.linklist>li{float:left}footer .wrapper .footer_navi.prokino ul.linklist>li+li:before{content:"|";display:inline-block;margin-left:.5rem;margin-right:.5rem}footer .wrapper .footer_navi.prokino ul.linklist li{display:flex}footer .wrapper .footer_navi.prokino ul.linklist li:last-of-type:after{display:none}footer .wrapper .footer_navi.prokino ul.linklist li a{color:#fff;font-size:1.0625rem;text-transform:uppercase;transition:color .3s ease-in}footer .wrapper .footer_navi.prokino ul.linklist li a:hover{color:#005e82}footer .wrapper .footer_navi.prokino ul.iconlist{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;margin:1rem 0;text-align:center}footer .wrapper .footer_navi.prokino ul.iconlist li{max-width:clamp(40px,8vw,64px);padding:0 .5vw}footer .wrapper .footer_navi.prokino .copyright{color:#fff;font-size:clamp(.75rem,1.5vw,1.1rem);font-weight:400;margin-top:1rem;text-align:center}footer .wrapper .footer_navi.prokino .copyright a{color:#fff;transition:color .3s ease-in}footer .wrapper .footer_navi.prokino .copyright a:hover{color:#fff}footer .wrapper .footer_navi.prokino .yt_tip{display:none}footer .wrapper .footer_navi.prokino .eu_media{display:none;margin:0 auto;padding:2% 0}footer .wrapper .copyright{color:#fae3ba;font-size:clamp(.5rem,1vw,.8125rem)}footer .wrapper .copyright a{color:#fae3ba}footer .wrapper .info{color:#fae3ba;font-size:clamp(.6rem,1.4vw,1.125rem);padding:2% 0;text-align:center}footer .homelink{display:none}.ng-cookie-restore .body button.settings span,.ng-cookie-restore .body h1{font-size:clamp(.8rem,2vw,1.125rem)!important}.modal:not(body){padding:0}.modal:not(body) .body{align-items:center;background-color:#000;display:flex;height:100%!important;justify-content:center;width:100%!important}.modal:not(body) .body .gallery-wrapper{position:relative}}.scale-up-center{-webkit-animation:scale-up-center 1s ease-out both}@media screen and (max-width:640px){section.trailer .wrapper a .tip{transform:translate(-50%,calc(-50% + 8vw))}section.cast_crew .wrapper .block ul li span.type{width:55%}section.cast_crew .wrapper .block ul li span.name{width:48%}section.cast_crew .wrapper .block ul li span br{display:none}section.partner .partners{flex-wrap:wrap;justify-content:space-between;margin-top:4vw}section.partner .partners .partner{height:auto;width:calc(50% - 4vw)}footer .wrapper .footer_navi.prokino ul.linklist li:before{font-size:clamp(.92rem,4vw,1.25rem)}footer .wrapper .footer_navi.prokino ul.linklist li:nth-of-type(4):before{display:none}footer .wrapper .footer_navi.prokino ul.linklist li a{font-size:clamp(.92rem,4vw,1.4rem)}header .mobile .navi ul{gap:0 0}header .mobile .navi ul li{width:48%}header .mobile .navi ul li a:after{display:none}}