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}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

#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;font-display: swap;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;font-display: swap;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;font-display: swap;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;font-display: swap;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;font-display: swap;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')}@font-face{font-family: 'fa';font-style: normal;font-weight: 400;font-display: block;font-display: swap;src: url('/files/layout/fontawesome/webfonts/fa-solid-900.woff2') format('woff2'), url('/files/layout/fontawesome/webfonts/fa-solid-900.woff') format('woff')}@font-face{font-family: 'fa-solid';font-style: normal;font-weight: 400;font-display: block;font-display: swap;src: url('/files/layout/fontawesome/webfonts/fa-solid-900.woff2') format('woff2'), url('/files/layout/fontawesome/webfonts/fa-solid-900.woff') format('woff')}@font-face{font-family: 'fa-brands';font-style: normal;font-weight: 400;font-display: block;font-display: swap;src: url('/files/layout/fontawesome/webfonts/fa-brands-400.woff2') format('woff2'), url('/files/layout/fontawesome/webfonts/fa-brands-400.woff') format('woff')}.rs-columns{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;position: relative}.rs-column{position: relative;margin-bottom: 5rem}.boxen .rs-column{padding: 1rem;border: 1px solid #2d2822}.-small-col-2-1{width: calc((100% / 2) - (5rem / 2))}.-small-col-1-1{width: 100%}.-large-first-row{margin-top: 5rem}.-small-first-row{margin-top: 0}@media all and (min-width: 996px){.-large-col-6-1{width: calc((100% / 6) - (5rem / 1.2))}.-large-col-5-1{width: calc((100% / 5) - (5rem / 1.24))}.-large-col-4-1{width: calc((100% / 4) - (5rem / 1.33))}.-large-col-3-1{width: calc((100% / 3) - (5rem / 1.5))}.-large-col-3-2{width: calc((100% / 3 * 2) - (5rem / 1.5))}.-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc((100% / 2) - (5rem / 2))}.-large-col-4-3{width: calc((100% / 4 * 3) - (5rem / 2))}.-large-first-row{margin-bottom: 0}.ab-big .-large-col-6-1{width: calc((100% / 6) - (10rem / 1.2))}.ab-big .-large-col-5-1{width: calc((100% / 5) - (10rem / 1.24))}.ab-big .-large-col-4-1{width: calc((100% / 4) - (10rem / 1.33))}.ab-big .-large-col-3-1{width: calc((100% / 3) - (10rem / 1.5))}.ab-big .-large-col-3-2{width: calc((100% / 3 * 2) - (10rem / 1.5))}.ab-big .-large-col-2-1,.-large-col-4-2,.-large-col-6-3{width: calc((100% / 2) - (10rem / 2))}.ab-big .-large-col-4-3{width: calc((100% / 4 * 3) - (10rem / 2))}.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))}.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%)}.rs-column{margin-top: 5rem}.-large-first-row{margin-top: 0}}.cols2,.cols3,.cols4{columns: 1;-webkit-columns: 1;-moz-columns: 1}@media all and (min-width: 996px){.cols2,.cols3,.cols4{columns: 2;-webkit-columns: 2;-moz-columns: 2;column-gap: 6rem;-webkit-column-gap: 6rem;-moz-column-gap: 6rem}.cols2 h1,.cols3 h1,.cols4 h1,.cols2 h2,.cols3 h2,.cols4 h2,.cols2 h3,.cols3 h3,.cols4 h3{-webkit-column-span: all;column-span: all}.cols2 p + h1,.cols3 p + h1,.cols4 p + h1,.cols2 p + h2,.cols3 p + h2,.cols4 p + h2,.cols2 p + h3,.cols3 p + h3,.cols4 p + h3,.cols2 ul + h1,.cols3 ul + h1,.cols4 ul + h1,.cols2 ul + h2,.cols3 ul + h2,.cols4 ul + h2,.cols2 ul + h3,.cols3 ul + h3,.cols4 ul + h3,.cols2 ol + h1,.cols3 ol + h1,.cols4 ol + h1,.cols2 ol + h2,.cols3 ol + h2,.cols4 ol + h2,.cols2 ol + h3,.cols3 ol + h3,.cols4 ol + h3{-webkit-column-span: none;column-span: none}.cols2 p,.cols3 p,.cols4 p,.cols2 ul,.cols3 ul,.cols4 ul,.cols2 ol,.cols3 ol,.cols4 ol{-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid}.cols3{columns: 3;-webkit-columns: 3;-moz-columns: 3}.cols4{columns: 4;-webkit-columns: 4;-moz-columns: 4}}:root{scroll-behavior: smooth;scroll-padding-top: 12rem}*{box-sizing: border-box;margin: 0;padding: 0;border: none}html{font-size: 50.5%}@media (max-width: 340px){html{font-size: 45%}}@media (min-width: 1250px){html{font-size: 62.5%}}@media (min-width: 1800px){html{font-size: 70.5%}}body{background-color: #fff;font-size: 1.8rem;line-height: 1.2;color: #2d2822;font-family: 'Open Sans';font-weight: 400}p,ul,ol,dt{margin-bottom: 1em;line-height: 1.6}p:last-child,ul:last-child,ol:last-child,dt:last-child,p:last-child a,ul:last-child a,ol:last-child a,dt:last-child a{margin-bottom: 0}p a,ul a,ol a,dt a{color: #e2091b;display: inline-block;text-decoration: none;transition: all .5s}p a:hover,ul a:hover,ol a:hover,dt a:hover{color: #2d2822}li p{display: inline;line-height: 1}.ce_hyperlink a{color: #e2091b;display: inline-block;text-decoration: none;transition: all .5s}.ce_hyperlink a:hover{color: #2d2822}p.blue{color: #e2091b}td{padding: 0.35rem}td:first-child{padding-left: 0}li{list-style: none;margin-bottom: 0.5em}.mod_article ul li{list-style: none;margin-left: 2rem;padding-left: 1em;line-height: 1.4}.mod_article ul li:before{display: inline-block;content: "-";width: 1rem;margin-left: -1rem;vertical-align: top}.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: 1rem;margin-left: -1rem;color: #e2091b;font-weight: bold;position: relative;left: -1rem}.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: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: 1rem;margin-left: -1em;font-weight: 400}.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}.ce_headline.center{text-align: center}h6{font-family: 'Open Sans';line-height: 1.2;font-size: 1.8rem;color: #e2091b;margin-bottom: 1em;font-weight: 600}h5{font-family: 'Open Sans';line-height: 1.2;font-size: 2.4rem;color: #e2091b;margin-bottom: 1em;font-weight: 300}h4{font-family: 'Open Sans';line-height: 1.2;font-size: 2.4rem;color: #e2091b;margin-bottom: 1em;font-weight: 300}h3{font-family: 'Open Sans';line-height: 1.2;font-size: 2rem;color: #e2091b;margin-bottom: 1em;font-weight: 600}h3 a{color: #e2091b;text-decoration: none}h2{font-family: 'Open Sans';line-height: 1.2;font-size: 3rem;color: #e2091b;margin-bottom: 1em;font-weight: 400}h1,.like-h1{font-family: 'Open Sans';line-height: 1.2;margin-bottom: 0.5em;font-size: 4rem;color: #e2091b;font-weight: 400}.block{overflow: visible}h1 + h2{margin-top: -4rem;margin-bottom: 3rem}h2 + h3{margin-top: -3rem;margin-bottom: 3rem;text-align: center}p + h2,ul + h2,table + h2,a + h2{margin-top: 1.75em;margin-bottom: 0.5em}p + h3,ul + h3,table + h3,a + h3{margin-top: 1em;margin-bottom: 0.5em}p + h4,ul + h4,table + h4,a + h4{margin-top: 1em;margin-bottom: 0.5em}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,#cta > div{position: relative;margin: auto;width: 100%;max-width: 120rem;padding: 0 2rem}.mod_article.w100 > .inside{max-width: none;padding: 0}#container{position: relative;z-index: 20}.mod_article{position: relative;width: 100%;padding: 0 0 6rem 0}.mod_article:first-of-type{padding-top: 0}.mod_article.grey{background: #E9E9E9;margin: 6rem 0 6rem 0;padding: 6rem 0 6rem 0}.ap{padding: 6rem 0 6rem 0}.apt{padding: 6rem 0 0 0}.apb{padding: 0 0 6rem 0}.np{padding: 0}.amt1{margin-top: 6rem}.amb1{margin-bottom: 6rem}.amb2{margin-bottom: 3rem}.amt2{margin-top: 3rem}.amb3{margin-bottom: 2rem}.amt3{margin-top: 2rem}.amt4{margin-top: 1em}.amb4{margin-bottom: 1em}.col_last figure{margin-right: 0 !important}.ce_er24_legal_text h2 + h3,.ce_er24_legal_text h3,.ce_er24_legal_text h4{margin-top: 0;margin-bottom: 1em;text-align: left;font-weight: 300;font-family: 'Open Sans';line-height: 1.2;font-size: 2rem;color: #4294ff}#main form p{font-size: 1.6rem}#main form a{color: #e2091b;text-decoration: none;transition: all .4s}#main form a:hover{color: #2d2822}#main input.text,#main input.captcha,#main select,#main textarea{padding: .5rem 1rem calc(.5rem + 2px) 1rem;border: 1px solid #2d2822;color: #2d2822;font-size: 1.6rem;line-height: 1.4;font-weight: 300;font-family: 'Open Sans';margin-bottom: 1rem;width: 100%;height: 3.6rem;outline: none}#main input.text:focus,#main input.captcha:focus,#main select:focus,#main textarea:focus{border-bottom: 2px solid #e2091b;padding-bottom: 0.5rem}#main textarea{height: 14rem}#main label{font-size: 1.6rem;font-weight: 600;vertical-align: text-top;-webkit-user-select: none;-ms-user-select: none;user-select: none}#main .widget-checkbox{margin-bottom: 1rem}#main .widget-checkbox label{cursor: pointer}#main input.checkbox{width: 1.6rem;height: 1.6rem;margin-right: 0.5rem}#main div.Dateien{margin-bottom: 1rem}#main div.Dateien .dz-message-body{font-weight: 300}#main div.Dateien label{margin-bottom: 0.5rem;display: block}#main .dropzone .dz-preview .dz-remove:hover{background: transparent}#main button.submit{color: #fff;position: relative;padding-right: 2.5rem;font-size: 1.6rem;-webkit-user-select: none;-ms-user-select: none;user-select: none;float: none}#main button.submit:after{font-family: 'fa-solid';font-weight: 400;content: '\f105';transform: translate(0, 0);transition: all .5s;position: absolute;top: 50%;right: 1rem;transform: translate(0, -50%)}#main button.submit:hover:after{right: 0.5rem}#main .mod_search input.text{height: 4rem}#main .mod_search .widget-text{width: 50%}.widget-captcha{margin: 4rem 0}.widget-upload{margin-bottom: 1rem}.checkbox_container > span{display: block}#topbar{position: fixed;top: 50%;bottom: auto;right: 0;left: auto;z-index: 66;padding: 1rem}#topbar > div a{display: flex;width: 6rem;height: 6rem;font-size: 0;align-items: center;justify-content: center;border: 2px solid #e2091b;border-radius: 50%;color: #000;background: #fff;box-shadow: 0 5px 4px 0 rgba(0,0,0,0.26)}#topbar > div a:before{font-size: 2rem;margin: 0 !important}#topbar{display: flex;flex-wrap: wrap;justify-content: flex-end;align-content: center;flex-direction: column;width: 8rem}#topbar > div{margin-bottom: 1rem}#topbar > div a{color: #2d2822}#topbar > div a:hover{color: #e2091b}#topbar .tel > a:before{font-family: 'fa-solid';font-weight: 400;content: '\f095'}#topbar .mail > a:before{font-family: 'fa-solid';font-weight: 400;content: '\f0e0'}#header{width: 100%;height: 6.5rem;padding: 0 2rem;position: fixed;top: 0;left: 0;z-index: 50;background: #fff;box-shadow: 0rem 1rem 1rem -1rem #9c9c9c;transition: all .3s}#header .inside{display: flex;flex-wrap: wrap;justify-content: flex-start;align-content: center}#header #logo{position: relative}#header #logo li a,#header #logo li strong{display: block;width: 28rem;height: 6.5rem;background-image: url('/files/layout/img/plischka-logo1.png');background-position: left center;background-repeat: no-repeat;background-size: contain;text-indent: -1000rem;transition: all .3s}#header .nav-main{position: relative;width: calc(100% - 28rem);background: none;display: flex;justify-content: flex-start;padding-left: 10rem}#header .nav-main .level_1{display: flex;justify-content: center;align-items: flex-start}#header .nav-main .level_1 li{padding: 0 .5rem}#header .nav-main .level_1 li:hover .subwrap,#header .nav-main .level_1 li:focus-within .subwrap{max-height: 40rem;z-index: 4}#header .nav-main .level_1 li.spalten2 ul{columns: 2;-webkit-columns: 2;-moz-columns: 2;column-gap: 4rem;-webkit-column-gap: 4rem;-moz-column-gap: 4rem}#header .nav-main .level_1 li a,#header .nav-main .level_1 li strong{font-size: 1.8rem;font-weight: 700;text-transform: uppercase;color: #2d2822;display: block;padding: 2rem 1rem 1rem 1rem;line-height: 1;transition: all .3s}#header .nav-main .level_1 li a:hover,#header .nav-main .level_1 li strong:hover,#header .nav-main .level_1 li a.trail,#header .nav-main .level_1 li strong.trail{color: #e2091b}#header .nav-main .level_1 li a.suche span,#header .nav-main .level_1 li strong.suche span{display: none}#header .nav-main .level_1 li a.suche:after,#header .nav-main .level_1 li strong.suche:after{font-family: 'fa-solid';font-weight: 400;content: '\f002'}#header .nav-main .level_1 li strong{color: #e2091b}#header .nav-main .subwrap{max-height: 0;background: #fff;transition: max-height .5s;width: auto;overflow: hidden;position: absolute;padding-right: 2rem;padding-left: 2rem;transform: translate(-2rem, 0);z-index: 2;box-shadow: 0rem 1rem 1rem -1rem #9c9c9c}#header .nav-main .subwrap ul{padding-top: 1rem;padding-bottom: 2rem;display: flex;flex-direction: column}#header .nav-main .subwrap li{padding: 0;white-space: nowrap;display: inline-block}#header .nav-main .subwrap li a,#header .nav-main .subwrap li strong{font-size: 1.6rem;padding-top: 1rem;padding-bottom: 1rem;padding-right: 1rem;line-height: 1.4;text-transform: none}#header .nav-main .subwrap:empty,#header .nav-main .subwrap .subwrap{display: none}#header .nav-main .level_1 > li > a > span,#header .level_1 > li > strong > span{position: relative}#header .nav-main .level_1 > li > a > span:after,#header .level_1 > li > strong > span:after{content: '';display: block;width: 0;height: 0.2rem;background: #e2091b;position: absolute;bottom: -0.4rem;left: 0;transition: all .3s}#header .nav-main .level_1 > li:hover > a > span:after,#header .level_1 > li > strong span:after,#header .nav-main .level_1 > li.trail > a > span:after{width: 100%}#header.scroll{height: 5rem}#header.scroll #logo li a,#header.scroll #logo li strong{width: 20rem;height: 5rem;box-shadow: 0 0 0 0 #fff}#header .nav-main .level_1 li.red a,#header .nav-main .level_1 li.red strong{color: #d21113}#header .nav-main .level_1 > li.red > a > span:after,#header .level_1 > li.red > strong > span:after{background: #d21113}#totop{width: 6rem;height: 6rem;right: 20px;bottom: 100px;position: fixed;display: flex;align-items: center;justify-content: center;box-shadow: 0 5px 4px 0 rgba(0,0,0,0.26);border-radius: 50%;z-index: 66;background: #e2091b;color: #fff;text-decoration: none;font-size: 3rem}#totop:show{display: flex}#totop:before{font-family: 'fa-solid';font-weight: 700;content: '\f106';transform: translate(0, 0);transition: all .3s}#totop:hover:before{transform: translate(0, -0.2em)}#totop{display: none}#totop[style*="inline"]{display: flex !important}#footer{background: #e2091b;padding: 5rem 0;margin-top: 6rem}#footer .inside{display: flex}#footer h4,#footer p,#footer a,#footer strong,#footer li{color: #fff}#footer h4{margin-bottom: 0.5em;padding-bottom: 0.3em;border-bottom: 1px solid #d11515}#footer .ce_google_map h4{margin-bottom: 0.7em}#footer p{font-size: 1.4rem}#footer p a:hover{color: #d11515}#footer p a:before{font-family: 'fa-solid';font-weight: 400;margin-right: 0.7em;display: inline-block}#footer p a[href*="mailto:"]:before{content: '\f0e0'}#footer p a[href*="tel:"]:before{content: '\f095'}#footer p a[href*="tel:"] ~ a[href*="tel:"]:before{content: '\f1ac'}#footer .mod_navigation a:before{font-family: 'fa-brands';display: inline-block;font-size: 3rem;margin: 0 .5em .25em 0;vertical-align: sub}#footer .mod_navigation a.tw:before{content: '\f099'}#footer .mod_navigation a.fb:before{content: '\f09a'}#footer .mod_navigation a.ig:before{content: '\f16d'}#footer .mod_navigation a{transition: all .3s;font-size: 2rem}#footer .mod_navigation a:hover{color: #d11515}.mod_tagcloud{margin-top: 4rem}.mod_tagcloud h4{text-align: center}.mod_tagcloud ul{display: flex;flex-wrap: wrap;justify-content: center}.mod_tagcloud ul li{margin: 0 1rem .5rem 1rem}#bottom{padding: 1rem 0}#bottom .copy p{font-size: 1.3rem;font-weight: 400;transition: all .5s}#bottom .copy p a{color: #2d2822}#bottom .copy p a:hover{color: #d11515}#bottom .flex{justify-content: flex-end}#bottom .nav-bottom{padding: 0}#bottom .nav-bottom ul{display: flex;justify-content: flex-end}#bottom .nav-bottom ul li{padding: 0;margin: 0 0 0 3rem;line-height: 1}#bottom .nav-bottom ul li:first-child{border: none}#bottom .nav-bottom ul li a,#bottom .nav-bottom ul li strong{font-size: 1.3rem;font-weight: 400;transition: all .5s}#bottom .nav-bottom ul li a:hover{color: #d11515}#cta h2{font-weight: bold}.no-cta #cta{display: none}.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: #e2091b;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: #e2091b;border: 1px solid #05a6f1;font-weight: normal;color: #05a6f1}.cookiebar__button.all,.cookiebar__button.all:hover{float: right;background-color: #05a6f1;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}@keyframes bounceIn{0%{opacity: 0;transform: scale(0)}20%{opacity: 1}40%{transform: scale(1.15)}70%{transform: scale(.9)}100%{transform: scale(1)}}@keyframes slideDown{0%{transform: translateY(-50px);opacity: 0}20%{opacity: 1}40%{transform: translateY(5px)}70%{transform: translateY(-3px)}100%{transform: translateY(0)}}@keyframes slideUp{0%{transform: translateY(50px);opacity: 0}20%{opacity: 1}40%{transform: translateY(-3px)}70%{transform: translateY(5px)}100%{transform: translateY(0)}}@keyframes spinIn{0%{opacity: 0;transform: rotate(180deg) scale(0)}20%{opacity: 1}40%{transform: rotate(360deg) scale(1.15)}70%{transform: rotate(360deg) scale(.9)}100%{transform: rotate(360deg) scale(1)}}.animation-effect-ce:nth-child(2n+2){animation-delay: 0.33s}.animation-effect-ce:nth-child(2n+3){animation-delay: 0.66s}.animation-effect-ce:nth-child(2n+4){animation-delay: 0.99s}.animation-effect-ce:nth-child(2n+5){animation-delay: 1.32s}.animation-effect-ce:nth-child(2n+6){animation-delay: 1.65s}.animation-effect-ce.ani1{animation-delay: 0}.animation-effect-ce.ani2{animation-delay: 0.33s}.animation-effect-ce.ani3{animation-delay: 0.66s}.animation-effect-ce.ani4{animation-delay: 0.99s}.animation-effect-ce.ani5{animation-delay: 1.32s}.animation-effect-ce.ani6{animation-delay: 1.65s}.rs-columns.center{justify-content: space-evenly}.content-image.center figure{display: flex;justify-content: center}.flex{display: flex}li.pdf a,li.pdf strong{background-image: url('/files/layout/img/pdf.svg');background-repeat: no-repeat;background-position: center left;background-size: auto 100%;padding-left: 1.5em}#footer li.pdf a,#footer li.pdf strong{filter: brightness(10)}hr{width: 100%;height: 1px;background: #d2dce6;margin: 5rem 0;position: relative;clear: both;display: block}button{padding: 1rem 1.5rem}#main table{width: 100%}#main table td{margin-bottom: 15px;padding-bottom: 0;text-align: left;line-height: 2em;padding: 0.5em;vertical-align: top;border: 1px solid #787878}#main p a.red{color: #d21113}.content-text p strong,.content-text li strong{font-weight: 600}.light-bold p strong{color: rgba(0,68,133,0.5);font-size: 1.4rem;letter-spacing: 0.05em;text-transform: uppercase}.mod_article.weiss strong{color: #e2091b}h1 + h2[style="text-align: center;"]{margin-bottom: 5rem}h2:first-child:last-child{margin: 0}.hacken ol,.hacken ul{margin: 3rem 0}.hacken ol li,.hacken ul li{padding-left: 2em;margin-bottom: 1.8rem}.hacken ol li:before{content: "\f05d";font-family: 'fa-solid';color: #e2091b;width: 1.5em;margin-left: -1.5em;font-weight: 400;font-size: 1.2em;line-height: 0;vertical-align: middle}.hacken ul li:before{content: "\f058";font-family: 'fa-solid';color: #e2091b;width: 1.5em;margin-left: -1.5em;font-weight: 400;font-size: 1.2em;line-height: 0;vertical-align: middle}p.error{color: #05a6f1}#wrapper{overflow: hidden}#stage{padding-top: 6rem;position: relative;z-index: 20;overflow: hidden;padding-bottom: 2.5rem}#stage .mod_article{padding: 0}#stage .mod_article .inside{max-width: 100%;padding: 0}#stage img{object-fit: cover;width: 100% !important;height: auto !important;max-width: none;min-height: 50rem}#stage .rte{width: 50rem;position: absolute;top: 50%;right: 20rem;padding-left: 5rem;display: flex;flex-direction: column;align-content: center;align-items: center;flex-wrap: wrap;height: 200%;justify-content: center;border-left: 2rem solid #e2091b;border-right: 2rem solid #e2091b;background: rgba(255,255,255,0.9);transform: rotate(10deg) translate(0, -50%);transform-origin: left}#stage .rte p{transform: rotate(-10deg) translate(0, -50%);color: #e2091b;font-size: 3.5rem;line-height: 1.4;font-weight: 700;margin: 0}#stage + .mod_article{padding-top: 0}#stage .slick-arrow{font-family: 'fa-solid';font-size: 3rem;color: #fff;transition: all .5s;position: absolute;top: calc(50% - 1.5rem);left: 2rem;z-index: 55;background: none;border: none;margin: 0;padding: 0;text-shadow: 0 0 1rem #000}#stage .slick-arrow:hover{color: #e2091b}#stage .slick-next{left: auto;right: 2rem}#wrapper .mod_breadcrumb{margin-bottom: 2.5rem;padding: 0 2.5rem;order: 1 !important}#wrapper .mod_breadcrumb li{display: inline-block;font-size: 1.2rem;text-transform: uppercase;margin: 0}#wrapper .mod_breadcrumb li:first-child{padding: 0}#wrapper .mod_breadcrumb li a{color: #2d2822;transition: all .5s}#wrapper .mod_breadcrumb li a:hover{color: #e2091b}#wrapper .mod_breadcrumb li:before{content: '\f105';font-family: 'fa';font-weight: 700;width: 0.5em;margin: 0 .5em 0 .3em}#wrapper .mod_breadcrumb li.active:before{color: #2d2822}#wrapper .mod_breadcrumb li:first-child:before{display: none}.mod_article.parallax{padding: 9rem 0}.mod_article.parallax .content-text.center ul{display: flex;justify-content: center;margin: 3rem 0}.mod_article.parallax .content-text.center ul li{margin: 0 2.5rem;font-size: 2.4rem;font-weight: 300;color: #e2091b}.mod_article.parallax .content-text.center ul li:before{content: '';width: 6rem;height: 3.8rem;display: inline-block;background-image: url('/files/layout/img/check-circle-regular.svg');background-repeat: no-repeat;background-position: left center;background-size: contain;vertical-align: text-top}.mod_article.parallax .content-text > *:last-child{margin: 0}.mod_article.blau{background: #e2091b}.mod_article.blau p,.mod_article.blau h1,.mod_article.blau h2,.mod_article.blau h3,.mod_article.blau h4,.mod_article.blau h5,.mod_article.blau h6,.mod_article.blau li,.mod_article.blau a{color: #fff}.mod_article.weiss path{fill: #e2091b !important}.center-img figure{width: 100%;display: flex;justify-content: center}.mod_article.grau{background: #d2dce6}.mod_article.grau.deko{padding-bottom: calc(5rem + 5%);margin-bottom: 5rem}.mod_article.grau.deko .rs-column{align-self: center}.mod_article.grau.deko:after{content: '';display: block;width: 102%;height: 0;padding-top: 5%;position: absolute;bottom: 0;left: -1%;background-color: #fff;background-image: url('/files/layout/img/box-end.svg');background-repeat: no-repeat;background-position: center bottom;background-size: 100% auto}.mod_article.ansprechpartner{height: 48rem}.mod_article.ansprechpartner:before{content: '';display: block;width: 100%;height: 15rem;background: #fff;position: absolute;top: 0;left: 0;z-index: 3}.mod_article.ansprechpartner .content-text{display: flex;width: 80rem;padding: 5rem 1rem 5rem 5rem;background: #fff;position: absolute;left: 50%;bottom: 6rem;z-index: 5;transform: translate(-50%, 0);box-shadow: 0 0 2rem rgba(73,73,72,0.2)}.mod_article.ansprechpartner .content-text .text{text-align: center;width: calc(100% - 30rem);align-self: center}.mod_article.ansprechpartner .content-text .text a{color: #e2091b;text-decoration: none;transition: all .5s}.mod_article.ansprechpartner .content-text .text a:hover{color: #d11515}.mod_article.ansprechpartner .content-text .text h2,.mod_article.ansprechpartner .content-text .text h3{font-size: 2.4rem}.mod_article.ansprechpartner .content-text .text h3{margin-bottom: 0.5em}.big-digit{text-align: center}.big-digit p:first-child{font-size: 6.4rem;font-weight: 700;color: #e2091b;margin-bottom: 2rem;padding: 0 2rem 1rem 2rem;border-bottom: 3px solid #e2091b;display: inline-block}.teaser h3{margin: 3rem 0 1rem 0}.teaser p:last-child a span{margin-left: 1em;font-weight: bold;color: #e2091b;transition: all .5s}.teaser p:last-child a span:hover{margin-left: 1.2em}.teaser p:last-child a:hover span{margin-left: 1.3em;color: #d11515}.btn p:last-of-type a{display: inline-block;font-size: 1.6rem;font-weight: 600;text-transform: uppercase;line-height: 1;letter-spacing: 0.025em;color: #fff;padding: 1.3rem 2rem 1.3rem 2rem;transition: all .5s}.btn p:last-of-type a span{position: relative;margin-left: 1em;font-weight: bold}#main .btn.gelb p:last-of-type a{background: #ffbb08;color: #fff}#main .btn.blau p:last-of-type a{background: #05a6f1}#main .btn p:last-child a:hover{background: #d11515;color: #e2091b}.v-center .rs-column{align-self: center}.schattenbox{box-shadow: 0 0 1rem rgba(73,73,72,0.2);padding: 2.5rem;position: relative}.schattenbox + .schattenbox{margin-top: 5rem}.schattenbox h3{text-align: center;font-size: 2.4rem;font-weight: 700;letter-spacing: 0.05em;text-transform: uppercase;padding-bottom: 2rem;border-bottom: 1px solid #d2dce6;margin-bottom: 2rem}.schattenbox p:last-of-type a{position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 50%);white-space: nowrap}.schattenbox figure{margin-bottom: 2.5rem}.schattenbox figure + h3{padding: 0;border: none;text-align: left;margin-bottom: 1rem}.schattenbox.gleichhoch{height: 100%}.zitat{background: #EEEEEE;border: 1px solid #2d2822;border-radius: 2rem;padding: 2rem 2rem 4rem 2rem;margin-bottom: 9rem;height: calc(100% - 9rem);position: relative}.zitat figure{position: absolute;bottom: -9rem;left: 50%;transform: translate(-50%, 0)}.zitat figure img{width: 11rem;height: 11rem;object-fit: cover;border: .5rem solid #e2091b;border-radius: 1rem;box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5)}.zitat p img{position: absolute;bottom: -2rem;right: 0;width: 7.5rem;height: auto}.referenzen.ce_swiperStart{padding: 0 5rem;height: 9rem}.referenzen.ce_swiperStart .swiper-slide{width: auto}.referenzen.ce_swiperStart .swiper-button-next:after,.referenzen.ce_swiperStart .swiper-button-prev:after{color: #2d2822;font-size: 1.2rem;font-weight: bold;transition: all .3s}.referenzen.ce_swiperStart .swiper-button-next:hover:after,.referenzen.ce_swiperStart .swiper-button-prev:hover:after{font-size: 1.6rem;transition: all .3s}.referenzen.ce_swiperStart img{filter: grayscale(1);opacity: 0.5;transition: all .5s}.referenzen.ce_swiperStart img:hover{filter: grayscale(0);opacity: 1}.referenzen.ce_swiperStart .swiper-button-prev{left: 2.5rem}.referenzen.ce_swiperStart .swiper-button-next{right: 2.5rem}#footer{background: #e2091b;padding: 5rem 0}#footer h4,#footer p,#footer a,#footer strong,#footer li{color: #fff}#footer hr{margin: 2.5rem 0;color: #d11515}#footer .ce_gallery{display: flex;justify-content: space-around}#footer .ce_gallery figure{align-self: center}#footer p{font-size: 1.4rem}#footer p a:hover{color: #d11515}#footer .nav-bottom ul{display: flex;justify-content: center}#footer .nav-bottom ul li{border-left: 1px solid #fff;padding: 0 0 0 2rem;margin: 0 0 0 2rem;line-height: 1}#footer .nav-bottom ul li a,#footer .nav-bottom ul li strong{font-size: 1.4rem;text-transform: uppercase;letter-spacing: 0.025em;font-weight: 400;transition: all .5s}#footer .nav-bottom ul li a:hover{color: #2d2822}.info-box{overflow: hidden}.info-box img{width: 100%;height: auto;max-width: none}.info-box-text{padding: 4.5rem 5rem 5rem 0;position: relative;margin: auto;width: 100%;max-width: 120rem}.info-box-text p,.info-box-text h2,.info-box-text h5,.info-box-text a{color: #fff}.info-box-text h5{font-size: 1.4rem;font-weight: 400;text-transform: uppercase;margin-bottom: 5rem}.info-box-text h2{font-size: 2.4rem}.info-box-left{position: absolute;transform: translate(-50%, 0);left: 50%;top: 0;height: 100%;min-width: 150rem}.info-box-left .-large-first:after{content: '';display: block;width: 100%;height: 100%;background-color: #e2091b;mix-blend-mode: multiply;position: absolute;top: 0;left: 0}.info-box-right{position: absolute;transform: translate(-50%, 0);left: 50%;top: 0;height: 100%;min-width: 150rem}.info-box-right .-large-last:after{content: '';display: block;width: 100%;height: 100%;background-color: #e2091b;mix-blend-mode: multiply;position: absolute;top: 0;left: 0}.info-box-right + .info-box-text{padding: 4.5rem 0 5rem 5rem}.toggler{padding: 1rem 4rem 1rem 1.5rem;background: #fff;font-size: 1.8rem;font-weight: 400;color: #e2091b;border: 1px solid #e2091b;transition: all .5s;cursor: pointer;margin-bottom: 1rem;position: relative}.toggler:after{content: "\f107";font-family: 'fa-solid';transform: rotate(0deg) translate(0, -50%);transition: all .5s;position: absolute;top: 50%;right: 1.5rem}.toggler.ui-state-active{background: #e2091b;color: #fff}.toggler.ui-state-active:after{transform: rotate(180deg) translate(0, 50%)}.accordion{padding: .5rem 1.5rem 3rem 1.5rem}.ce_gallery.referenzen{display: flex;flex-wrap: wrap;width: calc(100% + 4rem)}.ce_gallery.referenzen h2{font-size: 3rem;font-weight: 600;text-align: right;background: #d2dce6;padding: 3rem 3rem 3rem 3rem;width: 54rem;height: 28.5rem;display: flex;align-items: end;justify-content: flex-end;position: absolute;word-spacing: 60rem}.ce_gallery.referenzen figure{border: 1px solid #d2dce6;padding: 1.4rem;margin-bottom: 4rem;margin-right: 4rem;width: 25rem;height: 12rem;display: flex;justify-content: center}.ce_gallery.referenzen figure:nth-child(2),.ce_gallery.referenzen figure:nth-child(4){margin-left: 58rem}a .fa-angle-left{margin-right: 1em;font-weight: 600}.mod_newscategories,#blog .layout_latest,#blog .layout_full{margin-bottom: 2.5rem}.mod_newscategories h1,#blog .layout_latest h1,#blog .layout_full h1{text-align: center;padding-bottom: 2.5rem;border-bottom: 1px solid #d2dce6;margin-bottom: 2.5rem}.mod_newscategories .categories,#blog .layout_latest .categories,#blog .layout_full .categories{display: flex;justify-content: center}.mod_newscategories .categories li,#blog .layout_latest .categories li,#blog .layout_full .categories li{padding: 0 .7rem;margin: 0}.mod_newscategories .categories li:before,#blog .layout_latest .categories li:before,#blog .layout_full .categories li:before{display: none}.mod_newscategories .categories li a,#blog .layout_latest .categories li a,#blog .layout_full .categories li a,.mod_newscategories .categories li strong,#blog .layout_latest .categories li strong,#blog .layout_full .categories li strong,.mod_newscategories .categories li span,#blog .layout_latest .categories li span,#blog .layout_full .categories li span{text-transform: uppercase;font-size: 1.4rem;font-weight: 600;letter-spacing: 0.05em;display: inline-block;padding: .2rem 1.5rem;color: #2d2822}.mod_newscategories .categories li a.reset,#blog .layout_latest .categories li a.reset,#blog .layout_full .categories li a.reset,.mod_newscategories .categories li strong.reset,#blog .layout_latest .categories li strong.reset,#blog .layout_full .categories li strong.reset,.mod_newscategories .categories li span.reset,#blog .layout_latest .categories li span.reset,#blog .layout_full .categories li span.reset{color: rgba(0,68,133,0.5);padding-right: 0}.mod_newscategories .categories li a.yellow,#blog .layout_latest .categories li a.yellow,#blog .layout_full .categories li a.yellow,.mod_newscategories .categories li strong.yellow,#blog .layout_latest .categories li strong.yellow,#blog .layout_full .categories li strong.yellow,.mod_newscategories .categories li span.yellow,#blog .layout_latest .categories li span.yellow,#blog .layout_full .categories li span.yellow{background: rgba(225,187,8,0.25)}.mod_newscategories .categories li a.grey,#blog .layout_latest .categories li a.grey,#blog .layout_full .categories li a.grey,.mod_newscategories .categories li strong.grey,#blog .layout_latest .categories li strong.grey,#blog .layout_full .categories li strong.grey,.mod_newscategories .categories li span.grey,#blog .layout_latest .categories li span.grey,#blog .layout_full .categories li span.grey{background: #d2dce6}.mod_newscategories .categories li a.border,#blog .layout_latest .categories li a.border,#blog .layout_full .categories li a.border,.mod_newscategories .categories li strong.border,#blog .layout_latest .categories li strong.border,#blog .layout_full .categories li strong.border,.mod_newscategories .categories li span.border,#blog .layout_latest .categories li span.border,#blog .layout_full .categories li span.border{border: 1px solid #d2dce6}#blog .layout_latest .categories{justify-content: flex-start}#blog .layout_latest .categories li:first-child{padding-left: 0;margin-top: 1rem}#blog .layout_latest{display: flex;position: relative;padding: 2.5rem;margin-bottom: 2.5rem;border: 1px solid #d2dce6;color: #2d2822;text-decoration: none;opacity: 1;transition: all .5s}#blog .layout_latest:hover{opacity: 0.7}#blog .layout_latest time{position: absolute;right: 2.5rem;top: 2.5rem;font-size: 1.2rem}#blog .layout_latest figure{width: 30rem;margin-right: 5rem;flex: 0 0 30rem}#blog .layout_latest figure figcaption{display: none}#blog .layout_latest h2{font-weight: 700;color: #e2091b;margin-bottom: 1rem;margin-top: 1.7rem}.pagination > p{display: none}.pagination ul{display: flex;justify-content: center}.pagination ul li{padding: 0 1.5rem;border-left: 1px solid #d2dce6}.pagination ul li:before{display: none}.pagination ul li:first-child{border: none}.pagination ul li a,.pagination ul li strong{font-size: 1.6rem;font-weight: 600;color: #e2091b}.pagination ul li a.next:after,.pagination ul li strong.next:after{content: '\f105';margin-left: 1rem;font-family: fa-solid}.pagination ul li a.previous:before,.pagination ul li strong.previous:before{content: '\f104';margin-right: 1rem;font-family: fa-solid}.pagination ul li a:hover,.pagination ul li strong:hover{color: #e2091b !important}.pagination ul li a{color: #d2dce6}.pagination ul li a.next,.pagination ul li a.previous{color: #e2091b}.mod_newsreader{padding-bottom: 5rem;display: flex;justify-content: center;flex-wrap: wrap}#blog .layout_full{width: 94rem}#blog .layout_full img{width: 100%;height: auto;max-width: none}#blog .layout_full figcaption{font-size: 1.2rem;margin-top: 0.5rem}#blog .layout_full figure{margin-bottom: 2.5rem !important}#blog .layout_full h1{text-align: left;padding: 0;border: none;margin-bottom: 2.5rem;font-size: 2rem;text-transform: none}#blog .layout_full .news-header{display: flex;justify-content: space-between}#blog .layout_full .news-header .infos{display: flex}#blog .layout_full .news-header time + ul{margin-left: 2rem}#blog .layout_full .news-header time{padding: 0.2rem}#blog .layout_full .content-text{margin-bottom: 2.5rem;position: relative;clear: both}#blog .layout_full .content-text:last-child{margin: 0}p.back{clear: both;width: 100%}p.back span{margin-right: 1em;font-weight: 600}#main .ce_sharebuttons{display: flex;justify-content: center;padding: 2.5rem 0;border-top: 1px solid #d2dce6;border-bottom: 1px solid #d2dce6;margin-bottom: 5rem}#main .ce_sharebuttons h5{margin: 0}#main .ce_sharebuttons .sharebuttons{margin-left: 1rem}#main .ce_sharebuttons li{margin: 0}#main .ce_sharebuttons li:before{display: none}#main .ce_sharebuttons li a{width: auto;height: auto;font-size: 3.5rem;line-height: 1;color: #d2dce6;margin: 0}#main .ce_sharebuttons li a:hover{color: #e2091b}.mod_search .formbody{display: flex}.mod_search .formbody input{padding: 1rem 1.5rem;border: 1px solid #2d2822;font-size: 1.6rem;margin-top: 0.5em;border-right: none}.mod_search .formbody button{font-size: 1.6rem}.mod_search div.first,.mod_search div.first ~ div{margin-top: 5rem}.mod_search p{margin-top: 1rem;margin-bottom: 0}.mod_search mark{background-color: #ffbb08;color: #2d2822}#main .parallax{padding: 0}#main .parallax > .inside{padding: 6rem 0 6rem 0}#main .parallax > .inside:before{content: '';display: block;width: 100%;height: 100%;background-color: rgba(255,255,255,0.7);position: absolute;top: 0;left: 0;z-index: 1}#main .parallax .inside .parallax-bgimage ~ *{position: relative;z-index: 2;padding: 0 20%}.layout_latest figure{margin-bottom: 1rem}.teaser h3{margin: 1rem 0}.layout_latest{width: 34.6rem;transform: scale(1);transition: all 1s;box-shadow: 0 0 0 -1rem #000;padding-bottom: 2rem}.layout_latest figure ~ *{padding: 0 1.2rem 0 1.2rem}.layout_latest:hover{transform: scale(1.03);box-shadow: 0 0 4rem -0.5rem #9c9c9c}.button p:last-child a{display: inline-block;padding: 1.5rem 3rem;margin-top: 4rem;background-color: #69727D;border: none;border-radius: 0.5rem;font-weight: normal;color: #fff;position: relative;font-size: 1.8rem;-webkit-user-select: none;-ms-user-select: none;user-select: none;transition: all .4s}.button p:last-child a:hover{background: #e2091b}.button p:last-child a img{width: 2em;height: auto;position: absolute;left: 1rem;top: 50%;transform: translate(0, -50%) scale(1);transition: all .4s}.button p:last-child a:has(img){padding-left: 5rem}.button p:last-child a:hover img{transform: translate(0, -50%) scale(1.2)}p.back a{display: inline-block;padding: 1rem 1.5rem;margin-top: 4rem;background-color: #4294ff;border: 1px solid #05a6f1;font-weight: normal;color: #fff;position: relative;padding-left: 2.5rem;font-size: 1.6rem;-webkit-user-select: none;-ms-user-select: none;user-select: none}p.back a:before{font-family: 'fa-solid';font-weight: 400;content: '\f104';transform: translate(0, 0);transition: all .5s;position: absolute;top: 50%;left: 1rem;transform: translate(0, -50%)}p.back a:hover:before{left: 0.5rem}#aktuelles .mod_newslist{display: flex;flex-wrap: wrap;justify-content: space-between}#aktuelles .mod_newslist .layout_latest{margin-bottom: 6rem}#aktuelles .mod_newslist:after{content: '';display: block;width: 34.6rem}#main .legende table{margin-top: 4rem}#main .legende td{font-size: 1.3rem;border: none;padding: 0 .5rem 0 0}#faq h1{margin-bottom: 1em}#faq .inside > .content-text{margin-bottom: 3rem;padding: 1.5rem 1.5rem 3rem 1.5rem;border-bottom: 1px solid #d2dce6}#faq .inside > .content-text p{font-weight: 600}#faq .inside > .content-text:last-child{border: none;padding-left: 0;padding-right: 0}#faq .inside > .content-text:first-child{padding-left: 0;padding-right: 0}#faq h3{color: #2d2822}#faq .rs-column{margin: 0}div[data-controller=parallax] ~ *{position: relative;z-index: 5}.card{border: 1px solid transparent;border-radius: 2rem;padding: 4rem 1rem;background: #fff;transition: all .5s}.card figure{margin-bottom: 2rem}.card figure a{display: block;text-align: center}.card figure a img{display: inline-block;height: 12rem;width: 21rem;object-fit: contain;object-position: bottom}.card:hover{background: #EEEEEE;border: 1px solid #2d2822}.content-youtube iframe{width: 100%;aspect-ratio: 16 / 9}.content-image.center{display: flex;height: 100%;align-items: center}#standortliste figure{height: 26rem}#Referenzen ul{position: relative;left: -1.5rem}#Referenzen ul li:before{display: none}#Referenzen ul li{padding: 0;margin: 1.5rem}#Referenzen ul figure{width: 26rem;height: 26rem;background-color: rgba(205,205,205,0.71);padding: 1.5rem;border-radius: 1rem;box-shadow: 0 0 1rem 0 rgba(0,0,0,0.5)}.nav-main input,.nav-main label{display: none}@media all and (max-width: 995px){*{text-size-adjust: 100%;-webkit-text-size-adjust: 100%}.mod_article > .inside > .rs-columns > .-large-col-3-2{display: flex;flex-wrap: wrap}.rs-column{margin: 2.5rem 0}.rs-column:last-child{margin-bottom: 0}#topbar{height: 6rem!;padding-right: 6rem}#header{padding: 0;box-shadow: .2rem .5rem .5rem rgba(0,0,0,0.2);height: 6.5rem !important}#header #logo{margin-top: 0;width: 9rem}#header #logo li a,#header #logo li strong{width: 20rem !important;height: 6.5rem !important}#header > .inside{padding: 0 1rem}#header .wrap{padding: 0;z-index: 6}#header .nav-main .level_1{align-items: flex-end;flex-direction: column;flex-wrap: wrap}#header .nav-main .level_1 li a,#header .nav-main .level_1 li strong{padding-right: 0.5rem}#header .nav-main{display: block;position: fixed;top: 0;left: 0;z-index: 55;width: 100%;height: auto}#header .nav-main ul.level_1{display: block;background: #fff;width: 100%;position: relative;top: 6rem;right: -8rem;box-shadow: .2rem .5rem .5rem rgba(0,0,0,0.2);overflow: hidden;padding-bottom: 0;transition: all .5s;height: 0;max-height: calc(100vh - 7rem);overflow: auto}#header .nav-main ul.level_1 > li{display: block;transform-origin: left;transform: rotate3d(1, 0, 0, 90deg);max-height: 0;transition: all .5s;text-align: center}#header .nav-main ul.level_1 label{display: none}#header .nav-main input:checked + ul{padding-bottom: 3rem;height: auto}#header .nav-main input:checked + ul > li{transform: rotate3d(0, 0, 0, 90deg);max-height: 5.7rem;padding: 1rem;transition: all .5s}#header .nav-main input:checked + ul > li.active,#header .nav-main input:checked + ul > li.trail,#header .nav-main input:checked + ul > li:hover{max-height: 100rem}#header .nav-main input:checked + ul > li.active .subwrap,#header .nav-main input:checked + ul > li.trail .subwrap,#header .nav-main input:checked + ul > li:hover .subwrap{max-height: 100rem}#header .nav-main label{display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;width: 4rem;height: 3rem;position: absolute;right: 2rem;top: 2rem}#header .nav-main label i{width: 100%;height: 3px;background: #e2091b}#header .nav-main .level_1 li a.submenu:after,.nav-main .level_1 li strong.submenu:after{display: none}#header .nav-main .level_1 > li.submenu:after{position: absolute;top: 0.75rem;right: 1rem;content: '';display: inline-block;width: 2.2rem;height: 1rem;margin-top: 0.5rem;background-image: url(/files/layout/img/chevron-right-solid.svg);background-repeat: no-repeat;background-position: center center;background-size: contain;transform: rotate(90deg);margin-left: 0.5rem}#header .nav-main .subwrap{max-height: 0;background: #fff;width: 100%;padding-right: 0;padding-left: 0;transform: translate(0, 0);position: relative}#header .nav-main .level_1 li.spalten2 ul{columns: 1;-webkit-columns: 1;-moz-columns: 1;column-gap: 0;-webkit-column-gap: 0;-moz-column-gap: 0}#header .nav-main .subwrap li{display: block;margin-bottom: 1rem}#header .nav-main .subwrap li a,.nav-main .subwrap li strong{font-size: 1.6rem}.mod_article.parallax > .inside{padding: 0 2rem}.mod_article.parallax .ce_text.center ul,#footer .ce_gallery{flex-direction: column}.mod_article.parallax .ce_text.center ul li,#footer .ce_gallery li,.mod_article.parallax .ce_text.center ul figure,#footer .ce_gallery figure{margin-top: 1.25rem;margin-bottom: 1.25rem}.custom .overlay > div > div .blau1 svg,.custom .overlay > div > div .blau2 svg{right: 1rem}#main .mod_article > .inside > .rs-columns > .-large-col-3-2 > *{padding: 0 0 5rem 0;margin: 0}.mod_article > .inside > .rs-columns > .-large-col-3-2 + .-large-col-3-1{padding: 0;margin: 0}#main .mod_article > .inside > .rs-columns > .-large-col-3-2 > .ce_accordion{margin-top: -5rem}#stage + .mod_article{padding: 0}.cookiebar .insinde{display: flex;flex-wrap: wrap}.cookiebar .insinde button{margin-top: 1rem}#main .stage-wrap + div .image-aspect-ratio{padding: 0 !important}.nav-top .level_1 li a,.nav-top .level_1 li strong{padding: 1.3rem 1rem}#wrapper .mod_breadcrumb{padding-left: 1.5rem}h2.effect,h3.effect{font-size: 28px}h3.effect{font-size: 16px}h2.effect.go svg .text,h3.effect.go svg .text{font-size: 28px}h2.effect.go svg .text-stroke,h3.effect.go svg .text-stroke{stroke-width: 2.8px;stroke-dashoffset: -900;stroke-dasharray: 900}h3.effect.go svg .text{font-size: 16px}#main .parallax .inside .parallax-bgimage ~ *{padding: 0 5%}.mod_newslist{display: flex;justify-content: center}.layout_latest{margin: 0 1rem}#partner .inside{justify-content: center}#footer{padding-bottom: 8rem}#footer h4{font-size: 2.2rem}#footer .mod_navigation h4{text-align: center}#footer .mod_navigation ul{display: flex;justify-content: center}#footer .mod_navigation a{margin: 0 .4em}#footer .mod_navigation a:before{margin: 0 .25em 0 0}#footer .-large-first-row{margin-top: 2.5rem}#bottom .nav-bottom ul li{margin-left: 0.5rem}#bottom .-large-first-row{margin: 0}#bottom{padding-bottom: 10rem}#bottom .flex{justify-content: center;flex-wrap: wrap}#bottom .copy{text-align: center;margin-bottom: 0.5rem}#header .nav-main .level_1 li a.suche span,#header .nav-main .level_1 li strong.suche span{display: inline-block;margin-right: 0.5rem}#message-form input:nth-child(1),#message-form input:nth-child(2){width: 100%}#message-form input:nth-child(2){top: 5.5rem}#chat{height: 60rem;border-top-width: 11rem}#chat::after{top: 11rem}#topbar{position: fixed;top: auto;bottom: 0;left: 0;z-index: 66;width: 100vw;height: 8rem;padding: 1rem;justify-content: space-between;flex-direction: row}#topbar > div{margin: 0 1rem}#topbar > div a{display: flex;width: 6rem;height: 6rem;font-size: 0;align-items: center;justify-content: center;border: 2px solid #e2091b;border-radius: 50%;color: #000;background: #fff;box-shadow: 0 5px 4px 0 rgba(0,0,0,0.26)}#topbar > div a:before{font-size: 3rem;margin: 0 !important}#totop{bottom: 1rem;right: 1rem}#footer .nav-bottom ul{flex-direction: column}#stage .rte{right: 14rem;width: 37rem}#stage .rte p{font-size: 2.2rem}#stage .slick-arrow{left: 1rem}#stage .slick-next{right: 1rem;left: auto}}*:focus-visible{outline: 2px solid #4294ff}#footer *:focus-visible{outline: 2px solid #fff}.invisible:focus-visible{clip: unset}body.hcs img,body.hcw img,body.hcw .ce_google_map,body.hcs .ce_google_map{filter: grayscale(1)}body.hcs,body.hcs *,body.hcw #totop,body.hcw #header .nav-main .level_1 > li > a > span:after,body.hcw #header .level_1 > li > strong > span:after,body.hcw .nav-main label i{color: #000 !important;border-color: #000 !important;background-color: #fff !important}body.hcw,body.hcw *,body.hcs #totop,body.hcs #header .nav-main .level_1 > li > a > span:after,body.hcs #header .level_1 > li > strong > span:after,body.hcs .nav-main label i{color: #fff !important;border-color: #fff !important;background-color: #000 !important}#stage .overlay,#header .inside,#header .inside nav,#header .inside ul,#logo *,#wrapper .ce_google_map *{background-color: transparent !important}#header .inside .accessibility{position: absolute;right: 0;left: auto;top: 1rem;z-index: 9}#header .inside .accessibility button{background-image: url('/files/layout/img/bw.svg');background-repeat: no-repeat;background-position: center;background-size: auto 90%;background-color: #fff !important;text-indent: -1000em;width: 2.8rem;height: 2.8rem;border: none;padding: 0.5rem;margin-right: 0.25rem;border-radius: 50%;cursor: pointer}#header .inside .accessibility button:focus-visible{outline: 5px solid #333592}#header .inside .accessibility button + button{background-image: url('/files/layout/img/wb.svg');margin-right: 1rem}#header .inside .accessibility button + button + button{background-image: url('/files/layout/img/circle-minus-solid.svg');margin-right: 0.25rem}#header .inside .accessibility button + button + button + button{background-image: url('/files/layout/img/circle-plus-solid.svg');margin-right: 0.25rem}.mod_changelanguage{position: absolute;top: 0;left: 32rem;font-size: 1.2rem}.mod_changelanguage a{line-height: 3.4;color: #2d2822}.mod_changelanguage a:hover{color: #e2091b}@media all and (max-width: 996px){#header .inside .accessibility{top: 1rem;right: 10rem}body.hcw #header .inside .nav-main ul,#header .inside .nav-main ul{background-color: #fff !important}body.hcs #header .inside .nav-main ul{background-color: #000 !important}.mod_changelanguage{left: 26rem}.mod_changelanguage a{line-height: 5}}@media (prefers-reduced-motion: reduce){*{animation: none !important}h1,h1 > *{display: inline-block !important;opacity: 1 !important}h2.effect,h3.effect{color: #4294ff !important}}@media (forced-colors: active){html,body,*::before,*::after,input,button,a{background-color: ButtonFace !important;color: ButtonText !important;border-color: ButtonText !important;forced-color-adjust: auto !important}}
*:focus-visible{outline: 2px solid #4294ff}#footer *:focus-visible{outline: 2px solid #fff}.invisible:focus-visible{clip: unset}body.hcs img,body.hcw img,body.hcw .ce_google_map,body.hcs .ce_google_map{filter: grayscale(1)}body.hcs,body.hcs *,body.hcw #totop,body.hcw #header .nav-main .level_1 > li > a > span:after,body.hcw #header .level_1 > li > strong > span:after,body.hcw .nav-main label i{color: #000 !important;border-color: #000 !important;background-color: #fff !important}body.hcw,body.hcw *,body.hcs #totop,body.hcs #header .nav-main .level_1 > li > a > span:after,body.hcs #header .level_1 > li > strong > span:after,body.hcs .nav-main label i{color: #fff !important;border-color: #fff !important;background-color: #000 !important}#stage .overlay,#header .inside,#header .inside nav,#header .inside ul,#logo *,#wrapper .ce_google_map *{background-color: transparent !important}#header .inside .accessibility{position: absolute;right: 0;left: auto;top: 1rem;z-index: 9}#header .inside .accessibility button{background-image: url('/files/layout/img/bw.svg');background-repeat: no-repeat;background-position: center;background-size: auto 90%;background-color: #fff !important;text-indent: -1000em;width: 2.8rem;height: 2.8rem;border: none;padding: 0.5rem;margin-right: 0.25rem;border-radius: 50%;cursor: pointer}#header .inside .accessibility button:focus-visible{outline: 5px solid #333592}#header .inside .accessibility button + button{background-image: url('/files/layout/img/wb.svg');margin-right: 1rem}#header .inside .accessibility button + button + button{background-image: url('/files/layout/img/circle-minus-solid.svg');margin-right: 0.25rem}#header .inside .accessibility button + button + button + button{background-image: url('/files/layout/img/circle-plus-solid.svg');margin-right: 0.25rem}.mod_changelanguage{position: absolute;top: 0;left: 32rem;font-size: 1.2rem}.mod_changelanguage a{line-height: 3.4;color: #2d2822}.mod_changelanguage a:hover{color: #e2091b}@media all and (max-width: 996px){#header .inside .accessibility{top: 1rem;right: 10rem}body.hcw #header .inside .nav-main ul,#header .inside .nav-main ul{background-color: #fff !important}body.hcs #header .inside .nav-main ul{background-color: #000 !important}.mod_changelanguage{left: 26rem}.mod_changelanguage a{line-height: 5}}@media (prefers-reduced-motion: reduce){*{animation: none !important}h1,h1 > *{display: inline-block !important;opacity: 1 !important}h2.effect,h3.effect{color: #4294ff !important}}@media (forced-colors: active){html,body,*::before,*::after,input,button,a{background-color: ButtonFace !important;color: ButtonText !important;border-color: ButtonText !important;forced-color-adjust: auto !important}}
