:root{--hc-black: black;--hc-black-bis: hsl(0, 0%, 7%);--hc-black-ter: hsl(0, 0%, 14%);--hc-grey-darker: hsl(0, 0%, 21%);--hc-grey-dark: hsl(0, 0%, 29%);--hc-grey: hsl(0, 0%, 48%);--hc-white: white}.wcag-square,.wcag-size{transform:scale(0.4)}.wcag-size:visited{color:var(--hc-black)}.contrast-size-switcher button{background:none;border:none;padding:0;display:flex}.contrast-size-switcher button:focus{background:none}.high-contrast a,.high-contrast a:visited{text-decoration:underline}.high-contrast .hc-invert:not(.hc-greyscale),.high-contrast .hc-invert-pictures:not(.hc-greyscale-pictures) img,.high-contrast .hc-invert-pictures:not(.hc-greyscale-pictures) svg{filter:invert(1)}.high-contrast .hc-greyscale:not(.hc-invert),.high-contrast .hc-greyscale-pictures:not(.hc-invert-pictures) img,.high-contrast .hc-greyscale-pictures:not(.hc-invert-pictures) svg{filter:grayscale(1)}.high-contrast .hc-invert.hc-greyscale,.high-contrast .hc-invert-pictures.hc-greyscale-pictures img,.high-contrast .hc-invert-pictures.hc-greyscale-pictures svg{filter:invert(1) grayscale(1)}.high-contrast .hc-bg-black{background:var(--hc-black) !important}.high-contrast .hc-bg-black,.high-contrast .hc-bg-black *{color:var(--hc-white) !important}.high-contrast .hc-bg-black-bis{background:var(--hc-black-bis) !important}.high-contrast .hc-bg-black-bis,.high-contrast .hc-bg-black-bis *{color:var(--hc-white) !important}.high-contrast .hc-bg-black-ter{background:var(--hc-black-ter) !important}.high-contrast .hc-bg-black-ter,.high-contrast .hc-bg-black-ter *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey-darker{background:var(--hc-grey-darker) !important}.high-contrast .hc-bg-grey-darker,.high-contrast .hc-bg-grey-darker *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey-dark{background:var(--hc-grey-dark) !important}.high-contrast .hc-bg-grey-dark,.high-contrast .hc-bg-grey-dark *{color:var(--hc-white) !important}.high-contrast .hc-bg-grey{background:var(--hc-grey) !important}.high-contrast .hc-bg-grey,.high-contrast .hc-bg-grey *{color:var(--hc-white) !important}.high-contrast .hc-bg-white{background:var(--hc-white) !important}.high-contrast .hc-bg-white,.high-contrast .hc-bg-white *{color:var(--hc-black) !important}.high-contrast .hc-text-white,.high-contrast .hc-text-white *{color:var(--hc-white) !important}.high-contrast .hc-hover-text-white:hover,.high-contrast .hc-hover-text-white:hover *{color:var(--hc-white) !important}.high-contrast .hc-text-black,.high-contrast .hc-text-black *{color:var(--hc-black) !important}.high-contrast .hc-hover-text-black:hover,.high-contrast .hc-hover-text-black:hover *{color:var(--hc-black) !important}.high-contrast .hc-hover-bg-black:hover{background:var(--hc-black) !important}.high-contrast .hc-hover-bg-black-bis:hover{background:var(--hc-black-bis) !important}.high-contrast .hc-hover-bg-black-ter:hover{background:var(--hc-black-ter) !important}.high-contrast .hc-hover-bg-grey-darker:hover{background:var(--hc-grey-darker) !important}.high-contrast .hc-hover-bg-grey-dark:hover{background:var(--hc-grey-dark) !important}.high-contrast .hc-hover-bg-grey:hover{background:var(--hc-grey) !important}.high-contrast .hc-hover-bg-white:hover{background:var(--hc-white) !important}.high-contrast .wcag-square,.high-contrast .wcag-size,.high-contrast .wcag-size:visited{color:#fff;fill:#fff}.high-contrast .text-decoration-none,.high-contrast .text-decoration-none a{text-decoration:none}.first-headline.block,.subheadline{font-size:0.7em;font-weight:300;display:block}.first-headline:not(.block){font-weight:300}.first-headline:not(.block)+.main-headline{font-weight:700}
#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}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.container{max-width:1500px !important}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#e6d7c8 !important}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){max-width:650px !important}}.klaro{font-family:"Open Sans" !important;font-size:0.85em !important;line-height:1.5em}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fafafa;color:#353535 !important;font-family:"Open Sans"}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:1em !important;padding-top:2em;padding-right:2em;padding-bottom:2em;padding-left:2em}.cm-btn{color:#fff;color:var(--button-text-color, #fff);background-color:#e06f1f !important;font-size:0.9em !important;padding:0.8em !important}.klaro .cookie-notice:not(.cookie-modal-notice){z-index:10000 !important}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#e06f1f !important;text-decoration:none}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a:hover{color:#c65200 !important;text-decoration:none}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#e6d7c8 !important;padding:2em}.klaro .cookie-modal .cm-modal .cm-header h1{font-size:1.5em !important}.klaro .cookie-modal .cm-modal .hide{background:#e06f1f !important}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#e06f1f !important}klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#e06f1f !important;opacity:0.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#e06f1f !important;background-color:var(--green2, #e06f1f);opacity:0.8}.button.is-success{color:#fff !important;position:relative;cursor:pointer}.button.is-success:hover{color:#e06f1f !important;cursor:pointer}.extrainfo-box{border-style:dotted;color:#ba372a;position:relative;z-index:1000}.splash-intro{margin-bottom:-3em}@media (max-width:767px){.splash-intro{margin-bottom:0em}.media.content-text.media--right figure{clear:right;width:10em}}.media.content-text.media--right figure{margin:0 0 30px 20px;float:right}.nav-container .navbar-brand img{margin-top:-46px;position:fixed}.nav-container{z-index:11000}.nav-container .navbar-brand img{margin-top:-46px;position:fixed}.navbar-top{background:#fff !important;background:linear-gradient(to right, #fff, #fff) !important;padding-right:1.1rem}.navbar-top{color:#888585}.navbar-top svg{color:#888585}.navbar-top .social-media{float:right;border-left:1px solid #888585;padding-left:15px}@media (max-width:991px){#header .email,#header .phone{display:inline-block !important}.navbar-top .social-media{float:right;border-left:1px solid #fff;margin-right:-25px !important}.navbar .collapse.show{border-top:1px solid #e06f1f}.navbar .navbar-toggler{background:#e06f1f;border-radius:0;border:none}.nav-items strong,.nav-items a.trail,a:hover{color:#e06f1f !important}}@media (min-width:992px){.nav-container.stuck .navbar{height:100px !important}.nav-container.stuck .navbar-brand img{height:60px;padding:0 !important;width:auto}.nav-items a,.nav-items strong{font-size:1.1rem !important;color:#333;text-transform:uppercase;font-weight:700 !important}.nav-items strong,.nav-items a.trail,a:hover{color:#e06f1f !important}.nav-items:not(.subnav)>ul>li>a,.nav-items:not(.subnav)>ul>li>strong{padding-right:20px}}@media (min-width:992px){.nav-items .level_2,.nav-items .level_3,.nav-items .level_4{background:#e06f1f !important}.nav-items .level_2 li a:hover,.nav-items .level_3 li a:hover,.nav-items .level_4 li a:hover{background:#e1cdb8 !important;color:#FFFFFF}.nav-items .level_2 li a,.nav-items .level_3 li a,.nav-items .level_4 li a{font-weight:400 !important;font-size:1rem;color:#FFFFFF !important}.nav-items .level_2 li strong,.nav-items .level_3 li strong,.nav-items .level_4 li strong{font-weight:700 !important;color:#fff !important}}.nav-items a:hover+.dropdown-toggle,.nav-items strong:hover+.dropdown-toggle{color:#e06f1f}.mod_navigation.subnav{background:#fff;width:245px}.mod_navigation.subnav ul li a.active,.mod_navigation.subnav ul li a:hover,.mod_navigation.subnav ul li a.trail:not(.submenu),.mod_navigation.subnav ul li strong.active,.mod_navigation.subnav ul li strong:hover,.mod_navigation.subnav ul li strong.trail:not(.submenu){background:#e06f1f !important;color:#fff !important}.mod_navigation.subnav ul li a,.mod_navigation.subnav ul li strong{color:#333 !important}footer ul{list-style:none}.pagination li strong,.pagination li a,[data-pagination] li strong,[data-pagination] li a{background:#e06f1f;color:#FFFFFF}.pagination li strong.active,.pagination li a.active,[data-pagination] li strong.active,[data-pagination] li a.active{background:#FFFFFF;color:#e06f1f}.ce_accordion .accordion p{margin-left:15px;margin-right:15px}.ce_accordion .toggler{background:#fff;color:#666464;font-weight:600 !important;font-family:"Open Sans" !important;padding:25px 40px;font-size:1.2rem;border:1px solid #d5d2d2}.ce_accordion .toggler:hover{background:#ebe9e9;color:#676666}.ce_accordion .toggler::after{color:#888}.ce_accordion .toggler:hover::after{color:#888}.ce_accordion .accordion{background:#fff;padding:40px 20px;margin:0}.primary-bg p,.skw-top-primary .skewed-top.skewed-bg p,.skw-btm-primary .skewed-bottom.skewed-bg p{color:#666464}.fsj-info{margin-top:6rem !important;margin-bottom:6rem !important}.layout_simple a,.layout_upcoming a{font-family:"Open Sans", sans-serif;font-weight:400}@media (min-width:992px){.layout_latest .content,.layout_short .content{background:#FFFFFF;padding:20px;position:relative;box-shadow:0px 0px 15px -5px rgba(0, 0, 0, 0.25);width:50em}}.newsslider .layout_latest .content{width:auto !important;max-height:19em;box-shadow:none !important}.newsslider.rsts-type-slide .rsts-view{background:#fff !important;height:19.8em}.primary-bg .layout_latest p,.skw-top-primary .skewed-top.skewed-bg .layout_latest p,.skw-btm-primary .skewed-bottom.skewed-bg .layout_latest p{color:#666464}.button{margin:0;padding:7.5px 20px;display:inline-block;position:absolute;left:0;bottom:0}.news-back-khgoe{margin-top:3em}.ce_sliderElement .text .inside{display:none}.ce_sliderStart .slider-control .slider-menu b.active{color:#e06f1f !important}.ce_sliderStart .slider-control .slider-menu b{color:#bfbebe !important}body{font-family:"Open Sans";font-size:1.1rem;font-weight:400;line-height:1.6em;color:#666464;text-align:left}.primary-bg,.skw-top-primary .skewed-top.skewed-bg,.skw-btm-primary .skewed-bottom.skewed-bg{background:#FECA65 !important;background:-webkit-linear-gradient(to right, #FECA65, #FECA65) !important;background:linear-gradient(to right, #FECA65, #FECA65) !important}.bordered-heading text-center khgoe .first-headline.block,.subheadline{font-size:2rem;font-weight:300;display:block;color:#e06f1f}b,strong{font-weight:600 !important}.ce_ct_teaserBox p{color:#666464 !important}.readmore,a.btn,.layout_latest .more a,.layout_short .more a,.ce_ct_priceBox:nth-of-type(1) .inside .first-link a,.ce_ct_teaserBox .pageLink a,.ce_ct_contentBox .pageLink a,.btn a,.layout_latest .more a a,.layout_short .more a a,.ce_ct_priceBox:nth-of-type(1) .inside .first-link a a,.ce_ct_teaserBox .pageLink a a,.ce_ct_contentBox .pageLink a a,button,.btn-primary{background:#e06f1f;color:#FFFFFF;border-radius:var(--border-radius, 4px);font-weight:600}.readmore:hover,a.btn:hover,.layout_latest .more a:hover,.layout_short .more a:hover,.ce_ct_priceBox:nth-of-type(1) .inside .first-link a:hover,.ce_ct_teaserBox .pageLink a:hover,.ce_ct_contentBox .pageLink a:hover,.btn a:hover,.layout_latest .more a a:hover,.layout_short .more a a:hover,.ce_ct_priceBox:nth-of-type(1) .inside .first-link a a:hover,.ce_ct_teaserBox .pageLink a a:hover,.ce_ct_contentBox .pageLink a a:hover,button:hover,.btn-primary:hover{background:#c65200 !important;color:#FFFFFF !important}a{color:#e06f1f}p a:hover{color:#c65200 !important;font-weight:400}h2,h3,h4,h5{color:#1F1F1F}.mod_article.primary-bg h1.content-headline,.skw-top-primary .mod_article.skewed-top.skewed-bg h1.content-headline,.skw-btm-primary .mod_article.skewed-bottom.skewed-bg h1.content-headline,.mod_article.primary-bg h2.content-headline,.skw-top-primary .mod_article.skewed-top.skewed-bg h2.content-headline,.skw-btm-primary .mod_article.skewed-bottom.skewed-bg h2.content-headline,.mod_article.primary-bg h3.content-headline,.skw-top-primary .mod_article.skewed-top.skewed-bg h3.content-headline,.skw-btm-primary .mod_article.skewed-bottom.skewed-bg h3.content-headline,.mod_article.primary-bg h4.content-headline,.skw-top-primary .mod_article.skewed-top.skewed-bg h4.content-headline,.skw-btm-primary .mod_article.skewed-bottom.skewed-bg h4.content-headline,.mod_article.primary-bg h5.content-headline,.skw-top-primary .mod_article.skewed-top.skewed-bg h5.content-headline,.skw-btm-primary .mod_article.skewed-bottom.skewed-bg h5.content-headline,.mod_article.primary-bg h6.content-headline,.skw-top-primary .mod_article.skewed-top.skewed-bg h6.content-headline,.skw-btm-primary .mod_article.skewed-bottom.skewed-bg h6.content-headline{color:#4F4D4D}.pt-5,.py-5{padding-top:0px !important}.bordered-heading h1::after,.bordered-heading h2::after,.bordered-heading h3::after,.bordered-heading h4::after,.bordered-heading h5::after,.bordered-heading h6::after,h1.bordered-heading::after,h2.bordered-heading::after,h3.bordered-heading::after,h4.bordered-heading::after,h5.bordered-heading::after,h6.bordered-heading::after{border-bottom:3px solid #e06f1f}@media (max-width:767px){h1{font-size:1.7rem}.bordered-heading text-center khgoe .first-headline.block,.subheadline{font-size:1.7rem}}.quote p{line-height:1.6em;font-size:1.3em}.quote p::after{right:0.5em}.quote p::before{left:0.5em}.content-table th,.content-text th{background:#e06f1f;color:#FFFFFF}.content-table table,.content-text table{font-size:0.9em;line-height:1.5em}.content-table img{margin-top:-3px}@media (max-width:767px){.content-table table,.content-text table{font-size:0.7em}}.layout_full time{background:#e06f1f;margin-right:20px}.hover_grey{display:flex;justify-content:center;align-items:center}.row-logos{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center}.social-kontakt .ce_ct_featureElement .icon{width:30px;display:inline-block;float:left}legend{font-size:1.1rem !important}.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.checkbox_container .custom-control-input:checked~.custom-control-label::before,.custom-checkbox .checkbox_container input:checked~.custom-control-label::before,.custom-checkbox .checkbox_container .checkbox_container input:checked~label::before,.checkbox_container .custom-checkbox .checkbox_container input:checked~label::before,.custom-checkbox .checkbox_container .radio_container input:checked~label::before,.radio_container .custom-checkbox .checkbox_container input:checked~label::before,.checkbox_container .custom-checkbox input:checked~.custom-control-label::before,.custom-checkbox .radio_container input:checked~.custom-control-label::before,.custom-checkbox .radio_container .checkbox_container input:checked~label::before,.checkbox_container .custom-checkbox .radio_container input:checked~label::before,.custom-checkbox .radio_container .radio_container input:checked~label::before,.radio_container .custom-checkbox .radio_container input:checked~label::before,.radio_container .custom-checkbox input:checked~.custom-control-label::before,.custom-checkbox .checkbox_container .custom-control-input:checked~label::before,.checkbox_container .custom-checkbox .custom-control-input:checked~label::before,.custom-checkbox .radio_container .custom-control-input:checked~label::before,.radio_container .custom-checkbox .custom-control-input:checked~label::before,.checkbox_container input:checked~.custom-control-label::before,.checkbox_container input:checked~label::before,.checkbox_container .radio_container input:checked~label::before,.radio_container .checkbox_container input:checked~label::before,.checkbox_container .radio_container input:checked~.custom-control-label::before,.checkbox_container .radio_container .radio_container input:checked~label::before,.radio_container .checkbox_container .radio_container input:checked~label::before,.radio_container .checkbox_container input:checked~.custom-control-label::before,.checkbox_container .custom-control-input:checked~label::before,.checkbox_container .radio_container .custom-control-input:checked~label::before,.radio_container .checkbox_container .custom-control-input:checked~label::before,.custom-radio .custom-control-input:checked~.custom-control-label::before,.radio_container .custom-control-input:checked~.custom-control-label::before,.custom-radio .checkbox_container input:checked~.custom-control-label::before,.custom-radio .checkbox_container .checkbox_container input:checked~label::before,.checkbox_container .custom-radio .checkbox_container input:checked~label::before,.custom-radio .checkbox_container .radio_container input:checked~label::before,.radio_container .custom-radio .checkbox_container input:checked~label::before,.checkbox_container .custom-radio input:checked~.custom-control-label::before,.custom-radio .radio_container input:checked~.custom-control-label::before,.custom-radio .radio_container .checkbox_container input:checked~label::before,.checkbox_container .custom-radio .radio_container input:checked~label::before,.custom-radio .radio_container .radio_container input:checked~label::before,.radio_container .custom-radio .radio_container input:checked~label::before,.radio_container .custom-radio input:checked~.custom-control-label::before,.custom-radio .checkbox_container .custom-control-input:checked~label::before,.checkbox_container .custom-radio .custom-control-input:checked~label::before,.custom-radio .radio_container .custom-control-input:checked~label::before,.radio_container .custom-radio .custom-control-input:checked~label::before,.radio_container .checkbox_container .checkbox_container input:checked~label::before,.checkbox_container .radio_container .checkbox_container input:checked~label::before,.radio_container input:checked~.custom-control-label::before,.radio_container input:checked~label::before,.radio_container .custom-control-input:checked~label::before{background-color:#e06f1f !important}.form-control:focus,.widget input:focus,.widget textarea:focus{border:0.1em solid #e06f1f !important}#ctrl_78{width:8.5em;font-weight:500;font-size:1rem}footer .toplink{background:#e06f1f !important}.main-footer .ce_ct_featureElement svg{color:#e06f1f !important}.splash{color:#e06f1f;padding-top:1rem}@media (max-width:767px){footer .ce_ct_featureElement svg{display:none}footer .ce_ct_featureElement .feature-text{width:100% !important}}.bms{margin-top:8rem !important}.head-kita-quickinfo{font-size:1.1rem;color:#e06f1f !important;margin-bottom:0.1em}.kita-quickinfo{background:#fff;padding:1.5em}.kita-quickinfo p{line-height:1.5em !important}.kita-konzept{margin-bottom:2em}.content-downloads ul li:nth-child(2n+1) a{background:#fff !important}
