body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;src: local('Open Sans Light'), local('OpenSans-Light'), url('/files/layout/fonts/open-sans-v17-latin-300.woff2') format('woff2'), url('/files/layout/fonts/open-sans-v17-latin-300.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;src: local('Open Sans Regular'), local('OpenSans-Regular'), url('/files/layout/fonts/open-sans-v17-latin-regular.woff2') format('woff2'), url('/files/layout/fonts/open-sans-v17-latin-regular.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 600;src: local('Open Sans Bold'), local('OpenSans-Bold'), url('/files/layout/fonts/open-sans-v17-latin-600.woff2') format('woff2'), url('/files/layout/fonts/open-sans-v17-latin-600.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;src: local(''), url('/files/layout/fonts/open-sans-v27-latin-700.woff2') format('woff2'), url('/files/layout/fonts/open-sans-v27-latin-700.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 800;src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), url('/files/layout/fonts/open-sans-v17-latin-800.woff2') format('woff2'), url('/files/layout/fonts/open-sans-v17-latin-800.woff') format('woff')}.rs-columns{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;position: relative}.rs-columns.flexstart{align-items: flex-start}.rs-column{position: relative;margin-top: 4rem}.-small-col-2-1{width: calc((100% / 2) - (4rem / 2))}.-small-col-1-1{width: 100%}.-small-last-row{margin-bottom: 0}@media all and (min-width: 996px){.-large-col-6-1{width: calc((100% / 6) - (4rem / 1.2))}.-large-col-5-1{width: calc((100% / 5) - (4rem / 1.24))}.-large-col-4-1{width: calc((100% / 4) - (4rem / 1.33))}.-large-col-3-1{width: calc((100% / 3) - (4rem / 1.5))}.-large-col-3-2{width: calc((100% / 3 * 2) - (4rem / 1.5))}.-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc((100% / 2) - (4rem / 2))}.-large-col-4-3{width: calc((100% / 4 * 3) - (4rem / 2))}.-large-first-row{margin-top: 0}.ab-big > .-large-col-6-1{width: calc((100% / 6) - (8rem / 1.2))}.ab-big > .-large-col-5-1{width: calc((100% / 5) - (8rem / 1.24))}.ab-big > .-large-col-4-1{width: calc((100% / 4) - (8rem / 1.33))}.ab-big > .-large-col-3-1{width: calc((100% / 3) - (8rem / 1.5))}.ab-big > .-large-col-3-2{width: calc((100% / 3 * 2) - (8rem / 1.5))}.ab-big > .-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc((100% / 2) - (8rem / 2))}.ab-big > .-large-col-4-3{width: calc((100% / 4 * 3) - (8rem / 2))}.ab-big > .rs-column{margin-top: 8rem}.ab-small > .-large-col-6-1{width: calc((100% / 6) - (2rem / 1.2))}.ab-small > .-large-col-5-1{width: calc((100% / 5) - (2rem / 1.24))}.ab-small > .-large-col-4-1{width: calc((100% / 4) - (2rem / 1.33))}.ab-small > .-large-col-3-1{width: calc((100% / 3) - (2rem / 1.5))}.ab-small > .-large-col-3-2{width: calc((100% / 3 * 2) - (2rem / 1.5))}.ab-small > .-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc((100% / 2) - (2rem / 2))}.ab-small > .-large-col-4-3{width: calc((100% / 4 * 3) - (2rem / 2))}.ab-small > .rs-column{margin-top: 2rem}.no-ab > .-large-col-6-1{width: calc(16.66666667%)}.no-ab > .-large-col-5-1{width: calc(20%)}.no-ab > .-large-col-4-1{width: calc(25%)}.no-ab > .-large-col-3-1{width: calc(33.33333333%)}.no-ab > .-large-col-3-2{width: calc(66.66666667%)}.no-ab > .-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc(50%)}.no-ab > .-large-col-4-3{width: calc(75%)}.-large-first-row.rs-column{margin-top: 0}}#nav-main{position: fixed;top: 12rem;left: 0;width: 100%;background: #fff;padding: 1rem;border-top: 1px solid #494948;border-bottom: 3px solid #d21113;display: none}#nav-main > div{padding: 2rem}#nav-main > div:first-child{background: rgba(236,236,236,0.5)}#nav-main p{line-height: 1}#nav-main li{margin: 0;padding: 0}#nav-main li:before{display: none}#nav-main .level1 a{display: block;line-height: 4rem;font-size: 1.8rem;font-style: normal;font-weight: 700;text-transform: uppercase;background: #d21113;color: #fff;margin-bottom: 2rem;padding: 0 1rem}#nav-main .level1 + nav{margin-top: -1.5rem}#nav-main .level2 a{display: block;line-height: 2.6rem;font-size: 1.6rem;font-style: normal;font-weight: 400;background: #b6b6b5;color: #494948;margin-bottom: 0.2rem;padding: 0 1rem}#nav-main .level2 a:after{content: '';display: block;float: right;width: 1.6rem;height: 2.6rem;background-image: url('/files/DFK/layout2023/img/sub.svg');background-repeat: no-repeat;background-position: center;background-size: auto 1.6rem}#nav-main .level2 a[href*="https"]:after{background-image: url('/files/DFK/layout2023/img/extern.svg')}#nav-main ul{margin: 0 0 2rem 0;padding-left: 1.6rem}#nav-main ul a,#nav-main ul strong{font-size: 1.6rem;color: #494948;display: block;line-height: 2.7rem;padding-right: 1rem}#nav-main ul a.submenu:after,#nav-main ul strong.submenu:after{content: '';display: block;float: right;width: 1.6rem;height: 2.6rem;background-image: url('/files/DFK/layout2023/img/sub.svg');background-repeat: no-repeat;background-position: center;background-size: auto 1.6rem}#nav-main ul a[href*="https"]:after{content: '';display: block;float: right;width: 1.6rem;height: 2.6rem;background-image: url('/files/DFK/layout2023/img/extern.svg');background-repeat: no-repeat;background-position: center;background-size: auto 1.6rem}#nav-main ul ul{margin: 0}#nav-main .verylast,#nav-main .rs-columns{height: 100%;position: relative}#nav-main .verylast .mod_customnav{position: absolute;bottom: 0}#nav-main .verylast .mod_customnav ul{margin: 0}:root{scroll-behavior: smooth;scroll-padding-top: 12rem}*{box-sizing: border-box;margin: 0;padding: 0;border: none}html{font-size: 43.5%}@media (min-width: 1440px){html{font-size: 53%}}@media (min-width: 1950px){html{font-size: 62.5%}}@media (min-width: 2500px){html{font-size: 70.5%}}body{background-color: #fff;font-size: 1.6rem;line-height: 1.2;color: #494948;font-family: 'Arial';font-weight: 400}p,ul,ol,dt,td{margin-bottom: 1em;line-height: 1.6}p:last-child,ul:last-child,ol:last-child,dt:last-child,td:last-child,p:last-child a,ul:last-child a,ol:last-child a,dt:last-child a,td:last-child a{margin-bottom: 0}p a,ul a,ol a,dt a,td a{color: #d21113;display: inline-block;text-decoration: none;transition: all .5s}p a:hover,ul a:hover,ol a:hover,dt a:hover,td a:hover{color: #bf0103}p.red1{color: #d21113}td{padding-bottom: 1rem}tr:last-child td{padding-bottom: 0}li{list-style: none;margin-bottom: 0.5em}.mod_article ul li{list-style: none;margin-left: 2rem;padding-left: 0;line-height: 1.4}.mod_article ul li:before{display: inline-block;font-family: FontAwesome;content: "\f105";width: 1em;margin-left: -1em;vertical-align: top;font-weight: 700}.mod_article ul li ul{margin-top: 0.5em;padding-left: 0.5em}.mod_article ol li,.mod_sitemap ul li{list-style: none;margin-left: 2rem;padding-left: 1em;line-height: 1.4}.mod_article ol li:before,.mod_sitemap ul li:before{display: inline-block;content: "\2022";width: 1em;margin-left: -1em;color: #d21113;font-weight: bold}.mod_article ol li ol,.mod_sitemap ul li ol,.mod_article ol li ul,.mod_sitemap ul li ul{margin-top: 0.5em;padding-left: 0.5em}.mod_article ol li ol li,.mod_sitemap ul li ol li,.mod_article ol li ul li,.mod_sitemap ul li ul li{list-style: none}.mod_article ol li ol li:before,.mod_sitemap ul li ol li:before,.mod_article ol li ul li:before,.mod_sitemap ul li ul li:before{display: inline-block;content: "-";width: 1em;margin-left: -1em;font-weight: 400}.mod_article ol li{list-style: auto}.mod_article ol li:before{display: none}.mod_sitemap > ul{columns: 3;-webkit-columns: 3;-moz-columns: 3;column-gap: 0;-webkit-column-gap: 0;-moz-column-gap: 0}.mod_sitemap > ul > li{break-inside: avoid;margin-bottom: 1.5rem}.-large-col-3-2 + .-large-col-3-1 > div ul li,.-large-col-3-2 + .-large-col-3-1 > div ol li{margin-left: 0}#pagination li{list-style: none;margin-left: 0}nav ul,nav li{margin: 0}.image_container.float_left{margin-right: 4rem}.image_container.float_right{margin-left: 4rem}.ce_text{clear: both}.ce_text:after{content: '';display: block;clear: both}h6{font-family: 'Arial';line-height: 1.2;font-size: 1.6rem;color: #d21113;margin-bottom: 0;font-weight: 700}h5{font-family: 'Arial';line-height: 1.2;font-size: 1.6rem;color: #494948;margin-bottom: 1em;font-weight: 700}h4{font-family: 'Arial';line-height: 1.2;font-size: 2rem;color: #d21113;margin-bottom: 1em;font-weight: 300}h3{font-family: 'Arial';line-height: 1.2;font-size: 2rem;color: #d21113;margin-bottom: 1em;font-weight: 700}h3 a{color: #d21113;text-decoration: none}h2{font-family: 'Arial';line-height: 1.2;font-size: 2.4rem;color: #d21113;margin-bottom: 1em;letter-spacing: 1.2px;text-transform: uppercase;font-weight: 700}h1{font-family: 'Arial';line-height: 1.2;margin-bottom: 5rem;font-size: 2.4rem;color: #d21113;letter-spacing: 1.2px;text-transform: uppercase;font-weight: 700}.block{overflow: visible}h1 + h2{margin-top: -4rem;margin-bottom: 3rem}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration: none}p + h2,ul + h2,table + h2,a + h2{margin-top: 2rem;margin-bottom: 2rem}p + h3,ul + h3,table + h3,a + h3{margin-top: 2rem;margin-bottom: 2rem}p + h4,ul + h4,table + h4,a + h4{margin-top: 2rem;margin-bottom: 2rem}figure img{max-width: 100%;height: auto;display: block}video{width: 100%;height: auto}button,.submit{cursor: pointer}.mod_article > .inside,#footer > .inside,#bottom > .inside{position: relative;margin: auto;width: 100%;max-width: 144rem;padding: 0 1.5rem}.mod_article.w100 > .inside{max-width: none;padding: 0}#header{width: 100%;height: 12rem;padding: 1rem 0;background: #fff;position: fixed;top: 0;left: 0;z-index: 50}#wrapper{padding-top: 12rem}#container{position: relative;z-index: 20}.mod_article{position: relative;width: 100%;padding: 6rem 0 6rem 0}.mod_article:first-child{padding-top: 0}.ap{padding: 6rem 0 6rem 0}.apt{padding: 6rem 0 0 0}.apb{padding: 0 0 6rem 0}.np{padding: 0}.col_last figure{margin-right: 0 !important}.cookiebar{width: 100vw;height: 100vh;left: 0;top: 0;position: fixed;margin: 0;padding: 0;background-color: rgba(0,0,0,0.5);z-index: 8888}.cookiebar .insinde{width: 100%;max-width: 650px;position: fixed;overflow: hidden;padding: 1.2em 1.5em 1.5em;text-align: left;font-size: 16px;line-height: 1.5;left: inherit;background-color: #d21113;z-index: 9999;left: 50% !important;top: 50% !important;transform: translate(-50%, -50%)}.cookiebar__text a{color: #fff}.cookiebar__button,.cookiebar__button:hover,button{margin-top: .5em;background-color: #d21113;border: 1px solid #d21113;font-weight: normal;color: #fff}.cookiebar__button.all,.cookiebar__button.all:hover{float: right;background-color: #bf0103;font-weight: bold;color: #fff}.cookiebar--active{display: flex !important;justify-content: flex-start;align-items: center;flex-wrap: wrap}.cookiebar__analytics,.cookiebar__message,.cookiebar__text{margin-right: 0;margin-bottom: 1em;font-size: 13px}.cookiebar__analytics.first{margin-bottom: 0}.cookiebar--active{display: block !important}body.data .cookiebar .insinde{max-width: 25em;bottom: auto;left: auto;right: 0;top: 50%;font-size: 15px;transform: translate(-40px, -50%);left: auto !important}body.data .cookiebar{background-color: rgba(0,0,0,0.1);content: ''}body.data .cookiebar__button,body.data .cookiebar__button:hover,button{float: left}body.data .cookiebar__analytics,body.data .cookiebar__message,body.data .cookiebar__text{font-size: 12px}.animation-effect-ce:nth-child(2){animation-delay: 0.33s}.animation-effect-ce:nth-child(3){animation-delay: 0.66s}.animation-effect-ce:nth-child(4){animation-delay: 0.99s}.animation-effect-ce:nth-child(5){animation-delay: 1.32s}.animation-effect-ce:nth-child(6){animation-delay: 1.65s}.rs-columns.center{justify-content: space-evenly}hr{width: 100%;height: 1px;background: #b6b6b5;margin: 4rem 0;position: relative;clear: both;display: block}#main .ce_text p a .fa{font-weight: 700;display: inline-block;margin-left: 0.5rem}.ce_text table{background: rgba(236,236,236,0.5);padding: 1.8rem 2rem;margin-bottom: 1.5rem}.ce_text table td{padding-right: 1.5rem;border: none}.ce_text table em{font-size: 1.2rem;font-style: normal;display: block}.cols1-3 table td:first-child{width: 25% !important}.cols1-3 table td:last-child{width: 75% !important}button{padding: 1rem 1.5rem}.ce_image.center figure{display: flex;justify-content: center;margin-bottom: 4rem}figcaption{display: block;padding-top: 0.5rem;font-size: 1.2rem}.hide{display: none}.toggler{border-left: 3px solid #d21113;background: rgba(236,236,236,0.5);padding: 1rem 2rem;margin-bottom: 1.5rem;font-size: 1.8rem;color: #494948;line-height: 1;font-weight: 700;cursor: pointer;transition: all .4s;position: relative}.toggler .fa{float: right;margin-left: 2rem;transition: all .4s;color: #494948;transform: rotate(0deg)}.toggler.ui-state-active{background: #d21113;color: #fff}.toggler.ui-state-active .fa{color: #fff;transform: rotate(90deg)}.accordion{padding: .5rem 2rem 2rem calc(2rem + 3px)}.border img{border: 1px solid #b5b5b5}#main table{width: 100%;border-collapse: separate !important}#main table td{text-align: left;vertical-align: top}.ce_text p strong,.ce_text li strong{font-weight: 600}.-large-col-4-3 h4{margin-top: 2rem}.-large-col-4-3 h4:after{background: #494948}.-large-col-4-3 h2,.-large-col-4-3 h1,.teaser-more h4,.-large-col-4-3 h4,.special.kalender h3,h1.special,h2.special{color: #494948;position: relative;margin-bottom: 2.5em;font-weight: 700}.-large-col-4-3 h2:after,.-large-col-4-3 h1:after,.teaser-more h4:after,.-large-col-4-3 h4:after,.special.kalender h3:after,h1.special:after,h2.special:after{content: '';display: flex;background: #d21113;width: 5rem;height: 0.4rem;position: absolute;left: 0;bottom: -1.5rem}.-large-col-4-3 h2 a,.-large-col-4-3 h1 a,.teaser-more h4 a,.-large-col-4-3 h4 a,.special.kalender h3 a,h1.special a,h2.special a{color: #494948}.-large-col-4-3 h2 a:hover,.-large-col-4-3 h1 a:hover,.teaser-more h4 a:hover,.-large-col-4-3 h4 a:hover,.special.kalender h3 a:hover,h1.special a:hover,h2.special a:hover{color: #d21113}.-large-col-4-3 h2 + h3,.-large-col-4-3 h1 + h3,.teaser-more h4 + h3,.-large-col-4-3 h4 + h3,.special.kalender h3 + h3,h1.special + h3,h2.special + h3{color: #494948;margin-top: -1em;font-weight: 400;font-size: 2.4rem}.-large-col-4-3 h2 + p,.-large-col-4-3 h1 + p,.teaser-more h4 + p,.-large-col-4-3 h4 + p,.special.kalender h3 + p,h1.special + p,h2.special + p{margin-top: -1em}.-large-col-4-3 h1,.special.kalender h3{color: #d21113}.special.kalender ~ .special.kalender h3{color: #b6b6b5}.special.kalender ~ .special.kalender h3:after{background: #b6b6b5}.special.kalender h3{display: none}.special.sub h1:after{display: none}.special.sub h1 + h2{margin-top: -5.5rem;text-transform: none}#main .-large-col-4-1.grey,#main .ce_text.grey{padding: 1.8rem 2rem 0 2rem}#main .-large-col-4-1.grey div:last-child,#main .ce_text.grey div:last-child{margin-bottom: 1.8rem}#main .-large-col-4-1.grey p,#main .ce_text.grey p{margin-bottom: 0.5em}#main .-large-col-4-1.grey h3,#main .ce_text.grey h3{color: #494948;text-transform: uppercase}#main .-large-col-4-1.grey table,#main .ce_text.grey table{padding: 0;background: none}#main .-large-col-4-1.grey table td,#main .ce_text.grey table td{padding-bottom: 0.5rem}#main .-large-col-4-1.grey table:last-child,#main .ce_text.grey table:last-child{margin: 0}#main .ce_text.grey{padding-bottom: 0.1rem}.lower h1,.lower h2,.lower h3,.lower h4,.lower h5,.lower h6{text-transform: none !important}#header .inside{width: 100%;display: flex;justify-content: space-between;align-items: center}#header .inside .mod_article{padding: 0}#logo{display: flex}#logo img{width: 10rem;user-select: none}#logo p{color: #494948;font-family: Arial;font-size: 2.4rem;font-style: normal;font-weight: 700;line-height: 2.8rem;padding-left: 2.4rem;user-select: none}#logo p a{color: #494948;text-decoration: none}#icons a,#icons strong{display: inline-block;height: 2.4rem;width: 2.4rem;text-indent: -1000rem;background-image: url('/files/DFK/layout2023/img/lupe.svg');background-repeat: no-repeat;background-position: center;background-size: contain}#icons a:nth-child(2){background-image: url('/files/DFK/layout2023/img/kontakt.svg');width: 2.7rem;margin: 0 2rem}#icons strong{background-image: url('/files/DFK/layout2023/img/menu.svg');width: 9.6rem;cursor: pointer}#stage .mod_article{padding: 0}#stage .caroufredsel_wrapper,#stage .caroufredsel{height: 30vw !important}#stage .ce_text{position: relative;height: 100%;clear: none}#stage .ce_text .text{position: absolute;bottom: 0;left: 0;padding: 1.8rem 2rem;background: rgba(255,255,255,0.5);width: 100%;height: 15rem}#stage .ce_text .text p{position: absolute;display: block;font-size: 4rem;font-weight: bold;line-height: 1;bottom: 5.5rem;width: 100%;text-align: center}#stage .ce_caroufredsel{position: relative;overflow: hidden}#stage .caroufredsel_controls a{display: block;height: 4rem;width: 4rem;text-indent: -1000rem;background-image: url('/files/DFK/layout2023/img/slider-arrow.svg');background-size: contain;position: absolute;left: 50%;bottom: 5.75rem;z-index: 20;transform: translate(-70.5rem, 0);transition: all .4s;opacity: 0.5}#stage .caroufredsel_controls a.caroufredsel_next{left: auto;right: 50%;transform: translate(70.5rem, 0) rotate(180deg);text-indent: 1000rem}#stage .caroufredsel_controls a:hover{opacity: 1}#stage img{width: 100%;max-width: none;height: auto}.mod_breadcrumb{position: relative;margin: auto;width: 100%;max-width: 144rem;padding: 2rem 1.5rem 4rem 1.5rem}.mod_breadcrumb ul{display: flex}.mod_breadcrumb ul li{margin-right: 0.5rem}.mod_breadcrumb ul li:after{content: '▸';color: #777}.mod_breadcrumb ul li.last:after{display: none}.mod_breadcrumb ul li a{color: #777;margin-right: 0.5rem}.mod_breadcrumb ul li a:hover{color: #d21113}.mod_breadcrumb + .mod_article{padding-top: 0}.mod_article.red{background: #d21113;background: linear-gradient(180deg, #9e0d0e 0%, #d21113 100%)}.mod_article.red h2,.mod_article.red h3,.mod_article.red h4,.mod_article.red h5,.mod_article.red h6,.mod_article.red p{color: #fff}.mod_article.red h3{font-size: 2.4rem}.mod_article.red .video{background: #d21113;box-shadow: 0 0 3rem -1rem #000;display: flex;justify-content: space-between;flex-wrap: wrap;padding: 1.5rem}.mod_article.red .video .ce_player{width: 43.5rem}.mod_article.red .video .ce_player video{display: block}.mod_article.red .video .ce_text{width: 54.5rem;padding-top: 0.5rem}.mod_article.red .video + div{padding-top: 2rem}.mod_article.red .button a{display: block;background: #fff;color: #d21113;font-weight: bold;padding: .25em 2em .25em 1em;position: relative}.mod_article.red .button a .fa{font-weight: bold;position: absolute;right: 1rem;top: 0.75rem}.mod_article.grey{background: rgba(236,236,236,0.5)}.grey.rs-column{background: rgba(236,236,236,0.5);padding: 3.8rem 4rem}#main .teaser-angebot{display: flex;flex-direction: row-reverse;justify-content: space-between;background: rgba(236,236,236,0.5)}#main .teaser-angebot .text{width: calc(100% - 11rem);padding: 1.5rem 1.6rem;position: relative}#main .teaser-angebot .text p:last-child{position: absolute;left: 1.6rem;bottom: 1.5rem}#main .teaser-angebot .text a{color: #494948}#main .teaser-angebot .text a:hover{color: #d21113}#main .teaser-angebot .text a[href*="http"]:after{content: "\f08e";display: inline-block;font-family: FontAwesome;font-weight: 400}#main .teaser-angebot figure{margin: 0;width: 11rem;height: 15.5rem;overflow: hidden}#main .teaser-angebot figure img{height: 15.5rem;width: auto}#main .rs-columns + .rs-columns .teaser-angebot{margin-top: 2rem}.icon-teaser{position: relative;height: 100%}.icon-teaser:before{content: '';display: block;height: calc(100% - 7.5rem);width: 100%;border: 2px solid rgba(236,236,236,0.5);border-radius: 5px;background: transparent;position: absolute;bottom: 0;left: 0}.icon-teaser figure a{text-align: center;display: block;height: 100%;position: absolute;padding-bottom: 15rem;width: 100%}.icon-teaser figure a img{display: inline-block;width: 15rem;height: 15rem}.icon-teaser figure:has(a[href*="http"]) + div h5:before{content: "\f08e";display: inline-block;font-family: FontAwesome;position: absolute;left: 50%;bottom: -2rem;transform: translate(3.5rem, .5rem)}.icon-teaser .text{padding: 18rem 2rem 2rem 2rem;text-align: center}.icon-teaser .text h5{position: relative;z-index: -1;margin-bottom: 3em;height: 3.8rem}.icon-teaser .text h5:after{content: '';display: flex;background: #494948;width: 5rem;height: 0.4rem;position: absolute;left: 50%;bottom: -2rem;transform: translate(-50%, 0)}.info-teaser h3{text-align: center;position: relative;margin-bottom: 1.3em}.info-teaser h3:after{content: '';display: flex;background: #d21113;width: 5rem;height: 0.4rem;position: absolute;left: 50%;bottom: -1.5rem;transform: translate(-50%, 0)}.info-teaser p{text-align: center}.teaser.rs-columns.ab-small:after{content: '';display: block;width: calc((100% / 3) - (2rem / 1.5))}.-large-col-4-1 .mod_newslist h4,.-large-col-4-1 .mod_eventlist h4,.-large-col-4-1 .ce_text h4{padding: .5em 1em;background: #d21113;color: #fff;font-size: 1.4rem;text-transform: uppercase;letter-spacing: 0.7px;width: 100%;text-align: center;margin-bottom: 1rem}.-large-col-4-1 .mod_newslist h4 + span,.-large-col-4-1 .mod_eventlist h4 + span,.-large-col-4-1 .ce_text h4 + span{display: block;text-align: center;font-size: 1.6rem;margin-bottom: 1rem}.-large-col-4-1 .mod_newslist .layout_simple,.-large-col-4-1 .mod_eventlist .layout_simple,.-large-col-4-1 .ce_text .layout_simple,.-large-col-4-1 .mod_newslist .layout_upcoming,.-large-col-4-1 .mod_eventlist .layout_upcoming,.-large-col-4-1 .ce_text .layout_upcoming,.-large-col-4-1 .mod_newslist .layout_latest,.-large-col-4-1 .mod_eventlist .layout_latest,.-large-col-4-1 .ce_text .layout_latest{padding: 1.8rem 2rem;background: rgba(236,236,236,0.5);margin-bottom: 1rem}.-large-col-4-1 .mod_newslist .layout_simple h4,.-large-col-4-1 .mod_eventlist .layout_simple h4,.-large-col-4-1 .ce_text .layout_simple h4,.-large-col-4-1 .mod_newslist .layout_upcoming h4,.-large-col-4-1 .mod_eventlist .layout_upcoming h4,.-large-col-4-1 .ce_text .layout_upcoming h4,.-large-col-4-1 .mod_newslist .layout_latest h4,.-large-col-4-1 .mod_eventlist .layout_latest h4,.-large-col-4-1 .ce_text .layout_latest h4{background: none;padding: 0;text-align: left;text-transform: none}.-large-col-4-1 .mod_newslist .layout_simple a,.-large-col-4-1 .mod_eventlist .layout_simple a,.-large-col-4-1 .ce_text .layout_simple a,.-large-col-4-1 .mod_newslist .layout_upcoming a,.-large-col-4-1 .mod_eventlist .layout_upcoming a,.-large-col-4-1 .ce_text .layout_upcoming a,.-large-col-4-1 .mod_newslist .layout_latest a,.-large-col-4-1 .mod_eventlist .layout_latest a,.-large-col-4-1 .ce_text .layout_latest a,.-large-col-4-1 .mod_newslist .layout_simple h4 a,.-large-col-4-1 .mod_eventlist .layout_simple h4 a,.-large-col-4-1 .ce_text .layout_simple h4 a,.-large-col-4-1 .mod_newslist .layout_upcoming h4 a,.-large-col-4-1 .mod_eventlist .layout_upcoming h4 a,.-large-col-4-1 .ce_text .layout_upcoming h4 a,.-large-col-4-1 .mod_newslist .layout_latest h4 a,.-large-col-4-1 .mod_eventlist .layout_latest h4 a,.-large-col-4-1 .ce_text .layout_latest h4 a{font-size: 1.8rem;font-weight: 700;line-height: 1.6;color: #494948;text-decoration: none;display: block}.-large-col-4-1 .mod_newslist .layout_simple a:hover,.-large-col-4-1 .mod_eventlist .layout_simple a:hover,.-large-col-4-1 .ce_text .layout_simple a:hover,.-large-col-4-1 .mod_newslist .layout_upcoming a:hover,.-large-col-4-1 .mod_eventlist .layout_upcoming a:hover,.-large-col-4-1 .ce_text .layout_upcoming a:hover,.-large-col-4-1 .mod_newslist .layout_latest a:hover,.-large-col-4-1 .mod_eventlist .layout_latest a:hover,.-large-col-4-1 .ce_text .layout_latest a:hover,.-large-col-4-1 .mod_newslist .layout_simple h4 a:hover,.-large-col-4-1 .mod_eventlist .layout_simple h4 a:hover,.-large-col-4-1 .ce_text .layout_simple h4 a:hover,.-large-col-4-1 .mod_newslist .layout_upcoming h4 a:hover,.-large-col-4-1 .mod_eventlist .layout_upcoming h4 a:hover,.-large-col-4-1 .ce_text .layout_upcoming h4 a:hover,.-large-col-4-1 .mod_newslist .layout_latest h4 a:hover,.-large-col-4-1 .mod_eventlist .layout_latest h4 a:hover,.-large-col-4-1 .ce_text .layout_latest h4 a:hover{color: #d21113}.-large-col-4-1 .mod_newslist + .button,.-large-col-4-1 .mod_eventlist + .button,.-large-col-4-1 .ce_text + .button{margin-bottom: 4rem;text-align: right}.-large-col-4-1 .mod_newslist + .button:last-child,.-large-col-4-1 .mod_eventlist + .button:last-child,.-large-col-4-1 .ce_text + .button:last-child{margin: 0}.-large-col-4-1 .mod_newslist + .button a,.-large-col-4-1 .mod_eventlist + .button a,.-large-col-4-1 .ce_text + .button a{display: inline-block;padding: .25em 1.5em;background: #fff;border: 2px solid rgba(236,236,236,0.5);font-size: 1.6rem;font-weight: 400;color: #494948}.-large-col-4-1 .mod_newslist + .button a:hover,.-large-col-4-1 .mod_eventlist + .button a:hover,.-large-col-4-1 .ce_text + .button a:hover{color: #d21113;border-color: #d21113}.-large-col-4-1 .mod_newslist + .button a .fa,.-large-col-4-1 .mod_eventlist + .button a .fa,.-large-col-4-1 .ce_text + .button a .fa{font-weight: 700}.-large-col-4-1 .mod_eventlist .layout_upcoming{display: flex}.-large-col-4-1 .mod_eventlist .layout_upcoming .header{width: 2.5rem;flex: none}.-large-col-4-1 .mod_eventlist .layout_upcoming .header .date{display: block;border: 1px solid #d21113;width: 100%;position: relative;z-index: 5}.-large-col-4-1 .mod_eventlist .layout_upcoming .header .date span{display: block;background: #d21113;font-size: 0.8rem;font-weight: 700;line-height: 1;padding: 2px 0;text-align: center;letter-spacing: 0.24px;text-transform: uppercase;color: #fff;width: 100%}.-large-col-4-1 .mod_eventlist .layout_upcoming .header .date strong{display: block;background: #fff;color: #d21113;font-size: 1.2rem;font-weight: 400;line-height: 1;padding: 4px 0;text-align: center;width: 100%}.-large-col-4-1 .mod_eventlist .layout_upcoming .header .date + .date{margin-top: 1rem;z-index: 1}.-large-col-4-1 .mod_eventlist .layout_upcoming .header .date + .date:before{content: '';display: block;width: 1px;height: 1.5rem;background: #d21113;position: absolute;top: -1.5rem;left: 49.5%}.-large-col-4-1 .mod_eventlist .layout_upcoming .event{padding-left: 2rem}.-large-col-4-1 .mod_eventlist .layout_upcoming .event span{display: block;color: #d21113;font-size: 1.2rem;margin-bottom: 0.5rem;text-transform: uppercase}.-large-col-4-1 h5.ce_headline{padding: .5em 1em;background: #494948;color: #fff;font-size: 1.4rem;text-transform: uppercase;letter-spacing: 0.7px;width: 100%;text-align: center;margin-bottom: 1rem}.grey.-large-col-4-1 h5.ce_headline{width: calc(100% + 4rem);position: relative;left: -2rem;margin-top: -1.8rem;margin-bottom: 1.8rem;border-bottom: 1rem solid #fff}.rs-columns.grey{background: rgba(236,236,236,0.5);padding: 2rem}.rs-columns.grey:after{content: '';display: block;width: calc((100% / 3) - (2rem / 1.5))}.rs-columns.grey > h3{flex: auto;width: 100%;text-align: center;color: #494948;margin-bottom: 1.8rem}.rs-columns.grey.ap{margin: 6rem 0}.rs-columns.grey.apt{margin: 6rem 0 0 0}.rs-columns.grey.apb{margin: 0 0 6rem 0}.teaser-more{background: #fff;padding: 1.8rem 2rem 6rem 2rem;border-radius: 5px;height: 100%}.teaser-more.button p:last-child a{display: inline-block;padding: .25em 1.5em;background: #fff;border: 2px solid rgba(236,236,236,0.5);font-size: 1.6rem;font-weight: 400;color: #494948;position: absolute;right: 2rem;bottom: 2rem}.teaser-more.button p:last-child a:hover{color: #d21113;border-color: #d21113}.teaser-more.button p:last-child a .fa{font-weight: 700}.grey{padding: 2rem;background: rgba(236,236,236,0.5)}.ap-card,.ap-side{padding: 2rem;background: rgba(236,236,236,0.5);display: flex}.ap-card figure,.ap-side figure{flex: 0 0 15rem}.ap-card .text,.ap-side .text{padding: .2rem 0 0 2rem}.ap-card .text p strong,.ap-side .text p strong{font-size: 1.8rem;font-weight: 700;margin-bottom: 0.3rem}.ap-card .text p,.ap-side .text p{margin-bottom: 0.2rem}.ap-card .text p em,.ap-side .text p em{font-size: 1.2rem;font-style: normal;display: block}.ap-card .text p:last-child,.ap-side .text p:last-child{margin-top: 0.8rem;border-top: 1px solid #494948;padding-top: 0.8rem}.ap-card .text p:last-child a,.ap-side .text p:last-child a{color: #494948;word-break: break-all}.ap-card .text p:last-child a:hover,.ap-side .text p:last-child a:hover{color: #d21113}.ap-card .text p:last-child a:before,.ap-side .text p:last-child a:before{font-family: FontAwesome;display: inline-block;width: 2.4rem}.ap-card .text a[href*="mailto:"]:before,.ap-side .text a[href*="mailto:"]:before{content: "\f1d8"}.ap-card .text a[href*="tel:"]:before,.ap-side .text a[href*="tel:"]:before{content: "\f095";font-size: 1.7rem}.ap-side{margin-bottom: 1rem}.ap-side .text{padding: 0}.pos-card p{line-height: 1.4}.pos-card em{font-size: 1.2rem;font-style: normal;display: block}.ins-card{background: #fff;padding: 1rem 1rem 1.5rem 1rem;height: 26.5rem;line-height: 1.5}.ins-card .text{padding: 0 1rem}.ins-card figure{background: rgba(236,236,236,0.5);padding: 2rem;margin-bottom: 1rem;height: 15rem;display: flex;align-content: center;align-items: center;justify-content: center;flex-wrap: wrap}.ins-card figure img{display: block}.ins-card p{line-height: 1.4}#Jahresberichte{padding: 2rem 0 0 calc(100% / 4 + 1.6rem);min-height: 36rem;justify-content: flex-start}#Jahresberichte .ce_downloads ul{display: flex;flex-wrap: wrap;justify-content: flex-start}#Jahresberichte .ce_downloads li{width: calc(100% / 3 - 2rem);margin: 0}#Jahresberichte .ce_downloads li:before{display: none}#Jahresberichte .-large-first-row.-large-first{width: calc(100% / 4);position: absolute;top: 2rem;left: 0}#Jahresberichte .ce_downloads li{margin: 0 2rem 2rem 0;padding: 1.8rem 2rem;background: rgba(236,236,236,0.5)}#Jahresberichte .ce_downloads li strong{display: block}#Jahresberichte .ce_downloads li em{display: block;font-style: normal;font-size: 1.2rem}#Jahresberichte .ce_downloads li em span{text-transform: uppercase}#Jahresberichte .ce_downloads li a{display: block;margin-top: 0.5rem;color: #494948}#Jahresberichte .ce_downloads li a:hover{color: #d21113}#Jahresberichte .ce_downloads li a span{text-transform: uppercase}#Jahresberichte .ce_downloads li a .fa{display: inline-block;margin-right: 0.5rem}#kontakt p:before{font-family: FontAwesome;display: block;width: 2.4rem;position: absolute;left: 0;top: 0}#kontakt p:nth-of-type(2),#kontakt p:nth-of-type(3),#kontakt p:nth-of-type(4),#kontakt p:nth-of-type(5){padding-left: 2.4rem;position: relative}#kontakt p:nth-of-type(2):before{content: "\f041";font-size: 2rem}#kontakt p:nth-of-type(3):before{content: "\f1d8"}#kontakt p:nth-of-type(4):before{content: "\f095";font-size: 1.7rem}#kontakt p:nth-of-type(5):before{content: "\f1ac"}#kontakt .widget{margin-bottom: 2rem}#kontakt label{display: inline-block;width: 12rem;padding: 1rem 2rem 1rem 0;vertical-align: top}#kontakt label span{color: #d21113}#kontakt input.text,#kontakt textarea{display: inline-block;width: calc(100% - 12rem - 5px);padding: 1rem 2rem;border: 1px solid #494948;font-family: Arial;line-height: 1.1}#kontakt textarea{line-height: 1.4;height: 12.5rem}#kontakt button{display: inline-block;padding: .3em 1.2em;background: #fff;border: 1px solid #b6b6b5;font-size: 1.6rem;font-weight: 400;color: #494948}#kontakt button:hover{border-color: #d21113;color: #d21113}#kontakt button .fa{font-weight: 700;margin-left: 0.5rem}#kontakt .widget-checkbox{padding-left: calc(12rem + 5px)}#kontakt .widget-checkbox > div{position: relative;padding-left: 4rem}#kontakt .widget-checkbox > div input{width: 1.6rem;height: 1.6rem;position: absolute;left: 0;top: 0.2rem}#kontakt .widget-checkbox > div label{width: 100%;padding: 0}#kontakt .widget-checkbox > div a{color: #494948;text-decoration: none}#kontakt .widget-checkbox > div a:hover{color: #d21113}.popup.ce_accordion p:first-child{font-size: 1.8rem}.popup.ce_accordion table{padding: 0;background: none;padding-bottom: 1.5rem;border-bottom: 1px solid #b6b6b5;margin-bottom: 1.5rem}.popup.ce_accordion table td:first-child{width: 10rem !important;height: 10rem !important;padding-right: 0}.popup.ce_accordion table td:first-child img{width: 10rem;height: 10rem;display: block;padding: 1rem;border: 1px solid #b6b6b5;object-fit: contain}.popup.ce_accordion table td:nth-child(2){width: auto !important;padding: 0 4rem}.popup.ce_accordion table td:nth-child(2) p:first-child{font-weight: 700;font-size: 1.6rem}.popup.ce_accordion table td:last-child{width: 25rem !important;padding-right: 0}.popup.ce_accordion table td:last-child a{display: block;padding: 1rem 3rem 1rem 1rem;line-height: 1;border: 2px solid rgba(236,236,236,0.5);color: #494948;position: relative}.popup.ce_accordion table td:last-child a:after{content: "\f08e";font-family: FontAwesome;position: absolute;right: 1rem;top: 50%;transform: translate(0, -50%)}.popup.ce_accordion table td:last-child a:hover{border-color: #d21113;color: #d21113}.popup.ce_accordion .ce_text:last-child table{padding: 0;margin: 0;border: none}.popup.ce_accordion.tab3 table td:first-child img{width: 27rem;height: 9rem}#main .side-more{border-bottom: 1rem solid #fff;width: calc(100% + 4rem);position: relative;left: -2rem;padding: 0 2rem;margin: 0 !important}#main .side-more h5{font-size: 1.8rem;margin-top: 1.8rem}#main .side-more img{width: 100%;height: auto}#main .side-more p:last-child a{display: block;padding: 1rem 3rem 1rem 1rem;line-height: 1;border: 1px solid rgba(236,236,236,0.5);color: #494948;position: relative;background: #fff;font-weight: 400}#main .side-more p:last-child a:after{content: "\f08e";font-family: FontAwesome;position: absolute;right: 1rem;top: 50%;transform: translate(0, -50%)}#main .side-more p:last-child a:hover{border-color: #d21113;color: #d21113}#footer{background: #494948;margin-top: 6rem}#footer p,#footer a{color: #fff;font-size: 1.4rem;line-height: 1.4}#footer p em,#footer a em{width: 5.5rem;font-style: normal;display: inline-block}#footer a:hover{color: #d21113}#footer .mod_article{padding: 3rem 0}#footer .-large-last{align-self: center;width: 5rem}#footer .fb a{font-size: 0;color: #494948;float: right}#footer .fb a span{font-size: 3rem;color: #fff}#news .mod_newslist{display: none}#news .mod_newslist-fx{display: flex;flex-wrap: wrap;justify-content: space-between}#news .mod_newslist-fx .layout_latest{flex: 1;padding: 2rem;margin-bottom: 2rem;background: rgba(236,236,236,0.5);width: 33.2rem}#news .mod_newslist-fx .layout_latest figure{margin-top: 1rem}#news .mod_newslist-fx .layout_latest h4{margin: 0 0 2rem 0}#news .mod_newslist-fx .layout_latest h4 a{color: #494948}#news .mod_newslist-fx .layout_latest h5 a{color: #494948}#news .mod_newslist-fx .layout_latest h5 a:hover{color: #d21113}#news .mod_newslist-fx .layout_latest time{font-size: 1.4rem;color: #B6B6B5;display: block;margin-bottom: 2rem}#news .mod_newslist-fx .layout_latest .ce_text{margin-bottom: 2rem}#news .mod_newslist-fx .layout_latest .more{text-align: right}#news .mod_newslist-fx .layout_latest .more a{display: inline-block;background: #fff;padding: .5rem 1rem}#news .mod_newslist-fx .layout_latest:nth-child(3) ~ div{display: none}#news .accordion{padding: 0}#news .accordion a{color: #494948}#news .accordion a:hover{color: #d21113}.mehr-news{border-top: 2px solid #b6b6b5;padding: 1.2rem 0 1.5rem 0;margin-top: 5rem}.mehr-news a{color: #B6B6B5}.mehr-news a:hover{color: #494948}#news .-large-col-4-1 h5.ce_headline{margin-top: 9rem}#news-detail .-large-col-4-3 .layout_full{border-top: 2px solid #b6b6b5;border-bottom: 2px solid #b6b6b5;padding: 3rem 0;margin-bottom: 3rem}#news-detail .-large-col-4-1 .mod_newsreader{margin: 8.6rem 0 2rem 0;background: rgba(236,236,236,0.5)}#news-detail .-large-col-4-1 .mod_newsreader .teaser{padding: 2rem}#news-detail .-large-col-4-1 .mod_newsreader .teaser:empty{padding: 0}#news-detail .-large-col-4-1 .mod_newsreader img{max-width: 100%;height: auto}#news-detail .-large-col-4-1 .mod_newsreader p:has(img){margin: 0}#news-detail .back{display: none}#main .pagination p,#main .pagination li,#main .pagination li:before{display: none;padding: 0;margin: 0}#main .pagination .next,#main .pagination .previous,#main .pagination .all{display: block;float: right}#main .pagination .next span,#main .pagination .previous span,#main .pagination .all span{margin: 0 .5rem 0 0}#main .pagination .next{margin-left: 3rem}#main .pagination .next span{margin: 0 0 0 .5rem}#main .pagination .all{float: left}#main .pagination a span{font-size: 0.7em}#main .pagination ul:after{content: '';display: block;clear: both}.mod_search form{background: rgba(236,236,236,0.5);padding: 2rem;margin-bottom: 2rem}.mod_search form .formbody{display: flex}.mod_search form input{padding: 1rem 1.5rem;background: #fff;border: none;border: 1px solid #fff;width: 40rem}.mod_search form input:focus{outline: 1px solid #494948}.mod_search form button{margin: 0 0 0 1rem}.mod_search .header ~ div,.mod_search .pagination{margin-top: 6rem}.layout_teaser{width: 100%}#praeventionskalender .mod_eventlist{display: flex;flex-wrap: wrap;justify-content: space-between}#praeventionskalender .mod_eventlist h3{width: 100%}#praeventionskalender .mod_eventlist .event-wrap{display: flex;flex-wrap: wrap;align-content: flex-start;width: 45rem;margin-bottom: 2rem}#praeventionskalender .mod_eventlist .event-wrap > div{padding: 2rem;background: rgba(236,236,236,0.5);width: 45rem}#praeventionskalender .mod_eventlist .event-wrap .header{width: 100%;display: flex;align-items: center;margin-bottom: 2rem}#praeventionskalender .mod_eventlist .event-wrap .header .date{width: 3.2rem;display: inline-block;border: 1px solid #d21113;position: relative;z-index: 5}#praeventionskalender .mod_eventlist .event-wrap .header .date span{display: block;background: #d21113;font-size: 1rem;font-weight: 700;line-height: 1;padding: 2px 0;text-align: center;letter-spacing: 0.24px;text-transform: uppercase;color: #fff;width: 100%}#praeventionskalender .mod_eventlist .event-wrap .header .date strong{display: block;background: #fff;color: #d21113;font-size: 1.4rem;font-weight: 400;line-height: 1;padding: 4px 0;text-align: center;width: 100%}#praeventionskalender .mod_eventlist .event-wrap .header .date + .date{margin-left: 1rem;z-index: 1}#praeventionskalender .mod_eventlist .event-wrap .header .date + .date:before{content: '';display: block;height: 1px;width: 1.5rem;background: #d21113;position: absolute;left: -1.5rem;top: 49.5%}#praeventionskalender .mod_eventlist .event-wrap .header .ort{margin-left: 2rem;color: #d21113;font-size: 1.4rem;text-transform: uppercase}#praeventionskalender .mod_eventlist .event-wrap .header .ort span{color: #b6b6b5;text-transform: none}#praeventionskalender .mod_eventlist .event-wrap .event span{display: block;color: #d21113;font-size: 1.4rem;margin-bottom: 0.5rem;text-transform: uppercase}#praeventionskalender .mod_eventlist .event-wrap .links{border-top: 1px solid #494948;margin-top: 2rem}#praeventionskalender .mod_eventlist .event-wrap .links a{display: flex;justify-content: space-between;align-items: center;color: #494948;text-decoration: none;padding: .8rem 1rem;line-height: 1}#praeventionskalender .mod_eventlist .event-wrap .links a span{color: #494948;font-size: 1.1em}#praeventionskalender .mod_eventlist .event-wrap .links a.email{color: #fff;background: #494948}#praeventionskalender .mod_eventlist .event-wrap .links a.email span{color: #fff}.zeitschrift{display: flex;padding: 1.5rem 2rem;box-shadow: 0px 0px 16px 0px rgba(73,73,72,0.25)}.zeitschrift figure{flex: none;position: relative}.zeitschrift figure img{width: 16.5rem}.zeitschrift .text{padding: 0 4rem}.zeitschrift h5{font-size: 2.4rem;text-transform: uppercase;margin: 1rem 0}.zeitschrift h6{margin-bottom: 1rem}.zeitschrift a{color: #494948}.zeitschrift a:hover{color: #d21113}#pub .-large-first{z-index: 5}#pub .mod_search form{background: none;padding: 0;margin: 2rem 0 0 0}#pub .mod_search form .formbody{display: block;position: relative}#pub .mod_search form input{border-color: #b6b6b5;width: 100%;padding-right: 5rem}#pub .mod_search form button{position: absolute;right: 1px;top: 0.5rem;margin: 0;background: #fff;color: #b6b6b5;border: none;padding: 0.5rem}#pub select{margin-top: 1.5rem;padding: 1rem 1.5rem;background: #fff;border: none;border: 1px solid #b6b6b5;width: 100%}#pub .mod_newslist{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 4rem}#pub .mod_newslist:after{content: '';display: block;width: 32.5%;height: 1px}#pub .mod_newslist:has(p.empty),#pub .mod_newslist:has(p.empty) + div.all-pub{display: none}#pub .mod_newslist h3{background: #d21113;color: #fff;padding: .5rem 2rem;width: 100%}#pub .mod_newslist.archiv h3{background: #494948}#pub .mod_newslist .layout_latest{width: 32.5%;padding: 0.5rem;background: rgba(236,236,236,0.5);display: flex;margin-bottom: 1.25%}#pub .mod_newslist .layout_latest:nth-child(4) ~ div{display: none}#pub .mod_newslist .layout_latest figure{flex: none}#pub .mod_newslist .layout_latest .wrap{padding: .5rem 1.25rem 4.5rem 1.25rem;position: relative}#pub .mod_newslist .layout_latest ul.enclosure li{margin: 2rem 0 0 0}#pub .mod_newslist .layout_latest ul li{margin: 0 0 0 0}#pub .mod_newslist .layout_latest ul li:before{display: none}#pub .mod_newslist .layout_latest p.info{font-size: 1.3rem;display: flex;justify-content: space-between;margin: .5rem 0}#pub .mod_newslist .layout_latest p.info i{font-style: normal;color: #b6b6b5}#pub .mod_newslist .layout_latest h5{margin-bottom: 1rem}#pub .mod_newslist .layout_latest .enclosure{position: absolute;left: 1.25rem;bottom: 1rem}#pub .all-pub{border-top: 1px solid #b6b6b5;padding-top: 1rem}#pub .all-pub p{opacity: 0.7;cursor: pointer;transition: all .4s}#pub .all-pub p strong{font-weight: 400}#pub .all-pub p:hover{opacity: 1}#pub .all-pub p svg{height: 2rem;width: auto}#pub .all-pub.open svg{transform: rotate(180deg)}.mod_page_password input{border: 1px solid #494948;padding: 0.5em}.mod_nl_reader table table td{padding: 10px;text-align: left}#main .mod_nl_reader table > tbody > tr > td > font{display: block;position: relative;margin: auto;width: 690px}#main .mod_nl_reader table > tbody > tr > td > font font{width: auto}#main .mod_nl_reader table > tbody > tr > td > font > table{width: 690px}.icon-teaser.hidden{opacity: 0}.nav-main input,.nav-main label{display: none}@media all and (max-width: 995px){*{text-size-adjust: 100%;-webkit-text-size-adjust: 100%}#logo p{font-size: 2rem;padding-left: 1.5rem}#nav-main{max-height: calc(100vh - 12rem);overflow: auto}#nav-main .rs-column{margin: 0}#nav-main .level2 a,#nav-main ul a,#nav-main ul strong{line-height: 3.6rem}#stage .ce_text .text{padding: .5rem 1rem;height: 6rem}#stage .ce_text .text p{font-size: 2.8rem;bottom: 1.5rem}#pub .mod_newslist .layout_latest{width: 100%}.icon-teaser.hidden{display: none}}@media all and (max-width: 380px){#logo p{font-size: 1.8rem;padding-left: 1.5rem}}
