/* ### HIRSCHTEC Custom Design - BEGIN */
/* HIRSCHTEC-csd-deployment-date: 2026-04-24T16:05:44Z */
/* HIRSCHTEC-csd-deployment-hash: b1373a30aef379bcab203e7e92315e6ae37b593974716a916ffc1e04a50cf499 */

:root{--lumx-color-dark-1:#303030;--lumx-color-dark-2:#505050;--lumx-color-dark-3:#707070;--lumx-app-background:#f2f6f9}.widget-content.widget-content--v2.widget-content--block-structured-content .lumx-link__content{text-decoration:underline !important;color:#00488e;font-weight:normal;transition:color .2s ease}
.widget-content.widget-content--v2.widget-content--block-structured-content .lumx-link__content:hover{color:#336da5;text-decoration:underline}.verbund-home .widget-community-post-list .widget-content--has-fixed-height::-webkit-scrollbar{width:6px}.verbund-home .widget-community-post-list .widget-content--has-fixed-height::-webkit-scrollbar-track{background:#f2f6f9}
.verbund-home .widget-community-post-list .widget-content--has-fixed-height::-webkit-scrollbar-thumb{background:#999;border-radius:6px}.verbund-home .widget-community-post-list .widget-content--has-fixed-height::-webkit-scrollbar-thumb:hover{background:#999}
.widget--ht-red-alert .content-link::after{content:"mehr";margin-left:10px;font-size:20px;color:red;text-decoration:underline}.widget--ht-red-alert .content-link,.widget--ht-red-alert .content-link:hover,.widget--ht-red-alert .content-link:active,.widget--ht-red-alert .lumx-link__content,.widget--ht-red-alert .lumx-link__content:hover,.widget--ht-red-alert .lumx-link__content:active{color:red;font-size:20px;font-weight:400}
.widget--ht-red-alert .block-page-preview__title::before{content:"!";color:red;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid red;border-radius:50%;font-weight:400;font-size:30px;line-height:1;margin-right:10px}
@media screen and (min-width:1280px){.widget--ht-list-event .block-list__item{height:290px !important;max-height:290px !important}.widget--ht-list-event img{height:290px !important;max-height:290px !important;border-radius:4px}.widget--ht-list-event .block-event-preview__thumbnail-wrapper{margin:-24px 24px -24px -24px}
.widget--ht-list-event .block-event-preview__title{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.widget--ht-list-event h3:has(.block-event-preview__title)+.lumx-flex-box--orientation-vertical{display:none}
}.widget--ht-news [id*=widget-content]{padding:0 !important}.widget--ht-news .block-slideshow__item{box-shadow:rgba(0,0,0,.3) 0 3px 6px;border-radius:4px}.widget--ht-news .block-page-preview--vertical{display:flex;flex-direction:column;height:100%;min-height:450px}
.widget--ht-news .block-page-preview--vertical::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:1;pointer-events:none;overflow:hidden;border-radius:4px;background:linear-gradient(360deg,#000 0,rgba(0,0,0,0.44) 55%,rgba(0,0,0,0) 80%)}
.widget--ht-news .block-page-preview__thumbnail-wrapper{flex:1 1 auto;display:flex;align-items:stretch;min-height:0;overflow:hidden;border-radius:4px}.widget--ht-news .lumx-thumbnail__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block;min-height:450px}
.widget--ht-news .block-page-preview__content{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:24px 16px;background:0}.widget--ht-news .block-page-preview__content *{color:var(--lumx-color-light-N) !important}.widget--ht-news .block-page-preview__content .block-page-preview__title{-webkit-line-clamp:2}
.widget--ht-news .block-page-preview__content .block-page-preview__excerpt{-webkit-line-clamp:3}.widget--ht-news .block-page-preview__content .block-page-preview__title,.widget--ht-news .block-page-preview__content .block-page-preview__excerpt{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
.widget--ht-news .metadata-link{background-color:#6691bb !important;padding:3px;border-radius:4px;margin-right:6px}.widget--ht-news [class*=metadata-link-list] li:before{display:none}

/* ### HIRSCHTEC Custom Design - END */