:root{--theme-focus-frame-outline-color:var(--color-blue-120);--theme-mixin-icon-color:var(--color-blue-120);--theme-body-text-color:var(--color-blue-120);--theme-body-text-color-inverted:var(--color-white);--theme-body-background-color:var(--color-white);--theme-header-disturbance-background-color:var(--theme);--theme-header-disturbance-disturbance-icon-color:var(--color-turquoise);--theme-header-disturbance-disturbance-close-button-color:var(--color-turquoise);--theme-header-background-color:var(--color-white);--theme-header-text-color:var(--color-blue-120);--theme-header-skip-link-focus-visible-outline-color:var(--color-black);--theme-header-container-skip-link-background-color:var(--color-pink);--theme-header-container-skip-link-border-color:var(--color-white);--theme-header-container-skip-link-color:var(--color-white);--theme-header-container-skip-link-hover-color:var(--color-purple);--theme-footer-background-color:var(--color-blue-40);--theme-footer-text-color:var(--color-blue-120);--theme-footer-link-text-color:var(--color-blue-120);--theme-footer-link-hover-text-color:var(--color-blue-80);--theme-footer-icon-color:var(--color-blue-120);--theme-footer-info-list-label-color:var(--color-purple);--theme-footer-bottom-border-color:var(--color-blue-60);--theme-menu-item-hover-color:var(--color-pink);--theme-menu-item-open-selected-color:var(--color-green);--theme-menu-item-after-background-color:var(--color-black);--theme-submenu-desktop-background-color:var(--color-blue-20);--theme-submenu-border-color:var(--color-blue-40);--theme-submenu-mobile-heading-hover-color:var(--color-blue-120);--theme-submenu-mobile-current-heading-color:var(--color-blue-120);--theme-submenu-mobile-current-heading-border-color:var(--color-white);--theme-submenu-toggle-button-color:var(--color-blue-120);--theme-submenu-container-list-heading-border-bottom-color:var(--color-black);--theme-submenu-menu-item-background-color:var(--color-purple);--theme-submenu-plus-icon-color-light:var(--color-blue-120);--theme-submenu-link-text-color-light:var(--color-blue-120);--theme-submenu-plus-icon-color-dark:var(--color-black);--theme-submenu-link-text-color-dark:var(--color-black);--theme-toolbox-color:var(--color-blue-120);--theme-toolbox-hover-color:var(--color-blue-80);--theme-breadcrumbs-hover-color:var(--color-blue-80);--theme-checkbox-input-disabled-hover-background-color:var(--color-black-20);--theme-checkbox-input-checked:var(--color-black);--theme-input-text-input-disabled-borer-color:var(--color-purple);--theme-input-text-input-placeholder-color:var(--color-black);--theme-input-text-valid-border-color:var(--color-green);--theme-input-text-invalid-border-color:var(--color-orange);--theme-input-text-valid-background-color:var(--color-green-20);--theme-input-text-invalid-background-color:var(--color-orange-40);--theme-input-disabled-color:var(--color-black-40);--theme-input-search-before-color:var(--color-black);--input-range-slider-background-color:var(--color-blue-120);--theme-link-primary-color:var(--color-blue-120);--theme-link-primary-hover-color:var(--color-blue-80);--theme-link-primary-hover-border-color:transparent;--theme-link-primary-icon-color:var(--color-blue-80);--theme-link-disabled-text-color:var(--color-black-40);--theme-radio-group-radio-button-input-checked-color:var(--color-black);--theme-social-media-icon-background-color:var(--color-purple);--theme-border-color:var(--color-black);--theme-tag-border-color:var(--color-blue-120);--theme-tag-text-color:var(--color-blue-120);--primary-button-background:var(--color-blue-120);--primary-button-text:var(--color-white);--primary-button-active-border:var(--color-blue-120);--primary-button-hover-background:var(--color-blue-100);--primary-button-disabled-background:var(--color-black-40);--primary-button-disabled-border:var(--color-black-40);--primary-button-icon:var(--color-white);--secondary-button-background:transparent;--secondary-button-text:var(--color-blue-120);--secondary-button-active-border:var(--color-blue-120);--secondary-button-hover-background:var(--color-blue-40);--secondary-button-disabled-text:var(--color-black-40);--secondary-button-disabled-border:var(--color-black-40);--yellow-button-background:var(--color-yellow);--yellow-button-text:var(--color-blue-120);--yellow-button-hover-background:var(--color-yellow-60);--button-filter-background-color:transparent;--button-filter-text-color:var(--color-blue-120);--button-filter-border-color:var(--color-blue-120);--button-filter-focus-border-color:var(--color-blue-120);--button-filter-hover-background-color:var(--color-blue-40);--button-filter-active-background-color:var(--color-blue-40);--button-filter-active-text-color:var(--color-blue-120);--button-filter-active-border-color:transparent;--button-filter-disabled-text:var(--color-black-40);--button-filter-disabled-border:var(--color-black-40);--primary-play-button-background:var(--color-blue-transparent);--primary-play-button-hover-background:var(--color-blue-120);--secondary-play-button-background:var(--color-blue-120);--secondary-play-button-hover-background:var(--color-blue-100);--button-search-background:var(--color-blue-120);--button-search-text-color:var(--color-white);--theme-accordion-icon-color:var(--color-blue-40);--theme-accordion-icon-plate-color:var(--color-blue-100);--theme-accordion-block-background-color:transparent;--theme-accordion-block-border-color:transparent;--theme-block-card-background-color:var(--color-blue-40);--theme-block-card-icon-color:var(--color-pink);--theme-contact-block-text-color:var(--color-green);--theme-contact-block-link-text-color:var(--color-green);--theme-carousel-modal-splide-pagination-border-color:var(--color-black);--theme-carousel-modal-splide-pagination-background-color:var(--color-blue-80);--theme-carousel-modal-close-button-icon-color:var(--color-black);--theme-contact-info-block-background-color:var(--color-black);--theme-contact-info-block-border-color:var(--color-white);--theme-contact-info-block-text-color:var(--color-white);--theme-contact-info-icon-plate-color:var(--color-black-40);--theme-carousel-block-splide-li-pagination-border-color:var(--color-black);--theme-carousel-block-splide-li-pagination-active-color:var(--color-blue-80);--theme-carousel-block-splide-arrow-background-color:var(--color-black);--theme-carousel-block-splide-arrow-caption-background-color:var(--color-white);--theme-image-block-is-in-preview-background-color:var(--color-purple);--theme-link-block-background-color:var(--color-blue-20);--theme-link-block-text-color:var(--color-blue-120);--theme-link-block-icon-background-color:var(--color-blue-40);--theme-link-block-button-icon-background-color:var(--color-orange-40);--theme-link-block-button-icon-color:var(--color-blue-120);--theme-section-media-block-card-color:var(--color-turquoise);--theme-site-page-partial-background-color:var(--color-blue-20);--theme-site-page-partial-text-color:var(--color-blue-120);--theme-site-page-partial-no-image-container-background-color:var(--color-blue-40);--theme-site-page-partial-no-image-icon-background-color:var(--color-blue-20);--theme-site-page-partial-no-image-icon-color:var(--color-blue-120);--video-block-icon-border-color:var(--color-white);--video-block-icon-hover-border-color:transparent;--video-block-icon-background-color:var(--color-blue-120);--theme-forms-validation-message-error-color:var(--color-orange);--theme-forms-input-text-background-color:var(--color-purple);--theme-forms-input-text-border-color:var(--color-black);--theme-forms-input-text-active-border-color:var(--color-blue-120);--theme-forms-input-text-color:var(--color-black);--theme-forms-checkelement-input-background-color:var(--transparent);--theme-forms-checkelement-input-box-shadow-color:var(--color-black);--theme-forms-checkelement-input-focus-visible-outline-color:var(--color-black);--theme-forms-checkelement-input-disabled-box-shadow-color:var(--color-black-20);--theme-forms-checkelement-input-disabled-labe-color:var(--color-black-20);--theme-forms-checkelement-base-color:var(--color-black);--theme-forms-checkelement-hover-color:var(--color-blue-80);--theme-episerverforms-formrange-wrapper-border-color:var(--color-blue-120);--theme-episerverforms-formrange-input-background-color:var(--color-blue-120);--theme-episerverforms-formrange-input-focus-background-color:var(--color-blue-120);--theme-episerverforms-formstatus-message-color:var(--color-blue-120);--theme-episerverforms-form-success-message-background-color:var(--color-green);--theme-episerverforms-form-warning-message-background-color:var(--color-pink);--theme-episerverforms-validationfail-message-color:var(--color-orange);--theme-episerverforms-validationfail-input-border-color:var(--theme-input-text-invalid-border-color);--theme-episerverforms-validationfail-formfileuploadinput-border-color:var(--color-orange);--start-page-page-header-bg-color:var(--color-yellow-20);--theme-contact-page-page-heaeder-contact-info-background-color:var(--color-purple);--theme-search-page-result-itme-link-border-top-color:var(--color-turquoise);--news-page-preamble-text-color:var(--color-blue-120);--news-page-contact-heading-text-color:var(--color-blue-120);--calendar-page-webinar-link-background-color:var(--color-turquoise-40);--calendar-page-accordion-icon-color:var(--color-blue-120);--calendar-page-border-color:var(--color-blue-120);--calendar-item-background-color:var(--color-orange-20);--calendar-item-border-color:var(--color-orange-60);--calendar-item-icon-background-color:var(--color-orange-60);--listing-page-item-border-color:var(--color-blue-80)}section.section{--content-max-width:75rem}section.section .calendar-page-partial__content{grid-template-columns:1fr}section.section .calendar-page-partial__heading-and-preamble .preamble{margin-bottom:0}section.section .calendar-page-partial__heading{margin-bottom:var(--spacing-xxs)}section.section .calendar-page-partial__calendar-items{display:flex;flex-direction:column;gap:var(--spacing-xs)}section.section .calendar-page-partial__calendar-items .calendar-partial-item{background-color:var(--calendar-item-background-color);border-radius:var(--border-radius-small);border-top:.8rem solid var(--calendar-item-border-color)}section.section .calendar-page-partial__calendar-items .calendar-partial-item:focus-within{border-radius:var(--border-radius-xs);outline:var(--border-xs) solid var(--theme-focus-frame-outline-color);outline-offset:var(--border-medium)}section.section .calendar-page-partial__calendar-items .calendar-partial-item a:focus-visible{outline:none}section.section .calendar-page-partial__calendar-items .calendar-partial-item{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-small) var(--spacing-xs) var(--spacing-xs) var(--spacing-xs);text-decoration:none}@media(min-width:768px){section.section .calendar-page-partial__calendar-items .calendar-partial-item{flex-direction:row;gap:var(--spacing-small);padding:var(--spacing-medium) var(--spacing-small) var(--spacing-small) var(--spacing-small)}}section.section .calendar-page-partial__calendar-items .calendar-partial-item:hover .calendar-partial-item__link{border-color:var(--theme-link-primary-hover-border-color);color:var(--theme-link-primary-hover-color);text-decoration:none}section.section .calendar-page-partial__calendar-items .calendar-partial-item:hover .icon--arrow-right:before{background-color:var(--theme-link-primary-hover-color)}section.section .calendar-page-partial__calendar-items .calendar-partial-item__date-circle{align-items:center;background-color:var(--calendar-item-icon-background-color);border-radius:var(--border-radius-round);display:flex;flex-direction:column;flex-shrink:0;height:8.4rem;justify-content:center;text-align:center;width:8.4rem}section.section .calendar-page-partial__calendar-items .calendar-partial-item__day{font-family:var(--font-family-medium);font-size:var(--font-size-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-small);margin-bottom:var(--margin-bottom-h4);margin-top:var(--margin-top-h4);margin:0}section.section .calendar-page-partial__calendar-items .calendar-partial-item__month{font-size:var(--font-size-xs)}section.section .calendar-page-partial__calendar-items .calendar-partial-item__content{display:flex;flex-direction:column;gap:var(--spacing-xxs);max-width:var(--content-max-width)}section.section .calendar-page-partial__calendar-items .calendar-partial-item__location{align-items:center;display:flex;flex-direction:row;font-size:var(--font-size-xs);gap:var(--spacing-xxxs)}section.section .calendar-page-partial__calendar-items .calendar-partial-item__location-icon{height:1.2rem;width:1.2rem}@media(min-width:768px){section.section .calendar-page-partial__calendar-items .calendar-partial-item__location-icon{height:1.6rem;width:1.6rem}}section.section .calendar-page-partial__calendar-items .calendar-partial-item__location-icon:before{height:1.2rem;-webkit-mask-size:1.2rem 1.2rem;mask-size:1.2rem 1.2rem;width:1.2rem}@media(min-width:768px){section.section .calendar-page-partial__calendar-items .calendar-partial-item__location-icon:before{height:1.6rem;-webkit-mask-size:1.6rem 1.6rem;mask-size:1.6rem 1.6rem;width:1.6rem}}section.section .calendar-page-partial__calendar-items .calendar-partial-item__text-container{display:flex;flex-direction:column;gap:var(--spacing-xxxs)}section.section .calendar-page-partial__calendar-items .calendar-partial-item__heading{font-family:var(--font-family-medium);font-size:var(--font-size-preamble);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);margin:0}section.section .calendar-page-partial__calendar-items .calendar-partial-item__text{display:-webkit-box;margin:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}section.section .calendar-page-partial__calendar-items .calendar-partial-item__link{align-items:center;align-self:flex-start;border-bottom:var(--border-xs) solid;color:var(--theme-link-primary-color);display:inline-flex;font-family:var(--font-family-medium);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);gap:var(--spacing-xxs);line-height:var(--line-height-nav);margin:var(--spacing-xxs) 0;position:relative;text-decoration:none}section.section .calendar-page-partial__calendar-items .calendar-partial-item__link:hover{border-color:var(--theme-link-primary-hover-border-color);color:var(--theme-link-primary-hover-color);text-decoration:none}section.section .calendar-page-partial__calendar-items .calendar-partial-item__link:focus-visible{border-radius:var(--border-radius-xs);outline:var(--border-xs) solid var(--theme-focus-frame-outline-color);outline-offset:var(--border-small)}section.section .calendar-page-partial__calendar-items .calendar-partial-item__link--disabled,section.section .calendar-page-partial__calendar-items .calendar-partial-item__link--disabled:hover{color:var(--theme-link-disabled-text-color);cursor:default}section.section .calendar-page-partial__calendar-items .calendar-partial-item__link .icon{height:1.8rem;width:1.8rem}section.section .calendar-page-partial__calendar-items .calendar-partial-item__link .icon:before{height:1.8rem;-webkit-mask-size:1.8rem 1.8rem;mask-size:1.8rem 1.8rem;width:1.8rem}
/*# sourceMappingURL=calendar-page-partial.ca0d7eec9ef66e255cf7.css.map*/