.a11y-info__headline{font-weight:700}.collection-item{--collection-item-image-ratio:4/3}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(../../../../../Resources/Public/build/Stylesheets/fonts/f04a504e2078d6c0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:italic;font-weight:400;src:url(../../../../../Resources/Public/build/Stylesheets/fonts/716d03e49a77df00.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(../../../../../Resources/Public/build/Stylesheets/fonts/f8cf24af38582b20.ttf) format("truetype")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(../../../../../Resources/Public/build/Stylesheets/fonts/c4b48902c346932b.ttf) format("truetype")}@media (max-width:768px){:root{--font-size-base:1rem;--font-size-xxxxl:calc(var(--font-size-base)*3.25);--font-size-xxxl:calc(var(--font-size-base)*2.5);--font-size-xxl:calc(var(--font-size-base)*2);--font-size-xl:calc(var(--font-size-base)*1.75);--font-size-l:calc(var(--font-size-base)*1.5);--font-size-m:calc(var(--font-size-base)*1.25);--font-size-ms:calc(var(--font-size-base)*1.125);--font-size-normal:var(--font-size-base);--font-size-s:calc(var(--font-size-base)*0.875);--font-size-xs:calc(var(--font-size-base)*0.75);--font-size-xxs:calc(var(--font-size-base)*0.625)}}.contact-dialog{padding:1rem}.contact-dialog .contact-modal{display:flex;flex-direction:column;text-align:left;width:100%}.contact-dialog .modal-header h3{color:#006357;font-size:1.75rem;font-weight:700;letter-spacing:-.00688rem;line-height:120%;width:80%}.contact-dialog .modal-header .contact-dialog__close{background-color:#006357;border-radius:0;height:35px;margin:.5rem .5rem 0 0;padding:.5rem;width:35px}.contact-dialog .modal-header .contact-dialog__close .contact-dialog__close:is(:hover,:focus-visible),.contact-dialog .modal-header .contact-dialog__close .icon,.contact-dialog .modal-header .contact-dialog__close .icon[icon-color=font]{--icon-color:#fff}.contact-dialog .content-seperator{border-bottom:1px solid #63533d;width:100%}.contact-dialog .contact-box-modal{padding-top:1rem}.contact-dialog .contact-box-modal .contact-dialog__content{padding-bottom:2rem}.contact-dialog .contact-box-modal .contact-dialog__content h4{color:#006357;font-size:1.5rem;font-weight:700;letter-spacing:-.00186rem;line-height:120%}.contact-dialog .contact-box-modal .contact-dialog__content .contact-dialog__items{margin:0}.contact-dialog .contact-box-modal .contact-dialog__content .contact-dialog__items label,.contact-dialog .contact-box-modal .contact-dialog__content .contact-dialog__items p{color:#63533d;display:flex;font-size:1rem;font-weight:400;justify-content:flex-start;letter-spacing:.00875rem;line-height:150%;margin:0}.contact-dialog .contact-box-modal .contact-dialog__content .contact-dialog__items a{color:#006357;font-size:1rem;font-weight:700;letter-spacing:.00875rem;line-height:150%}.contact-dialog .contact-box-modal .contact-dialog__content:last-child{padding-bottom:0}.contact-dialog::backdrop{opacity:.5}@media (min-width:1024px){.contact-dialog{max-width:64rem;width:100%}.contact-box-modal{display:flex;flex-direction:row;justify-content:space-between}.contact-dialog__content{margin-bottom:-16px}}.content-card-grid{box-sizing:border-box;display:grid;gap:1.5rem;grid-template-columns:1fr;margin:0 auto;max-width:none;padding:.75rem 0;position:relative}.content-card{--content-card-max-width:100%;border-radius:0;height:22rem;margin:0;padding:0;width:100%}.content-card .content-card__figure{height:100%}.content-card .content-card__figure,.content-card .content-card__figure .content-card__image{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.content-card .content-card__content{background-color:#006357;bottom:0;display:flex;flex-direction:column;height:7rem;justify-content:space-between;left:0;opacity:.9;padding:1rem;position:absolute;right:0}.content-card .content-card__content h3.content-card__title{color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:-.00688rem;line-height:120%;margin-bottom:0}.content-card .content-card__content p.content-card__text{color:#fff;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:150%;margin:0}.content-card .content-card__content .content-card__text,.content-card .content-card__content .content-card__title,.content-card .content-card__content .content-card_image__copyright{color:#fff}.content-card .content-card__content:hover{opacity:1}.content-card .content-card__content .content-card_image__copyright{display:flex;font-size:.75rem;justify-content:flex-end}.content-card:focus{border:2px solid #006357;padding:5px}@media (min-width:390px){.content-card-grid{grid-template-columns:1fr}}@media (min-width:767px) and (max-width:1023px){.content-card-grid{grid-template-columns:1fr 1fr}.content-card-grid .content-card:first-child{grid-column:1/-1}.content-card-grid .content-card:nth-child(2),.content-card-grid .content-card:nth-child(3){grid-column:auto}.content-card-grid .content-card h3.content-card__title{font-size:1.5rem}}@media (min-width:1024px) and (max-width:1399px){.content-card-grid{grid-template-columns:repeat(3,1fr)}.content-card-grid .content-card{height:19rem}.content-card-grid .content-card h3.content-card__title{font-size:1.25rem}}@media (min-width:1400px){.content-card .content-card__content{height:8rem}.content-card .content-card__content h3.content-card__title{font-size:1.75rem}}@media (min-width:1400px) and (max-width:1919px){.content-card-grid{grid-template-columns:repeat(3,1fr)}.content-card-grid .content-card{height:30rem}}@media (min-width:1920px){.content-card-grid{gap:2rem;grid-template-columns:repeat(3,1fr);padding:1rem 0}.content-card-grid .content-card,.content-card-grid .content-card .content-card__image{height:38rem}}.cover-slider__item[element-design=default]{--color-slider-title-color:var(--color-bg);--color-slider-title-color-hover:var(--color-bg)}.cover-slider__title{font-weight:400;line-height:1.25}.d1i-nl2br{font-size:1rem;line-height:var(--line-height-normal)}@layer components{.detail-page-section .details{--toujou-details-summary-padding:var(--spacing-normal) var(--spacing-s);--toujou-details-content-padding:0 var(--spacing-s) var(--spacing-normal)}}.detail-page-section{padding-bottom:0}.detail-page-section__accordion-content>*{margin-block:0!important;width:100%!important}.detail-page-section__accordion-content>:first-child{margin-top:0!important}.detail-page-section__accordion-content>:last-child{margin-bottom:0!important}.detail-page-section__headline{text-transform:capitalize}.footer{background-color:#f4f4ef;margin-top:6rem;padding-bottom:2rem;padding-top:1.5rem}.footer h5{font-size:1.25rem;font-weight:700;letter-spacing:.00375rem;line-height:120%}.footer h5,.footer p a{color:#006357;font-style:normal;text-align:left}.footer p a{background-color:transparent;border:none;font-weight:400;letter-spacing:.00875rem;line-height:150%;margin:0;padding:0}.footer .footer-bottom{padding-top:1.5rem}.footer .footer-bottom p{color:#63533d;font-size:.75rem;font-style:normal;font-weight:700;letter-spacing:.01375rem;line-height:150%}@media (min-width:1024px){.footer h5{font-size:1.25rem;text-align:left}.footer p a{background-color:transparent;color:#006357;font-size:1rem;text-align:left}}.chapter.fragment__section:has(.fragment-teaser),.chapter.fragment__section:has(.fragment__intro-title,.fragment__intro-description){padding-block:calc(var(--spacing-between-elements-normal)/2)}.fragment__intro-subtitle,.fragment__intro-title{text-align:left}.header{height:400px;margin-bottom:1.5rem;margin-top:4rem!important}.header .header__figure{height:0}.header .media-info .media-info__figcaption{margin-top:3rem}.header .header-content{align-items:start;background-color:transparent;display:flex;flex-direction:column;height:100%;justify-content:end}.header .header-content h1{--header-title-color:#fff;color:var(--header-title-color);font-size:1.75rem;order:2;padding:1rem 1.25rem;text-align:left}.header .header-content .header-content__text,.header .header-content h1{background-color:#006357;border-radius:.25rem;font-family:Noto Sans,sans-serif;font-weight:700}.header .header-content .header-content__text{color:#fff;font-size:1rem;margin-bottom:10px;order:1;padding:.5rem 1.25rem}@media (min-width:768px){.header{height:450px}.header .header-content{--header-content-max-width:75%;height:100%;width:var(--header-content-max-width)}.header .header-content h1{font-size:2.5rem}.header .header-content .header-content__text{font-size:1.25rem}}@media (min-width:1024px){.header{height:800px}.header .header-content{--header-content-max-width:75%;height:100%;width:var(--header-content-max-width)}.header .header-content h1{font-size:3.75rem}.header .header-content .header-content__text{font-size:1.875rem}}@media (min-width:1024px) and (max-width:1400px){.header .header-content h1{font-size:3rem}}@media (min-width:1920px){.header .header-content{--header-content-max-width:75%;height:100%;width:var(--header-content-max-width)}}#mainNavigation{background-color:#fff;right:1.25rem}#mainNavigation .main-nav__list .main-nav__list-item a.main-nav__link{color:#006357;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:.00375rem;line-height:150%}#mainNavigation .main-nav__list .main-nav__list-item a.main-nav__link:hover .main-nav__text{color:#006357!important}#mainNavigation .main-nav__list .main-nav__list-item a.main-nav__link[aria-current=page]{text-decoration-color:#006357!important;text-underline-offset:6px}#mainNavigation .main-nav__list .main-nav__list-item a.main-nav__link[aria-current=page] .main-nav__text{color:#006357!important}#mainNavigation .main-nav__list .main-nav__list-item .main-nav__chevron .icon{--icon-color:#006357!important}#mainNavigation .main-nav__list li[data-nav-item-level]:not([data-nav-item-level="1"]) .main-nav__text{font-size:1rem}.service-nav{background-color:#fff}.service-nav .service-nav__link{color:#006357;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.00375rem;line-height:150%}@media (max-width:1023px){#mainNavigation{margin-top:-16px}}.topbar--expand .topbar-search{max-height:200px;opacity:1}.topbar-search{background-color:#f4f4ef;box-sizing:border-box;height:auto;max-height:0;opacity:0;overflow:hidden;position:absolute;top:64px;transition:max-height .4s ease,opacity .3s ease;width:100%}.indexedsearch-form{max-width:1440px;padding:0 1rem 1rem;width:100%}.indexedsearch-form .search__button-text{color:#fff;font-size:1.25rem;font-weight:700;letter-spacing:.00375rem;line-height:150%}.indexedsearch-form #tx-indexedsearch-searchbox-sword{border-radius:0}.indexedsearch-form #tx-indexedsearch-searchbox-button-submit{border-radius:0;margin-right:1rem;padding:.625rem}.indexedsearch-form #tx-indexedsearch-searchbox-button-submit .icon-search{height:1.5rem;width:1.5rem}.indexedsearch-form #tx-indexedsearch-searchbox-button-close{background-color:#fff;border:2px solid #006357;border-radius:0;padding:.625rem}.indexedsearch-form #tx-indexedsearch-searchbox-button-close .icon-close{color:#006357;height:1.5rem;width:1.5rem}@media (min-width:1024px){.topbar-search{top:86px}}#topbar{box-shadow:none;height:4rem;padding:0 1rem;width:100%;z-index:999}@media (min-width:1024px){#topbar{height:5.37rem}}.topbar__actions-link{text-decoration:none}.topbar__actions-link--search{background-color:transparent;border:none;padding:0}.topbar__actions-item:hover,a:hover{text-underline-offset:6px}.topbar__logo-link .topbar__logo{align-items:center;background:#fff;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 0 15px 0 rgba(0,0,0,.38);height:5.37rem;margin-top:16px;max-width:5.5rem;padding:1rem;width:100%}@media (min-width:768px){.topbar__logo-link .topbar__logo{margin-top:8px}}@media (min-width:1024px){.topbar__logo-link .topbar__logo{height:7.39rem;margin-top:32px;max-width:7.6rem;padding:1.25rem}}.globe-icon,.topbar__actions-link>.icon{background-color:#006357;color:#006357;cursor:pointer;height:1.5rem;width:1.25rem}.language-picker__list{gap:.5rem;margin-left:-8px}.language-picker__list .language-picker__item{margin-top:-1px}.language-picker__list .language-picker__item .language-picker__link,.language-picker__list .language-picker__item .language-picker__link[aria-current=true],.language-picker__list .language-picker__item .topbar__actions-text{color:#333;font-family:Noto Sans,sans-serif;font-size:.8rem;font-style:normal;font-weight:400;letter-spacing:.01375rem;line-height:150%;text-decoration:none}.language-picker__list .language-picker__item .language-picker__link[aria-current=true] .language-picker__ico-code{font-weight:500}.language-picker__list .language-picker__item .language-picker__ico-code{color:#333}.language-picker__list .language-picker__item .language-picker__ico-code:hover{color:#006357;text-decoration:underline}[lang=en-EN] .topbar__actions-item:has(.topbar__actions-link--search){display:none!important}@media (max-width:1023px){.topbar__logo{transition:max-width .3s ease,height .3s ease,padding .3s ease}.topbar--expand .topbar__logo{height:6rem;max-width:6rem;padding:1.25rem}.topbar:not([open-nav]) .language-picker>*{display:flex}.language-picker{opacity:1!important;padding:0;position:unset}.language-picker .language-picker__list{align-items:center;display:flex;flex-direction:row;justify-content:center;pointer-events:auto}}@media (min-width:768px) and (max-width:1023px){.topbar>nav>.topbar__logo-link>.topbar__logo{height:6.25rem;margin-top:1.25rem;max-width:6rem;padding:1.3rem}}.topbar-search-overlay{background-color:rgba(0,0,0,.8);display:none;height:calc(100vh - var(--topbar-height));left:0;pointer-events:none;position:fixed;top:var(--topbar-height);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw}:not(body[menuopen]) .topbar-search-overlay[is-open]{display:block;pointer-events:all;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}body[menuopen] .topbar-search-overlay[is-open]{display:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.topbar-search-overlay__scrim{background-color:rgba(0,0,0,.5);display:block;height:100%;left:0;position:fixed;top:0;width:100vw}.topbar-search-overlay__form{background-color:var(--color-primary-light);display:block;margin:0 auto;padding:var(--spacing-l) var(--spacing-l) var(--spacing-normal);width:100vw}.topbar-search-overlay__input-group{display:grid;gap:var(--spacing-s);grid-template-columns:1fr auto;margin:0;padding:0}.topbar-search-overlay__input{--search-cancel-button-size:var(--spacing-l);--search-cancel-button-color:var(--color-font);--search-cancel-button-color-hover:var(--color-primary);background-color:transparent;border:none!important;caret-color:var(--color-font)!important;color:var(--color-font);font-size:var(--font-size-m);min-height:36px;outline:none!important;padding:0}.topbar-search-overlay__input::-moz-selection{background-color:var(--color-bg);color:var(--color-primary-dark)}.topbar-search-overlay__input::selection{background-color:var(--color-bg);color:var(--color-primary-dark)}.topbar-search-overlay__input::-moz-placeholder{color:var(--color-font);opacity:1}.topbar-search-overlay__input::placeholder{color:var(--color-font);opacity:1}.topbar-search-overlay__submit{background-color:var(--bg-color);border:none!important;display:block;height:var(--spacing-l);width:var(--spacing-l)}.topbar-search-overlay__submit:focus,.topbar-search-overlay__submit:hover{background-color:var(--secondary-color)}.topbar-search-overlay__button{--button-padding:var(--spacing-s);--button-color-text:var(--color-font);background-color:transparent;border:none}.topbar-search-overlay__button:is(:hover,:focus-visible){--button-border-color:transparent;--button-color-bg:transparent}.topbar-search-overlay__button:is(:hover,:focus-visible) .icon{--icon-color:var(--color-primary)}@media screen and (min-width:840px){.topbar-search-overlay__form{padding:2rem}.topbar-search-overlay__input{font-size:var(--font-size-l)}}@media screen and (min-width:1024px){.topbar-search-overlay{top:86px}.topbar-search-overlay__form{padding:3rem 1.5rem 2rem}}@media screen and (min-width:1280px){.topbar-search-overlay__form{padding:3rem 1.5rem 2rem}.topbar-search-overlay__input{height:48px}}@media screen and (min-width:1440px){.topbar-search-overlay__form{padding:3rem max(var(--spacing-normal),calc(50% - var(--content-wide-max-width)/2))}}.datepicker{width:100%}.facet-details:has(.details__chevron){border-top:none;padding:var(--toujou-solr-checkbox-padding)}.facet-details:has(.details__chevron)::part(details-summary){padding-bottom:0}.facet-details:has(.details__chevron) .facet-option{padding:0}.facet-details:has(.details__chevron)>.details__chevron{display:none}.facet-details:has(.details__chevron)>.list-group-item.solr-details__item-group{display:none}.facet-option[data-facet-item-value=Article],.facet-option[data-facet-item-value=Hotel]{display:none}.facet-option.list-group-item{padding-block:0}.solr:last-child{margin-bottom:0}.solr-facet_date-range{padding-block:var(--spacing-normal)}.solr-pagination--above{--solr-pagination-display:none!important}.solr-pagination__select{width:-moz-fit-content;width:fit-content}:root{--toujou-solr-checkbox-padding:0}@media screen and (width >= 840px){:root{--topbar-height:4rem}}a,body,div,h1,h2,h3,h4,h5,h6,li,p,span,ul{font-family:Noto Sans,sans-serif}#main{padding-bottom:0}