:root{--ma-main-bg:              var(--bs-blau);--ma-main-bg-rgb:         39, 81, 107;--ma-main-color:          #dfe8e1;--ma-main-color-rgb:      223, 232, 225;--ma-main-kontrast:       var(--bs-lichtgruen);--ma-main-kontrast-rgb:   var(--bs-lichtgruen-rgb);--ma-main-link-color:     var(--ma-main-kontrast);--ma-main-link-color-rgb: var(--ma-main-kontrast-rgb);--ma-main-link-hover-color:       var(--ma-main-kontrast);--ma-main-link-hover-color-rgb:   var(--ma-main-kontrast-rgb)}.mitarbeiter-kopfbild,.mitarbeiter-catitem,.item-mitarbeiter,.mitarbeiter-header,.mitarbeiter-catitem .card-body{position:relative}.view-mitarbeiter:not(.scrolled):not(.header-scrolled) .header-logo,.view-mitarbeiter:not(.scrolled):not(.header-scrolled) .navbar-toggler,.type-alias-news:not(.scrolled):not(.header-scrolled) .header-logo,.type-alias-news:not(.scrolled):not(.header-scrolled) .navbar-toggler{color:var(--ma-main-kontrast)}.view-mitarbeiter:not(.scrolled):not(.header-scrolled) .navbar-toggler,.type-alias-news:not(.scrolled):not(.header-scrolled) .navbar-toggler{--minne-navtoggler-color: currentColor;--minne-navtoggler-text-color: currentColor}.mitarbeiter-kategorieheader,.item-mitarbeiter{z-index:0}.category-mitarbeiter,.mitarbeiter-gleichrangige-kategorien,.type-alias-news,.mitarbeiter-kategorieheader,.mitarbeiter-subcats,.gleichrangige-kategorien{background-color:var(--ma-main-bg)}.mitarbeiter-catitem .mitarbeiter-sprachsymbol{position:absolute;bottom:calc(100% - 1rem);right:var(--bs-card-spacer-x);border-radius:var(--bs-border-radius)}.mitarbeiter-catitem .kontaktangaben i{color:var(--ma-main-bg);font-size:medium;opacity:0.7}.mitarbeiter-catitem .kontaktangaben a{--bs-link-color-rgb: var(--ma-main-bg-rgb);--bs-link-hover-color-rgb: 31, 65, 86}.mitarbeiter-catitem .kontaktangaben a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}.mitarbeiter-header h1,.mitarbeiter-header .h1,.mitarbeiter-header h2,.mitarbeiter-header .h2,.category-subcategory h1,.category-subcategory .h1,.category-subcategory h2,.category-subcategory .h2{--bs-heading-color: var(--ma-main-bg)}.category-description{background-color:var(--ma-main-bg);--bs-body-color:            var(--ma-main-color);--bs-body-color-rgb:        var(--ma-main-color-rgb);--bs-link-color:            var(--ma-main-link-color);--bs-link-color-rgb:        var(--ma-main-link-color-rgb);--bs-link-decoration:       underline;--bs-link-hover-color:      var(--ma-main-link-hover-color);--bs-link-hover-color-rgb:  var(--ma-main-link-hover-color-rgb);color:var(--ma-main-color)}.category-description h1,.category-description .h1,.category-description h2,.category-description .h2{--bs-heading-color: var(--ma-main-kontrast)}.item-mitarbeiter .mitarbeiter-portrait{max-width:70vw;height:200px;width:max-content;margin:-200px 0 1rem auto}.item-mitarbeiter .mitarbeiter-portrait img,.item-mitarbeiter .mitarbeiter-portrait .simplelightbox{height:100%;width:auto}.item-mitarbeiter .hinweis-vergr{background-color:rgba(var(--ma-main-bg-rgb, var(--bs-primary-rgb)), 0.35)}.mitarbeiter-footer{background-color:var(--bs-grau-hell)}.mitarbeiter-kategoriebild{border-radius:var(--bs-border-radius-xl)}.mitarbeiter-portrait .hinweis-vergr,.mitarbeiter-portrait img,.mitarbeiter-portrait figcaption,.mitarbeiter-video{border-radius:var(--bs-border-radius-lg)}.mitarbeiter-kopfbild{margin:0 -1rem;z-index:0}.mitarbeiter-kopfbild .copyright-hinweis{left:0.5rem;right:auto}.mitarbeiter-header{background-color:var(--ma-main-kontrast);padding:1.5rem 1.5rem;border-radius:var(--bs-border-radius-xl);display:inline-block;margin:-5rem 0 1rem}.mitarbeiter-header>*{margin-bottom:0}.category-subcat-cards .card,.module-weitere-aktuelle-meldungen .card,.mitarbeiter-catitem .card{--bs-card-border-color: var(--ma-main-kontrast);--bs-card-bg: var(--ma-main-kontrast);height:100%}.nav.peercategories-nav{--bs-nav-link-color: rgba(var(--ma-main-kontrast-rgb),.65);--bs-nav-link-hover-color: var(--ma-main-kontrast)}.farbwechsel .odd{background-color:rgba(var(--ma-main-kontrast-rgb), 0.1)}.mitarbeiter-kurzinfo dd{margin-bottom:0}.catinfo-wrap{position:absolute;bottom:calc(100% + 1rem)}.catinfo{margin:0 0.5rem 0.5rem 0}@media (min-width:768px){.mitarbeiter-kopfbild{margin:0 -2rem}.item-mitarbeiter .mitarbeiter-portrait{height:280px;margin-top:-280px}.mitarbeiter-kategoriebild{border-radius:var(--bs-border-radius-2xl)}}@media (min-width:992px){.catinfo-wrap{top:1rem;right:calc(100% + 1.5rem);bottom:auto;display:flex}}