﻿@font-face{font-family:'BwNistaGeo';src:url("fonts/BwNistaGeo-Rg.eot");src:url("fonts/BwNistaGeo-Rg.eot?#iefix") format("embedded-opentype"),url("fonts/BwNistaGeo-Rg.woff2") format("woff2"),url("fonts/BwNistaGeo-Rg.woff") format("woff"),url("fonts/BwNistaGeo-Rg.ttf") format("truetype"),url("fonts/BwNistaGeo-Rg.svg#BwNistaGeo-Rg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'BwNistaGeo';src:url("fonts/BwNistaGeo-Bd.eot");src:url("fonts/BwNistaGeo-Bd.eot?#iefix") format("embedded-opentype"),url("fonts/BwNistaGeo-Bd.woff2") format("woff2"),url("fonts/BwNistaGeo-Bd.woff") format("woff"),url("fonts/BwNistaGeo-Bd.ttf") format("truetype"),url("fonts/BwNistaGeo-Bd.svg#BwNistaGeo-Bd") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'BwNistaGeo';src:url("fonts/BwNistaGeo-Lt.eot");src:url("fonts/BwNistaGeo-Lt.eot?#iefix") format("embedded-opentype"),url("fonts/BwNistaGeo-Lt.woff2") format("woff2"),url("fonts/BwNistaGeo-Lt.woff") format("woff"),url("fonts/BwNistaGeo-Lt.ttf") format("truetype"),url("fonts/BwNistaGeo-Lt.svg#BwNistaGeo-Lt") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'BwNistaGeo';src:url("fonts/BwNistaGeo-Md.eot");src:url("fonts/BwNistaGeo-Md.eot?#iefix") format("embedded-opentype"),url("fonts/BwNistaGeo-Md.woff") format("woff"),url("fonts/BwNistaGeo-Md.ttf") format("truetype"),url("fonts/BwNistaGeo-Md.svg#BwNistaGeo-Md") format("svg");font-weight:400;font-style:normal}noscript{position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.9);color:white;width:100%;z-index:99999;padding:20px;padding-left:15%;padding-right:15%;text-align:center;box-sizing:border-box}noscript>i.fas.fa-info-circle{font-family:"FontAwesome";font-size:20px !important;padding-right:10px !important;color:white}.screen-reader-text{display:none}header{display:block;height:100%;position:absolute;overflow:hidden;width:100%;z-index:3}.transform__header{-webkit-animation-name:smooth-scroll-away;-webkit-animation-duration:1s;animation-name:smooth-scroll-away;animation-duration:1s;top:-100%}@keyframes smooth-scroll-away{from{top:0%;opacity:1}to{top:-10%;opacity:0}}.standard-temp{top:-100%;display:none}.logo{width:100%;height:205px;max-width:860px;background-image:url("img/Logo_EMF.svg");background-repeat:no-repeat;background-size:100%;position:absolute !important;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1}.move-logo{top:-100%;opacity:0;-webkit-animation-name:move-logo;-webkit-animation-duration:1.3s;-webkit-animation-timing-function:linear;animation-name:move-logo;animation-duration:1.3s;animation-timing-function:linear}@keyframes move-logo{from{top:0%;opacity:1;animation-timing-function:ease-in}30%{top:-20%;animation-timing-function:linear}50%{top:-65%;animation-timing-function:linear}100%{top:-100%;opacity:0;animation-timing-function:ease-out}}@media (min-width: 300px) and (max-width: 767px){.logo{width:240px;top:45%;left:50%;height:60px;position:fixed !important}.move-logo .logo{position:absolute !important}}@media (min-width: 768px) and (max-width: 1150px){.logo{width:600px;top:50%;left:50%;height:300px}}html,body{height:100%}body{word-break:break-word;word-wrap:break-word;font-size:18px;font-family:"BwNistaGeo";color:darkgray;margin:0px;background:black}#blend-over-filter{width:100%;height:100%;position:fixed;top:0px;left:0px;display:inline-block;-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter: blur(15px);z-index:1;transform:scale(2)}#ajax-content{height:100%;background:rgba(0,0,0,0.65);z-index:2;position:relative}#main{width:100%;position:relative;margin:0px auto;height:100%}.content-space{position:absolute;top:0px;float:left;height:auto;width:100%;padding-left:calc(50% - 480px);padding-right:calc(50% - 480px);box-sizing:border-box}.content-space>p>a{color:white !important;text-decoration:none;border-bottom:1px solid white;padding-bottom:1.8px}.standard-page{height:calc(100% + 1px) !important}img{width:100%;height:auto}h1{color:white;font-family:"BwNistaGeo";font-weight:900;font-size:40px;width:100%;margin-top:0px}h2{color:white;font-family:"BwNistaGeo";font-weight:900;font-size:25px}h3{color:black;font-family:"BwNistaGeo";font-weight:500;font-size:20px}p{margin-bottom:2px !important;clear:both;width:100%;color:white;text-align:center;line-height:1.65;font-weight:300;font-size:18px}#scroll-background{position:fixed;background-size:cover;background-position:right top;background-repeat:no-repeat;width:100%;height:100%}video#scroll-background{position:fixed;min-width:100%;min-height:100%;width:auto;height:auto;max-height:none;top:0px !important;left:50%;transform:translateX(-50%)}img#scroll-background{-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter: blur(15px);transform:scale(1.2)}.blur#scroll-background{-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter: blur(15px);transform:scale(2)}#blend-over-bg{-webkit-filter:blur(15px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter: blur(15px);transform:scale(1.2);position:fixed;background-size:cover;background-position:right top;background-repeat:no-repeat;width:100%;height:100%}.standard-page{-webkit-animation-name:fadein-page;animation-name:fadein-page;-webkit-animation-duration:1s;animation-duration:1s;top:0%;opacity:1}.standard-page .content-space{width:100%;max-width:940px;padding-left:0;padding-right:0;box-sizing:border-box;left:695px;padding-top:80px;-webkit-animation-name:fadein-content-II;animation-name:fadein-content-II;-webkit-animation-duration:1s;animation-duration:1s;animation-timing-function:ease;padding-bottom:200px}.standard-page .content-space p{text-align:left}.standard-page .content-space>p,.standard-page .content-space>.wp-block-columns,.standard-page .content-space>.wp-block-media-text{width:50%}@keyframes fadein-content-II{from{opacity:0}to{opacity:1}}@keyframes fadein-page{from{opacity:0}to{opacity:1}}#vimeoBG>.overflow-bg-wrapper>#vimeoBG>#scroll-background{-webkit-animation-name:fadeBG;animation-name:fadeBG;-webkit-animation-duration:1s;animation-duration:1s;animation-timing-function:ease;opacity:1;transform:scale(1.2)}@keyframes fadeBG{from{opacity:0}to{opacity:1}}.fluid-width-video-wrapper::before{position:absolute;content:" ";width:100%;height:65px;top:-1px;left:0px;background:white;z-index:1}.fluid-width-video-wrapper::after{position:absolute;content:" ";width:100%;height:65px;bottom:0px;left:0px;background:white;z-index:1}#stock-play-btn{position:absolute;top:50%;margin:-21px 0 0 -26px;padding:12px;left:50%;background:#ccc}#holder{position:absolute;height:100px;width:100px;top:calc(50% - 50px);left:calc(50% - 50px)}.wp-block-embed-vimeo{margin-top:0px !important;margin-bottom:0px !important;position:relative;width:50%;float:left;margin-left:0px !important;display:inline-block !important;margin-right:0px !important;transition-duration:0.4s}.wp-block-embed-vimeo .wp-block-embed__wrapper iframe{max-width:unset !important;width:100% !important;display:block !important;height:259px !important}.wp-block-embed-vimeo figcaption{position:absolute;top:-7px;left:0px;height:calc(100% + 1px);width:calc(100% + 1px);color:white !important;background-color:rgba(0,0,0,0.6);text-align:left !important;box-sizing:border-box;padding-left:12px;padding-top:12px;padding-right:12px;font-size:9px;opacity:0;font-family:"BwNistaGeo" !important;transition-duration:0.4s}.wp-block-embed-vimeo:hover figcaption{opacity:1}#overlay-scroll-background{background:rgba(0,0,0,0.5);position:fixed;top:0px;left:0px;width:100%;height:100%}.overflow-bg-wrapper{overflow:hidden;width:100%;height:100%;position:relative}.enable-on-mobile{display:none !important}.disable-on-mobile{display:block}#ready-player{display:none;width:100%;height:auto;position:relative;margin-top:80px;margin-bottom:60px}#ready-player .wp-block-embed-vimeo{width:100%}#ready-player .wp-block-embed-vimeo iframe{height:525px !important;margin-bottom:30px}#ready-player .vimeo-overlay{display:none;z-index:1}#ready-player #close-video{-webkit-appearance:none !important;display:none;position:absolute;width:30px;height:30px;top:-40px;right:0px;z-index:2;background:url(img/del.png);background-size:30px;background-repeat:no-repeat;color:transparent;border:none;cursor:pointer}.show-ready-player{display:inline-block !important}.show-ready-player #close-video{display:block !important}.vimeo-overlay{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:9}.wp-block-embed-vimeo .wp-block-embed__wrapper{height:0px;padding-bottom:56%;position:relative;display:block}.wp-block-embed-vimeo .wp-block-embed__wrapper iframe{width:100% !important;display:block !important;position:absolute;top:0px;left:0px;height:100% !important}.wp-block-media-text{margin-top:25px}.wp-block-media-text .wp-block-media-text__media{width:25px;height:100%;position:relative;left:0px;display:inline-block !important;top:8px}.wp-block-media-text .wp-block-media-text__media img{position:absolute;min-width:15px;min-height:25px;height:auto;width:auto;max-height:25px;top:-5px;left:0px}.wp-block-media-text .wp-block-media-text__content{padding:0px !important;left:0px;position:relative}.wp-block-media-text .wp-block-media-text__content p{margin-top:0px}.wp-block-media-text .wp-block-media-text__content .has-large-font-size{font-weight:900;font-size:18px}.has-2-columns .wp-block-column:nth-child(1){padding-right:85px !important}#Kontakt{position:relative;height:100%}#social-contact-links{position:relative;width:100%;display:inline-block;height:auto;margin-top:30px}#social-contact-links>div{width:30px;height:30px;float:left;position:relative;margin-right:20px;display:block}#social-contact-links>div>a{background-repeat:no-repeat;background-size:100% 100%;color:transparent;display:block;width:100%;height:100%}#social-contact-links>#instagram-link{margin-top:2px}#social-contact-links>#instagram-link>a{background-image:url(img/Instagram.svg);transition-duration:0.3s ease}#social-contact-links>#instagram-link>a:hover{background-image:url(img/InstagramHover.svg);background-repeat:no-repeat;background-size:100% 100%}#social-contact-links>#facebook-link{width:30px;height:36px}#social-contact-links>#facebook-link>a{background-image:url(img/Facebook.svg);transition-duration:0.3s ease}#social-contact-links>#facebook-link>a:hover{background-image:url(img/FacebookHover.svg);background-repeat:no-repeat;background-size:100% 100%}#social-contact-links>#video-link{width:40px;height:31px;margin-top:3px}#social-contact-links>#video-link>a{background-image:url(img/Youtube.svg);transition-duration:0.3s ease}#social-contact-links>#video-link>a:hover{background-image:url(img/YouTubeHover.svg);background-repeat:no-repeat;background-size:100% 100%}@-moz-document url-prefix(){#blend-over-filter{-webkit-filter: none !important;filter: none !important;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation:none !important;animation:none !important}img#scroll-background{filter: blur(15px) !important}.blur#scroll-background{filter: blur(15px) !important}#blend-over-bg{-webkit-filter: none !important;filter: none !important}#overlay-scroll-background{-webkit-filter: none !important;filter: none !important}.standard-page{-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation:none !important;animation:none !important}.standard-page .content-space{-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation:none !important;animation:none !important}#vimeoBG>.overflow-bg-wrapper>#vimeoBG>#scroll-background{-webkit-animation:none !important;animation:none !important}}#Verleih .wp-block-columns{width:100%;margin-top:30px}.filmverleih{display:block;position:relative;width:264px;height:377px;float:left;margin-right:1em;margin-top:1em;margin-bottom:4em}.filmverleih .filmverleih-cover{width:100%;height:100%;background-size:cover;background-repeat:no-repeat}.teammitglied{width:50%;position:relative;height:370px;float:left;margin-right:1em;margin-bottom:1em}.teammitglied .teammitglied-foto{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.teammitglied .team-name{display:none}#Wir-machen-Kinodokumentarfilme-mit-Herzblut .wp-block-embed-vimeo{width:100%}.c_video{background-repeat:no-repeat;background-size:cover;width:50%;float:left;display:block;height:300px;position:relative;cursor:pointer;transition-duration:0.5s}.c_video::after{content:" ";position:absolute;background-image:url(img/Play.svg);width:60px;height:60px;background-size:cover;background-repeat:no-repeat;top:calc(50% - 30px);left:calc(50% - 30px)}.c_video .video-info{opacity:0;position:absolute;top:0px;left:0px;height:100%;width:100%;color:white !important;background-color:rgba(0,0,0,0.6);text-align:left !important;box-sizing:border-box;padding-left:20px;padding-top:20px;padding-right:20px;font-size:18px;opacity:0;font-family:"BwNistaGeo" !important;transition-duration:0.4s}.c_video:hover .video-info{opacity:1}.allgemeines-bild{width:50%;display:block;height:370px;float:left;position:relative}.allgemeines-bild .bildinhalt{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat}.allgemeines-bild p{display:none}@media (min-width: 300px) and (max-width: 1150px){#main{margin-top:0px;overflow:visible !important}.content-space{padding-left:10px;padding-right:10px;padding-bottom:90px}.disable-on-mobile{display:none !important}.enable-on-mobile{display:block !important}.standard-page .content-space{max-width:100%;padding-left:30px;padding-right:30px;padding-top:30px;left:0px;transform:none;position:absolute;top:0px}.standard-page .content-space p{line-height:1.35;font-size:16px}h1{font-size:28px}h2{font-size:20px}.standard-page .content-space>p,.standard-page .content-space>.wp-block-columns,.standard-page .content-space>.wp-block-media-text{width:100%}.wp-block-embed-vimeo figcaption{width:100%;transition-duration:0.3s}#Wir-machen-Kinodokumentarfilme-mit-Herzblut .wp-block-embed-vimeo{width:calc(100% + 60px) !important;left:-30px}#overlay-scroll-background{transform:scale(1.2) !important}#body,html{height:calc(100% - 60%)}.helper{perspective:1px;height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;width:100%}.overflow-bg-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}#scroll-background{background-position:center center !important}.has-2-columns .wp-block-column:nth-child(1){padding-right:0px !important}.wp-block-media-text .wp-block-media-text__content{left:25px;width:calc(100% - 25px)}.wp-block-media-text .wp-block-media-text__media{left:0px;top:4px}.content-space .wp-block-embed-vimeo:last-of-type{margin-bottom:90px !important}.show-ready-player{display:inline-block !important;margin-bottom:70px}#ready-player .wp-block-embed-vimeo{margin-bottom:0px !important;width:calc(100% + 60px);left:-30px}#ready-player .wp-block-embed-vimeo iframe{height:100% !important}.wp-block-spacer{height:30px !important}.wp-block-embed-vimeo:hover figcaption{display:none !important;z-index:0}.teammitglied{width:100%}.c_video,.allgemeines-bild{width:calc(100% + 60px);left:-30px}}.galerie{width:100%;height:auto;display:inline-block;position:relative}.galerie p{display:none}.galeriebild{width:50%;height:370px;float:left;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width: 300px) and (max-width: 767px){.wp-block-embed-vimeo{width:calc(100% + 60px);left:-30px}.content-space .wp-block-embed-vimeo:last-of-type{margin-bottom:60px !important}.movie-extras .wp-block-gallery .blocks-gallery-item{width:100%}.galeriebild{width:100%}.galerie{margin-bottom:60px}.wp-block-spacer{height:50px !important}}@media (min-width: 1151px) and (max-width: 1500px){.standard-page .content-space{max-width:calc(100% - 490px);left:450px;padding-left:0px;padding-right:0px}}@media (min-width: 1501px) and (max-width: 1700px){.standard-page .content-space{max-width:calc(100% - 570px);left:535px;padding-left:0px;padding-right:0px}}@media screen and (orientation: landscape) and (max-height: 450px){.logo{width:300px !important;top:50%;left:50%;height:72px;transform:translateX(-50%) translateY(-50%)}.homepage #overlay-scroll-background{transform:scale(1.2)}.open.container{position:absolute;width:100%;height:100%;top:0px;left:0px;background:white;z-index:3}.open.container .navbar-nav-overlay{background:white;position:fixed;width:100%;height:100%;display:block;zoom:150%;perspective:1px;height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;width:100%}.open.container .navbar-default{position:relative}.open.container .service-container{position:relative;margin-top:337px}#overlay-scroll-background{transform:scale(1.2) !important}}.footer{height:0px}.navbar-default{margin-top:0px;left:0%;background-color:transparent;position:fixed;bottom:0px;z-index:10;width:auto;height:auto;padding-top:30px;padding-right:2px;border-top:1.5px solid white;box-sizing:border-box;opacity:1}.navbar-default>.menu-main-menu-container,.navbar-default .menu-impress-menu-container{position:relative;width:100%;display:block;padding-left:100px;box-sizing:border-box}.navbar-default>.menu-main-menu-container>.navbar-nav,.navbar-default .menu-impress-menu-container>.navbar-nav{margin:0 auto;width:100%}#menu-item-151{margin-top:60px}#menu-item-318{margin-bottom:60px;color:red}.navbar-default .navbar-nav{text-align:center;padding:0px}.navbar-default .navbar-nav>li{float:left;display:inline-block;width:95px;text-align:left;transition-duration:0.3s;list-style:none;height:auto;margin-bottom:23px;margin-left:0;margin-right:60px;cursor:pointer}.navbar-default .navbar-nav>li:last-child{margin-right:2px}.navbar-default .navbar-nav>li>a{font-family:"BwNistaGeo";color:white;font-size:20px;text-decoration:none;transition-duration:0.5s;font-weight:300;display:inline-block}.navbar-default .navbar-nav>li>a:hover{color:white;font-weight:bold;background-color:transparent;border:none;text-decoration:none}.navbar-default .navbar-nav>li>.sub-menu{display:none;left:-100%;width:100%;padding-left:0px;background:white;position:fixed;height:100%;max-width:565px;margin-top:30px;padding-top:65px;padding-left:100px;box-sizing:border-box}.navbar-default .navbar-nav>li>.sub-menu li{list-style:none;margin-bottom:30px}.navbar-default .navbar-nav>li>.sub-menu li>a{text-decoration:none;color:#a8a8a8;font-size:20px;transition:0.5s;font-weight:300}.navbar-default .navbar-nav>li>.sub-menu li>a:hover{color:black;font-weight:bold}.transform-menu{top:-2px;-webkit-animation-name:move-menu-to-top;-webkit-animation-duration:1.3s;-webkit-animation-timing-function:linear;animation-name:move-menu-to-top;animation-duration:1.3s;animation-timing-function:linear}@keyframes move-menu-to-top{from{top:calc(100% - 80px);animation-timing-function:ease-in}30%{top:65%;animation-timing-function:linear}50%{top:20%;animation-timing-function:linear}100%{top:-2px;animation-timing-function:ease-out}}.transform-menu-revert{top:calc(100% - 50px);-webkit-animation-name:move-menu-to-bottom;-webkit-animation-duration:1.3s;-webkit-animation-timing-function:linear;animation-name:move-menu-to-bottom;animation-duration:1.3s;animation-timing-function:linear}@keyframes move-menu-to-bottom{from{top:-2px;animation-timing-function:ease-out}30%{top:20%;animation-timing-function:linear}50%{top:65%;animation-timing-function:linear}100%{top:calc(100% - 50px);animation-timing-function:ease-in}}.transform-submenu{left:0px !important;display:block !important;-webkit-animation-name:slide-submenu;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;animation-name:slide-submenu;animation-duration:1s;animation-timing-function:linear}@keyframes slide-submenu{from{left:-100%;animation-timing-function:ease-in}30%{left:-65%;animation-timing-function:linear}50%{left:-20%;animation-timing-function:linear}100%{left:0%;animation-timing-function:ease-out}}.prepared-submenu{left:0px !important;display:block !important}.prepared-submenu li{opacity:1;-webkit-animation-name:blend-over-submenu;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;animation-name:blend-over-submenu;animation-duration:1s;animation-timing-function:linear}@keyframes blend-over-submenu{from{opacity:0}to{opacity:1}}.current-menu-item,.current-page-ancestor,.current-menu-ancestor{background-color:transparent;border:none}.current-menu-item>a,.current-page-ancestor>a,.current-menu-ancestor>a{color:black !important}.fix-sticky-scroll-nav{position:fixed;margin-top:0px;background-color:white;height:70px;width:100%;left:0;border-radius:0px;top:0;z-index:20;margin-top:0px !important;box-shadow:0 -2px 10px 0 rgba(46,38,29,0.78)}.open-menue{display:none;cursor:pointer;position:absolute;top:0;padding-top:5px;padding-right:5px;padding-left:5px;padding-bottom:5px;z-index:135;right:0px;background:white}.bar1,.bar2,.bar3{width:35px;height:2px;background-color:black;margin:6px 0;transition:0.4s;margin-bottom:8px}.change-bar1{-webkit-transform:rotate(-45deg) translate(-7px, 6px);transform:rotate(-45deg) translate(-7px, 6px);background-color:white}.change-bar2{opacity:0}.change-bar3{-webkit-transform:rotate(45deg) translate(-8px, -8px);transform:rotate(45deg) translate(-8px, -8px);background-color:white}.negate{background:black}.service-container{width:auto;position:fixed;display:none;float:left;box-sizing:border-box;padding-left:100px;bottom:45px}.service-container::before{position:absolute;content:" ";width:100px;height:2px;border-top:1.5px solid #a8a8a8;top:0px;left:0px}.service-container #menu-footer-menu{padding-left:0px;margin-top:35px}.service-container #menu-footer-menu>li{list-style:none;margin-bottom:17px}.service-container #menu-footer-menu>li>a{width:100%;font-family:"BwNistaGeo";color:#a8a8a8;font-size:16px;text-decoration:none;transition-duration:0.3s;font-weight:300}.service-container #menu-footer-menu>li>a:hover{color:black;background-color:transparent;border:none;font-weight:bold;text-decoration:none}.show{display:block !important}.bold{font-weight:bold !important}.bold-black{font-weight:bold !important;color:black !important}.closing-button{display:none}.gray-menu-font li>a{color:#a8a8a8 !important}@media (min-width: 1150px){#resp-nav-items{overflow:hidden}.sub-menu{max-height:calc(100% - 275px);overflow:auto}.service-container{background:white;bottom:0px;padding-bottom:45px;width:100%;max-width:565px;left:-100%}.service-container.show{left:0px;-webkit-animation-name:trick-or-treat;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;animation-name:trick-or-treat;animation-duration:1s;animation-timing-function:linear}@keyframes trick-or-treat{from{left:-100%;animation-timing-function:ease-in}30%{left:-65%;animation-timing-function:linear}50%{left:-20%;animation-timing-function:linear}100%{left:0%;animation-timing-function:ease-out}}}@media (min-width: 300px) and (max-width: 1150px){.navbar-default{width:100%;background-color:white;padding-top:12px;border-top:1.5px solid white}.transform-menu{border-top:1.5px solid #b7b7b7}.navbar-default>.menu-main-menu-container{padding-left:20px;padding-right:20px;border-bottom:1.5px solid #b7b7b7}.navbar-default>.menu-main-menu-container>.navbar-nav{width:100%;display:inline-block}.navbar-default .navbar-nav>li{margin-right:0px;margin-left:0px;width:33%;margin-bottom:7px;text-align:center}.navbar-default .navbar-nav>li>a{font-size:16px;color:#b7b7b7;display:inline-block}.navbar-default .navbar-nav>li>a:hover{color:#b7b7b7;font-weight:900}.navbar-default .navbar-nav>li>.sub-menu{padding-top:60px;padding-left:60px}.navbar-default .navbar-nav>li>.sub-menu li{margin-bottom:13px;text-align:left}.navbar-default .navbar-nav>li>.sub-menu li>a{font-size:16px}.service-container{bottom:60px;padding-left:60px;width:100%}.service-container::before{width:60px;top:-25px}.service-container .menu-footer-menu-container{display:inline-block;position:relative;min-width:216px}.service-container #menu-footer-menu{margin-top:10px}.service-container #menu-footer-menu>li{margin-bottom:10px}.service-container #menu-footer-menu>li>a{font-size:16px}.transform-submenu{left:0px !important;display:block !important;-webkit-animation-name:slide-from-bottom-submenu;-webkit-animation-duration:0.5s;-webkit-animation-timing-function:linear;animation-name:slide-from-bottom-submenu;animation-duration:0.5s;animation-timing-function:linear}@keyframes slide-from-bottom-submenu{from{opacity:0;top:100%}to{opacity:1;top:0%}}.prepared-submenu{left:0px !important;display:block !important}.prepared-submenu li{opacity:1;-webkit-animation-name:blend-over-submenu;-webkit-animation-duration:0s;-webkit-animation-timing-function:linear;animation-name:blend-over-submenu;animation-duration:0s;animation-timing-function:linear}.transform-menu,.transform-menu-revert{-webkit-animation-duration:0s;animation-duration:0s;top:auto}.transform-menu .sub-menu{height:calc(100% - 39px) !important;position:fixed;top:-39px;display:block;left:0px}.transform-menu-revert .sub-menu{display:none}.closing-button{background:url(img/del.png);background-size:100% 100%;background-repeat:no-repeat;width:30px;height:30px;position:fixed;top:20px;right:20px;z-index:99;cursor:pointer}.navbar-default .navbar-nav>li>.sub-menu{max-width:unset}#menu-item-151{margin-top:30px}#menu-item-318{margin-bottom:30px}.scroll-wrap{height:64%;position:relative;overflow-y:scroll;width:calc(100% + 15px)}}@media (min-width: 1151px) and (max-width: 1500px){.navbar-default>.menu-main-menu-container{padding-left:40px}.navbar-default .navbar-nav>li{margin-right:35px}.navbar-default .navbar-nav>li>.sub-menu{padding-left:40px;max-width:400px}.service-container{padding-left:40px}.service-container::before{width:40px}}@media (min-width: 1501px) and (max-width: 1700px){.navbar-default>.menu-main-menu-container{padding-left:55px}.navbar-default .navbar-nav>li{margin-right:40px}.navbar-default .navbar-nav>li>.sub-menu{padding-left:55px;max-width:450px}.service-container{padding-left:55px}.service-container::before{width:55px}}.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-sm-9,.col-sm-12{float:left;position:relative;box-sizing:border-box;padding-right:0px;padding-left:0px;padding:10px}.col-sm-2{width:20%}.col-sm-3{width:25%}.col-sm-4{width:33.33%}.col-sm-6{width:50%}.col-sm-8{width:66.66%}.col-sm-9{width:75%}.col-sm-12{width:100%}@media (min-width: 300px) and (max-width: 767px){.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-6,.col-sm-8,.col-sm-9,.col-sm-12{width:100%}}.error-page{background:url(img/header.jpg);background-size:auto 100%;background-repeat:no-repeat}.error-page .content-space{background:rgba(0,0,0,0.6);height:100%;padding-left:calc(30% + 50px);padding-top:50px}.error-page .content-space h1{color:white}.error-page .content-space p{text-align:left}.error-page .content-space p>a{color:white}.homepage{height:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:fixed}.homepage .content-space{top:100%}.homepage p{font-weight:400}#scroll-action{color:white;font-size:18px;text-align:center;width:100px;height:65px;position:absolute;bottom:0px;left:calc(50% - 50px);z-index:1}#scroll-action::after{position:absolute;content:" ";border-left:1px solid white;height:25px;width:2px;bottom:0px;left:50%}@media (min-width: 300px) and (max-width: 1150px){.homepage .content-space{top:100% !important;background:transparent;padding-top:60px;padding-bottom:0px;padding-left:0px;padding-right:0px}.homepage .content-space p{padding-left:20px;padding-right:20px;box-sizing:border-box}.homepage .overflow-bg-wrapper{top:0%}.homepage .overflow-bg-wrapper img#scroll-background{-webkit-filter:blur(0px);filter: blur(0px);min-width:100%;height:100%;width:auto;left:50%;transform:translateX(-50%)}}.portrait .wp-block-image{height:297px;width:446px;position:relative;margin-bottom:60px}.portrait .wp-block-image img{position:absolute;min-height:297px}.portrait h2{font-size:18px;margin-bottom:5px}.portrait p{margin-top:0px}.no-bg-img{display:none !important}#Shop h1,#Shop h2,#Shop p,#Shop p>a,#Vorbestellung h1,#Vorbestellung h2,#Vorbestellung p,#Vorbestellung p>a{color:#a8a8a8 !important}#Shop #movie-shop .movie-list .movie,#Vorbestellung #movie-shop .movie-list .movie{display:inline-block;width:100%;margin-top:36px;margin-bottom:100px}#Shop #movie-shop .movie-list .movie .left-row,#Vorbestellung #movie-shop .movie-list .movie .left-row{width:60%;float:left;display:block}#Shop #movie-shop .movie-list .movie .left-row h2,#Vorbestellung #movie-shop .movie-list .movie .left-row h2{font-size:20px;margin-top:0px;margin-bottom:45px}#Shop #movie-shop .movie-list .movie .left-row h2 .bold,#Vorbestellung #movie-shop .movie-list .movie .left-row h2 .bold{font-weight:900}#Shop #movie-shop .movie-list .movie .left-row h2 .norm,#Vorbestellung #movie-shop .movie-list .movie .left-row h2 .norm{font-weight:300}#Shop #movie-shop .movie-list .movie .left-row .price,#Vorbestellung #movie-shop .movie-list .movie .left-row .price{font-size:20px}#Shop #movie-shop .movie-list .movie .left-row .add-movie,#Vorbestellung #movie-shop .movie-list .movie .left-row .add-movie{-webkit-appearance:none !important;display:block;background:#a8a8a8;border:none;border-radius:0px;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;color:#f8f8f8;font-size:20px;font-weight:300;margin-top:15px;cursor:pointer}#Shop #movie-shop .movie-list .movie .right-row,#Vorbestellung #movie-shop .movie-list .movie .right-row{width:40%;float:right;display:block}#Shop #movie-shop .movie-list .movie .right-row .cover,#Vorbestellung #movie-shop .movie-list .movie .right-row .cover{height:324px;width:270px;margin:0px auto}#Shop #movie-shop .calculation,#Vorbestellung #movie-shop .calculation{border-top:1.5px solid #a8a8a8;width:100%;margin-top:36px;padding-top:26px;position:relative}#Shop #movie-shop .calculation table,#Shop #movie-shop .calculation tbody,#Shop #movie-shop .calculation tr,#Shop #movie-shop .calculation td,#Vorbestellung #movie-shop .calculation table,#Vorbestellung #movie-shop .calculation tbody,#Vorbestellung #movie-shop .calculation tr,#Vorbestellung #movie-shop .calculation td{display:block}#Shop #movie-shop .calculation table,#Vorbestellung #movie-shop .calculation table{width:100%}#Shop #movie-shop .calculation table tbody>tr>td,#Vorbestellung #movie-shop .calculation table tbody>tr>td{padding-bottom:15px;padding-top:10px}#Shop #movie-shop .calculation table>tr,#Vorbestellung #movie-shop .calculation table>tr{border-bottom:1px solid #a8a8a8;display:inline-block;width:100%;padding-bottom:5px;padding-top:7px}#Shop #movie-shop .calculation table>tr>td,#Vorbestellung #movie-shop .calculation table>tr>td{font-weight:300}#Shop #movie-shop .calculation table>tr>td>b,#Vorbestellung #movie-shop .calculation table>tr>td>b{font-weight:900}#Shop #movie-shop .calculation table>tr>td>button,#Vorbestellung #movie-shop .calculation table>tr>td>button{-webkit-appearance:none;background:transparent;border:none;border-radius:0px;cursor:pointer;font-family:"BwNistaGeo";font-weight:300;font-size:20px;background:url(img/del.png);background-size:cover;background-repeat:no-repeat;height:20px;width:20px;color:transparent;position:relative}#Shop #movie-shop .calculation table #porto,#Vorbestellung #movie-shop .calculation table #porto{border-bottom:1px solid #a8a8a8;display:inline-block;width:100%}#Shop #movie-shop .calculation table #porto>td,#Vorbestellung #movie-shop .calculation table #porto>td{padding-bottom:9px;padding-top:9px;font-weight:300}#Shop #movie-shop .calculation table #total-chf,#Vorbestellung #movie-shop .calculation table #total-chf{font-weight:900}#Shop #movie-shop .calculation table td,#Vorbestellung #movie-shop .calculation table td{float:left;width:16%;text-align:right}#Shop #movie-shop .calculation table td:nth-child(1),#Vorbestellung #movie-shop .calculation table td:nth-child(1){width:50%;text-align:left}#Shop .wpcf7,#Vorbestellung .wpcf7{margin-top:120px !important}#Shop .wpcf7 .wpcf7-form>p>br,#Vorbestellung .wpcf7 .wpcf7-form>p>br{display:none !important}#Shop .wpcf7 .wpcf7-form-control-wrap,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap{margin-bottom:17.5px;display:inline-block;float:left;margin-right:15.5px;width:300px}#Shop .wpcf7 .wpcf7-form-control-wrap input,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap input{padding-left:10px;padding-right:10px;font-size:20px;font-family:"BwNistaGeo";height:35px;width:100%;background:transparent;border:1px solid #a8a8a8;color:#a8a8a8;box-sizing:border-box;font-weight:300}#Shop .wpcf7 .wpcf7-form-control-wrap input:focus,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap input:focus{outline:none !important}#Shop .wpcf7 .vname,#Shop .wpcf7 .ort,#Vorbestellung .wpcf7 .vname,#Vorbestellung .wpcf7 .ort{margin-right:0px}#Shop .wpcf7 .strasse,#Shop .wpcf7 .mail,#Vorbestellung .wpcf7 .strasse,#Vorbestellung .wpcf7 .mail{width:615.5px}#Shop .wpcf7 .filme-anzahl,#Vorbestellung .wpcf7 .filme-anzahl{display:none}#Shop .wpcf7-submit,#Vorbestellung .wpcf7-submit{-webkit-appearance:none;background:#a8a8a8;color:white;padding-top:8px;padding-bottom:8px;padding-left:8px;padding-right:8px;width:auto;font-size:20px;outline:none !important;border:none !important;font-family:"BwNistaGeo";font-weight:300;padding-top:10px;padding-bottom:10px;cursor:pointer}.mselect{position:relative;display:block !important;left:0px}.mselect select{display:none}.selected{background-color:transparent;height:25px;border:none;padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;color:#a8a8a8;font-family:"BwNistaGeo";font-weight:300;font-size:20px;width:180px;position:relative;border:1.5px solid #a8a8a8}.selected:after{position:absolute;content:" ";top:9px;right:9px;width:21px;height:19px;background:url("img/dropdown.png");background-repeat:no-repeat;background-size:100%}.selected.select-arrow-active:after{top:9px}.select-items div,.selected{color:#a8a8a8;cursor:pointer;user-select:none}.select-items{position:absolute;background-color:#f8f8f8;top:36px;left:0;right:0;z-index:99;font-family:"BwNistaGeo";font-weight:300;font-size:20px;border:1.5px solid #a8a8a8;width:196px}.select-items>div{padding-left:8px;padding-right:8px;padding-top:7px;padding-bottom:7px;transition-duration:0.3s}.select-items:nth-child(1){border-top:none}.select-hide{display:none}.select-items div:hover,.same-as-selected{background-color:#a8a8a8;color:white !important}@media (min-width: 300px) and (max-width: 690px){#Shop #movie-shop .movie-list .movie,#Vorbestellung #movie-shop .movie-list .movie{transform:scaleY(-1)}#Shop #movie-shop .movie-list .movie .right-row,#Vorbestellung #movie-shop .movie-list .movie .right-row{width:100%}#Shop #movie-shop .movie-list .movie .right-row .cover,#Vorbestellung #movie-shop .movie-list .movie .right-row .cover{margin-left:0px;margin-bottom:35px}#Shop #movie-shop .movie-list .movie .left-row,#Vorbestellung #movie-shop .movie-list .movie .left-row{width:100%}#Shop #movie-shop .movie-list .movie .left-row .add-movie,#Shop #movie-shop .movie-list .movie .left-row .price,#Vorbestellung #movie-shop .movie-list .movie .left-row .add-movie,#Vorbestellung #movie-shop .movie-list .movie .left-row .price{font-size:17px}#Shop #movie-shop .movie-list .movie>div,#Vorbestellung #movie-shop .movie-list .movie>div{transform:scaleY(-1)}#Shop #movie-shop .calculation table td,#Vorbestellung #movie-shop .calculation table td{font-size:17px;width:15%}#Shop #movie-shop .calculation table td:nth-child(2),#Vorbestellung #movie-shop .calculation table td:nth-child(2){width:20%;text-align:left}#Shop #movie-shop .calculation table td:nth-child(4),#Vorbestellung #movie-shop .calculation table td:nth-child(4){width:10%;text-align:left}#Shop #movie-shop .calculation table td button,#Vorbestellung #movie-shop .calculation table td button{right:-10px}#Shop #movie-shop .calculation table tr:nth-child(1) td,#Vorbestellung #movie-shop .calculation table tr:nth-child(1) td{font-size:15px}#Shop .wpcf7 .wpcf7-form-control-wrap input,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap input{font-size:17px}#Shop .wpcf7 .strasse input,#Shop .wpcf7 .mail input,#Vorbestellung .wpcf7 .strasse input,#Vorbestellung .wpcf7 .mail input{font-size:17px}#Shop .wpcf7-submit,#Vorbestellung .wpcf7-submit{font-size:17px}.selected,.select-items{font-size:17px}}@media (min-width: 300px) and (max-width: 834px){#Shop .wpcf7 .wpcf7-form-control-wrap,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap{width:100%}#Shop .wpcf7 .wpcf7-form-control-wrap input,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap input{width:200px}#Shop .wpcf7 .strasse,#Shop .wpcf7 .mail,#Vorbestellung .wpcf7 .strasse,#Vorbestellung .wpcf7 .mail{width:100%}#Shop .wpcf7 .strasse input,#Shop .wpcf7 .mail input,#Vorbestellung .wpcf7 .strasse input,#Vorbestellung .wpcf7 .mail input{width:200px}#Shop .wpcf7 .mail,#Vorbestellung .wpcf7 .mail{margin-left:0px}}@media (min-width: 835px) and (max-width: 960px){#Shop .wpcf7 .wpcf7-form-control-wrap,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap{width:300px}#Shop .wpcf7 .strasse,#Shop .wpcf7 .mail,#Vorbestellung .wpcf7 .strasse,#Vorbestellung .wpcf7 .mail{width:300px}#Shop .wpcf7 .mail,#Vorbestellung .wpcf7 .mail{margin-left:15.5px}}@media (min-width: 961px) and (max-width: 1099px){#Shop .wpcf7 .wpcf7-form-control-wrap,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap{width:300px}#Shop .wpcf7 .strasse,#Shop .wpcf7 .mail,#Vorbestellung .wpcf7 .strasse,#Vorbestellung .wpcf7 .mail{width:300px}}@media (min-width: 1100px) and (max-width: 1300px){#Shop .wpcf7 .wpcf7-form-control-wrap,#Vorbestellung .wpcf7 .wpcf7-form-control-wrap{width:242px}#Shop .wpcf7 .strasse,#Shop .wpcf7 .mail,#Vorbestellung .wpcf7 .strasse,#Vorbestellung .wpcf7 .mail{width:500px}}.movie-listing h1{margin-bottom:0px}.movie-listing>p{margin-top:0px !important}.movie-cover{width:50%;float:left;margin-top:40px}.movie-cover .cover-holder{width:351px;height:494px;position:relative;overflow:hidden}.movie-cover .cover-holder img{min-height:494px;min-width:351px;height:auto;width:auto;max-height:101%;position:absolute;left:50%;transform:translateX(-50%)}.movie-cover .movie-links{margin-top:40px;display:inline-block}.movie-cover .movie-links a,.movie-cover .movie-links button{width:100%;color:white;font-size:18px;font-weight:300;display:block;margin-bottom:13px}.movie-cover .movie-links button{background:transparent;border:none;padding:0px;text-decoration:underline;-webkit-appearance:none;text-align:left}.movie-cover .movie-links .instagram-icon{background:url(img/Instagram.svg);background-repeat:no-repeat;background-size:100% 100%;width:27px;height:27px;color:transparent;float:left;margin-right:10px}.movie-cover .movie-links .instagram-icon:hover{background:url(img/InstagramHover.svg);background-repeat:no-repeat;background-size:100% 100%}.movie-cover .movie-links .facebook-icon{background:url(img/Facebook.svg);background-repeat:no-repeat;background-size:100% 100%;width:25px;height:28px;color:transparent;float:left}.movie-cover .movie-links .facebook-icon:hover{background:url(img/FacebookHover.svg);background-repeat:no-repeat;background-size:100% 100%}.movie-description{width:50%;float:left;margin-top:40px}.movie-description p:first-child{margin-top:0px !important}.movie-extras{position:relative;width:100%;float:left}.movie-extras .wp-block-columns{position:relative;margin-top:30px;margin-bottom:100px;width:100%}.movie-extras .wp-block-columns p{line-height:35px !important}.movie-extras .wp-block-embed-vimeo{width:100%;margin-bottom:30px !important}.movie-extras .wp-block-embed-vimeo .wp-block-embed__wrapper{margin-top:85px;margin-bottom:90px}.movie-extras .wp-block-embed-vimeo .wp-block-embed__wrapper iframe{height:100% !important}.movie-extras .wp-block-embed-vimeo .wp-block-embed__wrapper .vimeo-overlay{display:none !important}.movie-extras .wp-block-gallery{width:100%;position:relative;left:0px;margin-bottom:60px}.movie-extras .wp-block-gallery .blocks-gallery-item{height:300px;float:left;margin:0px}.movie-extras .wp-block-gallery .blocks-gallery-item img{min-height:300px !important}@media (min-width: 300px) and (max-width: 1150px){.movie-listing p:first-of-type{margin-top:0px !important;margin-bottom:26px !important}.movie-cover{width:100%;position:relative;margin-bottom:45px}.movie-cover .cover-holder{width:50%;padding-bottom:75%;height:0px;float:left}.movie-cover .cover-holder img{min-width:100%;min-height:100%}.movie-cover .movie-links{margin-top:0px;display:block;float:left;position:absolute;margin-left:12px;bottom:0px;left:calc(50% + 10px)}.movie-cover .movie-links a{font-size:15px;display:block}.movie-cover .movie-links a:last-of-type{margin-bottom:0px !important}.movie-cover .movie-links .instagram-icon,.movie-cover .movie-links .facebook-icon{margin-bottom:0px !important}.movie-description{width:100%}.movie-description .wp-block-embed-vimeo{position:relative}.movie-description .wp-block-embed-vimeo .wp-block-embed__wrapper iframe{height:auto !important}.movie-extras{width:calc(100% + 60px);left:-30px}.movie-extras .wp-block-embed-vimeo{left:0px}.movie-extras .wp-block-embed-vimeo .wp-block-embed__wrapper iframe{height:100% !important}.movie-extras .wp-block-columns{padding-left:30px;padding-right:30px;box-sizing:border-box;transform:scaley(-1);margin-top:0px !important;margin-bottom:0px !important}.movie-extras .wp-block-columns .wp-block-column{transform:scaley(-1);margin-top:60px}}.wp-block-image{width:50%;float:left;position:relative;display:block;height:300px;margin:0px !important}.wp-block-image a{display:block;width:100%;height:100%}.wp-block-image img{position:absolute;min-width:100%;min-height:100%;height:auto;width:auto;top:0px;left:0px}@media (min-width: 300px) and (max-width: 767px){.wp-block-image{width:100%}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#scroll-action{-webkit-animation-name:up-and-down;-webkit-animation-duration:1s;animation-name:up-and-down;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;bottom:0px}@keyframes up-and-down{0%{bottom:0px}50%{bottom:25px}100%{bottom:0px}}#scroll-action,#scroll-action-2{cursor:pointer}}@supports (-ms-ime-align: auto){#scroll-action{-webkit-animation-name:up-and-down;-webkit-animation-duration:1s;animation-name:up-and-down;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;bottom:0px}@keyframes up-and-down{0%{bottom:0px}50%{bottom:25px}100%{bottom:0px}}#scroll-action,#scroll-action-2{cursor:pointer}}#submitlayer{display:block;position:relative;width:235px;height:50px;margin-top:-50px}.film-link-box{cursor:pointer}.film-link-box:hover{cursor:pointer}#menu-item-186{margin-bottom:63px}.wp-block-file a{color:white !important;font-family:"BwNistaGeo" !important;font-weight:300 !important}@media (min-width: 300px) and (max-width: 1150px){#menu-item-186{margin-bottom:33px}.movie-extras h2{padding-left:30px;padding-right:30px;box-sizing:border-box}.movie-extras .wp-block-file{padding-left:30px;padding-right:30px;box-sizing:border-box}}@media (min-width: 300px) and (max-width: 415px){#submenu_0::after{content:"Menü scrollen";position:absolute;width:40px;height:70px;bottom:135px;right:10px;background:url(img/arrow_scroll.svg);background-repeat:no-repeat;background-size:15px;background-position:center;font-size:10px;padding-bottom:10px}}@media (min-height: 100px) and (max-height: 1020px){#submenu_0::after{content:"Menü scrollen";position:absolute;width:40px;height:70px;bottom:115px;right:55px;text-align:center;background:url(img/arrow_scroll.svg);background-repeat:no-repeat;background-size:15px;background-position:center;font-size:10px;padding-bottom:10px}}@media (min-width: 1151px){.current-menu-item>a,.current-page-ancestor>a,.current-menu-ancestor>a{color:#a8a8a8 !important}.current-menu-parent>a,.current-page-parent>a{color:white !important}}@media (min-width: 767px) and (max-width: 1150px){.current-menu-item>a,.current-page-ancestor>a,.current-menu-ancestor>a{color:#a8a8a8 !important}.current-menu-parent>a,.current-page-parent>a{color:#a8a8a8 !important}}
/*# sourceMappingURL=style.css.map */
