:root{--osborne-color-gold:#bfab75}.blog-card__text{font-size:.875rem}.blog-card__title{color:#000}.blog-card__date{display:none}.blog-card__cta{color:var(--primary-color);height:1.5rem;width:12rem}.blog-card__cta:before{color:#fff;content:"Zur Pressemitteilung";display:block;font-size:.85rem;line-height:1.75;width:11rem}a.button:is(:hover,:focus-visible){text-decoration:none}footer{background:#000;border:none}footer a{color:var(--bg-color)}footer a:is(:hover,:focus-visible){color:var(--osborne-color-gold)}footer .social__item{background:var(--bg-color);border-radius:6px;height:3.5rem;margin:0 auto;width:3.5rem}footer .social__item--facebook:has(.social__link:is(:hover,:focus-visible)){background-color:var(--osborne-color-gold)!important}footer .social__link{background-color:transparent!important}footer .social__link i{color:#000;line-height:1.75}footer .social__item--facebook .social__link{background:var(--bg-color);border-radius:6px}footer .fa-facebook-f:before,footer .fa-facebook:before{font-size:2.75rem}.footer .text-columns__column:first-child{margin-bottom:3rem}.footer .text-columns__column .text-columns__text>:last-child{margin-bottom:0}.footer .text-columns__column .text-columns__text>p a{display:block;margin-bottom:1rem}@media only screen and (min-width:600px){footer .map-contact--square .map-contact__content{flex-basis:100%;width:100%}}@media only screen and (min-width:1024px){footer .social__item{bottom:6rem;margin-right:2rem;position:absolute;right:0}}@media only screen and (min-width:1440px){footer .social__item{right:calc(50% - 682px)}}.grid--blog{flex-direction:column}.grid .grid{margin-left:0;width:100%}.header__image img{-o-object-position:50% 20%;object-position:50% 20%}.header-content--bottom.header-content--center{bottom:0}.header-content--12{max-width:100%;width:100%}.header-content--mid{top:76%}.grid .image-card__title{background:hsla(0,0%,44%,.6);font-size:1.4rem}a.image-card:is(:hover,:focus-visible) .image-card__title{background-color:var(--primary-color)!important}.image-headlines .grid--1{max-width:90rem}.image-headlines .text-columns__text{position:relative;top:-4rem}.image-headlines .text-columns__text>:first-child{background:#ffffffbf;margin-top:0;padding:1rem;text-transform:uppercase}@media only screen and (min-width:840px){.image-headlines .text-columns__text{top:-5rem}}.navigation--sub-nav{background-color:rgba(0,0,0,.2)}@media screen and (min-width:840px) and (max-width:1023px){.top-bar:has(.top-bar__title[data-logo-format=horizontal][data-logo-size=medium])+.wrap--navigation>.navigation{--navigation-margin-inline-start:10rem}}@media only screen and (min-width:840px){.navigation--second-level,.navigation--third-level{background:#000;border-bottom:.0625rem solid #000;border-top:.25rem solid #000}.navigation.navigation--sub-nav{top:calc(2rem + 4px)}}@media only screen and (min-width:1080px){.navigation.navigation--main{margin-inline:auto}}.navigation--breadcrumb .navigation-item__link{color:var(--primary-color);transition:none}.navigation--breadcrumb .navigation-item>*{line-height:1}.navigation--breadcrumb a.navigation-item__link:is(:hover,:focus-visible){color:var(--primary-color--dark)}.navigation--breadcrumb .navigation-item--breadcrumb:last-child span{color:var(--font-color)}.navigation-contact__cta,.navigation-contact__cta:hover{color:#fff}.navigation-item__link{padding-inline-start:calc(var(--gutter)/4)!important}.navigation-item--first-level>.navigation-item__link{color:#fff;text-shadow:none}.navigation--first-level .navigation-item__link:is(:hover,:focus-visible){background-color:transparent;color:var(--osborne-color-gold)}.navigation--main .navigation-item__link--active{border-left-color:transparent;color:var(--osborne-color-gold)!important}.navigation-item__link:has(+.navigation-item__toggle-state:is(:hover,:focus-visible)){background-color:transparent;color:var(--bg-color)}.navigation-item__toggle-state:is(:hover,:focus-visible){background-color:transparent}.navigation-item__toggle-state:is(:hover,:focus-visible):before{background-color:var(--osborne-color-gold)}@media only screen and (min-width:840px){.navigation-item--first-level>.navigation-item__link{border-bottom:.0625rem solid #000}.navigation-item--second-level>.navigation-item__link,.navigation-item--third-level>.navigation-item__link{padding-inline:1rem!important}.navigation-item--first-level{margin-left:.5rem;width:-moz-min-content}.navigation-item__link{color:#fff}.navigation-item--first-level>.navigation-item__link:focus-visible,.navigation-item--first-level>.navigation-item__link:hover,.navigation-item--second-level>.navigation-item__link:focus-visible,.navigation-item--second-level>.navigation-item__link:hover,.navigation-item--third-level>.navigation-item__link:focus-visible,.navigation-item--third-level>.navigation-item__link:hover{background:#000}.navigation-item--first-level>.navigation-item__link:is(:hover,:focus-visible){border-bottom:2px solid var(--primary-color)}:is(.navigation-item--first-level) .navigation-item__link.navigation-item__link--active,:is(.navigation-item--second-level,.navigation-item--third-level)>.navigation-item__link.navigation-item__link--active{background-color:#000}.navigation-item__line{display:block}.navigation-item__toggle-state{border-bottom:none}.navigation-item--first-level>.navigation-item__toggle-state:before,.navigation-item__toggle-state:before{background-color:var(--bg-color)}}.overlay{z-index:2147483641}.overlay__buttons{align-items:center;display:flex;flex-flow:row wrap;gap:1rem;justify-content:center;margin-bottom:2rem}.overlay__button{margin:0}.grid--1>.grid__column>.textpic--inside.textpic--left .textpic__image{margin-left:0}.top-bar{background:#000}@media screen and (min-width:840px) and (max-width:1023px){.top-bar__title[data-logo-format=horizontal][data-logo-size=medium] .logo{--logo-max-width:10rem}}@media only screen and (min-width:840px){.top-bar.top-bar--fixed:before{background-color:#000}.top-bar__actions{display:none}}.trackingconsent{background:#000;bottom:0;color:#fff;left:0;max-width:100%;width:100%}.trackingconsent>div>div a{color:var(--osborne-color-gold)}@media only screen and (min-width:768px){.trackingconsent{text-align:left}}@media only screen and (min-width:1400px){.trackingconsent>div{margin:0 auto;max-width:88rem}}h1,h2,h3{text-transform:uppercase}.marked{background-color:var(--primary-color--light)}.font--white{color:var(--secondary-color)}.font--boxed{background:#ffffffbf;padding:.5rem 0;text-shadow:none;width:100%}.font--boxed:after{display:none}main p a:not(.button,.navigation-item,.navigation-item__link){text-decoration:underline}#usercentrics-root{position:absolute;z-index:999999999999}@media screen and (min-width:840px){.wrap--navigation{padding:0 1rem}}