@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700");/**
 * @license
 * MyFonts Webfont Build ID 3562753, 2018-04-20T05:44:59-0400
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: CeraPRO-Bold by TypeMates
 * URL: https://www.myfonts.com/fonts/typemates/cera/pro-bold/
 *
 * Webfont: CeraPRO-RegularItalic by TypeMates
 * URL: https://www.myfonts.com/fonts/typemates/cera/pro-italic/
 *
 * Webfont: CeraPRO-Regular by TypeMates
 * URL: https://www.myfonts.com/fonts/typemates/cera/pro-regular/
 *
 *
 * License: https://www.myfonts.com/viewlicense?type=web&buildid=3562753
 * Licensed pageviews: 20,000
 * Webfonts copyright: Copyright (c) 2015 by Jakob Runge, under exclusive license to TypeMates, Runge Thomsen GbR. All rights reserved.
 *
 * © 2018 MyFonts Inc
*//* @import must be at top of file, otherwise CSS will not work */html,body {height: 100%;}body {top: -3rem;margin: 0;background-color: #fff;}.inside {width: 90%;max-width: 937px;margin-left: auto;margin-right: auto;}img {width: auto;height: auto;max-width: 100%;}main {overflow: hidden;}article {margin-top: 9rem;margin-bottom: 12rem;clear: both;}.button {width: 100%;text-align: center;}.button a {background-color: #bc1f32;font-family: "Montserrat", sans-serif;font-size: 1.6rem;line-height: 2.6rem;font-weight: 600;border-radius: 5rem;padding: 0.5rem 5rem;color: #ffffff;cursor: pointer;text-transform: uppercase;border: 2px solid #bc1f32;transition: 100ms background-color ease-in-out, 100ms color ease-in-out;display: inline-block;width: auto;text-decoration: none;}.button a:hover {background-color: #ffffff;color: #bc1f32;}.blue {background-color: #358fa6;color: #ffffff !important;margin: 0 !important;}.blue .link {color: #ffffff;}.blue hr {border: 0.1rem solid #a0a0a0;}.blue .button a {background-color: #358fa6;border: 2px solid #ffffff;}.blue .button a:hover {background-color: #ffffff;color: #358fa6;}.blue .rubrik,.blue .subline {color: #ffffff;}hr {clear: both;margin-top: 2.2rem;margin-bottom: 2.2rem;border: 0.1rem solid #000000;}.pagination__wrapper {width: 100%;float: right;margin: 8rem 0;}.pagination__wrapper ul,.pagination__wrapper ol {padding: 0;text-align: center;}.pagination__wrapper ul li,.pagination__wrapper ol li {list-style-type: none;display: inline-block;color: #358fa6;}.pagination__wrapper ul li a,.pagination__wrapper ol li a {text-decoration: none;color: #358fa6;font-weight: 600;padding: 0.5rem 1rem;}.pagination__wrapper ul li a:hover,.pagination__wrapper ol li a:hover {color: #bc1f32;}.pagination__wrapper ul .active,.pagination__wrapper ol .active {pointer-events: none;}.pagination__wrapper ul .active a,.pagination__wrapper ol .active a {color: #bc1f32;}.detailpage__wrapper {margin-top: 20rem;margin-bottom: 20rem;}.detailpage__wrapper article.tiles:last-child,.detailpage__wrapper article.contact:last-child {margin-bottom: -20rem !important;}.detailpage__wrapper .publications__list {margin-top: 20rem;}.grayscale {-webkit-filter: grayscale(100%);filter: grayscale(100%);}.search-overlay__searchbar input[type=search] {width: 100%;box-sizing: border-box;border: none;border-bottom: 2px solid #fff;color: #ffffff !important;background-color: rgba(0, 0, 0, 0);background-position: 0 10px;background-repeat: no-repeat;padding: 22px 20px 22px 40px;transition: width 0.4s ease-in-out;font-size: 2.5rem;line-height: 2.5rem;text-align: center;-webkit-appearance: textarea;}.search-overlay__searchbar input::-webkit-input-placeholder {color: #ffffff !important;}.search-overlay__searchbar input:-ms-input-placeholder {color: #ffffff !important;}.search-overlay__searchbar input::placeholder {color: #ffffff !important;}a.download {padding-left: 0;left: 0;}a.download svg {margin-left: 0;}a.link {margin-right: 2rem;}.flatpickr-calendar {box-shadow: none;margin: auto;}.flatpickr-calendar.inline {top: 0;}.flatpickr-calendar:before,.flatpickr-calendar:after {display: none;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay {background-color: #bc1f32;border-color: #bc1f32;}* {margin: 0;}html {font-size: 62.5%;}body {font-size: 12px;font-size: 1.2rem;line-height: 1.400em;font-family: "Montserrat", sans-serif;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #000000;}p,ul li a {font-family: "Montserrat", sans-serif;font-size: 2.4rem;line-height: 3.2rem;margin-bottom: 1rem;}p a,ul li a a {color: #bc1f32;text-decoration: none;}p a:hover,ul li a a:hover {text-decoration: underline;}.georgia {font-family: "Georgia", sans-serif;font-size: 1.8rem;line-height: 2.4rem;}b,strong {font-weight: 600;color: #bc1f32;}h1 {font-weight: 600;font-size: 6rem;line-height: 6.5rem;text-align: center;margin-bottom: 2rem;}h2,.accordion button {font-weight: 600;font-size: 3.6rem;line-height: 3.8rem;}h3 {font-weight: 700;font-size: 2.6rem;line-height: 3.2rem;margin: 1rem 0;}h4 {font-weight: 600;font-size: 2rem;line-height: 2.6rem;margin: 1rem 0;}.quote {font-weight: 600;font-size: 4rem;line-height: 4.6rem;color: #358fa6;text-align: center;font-style: italic;}.intro {font-weight: 300;font-size: 2.8rem;line-height: 3.8rem;}.subline {font-weight: 600;font-size: 2rem;line-height: 2.6rem;color: #358fa6;text-align: center;}.rubrik {font-weight: 700;font-size: 1.4rem;line-height: 2.2rem;color: #358fa6;letter-spacing: 0.07rem;text-transform: uppercase;}.rubrik--red {font-weight: 600;font-size: 1.8rem;line-height: 2.6rem;color: #bc1f32;letter-spacing: 0.04rem;text-transform: uppercase;}.rubrik--red--no-transform {text-transform: none;}.rubrik--white {font-weight: 600;font-size: 1.4rem;line-height: 2.2rem;color: #ffffff;letter-spacing: 0.07rem;}.link,.download,.external-link {font-family: "Montserrat", sans-serif;font-size: 2.4rem;line-height: 3.2rem;font-weight: 600;position: relative;color: #bc3434;padding-left: 1.5rem;text-decoration: none;left: 0.5rem;display: block;}.external-link {left: -1.5rem;}.download svg {margin-bottom: -0.6rem;padding-right: 1rem;margin-left: 1rem;fill: #bc1f32;}.link::before,.link::after {border-right: 2px solid;content: '';display: block;height: 9px;margin-top: -5px;position: absolute;-ms-transform: rotate(135deg);transform: rotate(135deg);left: 0;top: 1.4rem;width: 0;}.link::after {margin-top: 0px;-ms-transform: rotate(45deg);transform: rotate(45deg);}.link:hover,.download:hover {text-decoration: underline;}.navigation ul li a {color: #358fa6;font-weight: 600;font-size: 2.2rem;line-height: 2.2rem;}.navigation ul li a svg {width: 2.9rem;height: 2.9rem;fill: #358fa6;position: relative;top: 0.7rem;}ul {padding-left: 2rem;}ul li {line-height: 3.2rem;}.header {position: fixed;top: 0;left: 0;width: 100%;height: 9rem;background-color: #ffffff;z-index: 1000;}.header .logo {position: absolute;top: 0;left: 0;width: auto;height: 9rem;z-index: 101;}.header .logo svg {width: auto;height: 5rem;padding: 2rem 2rem 2rem 3rem;}.footer {clear: both;}.footer .footer__nav {background-color: #bc1f32;width: 100%;height: 6.4rem;}.footer .footer__nav ul {text-align: center;padding: 0;margin-left: 0;}.footer .footer__nav ul li {list-style: none;display: inline-block;}.footer .footer__nav ul li a {font-weight: 600;font-size: 2.6rem;line-height: 6.4rem;color: #ffffff;display: block;text-decoration: none;margin-bottom: 0;}.footer .footer__nav ul li a:hover {color: #cdcdcd;}.footer .footer__nav ul li a::after {content: '•';padding: 0 1rem;color: #ffffff;}.footer .footer__nav ul li:last-child a::after {content: '';padding-right: 0;}.footer .footer__content {position: relative;background-image: url("../Images/bg-pattern.png");background-size: cover;}.footer .footer__content__wrapper {display: -ms-flexbox;display: flex;max-width: 90%;margin: auto;padding: 6rem 0;}.footer .footer__col {width: 100%;}.footer .footer__col--left {width: 25%;}.footer .footer__col--center {width: 50%;text-align: center;}.footer .footer__col--center a {width: 4.8rem;height: 4.8rem;padding: 0 1rem;text-decoration: none;}.footer .footer__col--center a svg {width: 4.8rem;height: 4.8rem;}.footer .footer__col--center .social-media-row strong {color: #000000;font-size: 2rem;line-height: 3.2rem;}.footer .footer__col--right {position: relative;width: 25%;}.footer .footer__col--right svg {width: 13rem;}.footer .footer__col--right p {font-size: 1.6rem;line-height: 2.4rem;}.footer .footer__col--right .footer__col--right__container {position: absolute;right: 0;}header .header-icons {position: absolute;top: 0;right: 2rem;z-index: 1000;}header svg {width: 3.5rem;height: 3.5rem;top: 0.9rem;}header .search {margin-top: 2.6rem;cursor: pointer;}header .search a {padding-right: 0;}header .hamburger {display: none;margin-top: 0.3rem;margin-bottom: 1rem;}header .icon svg {transition: 100ms fill ease-in-out;fill: #358fa6;}header .icon:hover svg {fill: #bc1f32;}.navigation {position: relative;width: 100%;height: 9rem;top: 0;right: 0;padding-right: 0;z-index: 100;}.navigation ul {float: right;height: 9rem;margin: 0;padding: 0 7rem 0 0;transition: 400ms all ease-in-out;}.navigation ul li {display: inline-block;list-style-type: none;line-height: 8.5rem;position: relative;}.navigation ul li:hover a {color: #bc1f32;}.navigation ul li a {display: inline-block;height: 9rem;line-height: 9rem;padding: 0 1rem;text-decoration: none;transition: 100ms color ease-in-out;margin-bottom: 0;cursor: pointer;}.navigation ul li a :first-child a {padding-left: 0;}.navigation ul li a :last-child a {padding-right: 0;}.navigation .nav-level2 {position: fixed;top: 9rem;left: 0;right: 0;margin: auto;height: 100vh;padding-top: 10rem;width: 100%;box-sizing: border-box;overflow-y: auto;opacity: 0;visibility: hidden;transition: 400ms all ease-in-out;pointer-events: none;}.navigation .nav-level2 .nav-level2--left {width: 50%;float: left;padding-right: 1rem;box-sizing: border-box;}.navigation .nav-level2 .nav-level2--left img {line-height: 0;}.navigation .nav-level2 .nav-level2--left p {color: #ffffff;}.navigation .nav-level2 .nav-level2--left .button {background-color: #358fa6;border: 2px solid #ffffff;width: auto;height: auto;color: #ffffff;font-family: "Montserrat", sans-serif;font-size: 1.6rem;line-height: 2.6rem;font-weight: 600;border-radius: 5rem;padding: 0.5rem 5rem;cursor: pointer;text-transform: uppercase;transition: 100ms background-color ease-in-out, 100ms color ease-in-out;}.navigation .nav-level2 .nav-level2--left .button:hover {background-color: #ffffff;color: #358fa6;}.navigation .nav-level2 .nav-level2--right {position: relative;width: 50%;float: right;padding-left: 1rem;box-sizing: border-box;}.navigation .nav-level2 .nav-level2--right::before {cursor: pointer;width: 3rem;height: 4px;background: #358fa6;position: absolute;top: 0;right: 0;display: block;content: '';transition: all 500ms ease-in-out;background-color: #ffffff;-ms-transform: rotate(45deg);transform: rotate(45deg);}.navigation .nav-level2 .nav-level2--right::after {cursor: pointer;width: 3rem;height: 4px;background: #358fa6;position: absolute;top: 0;right: 0;display: block;content: '';transition: all 500ms ease-in-out;background-color: #ffffff;-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.navigation .nav-level2 .nav-level2--right ul {width: 100%;height: auto;box-sizing: border-box;visibility: visible;opacity: 1;}.navigation .nav-level2 .nav-level2--right li {display: block;border-top: 1px solid #ffffff;line-height: 0;width: 100%;box-sizing: border-box;}.navigation .nav-level2 .nav-level2--right li a {color: #ffffff;width: 100%;height: auto;line-height: 3.3rem;padding: 2.2rem 0;}.navigation .nav-level2 .nav-level2--right li a:hover {color: #bc1f32;}.navigation > ul > .nav-level1::after {visibility: hidden;opacity: 0;transition: 400ms all ease-in-out;}.open-mainnav .nav-open::after {visibility: visible !important;opacity: 1 !important;}.navigation > ul > .nav-open > .nav-level2 {opacity: 1;visibility: visible;pointer-events: inherit;}.navigation > ul > .nav-open > a {color: #bc1f32;}.navigation > ul > .active > a {color: #bc1f32;}.open-mainnav .navigation {height: 75vh;overflow-y: auto;}.open-mainnav .navigation > ul {opacity: 1;visibility: visible;}.navigation > ul > .nav-level1::after {content: '';height: 0px;width: 0px;display: block;position: absolute;bottom: 0;right: 0;left: 0;margin: auto;float: right;background-color: rgba(0, 0, 0, 0);border-top: 1.5rem solid rgba(0, 0, 0, 0);border-bottom: 1.5rem solid #358fa6;border-right: 1.5rem solid rgba(0, 0, 0, 0);border-left: 1.5rem solid rgba(0, 0, 0, 0);}/* HAMBURGER */.hamburger {display: inline-block;cursor: pointer;float: right;width: 32px;height: 25px;margin-top: 0;padding: 1.8rem 1rem 0 0;transition: all 500ms ease-in-out;}.hamburger a {height: auto !important;}.bars,.bars::before,.bars::after {cursor: pointer;width: 4rem;height: 4px;background: #358fa6;position: absolute;display: block;content: '';transition: all 500ms ease-in-out;}.bars::before {top: -10px;}.bars::after {bottom: -10px;}.no-js .hamburger {display: none;}.hamburger:focus {outline: 0;}.hamburger:focus .bars,.hamburger:focus .bars::before,.hamburger:focus .bars::after {background-color: #bc1f32;}.hamburger.active .bars {background-color: transparent;}.hamburger.active .bars::before,.hamburger.active .bars::after {top: 0;}.hamburger.active .bars::before {-ms-transform: rotate(45deg);transform: rotate(45deg);}.hamburger.active .bars::after {-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.no-touch .hamburger:hover {outline: 0;}.no-touch .hamburger:hover .bars,.no-touch .hamburger:hover .bars::before,.no-touch .hamburger:hover .bars::after {background-color: #bc1f32;}.no-touch .hamburger.active .bars {background-color: transparent;}.no-touch .hamburger.active .bars::before,.hamburger.active .bars::after {top: 0;}.no-touch .hamburger.active .bars::before {-ms-transform: rotate(45deg);transform: rotate(45deg);}.no-touch .hamburger.active .bars::after {-ms-transform: rotate(-45deg);transform: rotate(-45deg);}/* hide/show menu */.js .menu {opacity: 0;height: 0;max-height: 0;pointer-events: none;transition: all 200ms ease-in-out;}.header-open .menu {pointer-events: auto;opacity: 1;height: auto;max-height: 600px;}.overlay__navi {width: 100%;height: 100%;position: fixed;top: 0;left: 0;background-color: #358fa6;z-index: 500;visibility: hidden;opacity: 0;transition: 400ms all ease-in-out;}.open-mainnav {overflow: hidden;}.open-mainnav .overlay__navi {visibility: visible;opacity: 1;}.open-search .overlay__navi {visibility: visible;opacity: 1;}nav:hover .overlay__navi {top: 0 !important;}.swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23358fa6'%2F%3E%3C%2Fsvg%3E") !important;width: 10rem;height: 10rem;background-color: #ffffff;}.swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23358fa6'%2F%3E%3C%2Fsvg%3E") !important;width: 10rem;height: 10rem;background-color: #ffffff;}.swiper-button-prev.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") !important;background-color: rgba(0, 0, 0, 0);}.swiper-button-next.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E") !important;background-color: rgba(0, 0, 0, 0);}.swiper-container {width: 100%;}.search-overlay {position: fixed;top: 9rem;left: 0;right: 0;margin: auto;padding-top: 10rem;width: 100%;overflow: hidden;z-index: 1000;height: 100%;color: #ffffff;background-color: #358fa6;text-align: center;transition: 400ms all ease-in-out;opacity: 0;visibility: hidden;}.search-overlay form {margin-top: 2rem;width: 100%;}.search-overlay form input {width: 100%;height: 3.2rem;font-size: 2.2rem;background-color: rgba(0, 0, 0, 0);border: none;border-bottom: 2px solid white;}.search-overlay form input:focus {outline: none;}.open-search .search-overlay {opacity: 1;visibility: visible;}.tx-indexedsearch-searchbox,.tx-indexedsearch-info-sword,.tx-indexedsearch-browsebox,.tx-indexedsearch-res {width: 90%;max-width: 937px;margin-left: auto;margin-right: auto;}.tx-indexedsearch-rules,.tx-indexedsearch-searchbox p a,.tx-indexedsearch-info {display: none;}ul.tx-indexedsearch-browsebox {list-style-type: none;}ul.tx-indexedsearch-browsebox li {display: inline;}dl.tx-indexedsearch-info {display: none;}.tx-indexedsearch-res {margin: 6rem auto;}.tx-indexedsearch-info-sword {text-align: center;font-size: 1.6rem;}.tx-indexedsearch-browsebox {text-align: center;margin: 1rem auto;}.tx-indexedsearch-browsebox p {font-size: 1.6rem;}p.tx-indexedsearch-description {font-size: 2rem;line-height: 3rem;}span.tx-indexedsearch-title a {text-decoration: none;color: #bc1f32;}span.tx-indexedsearch-title a:hover {color: #358fa6;}span.tx-indexedsearch-percent {display: none;}fieldset {border: none;}fieldset label {display: none;}fieldset legend {display: none;}input#tx-indexedsearch-searchbox-sword {width: 100%;box-sizing: border-box;border: none;border-bottom: 2px solid #000000;color: #000000 !important;background-color: rgba(0, 0, 0, 0);background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBT…N2ZzpiYXNlLXVyaQBmaWxlOi8vL3RtcC9tYWdpY2stQldSa3lzNGMkKgCMAAAAAElFTkSuQmCC) !important;background-position: 0 10px;background-repeat: no-repeat;padding: 12px 20px 12px 40px;transition: width 0.4s ease-in-out;font-size: 2.5rem;line-height: 2.5rem;text-align: center;}input#tx-indexedsearch-searchbox-button-submit {background-color: #bc1f32;font-family: "Montserrat", sans-serif;font-size: 1.6rem;line-height: 2.6rem;font-weight: 600;border-radius: 5rem;padding: 0.5rem 5rem;color: #ffffff;cursor: pointer;text-transform: uppercase;border: 2px solid #bc1f32;transition: 100ms background-color ease-in-out, 100ms color ease-in-out;display: inline-block;width: auto;text-decoration: none;margin: 2rem auto;display: block;}.tx-indexedsearch-icon {display: none;}ul.tx-indexedsearch-browsebox {padding: 0;text-align: center;margin-left: auto;margin-right: auto;list-style-type: none;counter-reset: number;}ul.tx-indexedsearch-browsebox li a {counter-increment: number;font-size: 0;visibility: hidden;text-decoration: none;}ul.tx-indexedsearch-browsebox li a::after {content: counter(number) " ";font-size: 2rem;visibility: visible;color: #358fa6;color: #bc1f32;font-weight: 600;padding: 0.5rem 1rem;}ul.tx-indexedsearch-browsebox li a:hover {color: #358fa6;}ul.tx-indexedsearch-browsebox li:last-child a::after {content: '>';}#c38 {margin: 8rem auto 16rem auto;}.autocomplete-suggestions {color: #000000;}.tx-indexedsearch-info-noresult {text-align: center;margin: 8rem auto;}.tx-solr-search-form {position: relative;}.tx-solr-search-form .inside {width: 100% !important;}.autocomplete-suggestions.tx-solr-autosuggest {top: 5.5rem;}.search-overlay .tx-solr-search-form .autocomplete-suggestions {top: 100%;}.autocomplete-group {padding: 0.5em 0.75em !important;text-align: left;border-bottom: 2px solid #f2f2f2;}.tx-solr-autosuggest .autocomplete-suggestion {padding: 0.5em 0.75em !important;text-align: left;border-bottom: 2px solid #f2f2f2;transition: 250ms background-color ease-in-out;}.tx-solr-autosuggest .autocomplete-selected {background-color: #f2f2f2 !important;transition: 250ms background-color ease-in-out;}.tx-solr-autosuggest .autocomplete-suggestion > div {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.facet-option-list {display: block;}.facet-option-list .list-group-item {display: inline-block;margin-right: 2rem;font-size: 17px !important;}.facet-option-list .list-group-item a {text-decoration: none;color: #bc1f32;transition: 250ms color ease-in-out;}.facet-option-list .list-group-item a:hover {color: #358fa6;}#tx-solr-facets-in-use { /* display: none; */margin-top: 2rem;margin-bottom: 8rem;padding-bottom: 2rem;text-align: left;font-size: 16px !important;border-bottom: 2px solid #000000;}#tx-solr-facets-in-use a {display: inline-block;text-decoration: none;color: #bc1f32;transition: 250ms color ease-in-out;}#tx-solr-facets-in-use a:hover {color: #358fa6;}div#tx-solr-facets-in-use a:last-child {display: block;text-align: left;float: right;}.facet-area-main {margin-bottom: 2rem;padding-bottom: 1.5rem;border-bottom: 2px solid #000000;}.tx_solr.container .solr-pagination {margin-top: 8rem !important;margin-bottom: 2rem !important;}.eventslider {position: relative;width: 100%;height: auto;overflow: hidden;background-image: url("../Images/bg-pattern.png");background-size: cover;background-position: center top;}.eventslider .link,.eventslider .download,.eventslider .external-link {font-size: 1.6rem;line-height: 2.4rem;}.eventslider .link::before,.eventslider .link::after {top: 0.9rem;}.eventslider .eventslider__wrapper {display: -ms-flexbox;display: flex;width: 100%;margin: auto auto 6rem auto;}.eventslider .eventslider__wrapper .swiper-slide {height: auto !important;}.eventslider .eventslider__item {position: relative;width: 100%;box-shadow: -3px 5px 9px 1px rgba(146, 146, 146, 0.5);margin-right: 2.3rem;margin-top: 2rem;margin-bottom: 0;box-sizing: border-box;background-color: #ffffff;transition: 150ms box-shadow ease-in-out;overflow: hidden;overflow-y: scroll;cursor: pointer;}.eventslider .eventslider__item:last-child {margin-right: 0;}.eventslider .eventslider__item:hover {box-shadow: -3px 5px 9px 1px rgba(146, 146, 146, 0.8);}.eventslider .eventslider__item .eventslider__item__image {width: 100%;height: 19rem;background-position: center;background-size: cover;}.eventslider .eventslider__item .eventslider__item__content {padding: 2rem 2rem 3rem 2rem;max-height: 35rem;height: 35rem;overflow-y: auto;}.eventslider .eventslider__item .eventslider__item__content .eventslider__item__content__text {font-family: "Georgia", sans-serif;font-size: 1.8rem;line-height: 2.4rem;}.eventslider .swiper-container {margin: -1rem;padding: 1rem 1rem 3rem;}.eventslider .swiper-buttons {position: absolute;display: block;width: 100%;max-width: 166.5rem;height: 8rem;margin-bottom: auto;bottom: 50%;left: 0;right: 0;margin-left: auto;margin-right: auto;}.eventslider .swiper-pagination {bottom: 0;position: relative;}.eventslider .swiper-pagination .swiper-pagination-bullet {background-color: #ffffff;border: 1px solid #000000;margin-right: 1.5rem;width: 1rem;height: 1rem;}.eventslider .swiper-pagination .swiper-pagination-bullet:last-child {margin-right: 0;}.eventslider .swiper-pagination .swiper-pagination-bullet:first-child {margin-left: 0;}.eventslider .swiper-pagination .swiper-pagination-bullet-active {background-color: #909090;border: 1px solid #909090;}.eventslider .button {margin: 6rem 0;}.eventslider > .inside {max-width: 141.6rem;}.events_cat {margin-top: 16rem;}.events_cat .link,.events_cat .download,.events_cat .external-link {font-size: 1.6rem;line-height: 2.4rem;}.events_cat .link::before,.events_cat .link::after {top: 0.9rem;}.events_cat p {font-size: 2rem;}.events_cat .events__cat__header {position: relative;}.events_cat .events__cat__header .events__cat__categorie__list {position: absolute;left: 0;bottom: 0;}.events_cat .events__cat__header .events__cat__categorie__list .events__cat__categorie__item {position: relative;display: inline-block;padding: 1.5rem 0.6rem 1rem;box-sizing: border-box;border: 0.8rem solid rgba(0, 0, 0, 0);cursor: pointer;}.events_cat .events__cat__header .events__cat__categorie__list .events__cat__categorie__item .subline {color: #bc1f32;}.events_cat .events__cat__header .events__cat__categorie__list .events__cat__categorie__item:last-child {margin-right: -1px;}.events_cat .events__cat__header .events__cat__categorie__list .events__cat__categorie__item:hover .subline {color: #358fa6;}.events_cat .events__cat__header .events__cat__categorie__list .events__cat__categorie__item:hover .triangle {border-top: 8px solid #358fa6;}.events_cat .events__cat__header .events__cat__categorie__list .categorie__item--active .subline {color: #358fa6;}.events_cat .events__cat__header .events__cat__categorie__list .categorie__item--active .triangle {border-top: none !important;border-bottom: 8px solid #358fa6;}.events_cat .events__cat__header .events_cat__title {font-size: 5rem;line-height: 3.8rem;color: #bc1f32;}.events_cat .events_cat__list .events_cat__list__headline {position: absolute;width: 90%;max-width: 140rem;margin: auto;left: 0;right: 0;}.events_cat .events_cat__list .events_cat__list__headline h3 {margin: 0;}.events_cat hr {clear: both;margin-top: 1.2rem;margin-bottom: 2.2rem;border: 0.3rem solid #bc1f32;}.events_cat .events_cat__teaser {position: relative;width: 100%;height: auto;clear: both;}.events_cat .events_cat__teaser hr {clear: both;margin-top: 2.2rem;margin-bottom: 2.2rem;border: 0.1rem solid #a0a0a0;}.events_cat h2 {font-weight: 600;}.events_cat h3,.events_cat .rubrik {margin: 1rem 0;}.events_cat .link {margin-top: 1.5rem;}.events_cat .events_cat__teaser .events_cat__teaser__head {width: 100%;}.events_cat .events_cat__teaser .events_cat__teaser__content {width: 100%;height: auto;position: relative;overflow: hidden;}.events_cat .events_cat__teaser .events_cat__teaser__content .events_cat__teaser__content__text {width: 100%;}.events_cat p {font-family: "Georgia", sans-serif;}.events_cat button {margin-top: 8rem;cursor: pointer;}.events_cat .events__cat__categorie {position: relative;display: inline-block;}.events_cat .events__cat__categorie .triangle {height: 0px;width: 0px;margin-top: 12px;margin-left: 1rem;display: inline;float: right;background-color: rgba(0, 0, 0, 0);border-top: 8px solid #bc1f32;border-bottom: 8px solid rgba(0, 0, 0, 0);border-right: 8px solid rgba(0, 0, 0, 0);border-left: 8px solid rgba(0, 0, 0, 0);}.events__cat__categorie__item__popup {position: absolute;top: 60px;left: 0;width: 32rem;background-color: #fff;box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.5);z-index: 5;visibility: hidden;max-height: 0;transition: 400ms all ease-in-out;overflow-y: scroll;}.events__cat__categorie__item__popup fieldset {border: none;padding: 2rem;}.events__cat__categorie__item__popup .popup-option {display: block;visibility: hidden;transition: 400ms all ease-in-out;opacity: 0;}.events__cat__categorie__item__popup .popup-option label {margin-left: 1rem;font-size: 1.8rem !important;}.events__cat__categorie__item__popup .popup-option label:hover {color: #bc1f32;cursor: pointer;}.popup--active {visibility: visible;max-height: 60rem;}.popup--active .popup-option {visibility: visible;opacity: 1;}.field {position: relative;}.field.field-checkbox {margin-bottom: 0.75em;}.field.field-checkbox [type="checkbox"]:not(:checked),.field.field-checkbox [type="checkbox"]:checked {position: absolute;left: -9999px;}.field.field-checkbox [type="checkbox"] + label {position: relative;padding-left: 25px;cursor: pointer;display: block;font-size: 1em;margin-right: 2em;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding-bottom: 0;margin-bottom: 0.25em;}.field.field-checkbox [type="checkbox"] + label:before {content: '';position: absolute;top: -4px;left: 0;width: 12px;height: 12px;z-index: 0;border: 2px solid #cdcdcd;border-radius: 1px;margin: 0.5em 0;transition: 0.2s;}.user-login .field.field-checkbox [type="checkbox"] + label:before,.user-registration .field.field-checkbox [type="checkbox"] + label:before {border-color: #ffffff;}.field.field-checkbox [type="checkbox"]:not(:checked):disabled + label:before {border: none;background-color: rgba(0, 0, 0, 0.26);}.field.field-checkbox [type="checkbox"]:checked + label:before {top: -10px;left: -3px;width: 6px;height: 16px;border-top: 2px solid transparent;border-left: 2px solid transparent;border-right: 2px solid #bc1f32;border-bottom: 2px solid #bc1f32;-ms-transform: rotate(40deg);transform: rotate(40deg);-webkit-backface-visibility: hidden;backface-visibility: hidden;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;}.field.field-checkbox [type="checkbox"]:checked:disabled + label:before {border-right: 2px solid rgba(0, 0, 0, 0.26);border-bottom: 2px solid rgba(0, 0, 0, 0.26);}.field.field-radio {margin-bottom: 0.75em;line-height: 2.7rem;}.field.field-radio [type="radio"]:not(:checked),.field.field-radio [type="radio"]:checked {position: absolute;left: -9999px;visibility: hidden;}.field.field-radio [type="radio"]:not(:checked) + label,.field.field-radio [type="radio"]:checked + label {position: relative;padding-left: 25px;margin-right: 1em;cursor: pointer;display: block;font-size: 1em;transition: .28s ease;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;padding-bottom: 0;margin-bottom: 0.25em;}.field.field-radio [type="radio"] + label:before,.field.field-radio [type="radio"] + label:after {content: '';position: absolute;left: 0;top: -4px;margin: 0.5em 0;width: 12px;height: 12px;z-index: 0;transition: .28s ease;}.field.field-radio [type="radio"]:not(:checked) + label:before {border-radius: 50%;border: 2px solid #cdcdcd;}.user-login .field.field-radio [type="radio"]:not(:checked) + label:before,.user-registration .field.field-radio [type="radio"]:not(:checked) + label:before {border-color: #ffffff;}.field.field-radio [type="radio"]:not(:checked) + label:after {border-radius: 50%;border: 2px solid #cdcdcd;z-index: -1;-ms-transform: scale(0);transform: scale(0);}.user-login .field.field-radio [type="radio"]:not(:checked) + label:after,.user-registration .field.field-radio [type="radio"]:not(:checked) + label:after {border-color: #ffffff;}.field.field-radio [type="radio"]:checked + label:before {border-radius: 50%;border: 2px solid transparent;}.field.field-radio [type="radio"]:checked + label:after {border-radius: 50%;border: 2px solid #bc1f32;background-color: #bc1f32;z-index: 0;-ms-transform: scale(1.02);transform: scale(1.02);}.field.field-radio [type="radio"]:disabled:not(:checked) + label:before,.field.field-radio [type="radio"]:disabled:checked + label:before {background-color: transparent;border-color: rgba(0, 0, 0, 0.26);}.field.field-radio [type="radio"]:disabled + label {color: rgba(0, 0, 0, 0.26);}.field.field-radio [type="radio"]:disabled:not(:checked) + label:hover:before {border-color: rgba(0, 0, 0, 0.26);}.image-full {width: 100%;height: 60rem;background-size: cover;position: relative;}.image-full .image-full__teaser {background-color: #ffffff;margin-left: auto;margin-right: auto;width: 100%;max-width: 93rem;bottom: 0;left: 0;right: 0;padding: 4rem 12rem 2rem 12rem;box-sizing: border-box;position: absolute;text-align: center;}.bg-position--top {background-position: top;}.bg-position--center {background-position: center;}.bg-position--bottom {background-position: bottom;}.newslist .link,.newslist .download,.newslist .external-link {font-size: 1.6rem;line-height: 2.4rem;}.newslist .link::before,.newslist .link::after {top: 0.9rem;}.newslist .newslist__title {font-size: 5rem;line-height: 3.8rem;color: #bc1f32;}.newslist hr {clear: both;margin-top: 1.2rem;margin-bottom: 2.2rem;border: 0.3rem solid #bc1f32;}.newslist .newslist__teaser {position: relative;width: 100%;height: auto;clear: both;}.newslist .newslist__teaser hr {clear: both;margin-top: 2.2rem;margin-bottom: 2.2rem;border: 0.1rem solid #a0a0a0;}.newslist h2 {font-weight: 600;}.newslist h3 {margin: 1rem 0;}.newslist .newslist__teaser--no-media .newslist__teaser__head {width: 100%;}.newslist .newslist__teaser--no-media .newslist__teaser__content {width: 100%;height: auto;position: relative;overflow: hidden;}.newslist .newslist__teaser--no-media .newslist__teaser__content .newslist__teaser__content__text {width: 100%;}.newslist .newslist__teaser--media .newslist__teaser__head {width: 100%;}.newslist .newslist__teaser--media .newslist__teaser__content {width: 100%;height: auto;position: relative;overflow: hidden;}.newslist .newslist__teaser--media .newslist__teaser__content .newslist__teaser__content__text {width: 65.6666%;float: right;margin-bottom: 3rem;}.newslist .newslist__teaser--media .newslist__teaser__content .newslist__teaser__content__media {position: absolute;width: 32.3333%;height: 100%;background-position: center;background-size: cover;float: left;margin-bottom: 3rem;}.newslist .newslist__teaser--media .videobadge {text-align: center;text-transform: uppercase;padding: 0.5rem 0.8rem;position: absolute;font-family: "Montserrat", sans-serif;font-size: 1.2rem;line-height: 1.2rem;font-weight: 600;bottom: 1rem;border-radius: 2px;left: 1rem;background-color: #bc1f32;color: #ffffff;pointer-events: none;}.newslist p {font-family: "Georgia", sans-serif;font-size: 2rem;line-height: 2.6rem;}.newslist .button {margin-top: 8rem;cursor: pointer;}.news .page-navigation p {display: none;}.news .page-navigation ul.f3-widget-paginator {padding: 0;width: 100%;text-align: center;margin-left: auto;margin-right: auto;}.news .page-navigation ul li {list-style-type: none;display: inline-block;color: #358fa6;}.news .page-navigation ul li:hover a {color: #bc1f32;}.news ul li.current {text-decoration: none;color: #bc1f32;font-weight: 600;padding: 0.5rem 1rem;font-family: "Montserrat", sans-serif;font-size: 2.4rem;line-height: 3.2rem;margin-bottom: 1rem;}.news .page-navigation ul li {float: none;}.news .page-navigation ul li a {text-decoration: none;color: #358fa6;font-weight: 600;padding: 0.5rem 1rem;}.projects .link,.projects .download,.projects .external-link {font-size: 1.6rem;line-height: 2.4rem;}.projects .link::before,.projects .link::after {top: 0.9rem;}.projects .inside {max-width: 1400px;}.projects__wrapper {position: relative;width: 100%;height: auto;overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: space-evenly;justify-content: space-evenly;-ms-flex-align: stretch;align-items: stretch;}.projects__wrapper .projects__item {width: 31%;margin-top: 8rem;}.projects__wrapper .projects__item .projects__item__image {height: 27rem;width: 27rem;margin-left: auto;margin-right: auto;margin-bottom: 2.5rem;border-radius: 50%;background-size: cover;background-position: center center;}.projects__wrapper .projects__item .projects__item__content p {font-family: "Georgia", sans-serif;font-size: 2rem;line-height: 2.6rem;}.projects__wrapper article {margin: 0;}.projectteaser h2 {font-size: 5rem;line-height: 3.8rem;font-weight: 700;color: #bc1f32;}.projectteaser hr {border: 0.3rem solid #bc1f32;}.projectteaser p {padding-left: 2rem;margin: 0;}.projectteaser a {margin: 2rem 0 0.5rem 0;}.project_cat .link,.project_cat .download,.project_cat .external-link {font-size: 1.6rem;line-height: 2.4rem;}.project_cat .link::before,.project_cat .link::after {top: 0.9rem;}.project_cat p {font-size: 1.6rem;}.project_cat .project__cat__header {position: relative;}.project_cat .project__cat__header .project__cat__categorie__list {position: absolute;right: 0;bottom: 0;}.project_cat .project__cat__header .project__cat__categorie__list .project__cat__categorie__item {position: relative;display: inline-block;padding: 1.5rem 1rem 1rem;box-sizing: border-box;border: 0.6rem solid rgba(0, 0, 0, 0);cursor: pointer;}.project_cat .project__cat__header .project__cat__categorie__list .project__cat__categorie__item .project__cat__categorie__item::before {content: '';}.project_cat .project__cat__header .project__cat__categorie__list .project__cat__categorie__item:hover {border: 0.6rem solid #bc1f32;}.project_cat .project__cat__header .project__cat__categorie__list .project__cat__categorie__item:hover::before {content: '';border-bottom: 0.6rem solid #fff;display: block;width: 100%;height: 0;position: absolute;left: 0;top: 100%;}.project_cat .project__cat__header .project__cat__categorie__list .project__cat__categorie__item:hover .subline {color: #bc1f32;}.project_cat .project__cat__header .project__cat__categorie__list .project__cat__categorie__item:last-child {margin-right: -1px;}.project_cat .project__cat__header .project__cat__categorie__list .active {border: 0.6rem solid #bc1f32;}.project_cat .project__cat__header .project__cat__categorie__list .active::before {content: '';border-bottom: 0.6rem solid #fff;display: block;width: 100%;height: 0;position: absolute;left: 0;top: 100%;}.project_cat .project__cat__header .project__cat__categorie__list .active .subline {color: #bc1f32;}.project_cat .project__cat__header .project_cat__title {font-size: 5rem;line-height: 3.8rem;color: #bc1f32;}.project_cat hr {clear: both;margin-top: 1.2rem;margin-bottom: 2.2rem;border: 0.3rem solid #bc1f32;}.project_cat .project_cat__teaser {position: relative;width: 100%;height: auto;clear: both;}.project_cat .project_cat__teaser hr {clear: both;margin-top: 2.2rem;margin-bottom: 2.2rem;border: 0.1rem solid #a0a0a0;}.project_cat h2 {font-weight: 600;}.project_cat h3 {margin: 1rem 0;}.project_cat .project_cat__teaser .project_cat__teaser__head {width: 100%;}.project_cat .project_cat__teaser .project_cat__teaser__content {width: 100%;height: auto;position: relative;overflow: hidden;}.project_cat .project_cat__teaser .project_cat__teaser__content .project_cat__teaser__content__text {width: 100%;}.project_cat p {font-family: "Georgia", sans-serif;}.project_cat button {margin-top: 8rem;cursor: pointer;}.project_cat .project__cat__list {display: none;}.project_cat .project__cat__list.active {display: block;}.publications {padding: 14.5rem 0 8rem 0;margin: 0;}.publications .link,.publications .download,.publications .external-link {font-size: 1.6rem;line-height: 2.4rem;}.publications .link::before,.publications .link::after {top: 0.9rem;}.publications .inside {max-width: 1400px;}.publications button {margin-top: 8rem;}.publications hr {border-color: #a0a0a0;visibility: hidden;}.publications__header .subline {text-align: left;margin-top: 1rem;}.publications__header hr {visibility: visible;}.publications__wrapper {position: relative;width: 100%;height: auto;overflow: hidden;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-align: stretch;align-items: stretch;}.publications__wrapper article {margin: 0;}.publications__wrapper .publications__item {width: 25%;margin-top: 6rem;padding-right: 4rem;box-sizing: border-box;}.publications__wrapper .publications__item .publications__item__image {height: 30rem;width: 20rem;margin-bottom: 3rem;background-size: cover;background-position: center center;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.5);}.publications__wrapper .publications__item .fallback__image {position: relative;height: 30rem;width: 20rem;margin-bottom: 3rem;background-size: cover;background-position: center center;box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.5);text-align: center;}.publications__wrapper .publications__item .fallback__image .fallback__title {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;padding: 1rem;color: #ffffff;}.publications__wrapper .publications__item .fallback__image .fallback__title p {font-size: 1.4rem;line-height: 2.2rem;font-weight: 700;margin: auto;}.publications__wrapper .publications__item .publications__item__content .georgia {font-family: "Georgia", sans-serif;font-size: 1.8rem;line-height: 2.4rem;}.fallback__image {background-color: #358fa6;}.blue .fallback__image {background-color: #bc1f32;}.blue hr {border-color: #ffffff;}/* ///// Publication List ///// */.publications__list .link,.publications__list .download,.publications__list .external-link {font-size: 1.6rem;line-height: 2.4rem;}.publications__list .link::before,.publications__list .link::after {top: 0.9rem;}.publications__list .link::before,.publications__list .link::after {top: 0.7rem;}.publications__list .publications__list__header {margin-bottom: 6rem;}.publications__list .publications__list__header h2 {font-size: 5rem;line-height: 3.8rem;font-weight: 700;color: #bc1f32;}.publications__list .publications__list__header hr {border: 0.3rem solid #bc1f32;margin-bottom: 0;visibility: visible;}.publications__list .publications__list__header .az-filter {position: relative;height: 100%;}.publications__list .publications__list__header .az-filter .swiper-container--filter {padding: 0 4.5rem;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-wrapper {width: 100%;max-width: 100%;margin-top: 0.3rem;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-wrapper .swiper-slide {text-align: center;padding: 1rem 0;box-sizing: border-box;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-wrapper .swiper-slide a {text-decoration: none;color: #bc1f32;padding: 1rem 0.5rem;font-weight: 700;transition: 100ms color ease-in-out;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-wrapper .swiper-slide a:hover {color: #358fa6;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-buttons {position: absolute;left: 0;top: 0;height: 5rem;width: 100%;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-buttons .swiper-button-prev-filter,.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-buttons .swiper-button-next-filter {width: 2.4rem;height: 2.4rem;padding: 1.3rem;margin-top: -2.5rem;background-size: 2.4rem 2.4rem;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-buttons .swiper-button-prev-filter {left: 0;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-buttons .swiper-button-next-filter {right: 0;}.publications__list .publications__wrapper {width: 90%;position: unset;}.publications__list .publications__item {width: 100%;margin: 0;padding-right: 0;}.publications__list .publications__item .publications__item__image {width: 20rem;height: 30rem;float: left;background-size: cover;background-position: center center;background-repeat: no-repeat;box-sizing: border-box;}.publications__list .publications__item .publications__item__image::after {content: '';height: 0;overflow: hidden;padding-top: 100%;display: block;}.publications__list .publications__item .publications__item__content {float: right;width: 75%;padding-left: 6rem;box-sizing: border-box;}.publications__list .publications__item hr {margin: 3rem 0;border: 0.1rem solid #a0a0a0;}.publications__list .publications__item .link,.publications__list .publications__item .download {display: inline;}.publications__list ul.f3-widget-paginator {padding: 0;text-align: center;margin-left: auto;margin-right: auto;}.publications__list ul.f3-widget-paginator li {list-style-type: none;display: inline-block;color: #358fa6;}.publications__list ul.f3-widget-paginator li a {text-decoration: none;color: #358fa6;font-weight: 600;padding: 0.5rem 1rem;}.publications__list ul.f3-widget-paginator li a:hover {color: #bc1f32;}.publications__list ul.f3-widget-paginator .current {text-decoration: none;color: #bc1f32;font-weight: 600;padding: 0.5rem 1rem;font-family: "Montserrat", sans-serif;font-size: 2.4rem;line-height: 3.2rem;margin-bottom: 1rem;}.detail_page .publications__item hr {display: block;}.detail_page .publications__item:last-child hr {display: block;}.publications__list__filter .publications__list__filter__headline {position: absolute;width: 90%;max-width: 140rem;margin: auto;left: 0;right: 0;}.publications__list__filter .publications__list__filter__headline h1 {margin: 0;text-align: left;}.publications__list .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23bc1f32'%2F%3E%3C%2Fsvg%3E") !important;}.publications__list .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23bc1f32'%2F%3E%3C%2Fsvg%3E") !important;}.overlay__navi + .publications__list {margin-top: 20rem;}.slideshow {height: 80rem;position: relative;margin-bottom: 12rem;}.slideshow .swiper-container {height: 100%;position: relative;overflow: inherit;}.slideshow .swiper-container .swiper-wrapper {height: 100%;}.slideshow .swiper-container .swiper-slide {background-size: cover;background-repeat: no-repeat;background-position: center center;}.slideshow .swiper-container .swiper-slide .swiper-slide-teaser {background-color: #ffffff;margin-left: auto;margin-right: auto;width: 100%;max-width: 93rem;bottom: 0;left: 0;right: 0;padding: 4rem 12rem 2rem 12rem;box-sizing: border-box;position: absolute;text-align: center;}.slideshow .swiper-pagination-wrapper {position: absolute;bottom: -2.8rem;left: 0;right: 0;margin: auto;}.slideshow .swiper-pagination {position: relative;}.slideshow .swiper-pagination .swiper-pagination-bullet {background-color: #ffffff;border: 1px solid #000000;margin-right: 1.5rem;width: 1rem;height: 1rem;}.slideshow .swiper-pagination .swiper-pagination-bullet:last-child {margin-right: 0;}.slideshow .swiper-pagination .swiper-pagination-bullet:first-child {margin-left: 0;}.slideshow .swiper-pagination .swiper-pagination-bullet-active {background-color: #909090;border: 1px solid #909090;}.slideshow .swiper-buttons {position: relative;display: block;width: 100%;max-width: 118rem;height: 8rem;margin-bottom: auto;bottom: 16rem;left: 0;margin-left: auto;margin-right: auto;}.tiles {position: relative;width: 100%;height: auto;overflow: hidden;margin: 0;}.tiles .tiles__teaser {max-height: 55rem;height: 55rem;width: 100%;}.tiles .tiles__teaser .tiles__teaser__contentbox {position: relative;width: 50%;height: 100%;background-color: #358fa6;color: #ffffff;}.tiles .tiles__teaser .tiles__teaser__content {position: absolute;max-width: 50%;left: 0;right: 0;top: 50%;bottom: 0;margin-left: auto;margin-right: auto;display: table;-ms-transform: translateY(-50%);transform: translateY(-50%);}.tiles .tiles__teaser .tiles__teaser__content h2 {margin-bottom: 1rem;}.tiles .tiles__teaser .tiles__teaser__content .button {background-color: #358fa6;font-family: "Montserrat", sans-serif;font-size: 1.6rem;line-height: 2.6rem;font-weight: 600;border-radius: 5rem;padding: 0.5rem 5rem;color: #ffffff;cursor: pointer;text-transform: uppercase;text-decoration: none;border: 2px solid #ffffff;transition: 100ms background-color ease-in-out, 100ms color ease-in-out;margin-top: 2rem;display: inline-block;width: auto;}.tiles .tiles__teaser .tiles__teaser__content .button:hover {background-color: #ffffff;color: #358fa6;}.tiles .tiles__teaser .tiles__teaser__content p {font-family: "Georgia", sans-serif;font-size: 1.8rem;line-height: 2.4rem;}.tiles .tiles__teaser .tiles__teaser__image {width: 50%;height: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;}.tiles .tiles__teaser--left .tiles__teaser__contentbox {float: left;}.tiles .tiles__teaser--left .tiles__teaser__image {float: right;}.tiles .tiles__teaser--right .tiles__teaser__contentbox {float: right;}.tiles .tiles__teaser--right .tiles__teaser__image {float: left;}.contact {position: relative;width: 100%;height: auto;overflow: hidden;margin: 0;padding: 6rem 0;}.contact .link,.contact .download,.contact .external-link {font-size: 1.6rem;line-height: 2.4rem;}.contact .link::before,.contact .link::after {top: 0.9rem;}.contact .link {font-size: 1.4rem !important;line-height: 2.4rem !important;}.contact .inside {max-width: 1400px;}.contact .contact__wrapper {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.contact .contact__wrapper .contact__item {width: 33%;padding-right: 2rem;box-sizing: border-box;margin: 6rem 0 0 0;}.contact .contact__wrapper .contact__item .contact__item__image {width: 40%;float: left;border-radius: 50%;background-size: cover;background-position: center center;background-repeat: no-repeat;box-sizing: border-box;}.contact .contact__wrapper .contact__item .contact__item__image::after {content: '';height: 0;overflow: hidden;padding-top: 100%;display: block;}.contact .contact__wrapper .contact__item .contact__item__content {width: 60%;padding-left: 3.6rem;float: right;box-sizing: border-box;}.contact .contact__wrapper .contact__item .contact__item__content p {font-size: 2rem;line-height: 2.6rem;}.contact .contact__wrapper .contact__item .contact__item__content h4 a {text-decoration: none;color: #ffffff;}.contact .contact__wrapper .contact__item .contact__item__content h4 a:hover {text-decoration: underline;}.socialfeed {position: relative;width: 100%;height: auto;overflow: hidden;background-image: url("../Images/bg-pattern.png");background-size: cover;background-position: center top;padding-bottom: 13rem;}.socialfeed .link,.socialfeed .download,.socialfeed .external-link {font-size: 1.6rem;line-height: 2.4rem;}.socialfeed .link::before,.socialfeed .link::after {top: 0.9rem;}.socialfeed .inside {max-width: 1400px;}.socialfeed .socialfeed__container {position: relative;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;}.socialfeed .socialfeed__item {position: relative;width: 32%;height: 69rem;margin-top: 4.8rem;box-sizing: border-box;background-color: #ffffff;box-shadow: 0 2px 6px 1px rgba(198, 197, 197, 0.5);}.socialfeed .socialfeed__item .socialfeed__header {background-color: #358fa6;color: #ffffff;width: 100%;height: 5.4rem;}.socialfeed .socialfeed__item .socialfeed__header h4 {margin: 0;line-height: 5.4rem;padding: 0 2rem;}.socialfeed .socialfeed__item .socialfeed__content {padding: 2rem;}.socialfeed .socialfeed__item .socialfeed__link {padding: 2rem;position: absolute;bottom: 0;}.socialfeed hr {border: 0.1rem solid #a0a0a0;}.blogpost {position: relative;width: 100%;height: auto;overflow: hidden;background-image: url("../Images/bg-pattern.png");background-size: cover;background-position: center top;}.blogpost .link,.blogpost .download,.blogpost .external-link {font-size: 1.6rem;line-height: 2.4rem;}.blogpost .link::before,.blogpost .link::after {top: 0.9rem;}.blogpost hr {border: 0.1rem solid #a0a0a0;}.blogpost .inside {max-width: 1400px;}.blogpost .blogpost__wrapper {display: -ms-flexbox;display: flex;max-width: 141.6rem;width: 100%;margin-bottom: 6rem;}.blogpost .blogpost__item {position: relative;width: 100%;box-shadow: -3px 5px 9px 1px rgba(146, 146, 146, 0.5);margin-right: 2.3rem;margin-top: 2rem;box-sizing: border-box;background-color: #ffffff;transition: 150ms box-shadow ease-in-out;cursor: pointer;}.blogpost .blogpost__item:last-child {margin-right: 0;}.blogpost .blogpost__item:hover {box-shadow: -3px 5px 9px 1px rgba(146, 146, 146, 0.8);}.blogpost .blogpost__item .blogpost__item__image {width: 100%;height: 19rem;background-position: center;background-size: cover;}.blogpost .blogpost__item .blogpost__item__content {padding: 2rem 2rem 3rem 2rem;}.blogpost .blogpost__item .blogpost__item__content .blogpost__item__content__text {font-family: "Georgia", sans-serif;font-size: 1.8rem;line-height: 2.4rem;}.blogpost .swiper-container {margin: -1rem;padding: 1rem 1rem 3rem;}.blogpost .swiper-buttons {position: absolute;display: block;width: 100%;max-width: 166.5rem;height: 8rem;margin-bottom: auto;bottom: 50%;left: 0;right: 0;margin-left: auto;margin-right: auto;}.blogpost .swiper-pagination {bottom: 0;position: relative;}.blogpost .swiper-pagination .swiper-pagination-bullet {background-color: #ffffff;border: 1px solid #000000;margin-right: 1.5rem;width: 1rem;height: 1rem;}.blogpost .swiper-pagination .swiper-pagination-bullet:last-child {margin-right: 0;}.blogpost .swiper-pagination .swiper-pagination-bullet:first-child {margin-left: 0;}.blogpost .swiper-pagination .swiper-pagination-bullet-active {background-color: #909090;border: 1px solid #909090;}.blogpost .button {margin: 6rem 0;}.text {text-align: left;}.text .link,.text .download,.text .external-link {font-size: 1.6rem;line-height: 2.4rem;}.text .link::before,.text .link::after {top: 0.9rem;}.text h1,.text h2,.text .subline {text-align: left;}.text h2 {font-size: 5rem;line-height: 6rem;font-weight: 600;color: #bc1f32;}.text hr {border: 0.3rem solid #bc1f32;}.text .subline {margin-top: 2rem;}.text .text__download {margin: 2rem 0;}.researchfields {position: relative;}.researchfields hr {border: 0.1rem solid #a0a0a0;}.researchfields .inside {max-width: 1400px;}.researchfields .researchfields__wrapper {display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: space-evenly;justify-content: space-evenly;-ms-flex-align: stretch;align-items: stretch;overflow: hidden;height: auto;margin: auto;width: 100%;max-width: 1400px;}.researchfields .researchfields__wrapper .researchfields__item {width: 33.3333%;margin: 7rem 0 0 0;text-align: center;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__inner {border-radius: 50%;border: 5px solid #358fa6;height: 27rem;max-width: 27rem;margin: auto;position: relative;cursor: pointer;transition: 100ms all ease-in-out;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__inner:hover {border-color: #bc1f32;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__inner:hover .researchfields__item__content {color: #bc1f32;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__inner .researchfields__item__content {position: absolute;height: auto;overflow: hidden;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;right: 0;margin: auto;color: #358fa6;transition: 100ms all ease-in-out;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__inner svg {width: 27rem;height: auto;fill: #358fa6;transition: 100ms all ease-in-out;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__inner svg:hover {fill: #bc1f32;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse {position: absolute;background-color: #cdcdcd;background-image: url("../Images/bg-pattern-grey.png");background-size: cover;left: 0;right: 0;padding: 10rem 0;margin-top: 8rem;visibility: hidden;opacity: 0;transition: 600ms all ease-in-out;z-index: 499;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse .link,.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse .download,.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse .external-link {font-size: 1.6rem;line-height: 2.4rem;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse .link::before,.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse .link::after {top: 0.9rem;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse .researchfields__item__expanse__text {text-align: left;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse h3 {text-transform: uppercase;color: #bc1f32;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse p {font-family: "Georgia", sans-serif;line-height: 3.2rem;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse a:hover {color: #358fa6;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse .inside {max-width: 937px;}.researchfields .researchfields__wrapper .researchfields__item--open {margin-bottom: 55rem;}.researchfields .researchfields__wrapper .researchfields__item--open .researchfields__item__expanse {visibility: visible;opacity: 1;}.quote-slider {position: relative;width: 100%;height: auto;overflow: hidden;background-image: url("../Images/bg-pattern.png");background-size: cover;background-position: center top;}.quote-slider .quote-slider__wrapper {display: -ms-flexbox;display: flex;width: 100%;margin: 6rem auto;}.quote-slider .quote-slider__item {position: relative;width: 90%;margin-right: 2.3rem;margin-top: 2rem;box-sizing: border-box;cursor: pointer;}.quote-slider .quote-slider__item:last-child {margin: auto;}.quote-slider .quote-slider__item .quote-slider__item__image {width: 100%;height: 19rem;background-position: center;background-size: cover;}.quote-slider .quote-slider__item .quote-slider__item__content {padding: 2rem 0 3rem 0;}.quote-slider .quote-slider__item .quote-slider__item__content h4 {color: #bc1f32;text-align: right;margin-top: 2rem;}.quote-slider .swiper-buttons {position: absolute;display: block;width: 100%;max-width: 166.5rem;height: 8rem;margin-bottom: auto;bottom: 50%;left: 0;right: 0;margin-left: auto;margin-right: auto;}.quote-slider .swiper-pagination {bottom: 0;position: absolute;}.quote-slider .swiper-pagination .swiper-pagination-bullet {background-color: #ffffff;border: 1px solid #000000;margin-right: 1.5rem;width: 1rem;height: 1rem;}.quote-slider .swiper-pagination .swiper-pagination-bullet:last-child {margin-right: 0;}.quote-slider .swiper-pagination .swiper-pagination-bullet:first-child {margin-left: 0;}.quote-slider .swiper-pagination .swiper-pagination-bullet-active {background-color: #909090;border: 1px solid #909090;}.quote-slider .button {margin: 6rem 0;}.team {position: relative;}.team hr {border: 0.1rem solid #a0a0a0;}.team .inside {max-width: 1400px;}.team .team__wrapper {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-direction: row;flex-direction: row;}.team .team__wrapper .team__item {width: 25%;padding-right: 3rem;box-sizing: border-box;margin: 8rem 0;transition: 300ms margin-bottom ease-in-out;}.team .team__wrapper .team__item a {text-decoration: none;}.team .team__wrapper .team__item a h3 {color: #358fa6;text-transform: uppercase;font-size: 2.4rem;margin-bottom: 0.5rem;}.team .team__wrapper .team__item a p {color: #000000;}.team .team__wrapper .team__item .team__item__image {width: 100%;height: auto;max-width: 33rem;max-height: 33rem;overflow: hidden;}.team .team__wrapper .team__item .team__item__image img {height: auto;width: 100%;}.team .team__wrapper .team__item:hover h3 {color: #bc1f32;}.team .team__wrapper .team__item .team__item__expanse {position: absolute;background-color: #cdcdcd;background-image: url("../Images/bg-pattern-grey.png");background-size: cover;left: 0;right: 0;overflow: hidden;padding: 10rem 0;margin-top: 8rem;visibility: hidden;opacity: 0;transition: 600ms all ease-in-out;z-index: 499;}.team .team__wrapper .team__item .team__item__expanse .link,.team .team__wrapper .team__item .team__item__expanse .download,.team .team__wrapper .team__item .team__item__expanse .external-link {font-size: 1.6rem;line-height: 2.4rem;}.team .team__wrapper .team__item .team__item__expanse .link::before,.team .team__wrapper .team__item .team__item__expanse .link::after {top: 0.9rem;}.team .team__wrapper .team__item .team__item__expanse h3 {text-transform: uppercase;color: #bc1f32;}.team .team__wrapper .team__item .team__item__expanse p {line-height: 3.8rem;}.team .team__wrapper .team__item .team__item__expanse a:hover {color: #358fa6;}.team .team__wrapper .team__item .team__item__expanse .inside {max-width: 937px;}.team .team__wrapper .team__item--open {margin-bottom: 55rem;}.team .team__wrapper .team__item--open .team__item__expanse {visibility: visible;opacity: 1;}.detail_page .team_detail__head {position: relative;width: 100%;height: auto;overflow: hidden;margin: 0;}.detail_page .team_detail__head .link,.detail_page .team_detail__head .download,.detail_page .team_detail__head .external-link {font-size: 1.6rem;line-height: 2.4rem;}.detail_page .team_detail__head .link::before,.detail_page .team_detail__head .link::after {top: 0.9rem;}.detail_page .team_detail__head .subline {text-align: left;text-transform: uppercase;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item {width: 100%;height: auto;overflow: hidden;padding-right: 2rem;box-sizing: border-box;margin-bottom: 4rem;margin-top: 0;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item .team_detail__item__image {width: 25%;float: left;border-radius: 50%;background-size: cover;background-position: center center;background-repeat: no-repeat;box-sizing: border-box;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item .team_detail__item__image::after {content: '';height: 0;overflow: hidden;padding-top: 100%;display: block;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item .team_detail__item__content {width: 75%;padding-left: 3.6rem;float: right;box-sizing: border-box;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item .team_detail__item__content p {font-size: 2rem;line-height: 2.6rem;}.detail_page .team_detail__head hr {margin: 2rem 0;}.detail_page .team_detail__content .subline {text-transform: uppercase;}.detail_page .download {padding-left: 0;left: 0;}.detail_page .download .link,.detail_page .download .download,.detail_page .download .external-link {font-size: 1.6rem;line-height: 2.4rem;}.detail_page .download .link::before,.detail_page .download .link::after {top: 0.9rem;}.detail_page .download svg {margin-left: 0;}.detail_page .team_detail__content {margin-bottom: 4rem;}.media {position: relative;}.media hr {border: 0.1rem solid #a0a0a0;}.media .image img {width: 100%;height: auto;}.media .video {position: relative;height: auto;}.media .video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.media .media__subline {margin: 1rem 0 0 0;}.media .media__subline p {font-size: 1.6rem;line-height: 2.4rem;}.project__detail article {margin: 4rem auto;}.project__detail .project__detail__header {margin-top: 20rem;}.project__detail .project__detail__header h1,.project__detail .project__detail__header p,.project__detail .project__detail__header a {text-align: left;}.project__detail footer {margin-top: 12rem;}.accordion__item {background-color: none;color: #000000;cursor: pointer;padding: 0;width: 100%;border: none;text-align: left;outline: none;font-size: 15px;transition: 0.4s;border-radius: 0;position: relative;}.accordion__item::before,.accordion__item::after {border-right: 2px solid;content: '';display: block;height: 9px;margin-top: -5px;position: absolute;-ms-transform: rotate(135deg);transform: rotate(135deg);right: 0;top: 1.4rem;width: 0;transition: transform 400ms ease-in-out;}.accordion__item::after {margin-top: 0px;-ms-transform: rotate(45deg);transform: rotate(45deg);}.accordion__item::before {margin-top: 0px;margin-right: 6px;}.accordion__item.active::before {-ms-transform: rotate(45deg);transform: rotate(45deg);}.accordion__item.active::after {-ms-transform: rotate(135deg);transform: rotate(135deg);}.accordion__item h3 {margin: 0;}.accordion__item hr {clear: both;margin-top: 1.2rem;margin-bottom: 2.2rem;border: 0.1rem solid #a0a0a0;}.accordion__item .panel {display: block;height: 0;padding: 0;background-color: white;overflow: hidden;visibility: hidden;opacity: 0;}.accordion__item .panel .link,.accordion__item .panel .download,.accordion__item .panel .external-link {font-size: 1.6rem;line-height: 2.4rem;}.accordion__item .panel .link::before,.accordion__item .panel .link::after {top: 0.9rem;}.accordion__item .panel .link {margin-bottom: 0.5rem;}.accordion__item h3 {text-transform: uppercase;}.accordion__item ul,.accordion__item ol {padding: 0;padding-left: 2rem;}.accordion__item ul li,.accordion__item ol li {font-family: "Montserrat", sans-serif;font-size: 1.8rem;line-height: 2.4rem;margin-bottom: 1rem;}.accordion__item .subline {text-align: left;}.active .panel {height: auto;display: block;visibility: visible;opacity: 1;}.tx-ghidc-dates .accordion {margin: 2rem auto;}.gallery {position: relative;}.gallery hr {border: 0.1rem solid #a0a0a0;}.gallery .inside {max-width: 1400px;}.gallery .gallery__wrapper {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-direction: row;flex-direction: row;}.gallery .gallery__wrapper .gallery__item {width: 25%;padding-right: 3rem;box-sizing: border-box;margin: 1.5rem 0;transition: 300ms margin-bottom ease-in-out;}.gallery .gallery__wrapper .gallery__item .gallery__item__image {width: 100%;height: 100%;max-width: 33rem;max-height: 33rem;overflow: hidden;cursor: pointer;}.gallery .gallery__wrapper .gallery__item .gallery__item__image img {width: 100%;height: 100%;object-fit: cover;-ms-transform: scale(1);transform: scale(1);transition: 450ms transform ease-in-out;}.gallery .gallery__wrapper .gallery__item .gallery__item__image:hover img {-ms-transform: scale(1.1);transform: scale(1.1);}.gallery .gallery__wrapper .gallery__item .gallery__item__inner {height: 100%;width: 100%;}.gbtn {border-radius: 0;padding: 0;background-color: none;}.detail_page .gallery_detail__head {position: relative;width: 100%;height: auto;overflow: hidden;margin: 0;}.detail_page .gallery_detail__head .link,.detail_page .gallery_detail__head .download,.detail_page .gallery_detail__head .external-link {font-size: 1.6rem;line-height: 2.4rem;}.detail_page .gallery_detail__head .link::before,.detail_page .gallery_detail__head .link::after {top: 0.9rem;}.detail_page .gallery_detail__head .subline {text-align: left;text-transform: uppercase;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item {width: 100%;height: auto;overflow: hidden;padding-right: 2rem;box-sizing: border-box;margin-bottom: 4rem;margin-top: 0;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item .gallery_detail__item__image {width: 25%;float: left;border-radius: 50%;background-size: cover;background-position: center center;background-repeat: no-repeat;box-sizing: border-box;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item .gallery_detail__item__image::after {content: '';height: 0;overflow: hidden;padding-top: 100%;display: block;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item .gallery_detail__item__content {width: 75%;padding-left: 3.6rem;float: right;box-sizing: border-box;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item .gallery_detail__item__content p {font-size: 2rem;line-height: 2.6rem;}.detail_page .gallery_detail__head hr {margin: 2rem 0;}.detail_page .gallery_detail__content .subline {text-transform: uppercase;}.detail_page .download {padding-left: 0;left: 0;}.detail_page .download .link,.detail_page .download .download,.detail_page .download .external-link {font-size: 1.6rem;line-height: 2.4rem;}.detail_page .download .link::before,.detail_page .download .link::after {top: 0.9rem;}.detail_page .download svg {margin-left: 0;}.detail_page .gallery_detail__content {margin-bottom: 4rem;}.tx_solr.container {margin: 16rem auto 16rem auto;}.tx_solr.container .searchinfo {display: none;}.tx_solr.container div#tx-solr-search-functions {display: none;}.tx_solr.container .tx-solr-search-form label {display: none;}.tx_solr.container button#search-toggle {display: block;margin: auto;}.tx_solr.container .tx-solr-search-form {text-align: center;}.tx_solr.container input#search-term {margin-bottom: 1rem;}.tx_solr.container input#search-term {width: 100%;box-sizing: border-box;border: none;border-bottom: 2px solid #000000;color: #000000 !important;background-color: rgba(0, 0, 0, 0);background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBT…N2ZzpiYXNlLXVyaQBmaWxlOi8vL3RtcC9tYWdpY2stQldSa3lzNGMkKgCMAAAAAElFTkSuQmCC) !important;background-position: 0 10px;background-repeat: no-repeat;padding: 12px 20px 12px 20px;transition: width 0.4s ease-in-out;font-size: 2.5rem;line-height: 2.5rem;text-align: center;}.tx_solr.container .tx-solr-submit {background-color: #bc1f32;font-family: "Montserrat", sans-serif;font-size: 1.6rem;line-height: 2.6rem;font-weight: 600;border-radius: 5rem;padding: 0.5rem 5rem;color: #ffffff;cursor: pointer;text-transform: uppercase;border: 2px solid #bc1f32;transition: 100ms background-color ease-in-out, 100ms color ease-in-out;display: inline-block;width: auto;text-decoration: none;margin: 2rem auto;display: block;}.tx_solr.container .tx-solr-submit:hover {background-color: #ffffff;color: #bc1f32;}.tx_solr.container .solr-pagination {margin-top: 4rem;}.tx_solr.container .solr-pagination .pagination {list-style-type: none;padding-left: 0;text-align: center;}.tx_solr.container .solr-pagination .pagination li {display: inline-block;margin: auto;margin-right: 0.5rem;}.tx_solr.container .solr-pagination .pagination li:last-child {margin-right: 0;}.tx_solr.container .solr-pagination .pagination li a {text-decoration: none;font-size: 2rem;color: #bc1f32;font-weight: 600;padding: 0.5rem 1rem;}.tx_solr.container .solr-pagination .pagination li a:hover {color: #358fa6;}.tx_solr.container .solr-pagination .pagination li.active a {color: #358fa6;pointer-events: none;}.tx_solr.container .list-item {border-bottom: 1px solid #cdcdcd;padding-bottom: 3rem;margin-bottom: 3rem;}.tx_solr.container .list-item .result-topic a {text-decoration: none;color: #bc1f32;}.tx_solr.container .list-item .result-topic a:hover {color: #358fa6;}.tx_solr.container .list-item .result-content {font-size: 1.7rem;line-height: 2.5rem;}.tx_solr.container .list-item .result-content p {font-size: 1.7rem;line-height: 2.5rem;}.tx_solr.container .list-item .result-wrap span,.tx_solr.container .list-item .result-wrap .result-info {display: inline-block;font-weight: 600;}.tx_solr.container .list-item .result-wrap span::after {content: '//';margin: 0 1rem;}.tx_solr.container .list-item.person .team_detail__item {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.tx_solr.container .list-item.person .team_detail__item__image {width: 20%;background-size: cover;padding-top: 20%;margin-right: 2rem;border-radius: 50%;}.tx_solr.container .list-item.person .team_detail__item__content .subline {text-align: left !important;}.tx_solr.container .list-item.person .team_detail__item__content a {font-size: 1.6rem;line-height: 3.2rem;}.tx_solr.container .list-item.publication .publications__item {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: justify;justify-content: space-between;}.tx_solr.container .list-item.publication .publications__item__image {width: 20%;background-size: cover;padding-top: 20%;margin-right: 0;}.tx_solr.container .list-item.publication .publications__item__content {width: 78%;}.tx_solr.container .list-item.publication .publications__item__content a {font-size: 1.6rem;line-height: 3.2rem;}.tx_solr.container .list-item.publication .publications__item__teaser {margin-top: 2rem;}.tx-solr-autosuggest strong {color: #bc1f32 !important;}.tx-solr-autosuggest a {color: #bc1f32 !important;text-decoration: none !important;font-style: normal !important;}.tx-solr-autosuggest a em {font-style: normal !important;}.tx-solr-autosuggest .autocomplete-selected {background-color: #cdcdcd !important;}@media screen and (min-width: 768px) {body {font-size: 17px;font-size: 1.7rem;}}@media screen and (min-width: 980px) {.field.field-checkbox [type="checkbox"] + label {display: inline-block;}.field.field-radio [type="radio"]:not(:checked) + label,.field.field-radio [type="radio"]:checked + label {display: inline-block;}}@media screen and (min-width: 1440px) {body {font-size: 20px;font-size: 2rem;}}@media screen and (min-width: 1920px) {.navigation ul li a {padding: 0 2rem;}}@media screen and (max-width: 1280px) {.footer .footer__content__wrapper {-ms-flex-direction: column;flex-direction: column;}.footer .footer__col {padding: 2rem 0;}.footer .footer__col--left {width: 100%;text-align: center;-ms-flex-order: 3;order: 3;padding: 0;}.footer .footer__col--center {width: 100%;text-align: center;padding-bottom: 4rem;-ms-flex-order: 1;order: 1;}.footer .footer__col--right {width: 100%;text-align: center;-ms-flex-order: 2;order: 2;}.footer .footer__col--right .footer__col--right__container {left: 0;position: relative;}header .search {display: inline-block;margin-right: 2rem;}header .search a {padding-right: 1.25rem;}header .hamburger {display: inline-block;}.navigation {height: 0;}.navigation ul {float: none;height: auto;margin: auto;padding: 0;margin-top: 8.9rem;visibility: hidden;opacity: 0;width: 90%;max-width: 937px;margin-left: auto;margin-right: auto;}.navigation ul li {display: block;position: relative;text-align: left;border-top: 1px solid #fff;padding-bottom: 0rem;}.navigation ul li a {width: 100%;color: #ffffff;padding: 0;}.navigation .nav-level2 {position: relative;top: 0;height: 0;padding: 0;}.navigation .nav-level2 .nav-level2--right::before {display: none;}.navigation .nav-level2 .nav-level2--right::after {display: none;}.navigation .nav-level2 .nav-level2--right ul {margin-top: 0;}header > .hamburger > a,header > .search > a {display: inline-block;}.nav-level2 {display: block;}.navigation > ul > .nav-open {padding-bottom: 3rem;}.navigation > ul > .nav-open > .nav-level2 {height: auto;padding-top: 0rem;}.open-mainnav .navigation {margin-top: 9rem;}.open-mainnav .navigation > ul {margin-top: 2rem;}.eventslider .swiper-buttons {display: none;}.events_cat .events__cat__header .events__cat__categorie__list .events__cat__categorie__item {padding: 1.5rem 0.2rem 1rem;}.events_cat .events_cat__list .events_cat__list__headline {position: relative;width: 100%;}.events_cat .events_cat__list .events_cat__list__headline h3 {margin: 2rem 0;}.projects__wrapper .projects__item {width: 48%;}.publications__wrapper .publications__item {width: 48%;}.publications__list .publications__item {width: 100%;padding-right: 0;}.publications__list__filter .publications__list__filter__headline {position: relative;width: 100%;}.publications__list__filter .publications__list__filter__headline h1 {margin: 2rem 0;}.slideshow .swiper-buttons {display: none;}.contact .contact__wrapper {width: 100%;}.contact .contact__wrapper .contact__item {width: 50%;margin: 6rem 0 0 0;}.blogpost .swiper-buttons {display: none;}.researchfields .researchfields__wrapper .researchfields__item {width: 48%;margin: 6rem 0 0 0;}.quote-slider .swiper-buttons {display: none;}.team .team__wrapper .team__item {width: 33%;margin: 6rem 0;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item {width: 100%;}.gallery .gallery__wrapper .gallery__item {width: 33%;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item {width: 100%;}}@media screen and (max-width: 980px) {.events_cat .events__cat__header .events__cat__categorie__list {position: relative;display: block;}.events_cat .events__cat__header .events__cat__categorie__list .events__cat__categorie__item {display: block;padding: 0;}.events_cat .events__cat__header .events_cat__title {font-size: 3rem;line-height: 3.2rem;}.events_cat button {margin-top: 4rem;}.events_cat .events__cat__categorie {display: block;}.events_cat .events__cat__categorie .triangle {margin-top: 7px;}.events__cat__categorie__item__popup {width: 100%;box-shadow: none;position: initial;}.events__cat__categorie__item__popup fieldset {padding: 1rem 1rem 1rem 0rem;}.field.field-checkbox {margin-bottom: 2rem;line-height: 2.7rem;}.field.field-radio {margin-bottom: 2rem;}}@media screen and (max-width: 950px) {.footer .footer__nav ul li a {font-size: 1.8rem;}}@media screen and (max-width: 768px) {h1 {font-size: 4.5rem;line-height: 5rem;}.quote {font-size: 2rem;line-height: 2.6rem;}.footer .footer__nav {height: auto;}.footer .footer__nav ul {line-height: 5.4rem;padding: 1rem 0;}.footer .footer__nav ul li {display: block;}.footer .footer__nav ul li a {line-height: 3.8rem;text-align: center;padding: 0 5%;}.footer .footer__nav ul li a::after {display: none;}.facet-option-list .list-group-item {display: block;margin-bottom: 1rem;font-size: 16px !important;}#tx-solr-facets-in-use a {display: block;margin-top: 1rem;}div#tx-solr-facets-in-use a:last-child {float: none;margin-top: 2rem;}.newslist .newslist__teaser--media .newslist__teaser__content .newslist__teaser__content__text {width: 100%;float: none;}.newslist .newslist__teaser--media .newslist__teaser__content .newslist__teaser__content__media {width: 100%;float: none;position: relative;height: 300px;}.projects__wrapper .projects__item {width: 100%;margin-top: 2rem;}.publications__wrapper .publications__item {width: 100%;padding-right: 0;}.publications__wrapper .publications__item .publications__item__image {margin: auto auto 3rem auto;}.publications__list .publications__list__header .az-filter .swiper-container--filter .swiper-wrapper .swiper-slide a {font-size: 2.4rem;line-height: 2.4rem;}.publications__list .publications__item {width: 100%;padding-right: 0;}.tiles .tiles__teaser .tiles__teaser__contentbox {width: 100%;height: 100%;}.tiles .tiles__teaser .tiles__teaser__content {max-width: 90%;}.tiles .tiles__teaser .tiles__teaser__image {width: 100%;height: 50%;}.contact .contact__wrapper .contact__item {width: 100%;}.researchfields .researchfields__wrapper .researchfields__item {width: 100%;margin: 4rem 0 0 0;}.team .team__wrapper .team__item {width: 50%;margin: 4rem 0;padding-right: 1rem;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item {width: 100%;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item .team_detail__item__image {float: none;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item .team_detail__item__content {float: none;width: 100%;padding-left: 0;}.gallery .gallery__wrapper .gallery__item {width: 50%;margin: 0.5rem 0;padding-right: 1rem;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item {width: 100%;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item .gallery_detail__item__image {float: none;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item .gallery_detail__item__content {float: none;width: 100%;padding-left: 0;}}@media screen and (max-width: 600px) {article {margin-top: 6rem;margin-bottom: 6rem;}hr {margin-top: 1.2rem;}.pagination__wrapper {margin: 4rem 0;}.detailpage__wrapper {margin-top: 12rem;margin-bottom: 8rem;}.detailpage__wrapper article.tiles:last-child,.detailpage__wrapper article.contact:last-child {margin-bottom: -8rem !important;}p,ul li a {font-size: 1.6rem;line-height: 2.4rem;}.georgia {font-size: 1.6rem;line-height: 2.4rem;}h1 {font-size: 3rem;line-height: 3.5rem;}h2,.accordion button {font-size: 2.5rem;line-height: 3rem;}h3 {font-size: 1.8rem;line-height: 2.4rem;}h4 {font-size: 1.8rem;line-height: 2.4rem;}.subline {font-size: 1.6rem;line-height: 2.2rem;}.rubrik--red {font-size: 1.6rem;line-height: 2.4rem;}.link,.download,.external-link {font-size: 1.8rem;line-height: 2.6rem;}.footer .footer__col--left svg {max-width: 100%;}.footer .footer__col--center a {width: 3.6rem;height: 3.6rem;padding: 0 0.5rem;}.footer .footer__col--center a svg {width: 3.6rem;height: 3.6rem;}.footer .footer__col--right svg {max-width: 100%;}.navigation .nav-level2 .nav-level2--left {width: 100%;float: none;padding: 0;}.navigation .nav-level2 .nav-level2--left img {display: none;}.navigation .nav-level2 .nav-level2--right {width: 100%;float: none;padding: 0;}.navigation .nav-level2 .nav-level2--right img {display: none;}.eventslider .eventslider__wrapper {width: 90%;}.eventslider .eventslider__item .eventslider__item__content .eventslider__item__content__text {font-size: 1.6rem;line-height: 2.2rem;}.eventslider .swiper-pagination {margin-top: 1rem;}.events_cat p {font-size: 1.6rem;line-height: 2.4rem;}.events__cat__categorie__item__popup .popup-option label {font-size: 1.6rem !important;}.image-full .image-full__teaser {padding: 2rem 5%;}.newslist .newslist__title {font-size: 3rem;line-height: 3.2rem;}.newslist .newslist__teaser--media .newslist__teaser__content .newslist__teaser__content__media {height: 200px;}.newslist p {font-size: 1.6rem;line-height: 2.2rem;}.newslist .button {margin-top: 4rem;}.news ul li.current {font-size: 1.6rem;line-height: 2.4rem;}.projects__wrapper .projects__item .projects__item__content p {font-size: 1.6rem;line-height: 2.4rem;}.projectteaser h2 {font-size: 3rem;line-height: 3.2rem;}.project_cat .project__cat__header {margin-bottom: 8rem;}.project_cat .project__cat__header .project__cat__categorie__list {top: 42px;}.project_cat .project__cat__header .project__cat__categorie__list .project__cat__categorie__item:hover::before {bottom: 100%;top: unset;}.project_cat .project__cat__header .project__cat__categorie__list .active::before {bottom: 100%;top: unset;}.project_cat .project__cat__header .project_cat__title {font-size: 3rem;line-height: 3.2rem;}.project_cat button {margin-top: 4rem;}.publications {padding: 8rem 0 8rem 0;margin: 0;}.publications__wrapper .publications__item .publications__item__content .georgia {font-size: 1.6rem;line-height: 2.2rem;}.publications__list .publications__list__header h2 {font-size: 3rem;line-height: 3.2rem;}.publications__list .publications__item .publications__item__image {width: 20rem;float: none;}.publications__list .publications__item .publications__item__content {width: 100%;padding-left: 0;padding-bottom: 3rem;}.slideshow {height: 75vh;}.slideshow .swiper-container .swiper-slide .swiper-slide-teaser {padding: 1.5rem 5%;}.slideshow .swiper-container .swiper-slide .swiper-slide-teaser .rubrik-red {line-height: 2.1rem;}.slideshow .swiper-container .swiper-slide .swiper-slide-teaser h1 {line-height: 3rem;margin-bottom: 1rem;}.slideshow .swiper-container .swiper-slide .swiper-slide-teaser .subline {line-height: 1.9rem;}.slideshow .swiper-pagination-wrapper {position: absolute;bottom: -3rem;}.tiles .tiles__teaser .tiles__teaser__content p {font-size: 1.6rem;line-height: 2.4rem;}.contact .contact__wrapper .contact__item .contact__item__content {width: 100%;padding-left: 0;margin-top: 1rem;}.contact article {margin: 2rem 0;}.socialfeed {background-image: none;}.socialfeed .socialfeed__item {width: 100%;}.blogpost .blogpost__wrapper {width: 90%;}.blogpost .blogpost__item .blogpost__item__content .blogpost__item__content__text {font-size: 1.6rem;line-height: 2.2rem;}.blogpost .swiper-pagination {margin-top: 1rem;}.text h2 {font-size: 2.5rem;line-height: 3rem;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__inner svg {width: 66%;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse {margin-top: 4rem;padding: 4rem 0;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse p {line-height: 2.4rem;}.quote-slider .quote-slider__wrapper {width: 90%;}.quote-slider .swiper-pagination {margin-top: 1rem;}.team .team__wrapper .team__item a h3 {font-size: 1.6rem;line-height: 2.4rem;}.team .team__wrapper .team__item .team__item__expanse p {line-height: 2.4rem;}.detail_page .team_detail__head .team_detail__wrapper .team_detail__item .team_detail__item__image {width: 50%;}.detail_page .gallery_detail__head .gallery_detail__wrapper .gallery_detail__item .gallery_detail__item__image {width: 50%;}}@media print {.detailpage__wrapper {margin-top: 5rem;margin-bottom: 5rem;}body {font-size: 16px;font-size: 1.6rem;}p,ul li a {font-size: 1.2rem;line-height: 1.8rem;}h1 {font-size: 2.5rem;line-height: 3rem;}h2,.accordion button {font-size: 2rem;line-height: 2.5rem;}.header {position: relative !important;}.footer {display: none;}.footer .footer__nav {height: auto !important;}.footer .footer__nav ul li {display: block !important;}.footer .footer__content__wrapper {-ms-flex-direction: column;flex-direction: column;}.footer .footer__col--left {width: 100%;text-align: center;-ms-flex-order: 3;order: 3;padding: 0;}.footer .footer__col--center {width: 100%;text-align: center;padding-bottom: 4rem;-ms-flex-order: 1;order: 1;}.footer .footer__col--right {width: 100%;text-align: center;-ms-flex-order: 2;order: 2;}.footer .footer__col--right .footer__col--right__container {left: 0;position: relative;}header .header-icons {display: none;}.navigation {display: none;}.eventslider {height: auto;background-image: none !important;}.eventslider .eventslider__wrapper {display: block !important;width: 100%;height: auto;}.eventslider .eventslider__wrapper .swiper-slide {height: auto !important;display: block;width: 100% !important;}.eventslider .eventslider__item {height: auto !important;}.eventslider .eventslider__item .eventslider__item__content {max-height: none !important;height: auto !important;}.eventslider .swiper-buttons {display: none !important;}.eventslider .swiper-pagination {display: none !important;}.projects__wrapper .projects__item {width: 100% !important;}.publications__wrapper {display: block !important;}.publications__wrapper .publications__item {width: 100% !important;}.slideshow {height: auto;}.slideshow .swiper-container .swiper-wrapper {display: block !important;}.slideshow .swiper-container .swiper-slide {background-image: none !important;opacity: 1 !important;width: 100% !important;}.slideshow .swiper-container .swiper-slide .swiper-slide-teaser {position: relative;}.slideshow .swiper-pagination {display: none !important;}.contact .contact__wrapper .contact__item {width: 100% !important;}.blogpost {height: auto;background-image: none !important;}.blogpost .blogpost__wrapper {display: block !important;width: 100%;height: auto !important;}.blogpost .blogpost__wrapper .swiper-slide {height: auto !important;display: block !important;width: 100% !important;}.blogpost .blogpost__wrapper .swiper-wrapper {display: inline !important;width: 100%;height: auto !important;}.blogpost .blogpost__wrapper .swiper-wrapper .swiper-slide {height: auto !important;display: block !important;width: 100% !important;}.blogpost .blogpost__item {height: auto !important;margin-bottom: 2rem;}.blogpost .blogpost__item .blogpost__item__content {max-height: none !important;height: auto !important;}.blogpost .swiper-buttons {display: none !important;}.blogpost .swiper-pagination {display: none !important;}.researchfields .researchfields__wrapper .researchfields__item {width: 100% !important;margin: 4rem 0 0 0;}.researchfields .researchfields__wrapper .researchfields__item .researchfields__item__expanse {position: relative;visibility: visible;opacity: 1;}}
