/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/core/themes/starterkit_theme/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/core/themes/starterkit_theme/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/core/themes/starterkit_theme/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/core/themes/starterkit_theme/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/core/themes/starterkit_theme/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/core/themes/starterkit_theme/images/icons/text-x-script.png);}.file--text-html{background-image:url(/core/themes/starterkit_theme/images/icons/text-html.png);}.file--text-plain{background-image:url(/core/themes/starterkit_theme/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/core/themes/starterkit_theme/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/core/themes/starterkit_theme/images/icons/application-x-executable.png);}.file--audio{background-image:url(/core/themes/starterkit_theme/images/icons/audio-x-generic.png);}.file--video{background-image:url(/core/themes/starterkit_theme/images/icons/video-x-generic.png);}.file--text{background-image:url(/core/themes/starterkit_theme/images/icons/text-x-generic.png);}.file--image{background-image:url(/core/themes/starterkit_theme/images/icons/image-x-generic.png);}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary,img{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:'SF-Compact-Display-Regular';font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.375em;color:#000000}button,input,select,textarea{font-family:'SF-Compact-Display-Regular';}html{height:100%;width:100%;min-height:100%;}body{margin:0;padding:0;height:100%;width:100%;min-height:100%;font-size:1.125rem;line-height:1.3333333;}p,pre{margin:0 0 1em;}p:last-child{margin-bottom:0;}blockquote{margin:1.5em 30px;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:normal;font-family:'SF-Compact-Display-Bold';}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #2B2E4A;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 1rem;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom;max-width:100%;height:auto;width:auto;display:block;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #0089A8;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}form{font-size:1rem;}@media all and (min-width:1024px){}
@font-face{font-family:'SF-Compact-Display-Regular';src:url(/themes/custom/ezef/fonts/SF-Compact-Display-Regular.woff) format("woff"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Regular.woff2) format("woff2"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Regular.eot),url(/themes/custom/ezef/fonts/SF-Compact-Display-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Regular.otf) format("truetype");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'SF-Compact-Display-Semibold';src:url(/themes/custom/ezef/fonts/SF-Compact-Display-Semibold.woff) format("woff"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Semibold.woff2) format("woff2"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Semibold.svg#SF-Compact-Display-Semibold) format("svg"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Semibold.eot),url(/themes/custom/ezef/fonts/SF-Compact-Display-Semibold.eot#iefix) format("embedded-opentype"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Semibold.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'SF-Compact-Display-Medium';src:url(/themes/custom/ezef/fonts/SF-Compact-Display-Medium.woff) format("woff"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Medium.woff2) format("woff2"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Medium.svg#SF-Compact-Display-Medium) format("svg"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Medium.eot),url(/themes/custom/ezef/fonts/SF-Compact-Display-Medium.eot#iefix) format("embedded-opentype"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Medium.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'SF-Compact-Display-Bold';src:url(/themes/custom/ezef/fonts/SF-Compact-Display-Bold.woff) format("woff"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Bold.woff2) format("woff2"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Bold.svg#SF-Compact-Display-Bold) format("svg"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Bold.eot),url(/themes/custom/ezef/fonts/SF-Compact-Display-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/ezef/fonts/SF-Compact-Display-Bold.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'dm_serif_displayregular';src:url(/themes/custom/ezef/fonts/dmserifdisplay-regular-webfont.eot);src:url(/themes/custom/ezef/fonts/dmserifdisplay-regular-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/ezef/fonts/dmserifdisplay-regular-webfont.woff2) format("woff2"),url(/themes/custom/ezef/fonts/dmserifdisplay-regular-webfont.woff) format("woff"),url(/themes/custom/ezef/fonts/dmserifdisplay-regular-webfont.ttf) format("truetype"),url(/themes/custom/ezef/fonts/dmserifdisplay-regular-webfont.svg#dm_serif_displayregular) format("svg");font-weight:normal;font-style:normal;}
.layout-content{padding:0 30px;}header[role="banner"]{height:68px;border-bottom:1px solid #707070;}.region.region-header{padding:0 30px;}.b-logo{margin:11px 0 0;float:left;width:calc(100% - 88px);}.site-logo img{height:57px;}.site-slogan{height:0px;text-indent:-999999px;width:100%;overflow:hidden;display:block;}.region-header .b-link-warenkorb{width:24px;float:left;margin:32px 5px 0 0;}.b-link-warenkorb .l-warenkorb a{background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_warenkorb.svg) left top/contain;display:block;width:24px;height:24px;overflow:hidden;text-indent:-2000px;}.region-header .b-suche{width:24px;float:left;margin:32px 5px 0 0;}.region-header .b-suche .form-item{display:none;}.region-header .b-suche .form-actions .form-submit{width:24px;height:24px;overflow:hidden;background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_search.svg) center center/24px auto;border:none;text-indent:-2000px;}.m-toggle-main{float:left;width:30px;height:18px;margin:34px 0 0 0;}.l-toggle-main a[href="/menu"]{background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_menu.svg) center center/30px 18px;display:block;width:30px;height:18px;}.b-banner-bfdw{background-color:#D35400;color:#fff;text-align:center;padding:10px 0 0;}.b-banner-bfdw .field-text{font-family:'SF-Compact-Display-Bold';font-size:1.125rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#fff;text-transform:uppercase;margin:0 0 1rem;display:none;}.b-banner-bfdw .field-image{width:335px;height:150px;display:inline-block;margin:20px 0;}.b-banner-bfdw .field-image a{display:block;width:100%;height:100%;background:no-repeat transparent url(/themes/custom/ezef/images/Logo_Foerderhinweis_JPG_de.jpg) center center/100% auto;}.region.region-footer{background-color:#EADABF;}.region-footer-bottom{background-color:#884E74;text-align:center;font-family:'SF-Compact-Display-Regular';font-size:1.125rem;line-height:1.333333333;color:#fff;padding:10px 0;}.m-meta-footer .menu-item{display:inline-block;}.m-meta-footer .menu-item a{text-decoration:none;text-transform:uppercase;}.m-meta-footer .menu-item::after{content:"|";padding:0 3px;}.m-meta-footer .menu-item:last-child::after{content:"";padding:0;}@media all and (min-width:768px){.region.region-header{padding:0 30px;max-width:1024px;margin:0 auto;width:100%;}.region-header .b-link-warenkorb{width:24px;float:left;margin:32px 20px 0 calc(100% - 361px);}.b-logo{width:auto;}.region-header .b-suche{width:24px;float:left;margin:32px 20px 0 0;}.region.region-footer{display:flex;gap:0 55px;flex-wrap:wrap;margin:0 auto;justify-content:center;}.region.region-footer .b-008{width:100%;max-width:330px;padding:30px 0;}}@media all and (min-width:1024px){.layout-content{padding:0;}}
.b-kurzinfos{margin:0 0 20px;}.b-kurzinfos > h3{font-family:'SF-Compact-Display-Bold';font-size:1.125rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#D35400;text-align:center;margin:5px 0;}.b-kurzinfos > .field{clear:left;border-top:1px solid #707070;padding:5px 0;line-height:1.166666667;}.b-kurzinfos .field__label::after{content:":";padding-right:4px;}.b-kurzinfos > .field.field--name-field-produktionsjahr,.b-kurzinfos .field--name-field-produktionslaender{float:left;clear:none;border:none;}.b-kurzinfos > .field.field--name-field-produktionsjahr{margin-left:5px;}.b-kurzinfos .field--name-field-produktionsjahr .field__item,.b-kurzinfos .field--name-field-produktionslaender .field__item{display:inline-block;}.b-kurzinfos > .field.field--name-field-laender .field__item{display:inline-block;}.b-kurzinfos > .field.field--name-field-laender .field__item::after{content:", ";}.b-kurzinfos > .field.field--name-field-laender .field__item:last-child::after{content:"";}.b-kurzinfos .field--name-field-lizenz-aktuell{display:none;}.b-kaufen > h3.block-title{font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#fff;}.b-kaufen .field__item{background:#fff;color:#000;width:calc(100% - 60px);margin:0 auto 30px;padding:10px 15px;}.b-kaufen .field--name-field-bv-anbieter{display:none;}.b-kaufen article{font-size:18px;line-height:24px;text-align:left;}.b-kaufen .field--name-field-bv-medium-art,.b-kaufen .field--name-field-bv-medium-info{display:inline;padding:0;}.b-kaufen .field--name-field-bv-medium-art::after{content:"-";padding:0 3px 0 6px;}.b-kaufen .field--name-field-bv-preis{font-family:'SF-Compact-Display-Medium';font-size:1.375rem;line-height:1;font-weight:normal;padding:0;text-align:left;margin:20px 0;display:block;width:40%;float:left;min-width:130px;}.b-kaufen .flag-warenkorb{text-align:right;display:inline-block;width:60%;margin:20px 0;padding:0;min-width:190px;}.b-kaufen .flag-warenkorb a{background:no-repeat transparent url(/themes/custom/ezef/images/svg/button_warenkorb.svg) right center/154px auto;display:block;text-align:left;text-indent:-2000px;overflow:hidden;height:31px;margin:-3px 0 0 0;}.field--name-field-bestell-varianten .node__links{display:none;}.b-leihen > h3.block-title{font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#fff;}.b-leihen .field--name-field-verleihmoeglichkeiten{background:#fff;color:#000;max-width:1100px;margin:0 auto;padding:20px;width:calc(100% - 60px);}.b-leihen .field--name-field-verleihmoeglichkeiten a{text-decoration:none;background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_l-more.svg) right center/35px 13px;display:inline-block;overflow:hidden;padding-right:40px;display:inline;}.b-001 .views-field-field-drp-bild-teaser{margin:0 -30px;}.b-001 .views-field-nothing{border:1px solid #707070;padding:15px 10px 5px;margin:0 0 -20px;top:-50px;position:relative;z-index:1;background:#fff;}.b-001 .field-content > a{display:block;}.b-001 .field-content > a:nth-child(1){font-family:'SF-Compact-Display-Medium';font-size:1.375rem;line-height:1;color:#D35400;font-weight:normal;padding-bottom:3px;margin:0 0 10px;}.b-001 .field-content > a:nth-child(2){font-family:'dm_serif_displayregular';font-size:2.375rem;line-height:1;font-weight:normal;}.b-001 .field-content > a:nth-child(3){font-family:'SF-Compact-Display-Regular';font-size:1.125rem;line-height:1.333333333;max-width:74%;margin:1rem 0 0;}.b-001 .field-content > a:nth-child(4){background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_l-more.svg) left center/35px 13px;display:block;height:13px;width:35px;text-indent:-2000px;overflow:hidden;margin:10px 0 10px calc(100% - 44px);}@media screen and (max-width:767px){.b-001 .field-content > a:nth-child(3){display:none;}}.b-002{color:#fff;}.b-002 .wrapper-de{background-color:#E37756;margin:0 -30px;padding:10px 30px;}.b-002 .wrapper-en{background-color:#D35400;margin:0 -30px;padding:10px 30px;}.b-002 .wrapper-en .field-headline{font-family:'SF-Compact-Display-Semibold';font-size:1.375rem;font-weight:normal;line-height:1.166666667;text-transform:uppercase;float:left;line-height:35px;}.b-002 .wrapper-de .field-headline{font-family:'SF-Compact-Display-Semibold';font-size:1.375rem;font-weight:normal;line-height:1.166666667;text-transform:uppercase;}.wrapper-en .field-link.l-more{float:right;}.wrapper-en .field-link.l-more a{display:block;height:33px;border:1px solid;font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:33px;text-transform:uppercase;text-decoration:none;padding:0 12px;}.wrapper-de .field-link.l-more{float:right;margin-bottom:1rem;}.wrapper-de .field-link.l-more a{background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_l-more_white.svg) left center/35px 13px;display:block;height:13px;width:35px;text-indent:-2000px;overflow:hidden;}@media screen and (max-width:767px){.b-002 .field-image{margin:10px 0;}}.b-003{margin-bottom:30px;}.b-003a > h2{font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#D35400;text-align:center;}.b-003b > h2{font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#884E74;text-align:center;}.b-003 .views-row{margin-bottom:50px;}.b-003 .views-field-field-drp-bilder{margin-bottom:30px;}.b-004{color:#fff;background-color:#884E74;margin:0 -30px;padding:10px 30px;text-align:center;}.b-004 a:link{text-decoration:none;}.b-004 .field-headline{font-family:'dm_serif_displayregular';font-size:1.875rem;line-height:1.066667;font-weight:normal;margin-bottom:1rem;}.b-004 .field-text{font-family:'SF-Compact-Display-Regular';font-size:1.125rem;line-height:1.333333333;max-width:400px;margin:0 auto 1rem;}.b-004 .field-link{text-align:center;color:#EADABF;display:inline-block;margin:0 0 1rem;}.b-004 .field-link a{display:block;height:33px;border:1px solid;font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:33px;text-transform:uppercase;text-decoration:none;padding:0 12px;}.b-008{padding:10px 30px;}.b-008 > h2{font-family:'dm_serif_displayregular';font-size:1.5rem;line-height:1.5;font-weight:normal;margin:0 0 1rem;}.b-008 .views-row{display:inline-block;}.b-008 .views-row .views-field-name:after{content:",";padding-right:4px;}.b-008 .views-row:last-child .views-field-name:after{content:"";padding-right:0px;}.b-010{background:#EADABF;margin:0 -30px;padding:15px 30px 25px;}.b-010 > h2{font-family:'SF-Compact-Display-Bold';font-size:1.125rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#000;margin:0 0 1rem;text-align:center;}.b-010 .box-content{margin:0 auto;max-width:375px;}.b-010 .field-link a{padding-left:44px;background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_l-more.svg) left 7px/35px;font-family:'SF-Compact-Display-Regular';font-size:1.25rem;line-height:1.25;text-decoration:none;}.b-021-suche{max-width:1100px;margin:0 auto 50px;}.b-021-suche form{background:#EADABF;padding:10px 30px 30px;margin:0 -30px;text-align:center;}.b-021-suche .form-item,.b-021-suche .form-actions{margin:20px 0 0;display:inline-block;}.b-021-suche form input{height:31px;margin:10px 0;}.b-021-suche .form-submit{display:inline-block;height:31px;border:1px solid #D35400;font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:30px;text-transform:uppercase;text-decoration:none;padding:0 12px;background-color:#D35400;color:#fff;border-radius:3px;position:relative;top:1px;}.views-element-container{margin:0 0 20px;}.b-022 .block-title{font-family:'SF-Compact-Display-Bold';font-size:1.125rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#D35400;text-align:center;margin:5px 0;}.b-022 .views-row{clear:left;border-top:1px solid #707070;padding:5px 0;line-height:1.166666667;}.b-022 .views-row .views-field-title{font-family:'SF-Compact-Display-Semibold';font-size:1.125rem;font-weight:normal;line-height:1.166666667;text-transform:uppercase;}.b-023 .views-row .views-field-title{font-family:'SF-Compact-Display-Semibold';font-size:1.125rem;font-weight:normal;line-height:1.166666667;text-transform:uppercase;text-transform:none;}@media all and (min-width:768px){.b-kaufen > h3.block-title{font-family:'SF-Compact-Display-Bold';font-size:1.75rem;font-weight:normal;line-height:1;}.b-leihen > h3.block-title{font-family:'SF-Compact-Display-Bold';font-size:1.75rem;font-weight:normal;line-height:1;}.b-kaufen .field__item{max-width:360px;}.b-kaufen .flag-warenkorb a{background:no-repeat transparent url(/themes/custom/ezef/images/svg/button_warenkorb.svg) right center/176px auto;}.b-001{max-width:980px;margin:0 auto;}.b-001 .field-content > a:nth-child(4){background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_l-more_desktop.svg) left center/90px 33px;display:block;height:33px;width:90px;text-indent:-2000px;overflow:hidden;margin:-40px 0 30px calc(100% - 120px);}.b-002 .wrapper-en{display:flex;justify-content:center;}.b-002 .wrapper-en .field-headline{width:100%;max-width:calc(980px - 95px);}.b-002 .wrapper-en{display:flex;justify-content:center;}.b-002 .wrapper-en .field-headline{width:100%;max-width:calc(980px - 95px);}.b-002 .wrapper-de{display:grid;justify-content:center;grid-template-columns:auto auto;grid-template-rows:auto auto auto 20px;gap:0 30px;}.b-002 .wrapper-de .field-image{grid-row:1/3;grid-column:1/2;max-width:320px;width:100%;}.b-002 .wrapper-de .field-headline{grid-row:1/2;grid-column:2/3;width:100%;max-width:calc(925px - 350px);}.b-002 .wrapper-de .field-text{grid-row:2/3;grid-column:2/3;width:100%;max-width:calc(925px - 350px);}.b-002 .wrapper-de .field-link{grid-row:3/4;grid-column:1/3;max-width:990px;width:100%;margin:0 auto;}.b-002 .wrapper-de .field-image img{width:320px;}.b-002 .wrapper-de .field-link.l-more a{float:right;margin:10px 0;}.b-003a .view-content{display:flex;gap:0 40px;flex-wrap:wrap;max-width:980px;margin:0 auto;align-content:flex-start;}.b-003a .view-content .views-row{width:100%;max-width:470px;}.b-003b .view-content{display:flex;gap:55px;flex-wrap:wrap;max-width:1100px;margin:0 auto;align-content:flex-start;}.b-003b .view-content .views-row{width:100%;max-width:330px;}.b-004 .field-image{margin:1rem auto;width:100%;max-width:390px;}.region.region-footer .b-008{max-width:330px;width:100%;}.b-010 > h2{font-family:'SF-Compact-Display-Bold';font-size:1.75rem;font-weight:normal;line-height:1;}.b-010 .field-link a{font-family:'SF-Compact-Display-Regular';font-size:1.375rem;line-height:1.25;}.b-021-suche form{padding:10px 15px 30px;margin:0;}.b-021-suche form input{margin:0;}}@media all and (min-width:1024px){.b-kaufen .field--name-field-bestell-varianten{display:flex;width:calc(100% - 90px);max-width:1100px;margin:0 auto;gap:0 16px;}.b-leihen .field--name-field-verleihmoeglichkeiten{width:calc(100% - 90px);}.b-003 .views-row .druport-image{display:table-cell;border:1px solid #707070;vertical-align:middle;text-align:center;height:330px;width:470px;}.b-003 .views-row .druport-image img{max-height:330px;margin:0 auto;}.b-004 .field-image{max-width:540px;}.b-004 .field-image img{display:none;}.b-004 .field-image a{display:block;width:100%;height:90px;background:no-repeat transparent url(/themes/custom/ezef/images/svg/b-004_newsletter_desktop.svg) right top/478px 90px;}}
.node--type-compilation .node__content .field--name-field-produktstatus{display:none;}.field--name-field-drp-bild-teaser .druport-credit{display:none;}.field--name-field-sprachen-untertitel{display:none;}.node-form .field--name-field-sprachen-untertitel{display:block;}.views-field-field-dachzeile,.field--name-field-dachzeile{font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:1;color:#D35400;font-weight:normal;}.node__aufmacher{margin-bottom:-30px;}article:not(.node--type-startseite) .node__aufmacher .aufmacher-text{background:white;border:1px solid #000;position:relative;z-index:1;margin:20px auto 0;width:calc(100% - 60px);padding:25px 10px 0;}article:not(.node--type-startseite) .node__aufmacher .field.field--name-field-drp-bilder{margin-bottom:-90px;}.node__aufmacher .field--name-field-dachzeile{border-bottom:none;padding:0 0 5px;}.node__aufmacher .field--name-title{padding:0px 0px 25px;display:block;}.node__aufmacher .field--name-field-sprachen-untertitel{padding:0px 0px 25px;display:block;top:-20px;position:relative;margin-bottom:-20px;}.node__aufmacher .field--name-field-sprachen-untertitel a{text-decoration:none;}.ezef-nicht-bestellbar .field--name-field-nicht-bestellbar-archiv{display:block;}.ezef-bestellbar .field--name-field-nicht-bestellbar-archiv,.ezef-nicht-bestellbar .b-kaufen{display:none;}.field__label{font-family:'SF-Compact-Display-Semibold';font-size:1.125rem;font-weight:normal;line-height:1.166666667;text-transform:uppercase;float:left;}.field-versand-info{text-align:right;font-style:italic;}
nav.tabs[role="navigation"]{width:900px;margin:2rem auto;}.user-login-form{margin:2rem auto;max-width:900px;}.user-logged-in.section-node form summary,.user-logged-in.section-add form summary{text-transform:uppercase;font-family:'SF-Compact-Display-Semibold';font-size:1.125rem;font-weight:normal;line-height:1.166666667;text-transform:uppercase;padding:10px 0 10px 30px;background:no-repeat transparent url(/themes/custom/ezef/images/svg/bg_closer.svg) 0px 18px/15px;cursor:pointer;}.user-logged-in.section-node form summary[aria-expanded="true"],.user-logged-in.section-add form summary[aria-expanded="true"]{background:no-repeat transparent url(/themes/custom/ezef/images/svg/bg_open.svg) 0px 18px/15px;}.page-edit form details{border-bottom:1px solid #ddd;}.user-logged-in.section-node .node-form,.user-logged-in.section-add .node-form{max-width:900px;margin:2rem auto;}.user-logged-in.section-node .node-form .form-item,.user-logged-in.section-add .node-form .form-item{margin:0 0 1.5rem;}.user-logged-in.section-node .node-form label,.user-logged-in.section-add .node-form label,.section-intern.user-logged-in .view-filters label{text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:700;margin-bottom:0.25rem;}.user-logged-in.section-node .node-form .form-actions,.user-logged-in.section-add .node-form .form-actions{position:fixed;width:100%;left:0;bottom:0;height:50px;background:#D35400;text-align:center;z-index:100;}.user-logged-in.section-node .node-form .form-actions input,.user-logged-in.section-node .node-form .form-actions a,.user-logged-in.section-add .node-form .form-actions input,.user-logged-in.section-add .node-form .form-actions a{display:inline-block;margin:10px 5px 0;background:#fff;padding:5px 10px;text-decoration:none;font-weight:700;text-transform:uppercase;border:none;border-radius:10px;}.user-logged-in.section-node .node-form .form-actions input:hover,.user-logged-in.section-node .node-form .form-actions a:hover,.user-logged-in.section-add .node-form .form-actions input:hover,.user-logged-in.section-add .node-form .form-actions a:hover{color:#fff;background:#000;}.section-intern.user-logged-in .view-filters{background:#ededed;padding:1rem;text-align:center;border-radius:20px;}.section-intern.user-logged-in .view-filters .form-item{display:inline-block;margin:1rem;}.section-intern.user-logged-in .view-filters .form-actions input{display:inline-block;margin:10px 5px 0;background:#D35400;padding:5px 10px;text-decoration:none;font-weight:700;text-transform:uppercase;border:none;border-radius:10px;color:#fff;}.section-intern.user-logged-in table{width:100%;}.section-intern.user-logged-in table tr:nth-child(2n){background:#ededed;}.section-intern.user-logged-in table tr td{padding:.5rem;font-size:14px;}.section-intern.user-logged-in table tr th{text-align:left;padding:.5rem;font-family:'SF-Compact-Display-Bold';text-transform:uppercase;}.section-intern.user-logged-in table thead tr{background:#D35400;color:#fff;}.block-system-main-block input[type="checkbox"]{float:left;margin:5px 10px 0 0;}.block-system-main-block .form-type-checkbox label{margin-left:25px;}.block-system-main-block select{border:none;background-color:#EADABF;font-family:'SF-Compact-Display-Regular';font-size:1.125rem;line-height:1.333333333;text-transform:uppercase;padding:5px 10px;border-radius:3px;}.block-system-main-block label{font-family:'SF-Compact-Display-Semibold';font-size:.875rem;font-weight:normal;line-height:1.166666667;text-transform:uppercase;padding-bottom:3px;}.webform-confirmation,.warenkorb-empty{max-width:700px;margin:0 auto;padding:10px 15px;}.simplenews-subscriber-form{max-width:980px;margin:0 auto 50px;}.simplenews-subscriber-form legend{font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#000;margin-bottom:30px;}.simplenews-subscriber-form .form-submit{display:inline-block;height:31px;border:1px solid #D35400;font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:30px;text-transform:uppercase;text-decoration:none;margin:30px 0 0;padding:0 12px;background-color:#D35400;color:#fff;border-radius:3px;position:relative;top:1px;}.search-form{max-width:980px;margin:0 auto 50px;}#edit-basic{background:#EADABF;padding:10px 30px 30px;margin:0 -30px;}.search-results{margin:0;padding:0;}.search-form .form-item{margin:20px 0 0;}input.form-search{height:27px;margin:10px 0;}.search-form .form-submit{display:inline-block;height:31px;border:1px solid #D35400;font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:30px;text-transform:uppercase;text-decoration:none;padding:0 12px;background-color:#D35400;color:#fff;border-radius:3px;position:relative;top:1px;}.search-help-link{font-size:14px;}.webform-submission-contact-form{max-width:980px;margin:0 auto 50px;}.webform-submission-contact-form .form-item{margin:20px 0 0;}.webform-submission-contact-form .form-submit{display:block;height:33px;border:1px solid;font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:33px;text-transform:uppercase;text-decoration:none;padding:0 12px;background-color:#D35400;color:#fff;border-radius:3px;}.block-simplenews{max-width:980px;margin:0 auto 50px;}.block-simplenews form{background:#EADABF;padding:10px 30px 30px;margin:0 -30px;}.block-simplenews .form-item{margin:20px 0 0;}.block-simplenews .form-submit{display:block;height:33px;border:1px solid;font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:33px;text-transform:uppercase;text-decoration:none;padding:0 12px;background-color:#D35400;color:#fff;border-radius:3px;}.webform-submission-bestellung-form{max-width:980px;margin:0 auto 50px;}.webform-submission-bestellung-form .form-item{margin:20px 0 0;}.webform-submission-bestellung-form .form-submit{display:block;height:33px;border:1px solid;font-family:'SF-Compact-Display-Medium';font-size:1.125rem;line-height:33px;text-transform:uppercase;text-decoration:none;padding:0 12px;background-color:#D35400;color:#fff;}.captcha__element .form-item-captcha-response{padding-bottom:2rem;height:5rem;width:10%;}.captcha__element input[type="checkbox"],.captcha__element input[type="radio"]{float:left;margin:-3px 10px 5px 15px;}.captcha__element .description{clear:left;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-1"]{background:no-repeat url(/themes/custom/ezef/images/captcha/1.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-2"]{background:no-repeat url(/themes/custom/ezef/images/captcha/2.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-3"]{background:no-repeat url(/themes/custom/ezef/images/captcha/3.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-4"]{background:no-repeat url(/themes/custom/ezef/images/captcha/4.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-5"]{background:no-repeat url(/themes/custom/ezef/images/captcha/5.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-6"]{background:no-repeat url(/themes/custom/ezef/images/captcha/6.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-7"]{background:no-repeat url(/themes/custom/ezef/images/captcha/7.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-8"]{background:no-repeat url(/themes/custom/ezef/images/captcha/8.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-9"]{background:no-repeat url(/themes/custom/ezef/images/captcha/9.svg) left center/70% auto;}.captcha__element .form-item.form-type-radio.form-item-captcha-response label.option[for="edit-captcha-response-10"]{background:no-repeat url(/themes/custom/ezef/images/captcha/10.svg) left center/70% auto;}@media screen and (min-width:1024px){.captcha__element .form-item-captcha-response{width:6%;}.captcha__element .description{clear:left;}#edit-basic{padding:10px 15px 30px;margin:0;}input.form-search{margin:0 10px;}}
a{color:currentColor;}.views-row a{text-decoration:none;}
.druport-credit{display:none;}video{max-width:100%;}.field--name-field-drp-videos video{width:100%;}
.m-main{position:absolute;top:68px;border-top:1px solid;width:100%;background:#fff;left:-100%;padding:30px;transition:all ease-in-out .2s;z-index:20;}.active.m-main{left:0px;}.m-main li.menu-item{font-family:'SF-Compact-Display-Semibold';font-size:1.375rem;font-weight:normal;line-height:1.166666667;text-transform:uppercase;margin-bottom:2rem;}.m-main li.menu-item a{text-decoration:none;}body:not(.user-logged-in) .menu--account{display:none;}nav.tabs li{display:inline-block;}nav.tabs li a{display:block;padding:5px 15px;background:rgba(0,0,0,0.15);text-decoration:none;border-radius:10px 10px 0 0;}nav.tabs li.is-active a{color:#fff;background:#D35400;}.menu--account ul.menu{position:absolute;top:0;left:calc(50%);padding:5px 0;}.toolbar-fixed .menu--account ul.menu{top:50px;}.menu--account ul.menu li{display:inline-block;}.menu--account ul.menu li a{display:block;text-decoration:none;font-size:14px;text-transform:uppercase;padding:5px 5px;background:#d5d5d5;}.menu--account ul.menu li a:hover{background:#D35400;color:#fff;}
.node--type-article .node__content .field--name-field-dachzeile,.node--type-article .node__content .field--name-field-drp-bild-teaser{display:none;}.node--type-article{max-width:980px;margin:0 auto;}.node--type-article .field--name-body{max-width:600px;margin:0 0 50px;}.node--type-publikation .node__content .field--name-field-dachzeile,.node--type-publikation .node__content .field--name-field-drp-bild-teaser{display:none;}.node--type-publikation{max-width:980px;margin:0 auto;}.node--type-publikation .field--name-body{max-width:600px;margin:0 0 50px;}.node--type-publikation .field--name-field-film{margin:0 0 20px;}.node--type-publikation .field--name-field-film a{display:inline-block;padding-right:44px;background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_l-more.svg) right 7px/35px;}.node--type-publikation .field--name-field-film a::before{content:"Zum Film: ";font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#000;font-size:18px;}.page-aktuelles #block-ezef-page-title,.page-themenangebote #block-ezef-page-title,.page-filme #block-ezef-page-title,.page-begleitmaterialien #block-ezef-page-title{text-align:center;}.page-aktuelles h1.page-title,.page-themenangebote h1.page-title,.page-filme h1.page-title,.page-begleitmaterialien h1.page-title{font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#D35400;margin:25px auto;display:inline-block;}.node--type-publikation .node__aufmacher{max-width:980px;margin:0 -30px 30px;}.node--type-article .node__aufmacher{max-width:980px;margin:0 -30px 30px;}.node--type-article .node__aufmacher{max-width:980px;margin:0 -30px 30px;}.node--type-film .node__aufmacher,.node--type-compilation .node__aufmacher{max-width:980px;margin:0 -30px -30px;}.aufmacher-text .field--name-field-originaltitel{margin:-25px 0 30px;}.node--type-film .node__content,.node--type-compilation .node__content{display:grid;grid-template-columns:auto;grid-template-rows:auto auto auto auto auto;}.node--type-film .node__content .field--name-body,.node--type-compilation.node__content .field--name-body,.node--type-film .node__content .field--name-field-filminfos,.node--type-compilation.node__content .field--name-field-filminfos{margin-bottom:50px;}.node--type-film .node__content .b-kaufen,.node--type-compilation .node__content .b-kaufen,.node--type-film .node__content .field--name-field-nicht-bestellbar-archiv,.node--type-compilation .node__content .field--name-field-nicht-bestellbar-archiv{min-width:100%;text-align:center;background:#D35400;margin:0;padding:0 0 30px;color:#fff;}.node--type-film .node__content .b-leihen,.node--type-compilation .node__content .b-leihen{min-width:100%;text-align:center;background:#884E74;margin:0;padding:0 0 30px;color:#fff;}.node--type-film .node__content .b-leihen .field--name-field-verleihinformationen,.node--type-compilation .node__content .b-leihen .field--name-field-verleihinformationen{padding:20px 60px 0;}.field--name-field-nicht-bestellbar-archiv .field__item{display:none;}.field--name-field-nicht-bestellbar-archiv .field__label{display:inline-block;margin:1.5rem auto 0;text-align:center;width:100%;}.page-node-type-publikation .field__label,.page-node-type-publikation .node__content .field--name-field-drp-bild-teaser{display:none;}.page-node-type-publikation .node__content{margin-bottom:50px;}.page-node-type-publikation .region-highlighted .block-page-title-block,.page-seite-nicht-gefunden .region-highlighted .block-page-title-block,.page-node-type-simplenews .region-highlighted .block-page-title-block,.page-filmfounding .region-highlighted .block-page-title-block,.page-filmfoerderung .region-highlighted .block-page-title-block,.page-ueber-uns .region-highlighted .block-page-title-block,.page-node-type-film .region-highlighted .block-page-title-block,.page-node-type-compilation .region-highlighted .block-page-title-block,.page-node-type-article .region-highlighted .block-page-title-block,.page-node-type-startseite .region-highlighted .block-page-title-block,.node--type-startseite .node__aufmacher .field--name-title{height:0px;text-indent:-999999px;width:100%;overflow:hidden;display:block;}.page-hilfe article:not(.node--type-startseite) .node__aufmacher .aufmacher-text,.page-seite-nicht-gefunden article:not(.node--type-startseite) .node__aufmacher .aufmacher-text,.page-node-type-simplenews article:not(.node--type-startseite) .node__aufmacher .aufmacher-text,.page-newsletter article:not(.node--type-startseite) .node__aufmacher .aufmacher-text,.page-filmfounding article:not(.node--type-startseite) .node__aufmacher .aufmacher-text,.page-filmfoerderung article:not(.node--type-startseite) .node__aufmacher .aufmacher-text{background:none;border:none;position:inherit;padding:25px 0;width:100%;}.page-ueber-uns article:not(.node--type-startseite) .node__aufmacher .aufmacher-text{background:none;border:none;position:inherit;padding:25px 0;width:100%;}.node--type-page{max-width:980px;margin:0 auto 50px;}.path-taxonomy h1.page-title{margin:50px 0 1rem;}.path-taxonomy .view-taxonomy-term{max-width:980px;margin:50px auto 0;padding:0 30px;}.path-taxonomy .view-taxonomy-term > .view-content{margin-bottom:50px;}.path-taxonomy .view-taxonomy-term .views-row{margin:0 0 50px;max-width:700px;}.path-taxonomy .view-taxonomy-term .views-row:last-child{margin:0;}.page-menu.node-id-4515 main,.page-menu.node-id-4515 footer,.page-menu.node-id-4515 .region-highlighted{display:none;}.page-menu.node-id-4515 .m-main{left:0;padding:50px 0;top:68px;}.page-menu.node-id-4515 .m-main ul{max-width:960px;margin:0 auto;}.page-warenkorb .region.region-highlighted{margin:30px 0 0 30px;}.page-kontakt .region.region-highlighted{margin:30px 0 0 30px;}.section-search .region.region-highlighted{margin:30px 0 0 30px;}.section-search .block-system-main-block > .item-list{max-width:980px;margin:0 auto 50px;}.section-search .block-system-main-block > h2{font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#D35400;text-align:center;margin:25px auto;}.section-search .block-system-main-block > .item-list li{border-bottom:1px solid #707070;margin:0 0 30px;padding:10px 0 30px;}.search-result__title{font-family:'dm_serif_displayregular';font-size:1.875rem;line-height:1.066667;font-weight:normal;margin:0 0 10px;}.page-newsletter .node__aufmacher .field--name-title{font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#D35400;text-align:center;margin:25px auto;}.page-newsletter .field--name-body ul{padding:0;margin:0;}.page-newsletter .field--name-body ul li{list-style:none;margin:0 0 20px;}.page-node-type-simplenews .block-simplenews{display:none;}.node--type-simplenews{max-width:980px;margin:0 auto 50px;}.page-add #block-ezef-system-main{max-width:970px;margin:50px auto;}.page-impressum .druport-asset .druport-copyright{display:none;}.page-impressum .druport-asset{margin:0 0 .5rem;}@media screen and (max-width:767px){.node--type-film .node__content .field--name-field-drp-videos,.node--type-compilation .node__content .field--name-field-drp-videos{order:3;}.node--type-film .node__content .b-kurzinfos,.node--type-compilation .node__content .b-kurzinfos{order:1;}.node--type-film .node__content .b-022,.node--type-compilation .node__content .b-022{order:2;}.node--type-film .node__content .field--name-body,.node--type-compilation .node__content .field--name-body{order:4;}.node--type-film .node__content .field--name-field-filminfos,.node--type-compilation .node__content .field--name-field-filminfos{order:5;}.node--type-film .node__content .b-023{order:6;}.node--type-film .node__content .b-kaufen,.node--type-compilation .node__content .b-kaufen,.node--type-film .node__content .field--name-field-nicht-bestellbar-archiv,.node--type-compilation .node__content .field--name-field-nicht-bestellbar-archiv{order:7;width:calc(100% + 60px);margin:0 -30px;}.node--type-film .node__content .b-leihen,.node--type-compilation .node__content .b-leihen{order:8;width:calc(100% + 60px);margin:0 -30px;}}@media all and (min-width:768px){.node--type-article .node__aufmacher{margin:0 auto 30px;}.node--type-film .node__aufmacher,.node--type-compilation .node__aufmacher{margin:0 auto -30px;}.node--type-film .node__content,.node--type-compilation .node__content{display:grid;gap:0 30px;margin:50px 0px 0;grid-template-columns:calc(62% - 30px) 38%;grid-template-rows:auto auto auto auto auto auto;}.node--type-film .node__content .field--name-field-drp-videos,.node--type-compilation .node__content .field--name-field-drp-videos{width:100%;order:1;grid-column:1/2;grid-row:1/2;}.node--type-film .node__content .field--name-body,.node--type-compilation .node__content .field--name-body{order:2;grid-column:1/2;grid-row:1/3;}.node--type-film .node__content .field--name-body + .field--name-field-drp-videos,.node--type-compilation .node__content .field--name-body + .field--name-field-drp-videos{grid-row:3/4;}.node--type-film .node__content .field--name-field-drp-videos,.node--type-film .node__content .field--name-body,.node--type-compilation .node__content .field--name-field-drp-videos,.node--type-compilation .node__content .field--name-body,.node--type-film .node__content .field--name-field-filminfos,.node--type-compilation .node__content .field--name-field-filminfos{max-width:600px;margin:0 0 50px 30px;width:calc(100% - 30px);}.node--type-film .node__content .b-kurzinfos,.node--type-compilation .node__content .b-kurzinfos{grid-column:2/3;grid-row:1/3;}.node--type-film .node__content .b-022,.node--type-compilation .node__content .b-022{grid-column:1/3;grid-row:4/5;max-width:950px;margin:0 auto;width:100%;}.b-022 .block-title{text-align:left;}.b-023{grid-column:1/3;grid-row:5/6;max-width:950px;margin:0 auto;width:100%;}.node--type-film .node__content .b-kaufen,.node--type-compilation .node__content .b-kaufen,.node--type-film .node__content .field--name-field-nicht-bestellbar-archiv,.node--type-compilation .node__content .field--name-field-nicht-bestellbar-archiv{grid-column:1/3;grid-row:5/6;}.node--type-film .node__content .field--name-field-nicht-bestellbar-archiv .field__label,.node--type-compilation .node__content .field--name-field-nicht-bestellbar-archiv .field__label{font-family:'SF-Compact-Display-Bold';font-size:1.75rem;font-weight:normal;line-height:1;}.node--type-film .node__content .b-leihen,.node--type-compilation .node__content .b-leihen{grid-column:1/3;grid-row:6/7;}.page-themenangebote h1.page-title,.page-filme h1.page-title,.page-begleitmaterialien h1.page-title{font-family:'SF-Compact-Display-Bold';font-size:1.75rem;font-weight:normal;line-height:1;}.section-search .block-system-main-block > h2{font-family:'SF-Compact-Display-Bold';font-size:1.75rem;font-weight:normal;line-height:1;}}@media all and (min-width:768px) and (max-width:1023px){.node--type-film .node__content .b-kaufen,.node--type-film .node__content .b-leihen,.node--type-compilation .node__content .b-kaufen,.node--type-compilation .node__content .b-leihen,.node--type-film .node__content .field--name-field-nicht-bestellbar-archiv,.node--type-compilation .node__content .field--name-field-nicht-bestellbar-archiv{width:calc(100% + 60px);margin-left:-30px;}}@media all and (min-width:1024px){.path-taxonomy .view-taxonomy-term{padding:0;}.node--type-article .field--name-body{margin:0 0 50px 41px;}.node--type-film .node__content,.node--type-compilation .node__content{gap:0 60px;}.node--type-film .node__aufmacher,.node--type-compilation .node__aufmacher{margin:0 auto;}.node--type-film .node__content .field--name-field-drp-videos,.node--type-film .node__content .field--name-body,.node--type-compilation .node__content .field--name-field-drp-videos,.node--type-compilation .node__content .field--name-body,.node--type-film .node__content .field--name-field-filminfos,.node--type-compilation .node__content .field--name-field-filminfos{margin:0 0 50px calc(100% - 600px);}.node--type-film .node__content .b-kurzinfos,.node--type-compilation .node__content .b-kurzinfos{width:280px;margin:0;}.page-warenkorb .region.region-highlighted{margin:50px 0 0 0px;}.page-kontakt .region.region-highlighted{margin:50px 0 0 0px;}.section-search .region.region-highlighted{margin:50px 0 0 0px;}.block-simplenews form{margin:0;}}
p:empty{display:none;}h4.label{margin:0;}strong,b{font-family:'SF-Compact-Display-Bold';}#block-ezef-page-title{max-width:980px;margin:0 auto;}h1.page-title{font-family:'dm_serif_displayregular';font-size:2.375rem;line-height:1;font-weight:normal;margin:0 0 1rem;}.node__aufmacher .field--name-title{font-family:'dm_serif_displayregular';font-size:2.375rem;line-height:1;font-weight:normal;}.views-row .views-field-field-drp-bild-teaser{margin-bottom:30px;}.views-row .views-field-title{font-family:'dm_serif_displayregular';font-size:1.875rem;line-height:1.066667;font-weight:normal;margin-bottom:8px;hyphens:auto;}.views-row .views-field-field-kurztext{font-family:'SF-Compact-Display-Regular';font-size:1.125rem;line-height:1.333333333;}.views-row .views-field-view-node{margin-top:10px;}.views-row .views-field-view-node a{display:inline-block;padding-right:44px;background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_l-more.svg) right 7px/35px;}.field--name-body ol,.field--name-body ul{padding:0 0 0 2rem;}@media screen and (max-width:767px){.node__aufmacher .field--name-title{hyphens:auto;}}
.view-v016 .view-content{display:flex;gap:50px;flex-wrap:wrap;max-width:100%;margin:0 auto 50px;}.view-v016 .view-content .views-row{width:100%;}.view-v016 .view-content .views-row .views-field-field-drp-bilder{max-width:200px;margin:0 auto 1rem;}.view-v016 .view-content .views-row .druport-image{display:table-cell;border:1px solid #707070;height:200px;vertical-align:middle;text-align:center;}.view-v016 .view-content .views-row .druport-image img{max-height:100%;max-width:100%;}.view-v016 .views-field-view-node{text-align:center;}.view-v016 .views-row .views-field-view-node a{display:inline-block;padding:0 44px 0 20px;background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_l-more.svg) 112px 7px/35px;text-indent:-50px;font-style:italic;}.view-v016 .views-field-view-node a::after{padding:0 0 46px;background:no-repeat transparent url(/themes/custom/ezef/images/svg/button_bestellen.svg) center bottom/113px auto;content:"";height:20px;width:120px;display:block;}.view-v020 .views-row{border:1px solid #707070;padding:10px 15px;display:grid;grid-template-rows:auto auto auto auto;grid-template-columns:25% 75%;margin:0 0 10px;gap:5px 0;}.view-v020 .views-field-nid{grid-column:1/2;grid-row:1/6;}.view-v020 .views-field-field-bv-anbieter{display:none;}.view-v020 .views-field-title{grid-column:2/3;grid-row:1/2;}.view-v020 .views-field-field-bv-medium-info{grid-column:2/3;grid-row:3/4;}.view-v020 .flag-warenkorb{grid-column:4/5;grid-row:1/3;}.view-v020 .views-field-field-bv-preis{grid-column:2/3;grid-row:4/5;font-family:'SF-Compact-Display-Medium';font-size:1.375rem;line-height:1;font-weight:normal;}.view-v020 .views-field-link-flag{grid-column:2/3;grid-row:5/6;}.view-v020 .views-field-link-flag a{background:no-repeat transparent url(/themes/custom/ezef/images/svg/warenkorb_entfernen.svg) left 5px/30px;display:block;text-align:left;overflow:hidden;padding:5px 0 5px 41px;height:35px;}.view-v021 .view-content{display:flex;gap:50px;flex-wrap:wrap;max-width:100%;margin:0 auto;}.view-v021 .view-content .views-row{width:100%;}.view-v021 .view-content .views-row .views-field-field-drp-bilder{max-width:200px;margin:0 auto 1rem;}.view-v021 .view-content .views-row .druport-image{display:table-cell;border:1px solid #707070;height:200px;vertical-align:middle;text-align:center;}.view-v021 .view-content .views-row .druport-image img{max-height:100%;max-width:100%;}.view-v021 .views-field-field-regie .field-content::before{content:"Regie: ";}.view-v021 .views-field-field-produktionsjahr,.view-v021 .views-field-field-produktionsjahr .field-content,.view-v021 .views-field-field-laender,.view-v021 .views-field-field-laender .field-content{display:inline;}.view-v021 .views-field-field-produktionsjahr .field-content:not(:empty)::after{content:",";padding-right:3px;}.view-v021 .views-field-field-regie{margin:0 0 5px;}.view-v021 .views-row .views-field-view-node a{padding:0 0 46px;background:no-repeat transparent url(/themes/custom/ezef/images/svg/button_bestellen.svg) center bottom/113px auto;margin:0 auto;width:200px;}.view-v021 .views-row .views-field-view-node{display:block;text-align:center;font-style:italic;}.view-v005 .view-content{display:flex;gap:50px;flex-wrap:wrap;max-width:100%;margin:0 auto;}.view-v005 .view-content .views-row{width:100%;}.view-v005 .view-content .views-row .views-field-field-drp-bilder{max-width:200px;margin:0 auto 1rem;}.view-v005 .view-content .views-row .druport-image{display:table-cell;border:1px solid #707070;height:200px;vertical-align:middle;text-align:center;}.view-v005 .view-content .views-row .druport-image img{max-height:100%;max-width:100%;}.view-v018 .view-content{display:flex;gap:50px;flex-wrap:wrap;max-width:100%;margin:0 auto;}.view-v018 .view-content .views-row{width:100%;}.view-v018 .view-content .views-row .views-field-field-drp-bilder{max-width:200px;margin:0 auto 1rem;}.view-v018 .view-content .views-row .druport-image{display:table-cell;border:1px solid #707070;height:200px;vertical-align:middle;text-align:center;}.view-v018 .view-content .views-row .druport-image img{max-height:100%;max-width:100%;}@media all and (min-width:768px){.view-v016 .view-content{justify-content:center;}.view-v016 .view-content .views-row{width:calc(50% - 25px);max-width:330px;}.view-v016 .view-content .views-row .views-field-field-drp-bilder{max-width:330px;}.view-v016 .view-content .views-row .druport-image{height:330px;}.view-v020 .views-row{grid-template-rows:auto auto;grid-template-columns:15% 50% 20% 15%;gap:0;}.view-v020 .views-field-nid{grid-column:1/2;grid-row:1/3;}.view-v020 .views-field-title{grid-column:2/3;grid-row:1/2;}.view-v020 .views-field-field-bv-medium-info{grid-column:2/3;grid-row:2/3;}.view-v020 .flag-warenkorb{grid-column:4/5;grid-row:1/3;}.view-v020 .views-field-field-bv-preis{grid-column:3/4;grid-row:2/3;}.view-v020 .views-field-link-flag{grid-column:4/5;grid-row:1/3;}.view-v020 .views-field-link-flag a{background:no-repeat transparent url(/themes/custom/ezef/images/svg/warenkorb_entfernen.svg) left top/30px;display:block;text-align:left;overflow:hidden;padding:32px 0 40px;}.view-v021 .view-content{justify-content:center;}.view-v021 .view-content .views-row{width:calc(50% - 25px);max-width:330px;}.view-v021 .view-content .views-row .views-field-field-drp-bilder{max-width:330px;}.view-v021 .view-content .views-row .druport-image{height:330px;}.view-v005 .view-content{justify-content:center;}.view-v005 .view-content .views-row{width:calc(50% - 25px);max-width:330px;}.view-v005 .view-content .views-row .views-field-field-drp-bilder{max-width:330px;}.view-v005 .view-content .views-row .druport-image{height:330px;}.view-v018 .view-content{justify-content:center;}.view-v018 .view-content .views-row{width:calc(50% - 25px);max-width:330px;}.view-v018 .view-content .views-row .views-field-field-drp-bilder{max-width:330px;}.view-v018 .view-content .views-row .druport-image{height:330px;}}@media all and (min-width:1024px){.view-v016 .view-content{max-width:1090px;}.view-v016 .view-content .views-row{width:330px;}.view-v016 .view-content .views-row .views-field-field-drp-bilder{max-width:330px;}.view-v016 .view-content .views-row .druport-image{height:330px;}.view-v021 .view-content{max-width:1090px;}.view-v021 .view-content .views-row{width:330px;}.view-v021 .view-content .views-row .views-field-field-drp-bilder{max-width:330px;}.view-v021 .view-content .views-row .druport-image{height:330px;}.view-v005 .view-content{max-width:1090px;}.view-v005 .view-content .views-row{width:330px;}.view-v005 .view-content .views-row .views-field-field-drp-bilder{max-width:330px;}.view-v005 .view-content .views-row .druport-image{height:330px;}}
.form-type-checkbox::after,.captcha-type-challenge--evde::after,.b-002 .wrapper-de::after,.b-002 .wrapper-en::after,.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0px;}div[data-drupal-messages]{max-width:980px;margin:0 auto;padding:1rem;background:#ededed;}nav.pager{margin:50px 0;text-align:center;}nav.pager .pager__item{display:inline-block;margin:0 5px;font-family:'SF-Compact-Display-Bold';font-size:1.375rem;font-weight:normal;line-height:1;text-transform:uppercase;color:#000;}nav.pager .pager__item span{display:none;}nav.pager .pager__item.pager__item--next a,nav.pager .pager__item.pager__item--previous a{display:block;width:20px;height:20px;}nav.pager .pager__item.pager__item--next a{background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_pager_next.svg) right center/contain;}nav.pager .pager__item.pager__item--previous a{background:no-repeat transparent url(/themes/custom/ezef/images/svg/icon_pager_previous.svg) right center/contain;}
.print-content article:not(.full-view-active) p:not(.p-teaser),.print-content article:not(.full-view-active) h2:not(.h2-teaser),.print-content article:not(.full-view-active) h3,.print-content article:not(.full-view-active) ul,.print-content article:not(.full-view-active) h6,.print-content article:not(.full-view-active) .field-name-body > div > div div,.print-content article.full-view-active div.l-read-full{display:block;}.print-content .node .field-name-field-drp-bild-aufmacher{margin-left:0;}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}header,footer[role="contentinfo"],#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second > div,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons,.b-421,.b-012,.b-307,.b-308,.b-309,.b-329,.druport-field-description,.druport-field-caption,.druport-video,.druport-audio,.field-name-field-externe-links,.b-013,.l-read-full,.region-highlighted,article > .field-aufmacher,article .field-sender-sendeformat,.field-link.l-mediathek,.field-sharing,.b-service-zur-sendung{visibility:hidden;display:none;}.page-node-type-sendung .node-content .field--name-field-autor,.page-node-type-sendung .node-content .field--name-field-untertitel,.page-node-type-sendung .node-content .field--name-title,.page-node-type-sendung .node-content .field-meta{text-align:left;color:#000;}.page-node-type-sendung article .field--name-body::before{display:none;}.page-node-type-sendung .node-content .field--name-body{margin:0px auto 0;padding-top:0;color:#000;}.druport{margin-bottom:1rem;}article:not(.full-view-active) p:not(.p-teaser),article:not(.full-view-active) h2,article:not(.full-view-active) h3,article:not(.full-view-active) h6,article:not(.full-view-active) .field-name-body > div > div  div,article.full-view-active div.l-read-full{display:block;}}

