.contrast-css #body-container .template-text a.button,.contrast-css .button span,.contrast-css .icon-settings:before,.contrast-css .info-holder,.contrast-css .teaser .teaser_bottom a span{color:#fff!important;opacity:1}.contrast-css #cookiehinweis .button,.contrast-css #cookiehinweis .content-container .container:after,.contrast-css #cookiehinweis.edit #edit,.contrast-css #footer_content,.contrast-css #footer_menu,.contrast-css #locations .table-row.images,.contrast-css #locations .table.labels .table-row.odd,.contrast-css #locations .table.location .table-row .table-cell.odd,.contrast-css #menu-button,.contrast-css .agree_window .agree_gmaps_button,.contrast-css .caution_container,.contrast-css .filter .radio-button input[type=checkbox]:checked+label,.contrast-css .filter .radio-button input[type=checkbox]:checked+label::before,.contrast-css .radio-button .label_rb,.contrast-css .subtemplate.grey,.contrast-css .subtemplate.grey.whatsapp .button,.contrast-css .teaser .teaser_bottom a,.contrast-css .teaser_infos,.contrast-css .teaser_infos .teaser_bottom,.contrast-css .teaser_infos .teaser_headline,.contrast-css .teaser_infos .txt,.contrast-css a.button,.contrast-css div.aeskulap-form,.contrast-css form.service{background:0 0;background-color:#000!important;color:#fff!important}.contrast-css #content .subtemplate .template-text a,.contrast-css .submenu .subsubmenu .aktiv a,.contrast-css .submenu .subsubmenu .ssm a:hover,.contrast-css .submenu a.sm:hover,.contrast-css .submenu.aktiv a.sm,.contrast-css form.service .label_rb a{text-decoration:underline}.contrast-css #content .subtemplate a:hover{text-decoration:none}#ql-menu a.active,.contrast-css #body-container #jobliste.grey .template-text a:not(.button),.contrast-css #body-container .asterisk,.contrast-css #body-container .submenu.aktiv a.sm,.contrast-css #body-container .template-text a:not(.button),.contrast-css #footer_adresse,.contrast-css #footer_adresse a,.contrast-css #header .navbar button.slick-arrow span,.contrast-css .gueltig,.contrast-css .headersocials a,.contrast-css .news-index .slick-arrow span,.contrast-css .red,.contrast-css form.service .label_rb a{color:#000!important}.contrast-css #body-container .auswahldropdown,.contrast-css #body-container form button.button,.contrast-css #body-container form button.button span:before,.contrast-css #body-container form button.button:before,.contrast-css #content.spielplan_back,.contrast-css #cookiehinweis .content-container,.contrast-css #cookiehinweis .content-container h2,.contrast-css #footer,.contrast-css #header-holder,.contrast-css #locations .table.labels .table-row.even,.contrast-css #locations .table.location .table-row .table-cell.even,.contrast-css #mainmenu-container,.contrast-css #mainmenu-links,.contrast-css #seitentitel .container,.contrast-css #submenu .holder,.contrast-css .headslider .caption{background:0 0;background-color:#fff!important;color:#000!important;opacity:1}.contrast-css #seitentitel .container{padding:30px!important}.contrast-css #body-container form.service .dropdown label{background:0 0!important}.contrast-css #body-container #info-block img,.contrast-css .grey.whatsapp:after{display:none!important}.contrast-css #mainmenu-holder,.contrast-css #mainmenu-holder div.table{overflow:auto!important}.contrast-css #body-container .auswahldropdown,.contrast-css #body-container .warning,.contrast-css #cookiehinweis .content-container .container label:before,.contrast-css #news_apps .teaser_bottom a,.contrast-css .jobteaser,.contrast-css a.button{border-color:#000!important}.contrast-css #content :focus,.contrast-css #content a:focus-visible,.contrast-css #content input:focus-visible,.contrast-css :focus{outline:#e51e09 solid .125rem!important;outline-offset:0rem!important}.contrast-css #headslider .slick-slide div.gallerytitle{text-shadow:0 0 20px #000!important;background-color:rgba(0,0,0,.7)}.contrast-css .menucontainer .hm.container a.hm_link p{background:#e51e09}.contrast-css .menucontainer .hm.container a.hm_link:hover p{background:0 0}.contrast-css .ueberschrift_linked a{position:relative}.contrast-css #body-container .grey .template-text a,.contrast-css #body-container .label_rb .asterisk,.contrast-css #body-container form.service .label_rb a,.contrast-css #body-container p>.asterisk,.contrast-css #footer .info-icon:before{color:#fff!important}.contrast-css #body-container .slick-arrow.slick-disabled{opacity:.4}.contrast-css .grey{background-color:#fbfbfb!important}.contrast-css .slick-cloned[aria-hidden=true] [contenteditable=true]:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] [tabindex]:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] a[href],.contrast-css .slick-cloned[aria-hidden=true] area[href],.contrast-css .slick-cloned[aria-hidden=true] button:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] input:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] select:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] textarea:not([disabled]),.contrast-css a:focus-visible,.contrast-css input:focus-visible,.contrast-css select:focus-visible,.contrast-css textarea:focus-visible{outline-color:#e51e09!important}@media (max-width:980px){.contrast-css #body-container .slider-box-apps:before{display:none!important}.contrast-css #body-container .submenu,.contrast-css #body-container .submenu .container,.contrast-css #footer .info-icon input{background:0 0!important;color:#000!important}.contrast-css #footer .news-teaser,.contrast-css #mainmenu-content-container #menu-footer,.contrast-css #mainmenu-content-container .info-holder,.contrast-css #news_apps .teaser_headline{background-color:#000!important;color:#fff!important}.contrast-css #body-container #keyfacts a.button{color:#fff!important}.contrast-css #menu-footer .bottom a{background-color:#fff!important;color:#000!important}}