:root{--primary-color:#3498db;--secondary-color:#2ecc71;--tertiary-color:#3a3a3a;--text-color:#333;--font-stack:"Roboto",Arial,sans-serif;--font-stack-heading:"Roboto",Arial,sans-serif;--base-font-size:16px;--font-weight-normal:400;--font-weight-bold:700;--header-height:150px;--header-height-mobile:100px;--header-background-color:#ebebeb;--footer-background-color:#acacac;--padding-inline:1rem;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width))/2)}.text-container{display:flex;flex-direction:var(--flex-direction-gallery);flex-wrap:wrap;margin:10px 0;width:100%}.text-container.text-left{text-align:left}.text-container.text-right{text-align:right}.text-container.text-center{text-align:center}.text-container .text-body{flex:1;padding:var(--flex-padding)}.tile-menu-container{grid-gap:5px}.tile-menu-container .tile{background-position:50%;background-repeat:no-repeat;background-size:cover;font-weight:700;height:320px}.tile-menu-container .tile>span{display:none}.person .person-name{font-size:1.5rem;font-weight:700}.person .person-description{margin:20px 0}:root{--primary-color:#003671;--secondary-color:#ffec00;--tertiary-color:#727272;--text-color:var(--primary-color);--text-color-light:#fff;--font-stack:"Inter",Arial,sans-serif;--font-stack-heading:"Inter",Arial,sans-serif;--base-font-size:18px;--font-weight-normal:300;--link-color:var(--text-color);--transition-duration:0.3s ease-in-out;--border-radius:0px;--header-color:var(--text-color);--header-height:80px;--header-height-mobile:80px;--header-background-color:#fff;--footer-color:var(--text-color-light);--footer-height:100px;--footer-height-mobile:100px;--footer-background-color:var(--primary-color);--cc-btn-primary-text:var(--text-color-light)}@font-face{font-family:Inter;font-weight:300;src:url(https://fonts.googleapis.com/css2?family=Inter:wght@300&display=swap)}@font-face{font-family:Inter;font-weight:700;src:url(https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap)}body,html{line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.45;margin-bottom:15px}h1{font-size:3rem}h2{font-size:2.8rem}h3{font-size:1.4rem}h4,h5{font-size:1rem}@media screen and (max-width:991.997px){h1,h2,h3,h4,h5,h6{line-height:1.15;margin-bottom:10px}h1{font-size:2.5rem}h2{font-size:2.2rem}h3{font-size:1.2rem}}hr.separator{height:1px;margin:65px auto 35px;max-width:50%}ul{list-style-type:none;margin:0;padding:0}table,table td{border:unset}table td{border-bottom:1px solid #666;padding:5px 10px}.btn-primary{border-radius:0;border-width:2px;padding:10px 25px}.btn-primary:hover{background-color:transparent}.primary-header{background:transparent;box-shadow:none}.logo{margin-bottom:10px}.default-menu,.home-menu{height:100%;position:absolute;top:0}.default-menu .row>div,.home-menu .row>div{align-items:end}.default-menu .menu,.home-menu .menu{display:flex;justify-content:end}.default-menu .menu .menu_container,.home-menu .menu .menu_container{width:100%}.default-menu .menu nav ul.language,.home-menu .menu nav ul.language{font-size:.8rem;padding-right:15px}.default-menu .menu nav ul.menu_level_1,.home-menu .menu nav ul.menu_level_1{justify-content:space-between}.default-menu .menu nav ul.menu_level_1 a,.home-menu .menu nav ul.menu_level_1 a{padding:5px 15px}.home-menu{border-top:5px solid var(--secondary-color);height:120px}.home-menu .menu{height:100%}.home-menu .menu .menu_container{display:flex;flex-direction:column;height:100%;justify-content:space-between}.home-menu .menu nav ul a{border-right-color:var(--text-color-light);color:var(--text-color-light)}@media screen and (max-width:991.997px){.home-menu.home-show{display:none}}.default-menu{background-color:var(--header-background-color);border-bottom:5px solid var(--secondary-color);border-top:5px solid var(--text-color-light);width:100%}.default-menu.home-hide{display:none}@media screen and (max-width:991.997px){.default-menu.home-hide{border-bottom:unset;display:grid}.default-menu .menu_container{display:none}}.default-menu .menu.burger-active .menu_container{padding-bottom:45px}.default-menu .menu.burger-active nav ul.language{bottom:10px;justify-content:end;padding:0 15px 0 0;position:absolute}.default-menu .menu.burger-active nav ul.language li a{padding:0 5px}.sidemenu{display:flex;flex-direction:column;position:fixed;right:15px;top:30%;z-index:99}.sidemenu .sidepoint{background-color:var(--text-color-light);border-radius:100%;box-shadow:0 5px 10px -5px rgba(0,0,0,.2);height:45px;margin-bottom:10px;padding:8px;transition:all var(--transition-duration);width:45px}.sidemenu .sidepoint svg{fill:transparent;height:100%;stroke:var(--primary-color);width:100%}.sidemenu .sidepoint:hover{background-color:var(--primary-color)}.sidemenu .sidepoint:hover svg{stroke:var(--text-color-light)}@media screen and (max-width:767.997px){.sidemenu{bottom:0;box-shadow:0 -5px 10px -5px rgba(0,0,0,.2);flex-direction:row;height:60px;left:0;right:0;top:unset;width:100%}.sidemenu .sidepoint{border-radius:0;height:100%;margin:0;padding:10px;width:100%}.sidemenu .sidepoint:hover{background-color:var(--text-color-light)}.sidemenu .sidepoint:hover svg{stroke:var(--primary-color)}.sidemenu .sidepoint [role=tooltip]{display:none}}.floating-logo{height:35px;position:relative}.floating-logo img{bottom:-22px;height:150px;position:absolute;right:0;width:auto}.swiper-slide video{height:100vh;object-fit:cover;width:100%}.card{border-radius:var(--border-radius)}blockquote p,section.section-hero .hero-body .text-body *{color:var(--text-color-light)}.mitarbeitende-container{margin:10px 0}.mitarbeitende-container>div{align-items:stretch;display:flex}.mitarbeitende-container>div .person{background-color:var(--primary-color)}.mitarbeitende-container>div .person .person-body{color:var(--text-color-light)}.mitarbeitende-container>div .person .person-body .person-description{font-style:italic}.mitarbeitende-container>div .person .person-body .person-description p{color:var(--text-color-light)}.mitarbeitende-container>div .person .person-body .person-email a.btn-primary{border:1px solid var(--text-color-light)}.mitarbeitende-container>div .person .person-body .person-email a.btn-primary:hover{background-color:var(--text-color-light);color:var(--primary-color)}.news-detail__meta--date{margin-left:0}