@page{margin:2cm;orphans:4;widows:2}@media print{*{float:none !important;overflow:visible;background:none !important}html{font-size:12pt !important}h1{margin-left:0;font-size:38px}h2,.component__title{font-size:32px;page-break-after:avoid}.row{margin-right:0 !important;margin-left:0 !important}.column{width:100% !important;padding-right:0 !important;padding-left:0 !important;margin-right:0 !important;margin-left:0 !important}.column--gallery{max-width:40%}.aural,.header__meta,.nav-main,.nav-sub,.header__search,.page__footer-content,.social,.share,.component__header-show-all-link,.component__accordion-open-all,.button,.button-alternative,.top-link,.nav-footer,.nav-mobile-control,.textmedia__image-link.js-clickenlarge::after,.js-clickenlarge::after,.accordion__control-icon,.page__print,.cookie-notice,.teaser__image-wrapper,.copyright-widget__control,.copyright-widget__content,.form,.form--search,.form--sorting,.graphic-patch,.highlight,.search__active-filters-reset,.teaser-slider__controls,.detail__directions-link,.page__title-background,.page__title-sidebar,.labeled-info__item--opening,.labeled-info__item--contact,.teaser__link-wrapper,.leaflet-control-zoom,.textmedia__figure--video,.header__background,.header__top-content,.footer__graphics{display:none !important}.page__main{padding-right:0;padding-left:0}.component,.component--spaced,.page__title-header--with-image{margin-bottom:2.2222222222rem}.component--spaceless,.component--nested,.component--grid-wrapper{margin-bottom:0}.page__header,.page__footer,.header{padding:0}.header__logo-link{padding-top:0;padding-right:0;padding-left:0}.header__top,.header__top-content{margin:0}.page__title,.page__intro,.component--layout-content-width{max-width:none}.footer{padding:30px 0 0}.footer__content{width:100%}.footer__contact{width:100%;margin-bottom:0}.footer p{margin-bottom:0}.footer .news__text-link{display:none}.footer__address,.footer__contact-detail{width:calc(50% - 18px)}.labeled-info__list{padding-top:0}.labeled-info__item{width:50%;margin:0}.category-menu__link{border:2px solid #d2edfc}.textmedia__image{max-width:40% !important}.textmedia__figure{page-break-inside:avoid}.textmedia__caption{max-width:40%}.textmedia__caption--with-controls{margin-left:0}.textmedia__patch{padding-top:0;padding-bottom:0}.textmedia__text .number{font-size:80px}.textmedia__text ul li::before{content:"__";top:5px;line-height:2px}.accordion__control{padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important}.accordion__item{border:0;page-break-inside:avoid}.accordion__item-content{padding-right:0;padding-left:0}.accordion__item-content[aria-hidden]{height:auto;padding-top:1rem;opacity:1}.accordion__item-content[aria-hidden]>*{display:block}.accordion__item-content--course-schedule{padding:.5555555556rem 0 1.1111111111rem 0 !important}.accordion__item-header{border-top:1px solid #000;font-size:1.2222222222rem}.course-schedule__meta{color:inherit}.linklist{padding:0}.linklist__link{padding-left:0;text-decoration:underline}.linklist__link::before{display:none}.linklist__link::after{content:attr(href);display:block;font-size:11px}.steplist__item--ordered{grid-template-columns:6.6666666667rem 1fr}.teaser__title-link{text-decoration:underline}.teaser-slider__item{height:auto !important}.teaserbox__link{display:inline-block;padding:0;color:#003a79 !important;text-decoration:underline}.teaserbox__link-text::after{display:none !important}.contact__item{padding:0 !important;page-break-inside:avoid}.contact__image-wrapper{margin:0}.contact__image-wrapper--detail{max-width:45%;margin-bottom:1.1111111111rem}.gallery__figure{page-break-inside:avoid}}
