.event-mode-teaser .event-teaser-content-wrapper .field--name-field-formatted-headline{font-family:var(--font-np-main-medium)}.event-mode-teaser .event-teaser-content-wrapper .field--name-field-formatted-headline strong,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-formatted-headline b{font-family:var(--font-np-main-bold);font-weight:normal}.event-mode-teaser .event-teaser-content-wrapper>.inline__links a,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a{color:var(--custom-button-color, var(--button-color));border-color:var(--custom-button-border-color, var(--button-border-color));background-color:var(--custom-button-background-color, var(--button-background-color));display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-align:center;-webkit-padding-before:11px;padding-block-start:11px;-webkit-padding-end:50px;padding-inline-end:50px;-webkit-padding-after:11px;padding-block-end:11px;-webkit-padding-start:50px;padding-inline-start:50px;border:none;border-radius:0;font-family:var(--font-np-main);font-size:1.125rem;line-height:1.5rem;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s}.event-mode-teaser .event-teaser-content-wrapper>.inline__links a:disabled,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a:disabled,.event-mode-teaser .event-teaser-content-wrapper>.inline__links a.disabled,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a.disabled{pointer-events:none;text-decoration:none;opacity:.5}.event-mode-teaser .event-teaser-content-wrapper>.inline__links a:focus:not(:focus-visible),.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a:focus:not(:focus-visible){outline:none}.event-mode-teaser .event-teaser-content-wrapper>.inline__links a:hover,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a:hover,.event-mode-teaser .event-teaser-content-wrapper>.inline__links a:active,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a:active,.event-mode-teaser .event-teaser-content-wrapper>.inline__links a.active,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a.active,.event-mode-teaser .event-teaser-content-wrapper>.inline__links a:focus,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a:focus{color:var(--custom-button-color--hover, var(--button-color--hover));border-color:var(--custom-button-border-color--hover, var(--button-border-color--hover));background-color:var(--custom-button-background-color--hover, var(--button-background-color--hover))}.event-mode-teaser .event-teaser-content-wrapper>.inline__links a,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a{border:1px solid var(--custom-button-border-color, var(--button-border-color));font-family:var(--font-np-main);--button-color: #FFFFFF;--button-border-color: #93002E;--button-background-color: #93002E;--button-color--hover: #93002E;--button-border-color--hover: #93002E;--button-background-color--hover: #FFFFFF}.event-mode-teaser{-webkit-border-after:0 solid transparent;border-block-end:0 solid transparent}@media(min-width: 768px){.event-mode-teaser.node--view-mode-compact>.node__content{max-width:920px}}.event-mode-teaser>.node__content{display:flex;flex-direction:column;background-color:#fff}@media(min-width: 768px){.event-mode-teaser>.node__content{flex-direction:row;max-width:950px;border:1px solid #e9e9ea}}@media(min-width: 768px){[dir=rtl] .event-mode-teaser>.node__content{flex-direction:row-reverse}}@media print{.event-mode-teaser>.node__content{page-break-inside:avoid;flex-direction:row}}.event-mode-teaser .event-teaser-image-wrapper{position:relative;-webkit-margin-after:20px;margin-block-end:20px}@media(min-width: 768px){.event-mode-teaser .event-teaser-image-wrapper{-webkit-margin-after:0;margin-block-end:0}}.event-mode-teaser .event-teaser-image-wrapper .field--name-field-media-image-teaser,.event-mode-teaser .event-teaser-image-wrapper .field--type-image,.event-mode-teaser .event-teaser-image-wrapper img{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0}@media print{.event-mode-teaser .event-teaser-image-wrapper img{max-width:300px}}.event-mode-teaser .event-teaser-image-wrapper .field--name-field-media-image{float:none}.event-mode-teaser .event-teaser-image-wrapper .event-teaser-image{position:relative}@media(min-width: 1140px){.event-mode-teaser .event-teaser-image-wrapper .field--name-field-media-image-teaser{width:350px}}@media print{.event-mode-teaser .event-teaser-image-wrapper .field--name-field-media-image-teaser{width:300px}}.event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0}.event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status .vocabulary-event-status{position:absolute;inset-block-end:0;inset-inline-start:0;min-width:255px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-before:12px;padding-block-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;-webkit-padding-after:12px;padding-block-end:12px;-webkit-padding-start:12px;padding-inline-start:12px;font-family:var(--font-np-main-bold);font-size:0.75rem;line-height:0.875rem;text-transform:uppercase;text-align:center;letter-spacing:.1rem;color:#fff}@media not all and (min-resolution: 0.001dpcm){.event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status .vocabulary-event-status{bottom:0}}@media not all and (min-resolution: 0.001dpcm){.event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status .vocabulary-event-status{left:0}[dir=rtl] .event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status .vocabulary-event-status{right:0 !important;left:auto}}.event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status .vocabulary-event-status.open{background-color:#116466}.event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status .vocabulary-event-status.closed{background-color:#93002e}.event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status .vocabulary-event-status.cancelled{background-color:#141416}@media print{.event-mode-teaser .event-teaser-image-wrapper .field--name-field-registration-status .vocabulary-event-status{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}}@media(min-width: 768px){.event-mode-teaser .event-teaser-content-wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%}}.event-mode-teaser .event-teaser-content-wrapper .event-teaser-content{-webkit-margin-after:30px;margin-block-end:30px}@media(min-width: 768px){.event-mode-teaser .event-teaser-content-wrapper .event-teaser-content{-webkit-margin-after:5px;margin-block-end:5px}}.event-mode-teaser .event-teaser-content-wrapper .field--name-field-formatted-headline{-webkit-padding-before:0;padding-block-start:0;-webkit-padding-end:30px;padding-inline-end:30px;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-start:25px;padding-inline-start:25px;-webkit-margin-after:24px;margin-block-end:24px;font-size:1.25rem;line-height:1.5rem;color:#93002e}@media(min-width: 768px){.event-mode-teaser .event-teaser-content-wrapper .field--name-field-formatted-headline{-webkit-padding-before:13px;padding-block-start:13px;-webkit-margin-after:15px;margin-block-end:15px}}.event-mode-teaser .event-teaser-content-wrapper .event-details{display:flex;flex-direction:column;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-end:30px;padding-inline-end:30px;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-start:25px;padding-inline-start:25px}@media(min-width: 768px){.event-mode-teaser .event-teaser-content-wrapper .event-details{flex-direction:row;-webkit-padding-end:25px;padding-inline-end:25px}}@media(min-width: 768px){[dir=rtl] .event-mode-teaser .event-teaser-content-wrapper .event-details{flex-direction:row-reverse}}.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location{position:relative;-webkit-padding-start:43px;padding-inline-start:43px;font-size:1rem;line-height:1.5rem}@media(min-width: 768px){.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location{width:50%}}.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date:before,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location:before{position:absolute;content:"";inset-inline-start:0;width:24px;height:24px}@media not all and (min-resolution: 0.001dpcm){.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date:before,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location:before{left:0}[dir=rtl] .event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date:before,[dir=rtl] .event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location:before{right:0 !important;left:auto}}[dir=rtl] .event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date,[dir=rtl] .event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location{text-align:left}.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location{-webkit-margin-after:28px;margin-block-end:28px;color:#141416}@media(min-width: 768px){.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location{-webkit-margin-after:0;margin-block-end:0}}.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location:before{background-color:#141416;-webkit-mask:url("../../../images/icons/location-red.svg") no-repeat center;mask:url("../../../images/icons/location-red.svg") no-repeat center;-webkit-mask-size:contain;mask-size:contain}@media print{.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-location:before{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}}.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date{color:#333}@media(min-width: 768px){.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date{-webkit-margin-start:25px;margin-inline-start:25px}}.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date:before{background-color:#333;-webkit-mask:url("../../../images/icons/calendar-red.svg") no-repeat center;mask:url("../../../images/icons/calendar-red.svg") no-repeat center;-webkit-mask-size:contain;mask-size:contain}@media print{.event-mode-teaser .event-teaser-content-wrapper .field--name-field-event-date:before{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}}.event-mode-teaser .event-teaser-content-wrapper>.inline__links,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link{display:flex;justify-content:flex-end;-webkit-margin-after:12px;margin-block-end:12px}[dir=rtl] .event-mode-teaser .event-teaser-content-wrapper>.inline__links,[dir=rtl] .event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link{justify-content:flex-start}.event-mode-teaser .event-teaser-content-wrapper>.inline__links a,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a{letter-spacing:-0.01rem;-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-end:17px;padding-inline-end:17px;-webkit-padding-after:5px;padding-block-end:5px;-webkit-padding-start:17px;padding-inline-start:17px}@media print{.event-mode-teaser .event-teaser-content-wrapper>.inline__links a,.event-mode-teaser .event-teaser-content-wrapper .field--name-field-registration-link a{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}}.event-mode-teaser .event-teaser-content-wrapper>.inline__links{-webkit-margin-end:9px;margin-inline-end:9px}@media(min-width: 768px){.event-mode-teaser .event-teaser-content-wrapper>.inline__links{-webkit-margin-end:14px;margin-inline-end:14px}}