<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}fieldset.collapsible .fieldset-title::after,.select-wrapper::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select-wrapper::after{content:"\e900"}fieldset.collapsible .fieldset-title::after{content:"\e905"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}fieldset{border:none;margin:0;padding:25px 0}fieldset.collapsible{overflow:hidden;padding:28px 0 26px}html .content-wrapper fieldset.collapsible .fieldset-legend{padding-left:0;background:none}fieldset.collapsible .fieldset-legend a{color:#000}fieldset.collapsible legend{margin-bottom:20px}fieldset.collapsible legend .summary{margin:0}fieldset.collapsible .fieldset-title::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){fieldset.collapsible .fieldset-title::after{width:54px}}.no-touch fieldset.collapsible .fieldset-title:hover::after{background-color:#808285;color:#fff}fieldset.collapsible .fieldset-title::after{right:0;top:10px;background-color:#808285;color:rgba(255,255,255,0.54)}html fieldset.collapsible.collapsed{height:75px}fieldset.collapsible.collapsed .fieldset-title::after{content:"\e901";background-color:#e5e5e5;color:rgba(38,38,38,0.8)}fieldset.collapsible.collapsed .fieldset-title:hover::after{background-color:#808285;color:rgba(255,255,255,0.54)}fieldset .fieldset-wrapper{float:left}legend{float:left;width:100%;padding:0;font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:10px}.form-item{margin:0 0 20px}.form-item .count{color:rgba(38,38,38,0.8)}input[type="text"],input[type="password"],input[type="email"]{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;width:100%;height:54px;padding:23px 15px 18px;border:none;border-radius:5px;line-height:1em}input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;line-height:1em}input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="email"]::-moz-placeholder{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;line-height:1em}input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="email"]:-moz-placeholder{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;line-height:1em}input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;line-height:1em}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus{outline:none;box-shadow:0 0 10px #ccc}textarea{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;padding:23px 15px 18px;max-width:100%;border:none;border-radius:5px;background-color:#fff}.resizable-textarea .grippie{background-color:#e5e5e5;border:none}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type='checkbox'],input[type='radio']{--active:#4d898e;--active-inner:#fff;--focus:2px #4d898e;--border:#e5e5e5;--border-hover:#4d898e;--background:#e5e5e5;--disabled:#F6F8FF;--disabled-inner:#E1E6F9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}input[type='checkbox']:after,input[type='radio']:after{content:'';display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,0.3s) var(--d-t-e,ease),opacity var(--d-o,0.2s)}input[type='checkbox']:checked,input[type='radio']:checked{--b:var(--active);--bc:var(--active);--d-o:.3s;--d-t:.6s;--d-t-e:cubic-bezier(.2,.85,.32,1.2)}input[type='checkbox']:disabled,input[type='radio']:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}input[type='checkbox']:disabled:checked,input[type='radio']:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}input[type='checkbox']:disabled+label,input[type='radio']:disabled+label{cursor:not-allowed}input[type='checkbox']:hover:not(:checked):not(:disabled),input[type='radio']:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}input[type='checkbox']:focus,input[type='radio']:focus{box-shadow:0 0 0 var(--focus)}input[type='checkbox']:not(.switch),input[type='radio']:not(.switch){width:21px}input[type='checkbox']:not(.switch):after,input[type='radio']:not(.switch):after{opacity:var(--o,0)}input[type='checkbox']:not(.switch):checked,input[type='radio']:not(.switch):checked{--o:1}input[type='checkbox']+label,input[type='radio']+label{display:inline-block;vertical-align:top;cursor:pointer;margin-left:4px;font-weight:normal}input[type='checkbox']:not(.switch){border-radius:5px}input[type='checkbox']:not(.switch):after{width:4px;height:10px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:3px;transform:rotate(var(--r,20deg))}input[type='checkbox']:not(.switch):checked{--r:43deg}input[type='checkbox'].switch{width:38px;border-radius:11px}input[type='checkbox'].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab,var(--border));transform:translateX(var(--x,0))}input[type='checkbox'].switch:checked{--ab:var(--active-inner);--x:17px}input[type='checkbox'].switch:disabled:not(:checked):after{opacity:.6}input[type='radio']{border-radius:50%}input[type='radio']:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,0.7))}input[type='radio']:checked{--s:.5}}.select-wrapper{position:relative;overflow:hidden;height:54px;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;position:relative}.select-wrapper::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.select-wrapper::after{right:0}.select-wrapper::before{content:'';display:block;background-color:#e5e5e5;background-repeat:no-repeat;background-position:right 4px center;width:54px;height:54px;position:absolute;right:0;top:0}.select-wrapper-multiple{height:auto}.select-wrapper-multiple::before,.select-wrapper-multiple::after{display:none}select{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;position:absolute;z-index:50;width:110%;height:52px;-webkit-appearance:none;border-radius:0;padding:20px 30% 12px 10px;border:none;background-color:transparent}select:focus{text-decoration:underline;outline:none}select::-ms-expand{display:none}select[multiple="multiple"]{position:static;width:100%;height:auto;padding:10px}select[multiple="multiple"] option{padding:3px 5px}.form-actions{margin:0}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);display:block;width:100%;height:54px;padding:20px 15px 14px;border:none;border-radius:5px;color:#fff;background-color:#262626;line-height:1em;text-align:left;cursor:pointer}input[type="submit"]:hover{background-color:#808285}input[type="submit"]:focus{outline:none;box-shadow:0 0 10px #ccc}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}@font-face{font-family:'icomoon';src:url(/profiles/ding2/themes/ddbasic/fonts/icomoon/icomoon.eot?pehhuu);src:url(/profiles/ding2/themes/ddbasic/fonts/icomoon/icomoon.eot?pehhuu#iefix) format("embedded-opentype"),url(/profiles/ding2/themes/ddbasic/fonts/icomoon/icomoon.ttf?pehhuu) format("truetype"),url(/profiles/ding2/themes/ddbasic/fonts/icomoon/icomoon.woff?pehhuu) format("woff"),url(/profiles/ding2/themes/ddbasic/fonts/icomoon/icomoon.svg?pehhuu#icomoon) format("svg");font-weight:normal;font-style:normal}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}html,body{margin:0;padding:0;font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#474747}body.toolbar{margin-top:130px}body{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);padding-top:148px;background-color:#fff}body.topbar-is-open,body.overlay-is-active{-webkit-transition:background-color 0 cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 0 cubic-bezier(0.165,0.84,0.44,1);transition:background-color 0 cubic-bezier(0.165,0.84,0.44,1);background-color:#262626;overflow:hidden}@media screen and (max-width:950px){body.has-second-level-menu,body.search-form-extended{padding-top:148px}}@media screen and (min-width:950px){body.has-second-level-menu{padding-top:209px}}@media screen and (min-width:950px){body.search-form-extended{padding-top:232px}body.search-form-extended.secondary-menu-below-main{padding-top:316px}body.search-form-extended.has-second-level-menu{padding-top:293px}body.search-form-extended.has-second-level-menu.secondary-menu-below-main,body.search-form-extended.has-second-level-menu.has-multiline-main-menu,body.search-form-extended.secondary-menu-below-main{padding-top:377px}}@media screen and (min-width:950px){body.search-form-extended.extended-search-is-not-open{padding-top:148px}body.search-form-extended.extended-search-is-not-open.secondary-menu-below-main{padding-top:232px}body.search-form-extended.extended-search-is-not-open.has-second-level-menu{padding-top:209px}body.search-form-extended.extended-search-is-not-open.has-second-level-menu.secondary-menu-below-main,body.search-form-extended.extended-search-is-not-open.has-second-level-menu.has-multiline-main-menu,body.search-form-extended.extended-search-is-not-open.secondary-menu-below-main{padding-top:293px}}:target::before{display:block;content:' ';margin-top:-178px;height:178px}@media screen and (min-width:950px){.search-form-extended :target::before{margin-top:-262px;height:262px}.search-form-extended.secondary-menu-below-main :target::before,.search-form-extended.has-multiline-main-menu :target::before{margin-top:-346px;height:346px}.search-form-extended.has-second-level-menu :target::before{margin-top:-323px;height:323px}.search-form-extended.has-second-level-menu.secondary-menu-below-main :target::before,.search-form-extended.has-second-level-menu.has-multiline-main-menu :target::before{margin-top:-407px;height:407px}}@media screen and (min-width:950px){.search-form-extended.extended-search-is-not-open :target::before{margin-top:-178px;height:178px}.search-form-extended.extended-search-is-not-open.secondary-menu-below-main :target::before,.search-form-extended.extended-search-is-not-open.has-multiline-main-menu :target::before{margin-top:-262px;height:262px}.search-form-extended.extended-search-is-not-open.has-second-level-menu :target::before{margin-top:-239px;height:239px}.search-form-extended.extended-search-is-not-open.has-second-level-menu.secondary-menu-below-main :target::before,.search-form-extended.extended-search-is-not-open.has-second-level-menu.has-multiline-main-menu :target::before{margin-top:-323px;height:323px}}@media screen and (min-width:950px){.admin-menu.search-form-extended :target::before{margin-top:-291px;height:291px}.admin-menu.search-form-extended.secondary-menu-below-main :target::before,.admin-menu.search-form-extended.has-multiline-main-menu :target::before{margin-top:-375px;height:375px}.admin-menu.search-form-extended.has-second-level-menu :target::before{margin-top:-352px;height:352px}.admin-menu.search-form-extended.has-second-level-menu.secondary-menu-below-main :target::before,.admin-menu.search-form-extended.has-second-level-menu.has-multiline-main-menu :target::before{margin-top:-436px;height:436px}}@media screen and (min-width:950px){.admin-menu.search-form-extended.extended-search-is-not-open :target::before{margin-top:-207px;height:207px}.admin-menu.search-form-extended.extended-search-is-not-open.secondary-menu-below-main :target::before,.admin-menu.search-form-extended.extended-search-is-not-open.has-multiline-main-menu :target::before{margin-top:-291px;height:291px}.admin-menu.search-form-extended.extended-search-is-not-open.has-second-level-menu :target::before{margin-top:-268px;height:268px}.admin-menu.search-form-extended.extended-search-is-not-open.has-second-level-menu.secondary-menu-below-main :target::before,.admin-menu.search-form-extended.extended-search-is-not-open.has-second-level-menu.has-multiline-main-menu :target::before{margin-top:-352px;height:352px}}@media screen and (min-width:950px){.admin-menu-with-shortcuts.search-form-extended :target::before{margin-top:-327px;height:327px}.admin-menu-with-shortcuts.search-form-extended.secondary-menu-below-main :target::before,.admin-menu-with-shortcuts.search-form-extended.has-multiline-main-menu :target::before{margin-top:-411px;height:411px}.admin-menu-with-shortcuts.search-form-extended.has-second-level-menu :target::before{margin-top:-388px;height:388px}.admin-menu-with-shortcuts.search-form-extended.has-second-level-menu.secondary-menu-below-main :target::before,.admin-menu-with-shortcuts.search-form-extended.has-second-level-menu.has-multiline-main-menu :target::before{margin-top:-472px;height:472px}}@media screen and (min-width:950px){.admin-menu-with-shortcuts.search-form-extended.extended-search-is-not-open :target::before{margin-top:-243px;height:243px}.admin-menu-with-shortcuts.search-form-extended.extended-search-is-not-open.secondary-menu-below-main :target::before,.admin-menu-with-shortcuts.search-form-extended.extended-search-is-not-open.has-multiline-main-menu :target::before{margin-top:-327px;height:327px}.admin-menu-with-shortcuts.search-form-extended.extended-search-is-not-open.has-second-level-menu :target::before{margin-top:-304px;height:304px}.admin-menu-with-shortcuts.search-form-extended.extended-search-is-not-open.has-second-level-menu.secondary-menu-below-main :target::before,.admin-menu-with-shortcuts.search-form-extended.extended-search-is-not-open.has-second-level-menu.has-multiline-main-menu :target::before{margin-top:-388px;height:388px}}h1,h2,h3,h4{margin-top:0;font-weight:400}h1{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#4d898e;margin-bottom:30px}@media screen and (max-width:600px){h1{font-size:1.875rem;line-height:2.25rem}}h2{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;margin-bottom:20px}@media screen and (max-width:600px){h2{font-size:1.125rem;line-height:1.5rem}}h3{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:20px}h4{font-family:"FaktPro-SemiBold",sans-serif;margin-bottom:20px}p{margin:0 0 30px}img{display:block;max-width:100%;height:auto}img.file-icon{display:none}a{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);color:#4d898f;text-decoration:none}a:hover{color:#262626}strong,b{font-family:"FaktPro-SemiBold",sans-serif;font-weight:normal}ul,ol{margin:0 0 30px;padding-left:20px;list-style-position:outside}label{font-weight:normal}p a,.page-content a,.content a,.library-contact a{text-decoration:revert}.page-node .field-type-text-long .media-element-container{display:inherit;margin-right:10px;margin-bottom:5px}.page-node .field-type-text-long .media-element-container .media-image-right{float:right;margin-left:10px}.page-node .field-type-text-long .media-element-container .media-image-left{float:left;margin-right:10px}.field-type-text-long ol,.field-type-text-long ul{margin:0;padding-left:40px;list-style-position:initial}.field-type-text-long ol li p,.field-type-text-long ul li p{margin:5px 0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}table{width:100%;border-collapse:collapse}table thead{font-family:"FaktPro-SemiBold",sans-serif}table thead tr:nth-child(2n+1){background-color:transparent}table th{padding-bottom:10px;padding-right:15px;border-bottom:none;font-weight:normal;text-align:left}table tbody{border-top:none}table tr{border-bottom:none;padding:0}table tr:nth-child(2n+1){background-color:#e5e5e5}table tr.even,table tr.odd{border-bottom:none;padding:0}table tr.even{background-color:transparent}table tr.odd{background-color:#e5e5e5}table tr.odd input.form-autocomplete{background:#fff}table td{padding-top:20px;padding-bottom:20px;padding-right:15px}table td:first-child{padding-left:15px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.button,a.topbar-link-user-account{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);display:block;border-radius:5px;padding:20px 80px 14px 15px;background-color:#e5e5e5;color:#262626}.no-touch .button:hover,.no-touch a.topbar-link-user-account:hover,.no-touch a.topbar-link-user-account.active{background-color:#f66d70;color:#fffff2}@media screen and (max-width:600px){.button,a.topbar-link-user-account{padding:20px 20px 14px 15px}}.more-link a::after,.submit-button-with-icon.example-icon .color-and-icon::after,a.topbar-link-user::after,a.topbar-link-menu::after,a.topbar-link-search::after,a.topbar-link-opening-hours::after,a.topbar-link-signout::after,a.topbar-link-user-account::after,a.search-extended-button::after,a.print-button::after,ul.pager li.pager-previous a::after,ul.pager li.pager-next a::after,a.opening-hours-toggle::after,.field-group-format.collapsible&gt;h2 .field-group-format-toggler a::after,.social-share-container .share-buttons .icon.facebook-share::before,.social-share-container .share-buttons .icon.twitter-share::before,.social-share-container .share-buttons .icon.mail-share::before,.slick-slider .slick-arrow.slick-prev::after,.slick-slider .slick-arrow.slick-next::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.topbar-link-user-account::after{content:"\e901"}ul.pager li.pager-previous a::after,.slick-slider .slick-arrow.slick-prev::after{content:"\e902"}.more-link a::after,ul.pager li.pager-next a::after,.slick-slider .slick-arrow.slick-next::after{content:"\e904"}a.opening-hours-toggle::after,.field-group-format.collapsible&gt;h2 .field-group-format-toggler a::after{content:"\e905"}.pane-login-is-open a.topbar-link-user::after,.mobile-menu-is-open a.topbar-link-menu::after,.mobile-search-is-open a.topbar-link-search::after,a.topbar-link-signout::after,a.search-extended-button::after{content:"\e907"}a.topbar-link-menu::after{content:"\e908"}a.print-button::after{content:"\e90a"}.submit-button-with-icon.example-icon .color-and-icon::after,a.topbar-link-user::after{content:"\e90b"}a.topbar-link-search::after,.extended-search-is-not-open a.search-extended-button::after{content:"\e90c"}.pane-login-is-open a.topbar-link-user::after,.mobile-menu-is-open a.topbar-link-menu::after,.mobile-search-is-open a.topbar-link-search::after,a.topbar-link-signout::after,a.search-extended-button::after{content:"\e907"}a.topbar-link-opening-hours::after{content:"\e90e"}.social-share-container .share-buttons .icon.facebook-share::before{content:"\e910"}.social-share-container .share-buttons .icon.mail-share::before{content:"\e912"}.social-share-container .share-buttons .icon.twitter-share::before{content:"\e914"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .node-ding-event.node-teaser .background a.topbar-link-user-account,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast .nb-item a.topbar-link-user-account,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast article.node a:hover .background a.topbar-link-user-account,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .nb-item a.topbar-link-user-account,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .node-ding-event.node-teaser .background a.topbar-link-user-account{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}body::after{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1),height 0s cubic-bezier(0.165,0.84,0.44,1) 300ms;-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1),height 0s cubic-bezier(0.165,0.84,0.44,1) 300ms;transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1),height 0s cubic-bezier(0.165,0.84,0.44,1) 300ms;content:'';position:fixed;top:0;left:0;z-index:150;width:100%;height:0;background-color:#262626;opacity:0}body.topbar-is-open,body.overlay-is-active,body.popupbar-is-open{overflow:hidden;position:fixed !important;width:100%}body.topbar-is-open::after,body.overlay-is-active::after,body.popupbar-is-open::after{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1),height 0s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1),height 0s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1),height 0s cubic-bezier(0.165,0.84,0.44,1);height:100%;opacity:0.5}body.in-maintenance{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;padding-top:100px}body.in-maintenance:after{content:"";display:table;clear:both}body&gt;.ding2-site-template{overflow-x:hidden}.is-tablet{display:none}@media screen and (max-width:950px){.is-tablet{display:block}}.is-mobile{display:none}@media screen and (max-width:600px){.is-mobile{display:block}}.more-link{clear:left;text-align:left}.more-link a{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#fffff2}.more-link a::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}.more-link a::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .more-link a:focus,.no-touch .more-link a:hover{background-color:#505050;color:#fff}.no-touch .more-link a:focus::after,.no-touch .more-link a:hover::after{color:#fff}.more-link a::after{color:rgba(38,38,38,0.8)}@media screen and (max-width:600px){.more-link a{padding:20px 20px 14px 15px;width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.more-link a::after{display:none}}.action-button{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);background-color:#e5e5e5;color:rgba(38,38,38,0.8);padding:20px 80px 14px 15px;border-radius:5px;display:block;font-size:1em;margin-bottom:15px}.action-button:hover{background-color:#808285;color:#fff}@media screen and (max-width:600px){.action-button{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-bottom:10px;padding-right:0}.action-button:last-child{margin-right:0}}.action-button.reserve-button,.action-button.button-see-online,.action-button.button-order{background-color:#000;color:#fff}.action-button.reserve-button:hover,.action-button.button-see-online:hover,.action-button.button-order:hover{background-color:#808285;color:#fff}.action-button.reserve-button{display:none}.action-button.reserve-button.reservable,.reservable .action-button.reserve-button{display:block}.submit-button-with-icon{position:relative}.submit-button-with-icon .color-and-icon{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-radius:5px;background-color:#262626}.submit-button-with-icon input[type="submit"]{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);position:relative;z-index:2;background-color:transparent;color:#fffff2}.submit-button-with-icon input[type="submit"]:hover{color:#fff}.submit-button-with-icon.example-icon .color-and-icon{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#fff;position:absolute}.submit-button-with-icon.example-icon .color-and-icon::after{font-size:54px;line-height:1;color:#fff;display:block;position:absolute;top:0}.submit-button-with-icon.example-icon .color-and-icon::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .submit-button-with-icon.example-icon .color-and-icon:focus,.no-touch .submit-button-with-icon.example-icon .color-and-icon:hover{background-color:#505050;color:#fff}.no-touch .submit-button-with-icon.example-icon .color-and-icon:focus::after,.no-touch .submit-button-with-icon.example-icon .color-and-icon:hover::after{color:#fff}.no-touch .submit-button-with-icon.example-icon:hover .color-and-icon{background-color:#808285}a.topbar-link-user{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#fffff2}a.topbar-link-user::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}a.topbar-link-user::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.topbar-link-user:focus,.no-touch a.topbar-link-user:hover{background-color:#505050;color:#fff}.no-touch a.topbar-link-user:focus::after,.no-touch a.topbar-link-user:hover::after{color:#fff}a.topbar-link-menu{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#262626}a.topbar-link-menu::after{font-size:54px;line-height:1;color:#262626;display:block;position:absolute;top:0}a.topbar-link-menu::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.topbar-link-menu:focus,.no-touch a.topbar-link-menu:hover{background-color:#505050;color:#fff}.no-touch a.topbar-link-menu:focus::after,.no-touch a.topbar-link-menu:hover::after{color:#fff}a.topbar-link-menu:hover::after{color:#262626}a.topbar-link-search{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#fff}a.topbar-link-search::after{font-size:54px;line-height:1;color:#fff;display:block;position:absolute;top:0}a.topbar-link-search::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.topbar-link-search:focus,.no-touch a.topbar-link-search:hover{background-color:#505050;color:#fff}.no-touch a.topbar-link-search:focus::after,.no-touch a.topbar-link-search:hover::after{color:#fff}a.topbar-link-opening-hours{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#fff;color:rgba(38,38,38,0.8)}a.topbar-link-opening-hours::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}a.topbar-link-opening-hours::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.topbar-link-opening-hours:focus,.no-touch a.topbar-link-opening-hours:hover{background-color:#4d898e;color:#fff}.no-touch a.topbar-link-opening-hours:focus::after,.no-touch a.topbar-link-opening-hours:hover::after{color:#fff}a.topbar-link-opening-hours::after{color:#4d898f}a.topbar-link-signout{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#ccc;color:rgba(38,38,38,0.8);padding-right:14px}a.topbar-link-signout::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}a.topbar-link-signout::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.topbar-link-signout:focus,.no-touch a.topbar-link-signout:hover{background-color:#505050;color:#fff}.no-touch a.topbar-link-signout:focus::after,.no-touch a.topbar-link-signout:hover::after{color:#fff}a.topbar-link-user-account{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#fff;color:rgba(38,38,38,0.8);padding-right:14px;background-color:#fff}a.topbar-link-user-account::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}a.topbar-link-user-account::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.topbar-link-user-account:focus,.no-touch a.topbar-link-user-account:hover{background-color:#4d898e;color:#fff}.no-touch a.topbar-link-user-account:focus::after,.no-touch a.topbar-link-user-account:hover::after{color:#fff}a.search-extended-button{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#262626;color:#fff;width:54px;height:54px;padding:0;text-indent:-9999px}a.search-extended-button::after{font-size:54px;line-height:1;color:#fff;display:block;position:absolute;top:0}a.search-extended-button::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.search-extended-button:focus,.no-touch a.search-extended-button:hover{background-color:#505050;color:#fff}.no-touch a.search-extended-button:focus::after,.no-touch a.search-extended-button:hover::after{color:#fff}a.search-extended-button::after{text-indent:0;right:0}a.print-button{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#ccc;color:rgba(38,38,38,0.8);border:none;background-image:none;font-size:14px;line-height:20px;text-shadow:none}a.print-button::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}a.print-button::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.print-button:focus,.no-touch a.print-button:hover{background-color:#505050;color:#fff}.no-touch a.print-button:focus::after,.no-touch a.print-button:hover::after{color:#fff}a.print-button img{display:none}a.print-button:hover{background-image:none}.image-styling-16-9{display:block;position:relative;background-color:#e5e5e5;padding-top:56.25%}.image-styling-16-9 img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;max-height:100%;max-width:100%;height:auto;width:auto}.background-image-styling-16-9{display:block;position:relative;background-color:#e5e5e5;padding-top:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center}.field-image-caption{margin-top:10px;color:rgba(38,38,38,0.8)}ul.pager{float:left;width:100%;padding:0;margin-top:30px;text-align:center}ul.pager li{display:inline-block;padding:0;margin:17px 5px}ul.pager li a{color:#262626}ul.pager li.pager-current{color:#4d898f;font-weight:400}ul.pager li.pager-previous,ul.pager li.pager-next{margin:0;text-indent:-9999px}ul.pager li.pager-previous a,ul.pager li.pager-next a{position:relative;display:block}ul.pager li.pager-previous{float:left}ul.pager li.pager-previous a::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){ul.pager li.pager-previous a::after{width:54px}}.no-touch ul.pager li.pager-previous a:hover::after{background-color:#808285;color:#fff}ul.pager li.pager-previous a::after{top:0;left:0;text-indent:0}ul.pager li.pager-next{float:right}ul.pager li.pager-next a::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){ul.pager li.pager-next a::after{width:54px}}.no-touch ul.pager li.pager-next a:hover::after{background-color:#808285;color:#fff}ul.pager li.pager-next a::after{top:0;right:0;text-indent:0}@media screen and (max-width:600px){ul.pager li.pager-first{display:none}}a.opening-hours-toggle{position:relative;float:left;width:100%}a.opening-hours-toggle::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){a.opening-hours-toggle::after{width:54px}}.no-touch a.opening-hours-toggle:hover::after{background-color:#808285;color:#fff}a.opening-hours-toggle::after{right:0;top:0;background-color:#505050;color:#fff}a.opening-hours-toggle.collapsed::after{content:"\e901";background-color:#e5e5e5;color:#262626}a.opening-hours-toggle.collapsed:hover::after{background-color:#505050;color:#fff}.default-panel-layout .primary-content a.opening-hours-toggle{padding:27px 0;border-top:1px solid rgba(38,38,38,0.2)}.default-panel-layout .primary-content a.opening-hours-toggle::after{top:10px}.field-group-format.collapsible{position:relative;width:100%;padding:28px 0 26px;border-top:1px solid rgba(38,38,38,0.2);overflow:hidden}.field-group-format.collapsible&gt;h2{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;margin-bottom:0}.field-group-format.collapsible&gt;h2 .field-group-format-toggler a::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.field-group-format.collapsible&gt;h2 .field-group-format-toggler a::after{width:54px}}.no-touch .field-group-format.collapsible&gt;h2 .field-group-format-toggler a:hover::after{background-color:#808285;color:#fff}.field-group-format.collapsible&gt;h2 .field-group-format-toggler a::after{right:0;top:10px;background-color:#808285;color:rgba(255,255,255,0.54)}.field-group-format.collapsible .field-group-format-wrapper{width:100% !important;margin-top:40px}.field-group-format.collapsible .field-group-format-wrapper:after{content:"";display:table;clear:both}.field-group-format.collapsible.collapsed&gt;h2 .field-group-format-toggler a::after{content:"\e901";background-color:#e5e5e5;color:rgba(38,38,38,0.8)}.field-group-format.collapsible.collapsed&gt;h2 .field-group-format-toggler a:hover::after{background-color:#808285;color:rgba(255,255,255,0.54)}.ting-object-related-item{margin-bottom:30px}.ting-object-related-item h4{margin-bottom:5px}.availability.reservable{color:#ffb113}.availability.available,.availability.available.reservable{color:#1da65b}.availability.available.not-reservable{color:#e22045}.availability:hover{color:#262626}.sub-menu-title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-top:10px;margin-bottom:20px}.page-search ul.tabs.primary{display:none}.search-overlay--wrapper{position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;background-color:rgba(38,38,38,0.8)}.search-overlay--wrapper .search-overlay--inner{-webkit-transform:translate(-167px,-105px);-moz-transform:translate(-167px,-105px);-ms-transform:translate(-167px,-105px);-o-transform:translate(-167px,-105px);transform:translate(-167px,-105px);position:absolute;left:50%;top:50%;padding:30px 100px 20px;background-color:#4d898e;text-align:center}@media screen and (max-width:600px){.search-overlay--wrapper .search-overlay--inner{-webkit-transform:translate(-122px,-105px);-moz-transform:translate(-122px,-105px);-ms-transform:translate(-122px,-105px);-o-transform:translate(-122px,-105px);transform:translate(-122px,-105px);padding:30px 80px 20px}}.search-overlay--wrapper .icon-spinner{position:relative;display:block;width:84px;height:84px;margin:0 auto 20px}.search-overlay--wrapper .icon-spinner svg{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;position:absolute;top:0;left:0;width:100%;height:100%}.search-overlay--wrapper .search-overlay--text{color:#fff;margin-bottom:15px}.search-overlay--wrapper .cancel{margin-bottom:0}.search-overlay--wrapper .cancel a{color:rgba(38,38,38,0.8)}.menu-item-count{display:inline-block;position:relative;top:-3px;width:20px;height:20px;margin-left:6px;font-size:10px;text-align:center;line-height:22px;border-radius:50%;background-color:#4d898e;color:#fffff1}.menu-item-count-success{background-color:#24d273}.menu-item-count-warning{background-color:#e22045}.social-share-container{width:100%;float:left;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:30px}.social-share-container .label{font-family:"FaktPro-SemiBold",sans-serif}.social-share-container a{display:block;float:left;margin-right:16px}.social-share-container .share-buttons{margin-top:10px}.social-share-container .share-buttons .icon span{margin-left:30px}.social-share-container .share-buttons .icon.facebook-share{position:relative}.social-share-container .share-buttons .icon.facebook-share::before{font-size:25px;color:#4d898e;line-height:15px;display:block;position:absolute;top:0}.social-share-container .share-buttons .icon.twitter-share{position:relative}.social-share-container .share-buttons .icon.twitter-share::before{font-size:25px;color:#4d898e;line-height:15px;display:block;position:absolute;top:0}.social-share-container .share-buttons .icon.mail-share{position:relative}.social-share-container .share-buttons .icon.mail-share::before{font-size:25px;color:#4d898e;line-height:15px;display:block;position:absolute;top:0}.media-youtube-video,.media-vimeo-video{position:relative;width:100%;padding-top:56.3%}.media-youtube-video .consent-placeholder,.media-youtube-video iframe,.media-vimeo-video .consent-placeholder,.media-vimeo-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.info-dash{margin:0 5px}.anchor{display:block;position:relative;top:-148px}.has-second-level-menu .anchor{top:-209px}@media screen and (max-width:950px){.has-second-level-menu .anchor{top:-148px}}.page-lead{margin-bottom:20px}.ajax-progress-throbber{display:none}.slick-slider .slick-list{padding-bottom:80px}.view-ding-event .slick-slider .slick-list{padding-bottom:70px}.slick-slider .slick-arrow{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;bottom:0;text-indent:-9999px;width:68px;height:54px;overflow:hidden;padding:0;margin:0;z-index:1;cursor:pointer;border:0;background:none}@media screen and (max-width:600px){.slick-slider .slick-arrow{width:54px}}.slick-slider .slick-arrow::after{bottom:0;right:0;width:100%;height:100%;text-indent:0}.slick-slider .slick-arrow:focus{outline:0}.slick-slider .slick-arrow.slick-prev{right:80px}.slick-slider .slick-arrow.slick-prev::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#f66d70;color:#fff;border-radius:5px}@media screen and (max-width:600px){.slick-slider .slick-arrow.slick-prev::after{width:54px}}.no-touch .slick-slider .slick-arrow.slick-prev:hover::after{background-color:#808285;color:#fff}@media screen and (max-width:600px){.slick-slider .slick-arrow.slick-prev{right:66px}}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-next::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#f66d70;color:#fff;border-radius:5px}@media screen and (max-width:600px){.slick-slider .slick-arrow.slick-next::after{width:54px}}.no-touch .slick-slider .slick-arrow.slick-next:hover::after{background-color:#808285;color:#fff}.slick-slider .slick-arrow.slick-prev.slick-disabled,.slick-slider .slick-arrow.slick-next.slick-disabled{opacity:.3}.slick-slider .slick-arrow.slick-prev.slick-disabled:hover,.slick-slider .slick-arrow.slick-next.slick-disabled:hover{cursor:default}.slick-slider .slick-arrow.slick-prev.slick-disabled:hover::after,.slick-slider .slick-arrow.slick-next.slick-disabled:hover::after{background-color:#e5e5e5;color:rgba(38,38,38,0.8)}body .ask-vopros-tab{z-index:900;right:0;margin-left:0}body .ask-vopros-tab .ask-vopros-icon img{display:inline-block;width:36px;height:auto}.ui-dialog{max-width:90%}.color-text{color:#262627}.color-text-link{color:#4d898f}.color-text-on-primary{color:#fffff1}.color-text-on-secondary{color:#fffff2}.background-color-primary{background-color:#4d898e}.background-color-secondary{background-color:#f66d70}.font-base{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400}.font-base-bold{font-family:"FaktPro-SemiBold",sans-serif}.font-display-large{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem}@media screen and (max-width:600px){.font-display-large{font-size:1.875rem;line-height:2.25rem}}.font-display{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem}@media screen and (max-width:600px){.font-display{font-size:1.125rem;line-height:1.5rem}}.font-display-small{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.field-type-text-long .media-element-container{display:inline-block;margin-right:10px;margin-bottom:5px}.field-type-text-long .media-element-container.media-wysiwyg-align-right{margin:20px 0 20px 20px}.field-type-text-long .media-element-container.media-wysiwyg-align-left{margin:20px 20px 20px 0}.field-type-text-long .media-element-container.media-wysiwyg-align-center{width:100%;margin:20px 0}.field-type-text-long .media-element-container.media-wysiwyg-align-center img{display:inline-block}.field-name-ting-author{color:rgba(38,38,38,0.8)}.field-name-ting-subjects strong{display:block}.field-name-ting-subjects a{margin-right:15px}.field-name-ting-series .field-label{font-family:"FaktPro-SemiBold",sans-serif}.field-name-ding-availability-holdings p{margin-bottom:0}.field-name-ding-availability-holdings table.availability-holdings-table{margin-top:20px}.field-name-ting-type ul{margin:0;padding:0;list-style:none}.ting-material-detail{display:inline-block;margin-right:5px}.ting-material-detail::after{content:', '}.ting-material-detail:last-child::after{content:''}.field-name-field-ding-library-title-image{margin-bottom:20px}.field-name-field-ding-news-title-image .field-item,.field-name-field-ding-eresource-title-image .field-item,.field-name-field-ding-event-title-image .field-item{margin-bottom:10px}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item{float:left;display:block;margin-right:2.4911%;width:23.13167%;margin-bottom:2.4911%}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item:last-child{margin-right:0}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item:nth-child(4n){margin-right:0}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item:nth-child(4n+1){clear:left}@media screen and (max-width:950px){.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item{float:left;display:block;margin-right:2.4911%;width:31.6726%}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item:nth-child(4n){margin-right:2.4911%}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item:nth-child(4n+1){clear:none}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item:last-child{margin-right:0}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item:nth-child(3n){margin-right:0}.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.grid-small .field-name-field-ding-event-materials&gt;.field-items&gt;.field-item{width:100%;margin-right:0}}.field-name-field-ding-news-materials{width:100%;float:left}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials{padding-top:20px}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-label{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#262627;margin-bottom:20px}@media screen and (max-width:600px){.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-label{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-label{margin-bottom:10px}}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item{float:left;display:block;margin-right:2.4911%;width:23.13167%;margin-bottom:2.4911%}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item:last-child{margin-right:0}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item:nth-child(4n){margin-right:0}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item:nth-child(4n+1){clear:left}@media screen and (max-width:950px){.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item{float:left;display:block;margin-right:2.4911%;width:31.6726%}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item:nth-child(4n){margin-right:2.4911%}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item:nth-child(4n+1){clear:none}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item:last-child{margin-right:0}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item:nth-child(3n){margin-right:0}.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-items&gt;.field-item{width:100%;margin-right:0}}.group-right .field-name-field-ding-news-materials{float:left;display:block;margin-right:6.19469%;width:121.23894%}.group-right .field-name-field-ding-news-materials:last-child{margin-right:0}@media screen and (max-width:950px){.group-right .field-name-field-ding-news-materials{width:100%}}.group-right .field-name-field-ding-news-materials&gt;.field-items&gt;.field-item{width:100%;float:left;margin-bottom:20px}.field-name-field-ding-eresource-materials{width:100%;float:left}.node-ding-eresource .field-name-field-ding-eresource-materials{padding-top:20px}.node-ding-eresource .field-name-field-ding-eresource-materials .field-label{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;margin-bottom:20px;color:#262627}@media screen and (max-width:600px){.node-ding-eresource .field-name-field-ding-eresource-materials .field-label{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.node-ding-eresource .field-name-field-ding-eresource-materials .field-label{margin-bottom:10px}}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item{float:left;display:block;margin-right:2.4911%;width:23.13167%;margin-bottom:2.4911%}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item:last-child{margin-right:0}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item:nth-child(4n){margin-right:0}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item:nth-child(4n+1){clear:left}@media screen and (max-width:950px){.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item{float:left;display:block;margin-right:2.4911%;width:31.6726%}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item:nth-child(4n){margin-right:2.4911%}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item:nth-child(4n+1){clear:none}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item:last-child{margin-right:0}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item:nth-child(3n){margin-right:0}.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.field-name-field-ding-eresource-materials&gt;.field-items&gt;.field-item{width:100%;margin-right:0}}.ting-carousel-field{margin-left:-2.5%}.ting-carousel-field&gt;.field-items .slick-track&gt;.field-item .ting-object{padding-left:10%;padding-left:10.76923%}@media screen and (max-width:1100px){.ting-carousel-field&gt;.field-items .slick-track&gt;.field-item .ting-object{padding-left:7.5%}}@media screen and (max-width:600px){.ting-carousel-field{margin-left:0}.ting-carousel-field&gt;.field-items .slick-track&gt;.field-item .ting-object{padding-left:0}}div.search-field-in-content--message{width:100%;float:left;border:none;padding:20px 15px;margin-bottom:30px;background-color:#4d898e;color:#fffff1}div.search-field-in-content--message a,div.search-field-in-content--message a.active{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);color:#fff}div.search-field-in-content--message a:hover,div.search-field-in-content--message a.active:hover{color:rgba(255,255,255,0.54)}.field-name-ting-reference-reverse .search-results ul{margin:0;padding:0}.field-name-ting-reference-reverse .search-results ul li.search-result{width:100%;float:left;margin-bottom:10px;list-style:none}.field-name-ting-reference-reverse .search-results ul li.search-result .view-mode-search-result{width:100%;float:left}.ting-reference-item .placeholder{background-color:#f1f2f2;background-image:-webkit-linear-gradient(bottom,#f1f2f2 30px,#ccc 100%);background-image:linear-gradient(to top,#f1f2f2 30px,#ccc 100%);min-height:266px}.ting-reference-item .placeholder .icon-spinner{position:relative;display:block;width:84px;height:84px;margin:0 auto 20px}.ting-reference-item .placeholder .icon-spinner::after{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background:url(/profiles/ding2/themes/ddbasic/images/spinner.png) no-repeat;background-size:100% auto}.field-name-field-ding-list-in-public-lists .links{margin:0}.field-name-field-ding-list-in-public-lists .links li{margin-bottom:10px;list-style:none}.ding-entity-rating-display-ajax .icon-spinner{position:relative;display:block;width:25px;height:25px}.ding-entity-rating-display-ajax .icon-spinner::after{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;content:'';position:absolute;width:25px;height:25px;background:url(/profiles/ding2/themes/ddbasic/images/spinner.png) no-repeat;background-size:100% auto}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.footer-inner&gt;.panel-pane .pane-title::after,.footer-inner&gt;.panel-pane .pane-title.open::after,.footer-inner&gt;.panel-pane .pane-content .icon.facebook::before,.footer-inner&gt;.panel-pane .pane-content .icon.twitter::before,.footer-inner&gt;.panel-pane .pane-content .icon.instagram::before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-inner&gt;.panel-pane .pane-title::after{content:"\e901"}.footer-inner&gt;.panel-pane .pane-title.open::after{content:"\e905"}.footer-inner&gt;.panel-pane .pane-content .icon.facebook::before{content:"\e910"}.footer-inner&gt;.panel-pane .pane-content .icon.instagram::before{content:"\e912"}.footer-inner&gt;.panel-pane .pane-content .icon.twitter::before{content:"\e914"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.footer{background-color:#262626;color:#fff}.footer a,.footer a.active{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);color:#fff}.footer a:hover,.footer a.active:hover{color:rgba(255,255,255,0.54)}.footer-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;padding:50px 0}.footer-inner:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.footer-inner{width:auto;padding:0}}.footer-inner&gt;.panel-pane{float:left;display:block;margin-right:2.4911%;width:23.13167%;margin-bottom:50px}.footer-inner&gt;.panel-pane:last-child{margin-right:0}.footer-inner&gt;.panel-pane:nth-child(4n){margin-right:0}.footer-inner&gt;.panel-pane:nth-child(4n+1){clear:left}.footer-inner&gt;.panel-pane .pane-title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;pointer-events:none}.footer-inner&gt;.panel-pane .pane-title::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.footer-inner&gt;.panel-pane .pane-title::after{width:54px}}.no-touch .footer-inner&gt;.panel-pane .pane-title:hover::after{background-color:#808285;color:#fff}.footer-inner&gt;.panel-pane .pane-title.open::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.footer-inner&gt;.panel-pane .pane-title.open::after{width:54px}}.no-touch .footer-inner&gt;.panel-pane .pane-title.open:hover::after{background-color:#808285;color:#fff}.footer-inner&gt;.panel-pane .pane-title.open::after{background-color:#000;color:#fff;display:none}.footer-inner&gt;.panel-pane .pane-title::after{display:none}.footer-inner&gt;.panel-pane .pane-content ul{display:block}.footer-inner&gt;.panel-pane .pane-content .icon{line-height:30px}.footer-inner&gt;.panel-pane .pane-content .icon span{margin-left:30px}.footer-inner&gt;.panel-pane .pane-content .icon.facebook{position:relative}.footer-inner&gt;.panel-pane .pane-content .icon.facebook::before{font-size:20px;color:#fff;line-height:15px;display:block;position:absolute;top:0}.footer-inner&gt;.panel-pane .pane-content .icon.twitter{position:relative}.footer-inner&gt;.panel-pane .pane-content .icon.twitter::before{font-size:20px;color:#fff;line-height:15px;display:block;position:absolute;top:0}.footer-inner&gt;.panel-pane .pane-content .icon.instagram{position:relative}.footer-inner&gt;.panel-pane .pane-content .icon.instagram::before{font-size:20px;color:#fff;line-height:15px;display:block;position:absolute;top:0}@media screen and (max-width:600px){.footer-inner&gt;.panel-pane{float:left;display:block;margin-right:2.4911%;width:100%;margin-bottom:0}.footer-inner&gt;.panel-pane:last-child{margin-right:0}.footer-inner&gt;.panel-pane .pane-title{position:relative;display:inline-block;width:100%;padding:12px 5%;margin-bottom:0;line-height:54px;border-bottom:1px solid black;pointer-events:all}.footer-inner&gt;.panel-pane .pane-title h2{margin-bottom:0}.footer-inner&gt;.panel-pane .pane-title::after{display:inline;top:12px;right:5%;background:#000;color:#fff}.footer-inner&gt;.panel-pane .pane-title.open::after{display:inline}.footer-inner&gt;.panel-pane .pane-content{position:relative;display:none;border-bottom:1px solid #000;padding:20px}.footer-inner&gt;.panel-pane .pane-content ul li{line-height:30px}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.site-header .topbar{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);position:fixed;z-index:901;top:0;left:0;width:100%;background-color:#f1f2f3;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}@media screen and (max-width:950px){.site-header .topbar{box-shadow:none}}.admin-menu .site-header .topbar{top:29px}.admin-menu-with-shortcuts .site-header .topbar,.toolbar .site-header .topbar{top:65px}.site-header .topbar .search-extended-button{display:none;position:absolute;top:79px;right:5%;z-index:5}@media screen and (max-width:950px){.site-header .topbar .search-extended-button{display:block}}.site-header .topbar-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;-webkit-transition:height 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:height 300ms cubic-bezier(0.165,0.84,0.44,1);transition:height 300ms cubic-bezier(0.165,0.84,0.44,1);position:relative;height:64px}.site-header .topbar-inner:after{content:"";display:table;clear:both}@media screen and (max-width:950px){.site-header .topbar-inner{width:100%}}.site-header .topbar-inner .logo{float:left;display:block;margin-right:2.4911%;width:31.6726%;height:44px;margin-top:10px}.site-header .topbar-inner .logo:last-child{margin-right:0}@media screen and (max-width:950px){.site-header .topbar-inner .logo{position:relative;width:100%;height:64px;margin-top:0;padding:10px 5%;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3);z-index:5}}.site-header .topbar-inner .site-name-container{height:44px}@media screen and (max-width:950px){.site-header .topbar-inner .site-name-container{width:100%}}.site-header .topbar-inner .site-name-container .site-name{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;line-height:44px;color:#262626}.site-header .topbar-inner .site-name-container.logo-container .site-name{display:none}.site-header .topbar-inner .site-name-container.logo-container .vertical-helper{display:inline-block;height:100%;vertical-align:middle}.site-header .topbar-inner .site-name-container.logo-container img{display:inline-block;vertical-align:middle;max-height:100%;max-width:95%;width:auto;height:auto}@media screen and (max-width:600px){.site-header .topbar-inner .site-name-container.logo-container .site-name{display:block}.site-header .topbar-inner .site-name-container.logo-container .vertical-helper,.site-header .topbar-inner .site-name-container.logo-container img{display:none}}@media screen and (max-width:950px){.site-header .topbar-inner .topbar-menu{width:100%;position:relative;z-index:4;float:left;padding:10px 5%;background-color:#4d898e;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}}.site-header .topbar-inner .pane-current-user-name{float:right;width:23.13167%;margin-right:1.24555%}.site-header .header-wrapper{position:fixed;z-index:299;top:64px;width:100%}@media screen and (max-width:950px){.site-header .header-wrapper{z-index:299}}.search-form-extended .site-header .header-wrapper{position:static}.site-header .header-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative}.site-header .header-inner:after{content:"";display:table;clear:both}.site-header .header-inner .pane-user-menu{position:fixed;z-index:301;top:0}@media screen and (max-width:950px){.site-header .header-inner .pane-user-menu{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;-webkit-transform:translateY(-400%);-moz-transform:translateY(-400%);-ms-transform:translateY(-400%);-o-transform:translateY(-400%);transform:translateY(-400%);z-index:299;width:100%;top:148px;left:0;max-height:100%;display:block;overflow:scroll}.site-header .header-inner .pane-user-menu .navigation-inner{box-shadow:0 5px 15px 0 rgba(0,0,0,0.3);background-color:#808285}.mobile-usermenu-is-open .site-header .header-inner .pane-user-menu{padding-bottom:148px;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}.site-header .header-inner .pane-search-form{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms,margin 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms,margin 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms,margin 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;float:left;display:block;margin-right:2.4911%;width:23.13167%;margin-right:0;position:absolute;z-index:2;right:0;padding:15px 0}.site-header .header-inner .pane-search-form:last-child{margin-right:0}@media screen and (max-width:950px){.site-header .header-inner .pane-search-form{-webkit-transform:translateY(-300%);-moz-transform:translateY(-300%);-ms-transform:translateY(-300%);-o-transform:translateY(-300%);transform:translateY(-300%);position:fixed;width:100%;background-color:#4d898e;padding:15px 5%}.mobile-search-is-open .site-header .header-inner .pane-search-form{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}}.site-header .header-inner .pane-search-form .form-item-search-block-form{width:73.84615%;float:left}.site-header .header-inner .pane-search-form .form-item-search-block-form input[type="text"]{-webkit-transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);border-radius:5px 0 0 5px;width:100%;float:right}.site-header .header-inner .pane-search-form .form-item-search-block-form input[type="text"]:focus{width:217.07317%;box-shadow:none}@media screen and (max-width:950px){.site-header .header-inner .pane-search-form .form-item-search-block-form{width:85.40925%}.site-header .header-inner .pane-search-form .form-item-search-block-form input[type="text"]{width:100%}.site-header .header-inner .pane-search-form .form-item-search-block-form input[type="text"]:focus{width:100%}}@media screen and (max-width:600px){.site-header .header-inner .pane-search-form .form-item-search-block-form{width:76.86833%}}.site-header .header-inner .pane-search-form .form-actions{width:26.15385%;float:left}.site-header .header-inner .pane-search-form .form-actions input[type="submit"]{border-radius:0 5px 5px 0}@media screen and (max-width:950px){.site-header .header-inner .pane-search-form .form-actions{width:14.59075%}}@media screen and (max-width:600px){.site-header .header-inner .pane-search-form .form-actions{width:23.13167%}}.search-form-extended .site-header .header-inner .pane-search-form{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);position:fixed;z-index:290;width:100%;background-color:#262625}.search-form-extended .site-header .header-inner .pane-search-form:after{content:"";display:table;clear:both}@media screen and (max-width:950px){.search-form-extended .site-header .header-inner .pane-search-form{position:fixed;width:100%;margin-left:0;margin-right:0}}.search-form-extended .site-header .header-inner .pane-search-form .search-field-wrapper{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative}.search-form-extended .site-header .header-inner .pane-search-form .search-field-wrapper:after{content:"";display:table;clear:both}@media screen and (max-width:950px){.search-form-extended .site-header .header-inner .pane-search-form .search-field-wrapper{position:relative;width:100%}}.search-form-extended .site-header .header-inner .pane-search-form .form-item-search-block-form{width:93.95018%}.search-form-extended .site-header .header-inner .pane-search-form .form-item-search-block-form input[type="text"]:focus{width:100%}@media screen and (max-width:950px){.search-form-extended .site-header .header-inner .pane-search-form .form-item-search-block-form{width:100%;padding-right:70px}}.search-form-extended .site-header .header-inner .pane-search-form .form-actions{width:6.04982%;float:right}.search-form-extended .site-header .header-inner .pane-search-form .form-actions input[type="submit"]{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);background-color:#e5e5e5;color:#262626}.search-form-extended .site-header .header-inner .pane-search-form .form-actions input[type="submit"]:hover{background-color:#808285;color:#fff}@media screen and (max-width:950px){.search-form-extended .site-header .header-inner .pane-search-form .form-actions{position:absolute;top:0;right:0;width:70px}}.search-form-extended .site-header .header-inner .pane-search-form .form-item-ting-field-search{position:absolute;right:6.04982%;width:25.62278%;margin-right:0;margin-bottom:0}.search-form-extended .site-header .header-inner .pane-search-form .form-item-ting-field-search&gt;label[for="edit-ting-field-search"]{position:absolute;left:-9999px;height:0;width:0}.search-form-extended .site-header .header-inner .pane-search-form .form-item-ting-field-search .select-wrapper{border-radius:0;border:1px solid #fff;border-left:1px solid #e5e5e5}.search-form-extended .site-header .header-inner .pane-search-form .form-item-ting-field-search .select-wrapper::before{background-color:#fff}@media screen and (max-width:950px){.search-form-extended .site-header .header-inner .pane-search-form .form-item-ting-field-search{width:200px;right:70px}}@media screen and (max-width:600px){.search-form-extended .site-header .header-inner .pane-search-form .form-item-ting-field-search{position:static;width:100%;float:left;margin-top:10px}.search-form-extended .site-header .header-inner .pane-search-form .form-item-ting-field-search .select-wrapper{border-radius:5px}}.search-form-extended-with-profiles .site-header .header-inner .pane-search-form .form-item-search-block-form{width:68.3274%}@media screen and (max-width:950px){.search-form-extended-with-profiles .site-header .header-inner .pane-search-form .form-item-search-block-form{width:100%;padding-right:270px}}@media screen and (max-width:600px){.search-form-extended-with-profiles .site-header .header-inner .pane-search-form .form-item-search-block-form{padding-right:70px}}.search-form-extended .site-header .header-inner .pane-search-form{box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}@media screen and (max-width:950px){.search-form-extended .site-header .header-inner .pane-search-form{box-shadow:none}}@media screen and (max-width:950px){.search-form-extended.mobile-search-is-open .site-header .header-inner .pane-search-form{box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}}.site-header&gt;.navigation-wrapper{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);position:fixed;z-index:298;left:0;width:100%;background-color:#4d898e;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}@media screen and (max-width:950px){.site-header&gt;.navigation-wrapper{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;-webkit-transform:translateY(-300%);-moz-transform:translateY(-300%);-ms-transform:translateY(-300%);-o-transform:translateY(-300%);transform:translateY(-300%);display:block;overflow:scroll;max-height:100%;background-color:transparent;box-shadow:none;height:63vh}.mobile-menu-is-open .site-header&gt;.navigation-wrapper{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}.search-form-extended .site-header&gt;.navigation-wrapper{-webkit-transition:top 300ms cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:top 300ms cubic-bezier(0.165,0.84,0.44,1),-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:top 300ms cubic-bezier(0.165,0.84,0.44,1),transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1)}.site-header&gt;.navigation-wrapper .navigation-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative}.site-header&gt;.navigation-wrapper .navigation-inner:after{content:"";display:table;clear:both}@media screen and (max-width:950px){.site-header&gt;.navigation-wrapper .navigation-inner{width:100%;display:block;box-shadow:none;background-color:#4d898e}.mobile-menu-is-open .site-header&gt;.navigation-wrapper .navigation-inner{box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}}.has-search-dropdown .site-header&gt;.navigation-wrapper .navigation-inner{padding-right:69px}@media screen and (max-width:950px){.has-search-dropdown .site-header&gt;.navigation-wrapper .navigation-inner{padding-right:0}}.site-header&gt;.navigation-wrapper .navigation-inner .search-extended-button{display:none;position:absolute;top:15px;right:0}.has-search-dropdown .site-header&gt;.navigation-wrapper .navigation-inner .search-extended-button{display:block}@media screen and (max-width:950px){.has-search-dropdown .site-header&gt;.navigation-wrapper .navigation-inner .search-extended-button{display:none}}.site-header&gt;.navigation-wrapper .navigation-inner .main-menu-wrapper{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1) 300ms;float:left;display:block;margin-right:2.4911%;width:74.37722%}.site-header&gt;.navigation-wrapper .navigation-inner .main-menu-wrapper:last-child{margin-right:0}@media screen and (max-width:950px){.site-header&gt;.navigation-wrapper .navigation-inner .main-menu-wrapper{width:100%}}.search-form-extended .site-header&gt;.navigation-wrapper .navigation-inner .main-menu-wrapper{width:auto}@media screen and (max-width:950px){.search-form-extended .site-header&gt;.navigation-wrapper .navigation-inner .main-menu-wrapper{width:100%}}.site-header&gt;.navigation-wrapper .navigation-inner .secondary-menu-wrapper{position:relative;display:none}.show-secondary-menu .site-header&gt;.navigation-wrapper .navigation-inner .secondary-menu-wrapper{display:block;float:right}@media screen and (max-width:950px){.show-secondary-menu .site-header&gt;.navigation-wrapper .navigation-inner .secondary-menu-wrapper{width:100%;background-color:#e5e5e5}}@media screen and (min-width:950px){.secondary-menu-below-main.has-second-level-menu .site-header&gt;.navigation-wrapper .navigation-inner .secondary-menu-wrapper{margin-top:61px}.has-multiline-main-menu .site-header&gt;.navigation-wrapper .navigation-inner .secondary-menu-wrapper,.has-multiline-main-menu.has-second-level-menu .site-header&gt;.navigation-wrapper .navigation-inner .secondary-menu-wrapper{margin-top:-84px}}.site-header&gt;.navigation-wrapper .navigation-inner .pane-menu-block-main-menu-second-level{-webkit-transition:top 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:top 300ms cubic-bezier(0.165,0.84,0.44,1);transition:top 300ms cubic-bezier(0.165,0.84,0.44,1);position:fixed;z-index:299;left:0;width:100%;background-color:#505050;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}@media screen and (max-width:950px){.site-header&gt;.navigation-wrapper .navigation-inner .pane-menu-block-main-menu-second-level{display:none}}@media screen and (min-width:950px){.has-multiline-main-menu .site-header&gt;.navigation-wrapper .navigation-inner .pane-menu-block-main-menu-second-level{margin-top:84px}}.site-header&gt;.navigation-wrapper .navigation-inner .pane-menu-block-main-menu-second-level::before{content:'';display:block;height:1px;width:100%;box-shadow:0 5px 10px 0 #000}.site-header&gt;.navigation-wrapper .navigation-inner .pane-menu-block-main-menu-second-level&gt;.panel-pane-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.site-header&gt;.navigation-wrapper .navigation-inner .pane-menu-block-main-menu-second-level&gt;.panel-pane-inner:after{content:"";display:table;clear:both}.topbar-up .site-header .topbar{-webkit-transition:-webkit-transform 600ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 600ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 600ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:translateY(-64px);-moz-transform:translateY(-64px);-ms-transform:translateY(-64px);-o-transform:translateY(-64px);transform:translateY(-64px)}.topbar-up .site-header .topbar .topbar-inner .logo{box-shadow:none}@media screen and (max-width:600px){.topbar-up .site-header&gt;.header-wrapper&gt;.header-inner .pane-user-menu,.topbar-up .site-header&gt;.header-wrapper&gt;.header-inner .pane-search-form{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1)}}@media screen and (max-width:600px){.topbar-up .site-header&gt;.navigation-wrapper{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),top 0ms cubic-bezier(0.165,0.84,0.44,1)}}.site-header .pane-search-form{top:0}.admin-menu .site-header .pane-search-form{top:29px}@media screen and (min-width:950px){.admin-menu.secondary-menu-below-main .site-header .pane-search-form{top:113px}.admin-menu.has-second-level-menu .site-header .pane-search-form{top:90px}.admin-menu.has-second-level-menu.secondary-menu-below-main .site-header .pane-search-form,.admin-menu.has-second-level-menu.has-multiline-main-menu .site-header .pane-search-form{top:174px}.admin-menu.has-multiline-main-menu .site-header .pane-search-form{top:113px}}.admin-menu-with-shortcuts .site-header .pane-search-form{top:64px}@media screen and (min-width:950px){.admin-menu-with-shortcuts.secondary-menu-below-main .site-header .pane-search-form{top:148px}.admin-menu-with-shortcuts.has-second-level-menu .site-header .pane-search-form{top:125px}.admin-menu-with-shortcuts.has-second-level-menu.secondary-menu-below-main .site-header .pane-search-form,.admin-menu-with-shortcuts.has-second-level-menu.has-multiline-main-menu .site-header .pane-search-form{top:209px}.admin-menu-with-shortcuts.has-multiline-main-menu .site-header .pane-search-form{top:148px}}.toolbar .site-header .pane-search-form{top:129px}@media screen and (min-width:950px){.toolbar.secondary-menu-below-main .site-header .pane-search-form{top:213px}.toolbar.has-second-level-menu .site-header .pane-search-form{top:190px}.toolbar.has-second-level-menu.secondary-menu-below-main .site-header .pane-search-form,.toolbar.has-second-level-menu.has-multiline-main-menu .site-header .pane-search-form{top:274px}.toolbar.has-multiline-main-menu .site-header .pane-search-form{top:213px}}.search-form-extended .site-header .pane-search-form{top:148px}@media screen and (min-width:950px){.search-form-extended.secondary-menu-below-main .site-header .pane-search-form{top:232px}.search-form-extended.has-second-level-menu .site-header .pane-search-form{top:209px}.search-form-extended.has-second-level-menu.secondary-menu-below-main .site-header .pane-search-form,.search-form-extended.has-second-level-menu.has-multiline-main-menu .site-header .pane-search-form{top:293px}.search-form-extended.has-multiline-main-menu .site-header .pane-search-form{top:232px}}.search-form-extended.admin-menu .site-header .pane-search-form{top:177px}@media screen and (min-width:950px){.search-form-extended.admin-menu.secondary-menu-below-main .site-header .pane-search-form{top:261px}.search-form-extended.admin-menu.has-second-level-menu .site-header .pane-search-form{top:238px}.search-form-extended.admin-menu.has-second-level-menu.secondary-menu-below-main .site-header .pane-search-form,.search-form-extended.admin-menu.has-second-level-menu.has-multiline-main-menu .site-header .pane-search-form{top:322px}.search-form-extended.admin-menu.has-multiline-main-menu .site-header .pane-search-form{top:261px}}.search-form-extended.admin-menu-with-shortcuts .site-header .pane-search-form{top:213px}@media screen and (min-width:950px){.search-form-extended.admin-menu-with-shortcuts.secondary-menu-below-main .site-header .pane-search-form{top:297px}.search-form-extended.admin-menu-with-shortcuts.has-second-level-menu .site-header .pane-search-form{top:274px}.search-form-extended.admin-menu-with-shortcuts.has-second-level-menu.secondary-menu-below-main .site-header .pane-search-form,.search-form-extended.admin-menu-with-shortcuts.has-second-level-menu.has-multiline-main-menu .site-header .pane-search-form{top:358px}.search-form-extended.admin-menu-with-shortcuts.has-multiline-main-menu .site-header .pane-search-form{top:297px}}.search-form-extended.toolbar .site-header .pane-search-form{top:213px}@media screen and (min-width:950px){.search-form-extended.toolbar.secondary-menu-below-main .site-header .pane-search-form{top:297px}.search-form-extended.toolbar.has-second-level-menu .site-header .pane-search-form{top:274px}.search-form-extended.toolbar.has-second-level-menu.secondary-menu-below-main .site-header .pane-search-form,.search-form-extended.toolbar.has-second-level-menu.has-multiline-main-menu .site-header .pane-search-form{top:358px}.search-form-extended.toolbar.has-multiline-main-menu .site-header .pane-search-form{top:297px}}.search-form-extended.extended-search-is-not-open .site-header .pane-search-form{top:64px}@media screen and (min-width:950px){.search-form-extended.extended-search-is-not-open.secondary-menu-below-main .site-header .pane-search-form{top:148px}.search-form-extended.extended-search-is-not-open.has-second-level-menu .site-header .pane-search-form{top:125px}.search-form-extended.extended-search-is-not-open.has-second-level-menu.secondary-menu-below-main .site-header .pane-search-form,.search-form-extended.extended-search-is-not-open.has-second-level-menu.has-multiline-main-menu .site-header .pane-search-form{top:209px}.search-form-extended.extended-search-is-not-open.has-multiline-main-menu .site-header .pane-search-form{top:148px}}@media screen and (max-width:950px){.site-header .pane-search-form{top:148px}.mobile-menu-is-open .site-header .pane-search-form{padding-bottom:148px}.admin-menu .site-header .pane-search-form{top:177px}.search-form-extended.extended-search-is-not-open .site-header .pane-search-form,.search-form-extended .site-header .pane-search-form{top:148px}}.site-header .navigation-wrapper{top:64px}.mobile-search-is-open .site-header .navigation-wrapper{top:148px}.admin-menu .site-header .navigation-wrapper{top:93px}.admin-menu-with-shortcuts .site-header .navigation-wrapper{top:128px}.toolbar .site-header .navigation-wrapper{top:65px}.search-form-extended.admin-menu .site-header .navigation-wrapper{top:93px}.search-form-extended.admin-menu-with-shortcuts .site-header .navigation-wrapper{top:129px}.search-form-extended.toolbar .site-header .navigation-wrapper{top:129px}.site-header .navigation-wrapper .pane-menu-block-main-menu-second-level{top:148px}.admin-menu .site-header .navigation-wrapper .pane-menu-block-main-menu-second-level{top:177px}.admin-menu-with-shortcuts .site-header .navigation-wrapper .pane-menu-block-main-menu-second-level,.toolbar .site-header .navigation-wrapper .pane-menu-block-main-menu-second-level{top:213px}@media screen and (max-width:600px){.site-header .navigation-wrapper{top:84px}.mobile-usermenu-is-open .site-header .navigation-wrapper{padding-bottom:84px}}@media screen and (max-width:950px){.site-header .navigation-wrapper{top:148px}}.search-form-extended.extended-search-is-not-open .site-header .pane-search-form{visibility:hidden}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}#kss-node .kss-title{margin-bottom:20px}#kss-node .kss-style h1 .kss-title__ref,#kss-node .kss-style h2 .kss-title__ref,#kss-node .kss-style h3 .kss-title__ref,#kss-node .kss-style h4 .kss-title__ref{margin-bottom:5px}#kss-node .kss-style h1{font-size:50px}#kss-node .kss-style h1.kss-doc-title{font-size:28px}#kss-node .kss-style h2{font-size:40px}#kss-node .kss-style h3{font-size:28px}#kss-node .kss-section{padding-bottom:30px;border-bottom:1px solid #e5e5e5}#kss-node .kss-nav&gt;.kss-nav__menu&gt;.kss-nav__menu-item&gt;.kss-nav__menu-child{font-size:14px}#kss-node .kss-nav .kss-nav__menu-link{color:#262626}#kss-node .kss-nav .kss-nav__menu-link:visited{color:#262626}#kss-node .kss-modifier__wrapper{background-color:#f5f5f5}#kss-node .kss-modifier__example:last-child{margin-bottom:23px}#kss-node .kss-modifier__wrapper:after,#kss-node .kss-modifier__example:after{content:"";display:table;clear:both}#kss-node .dummy-content{height:200px;width:100%;background-color:#ccc;margin-top:10px}#kss-node .dummy-row{height:100px;background-color:#ccc;margin-top:10px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon::after,.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon.open::after,ul.main-menu-third-level li a.active-trail::after,ul.main-menu-third-level li a.active::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon::after{content:"\e901"}.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon.open::after{content:"\e905"}ul.main-menu-third-level li a.active-trail::after,ul.main-menu-third-level li a.active::after{content:"\e903"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}ul.menu,ul.main-menu,ul.main-menu-second-level,ul.main-menu-third-level,ul.secondary-menu,ul.topbar-menu{padding:0;margin-bottom:0}ul.menu li,ul.main-menu li,ul.main-menu-second-level li,ul.main-menu-third-level li,ul.secondary-menu li,ul.topbar-menu li{list-style:none;padding:0;margin:0}ul.main-menu&gt;li,ul.main-menu-second-level&gt;li{position:relative;float:left;margin-right:40px}ul.main-menu&gt;li:last-child,ul.main-menu-second-level&gt;li:last-child{margin-right:0}ul.main-menu&gt;li a::after,ul.main-menu-second-level&gt;li a::after{-webkit-transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;bottom:0;left:0;width:100%;height:0}ul.main-menu&gt;li a:hover::after,ul.main-menu-second-level&gt;li a:hover::after{height:5px}ul.main-menu&gt;li.active-trail a::after,ul.main-menu-second-level&gt;li.active-trail a::after{height:5px}.main-menu-wrapper&gt;ul.main-menu{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}@media screen and (max-width:1100px){.main-menu-wrapper&gt;ul.main-menu{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;font-family:"FaktPro-SemiBold",sans-serif}}.main-menu-wrapper&gt;ul.main-menu&gt;li{min-height:84px;padding:30px 0}@media screen and (max-width:950px){.main-menu-wrapper&gt;ul.main-menu&gt;li{min-height:0;width:100%;padding:0}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;a{display:block;padding:30px 5%;border-bottom:1px solid rgba(38,38,38,0.2)}}.main-menu-wrapper&gt;ul.main-menu&gt;li a{color:#fffff1}.main-menu-wrapper&gt;ul.main-menu&gt;li a::after{background-color:#fffff1}@media screen and (max-width:950px){.main-menu-wrapper&gt;ul.main-menu&gt;li a::after{display:none}}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;color:#fff;background-color:#262626;display:none}@media screen and (max-width:950px){.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu{width:100%;float:left}}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu li{width:100%;padding:0}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu li a{display:block;color:inherit}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu&gt;li&gt;a{padding:30px 5%;border-bottom:1px solid rgba(255,255,255,0.2)}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu&gt;li&gt;a.open{position:relative;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu&gt;li .main-menu{background-color:#fff;display:none}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu&gt;li .main-menu:after{content:"";display:table;clear:both}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu&gt;li .main-menu li a{padding:10px 5%;color:#262626}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu&gt;li .main-menu li:first-child{padding-top:20px}.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;ul.main-menu&gt;li .main-menu li:last-child{padding-bottom:20px}@media screen and (max-width:950px){.main-menu-wrapper&gt;ul.main-menu&gt;li.active-trail&gt;ul.main-menu{display:block;overflow:hidden}.main-menu-wrapper&gt;ul.main-menu&gt;li.active-trail&gt;ul.main-menu&gt;li.active-trail&gt;ul.main-menu{display:block;overflow:hidden}}.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon{display:none}.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:rgba(38,38,38,0.2);color:#fff;border-radius:5px}@media screen and (max-width:600px){.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon::after{width:54px}}.no-touch .main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon:hover::after{background-color:#808285;color:#fff}.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon.open::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:rgba(38,38,38,0.2);color:#fff;border-radius:5px}@media screen and (max-width:600px){.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon.open::after{width:54px}}.no-touch .main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon.open:hover::after{background-color:#808285;color:#fff}@media screen and (max-width:950px){.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon{display:block;position:absolute;top:12px;right:5%;width:68px;height:54px}.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon::after{color:#fff}.main-menu-wrapper&gt;ul.main-menu .main-menu-expanded-icon.open::after{color:#fff}.main-menu-wrapper&gt;ul.main-menu .main-menu .main-menu-expanded-icon::after{background-color:#000}}ul.main-menu-second-level li.leaf{padding:20px 0}ul.main-menu-second-level li.leaf a{color:#fff}ul.main-menu-second-level li.leaf a::after{background-color:#fffff1}ul.main-menu-second-level li.flexMenu-viewMore{position:static;float:left;padding:20px 0}ul.main-menu-second-level li.flexMenu-viewMore&gt;a{color:#fff;cursor:default}ul.main-menu-second-level li.flexMenu-viewMore .flex-container{position:absolute;left:0;top:100%;width:100%;background-color:#262626;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3);border-top:1px solid #000}ul.main-menu-second-level li.flexMenu-viewMore .flexMenu-popup{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;margin-bottom:0;display:none}ul.main-menu-second-level li.flexMenu-viewMore .flexMenu-popup:after{content:"";display:table;clear:both}ul.main-menu-second-level li.flexMenu-viewMore .flexMenu-popup li{position:relative;float:left;padding:20px 0;margin-right:20px}ul.main-menu-second-level li.flexMenu-viewMore.active .flexMenu-popup{display:block}ul.main-menu-third-level li{margin-bottom:20px}ul.main-menu-third-level li a{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);color:#4d898f}ul.main-menu-third-level li a.active-trail,ul.main-menu-third-level li a.active{position:relative;position:relative;padding-left:20px}ul.main-menu-third-level li a.active-trail::after,ul.main-menu-third-level li a.active::after{font-size:8px;line-height:1;color:#4d898f;display:block;position:absolute;top:0}ul.main-menu-third-level li a.active-trail::after,ul.main-menu-third-level li a.active::after{top:3px;left:0}.no-touch ul.main-menu-third-level li a:hover{color:#262626}ul.main-menu-third-level li.expanded.active-trail&gt;a,ul.main-menu-third-level li.expanded.active&gt;a{color:#262626}ul.main-menu-third-level li.expanded.active-trail&gt;a::after,ul.main-menu-third-level li.expanded.active&gt;a::after{color:#262626}ul.main-menu-third-level li.expanded.active-trail&gt;ul.menu,ul.main-menu-third-level li.expanded.active&gt;ul.menu{display:block}ul.main-menu-third-level li.expanded ul.menu{display:none;margin-top:20px;padding-left:20px}ul.main-menu-third-level li ul.main-menu-third-level{margin-top:20px;padding-left:20px}ul.secondary-menu{text-align:right}ul.secondary-menu li{position:relative;display:inline-block;padding:34px 0 30px;margin-right:15px}ul.secondary-menu li:last-child{margin-right:0}ul.secondary-menu li a{color:#fffff1}ul.secondary-menu li a::after{-webkit-transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#fffff1}.no-touch ul.secondary-menu li a:hover::after{height:5px}ul.secondary-menu li.active-trail a::after{height:5px}@media screen and (max-width:950px){ul.secondary-menu{padding:10px 0;text-align:left}ul.secondary-menu li{display:block;padding:5px 5%}ul.secondary-menu li a{color:#262626}ul.secondary-menu li a::after{display:none}}ul.topbar-menu{float:left;display:block;margin-right:2.4911%;width:40.21352%;margin-right:0;float:right}ul.topbar-menu:last-child{margin-right:0}@media screen and (max-width:1100px){ul.topbar-menu{float:left;display:block;margin-right:2.4911%;width:40.21352%;margin-right:0;float:right}ul.topbar-menu:last-child{margin-right:0}}ul.topbar-menu li.topbar-link-user .default-override,ul.topbar-menu li.topbar-link-user-account .default-override{display:none}ul.topbar-menu li.topbar-link-search{display:none;margin-left:3.93258%}ul.topbar-menu li.topbar-link-search a{margin:5px 0}@media screen and (max-width:950px){ul.topbar-menu li.topbar-link-search{display:block;float:right;margin-left:10px}ul.topbar-menu li.topbar-link-search a{background-color:#262626}}ul.topbar-menu li.topbar-link-menu{display:none}ul.topbar-menu li.topbar-link-menu a{margin:5px 0}@media screen and (max-width:950px){ul.topbar-menu li.topbar-link-menu{display:block;float:right}ul.topbar-menu li.topbar-link-menu a{background-color:#fff}}ul.topbar-menu li.topbar-link-user{float:left;display:block;margin-right:7.86517%;width:46.06742%;margin-right:0;float:right}ul.topbar-menu li.topbar-link-user:last-child{margin-right:0}ul.topbar-menu li.topbar-link-user a{margin:5px 0}@media screen and (max-width:950px){ul.topbar-menu li.topbar-link-user{min-width:0;float:left}ul.topbar-menu li.topbar-link-user a{background-color:rgba(38,38,38,0.8)}}@media screen and (max-width:950px){ul.topbar-menu li.topbar-link-user,ul.topbar-menu li.topbar-link-search,ul.topbar-menu li.topbar-link-menu{width:54px}ul.topbar-menu li.topbar-link-user a,ul.topbar-menu li.topbar-link-search a,ul.topbar-menu li.topbar-link-menu a{width:100%;height:54px;padding:0;text-indent:-9999px}ul.topbar-menu li.topbar-link-user a::after,ul.topbar-menu li.topbar-link-search a::after,ul.topbar-menu li.topbar-link-menu a::after{text-indent:0;right:0}}ul.topbar-menu li.topbar-link-user-account,ul.topbar-menu li.topbar-link-signout,ul.topbar-menu li.topbar-link-opening-hours{float:left;display:block;margin-right:7.86517%;width:46.06742%}ul.topbar-menu li.topbar-link-user-account:last-child,ul.topbar-menu li.topbar-link-signout:last-child,ul.topbar-menu li.topbar-link-opening-hours:last-child{margin-right:0}ul.topbar-menu li.topbar-link-user-account a,ul.topbar-menu li.topbar-link-signout a,ul.topbar-menu li.topbar-link-opening-hours a{margin:5px 0}.logged-in ul.topbar-menu li.topbar-link-user-account,.logged-in ul.topbar-menu li.topbar-link-signout,.logged-in ul.topbar-menu li.topbar-link-opening-hours{width:calc(50% - 42px)}@media screen and (max-width:950px){ul.topbar-menu li.topbar-link-user-account,ul.topbar-menu li.topbar-link-signout,ul.topbar-menu li.topbar-link-opening-hours{width:calc(50% - 42px)}}ul.topbar-menu li.topbar-link-user-account{margin-right:3.93258%;margin-left:3.93258%}.logged-in ul.topbar-menu li.topbar-link-user-account{margin-left:0;margin-right:10px}@media screen and (max-width:950px){ul.topbar-menu li.topbar-link-user-account{float:left;display:block;margin-right:2.4911%;width:23.13167%;margin-left:0}ul.topbar-menu li.topbar-link-user-account:last-child{margin-right:0}}@media screen and (max-width:600px){ul.topbar-menu li.topbar-link-user-account{float:left;display:block;margin-right:2.4911%;width:48.75445%}ul.topbar-menu li.topbar-link-user-account:last-child{margin-right:0}.logged-in ul.topbar-menu li.topbar-link-user-account{width:calc(100% - 192px);max-width:226px;margin:0}}ul.topbar-menu li.topbar-link-opening-hours{margin-right:3.93258%;margin-left:3.93258%}.logged-in ul.topbar-menu li.topbar-link-opening-hours{width:54px;margin-left:10px;margin-right:10px}.logged-in ul.topbar-menu li.topbar-link-opening-hours a{padding:0;height:54px}.logged-in ul.topbar-menu li.topbar-link-opening-hours a::after{right:0}.logged-in ul.topbar-menu li.topbar-link-opening-hours span{display:none}@media screen and (max-width:950px){ul.topbar-menu li.topbar-link-opening-hours{float:right;width:54px;margin-left:10px;margin-right:10px}ul.topbar-menu li.topbar-link-opening-hours a{padding:0;height:54px}ul.topbar-menu li.topbar-link-opening-hours a::after{right:0}ul.topbar-menu li.topbar-link-opening-hours span{display:none}}ul.topbar-menu li.topbar-link-user-account+.topbar-link-user-account{display:none}@media screen and (max-width:950px){ul.topbar-menu li.topbar-link-signout{display:none}}.header-wrapper .navigation-inner ul.main-menu-third-level{display:none;width:292px;position:relative;border-radius:5px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3);top:71px;margin-top:8px;padding:10px 20px}.toolbar .header-wrapper .navigation-inner ul.main-menu-third-level{top:72px}.admin-menu-with-shortcuts .header-wrapper .navigation-inner ul.main-menu-third-level,.admin-menu .header-wrapper .navigation-inner ul.main-menu-third-level{top:7px}.header-wrapper .navigation-inner ul.main-menu-third-level::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:18px;height:18px;content:"";display:block;background-color:#fff;position:absolute;right:20px;top:-8px}.header-wrapper .navigation-inner ul.main-menu-third-level::after{position:absolute;top:-4px;left:0;width:100%;height:4px;content:""}.mobile-usermenu-is-open .header-wrapper .navigation-inner ul.main-menu-third-level{display:block}@media screen and (max-width:950px){.header-wrapper .navigation-inner ul.main-menu-third-level{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;display:block;width:auto;top:0;border-radius:0;background-color:#808285;padding:0;margin:0;box-shadow:none;left:0 !important}.header-wrapper .navigation-inner ul.main-menu-third-level::before{display:none}}@media screen and (max-width:1100px){.header-wrapper .navigation-inner ul.main-menu-third-level{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;font-family:"FaktPro-SemiBold",sans-serif}}.header-wrapper .navigation-inner ul.main-menu-third-level li{margin:0}.header-wrapper .navigation-inner ul.main-menu-third-level li.user-log-out{display:none}@media screen and (max-width:950px){.header-wrapper .navigation-inner ul.main-menu-third-level li.user-log-out{display:block}}.header-wrapper .navigation-inner ul.main-menu-third-level li a{display:block;padding:10px 0}.header-wrapper .navigation-inner ul.main-menu-third-level li a::after{display:none}@media screen and (max-width:950px){.header-wrapper .navigation-inner ul.main-menu-third-level li{width:100%;padding:0;text-align:left}.header-wrapper .navigation-inner ul.main-menu-third-level li&gt;a{display:block;color:#fff;padding:30px 5%;border-bottom:1px solid rgba(38,38,38,0.2)}}.header-wrapper .navigation-inner ul.main-menu-third-level li&gt;ul{display:none}@media screen and (max-width:950px){.header-wrapper .navigation-inner ul.main-menu-third-level li&gt;ul{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;display:block;color:#fff;background-color:#262626;margin:0;padding:0}.header-wrapper .navigation-inner ul.main-menu-third-level li&gt;ul li{width:100%;padding:0}.header-wrapper .navigation-inner ul.main-menu-third-level li&gt;ul li a{display:block;padding:30px 5%;border-bottom:1px solid rgba(255,255,255,0.2)}.header-wrapper .navigation-inner ul.main-menu-third-level li&gt;ul li a::after{display:none}}.mobile-user-menu .lazy-pane-placeholder{display:none;width:292px;position:relative;border-radius:5px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3);top:71px;margin-top:8px;padding:10px 20px}.mobile-user-menu .lazy-pane-placeholder::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);width:18px;height:18px;content:"";display:block;background-color:#fff;position:absolute;right:20px;top:-8px}.mobile-user-menu .lazy-pane-placeholder::after{position:absolute;top:-4px;left:0;width:100%;height:4px;content:""}.mobile-usermenu-is-open .mobile-user-menu .lazy-pane-placeholder{display:block}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.opening-hours-week .button-previous::after,.opening-hours-week .button-next::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opening-hours-week .button-previous::after{content:"\e902"}.opening-hours-week .button-next::after{content:"\e904"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}@-webkit-keyframes opening-hours-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes opening-hours-in{0%{opacity:0}100%{opacity:1}}@keyframes opening-hours-in{0%{opacity:0}100%{opacity:1}}.libraries-opening-hours{display:none}.opening-hours-week{padding:0}.opening-hours-week .button-previous,.opening-hours-week .button-next{position:relative;float:right;width:68px;height:54px;text-indent:-9999px;margin-top:20px}.opening-hours-week .button-previous::after,.opening-hours-week .button-next::after{top:0;text-indent:0}@media screen and (max-width:600px){.opening-hours-week .button-previous,.opening-hours-week .button-next{width:54px}}.opening-hours-week .opening-hours-title{-webkit-animation:opening-hours-in 1s cubic-bezier(0.39,0.575,0.565,1);-moz-animation:opening-hours-in 1s cubic-bezier(0.39,0.575,0.565,1);animation:opening-hours-in 1s cubic-bezier(0.39,0.575,0.565,1);display:none}@media screen and (max-width:600px){.opening-hours-week .opening-hours-title{font-family:"FaktPro-SemiBold",sans-serif;display:block;float:left;line-height:54px;margin-top:20px}}.opening-hours-week .button-previous{margin-right:12px}.opening-hours-week .button-previous::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#f66d70;color:#fff;border-radius:5px}@media screen and (max-width:600px){.opening-hours-week .button-previous::after{width:54px}}.no-touch .opening-hours-week .button-previous:hover::after{background-color:#808285;color:#fff}.opening-hours-week .button-next::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#f66d70;color:#fff;border-radius:5px}@media screen and (max-width:600px){.opening-hours-week .button-next::after{width:54px}}.no-touch .opening-hours-week .button-next:hover::after{background-color:#808285;color:#fff}.opening-hours-table{-webkit-animation:opening-hours-in 1s cubic-bezier(0.39,0.575,0.565,1);-moz-animation:opening-hours-in 1s cubic-bezier(0.39,0.575,0.565,1);animation:opening-hours-in 1s cubic-bezier(0.39,0.575,0.565,1)}.opening-hours-table th,.opening-hours-table td{vertical-align:top}.opening-hours-table thead{width:100%}@media screen and (max-width:950px){.opening-hours-table th{display:none}.opening-hours-table th:first-child{font-family:"FaktPro-SemiBold",sans-serif;display:block;width:100%}}.opening-hours-table tr{width:100%}@media screen and (max-width:950px){.opening-hours-table tr{float:left}.opening-hours-table tr.even{background:#e5e5e5;padding:20px}.opening-hours-table tr.odd{background:#fff;padding:20px}}.opening-hours-table td .opening-hours-table-notice{margin-left:10px;color:rgba(38,38,38,0.8)}@media screen and (max-width:950px){.opening-hours-table td{display:block;width:100%;padding:0;margin-top:10px}.opening-hours-table td:first-child{color:#4d898e;margin-bottom:0;padding:0}.opening-hours-table td.empty{display:none}.opening-hours-table td::before{font-family:"FaktPro-SemiBold",sans-serif;display:block;content:attr(data-label) " "}}@media screen and (max-width:950px){.opening-hours-table{margin-top:20px}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.page-search-ting .secondary-content .expand-search::after,.page-ekurser .secondary-content .expand-search::after,.page-search-ting .secondary-content .expand-search.expanded::after,.page-ekurser .secondary-content .expand-search.expanded::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-search-ting .secondary-content .expand-search::after,.page-ekurser .secondary-content .expand-search::after{content:"\e901"}.page-search-ting .secondary-content .expand-search.expanded::after,.page-ekurser .secondary-content .expand-search.expanded::after{content:"\e905"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.page-search-ting .secondary-content .expand-search,.page-ekurser .secondary-content .expand-search{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#fffff2;display:none}.page-search-ting .secondary-content .expand-search::after,.page-ekurser .secondary-content .expand-search::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}.page-search-ting .secondary-content .expand-search::after,.page-ekurser .secondary-content .expand-search::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .page-search-ting .secondary-content .expand-search:focus,.no-touch .page-search-ting .secondary-content .expand-search:hover,.no-touch .page-ekurser .secondary-content .expand-search:focus,.no-touch .page-ekurser .secondary-content .expand-search:hover{background-color:#505050;color:#fff}.no-touch .page-search-ting .secondary-content .expand-search:focus::after,.no-touch .page-search-ting .secondary-content .expand-search:hover::after,.no-touch .page-ekurser .secondary-content .expand-search:focus::after,.no-touch .page-ekurser .secondary-content .expand-search:hover::after{color:#fff}@media screen and (max-width:950px){.page-search-ting .secondary-content .expand-search,.page-ekurser .secondary-content .expand-search{display:block;background:#000;cursor:pointer}.page-search-ting .secondary-content .expand-search:hover,.page-ekurser .secondary-content .expand-search:hover{display:block;background:#000}}.page-search-ting .secondary-content .expand-search.expanded,.page-ekurser .secondary-content .expand-search.expanded{background:#e5e5e5;margin-bottom:15px;color:rgba(38,38,38,0.8)}.page-search-ting .secondary-content .expand-search.expanded::after,.page-ekurser .secondary-content .expand-search.expanded::after{color:rgba(38,38,38,0.8)}.page-search-ting .secondary-content .expand-search.expanded::after::after,.page-ekurser .secondary-content .expand-search.expanded::after::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.page-search-ting .secondary-content .expand-search.expanded::after::after,.page-ekurser .secondary-content .expand-search.expanded::after::after{width:54px}}.no-touch .page-search-ting .secondary-content .expand-search.expanded::after:hover::after,.no-touch .page-ekurser .secondary-content .expand-search.expanded::after:hover::after{background-color:#808285;color:#fff}@media screen and (max-width:950px){.page-search-ting .secondary-content .hide-wrap,.page-ekurser .secondary-content .hide-wrap{-webkit-transition:max-height 300ms ease-out,opacity 150ms ease-out;-moz-transition:max-height 300ms ease-out,opacity 150ms ease-out;transition:max-height 300ms ease-out,opacity 150ms ease-out;float:left;display:block;margin-right:2.4911%;width:100%;display:none}.page-search-ting .secondary-content .hide-wrap:last-child,.page-ekurser .secondary-content .hide-wrap:last-child{margin-right:0}.page-search-ting .secondary-content .hide-wrap.open,.page-ekurser .secondary-content .hide-wrap.open{-webkit-transition:max-height 300ms ease-in,opacity 300ms ease-in;-moz-transition:max-height 300ms ease-in,opacity 300ms ease-in;transition:max-height 300ms ease-in,opacity 300ms ease-in;opacity:1}}.page-search-ting #ding-facetbrowser-form .form-checkboxes .form-item,.page-ekurser #ding-facetbrowser-form .form-checkboxes .form-item{margin-top:0;margin-bottom:15px;text-transform:capitalize}ol.search-results{margin:0;padding:0;list-style:none}ol.search-results .search-result{float:left;width:100%;margin-bottom:10px}@media screen and (max-width:600px){ol.search-results .search-result{margin:0}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.select-list ul.list-items li .list-item.active::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select-list ul.list-items li .list-item.active::after{content:"\e906"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.select-list ul.list-items{padding:0;margin:0;list-style:none}.select-list ul.list-items li{margin-bottom:15px}.select-list ul.list-items li .list-item{position:relative;display:inline-block;padding:7px 0 1px 42px}.select-list ul.list-items li .list-item::before{content:'';position:absolute;left:0;top:0;width:28px;height:28px;margin:0 10px 5px 0;border-radius:5px;background-color:#e5e5e5}.select-list ul.list-items li .list-item.active{position:relative}.select-list ul.list-items li .list-item.active::after{font-size:28px;line-height:1;color:#fffff1;display:block;position:absolute;top:0}.select-list ul.list-items li .list-item.active::after{left:0}.select-list ul.list-items li .list-item.active::before{background-color:#4d898e}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.popupbar .popupbar-close::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popupbar .popupbar-close::after{content:"\e907"}.popupbar .popupbar-close::after{content:"\e907"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.popupbar{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);position:fixed;top:0;left:0;width:100%;background-color:#f1f2f2;z-index:901;overflow:hidden}.popupbar-is-open .popupbar{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),height 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),height 300ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),height 300ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}.popupbar .popupbar-container{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative}.popupbar .popupbar-container:after{content:"";display:table;clear:both}.popupbar .popupbar-close{position:relative;position:absolute;top:20px;right:0;z-index:20;width:24px;height:24px;text-indent:-9999px}.popupbar .popupbar-close::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.popupbar .popupbar-close::after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);top:50%;left:50%;text-indent:0}.popupbar .popupbar-close:hover::after{color:#4d898f}.popupbar .popupbar-content{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;top:0;left:0;width:100%;padding:70px 0 20px;opacity:0;pointer-events:none;z-index:5}.popupbar .popupbar-content.selected{opacity:1;pointer-events:auto;z-index:10}.popupbar .user-login-form .intro-text{float:left;display:block;margin-right:2.4911%;width:40.21352%}.popupbar .user-login-form .intro-text:last-child{margin-right:0}.popupbar .user-login-form .intro-text .lead{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:20px}@media screen and (max-width:600px){.popupbar .user-login-form .intro-text{display:none}}.popupbar .user-login-form .user-login-container{float:left;display:block;margin-right:2.4911%;width:31.6726%;margin-right:0;float:right}.popupbar .user-login-form .user-login-container:last-child{margin-right:0}.popupbar .user-login-form .user-login-container .form-actions{float:left;display:block;margin-right:7.86517%;width:46.06742%;margin-right:0;float:right}.popupbar .user-login-form .user-login-container .form-actions:last-child{margin-right:0}@media screen and (max-width:950px){.popupbar .user-login-form .user-login-container{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-right:0;float:right}.popupbar .user-login-form .user-login-container:last-child{margin-right:0}.popupbar .user-login-form .user-login-container .form-actions{float:left;display:block;margin-right:5.10949%;width:47.44526%;margin-right:0;float:right}.popupbar .user-login-form .user-login-container .form-actions:last-child{margin-right:0}}@media screen and (max-width:600px){.popupbar .user-login-form .user-login-container{width:100%;float:left}}.popupbar .user-login-form.has-nemid-login .user-login-container .form-actions{min-width:190px}.popupbar form a{display:inline-block;margin:10px 10px 0 0}.popupbar form.user-login-form a{margin:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-w::after,#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-e::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-w::after{content:"\e902"}#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-e::after{content:"\e904"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}#ui-datepicker-div{z-index:900 !important;border:none;background-color:#f1f2f2;padding:5px 8px;margin-top:20px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}#ui-datepicker-div .ui-datepicker-header{border-radius:0;border:none;background:none;height:30px;border-bottom:1px solid #e5e5e5}#ui-datepicker-div .ui-datepicker-title{width:100%;height:30px;padding:0 25px;margin:3px 0 0}#ui-datepicker-div .ui-datepicker-title select{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;cursor:pointer;color:#262626;line-height:normal;position:static;height:auto;padding:0 10px}#ui-datepicker-div .ui-corner-all{cursor:pointer}#ui-datepicker-div .ui-corner-all .ui-icon{background:#4d898e;background-image:none;border-radius:50%}#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-w{position:relative}#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-w::after{font-size:24px;line-height:1;color:#fff;display:block;position:absolute;top:0}#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-e{position:relative}#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-e::after{font-size:24px;line-height:1;color:#fff;display:block;position:absolute;top:0}#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-w::after,#ui-datepicker-div .ui-corner-all .ui-icon.ui-icon-circle-triangle-e::after{text-indent:0;top:-3px;left:-4px;font-weight:700}#ui-datepicker-div .ui-corner-all.ui-state-hover{border:none;background:transparent}#ui-datepicker-div .ui-corner-all.ui-state-hover .ui-icon{background-color:#fff}#ui-datepicker-div .ui-corner-all.ui-state-hover .ui-icon::after{color:#4d898e}#ui-datepicker-div .ui-datepicker-calendar th{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;color:#262626}#ui-datepicker-div .ui-datepicker-calendar td:first-child{padding-left:0}#ui-datepicker-div .ui-datepicker-calendar td a{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1),border-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1),border-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1),border-color 300ms cubic-bezier(0.165,0.84,0.44,1);font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;padding-top:0.35em;color:#262626;background:transparent;background-image:none}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight{border-color:#4d898e;background-color:#4d898e;color:#fff}#ui-datepicker-div .ui-datepicker-calendar td a:hover{border-color:#f66d70;background-color:#f66d70;color:#fff}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.ui-dialog .ui-dialog-buttonpane button{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);display:block;border-radius:5px;padding:20px 80px 14px 15px;background-color:#e5e5e5;color:#262626}.no-touch .ui-dialog .ui-dialog-buttonpane button:hover,.ui-dialog .ui-dialog-buttonpane .no-touch button:hover{background-color:#f66d70;color:#fffff2}@media screen and (max-width:600px){.ui-dialog .ui-dialog-buttonpane button{padding:20px 20px 14px 15px}}.ui-dialog .ui-dialog-titlebar-close::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-dialog-titlebar-close::after{content:"\e907"}.ui-dialog .ui-dialog-titlebar-close::after{content:"\e907"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.ui-widget-overlay{background-image:none;background-color:rgba(38,38,38,0.8);opacity:1;z-index:900}.ui-dialog{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;padding:0 50px;z-index:901}@media screen and (max-width:600px){.ui-dialog{padding:0 20px}}.ui-dialog .ui-dialog-title{float:none;display:block;width:100%;margin:0;overflow:visible;white-space:normal}@media screen and (max-width:600px){.ui-dialog .ui-dialog-title{max-width:calc(100% - 50px);text-align:left}}.ui-dialog .ui-dialog-titlebar{position:static;padding:30px 0}@media screen and (max-width:600px){.ui-dialog .ui-dialog-titlebar{padding-right:50px;padding:20px 0}}.ui-dialog .ui-dialog-content{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;padding:0}.ui-dialog .ui-dialog-titlebar-close{position:relative;position:absolute;top:0;right:0;width:54px;height:54px;padding:0;margin:0}.ui-dialog .ui-dialog-titlebar-close::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.ui-dialog .ui-dialog-titlebar-close::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1)}@media screen and (max-width:600px){.ui-dialog .ui-dialog-titlebar-close{right:35px}}.ui-dialog .ui-dialog-titlebar-close .ui-icon,.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog .ui-dialog-titlebar-close.ui-state-hover::after{color:#fff}.ui-dialog .ui-dialog-buttonpane{margin:0;padding:40px 0 30px 0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;width:100%;text-align:center}.ui-dialog .ui-dialog-buttonpane button{float:none;display:inline-block;margin:0 10px;outline:none;text-align:left;font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400}@media screen and (max-width:600px){.ui-dialog .ui-dialog-buttonpane button{max-width:110px}}.ui-corner-all{border-radius:0}.ui-widget-header{font-family:"FaktPro-SemiBold",sans-serif;font-size:18px;text-align:center;background-image:none;background-color:#4d898e;border:none;color:#fff}.ui-widget-header .ui-state-default{border:none;background-image:none;background-color:none}.ui-widget-content{background-image:none;background-color:#4d898e;border:none;color:#fff}.ui-widget-content .ui-state-default{border:none;background-image:none;background-color:transparent;color:#fff}.ui-widget-content .ui-state-focus{border:none;background-image:none;background-color:transparent;color:#fff}.ui-state-default{border:none;background-image:none;background-color:transparent;color:#fff}.ui-button-text-only .ui-button-text{padding:0}.ui-button{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400}.ui-button .ui-button-text{display:inline}.ui-widget button{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.entity-profile2 .field-name-field-ding-staff-position{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;float:left;display:block;margin-right:7.86517%;width:100%;float:none;padding-bottom:20px;margin:20px 0 30px;border-bottom:1px solid #ccc}.entity-profile2 .field-name-field-ding-staff-position:last-child{margin-right:0}.entity-profile2 .field-name-og-group-ref,.entity-profile2 .field-name-field-ding-staff-department,.entity-profile2 .field-name-field-ding-staff-email,.entity-profile2 .field-name-field-ding-staff-phone,.entity-profile2 .field-name-field-ding-staff-work-areas{position:relative;width:100%;float:left}.entity-profile2 .field-name-og-group-ref .field-label,.entity-profile2 .field-name-field-ding-staff-department .field-label,.entity-profile2 .field-name-field-ding-staff-email .field-label,.entity-profile2 .field-name-field-ding-staff-phone .field-label,.entity-profile2 .field-name-field-ding-staff-work-areas .field-label{font-family:"FaktPro-SemiBold",sans-serif;position:absolute;top:0;left:0;width:120px}.entity-profile2 .field-name-og-group-ref .field-items,.entity-profile2 .field-name-field-ding-staff-department .field-items,.entity-profile2 .field-name-field-ding-staff-email .field-items,.entity-profile2 .field-name-field-ding-staff-phone .field-items,.entity-profile2 .field-name-field-ding-staff-work-areas .field-items{padding-left:120px;word-break:break-all}.entity-profile2 .field-name-field-ding-staff-description{float:left;width:100%;margin-top:30px;padding-top:20px;border-top:1px solid #ccc}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.panel-pane.system-messages .close-messages-button::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.panel-pane.system-messages .close-messages-button::after{content:"\e907"}.panel-pane.system-messages .close-messages-button::after{content:"\e907"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.panel-pane.system-messages{position:relative;background-color:#f1f2f2;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}.panel-pane.system-messages .panel-pane-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.panel-pane.system-messages .panel-pane-inner:after{content:"";display:table;clear:both}.panel-pane.system-messages .pane-content{position:relative}.panel-pane.system-messages .messages{padding:40px 0 20px;border:none;background-color:#f1f2f2}.panel-pane.system-messages .messages&gt;ul{list-style:none;margin:0}.panel-pane.system-messages .messages&gt;ul&gt;li{padding:5px 0;margin:5px 0;color:#474747}.panel-pane.system-messages .close-container{position:absolute;top:-8px;right:-18px;width:54px;height:54px}.panel-pane.system-messages .close-messages-button{position:relative;display:block}.panel-pane.system-messages .close-messages-button::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.panel-pane.system-messages .close-messages-button::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1)}.panel-pane.system-messages .close-messages-button:hover::after{color:#262626}.messages.status,.messages.error{margin:0;padding:0;border:none;background-image:none;background-color:transparent}.messages.status&gt;ul,.messages.error&gt;ul{list-style:none;margin:0}.messages.status&gt;ul&gt;li,.messages.error&gt;ul&gt;li{padding:5px 0;margin:5px 0}.messages.status{color:#474747}.messages.error{color:#a11530}.form-required{color:#a11530}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.webform-client-form .webform-component{width:100%;margin-bottom:30px}.webform-client-form .webform-component label{font-family:"FaktPro-SemiBold",sans-serif;margin-bottom:5px}.webform-client-form input[type="text"],.webform-client-form input[type="password"],.webform-client-form input[type="email"]{background-color:#e5e5e5}.webform-client-form input[type="submit"]{width:auto;padding:20px 80px 14px 15px}.webform-component-file .form-managed-file{margin-bottom:10px}.webform-component-file .form-managed-file .form-file{float:left;padding:18px 15px;margin-right:10px;background-color:#fff;border-radius:5px}.webform-component-file .description{width:100%}.webform-component-date{position:relative}.webform-component-date .webform-calendar{position:absolute;top:0;left:40px}.webform-grid-option input[type="checkbox"],.webform-grid-option input[type="radio"]{display:inline-block}.webform-component-fieldset.form-wrapper{display:block;position:relative;clear:both;padding:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.ding-carousel .slick-slider .slick-arrow.slick-prev::after,.ding-carousel .slick-slider .slick-arrow.slick-next::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ding-carousel .slick-slider .slick-arrow.slick-prev::after{content:"\e902"}.ding-carousel .slick-slider .slick-arrow.slick-next::after{content:"\e904"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.carousel-tabs{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);padding-bottom:20px}@media screen and (max-width:950px){.carousel-tabs{position:static;width:auto;padding-top:0}}.carousel-tabs ul{padding-left:0}.carousel-tabs .carousel-list-tabs{margin:0;text-align:left}.carousel-tabs .carousel-list-tabs .carousel-item{position:relative;display:inline-block;margin:0 20px 0 0;padding-bottom:5px}.carousel-tabs .carousel-list-tabs .carousel-item a{-webkit-transition:color 150ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 150ms cubic-bezier(0.165,0.84,0.44,1);transition:color 150ms cubic-bezier(0.165,0.84,0.44,1);font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;padding:0;color:rgba(38,38,38,0.8)}.carousel-tabs .carousel-list-tabs .carousel-item a::after{-webkit-transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#4d898f}.carousel-tabs .carousel-list-tabs .carousel-item a:hover{color:#474747}.carousel-tabs .carousel-list-tabs .carousel-item a:hover::after{height:3px}.carousel-tabs .carousel-list-tabs .carousel-item.active a{position:static;color:#474747}.carousel-tabs .carousel-list-tabs .carousel-item.active a::after{height:3px}@media screen and (max-width:950px){.carousel-tabs .carousel-list-tabs{display:none}}.carousel-tabs .carousel-select{display:none;width:100%;float:left;position:relative;padding:0;margin:0;margin-bottom:20px;height:auto}@media screen and (max-width:950px){.carousel-tabs .carousel-select{display:block}}.ding-carousel{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:relative}.ding-carousel.hidden{display:none}.ding-carousel ul{padding-left:0}.ding-carousel .slick-slider{position:relative;clear:left;min-height:318px;max-height:318px}.ting-object-no-overlay.ding-carousel .slick-slider{max-height:none}@media screen and (max-width:950px){.ding-carousel .slick-slider{padding-top:0;min-height:363px;max-height:363px}}.ding-carousel .slick-slider .slick-list{max-height:332px}.ting-object-no-overlay.ding-carousel .slick-slider .slick-list{max-height:none}@media screen and (max-width:950px){.ding-carousel .slick-slider .slick-list{max-height:363px}}.ding-carousel .slick-slider .slick-track .slick-slide{width:194px;margin-right:28px;text-align:left;margin-bottom:0}.ding-carousel .slick-slider .slick-track .slick-slide:last-child{margin-right:0}.ding-carousel .slick-slider .slick-track .slick-slide img{height:284px !important;display:block}@media screen and (max-width:950px){.ding-carousel .slick-slider .slick-track .slick-slide{width:218px;margin-right:18px}}@media screen and (max-width:600px){.ding-carousel .slick-slider .slick-track .slick-slide{width:218px;margin-right:18px}}.ding-carousel .slick-slider .slick-track .placeholder{background-color:#f1f2f2;background-image:-webkit-linear-gradient(bottom,#f1f2f2 30px,#ccc 100%);background-image:linear-gradient(to top,#f1f2f2 30px,#ccc 100%);min-height:266px}.ding-carousel .slick-slider .slick-track .placeholder .icon-spinner{position:relative;display:block;width:84px;height:84px;margin:0 auto 20px}.ding-carousel .slick-slider .slick-track .placeholder .icon-spinner::after{-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;content:'';position:absolute;top:100%;left:0;width:100%;height:100%;background:url(/profiles/ding2/themes/ddbasic/images/spinner.png) no-repeat;background-size:100% auto}.ding-carousel .slick-slider .slick-arrow{position:absolute}.ding-carousel .slick-slider .slick-arrow.slick-prev{left:auto;right:80px}.ding-carousel .slick-slider .slick-arrow.slick-prev::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#f66d70;color:#fff;border-radius:5px}@media screen and (max-width:600px){.ding-carousel .slick-slider .slick-arrow.slick-prev::after{width:54px}}.no-touch .ding-carousel .slick-slider .slick-arrow.slick-prev:hover::after{background-color:#808285;color:#fff}@media screen and (max-width:600px){.ding-carousel .slick-slider .slick-arrow.slick-prev{right:66px}}.ding-carousel .slick-slider .slick-arrow.slick-next::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#f66d70;color:#fff;border-radius:5px}@media screen and (max-width:600px){.ding-carousel .slick-slider .slick-arrow.slick-next::after{width:54px}}.no-touch .ding-carousel .slick-slider .slick-arrow.slick-next:hover::after{background-color:#808285;color:#fff}.ding-carousel .slick-slider .slick-arrow.slick-prev,.ding-carousel .slick-slider .slick-arrow.slick-next{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);top:auto;bottom:0;width:68px;height:54px;background-image:none;margin-top:0;opacity:1;cursor:pointer}@media screen and (max-width:600px){.ding-carousel .slick-slider .slick-arrow.slick-prev,.ding-carousel .slick-slider .slick-arrow.slick-next{width:54px}}.ding-carousel .slick-slider .slick-arrow.slick-prev::after,.ding-carousel .slick-slider .slick-arrow.slick-next::after{bottom:0;right:0;width:100%;height:100%;text-indent:0}.ding-carousel .slick-slider .slick-arrow.slick-prev:focus,.ding-carousel .slick-slider .slick-arrow.slick-next:focus{outline:1px dotted #4d898e;outline:5px auto -webkit-focus-ring-color}.ding-carousel .slick-slider .slick-arrow.slick-prev:focus,.ding-carousel .slick-slider .slick-arrow.slick-prev:hover,.ding-carousel .slick-slider .slick-arrow.slick-next:focus,.ding-carousel .slick-slider .slick-arrow.slick-next:hover{cursor:pointer}.ding-carousel .slick-slider .slick-arrow.slick-prev:focus::after,.ding-carousel .slick-slider .slick-arrow.slick-prev:hover::after,.ding-carousel .slick-slider .slick-arrow.slick-next:focus::after,.ding-carousel .slick-slider .slick-arrow.slick-next:hover::after{background-color:#808285;color:#fff}.ding-carousel .slick-slider .slick-arrow.slick-prev.slick-disabled,.ding-carousel .slick-slider .slick-arrow.slick-next.slick-disabled{cursor:default;opacity:.3}.ding-carousel .slick-slider .slick-arrow.slick-prev.slick-disabled:focus::after,.ding-carousel .slick-slider .slick-arrow.slick-prev.slick-disabled:hover::after,.ding-carousel .slick-slider .slick-arrow.slick-next.slick-disabled:focus::after,.ding-carousel .slick-slider .slick-arrow.slick-next.slick-disabled:hover::after{background-color:#f66d70;color:rgba(38,38,38,0.8)}.ding-carousel-actions{position:relative;width:calc(100% - 166px);bottom:84px}.ding-carousel-actions .more-link{margin-right:15px}@media screen and (max-width:600px){.ding-carousel-actions form{display:none}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.has-add-to-searchlist .form-item-search-block-form .ddb-btn::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.has-add-to-searchlist .form-item-search-block-form .ddb-btn:hover::after{content:"\e918"}.has-add-to-searchlist .form-item-search-block-form .ddb-btn::after{content:"\e919"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.ddb-btn{font-size:14px}.field-name-ding-entity-buttons .ddb-btn,.field-name-ding-entity-buttons .ddb-alert{margin-bottom:15px}.ting-object.list-item-style .field-name-ding-entity-buttons .ddb-btn,.ting-object.list-item-style .field-name-ding-entity-buttons .ddb-alert{float:left;width:auto;margin-right:15px}.ddb-simple-material{font-size:14px}.ddb-simple-material__title{font-size:18px;line-height:24px;margin:0}.has-add-to-searchlist .form-item-search-block-form{position:relative}.has-add-to-searchlist .form-item-search-block-form&gt;.form-text{padding-right:40px;box-sizing:border-box}.has-add-to-searchlist .form-item-search-block-form .ddb-btn{position:absolute;background:transparent;top:50%;right:0;width:40px;margin:0;padding:0;transform:translateY(-50%);text-align:center;cursor:pointer;font-size:0}.has-add-to-searchlist .form-item-search-block-form .ddb-btn::after{color:#474747;font-size:25px;vertical-align:middle}.ddb-dialog__overlay{z-index:902}.ddb-dialog__close{box-sizing:content-box}.ddb-searchlist__item{font-size:14px}.ddb-searchlist__header a{color:#4d898f;font-size:18px}.ddb-related-materials{padding:0;background-color:transparent}.ddb-related-materials__title{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#262627;margin:0 0 20px}@media screen and (max-width:600px){.ddb-related-materials__title{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.ddb-related-materials__title{margin-bottom:10px}}.ddb-related-materials__search{display:block;margin:16px 0 0;color:#4d898f}.ddb-related-materials__list{justify-content:flex-start}.ddb-related-materials__list li{margin:16px 16px 0 0}.ddb-related-materials__list li:nth-child(5n){margin-right:0}@media screen and (max-width:600px){.ddb-related-materials__list li:nth-child(even){margin-right:0}}.ddb-related-material{margin:0;width:212px;height:318px}@media screen and (max-width:1100px){.ddb-related-material{width:171px;height:256.5px}}@media screen and (max-width:950px){.ddb-related-material{width:125px;height:187.5px}}@media screen and (max-width:600px){.ddb-related-material{width:160px;height:240px}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.ding-tabroll-wrapper .play-toggle-wrapper .play-toggle::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ding-tabroll-wrapper .play-toggle-wrapper .play-toggle.stopped::after{content:"\e91a"}.ding-tabroll-wrapper .play-toggle-wrapper .play-toggle::after{content:"\e91b"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.ding-tabroll{padding:0;border-radius:0;border:0;background-color:transparent}.ding-tabroll:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.ding-tabroll{position:relative;padding-bottom:30px}}.ding-tabroll .ui-tabs-nav{padding:0;border-radius:0;border:0;background:none;text-align:left;margin-bottom:10px}@media screen and (max-width:950px){.ding-tabroll .ui-tabs-nav{text-align:left}}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-nav{position:absolute;left:0;bottom:0;margin-bottom:0}}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item{position:relative;display:inline-block;margin:0 20px 0 0;padding-bottom:5px;border-radius:0;border:0;background:none}@media screen and (max-width:950px){.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item{margin:0 10px 2px 0;padding-bottom:3px}}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item{margin:0 10px 0 0;padding-bottom:0}}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a{-webkit-transition:color 150ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 150ms cubic-bezier(0.165,0.84,0.44,1);transition:color 150ms cubic-bezier(0.165,0.84,0.44,1);font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;padding:0;color:rgba(38,38,38,0.8)}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a::after{-webkit-transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);transition:height 150ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#4d898f}.no-touch .ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a:hover{color:#474747}.no-touch .ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a:hover::after{height:3px}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a{text-indent:-9999px;overflow:hidden;width:10px;height:10px}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a::before{-webkit-transition:background-color 150ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 150ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 150ms cubic-bezier(0.165,0.84,0.44,1);content:'';display:block;text-indent:0;width:10px;height:10px;border-radius:50%;background-color:#e5e5e5}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a::after{display:none}}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item.ui-state-active{padding-bottom:5px;margin-bottom:0}@media screen and (max-width:950px){.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item.ui-state-active{padding-bottom:3px;margin-bottom:2px}}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item.ui-state-active{padding-bottom:0;margin-bottom:0}}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item.ui-state-active a{color:#474747}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item.ui-state-active a::after{height:3px}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item.ui-state-active a::before{background-color:#262626}}.ding-tabroll .ui-tabs-panel{position:relative;padding:0}.ding-tabroll .ui-tabs-panel .info{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;position:absolute;bottom:0;left:0;width:100%;color:#fff;padding-bottom:25px}.ding-tabroll .ui-tabs-panel .info h3{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;float:left;display:block;margin-right:2.4911%;width:48.75445%;float:none;margin-bottom:0}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-panel .info h3{font-size:1.125rem;line-height:1.5rem}}.ding-tabroll .ui-tabs-panel .info h3:last-child{margin-right:0}@media screen and (max-width:950px){.ding-tabroll .ui-tabs-panel .info h3{float:left;display:block;margin-right:2.4911%;width:82.91815%}.ding-tabroll .ui-tabs-panel .info h3:last-child{margin-right:0}}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-panel .info h3{width:100%;margin-right:0}}.ding-tabroll .ui-tabs-panel .info h3 a{display:block;padding:40px 15px 15px;margin:0;color:#fff}.ding-tabroll .ui-tabs-panel .info p{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-bottom:0;padding:0 15px}.ding-tabroll .ui-tabs-panel .info p:last-child{margin-right:0}@media screen and (max-width:950px){.ding-tabroll .ui-tabs-panel .info p{float:left;display:block;margin-right:2.4911%;width:82.91815%}.ding-tabroll .ui-tabs-panel .info p:last-child{margin-right:0}}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-panel .info p{width:100%;margin-right:0}}@media screen and (max-width:600px){.ding-tabroll .ui-tabs-panel .info{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;position:static;overflow:hidden;padding:20px 0;box-sizing:border-box;background-image:none;color:#474747}.ding-tabroll .ui-tabs-panel .info h3 a{padding:0;color:#474747}.ding-tabroll .ui-tabs-panel .info p{padding:0}}.no-overlay .ding-tabroll .ui-tabs-panel .info{position:static;width:100%;float:left;background-image:none;color:#474747;padding:20px 0;box-sizing:border-box}.no-overlay .ding-tabroll .ui-tabs-panel .info h3 a{color:#474747;padding:0}.no-overlay .ding-tabroll .ui-tabs-panel .info p{padding:0}.ding-tabroll-wrapper{position:relative}.ding-tabroll-wrapper .play-toggle-wrapper{position:absolute;width:54px;height:54px;bottom:20px;right:20px}@media screen and (max-width:600px){.ding-tabroll-wrapper .play-toggle-wrapper{bottom:initial;top:20px}}.ding-tabroll-wrapper .play-toggle-wrapper .play-toggle{border:none;height:100%;position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;background-color:#262626;color:#fff}.ding-tabroll-wrapper .play-toggle-wrapper .play-toggle::after{font-size:54px;line-height:1;color:#fff;display:block;position:absolute;top:0}.no-touch .ding-tabroll-wrapper .play-toggle-wrapper .play-toggle:focus{outline:none}.ding-tabroll-wrapper .play-toggle-wrapper .play-toggle::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:0px}.ding-tabroll-wrapper .play-toggle-wrapper .play-toggle:hover{background-color:#808285}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.profile2-ding-staff-profile .left{float:left;display:block;margin-right:2.4911%;width:40.21352%;min-height:1px}.profile2-ding-staff-profile .left:last-child{margin-right:0}@media screen and (max-width:950px){.profile2-ding-staff-profile .left{float:left;display:block;margin-right:2.4911%;width:48.75445%}.profile2-ding-staff-profile .left:last-child{margin-right:0}}@media screen and (max-width:600px){.profile2-ding-staff-profile .left{float:left;display:block;margin-right:2.4911%;width:100%;margin-bottom:20px}.profile2-ding-staff-profile .left:last-child{margin-right:0}}.profile2-ding-staff-profile .right{float:left;display:block;margin-right:2.4911%;width:40.21352%}.profile2-ding-staff-profile .right:last-child{margin-right:0}@media screen and (max-width:950px){.profile2-ding-staff-profile .right{float:left;display:block;margin-right:2.4911%;width:48.75445%}.profile2-ding-staff-profile .right:last-child{margin-right:0}}@media screen and (max-width:600px){.profile2-ding-staff-profile .right{float:left;display:block;margin-right:2.4911%;width:100%}.profile2-ding-staff-profile .right:last-child{margin-right:0}}.profile2-ding-staff-profile .right h1{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;margin-bottom:0;color:#262626}@media screen and (max-width:600px){.profile2-ding-staff-profile .right h1{font-size:1.125rem;line-height:1.5rem}}.profile2-ding-staff-profile .right h1 .field-name-field-ding-staff-forename,.profile2-ding-staff-profile .right h1 .field-name-field-ding-staff-surname{float:left}.profile2-ding-staff-profile .right h1 .field-name-field-ding-staff-forename .field-item::after{content:'\00a0';display:inline-block}.profile2-ding-staff-profile .group-right{clear:left}.profile2-ding-staff-profile .group-right .field-name-field-ding-staff-position{color:#262627}.profile2-ding-staff-profile.view-mode-search-result{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);min-height:104px;cursor:auto;width:100%;float:left;padding:15px;box-sizing:border-box;background-color:#e5e5e5}.profile2-ding-staff-profile.view-mode-search-result .view-mode-search-result-content-type{margin-bottom:10px;float:right}.profile2-ding-staff-profile.view-mode-search-result div.search-left{float:left;margin-top:10px;width:25.46584%}.profile2-ding-staff-profile.view-mode-search-result div.search-right{float:right;margin-top:10px;width:70.18634%}.profile2-ding-staff-profile.view-mode-search-result h2{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;width:74.05405%;margin-bottom:10px;font-weight:normal}.profile2-ding-staff-profile.view-mode-search-result h2:hover{color:#4d898f}@media screen and (max-width:950px){.profile2-ding-staff-profile.view-mode-search-result h2{width:82.91815%}}@media screen and (max-width:600px){.profile2-ding-staff-profile.view-mode-search-result h2{width:100%}}.profile2-ding-staff-profile.view-mode-search-result .button{float:left;margin-top:25px;clear:both;background-color:#ccc}.profile2-ding-staff-profile.view-mode-search-result .button:hover{color:#fff;background-color:#f66d70}.staff-list-item .staff-name{margin:10px 0 5px}.staff-list-item .staff-name a{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;color:#262626}.staff-list-item .staff-position{color:rgba(38,38,38,0.8)}.staff-list-item .staff-contact{color:rgba(38,38,38,0.8)}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.modal-content input[type=email],.modal-content input[type=password],.modal-content input[type=text]{width:auto;background-color:#e5e5e5}.modal-content input[type=checkbox]+label,.modal-content input[type=radio]+label{min-height:28px}.modal-content input[type=submit]{max-width:200px;margin-bottom:10px}.modal-content .form-type-select{max-width:400px}.modal-content .option-text-aligner .dependent-options{padding-left:0}.modal-content .option-text-aligner .form-type-select{min-width:150px}.modal-content .description{margin-bottom:10px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-term-description .vocabulary-section .field-name-field-ding-sections-teaser{font-family:"FaktPro-SemiBold",sans-serif;margin:20px 0}.pane-ding-sections{padding-bottom:30px}.pane-ding-sections .view-ding-sections .section-groups a{display:block;position:relative;background-color:#e5e5e5;padding-top:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:5px}.pane-ding-sections .view-ding-sections .section-groups a::before{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(38,38,38,0.2);border-radius:5px}.pane-ding-sections .view-ding-sections .section-groups a:hover::before{background-color:rgba(38,38,38,0.8)}.pane-ding-sections .view-ding-sections .section-groups .group-text{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);position:absolute;left:0;bottom:0;width:100%;padding:25px 15px 15px;color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.pane-ding-sections .view-ding-sections .section-groups h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:0}.pane-ding-sections .view-ding-sections .section-groups .section-description{display:none}.pane-ding-sections .view-ding-sections .views-row:nth-child(1) h3.title,.pane-ding-sections .view-ding-sections .views-row:nth-child(2) h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem}@media screen and (max-width:600px){.pane-ding-sections .view-ding-sections .views-row:nth-child(1) h3.title,.pane-ding-sections .view-ding-sections .views-row:nth-child(2) h3.title{font-size:1.125rem;line-height:1.5rem}}@media screen and (max-width:950px){.pane-ding-sections .view-ding-sections .views-row:nth-child(1) h3.title,.pane-ding-sections .view-ding-sections .views-row:nth-child(2) h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}}.pane-ding-sections .view-ding-sections .views-row:nth-child(1) .section-description,.pane-ding-sections .view-ding-sections .views-row:nth-child(2) .section-description{display:block}.pane-ding-sections .view-ding-sections .views-row:nth-child(1) .section-description p,.pane-ding-sections .view-ding-sections .views-row:nth-child(2) .section-description p{margin:0;padding:0}@media screen and (max-width:950px){.pane-ding-sections .view-ding-sections .views-row:nth-child(1) .section-description,.pane-ding-sections .view-ding-sections .views-row:nth-child(2) .section-description{display:none}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.ting-subsearch-suggestion-message{padding-bottom:40px}.ting-subsearch-bibdk-message-box{width:100%;float:left;border:none;padding:20px 15px;background-color:#4d898e;color:#fffff1}.ting-subsearch-bibdk-message-box.after{margin-top:30px}.ting-subsearch-bibdk-message-box.before{margin-bottom:30px}.ting-subsearch-bibdk-message-box a:hover,.ting-subsearch-bibdk-message-box a.active:hover{color:#262626}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box--list-items ul{list-style:none;padding:0}.ting-subsearch-bibdk-message-box div.ting-subsearch-bibdk-message-box--title{margin-bottom:12px}.ting-subsearch-bibdk-message-box div.ting-subsearch-bibdk-message-box--title&gt;strong{font-size:16px}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box-list-item a{margin-bottom:5px;padding:10px 25px 10px 10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;min-height:56px;background-color:#f1f2f2;overflow:hidden}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box-list-item a .ting-subsearch-bibdk-message-box-list-item--content{position:absolute;overflow:hidden}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box-list-item a .ting-subsearch-bibdk-message-box-list-item--content .field-name-ting-title h2{font-size:100%;font-weight:bold;margin-bottom:0;line-height:unset}@media screen and (max-width:1200px){.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box-list-item a .ting-subsearch-bibdk-message-box-list-item--content{position:unset}}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box-list-item a .ting-subsearch-bibdk-message-box-list-item--see-more{transition:background-color 0.3s cubic-bezier(0.165,0.84,0.44,1),color 0.3s cubic-bezier(0.165,0.84,0.44,1);background-color:#e5e5e5;color:#262626;height:36px;padding:10px 16px;border-radius:5px;margin-left:auto;z-index:1;box-shadow:-20px 0px #f1f2f2}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box-list-item a .ting-subsearch-bibdk-message-box-list-item--see-more:hover{background-color:#808285;color:#fff}@media screen and (max-width:1200px){.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box-list-item a .ting-subsearch-bibdk-message-box-list-item--see-more{display:none}}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box--external-search{margin:0;padding:0;display:flex;align-items:center;justify-content:center}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box--external-search a{position:relative;display:inline-block;text-align:center;margin-top:15px;padding:12px 25px 7px 25px;border-radius:5px;color:#fffff2;background-color:#f66d70;transition:background-color 0.3s cubic-bezier(0.165,0.84,0.44,1),color 0.3s cubic-bezier(0.165,0.84,0.44,1)}.ting-subsearch-bibdk-message-box .ting-subsearch-bibdk-message-box--external-search a:hover{background-color:#808285;color:#fff}@media screen and (max-width:970px){.ting-subsearch-bibdk-message-box .field-name-ting-type{display:none !important}}
[class*="-body"] a,.paragraphs-text a{text-decoration:underline}[class*="-body"] a:hover,.paragraphs-text a:hover{text-decoration:underline}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.user-login-form .close-user-login::after,.user-login-form .submit-button-with-icon .color-and-icon::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.user-login-form .close-user-login::after{content:"\e907"}.user-login-form .submit-button-with-icon .color-and-icon::after{content:"\e90b"}.user-login-form .close-user-login::after{content:"\e907"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.user-login-form{-webkit-transition:margin-bottom 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:margin-bottom 300ms cubic-bezier(0.165,0.84,0.44,1);transition:margin-bottom 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left}.topbar-is-open .user-login-form{margin-bottom:45px}.user-login-form .close-user-login{position:relative;display:block;width:24px;height:24px;float:right;margin-bottom:30px;cursor:pointer}.user-login-form .close-user-login::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.user-login-form .close-user-login::after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);top:50%;left:50%}.user-login-form .close-user-login:hover::after{color:#4d898f}@media screen and (max-width:600px){.user-login-form .close-user-login{width:54px;height:54px;margin-bottom:15px;border-radius:5px;background-color:#fff}}.user-login-form .form-item{width:100%;margin:0 0 15px}.user-login-form .form-item&gt;label{display:none}.user-login-form .form-item .description{display:none}@media screen and (max-width:600px){.user-login-form .form-item-name{width:calc(100% - 5.10949% - 54px)}.user-login-form .form-item-pass{float:left;display:block;margin-right:5.10949%;width:47.44526%}.user-login-form .form-item-pass:last-child{margin-right:0}}.user-login-form .form-actions{margin-bottom:20px;max-width:400px}.user-login-form .submit-button-with-icon .color-and-icon{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#fffff2;position:absolute}.user-login-form .submit-button-with-icon .color-and-icon::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}.user-login-form .submit-button-with-icon .color-and-icon::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .user-login-form .submit-button-with-icon .color-and-icon:focus,.no-touch .user-login-form .submit-button-with-icon .color-and-icon:hover{background-color:#505050;color:#fff}.no-touch .user-login-form .submit-button-with-icon .color-and-icon:focus::after,.no-touch .user-login-form .submit-button-with-icon .color-and-icon:hover::after{color:#fff}.user-login-form .submit-button-with-icon .ajax-progress-throbber{-webkit-animation:spin 1s linear infinite,fadein 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-animation:spin 1s linear infinite,fadein 300ms cubic-bezier(0.165,0.84,0.44,1);animation:spin 1s linear infinite,fadein 300ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);display:block;position:absolute;top:11px;right:17px;z-index:2;background-image:url(/profiles/ding2/themes/ddbasic/images/spinner.png);background-size:100% auto;background-color:#f66d70;width:35px;height:35px}.user-login-form .submit-button-with-icon .ajax-progress-throbber .throbber,.user-login-form .submit-button-with-icon .ajax-progress-throbber .message{display:none}.no-touch .user-login-form .submit-button-with-icon:hover .ajax-progress-throbber,.no-touch .user-login-form .submit-button-with-icon:hover .color-and-icon{background-color:#808285}.no-touch .user-login-form .submit-button-with-icon:hover .color-and-icon::after{color:#fff}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item::after,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item::after,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item::after{content:"\e900"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}#user-profile-form input[type=text],#user-profile-form input[type=password]{border-radius:0;background-color:#e5e5e5;color:#262626}#user-profile-form input[type=text]:focus,#user-profile-form input[type=password]:focus{box-shadow:0 0 10px #808285}#user-profile-form input[type=text].date-clear,#user-profile-form input[type=password].date-clear{border-radius:5px;background-color:transparent}#user-profile-form input[type=text].date-clear:focus,#user-profile-form input[type=password].date-clear:focus{box-shadow:none}#user-profile-form label{color:#262627}#user-profile-form .form-wrapper{padding:0}#user-profile-form .pane-content&gt;div&gt;.form-wrapper{margin-bottom:20px}#user-profile-form .pane-content&gt;div .field-name-field-alma-preferred-branch,#user-profile-form .pane-content&gt;div .field-name-field-alma-sms,#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone,#user-profile-form .pane-content&gt;div .field-name-field-fbs-mail,#user-profile-form .pane-content&gt;div .field-name-field-fbs-interest-period,#user-profile-form .pane-content&gt;div .field-name-field-fbs-preferred-branch{float:left;display:block;margin-right:2.4911%;width:48.75445%;clear:left}#user-profile-form .pane-content&gt;div .field-name-field-alma-preferred-branch:last-child,#user-profile-form .pane-content&gt;div .field-name-field-alma-sms:last-child,#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone:last-child,#user-profile-form .pane-content&gt;div .field-name-field-fbs-mail:last-child,#user-profile-form .pane-content&gt;div .field-name-field-fbs-interest-period:last-child,#user-profile-form .pane-content&gt;div .field-name-field-fbs-preferred-branch:last-child{margin-right:0}@media screen and (max-width:600px){#user-profile-form .pane-content&gt;div .field-name-field-alma-preferred-branch,#user-profile-form .pane-content&gt;div .field-name-field-alma-sms,#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone,#user-profile-form .pane-content&gt;div .field-name-field-fbs-mail,#user-profile-form .pane-content&gt;div .field-name-field-fbs-interest-period,#user-profile-form .pane-content&gt;div .field-name-field-fbs-preferred-branch{width:100%}}#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone{margin-bottom:0px}#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-ding-user-fee-sms{width:100%;float:left;margin-bottom:20px}#user-profile-form .pane-content&gt;div .field-name-field-alma-interest-period,#user-profile-form .pane-content&gt;div .field-name-field-alma-mobile-phone,#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone-notification,#user-profile-form .pane-content&gt;div .field-name-field-fbs-mail-notification,#user-profile-form .pane-content&gt;div .field-name-field-fbs-interest-period{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-right:0}#user-profile-form .pane-content&gt;div .field-name-field-alma-interest-period:last-child,#user-profile-form .pane-content&gt;div .field-name-field-alma-mobile-phone:last-child,#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone-notification:last-child,#user-profile-form .pane-content&gt;div .field-name-field-fbs-mail-notification:last-child,#user-profile-form .pane-content&gt;div .field-name-field-fbs-interest-period:last-child{margin-right:0}@media screen and (max-width:600px){#user-profile-form .pane-content&gt;div .field-name-field-alma-interest-period,#user-profile-form .pane-content&gt;div .field-name-field-alma-mobile-phone,#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone-notification,#user-profile-form .pane-content&gt;div .field-name-field-fbs-mail-notification,#user-profile-form .pane-content&gt;div .field-name-field-fbs-interest-period{width:100%}}#user-profile-form .pane-content&gt;div .field-name-field-fbs-interest-period{clear:both}#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone-notification,#user-profile-form .pane-content&gt;div .field-name-field-fbs-mail-notification{margin-top:20px}@media screen and (max-width:600px){#user-profile-form .pane-content&gt;div .field-name-field-fbs-phone-notification,#user-profile-form .pane-content&gt;div .field-name-field-fbs-mail-notification{margin-top:0}}#user-profile-form .pane-content&gt;div .form-actions{clear:left}#user-profile-form .pane-content&gt;div fieldset[id^='edit-pass']{width:100%;float:left;padding:20px 0;margin:20px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}#user-profile-form .pane-content&gt;div fieldset[id^='edit-pass'] .fieldset-wrapper{width:100%;float:left}#user-profile-form .pane-content&gt;div fieldset[id^='edit-pass'] .form-type-password{float:left;display:block;margin-right:2.4911%;width:48.75445%}#user-profile-form .pane-content&gt;div fieldset[id^='edit-pass'] .form-type-password:last-child{margin-right:0}#user-profile-form .pane-content&gt;div fieldset[id^='edit-pass'] .form-type-password:nth-child(2n){margin-right:0}#user-profile-form .pane-content&gt;div fieldset[id^='edit-pass'] .form-type-password:nth-child(2n+1){clear:left}@media screen and (max-width:600px){#user-profile-form .pane-content&gt;div fieldset[id^='edit-pass'] .form-type-password{width:100%}}#user-profile-form .pane-content&gt;div fieldset[id^='edit-pass'] .description{width:100%;float:left}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold{width:100%;float:left;padding:20px 0}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .fieldset-wrapper,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .fieldset-wrapper{width:100%}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .fieldset-description,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .fieldset-description{margin-bottom:10px}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup{width:100%;margin:0}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding{width:100%;padding:0}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item{width:100%;position:relative;height:54px;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;position:relative}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item::after,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item::after,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item::after{right:0;pointer-events:none}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item::before,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item::before{content:'';display:block;background-color:#e5e5e5;background-repeat:no-repeat;background-position:right 4px center;width:54px;height:52px;position:absolute;right:0;top:0;pointer-events:none}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item input,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item input{width:100%;background-color:transparent;cursor:pointer}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item input:focus,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item input:focus{box-shadow:none}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item&gt;label,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item&gt;label{position:absolute;top:-20px}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item .description,#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item .description{font-size:1em;margin-top:5px}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:20px 0}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .date-no-float{float:left;display:block;margin-right:2.4911%;width:48.75445%;clear:none;margin-bottom:20px}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .date-no-float:last-child{margin-right:0}@media screen and (max-width:600px){#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .date-no-float{width:100%}}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-reservation-pause .form-type-date-popup .date-padding .form-item{margin:20px 0}#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold{border-top:1px solid #e5e5e5;margin:20px 0 0}#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .container-inline-date{float:left;display:block;margin-right:2.4911%;width:48.75445%;clear:none;margin-bottom:20px}#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .container-inline-date:last-child{margin-right:0}@media screen and (max-width:600px){#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .container-inline-date{width:100%}}#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .container-inline-date .element-invisible{display:none}#user-profile-form .pane-content&gt;div #edit-profile-provider-fbs-field-fbs-on-hold .form-type-date-popup .date-padding .form-item{margin:0 0 20px}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-mail{width:100%;float:left;margin-bottom:20px}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-mail input{float:left;display:block;margin-right:2.4911%;width:48.75445%}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-mail input:last-child{margin-right:0}@media screen and (max-width:600px){#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-mail input{width:100%;margin-bottom:10px}}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-mail .description{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-right:0}#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-mail .description:last-child{margin-right:0}@media screen and (max-width:600px){#user-profile-form .pane-content&gt;div #edit-profile-provider-alma-field-alma-mail .description{width:100%}}#user-profile-form .pane-content&gt;div .form-type-password-confirm .description{font-size:14px;padding-top:20px}.page-user-edit .content-wrapper .form-item{max-width:100%}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}#ding-loan-loans-form .anchor{float:left}#ding-loan-loans-form&gt;div&gt;.select-all{width:100%;padding:23px 20px;margin:10px 0;background-color:#808285}@media screen and (max-width:600px){#ding-loan-loans-form&gt;div&gt;.select-all{padding:10px}}#ding-loan-loans-form&gt;div&gt;.select-all .form-item{margin:0;color:#fff}#ding-loan-loans-form&gt;div&gt;.select-all .form-item.form-disabled label::before,#ding-loan-loans-form&gt;div&gt;.select-all .form-item.form-disabled input[disabled="disabled"]{visibility:hidden}#ding-debt-debts-form .material-item .item-title{padding-top:10px}#ding-debt-debts-form .material-item .item-title span{display:block;margin:0;margin-bottom:5px;white-space:normal}#ding-debt-debts-form h2{margin-top:2em}#ding-debt-debts-form .pay-buttons a{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);display:block;height:54px;padding:20px 15px 14px;border:none;border-radius:5px;color:#fff;background-color:#262626;line-height:1em;text-align:left;cursor:pointer}#ding-debt-debts-form .pay-buttons a:hover{background-color:#808285}#ding-debt-debts-form .pay-buttons a:focus{outline:none;box-shadow:0 0 10px #ccc}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.content-wrapper input[type="text"],.content-wrapper input[type="password"],.content-wrapper input[type="email"]{background-color:#e5e5e5}.content-wrapper input[type=submit]{width:auto;margin-bottom:20px}.content-wrapper input[type=submit]:disabled,.content-wrapper input[type=submit]:disabled:hover{background-color:#e5e5e5;color:#808285;cursor:not-allowed}.content-wrapper .form-item{max-width:400px}@media screen and (max-width:600px){.content-wrapper .form-item{max-width:100%}}@media screen and (max-width:600px){.page-user input[type="checkbox"]+label,.page-user input[type="radio"]+label{padding:12px 0 8px 54px}.page-user input[type="checkbox"]+label::before,.page-user input[type="radio"]+label::before{width:40px;height:40px}}@media screen and (max-width:600px){.page-user input[type="checkbox"]:checked+label::after{font-size:40px}}#ding-reservation-delete-reservations-form&gt;div input{width:auto;padding-right:80px;margin:10px 0}#ding-reservation-update-reservations-form&gt;div&gt;.form-item{float:left;display:block;margin-right:2.4911%;width:48.75445%;clear:left}#ding-reservation-update-reservations-form&gt;div&gt;.form-item:last-child{margin-right:0}@media screen and (max-width:600px){#ding-reservation-update-reservations-form&gt;div&gt;.form-item{width:100%;margin-right:0}}#ding-reservation-update-reservations-form&gt;div input{float:left;clear:left;width:auto;padding-right:80px;margin-top:10px}#ding-reservation-reserve-form input[type=submit]{width:auto;padding-right:80px}.node-ding-event .webform-client-form{margin-bottom:30px}.form-item-search-block-form{margin:0}.form-item-search-block-form&gt;label{display:none}.form-item-search-block-form input[type="text"].form-autocomplete{background-image:none}.form-item-search-block-form input[type="text"].form-autocomplete::-ms-clear{display:none}.panels-ipe-form-container input[type=submit]{width:auto}#autocomplete li div{padding:0.2rem 0.5rem 0}#autocomplete li:last-child div{padding:0.2rem 0.5rem 0.2rem}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.form-search-sort .form-type-select{float:left;max-width:none;width:100%}.form-search-sort .form-type-select&gt;label{display:block;float:left;font-family:"FaktPro-SemiBold",sans-serif;color:#262627}.form-search-sort .form-select,.form-search-sort .select-wrapper{position:relative;padding:0;height:auto;width:auto;color:#474747;background:transparent;border:0;border-radius:0}.form-search-sort .select-wrapper{float:left;margin-left:10px;line-height:22px;overflow:visible;cursor:pointer}.form-search-sort .select-wrapper::before{display:block;position:absolute;height:auto;width:auto;bottom:0;left:0;right:20px;border-bottom:1px solid #ccc;background:none;z-index:1}.form-search-sort .select-wrapper::after{position:absolute;line-height:15px;right:-20px}.form-search-sort .select-wrapper&gt;select{cursor:pointer;text-decoration:none;box-sizing:content-box;padding-right:20px}.form-search-sort .select-wrapper&gt;select:focus{font-weight:bold;color:#4d898f}.form-search-sort__hidden-labels{position:absolute;left:-9999px;visibility:hidden}.form-search-sort__hidden-labels&gt;label{display:inline;padding-right:4px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node-type-ding-campaign-plus .ding-campaign-medium-width{float:left;display:block;margin-right:2.4911%;width:31.6726%}.node-type-ding-campaign-plus .ding-campaign-medium-width:last-child{margin-right:0}.ding-campaign{float:left;display:block;margin-right:2.4911%;width:100%;position:relative;margin-bottom:2.4911%;min-height:240px}.ding-campaign:last-child{margin-right:0}.ding-campaign.ding-campaign-medium-width{min-height:202px}.ding-campaign .ding-campaign-headline{font-family:"FaktPro-SemiBold",sans-serif;font-size:2.5rem;line-height:2.75rem;display:none}@media screen and (max-width:600px){.ding-campaign .ding-campaign-headline{font-size:1.875rem;line-height:2.25rem}}.ding-campaign .ding-campaign-description{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}.ding-campaign a{float:left;display:block;margin-right:2.4911%;width:100%;position:relative;height:100%;z-index:3;color:#4d898f}.ding-campaign a:last-child{margin-right:0}.no-touch .ding-campaign:hover a{color:#4d898d}.ding-campaign.text-on-image{background-size:cover;background-position:center center}.ding-campaign.text-on-image::before{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(38,38,38,0.8);z-index:1}.ding-campaign.text-on-image .ding-campaign-text{float:left;display:block;margin-right:2.4911%;width:82.91815%;position:relative;padding:50px 30px;color:#fff;z-index:2}.ding-campaign.text-on-image .ding-campaign-text:last-child{margin-right:0}@media screen and (max-width:950px){.ding-campaign.text-on-image .ding-campaign-text{float:left;display:block;margin-right:2.4911%;width:100%}.ding-campaign.text-on-image .ding-campaign-text:last-child{margin-right:0}}@media screen and (max-width:600px){.ding-campaign.text-on-image .ding-campaign-text{min-height:auto}}.ding-campaign.text-on-image.ding-campaign-medium-width .ding-campaign-text{float:left;display:block;margin-right:2.4911%;width:100%}.ding-campaign.text-on-image.ding-campaign-medium-width .ding-campaign-text:last-child{margin-right:0}.no-touch .ding-campaign.text-on-image:hover::before{background-color:rgba(38,38,38,0.8)}.secondary-content .ding-campaign.text-on-image .ding-campaign-text{float:left;display:block;margin-right:2.4911%;width:100%;min-height:auto}.secondary-content .ding-campaign.text-on-image .ding-campaign-text:last-child{margin-right:0}.secondary-content .ding-campaign.text-on-image .ding-campaign-text .ding-campaign-headline,.secondary-content .ding-campaign.text-on-image .ding-campaign-text .ding-campaign-description{float:left;display:block;margin-right:2.4911%;width:100%}.secondary-content .ding-campaign.text-on-image .ding-campaign-text .ding-campaign-headline:last-child,.secondary-content .ding-campaign.text-on-image .ding-campaign-text .ding-campaign-description:last-child{margin-right:0}@media screen and (max-width:600px){.secondary-content .ding-campaign.text-on-image{margin-top:2.4911%}}.ding-campaign.image-and-text{background:#4d898e}.ding-campaign.image-and-text .ding-campaign-text{float:left;display:block;margin-right:2.4911%;width:48.75445%;float:right;padding:40px 30px 40px 0;min-height:380px}.ding-campaign.image-and-text .ding-campaign-text:last-child{margin-right:0}@media screen and (max-width:600px){.ding-campaign.image-and-text .ding-campaign-text{float:left;display:block;margin-right:2.4911%;width:100%;padding:40px 30px;min-height:auto}.ding-campaign.image-and-text .ding-campaign-text:last-child{margin-right:0}}.ding-campaign.image-and-text .ding-campaign-image{float:left;display:block;margin-right:2.4911%;width:48.75445%;position:absolute;top:0;left:0;height:100%;background-size:cover;background-position:center center}.ding-campaign.image-and-text .ding-campaign-image:last-child{margin-right:0}@media screen and (max-width:600px){.ding-campaign.image-and-text .ding-campaign-image{float:left;display:block;margin-right:2.4911%;width:100%;position:static;height:230px}.ding-campaign.image-and-text .ding-campaign-image:last-child{margin-right:0}}.secondary-content .ding-campaign.image-and-text .ding-campaign-text{float:left;display:block;margin-right:2.4911%;width:100%;padding:40px 30px;min-height:auto}.secondary-content .ding-campaign.image-and-text .ding-campaign-text:last-child{margin-right:0}.secondary-content .ding-campaign.image-and-text .ding-campaign-image{float:left;display:block;margin-right:2.4911%;width:100%;position:static;height:230px}.secondary-content .ding-campaign.image-and-text .ding-campaign-image:last-child{margin-right:0}.no-touch .ding-campaign.image-and-text:hover{background:#808285}@media screen and (max-width:600px){.secondary-content .ding-campaign.image-and-text{margin-top:2.4911%}}.ding-campaign.text{min-height:0;background:#4d898e}.ding-campaign.text .ding-campaign-text{float:left;display:block;margin-right:2.4911%;width:100%;padding:40px 30px}.ding-campaign.text .ding-campaign-text:last-child{margin-right:0}.ding-campaign.text .ding-campaign-text .ding-campaign-headline{float:left;display:block;margin-right:2.4911%;width:82.91815%}.ding-campaign.text .ding-campaign-text .ding-campaign-headline:last-child{margin-right:0}@media screen and (max-width:950px){.ding-campaign.text .ding-campaign-text .ding-campaign-headline{float:left;display:block;margin-right:2.4911%;width:100%}.ding-campaign.text .ding-campaign-text .ding-campaign-headline:last-child{margin-right:0}}.ding-campaign.text .ding-campaign-text .ding-campaign-description{float:left;display:block;margin-right:2.4911%;width:48.75445%}.ding-campaign.text .ding-campaign-text .ding-campaign-description:last-child{margin-right:0}@media screen and (max-width:600px){.ding-campaign.text .ding-campaign-text .ding-campaign-description{float:left;display:block;margin-right:2.4911%;width:100%}.ding-campaign.text .ding-campaign-text .ding-campaign-description:last-child{margin-right:0}}.ding-campaign.text.ding-campaign-medium-width .ding-campaign-text .ding-campaign-headline{float:left;display:block;margin-right:2.4911%;width:100%}.ding-campaign.text.ding-campaign-medium-width .ding-campaign-text .ding-campaign-headline:last-child{margin-right:0}.ding-campaign.text.ding-campaign-medium-width .ding-campaign-text .ding-campaign-description{float:left;display:block;margin-right:2.4911%;width:100%}.ding-campaign.text.ding-campaign-medium-width .ding-campaign-text .ding-campaign-description:last-child{margin-right:0}.no-touch .ding-campaign.text:hover{background:#808285}.secondary-content .ding-campaign.text .ding-campaign-text .ding-campaign-headline,.secondary-content .ding-campaign.text .ding-campaign-text .ding-campaign-description{float:left;display:block;margin-right:2.4911%;width:100%}.secondary-content .ding-campaign.text .ding-campaign-text .ding-campaign-headline:last-child,.secondary-content .ding-campaign.text .ding-campaign-text .ding-campaign-description:last-child{margin-right:0}@media screen and (max-width:600px){.secondary-content .ding-campaign.text{margin-top:2.4911%}}.node-type-ding-news .ding-campaign.image,.node-type-ding-eresource .ding-campaign.image,.node-type-ding-event .ding-campaign.image{margin:20px 0}.ding-campaign.image img{width:100%}@media screen and (max-width:600px){.secondary-content .ding-campaign.campaign-image{margin-top:2.4911%}}@media screen and (max-width:600px){.node-ding-campaign{display:none}.node-ding-campaign.mobile-show{display:block}.node-ding-campaign.mobile-show .ding-campaign-text{float:inherit;width:auto;padding:50px 30px}.node-ding-campaign.mobile-show .ding-campaign-text .ding-campaign-headline{width:100%}.node-ding-campaign.mobile-show .ding-campaign-text .ding-campaign-description{float:none;width:auto}}.node-type-ding-campaign .node.node-ding-campaign{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;overflow:auto;padding-top:15px}.node-type-ding-campaign .image img{width:auto;display:block}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.node-ding-eresource.node-teaser .buttons a::after,.node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node-ding-eresource.node-teaser .buttons a::after,.node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{content:"\e904"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node-ding-eresource.node-teaser{float:left;width:100%;padding:15px 0;margin-bottom:20px;background-color:#e5e5e5}.node-ding-eresource.node-teaser&gt;a{float:left;display:block;margin-right:3.78378%;width:74.05405%}.node-ding-eresource.node-teaser&gt;a:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-eresource.node-teaser&gt;a{float:left;display:block;margin-right:2.4911%;width:65.8363%}.node-ding-eresource.node-teaser&gt;a:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-eresource.node-teaser&gt;a{width:100%}}.node-ding-eresource.node-teaser .field-name-field-ding-eresource-list-image{float:left;display:block;margin-right:5.10949%;width:29.92701%;padding-left:15px}.node-ding-eresource.node-teaser .field-name-field-ding-eresource-list-image:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-eresource.node-teaser .field-name-field-ding-eresource-list-image{float:left;display:block;margin-right:3.78378%;width:35.13514%}.node-ding-eresource.node-teaser .field-name-field-ding-eresource-list-image:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-eresource.node-teaser .field-name-field-ding-eresource-list-image{float:left;display:block;margin-right:2.4911%;width:40.21352%;margin-bottom:20px}.node-ding-eresource.node-teaser .field-name-field-ding-eresource-list-image:last-child{margin-right:0}}.node-ding-eresource.node-teaser .field-name-field-ding-eresource-list-image .field-item{position:relative;padding-top:75%}.node-ding-eresource.node-teaser .field-name-field-ding-eresource-list-image img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;max-height:100%;max-width:100%;height:auto;width:auto}.node-ding-eresource.node-teaser .text{float:left;display:block;margin-right:5.10949%;width:64.9635%;margin-top:5px;color:#262626}.node-ding-eresource.node-teaser .text:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-eresource.node-teaser .text{float:left;display:block;margin-right:3.78378%;width:61.08108%}.node-ding-eresource.node-teaser .text:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-eresource.node-teaser .text{float:left;display:block;margin-right:2.4911%;width:57.29537%;margin-right:0;padding-right:15px;margin-bottom:20px}.node-ding-eresource.node-teaser .text:last-child{margin-right:0}}.node-ding-eresource.node-teaser .text h3{margin-bottom:10px}.node-ding-eresource.node-teaser .buttons{float:left;display:block;margin-right:3.78378%;width:22.16216%;margin-right:0;padding-right:15px}.node-ding-eresource.node-teaser .buttons:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-eresource.node-teaser .buttons{float:left;display:block;margin-right:2.4911%;width:31.6726%}.node-ding-eresource.node-teaser .buttons:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-eresource.node-teaser .buttons{width:100%;padding-left:15px}}.node-ding-eresource.node-teaser .buttons a{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#fffff2;padding-right:45px}.node-ding-eresource.node-teaser .buttons a::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}.node-ding-eresource.node-teaser .buttons a::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .node-ding-eresource.node-teaser .buttons a:focus,.no-touch .node-ding-eresource.node-teaser .buttons a:hover{background-color:#505050;color:#fff}.no-touch .node-ding-eresource.node-teaser .buttons a:focus::after,.no-touch .node-ding-eresource.node-teaser .buttons a:hover::after{color:#fff}.node-ding-eresource.node-teaser .buttons a::after{color:rgba(38,38,38,0.8)}.node-ding-eresource.node-teaser .buttons a.read-more{margin-bottom:10px;background-color:#808285}@media screen and (max-width:600px){.node-ding-eresource.node-teaser .buttons a{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-eresource.node-teaser .buttons a:last-child{margin-right:0}}.node-ding-eresource.node-full{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%);padding:40px 0 30px}.has-dynamic-background .node-ding-eresource.node-full{max-width:1250px;margin:0 auto}.node-ding-eresource.node-full&gt;.inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.node-ding-eresource.node-full&gt;.inner:after{content:"";display:table;clear:both}.node-ding-eresource.node-full&gt;.inner&gt;.left{float:left;display:block;margin-right:2.4911%;width:40.21352%;min-height:1px}.node-ding-eresource.node-full&gt;.inner&gt;.left:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-eresource.node-full&gt;.inner&gt;.left{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-eresource.node-full&gt;.inner&gt;.left:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-eresource.node-full&gt;.inner&gt;.left{float:left;display:block;margin-right:2.4911%;width:100%;margin-bottom:20px}.node-ding-eresource.node-full&gt;.inner&gt;.left:last-child{margin-right:0}}.node-ding-eresource.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:40.21352%}.node-ding-eresource.node-full&gt;.inner&gt;.right:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-eresource.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-right:0}.node-ding-eresource.node-full&gt;.inner&gt;.right:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-eresource.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:100%}.node-ding-eresource.node-full&gt;.inner&gt;.right:last-child{margin-right:0}}.node-ding-eresource.node-full&gt;.inner&gt;.buttons{float:left;display:block;margin-right:2.4911%;width:14.59075%;margin-right:0}.node-ding-eresource.node-full&gt;.inner&gt;.buttons:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-eresource.node-full&gt;.inner&gt;.buttons{margin-left:51.24555%;width:auto;margin-top:30px}}@media screen and (max-width:600px){.node-ding-eresource.node-full&gt;.inner&gt;.buttons{margin-left:0}}.node-ding-eresource.node-full&gt;.inner&gt;.buttons a{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#f66d70;color:#fffff2;padding-right:45px;margin-bottom:10px}.node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}.node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .node-ding-eresource.node-full&gt;.inner&gt;.buttons a:focus,.no-touch .node-ding-eresource.node-full&gt;.inner&gt;.buttons a:hover{background-color:#505050;color:#fff}.no-touch .node-ding-eresource.node-full&gt;.inner&gt;.buttons a:focus::after,.no-touch .node-ding-eresource.node-full&gt;.inner&gt;.buttons a:hover::after{color:#fff}.node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:rgba(38,38,38,0.8)}.node-ding-eresource.node-full&gt;.inner&gt;.buttons a:last-child{margin-bottom:0}.node-ding-eresource.node-full&gt;.inner&gt;.buttons a.buttons-button-back{background-color:#808285}.node-ding-eresource.node-full .field-name-field-ding-eresource-access{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:30px 0}.node-ding-eresource.node-full .field-name-field-ding-eresource-access .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-eresource.node-full .field-name-field-ding-eresource-lead,.node-ding-eresource.node-full .field-name-field-ding-eresource-body{margin-bottom:20px}.node-ding-eresource.node-full .field-name-field-ding-eresource-link{margin-top:40px}.node-ding-eresource.node-full .field-name-field-ding-eresource-link a{display:block;float:left;margin-right:20px}.node-ding-eresource.node-full .field-name-field-ding-eresource-tags{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:30px}.node-ding-eresource.node-full .field-name-field-ding-eresource-tags .field-items .field-item{display:inline;margin-right:15px}.node-ding-eresource.node-full .field-name-field-ding-eresource-tags .field-label{font-family:"FaktPro-SemiBold",sans-serif}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node-ding-event .field-name-field-ding-event-body a{text-decoration:underline}.node-ding-event.node-teaser{position:relative;float:left;width:100%}.node-ding-event.node-teaser a{position:absolute;width:100%;height:100%}.node-ding-event.node-teaser .inner{position:absolute;width:100%;top:0;left:0;padding:15px 15px 10px 15px}.node-ding-event.node-teaser .background{-webkit-transition:width 300ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:width 300ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:width 300ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;width:100%;height:100%;top:0;left:0;background-color:#e5e5e5}.node-ding-event.node-teaser .background .button{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;right:15px;bottom:15px;width:156px;padding:20px 15px 14px 15px;opacity:0}@media screen and (max-width:600px){.node-ding-event.node-teaser .background .button{display:none}}.node-ding-event.node-teaser .event-text{position:relative;z-index:1}.node-ding-event.node-teaser .info-top{color:rgba(38,38,38,0.8)}.node-ding-event.node-teaser .info-top&gt;div{float:left}.node-ding-event.node-teaser .date{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;clear:left;color:#262627}.node-ding-event.node-teaser .title-and-lead{-webkit-transition:min-height 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:min-height 300ms cubic-bezier(0.165,0.84,0.44,1);transition:min-height 300ms cubic-bezier(0.165,0.84,0.44,1);min-height:61px}.node-ding-event.node-teaser .title-and-lead .title{margin-bottom:10px}.node-ding-event.node-teaser .field-name-field-ding-event-lead{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;opacity:0;height:0}@media screen and (max-width:600px){.node-ding-event.node-teaser .field-name-field-ding-event-lead{display:none}}.node-ding-event.node-teaser .info-bottom{float:left;width:100%;padding-right:156px;min-height:60px;color:#262627}@media screen and (max-width:600px){.node-ding-event.node-teaser .info-bottom{width:100%;padding-right:0}}.node-ding-event.node-teaser .event-list-image-container{position:absolute;z-index:1;top:0;left:0;width:100%;padding-top:56.25%}@media screen and (max-width:600px){.node-ding-event.node-teaser .event-list-image-container{display:none}}.node-ding-event.node-teaser .event-list-image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center center}.node-ding-event.node-teaser .library .field-item{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.node-ding-event.node-teaser.has-image .inner{padding:56.25% 15px 10px 15px}@media screen and (max-width:600px){.node-ding-event.node-teaser.has-image .inner{padding:0 15px 10px 15px}}.node-ding-event.node-teaser.has-image .event-text{padding-top:15px}@media screen and (max-width:600px){.node-ding-event.node-teaser.has-image .event-text{padding-top:15px}}.no-touch .node-ding-event.node-teaser:hover{z-index:2}.no-touch .node-ding-event.node-teaser:hover .background{-webkit-transition:width 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:width 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:width 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);width:115%;background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}@media screen and (max-width:950px){.no-touch .node-ding-event.node-teaser:hover .background{width:110%}}@media screen and (max-width:600px){.no-touch .node-ding-event.node-teaser:hover .background{width:100%;background-color:#e5e5e5;box-shadow:none}}.no-touch .node-ding-event.node-teaser:hover .button{-webkit-transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);opacity:1}.no-touch .node-ding-event.node-teaser:hover .title-and-lead{-webkit-transition:min-height 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:min-height 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);transition:min-height 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);min-height:118px}.no-touch .node-ding-event.node-teaser:hover .field-name-field-ding-event-lead{-webkit-transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);opacity:1}.node-ding-event.node-full{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%);padding:40px 0 30px}.has-dynamic-background .node-ding-event.node-full{max-width:1250px;margin:0 auto}.node-ding-event.node-full&gt;.inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.node-ding-event.node-full&gt;.inner:after{content:"";display:table;clear:both}.node-ding-event.node-full&gt;.inner&gt;.left{float:left;display:block;margin-right:2.4911%;width:40.21352%;min-height:1px}.node-ding-event.node-full&gt;.inner&gt;.left:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-event.node-full&gt;.inner&gt;.left{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-event.node-full&gt;.inner&gt;.left:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-event.node-full&gt;.inner&gt;.left{width:100%;margin-right:0;margin-bottom:40px}}.node-ding-event.node-full&gt;.inner&gt;.left h2{float:left;display:block;margin-right:6.19469%;width:78.76106%;float:none;padding-bottom:20px;margin:0 0 30px;border-bottom:1px solid #ccc}.node-ding-event.node-full&gt;.inner&gt;.left h2:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-event.node-full&gt;.inner&gt;.left h2{float:left;display:block;margin-right:6.19469%;width:100%}.node-ding-event.node-full&gt;.inner&gt;.left h2:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-event.node-full&gt;.inner&gt;.left h2{float:left;display:block;margin-right:2.4911%;width:100%}.node-ding-event.node-full&gt;.inner&gt;.left h2:last-child{margin-right:0}}.node-ding-event.node-full&gt;.inner&gt;.left .button{float:left;display:block;margin-right:6.19469%;width:57.52212%;margin:20px 0;color:#000}.node-ding-event.node-full&gt;.inner&gt;.left .button:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-event.node-full&gt;.inner&gt;.left .button{float:left;display:block;margin-right:6.19469%;width:100%}.node-ding-event.node-full&gt;.inner&gt;.left .button:last-child{margin-right:0}}.node-ding-event.node-full&gt;.inner&gt;.left .button.ticket-available{background-color:#24d273;color:#fff}.node-ding-event.node-full&gt;.inner&gt;.left .button.ticket-available:hover{background-color:#1da65b;color:#fff}.node-ding-event.node-full&gt;.inner&gt;.left .button.ticket-notice{background-color:#ffca5f}.node-ding-event.node-full&gt;.inner&gt;.left .button.ticket-notice:hover{background-color:#ffca5f;color:#000}.node-ding-event.node-full&gt;.inner&gt;.left .button.ticket-warning{background:#e22045;color:#fff}.node-ding-event.node-full&gt;.inner&gt;.left .button.ticket-warning:hover{background-color:#e22045;color:#fff}.node-ding-event.node-full&gt;.inner&gt;.left .button:hover{background-color:#ccc;color:#000}.node-ding-event.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-event.node-full&gt;.inner&gt;.right:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-event.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-event.node-full&gt;.inner&gt;.right:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-event.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:100%}.node-ding-event.node-full&gt;.inner&gt;.right:last-child{margin-right:0}}.node-ding-event.node-full .field .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-event.node-full .field-type-image{margin-bottom:30px}.node-ding-event.node-full .field-label-inline{display:flex;width:100%}.node-ding-event.node-full .field-label-inline .field-label{overflow-wrap:break-word;width:100px}.node-ding-event.node-full .field-name-field-ding-event-files{float:left;display:block;margin-right:3.78378%;width:74.05405%;margin:0 0 30px}.node-ding-event.node-full .field-name-field-ding-event-files:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-event.node-full .field-name-field-ding-event-files{float:left;display:block;margin-right:3.78378%;width:100%}.node-ding-event.node-full .field-name-field-ding-event-files:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-event.node-full .field-name-field-ding-event-files{margin:15px 0 30px}}.node-ding-event.node-full .field-name-field-ding-event-files .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-event.node-full .field-name-field-ding-event-files .file-type{margin-left:6px}.node-ding-event.node-full .field-name-field-ding-event-tags{float:left;display:block;margin-right:3.78378%;width:74.05405%;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:30px}.node-ding-event.node-full .field-name-field-ding-event-tags:last-child{margin-right:0}@media screen and (max-width:600px){.node-ding-event.node-full .field-name-field-ding-event-tags{float:left;display:block;margin-right:3.78378%;width:100%}.node-ding-event.node-full .field-name-field-ding-event-tags:last-child{margin-right:0}}.node-ding-event.node-full .field-name-field-ding-event-tags .field-items .field-item{display:inline;margin-right:15px}.node-ding-event.node-full .field-name-field-ding-event-category{margin-bottom:5px}.node-ding-event.node-full .field-name-field-ding-event-date{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #ccc;color:#4d898e}@media screen and (max-width:600px){.node-ding-event.node-full .field-name-field-ding-event-date{font-size:1.125rem;line-height:1.5rem}}.node-ding-event.node-full .field-name-field-ding-event-lead{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-event.node-full .field-name-field-ding-event-lead p,.node-ding-event.node-full .field-name-field-ding-event-body p{margin:20px 0}.node-ding-event.node-full .field-name-field-ding-event-lead ol,.node-ding-event.node-full .field-name-field-ding-event-lead ul,.node-ding-event.node-full .field-name-field-ding-event-body ol,.node-ding-event.node-full .field-name-field-ding-event-body ul{margin:0;padding-left:40px;list-style-position:initial}.node-ding-event.node-full .field-name-field-ding-event-lead ol li p,.node-ding-event.node-full .field-name-field-ding-event-lead ul li p,.node-ding-event.node-full .field-name-field-ding-event-body ol li p,.node-ding-event.node-full .field-name-field-ding-event-body ul li p{margin:5px 0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.node-ding-faq-question.node-teaser .buttons .read-more::after,.node-ding-faq-question.node-full&gt;.inner&gt;.buttons a::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.node-ding-faq-question.node-teaser .buttons .read-more::after,.node-ding-faq-question.node-full&gt;.inner&gt;.buttons a::after{content:"\e904"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node-ding-faq-question.node-teaser{float:left;width:100%;padding:15px 0;margin-bottom:20px;background-color:#e5e5e5}.node-ding-faq-question.node-teaser .field-name-field-ding-faq-list-image{float:left;display:block;margin-right:3.78378%;width:22.16216%;padding-left:15px}.node-ding-faq-question.node-teaser .field-name-field-ding-faq-list-image:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-faq-question.node-teaser .field-name-field-ding-faq-list-image{float:left;display:block;margin-right:2.4911%;width:23.13167%}.node-ding-faq-question.node-teaser .field-name-field-ding-faq-list-image:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-faq-question.node-teaser .field-name-field-ding-faq-list-image{float:left;display:block;margin-right:2.4911%;width:40.21352%;margin-bottom:20px}.node-ding-faq-question.node-teaser .field-name-field-ding-faq-list-image:last-child{margin-right:0}}.node-ding-faq-question.node-teaser .field-name-field-ding-faq-list-image .field-item{position:relative;background-color:#fff;padding-top:77.78%}.node-ding-faq-question.node-teaser .field-name-field-ding-faq-list-image .field-item img{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;max-height:100%;max-width:100%;height:auto;width:auto}.node-ding-faq-question.node-teaser .text{float:left;display:block;margin-right:3.78378%;width:48.10811%;margin-top:5px;color:#262626}.node-ding-faq-question.node-teaser .text:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-faq-question.node-teaser .text{float:left;display:block;margin-right:2.4911%;width:40.21352%}.node-ding-faq-question.node-teaser .text:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-faq-question.node-teaser .text{float:left;display:block;margin-right:2.4911%;width:57.29537%;margin-right:0;padding-right:15px;margin-bottom:20px}.node-ding-faq-question.node-teaser .text:last-child{margin-right:0}}.node-ding-faq-question.node-teaser .text h3{margin-bottom:10px}.node-ding-faq-question.node-teaser .buttons{float:left;display:block;margin-right:3.78378%;width:22.16216%;margin-right:0;padding-right:15px}.node-ding-faq-question.node-teaser .buttons:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-faq-question.node-teaser .buttons{float:left;display:block;margin-right:2.4911%;width:31.6726%}.node-ding-faq-question.node-teaser .buttons:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-faq-question.node-teaser .buttons{width:100%;padding-left:15px}}.node-ding-faq-question.node-teaser .buttons .read-more{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#808285;color:#fffff2;padding-right:45px}.node-ding-faq-question.node-teaser .buttons .read-more::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}.node-ding-faq-question.node-teaser .buttons .read-more::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .node-ding-faq-question.node-teaser .buttons .read-more:focus,.no-touch .node-ding-faq-question.node-teaser .buttons .read-more:hover{background-color:#505050;color:#fff}.no-touch .node-ding-faq-question.node-teaser .buttons .read-more:focus::after,.no-touch .node-ding-faq-question.node-teaser .buttons .read-more:hover::after{color:#fff}.node-ding-faq-question.node-teaser .buttons .read-more::after{color:rgba(38,38,38,0.8)}@media screen and (max-width:600px){.node-ding-faq-question.node-teaser .buttons .read-more{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-faq-question.node-teaser .buttons .read-more:last-child{margin-right:0}}.node-ding-faq-question.node-full{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%);padding:40px 0 30px}.has-dynamic-background .node-ding-faq-question.node-full{max-width:1250px;margin:0 auto}.node-ding-faq-question.node-full&gt;.inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.node-ding-faq-question.node-full&gt;.inner:after{content:"";display:table;clear:both}.node-ding-faq-question.node-full&gt;.inner&gt;.left{float:left;display:block;margin-right:2.4911%;width:40.21352%;min-height:1px}.node-ding-faq-question.node-full&gt;.inner&gt;.left:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-faq-question.node-full&gt;.inner&gt;.left{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-faq-question.node-full&gt;.inner&gt;.left:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-faq-question.node-full&gt;.inner&gt;.left{float:left;display:block;margin-right:2.4911%;width:100%;margin-bottom:20px}.node-ding-faq-question.node-full&gt;.inner&gt;.left:last-child{margin-right:0}}.node-ding-faq-question.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:40.21352%}.node-ding-faq-question.node-full&gt;.inner&gt;.right:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-faq-question.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-right:0}.node-ding-faq-question.node-full&gt;.inner&gt;.right:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-faq-question.node-full&gt;.inner&gt;.right{float:left;display:block;margin-right:2.4911%;width:100%}.node-ding-faq-question.node-full&gt;.inner&gt;.right:last-child{margin-right:0}}.node-ding-faq-question.node-full&gt;.inner&gt;.buttons{float:left;display:block;margin-right:2.4911%;width:14.59075%;margin-right:0}.node-ding-faq-question.node-full&gt;.inner&gt;.buttons:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-faq-question.node-full&gt;.inner&gt;.buttons{margin-left:51.24555%;width:auto;margin-top:30px}}@media screen and (max-width:600px){.node-ding-faq-question.node-full&gt;.inner&gt;.buttons{margin-left:0}}.node-ding-faq-question.node-full&gt;.inner&gt;.buttons a{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#808285;color:#fffff2;padding-right:45px}.node-ding-faq-question.node-full&gt;.inner&gt;.buttons a::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}.node-ding-faq-question.node-full&gt;.inner&gt;.buttons a::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .node-ding-faq-question.node-full&gt;.inner&gt;.buttons a:focus,.no-touch .node-ding-faq-question.node-full&gt;.inner&gt;.buttons a:hover{background-color:#505050;color:#fff}.no-touch .node-ding-faq-question.node-full&gt;.inner&gt;.buttons a:focus::after,.no-touch .node-ding-faq-question.node-full&gt;.inner&gt;.buttons a:hover::after{color:#fff}.node-ding-faq-question.node-full h1{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;margin-bottom:0;color:#262626}@media screen and (max-width:600px){.node-ding-faq-question.node-full h1{font-size:1.125rem;line-height:1.5rem}}.node-ding-faq-question.node-full .field-name-field-ding-faq-category{margin-bottom:30px}.node-ding-faq-question.node-full .field-name-field-ding-faq-lead,.node-ding-faq-question.node-full .field-name-field-ding-faq-body{margin-bottom:20px}.node-ding-faq-question.node-full .field-name-field-ding-faq-files{float:left;display:block;margin-right:3.78378%;width:74.05405%;margin:0 0 30px}.node-ding-faq-question.node-full .field-name-field-ding-faq-files:last-child{margin-right:0}.node-ding-faq-question.node-full .field-name-field-ding-faq-files:last-child{margin-bottom:0}@media screen and (max-width:950px){.node-ding-faq-question.node-full .field-name-field-ding-faq-files{float:left;display:block;margin-right:3.78378%;width:100%}.node-ding-faq-question.node-full .field-name-field-ding-faq-files:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-faq-question.node-full .field-name-field-ding-faq-files{margin:15px 0 30px}}.node-ding-faq-question.node-full .field-name-field-ding-faq-files .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-faq-question.node-full .field-name-field-ding-faq-files .file-type{margin-left:6px}.node-ding-faq-question.node-full .field-name-field-ding-faq-tags.field-type-taxonomy-term-reference{float:left;display:block;margin-right:3.78378%;width:74.05405%;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 30px}.node-ding-faq-question.node-full .field-name-field-ding-faq-tags.field-type-taxonomy-term-reference:last-child{margin-right:0}.node-ding-faq-question.node-full .field-name-field-ding-faq-tags.field-type-taxonomy-term-reference:last-child{margin-bottom:0}@media screen and (max-width:950px){.node-ding-faq-question.node-full .field-name-field-ding-faq-tags.field-type-taxonomy-term-reference{float:left;display:block;margin-right:3.78378%;width:100%}.node-ding-faq-question.node-full .field-name-field-ding-faq-tags.field-type-taxonomy-term-reference:last-child{margin-right:0}}.node-ding-faq-question.node-full .field-name-field-ding-faq-tags.field-type-taxonomy-term-reference .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-faq-question.node-full .field-name-field-ding-faq-tags.field-type-taxonomy-term-reference .field-items .field-item{display:inline;margin-right:15px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node-ding-group .field-name-field-ding-group-body a{text-decoration:underline}.node-ding-group.node-teaser a{display:block;position:relative;background-color:#e5e5e5;padding-top:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:5px}.node-ding-group.node-teaser a::before{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(38,38,38,0.2);border-radius:5px}.node-ding-group.node-teaser a:hover::before{background-color:rgba(38,38,38,0.8)}.node-ding-group.node-teaser .group-text{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);position:absolute;left:0;bottom:0;width:100%;padding:25px 15px 15px;color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.node-ding-group.node-teaser h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:0}.node-ding-group.node-teaser .field-name-field-ding-group-lead{display:none}.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser h3.title,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem}@media screen and (max-width:600px){.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser h3.title,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser h3.title{font-size:1.125rem;line-height:1.5rem}}@media screen and (max-width:950px){.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser h3.title,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}}.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser .field-name-field-ding-group-lead,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser .field-name-field-ding-group-lead{display:block}@media screen and (max-width:950px){.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser .field-name-field-ding-group-lead,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser .field-name-field-ding-group-lead{display:none}}.node-ding-group.node-teaser-no-overlay .ding-group-image{display:block;position:relative;background-color:#e5e5e5;padding-top:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:14px;overflow:hidden;border-radius:5px}.node-ding-group.node-teaser-no-overlay .ding-group-image img{position:absolute;width:100%;height:100%;left:0;top:0}.node-ding-group.node-teaser-no-overlay h3.title{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:4px;color:#474747}.node-ding-group.node-teaser-no-overlay .field-name-field-ding-group-lead{display:none;color:#474747}.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser-no-overlay h3.title,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser-no-overlay h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem}@media screen and (max-width:600px){.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser-no-overlay h3.title,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser-no-overlay h3.title{font-size:1.125rem;line-height:1.5rem}}@media screen and (max-width:950px){.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser-no-overlay h3.title,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser-no-overlay h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}}.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser-no-overlay .field-name-field-ding-group-lead,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser-no-overlay .field-name-field-ding-group-lead{float:left;display:block;margin-right:2.4911%;width:65.8363%;display:block}.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser-no-overlay .field-name-field-ding-group-lead:last-child,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser-no-overlay .field-name-field-ding-group-lead:last-child{margin-right:0}@media screen and (max-width:950px){.view-ding-groups .views-row:nth-child(1) .node-ding-group.node-teaser-no-overlay .field-name-field-ding-group-lead,.view-ding-groups .views-row:nth-child(2) .node-ding-group.node-teaser-no-overlay .field-name-field-ding-group-lead{display:none}}.node-ding-group.node-teaser-no-overlay a:hover h3.title{color:#4d898f}.node-ding-group.node-full h1.title{margin-bottom:15px}.node-ding-group.node-full .field-name-field-ding-group-title-image{margin-bottom:25px}.node-ding-group.node-full .field-name-field-ding-group-lead,.node-ding-group.node-full .field-name-field-ding-group-body{float:left;display:block;margin-right:3.78378%;width:61.08108%}.node-ding-group.node-full .field-name-field-ding-group-lead:last-child,.node-ding-group.node-full .field-name-field-ding-group-body:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-group.node-full .field-name-field-ding-group-lead,.node-ding-group.node-full .field-name-field-ding-group-body{float:left;display:block;margin-right:2.4911%;width:65.8363%}.node-ding-group.node-full .field-name-field-ding-group-lead:last-child,.node-ding-group.node-full .field-name-field-ding-group-body:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-group.node-full .field-name-field-ding-group-lead,.node-ding-group.node-full .field-name-field-ding-group-body{width:100%;margin-right:0}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node-ding-library.node-teaser{position:relative}.node-ding-library.node-teaser .libraries{float:left;width:100%}.node-ding-library.node-teaser .group-ding-library-left-column{float:left;display:block;margin-right:2.4911%;width:23.13167%}.node-ding-library.node-teaser .group-ding-library-left-column:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-library.node-teaser .group-ding-library-left-column{display:none}}.node-ding-library.node-teaser .group-ding-library-right-column{float:left;display:block;margin-right:2.4911%;width:57.29537%;margin-right:0;margin-bottom:40px}.node-ding-library.node-teaser .group-ding-library-right-column:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-library.node-teaser .group-ding-library-right-column{float:left;display:block;margin-right:2.4911%;width:74.37722%}.node-ding-library.node-teaser .group-ding-library-right-column:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-library.node-teaser .group-ding-library-right-column{width:100%;margin-right:0}}.node-ding-library.node-teaser .group-ding-library-right-column .country{display:none}.node-ding-library.node-teaser .group-ding-library-right-column a.maps-link{float:left}@media screen and (max-width:600px){.node-ding-library.node-teaser .group-ding-library-right-column a.maps-link{margin-top:20px}}.node-ding-library.node-teaser .field-name-field-ding-library-title-image img{float:right}.node-ding-library.node-teaser a.opening-hours-toggle{position:static;width:74.37722%;margin-top:-20px;margin-left:25.62278%}.node-ding-library.node-teaser a.opening-hours-toggle.js-expanded+.libraries-opening-hours{display:block}@media screen and (max-width:950px){.node-ding-library.node-teaser a.opening-hours-toggle{margin-top:-20px;margin-left:0}}@media screen and (max-width:600px){.node-ding-library.node-teaser a.opening-hours-toggle{text-align:right}}.node-ding-library.node-teaser .libraries-opening-hours{float:left;display:block;margin-right:2.4911%;width:74.37722%;margin-right:0;margin:20px 0 30px 25.62278%;display:none}.node-ding-library.node-teaser .libraries-opening-hours:last-child{margin-right:0}.node-ding-library.node-teaser .libraries-opening-hours .day .name{float:left;display:block;margin-right:3.34928%;width:19.61722%}.node-ding-library.node-teaser .libraries-opening-hours .day .name:last-child{margin-right:0}.node-ding-library.node-teaser .libraries-opening-hours .day .times{float:left;display:block;margin-right:3.34928%;width:65.55024%;margin-right:0}.node-ding-library.node-teaser .libraries-opening-hours .day .times:last-child{margin-right:0}.node-ding-library.node-teaser .libraries-opening-hours .day .times .instance{float:left;display:block;margin-right:5.10949%;width:29.92701%}.node-ding-library.node-teaser .libraries-opening-hours .day .times .instance:last-child{margin-right:0}.node-ding-library.node-teaser .libraries-opening-hours .day .times .instance:nth-child(3n){margin-right:0}.node-ding-library.node-teaser .libraries-opening-hours .day .times .instance:nth-child(3n+1){clear:left}@media screen and (max-width:950px){.node-ding-library.node-teaser .libraries-opening-hours{float:left;display:block;margin-right:3.00429%;width:100%;display:none;margin:0}.node-ding-library.node-teaser .libraries-opening-hours:last-child{margin-right:0}}.node-ding-library.node-teaser .page-title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin:5px 0 15px}.node-ding-library.node-teaser .page-title a{color:#262626}@media screen and (max-width:600px){.node-ding-library.node-teaser .page-title{float:left;display:block;margin-right:2.4911%;width:74.37722%}.node-ding-library.node-teaser .page-title:last-child{margin-right:0}}.node-ding-library.node-teaser .field-name-field-ding-library-addresse{float:left;display:block;margin-right:3.34928%;width:31.10048%}.node-ding-library.node-teaser .field-name-field-ding-library-addresse:last-child{margin-right:0}@media screen and (max-width:600px){.node-ding-library.node-teaser .field-name-field-ding-library-addresse{float:left;display:block;margin-right:2.4911%;width:74.37722%;margin-bottom:20px}.node-ding-library.node-teaser .field-name-field-ding-library-addresse:last-child{margin-right:0}}.node-ding-library.node-teaser .field-name-field-ding-library-phone-number,.node-ding-library.node-teaser .field-name-field-ding-library-fax-number,.node-ding-library.node-teaser .field-name-field-ding-library-mail,.node-ding-library.node-teaser .field-name-field-ding-library-links{position:relative;width:42.58373%;float:right;margin-right:19.61722%}@media screen and (max-width:600px){.node-ding-library.node-teaser .field-name-field-ding-library-phone-number,.node-ding-library.node-teaser .field-name-field-ding-library-fax-number,.node-ding-library.node-teaser .field-name-field-ding-library-mail,.node-ding-library.node-teaser .field-name-field-ding-library-links{width:100%;margin-right:0}}.node-ding-library.node-teaser .field-name-field-ding-library-phone-number .field-label,.node-ding-library.node-teaser .field-name-field-ding-library-fax-number .field-label,.node-ding-library.node-teaser .field-name-field-ding-library-mail .field-label,.node-ding-library.node-teaser .field-name-field-ding-library-links .field-label{position:absolute;top:0;left:0;width:100px}.node-ding-library.node-teaser .field-name-field-ding-library-phone-number .field-items,.node-ding-library.node-teaser .field-name-field-ding-library-fax-number .field-items,.node-ding-library.node-teaser .field-name-field-ding-library-mail .field-items,.node-ding-library.node-teaser .field-name-field-ding-library-links .field-items{padding-left:100px}.node-ding-library.node-teaser .field-name-field-ding-library-mail:last-child{margin-right:19.61722%}.node-ding-library.node-teaser .field-name-field-ding-library-links .field-item{display:inline-block}.node-ding-library.node-teaser .field-name-field-ding-library-links .field-item::after{content:','}.node-ding-library.node-teaser .field-name-field-ding-library-links .field-item:last-child::after{content:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node-ding-news .field-name-field-ding-news-body a{text-decoration:underline}.node-ding-news.node-teaser{position:relative}.node-ding-news.node-teaser a{display:block;color:#262626}.node-ding-news.node-teaser .ding-news-list-image::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}@media screen and (max-width:600px){.slide-on-mobile .node-ding-news.node-teaser .ding-news-list-image{display:block;position:relative;background-color:#e5e5e5;padding-top:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center;overflow:hidden;background-size:cover}}.node-ding-news.node-teaser h3.title{margin:10px 0 5px}.node-ding-news.node-teaser .category-and-submitted{float:left;width:100%;color:rgba(38,38,38,0.8)}.node-ding-news.node-teaser .field-name-field-ding-news-category{float:left}.node-ding-news.node-teaser .field-name-field-ding-news-lead{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;top:0;left:0;width:100%;padding:25px 15px;color:#fff;opacity:0;overflow:hidden}.node-ding-news.node-teaser .no-overlay-text{display:none}@media screen and (max-width:600px){.slide-on-mobile .node-ding-news.node-teaser .news-text{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);position:absolute;bottom:0;width:100%;padding:25px 15px 5px}.slide-on-mobile .node-ding-news.node-teaser h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;margin-top:0;color:#fff}}@media screen and (max-width:600px) and (max-width:600px){.slide-on-mobile .node-ding-news.node-teaser h3.title{font-size:1.125rem;line-height:1.5rem}}@media screen and (max-width:600px){.slide-on-mobile .node-ding-news.node-teaser .category-and-submitted{margin-bottom:20px;color:rgba(255,255,255,0.54)}}@media screen and (max-width:600px) and (max-width:600px){.slide-on-mobile .node-ding-news.node-teaser .category-and-submitted{margin-bottom:5px}}@media screen and (max-width:600px){.slide-on-mobile .node-ding-news.node-teaser .field-name-field-ding-news-lead{float:left;display:block;margin-right:3.78378%;width:74.05405%;font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;-webkit-transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:static;height:0;padding:0}.slide-on-mobile .node-ding-news.node-teaser .field-name-field-ding-news-lead:last-child{margin-right:0}}.no-touch .node-ding-news.node-teaser:hover .ding-news-list-image::after{background-color:rgba(0,0,0,0.8)}.no-touch .node-ding-news.node-teaser:hover .field-name-field-ding-news-lead{opacity:1}.node-ding-news.node-teaser-no-overlay{position:relative}.node-ding-news.node-teaser-no-overlay a{display:block;color:#262626}.node-ding-news.node-teaser-no-overlay .ding-news-list-image::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}@media screen and (max-width:600px){.slide-on-mobile .node-ding-news.node-teaser-no-overlay .ding-news-list-image{display:block;position:relative;background-color:#e5e5e5;padding-top:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center;overflow:hidden;background-size:cover}}.node-ding-news.node-teaser-no-overlay h3.title{margin:10px 0 5px}.node-ding-news.node-teaser-no-overlay .category-and-submitted{float:left;width:100%;color:rgba(38,38,38,0.8)}.node-ding-news.node-teaser-no-overlay .field-name-field-ding-news-category{float:left}.node-ding-news.node-teaser-no-overlay .field-name-field-ding-news-lead{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;top:0;left:0;width:100%;padding:25px 15px;color:#fff;opacity:0;overflow:hidden}.node-ding-news.node-teaser-no-overlay .no-overlay-text{display:none}@media screen and (max-width:600px){.slide-on-mobile .node-ding-news.node-teaser-no-overlay h3.title{margin:14px 0 0;color:#474747}.slide-on-mobile .node-ding-news.node-teaser-no-overlay .category-and-submitted{color:rgba(38,38,38,0.8)}.slide-on-mobile .node-ding-news.node-teaser-no-overlay .field-name-field-ding-news-lead{float:left;display:block;margin-right:3.78378%;width:74.05405%;font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;-webkit-transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:static;height:0;padding:0}.slide-on-mobile .node-ding-news.node-teaser-no-overlay .field-name-field-ding-news-lead:last-child{margin-right:0}}.no-touch .node-ding-news.node-teaser-no-overlay:hover .ding-news-list-image::after{background-color:rgba(0,0,0,0.8)}.no-touch .node-ding-news.node-teaser-no-overlay:hover .field-name-field-ding-news-lead{opacity:1}.node-ding-news.ding-news-highlighted .ding-news-list-image{display:block;position:relative;background-color:#e5e5e5;padding-top:40.90909%;background-size:contain;background-repeat:no-repeat;background-position:center center;overflow:hidden;background-size:cover}.node-ding-news.ding-news-highlighted .ding-news-list-image::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);opacity:1;content:'';position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:600px){.node-ding-news.ding-news-highlighted .ding-news-list-image{display:block;position:relative;background-color:#e5e5e5;padding-top:56.25%;background-size:contain;background-repeat:no-repeat;background-position:center center;background-size:cover}}.node-ding-news.ding-news-highlighted .news-text{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);position:absolute;bottom:0;width:100%;padding:25px 15px 5px}.node-ding-news.ding-news-highlighted h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;margin-top:0;color:#fff}@media screen and (max-width:600px){.node-ding-news.ding-news-highlighted h3.title{font-size:1.125rem;line-height:1.5rem}}.node-ding-news.ding-news-highlighted .category-and-submitted{margin-bottom:20px;color:rgba(255,255,255,0.54)}.node-ding-news.ding-news-highlighted .field-name-field-ding-news-lead{float:left;display:block;margin-right:3.78378%;width:74.05405%;-webkit-transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:height 300ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);position:static;height:0;padding:0}.node-ding-news.ding-news-highlighted .field-name-field-ding-news-lead:last-child{margin-right:0}.node-ding-news.ding-news-highlighted.node-teaser-no-overlay .inner{position:relative;overflow:hidden}.node-ding-news.ding-news-highlighted.node-teaser-no-overlay .news-text{opacity:0}.node-ding-news.ding-news-highlighted.node-teaser-no-overlay .news-text h3.title,.node-ding-news.ding-news-highlighted.node-teaser-no-overlay .news-text .category-and-submitted{display:none}.node-ding-news.ding-news-highlighted.node-teaser-no-overlay .no-overlay-text{display:block;margin-top:14px}.node-ding-news.ding-news-highlighted.node-teaser-no-overlay .no-overlay-text h3.title{margin:0;color:#474747}.node-ding-news.ding-news-highlighted.node-teaser-no-overlay .no-overlay-text .category-and-submitted{margin:0;color:rgba(38,38,38,0.8)}@media screen and (max-width:600px){.node-ding-news.ding-news-highlighted .news-text{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,transparent 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,transparent 100%);position:static;padding:0}.node-ding-news.ding-news-highlighted h3.title{margin:10px 0 5px;color:#262626}.node-ding-news.ding-news-highlighted .category-and-submitted{float:left;width:100%;margin-bottom:0;color:rgba(38,38,38,0.8)}.node-ding-news.ding-news-highlighted .field-name-field-ding-news-category{float:left}.node-ding-news.ding-news-highlighted .field-name-field-ding-news-lead{display:none}}.no-touch .node-ding-news.ding-news-highlighted:hover .news-text{opacity:1}.no-touch .node-ding-news.ding-news-highlighted:hover .ding-news-list-image::after{background-color:rgba(0,0,0,0.8)}.no-touch .node-ding-news.ding-news-highlighted:hover .field-name-field-ding-news-lead{height:auto;padding:25px 15px}@media screen and (max-width:600px){.no-touch .node-ding-news.ding-news-highlighted:hover .field-name-field-ding-news-lead{display:none}}.node-ding-news.node-full{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%);padding:40px 0 30px}.has-dynamic-background .node-ding-news.node-full{max-width:1250px;margin:0 auto}.node-ding-news.node-full .ding-news-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.node-ding-news.node-full .ding-news-inner:after{content:"";display:table;clear:both}.node-ding-news.node-full .ding-news-left{float:left;display:block;margin-right:2.4911%;width:40.21352%;min-height:1px}.node-ding-news.node-full .ding-news-left:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-news.node-full .ding-news-left{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-news.node-full .ding-news-left:last-child{margin-right:0}.node-ding-news.node-full .ding-news-left.has-paragraphs{width:100%}}@media screen and (max-width:600px){.node-ding-news.node-full .ding-news-left{float:left;display:block;margin-right:2.4911%;width:100%;margin-bottom:20px}.node-ding-news.node-full .ding-news-left:last-child{margin-right:0}}.node-ding-news.node-full .ding-news-right{float:left;display:block;margin-right:2.4911%;width:48.75445%}.node-ding-news.node-full .ding-news-right:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-news.node-full .ding-news-right{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-right:0}.node-ding-news.node-full .ding-news-right:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-news.node-full .ding-news-right{float:left;display:block;margin-right:2.4911%;width:100%;margin-right:0}.node-ding-news.node-full .ding-news-right:last-child{margin-right:0}}.node-ding-news.node-full .field-name-og-group-ref{position:relative;float:left;padding-right:20px}.node-ding-news.node-full .field-name-og-group-ref::after{content:'-';position:absolute;top:0;right:7px}.node-ding-news.node-full .field-name-og-group-ref .field-item{display:inline-block}.node-ding-news.node-full .field-name-og-group-ref .field-item::after{content:', ';white-space:pre}.node-ding-news.node-full .field-name-og-group-ref .field-item:last-child::after{content:''}.node-ding-news.node-full .meta,.node-ding-news.node-full .field-name-field-ding-news-tags{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:30px 0}@media screen and (max-width:600px){.node-ding-news.node-full .meta,.node-ding-news.node-full .field-name-field-ding-news-tags{margin:15px 0 30px}}.node-ding-news.node-full .meta .author,.node-ding-news.node-full .field-name-field-ding-news-tags .author{margin-bottom:5px}.node-ding-news.node-full .field-name-field-ding-news-files{float:left;display:block;margin-right:3.78378%;width:74.05405%;margin:0 0 30px}.node-ding-news.node-full .field-name-field-ding-news-files:last-child{margin-right:0}.node-ding-news.node-full .field-name-field-ding-news-files:last-child{margin-bottom:0}@media screen and (max-width:950px){.node-ding-news.node-full .field-name-field-ding-news-files{float:left;display:block;margin-right:3.78378%;width:100%}.node-ding-news.node-full .field-name-field-ding-news-files:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-news.node-full .field-name-field-ding-news-files{margin:15px 0 30px}}.node-ding-news.node-full .field-name-field-ding-news-files .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-news.node-full .field-name-field-ding-news-files .file-type{margin-left:6px}.node-ding-news.node-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference{float:left;display:block;margin-right:3.78378%;width:74.05405%;margin:0 0 30px}.node-ding-news.node-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference:last-child{margin-right:0}.node-ding-news.node-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference:last-child{margin-bottom:0}@media screen and (max-width:950px){.node-ding-news.node-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference{float:left;display:block;margin-right:3.78378%;width:100%}.node-ding-news.node-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference:last-child{margin-right:0}}.node-ding-news.node-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-news.node-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference .field-items .field-item{display:inline;margin-right:15px}.node-ding-news.node-full .field-name-field-ding-news-lead{font-family:"FaktPro-SemiBold",sans-serif;margin:20px 0}.node-ding-news.node-full.field-name-field-ding-news-body p{margin:20px 0}.node-ding-news.alternative-layout-full .ding-news-right{float:right;margin-right:6.04982%}@media screen and (max-width:950px){.node-ding-news.alternative-layout-full .ding-news-right{margin-right:0}}.node-ding-news.alternative-layout-full .field-name-field-ding-news-title-image{margin-bottom:30px}.node-ding-news.alternative-layout-full .section.meta{margin-top:0}.node-ding-news.alternative-layout-full .section.meta,.node-ding-news.alternative-layout-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference{padding-top:0;border-top:none}.node-ding-news.alternative-layout-full .section.meta,.node-ding-news.alternative-layout-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference,.node-ding-news.alternative-layout-full .social-share-container{float:left;display:block;margin-right:6.19469%;width:78.76106%}.node-ding-news.alternative-layout-full .section.meta:last-child,.node-ding-news.alternative-layout-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference:last-child,.node-ding-news.alternative-layout-full .social-share-container:last-child{margin-right:0}@media screen and (max-width:600px){.node-ding-news.alternative-layout-full .section.meta,.node-ding-news.alternative-layout-full .field-name-field-ding-news-tags.field-type-taxonomy-term-reference,.node-ding-news.alternative-layout-full .social-share-container{width:100%;margin-right:0}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node.view-mode-search-result .content{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);min-height:104px;cursor:auto;width:100%;float:left;padding:15px;box-sizing:border-box;background-color:#e5e5e5}.node.view-mode-search-result .content div.search-left{float:left;margin-top:10px;width:25.46584%}.node.view-mode-search-result .content div.search-right{float:right;margin-top:10px;width:70.18634%;word-wrap:break-word}.node.view-mode-search-result .view-mode-search-result-content-type{margin-bottom:10px;float:right}.node.view-mode-search-result h3.title{width:74.05405%;margin-bottom:0;color:#262626;font-weight:normal}.node.view-mode-search-result h3.title:hover{color:#4d898f}@media screen and (max-width:950px){.node.view-mode-search-result h3.title{width:82.91815%}}@media screen and (max-width:600px){.node.view-mode-search-result h3.title{width:100%}}.node.view-mode-search-result .field-type-taxonomy-term-reference{width:100%;float:left}.node.view-mode-search-result .field-type-taxonomy-term-reference .field-item{float:left;margin-right:6px}.node.view-mode-search-result .field-type-text-long{float:left;display:block;margin-right:3.78378%;width:74.05405%;margin-top:10px;margin-bottom:0}.node.view-mode-search-result .field-type-text-long:last-child{margin-right:0}@media screen and (max-width:950px){.node.view-mode-search-result .field-type-text-long{width:82.91815%}}@media screen and (max-width:600px){.node.view-mode-search-result .field-type-text-long{width:100%}}.node.view-mode-search-result .button{float:left;margin-top:25px;clear:both;background-color:#ccc}.node.view-mode-search-result .button:hover{color:#fff;background-color:#f66d70}.consent-placeholder{background-color:#e5e5e5;padding:100px 20px;text-align:center}.ekursus .consent-placeholder{height:300px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.node-ding-page.node-teaser a{display:block;position:relative;background-color:#e5e5e5;padding-top:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;border-radius:5px}.node-ding-page.node-teaser a::before{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(38,38,38,0.2);border-radius:5px}.node-ding-page.node-teaser a:hover::before{background-color:rgba(38,38,38,0.8)}.node-ding-page.node-teaser .page-text{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);position:absolute;left:0;bottom:0;width:100%;padding:25px 15px 15px;color:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.node-ding-page.node-teaser h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;margin-bottom:0}@media screen and (max-width:600px){.node-ding-page.node-teaser h3.title{font-size:1.125rem;line-height:1.5rem}}@media screen and (max-width:950px){.node-ding-page.node-teaser h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}}.node-ding-page.node-teaser-no-overlay .ding-page-image{display:block;position:relative;background-color:#e5e5e5;padding-top:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-bottom:14px;overflow:hidden;border-radius:5px}.node-ding-page.node-teaser-no-overlay .ding-page-image img{position:absolute;width:100%;height:100%;left:0;top:0}.node-ding-page.node-teaser-no-overlay h3.title{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;color:#474747}@media screen and (max-width:600px){.node-ding-page.node-teaser-no-overlay h3.title{font-size:1.125rem;line-height:1.5rem}}@media screen and (max-width:950px){.node-ding-page.node-teaser-no-overlay h3.title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}}.node-ding-page.node-teaser-no-overlay a:hover h3.title{color:#4d898f}.node-ding-page.node-full .field-name-field-ding-page-title-image{margin-bottom:25px}.node-ding-page.node-full .field-name-field-ding-page-lead,.node-ding-page.node-full .field-name-field-ding-page-body{float:left;display:block;margin-right:3.78378%;width:87.02703%;margin-bottom:30px}.node-ding-page.node-full .field-name-field-ding-page-lead:last-child,.node-ding-page.node-full .field-name-field-ding-page-body:last-child{margin-right:0}.node-ding-page.node-full .field-name-field-ding-page-lead p:last-child,.node-ding-page.node-full .field-name-field-ding-page-body p:last-child{margin-bottom:0}@media screen and (max-width:950px){.node-ding-page.node-full .field-name-field-ding-page-lead,.node-ding-page.node-full .field-name-field-ding-page-body{float:left;display:block;margin-right:2.4911%;width:65.8363%}.node-ding-page.node-full .field-name-field-ding-page-lead:last-child,.node-ding-page.node-full .field-name-field-ding-page-body:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-page.node-full .field-name-field-ding-page-lead,.node-ding-page.node-full .field-name-field-ding-page-body{width:100%;margin-right:0}}.node-ding-page.node-full .field-name-field-ding-page-files{float:left;display:block;margin-right:3.78378%;width:74.05405%;margin:0 0 30px}.node-ding-page.node-full .field-name-field-ding-page-files:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-page.node-full .field-name-field-ding-page-files{float:left;display:block;margin-right:3.78378%;width:100%}.node-ding-page.node-full .field-name-field-ding-page-files:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-page.node-full .field-name-field-ding-page-files{margin:15px 0 30px}}.node-ding-page.node-full .field-name-field-ding-page-files .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-page.node-full .field-name-field-ding-page-files .file-type{margin-left:6px}.node-ding-page.node-full .field-name-field-ding-page-tags{float:left;display:block;margin-right:3.78378%;width:74.05405%;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:30px}.node-ding-page.node-full .field-name-field-ding-page-tags:last-child{margin-right:0}@media screen and (max-width:600px){.node-ding-page.node-full .field-name-field-ding-page-tags{float:left;display:block;margin-right:3.78378%;width:100%}.node-ding-page.node-full .field-name-field-ding-page-tags:last-child{margin-right:0}}.node-ding-page.node-full .field-name-field-ding-page-tags .field-label{font-family:"FaktPro-SemiBold",sans-serif}.node-ding-page.node-full .field-name-field-ding-page-tags .field-items .field-item{display:inline;margin-right:15px}.node-ding-page.node-full .webform-client-form{float:left;display:block;margin-right:3.78378%;width:61.08108%;clear:left}.node-ding-page.node-full .webform-client-form:last-child{margin-right:0}@media screen and (max-width:950px){.node-ding-page.node-full .webform-client-form{float:left;display:block;margin-right:2.4911%;width:65.8363%}.node-ding-page.node-full .webform-client-form:last-child{margin-right:0}}@media screen and (max-width:600px){.node-ding-page.node-full .webform-client-form{width:100%;margin-right:0}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.paragraphs-block{position:relative;display:inline-block;margin:0 0 30px;width:100%}.paragraphs-block h2{font-size:18px;line-height:24px}.paragraphs-block p:last-child{margin:0}.paragraphs-block .ting-object .ting-object-left{margin-right:2%}.paragraphs-block .ting-object .ting-object-left .ting-cover&gt;img{min-width:50px;width:100%}.paragraphs-block .ting-object .ting-object-right .field-name-ting-type{display:none}.paragraphs-block .ting-object .ting-object-right .field-name-ting-title h2{margin:0;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.paragraphs-block .ting-object .ting-object-right .field-name-ting-title h2 a{color:#262627}.paragraphs-block .ting-object .ting-object-right .field-name-ting-title h2 a:hover{color:#4d898f}.paragraphs-block .ting-object .ting-object-right .field-name-ting-abstract{margin:10px 0;max-width:100%}.paragraphs-block .ting-object .ting-object-right .button-see-online,.paragraphs-block .ting-object .ting-object-right .reserve-button{-webkit-box-ordinal-group:10;-moz-box-ordinal-group:10;box-ordinal-group:10;-webkit-order:10;-moz-order:10;order:10;-ms-flex-order:10}.paragraphs-block .ting-object .ting-object-right .action-button{padding:10px 60px 8px 15px;margin-top:10px;max-width:100%}.paragraphs-block--half-left{float:left;padding-right:3%;width:50%}@media screen and (max-width:1100px){.paragraphs-block--half-left{width:100%}}.paragraphs-block--half-right{float:right;padding-left:3%;width:50%}@media screen and (max-width:1100px){.paragraphs-block--half-right{width:100%}}.paragraphs-block--inner{cursor:auto;width:100%;float:left;padding:15px;box-sizing:border-box;background-color:#e5e5e5;word-break:break-all;word-break:break-word}.paragraphs-block--inner .paragraphs-text{margin:10px 0}.paragraphs-block--inner .paragraphs-text .media-element-container{margin-right:10px;margin-bottom:5px}.paragraphs-block--inner .object-left{float:left;width:40%;margin-right:5%}.paragraphs-block--inner .object-right{float:left;margin:0;width:55%}.node-ding-news .paragraphs-block--carousel,.node-ding-news .paragraphs-block--materials-list{width:117.51825%}@media screen and (max-width:950px){.node-ding-news .paragraphs-block--carousel,.node-ding-news .paragraphs-block--materials-list{width:205.10949%}}@media screen and (max-width:600px){.node-ding-news .paragraphs-block--carousel,.node-ding-news .paragraphs-block--materials-list{width:100%}}.node-ding-page .paragraphs-block--carousel,.node-ding-page .paragraphs-block--materials-list{width:114.90683%}@media screen and (max-width:950px){.node-ding-page .paragraphs-block--carousel,.node-ding-page .paragraphs-block--materials-list{width:151.89189%}}@media screen and (max-width:600px){.node-ding-page .paragraphs-block--carousel,.node-ding-page .paragraphs-block--materials-list{width:100%}}.paragraphs-block--carousel .ting-object,.paragraphs-block--materials-list .ting-object{margin-bottom:10px}.no-touch .paragraphs-block--full-width .ting-object .inner.move-left:hover .group-text{width:100%;left:-100%}.no-touch .paragraphs-block--half-left .ting-object .inner.move-left:hover .field-type-ting-abstract,.no-touch .paragraphs-block--half-right .ting-object .inner.move-left:hover .field-type-ting-abstract{display:none}.node-ding-page .field-name-field-ding-page-body&gt;.paragraphs-text p:last-child{margin-bottom:30px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.default-account-panel-layout{position:relative;width:100%;float:left;margin-bottom:30px}.default-account-panel-layout .title-container{float:left;width:100%}.default-account-panel-layout .title-container h2.pane-title{float:left;padding-right:184px}@media screen and (max-width:600px){.default-account-panel-layout .title-container h2.pane-title{width:100%}}.default-account-panel-layout .pane-content{clear:both}.default-account-panel-layout .pane-content&gt;form{position:relative;float:left;width:100%}.default-account-panel-layout .actions-container{position:absolute;top:0;z-index:150;padding:10px;background-color:#fff;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-radius:4px 4px 0 0}.default-account-panel-layout .actions-container.is-bottom{top:auto;bottom:0}.default-account-panel-layout .actions-container.is-fixed{position:fixed}@media screen and (max-width:600px){.default-account-panel-layout .actions-container{position:relative}.default-account-panel-layout .actions-container:after{content:"";display:table;clear:both}}.default-account-panel-layout .actions-container .form-item{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:600px){.default-account-panel-layout .actions-container .form-item{position:static;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}.default-account-panel-layout .actions-container .action-buttons{width:100%;padding-left:180px}@media screen and (max-width:950px){.default-account-panel-layout .actions-container .action-buttons{padding-left:130px}}@media screen and (max-width:600px){.default-account-panel-layout .actions-container .action-buttons{width:100%;padding-left:0}}.default-account-panel-layout .actions-container .action-buttons .action-button{margin-right:3.78378%;padding:0;float:left;margin-bottom:0}.default-account-panel-layout .actions-container .action-buttons .action-button:nth-child(2){margin-right:0}@media screen and (max-width:600px){.default-account-panel-layout .actions-container .action-buttons .action-button{margin-bottom:10px;width:auto}.default-account-panel-layout .actions-container .action-buttons .action-button:nth-child(3){margin-top:0}}.default-account-panel-layout .actions-container .action-buttons .action-button.action-all a{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);display:block;height:54px;padding:23px 15px 18px;border:none;border-radius:5px;color:rgba(38,38,38,0.8);background-color:#f2f2f2;line-height:1em;text-align:left;cursor:pointer}.no-touch .default-account-panel-layout .actions-container .action-buttons .action-button.action-all a:hover{color:#fff}.default-account-panel-layout .actions-container .action-buttons .action-button.renew-all a{color:white;background-color:#24d273}.no-touch .default-account-panel-layout .actions-container .action-buttons .action-button.renew-all a:hover{background-color:#24d273}.default-account-panel-layout .actions-container .action-buttons .action-button.delete-all a{color:white;background-color:#e22045}.no-touch .default-account-panel-layout .actions-container .action-buttons .action-button.delete-all a:hover{background-color:#e22045}@media screen and (max-width:600px){.default-account-panel-layout .actions-container .select-all{width:100%;float:left}}.default-account-panel-layout .action-buttons:after{content:"";display:table;clear:both}.default-account-panel-layout .action-buttons .action-button{background:none}.default-account-panel-layout .action-buttons .action-button.delete-reservations input,.default-account-panel-layout .action-buttons .action-button.delete-bookmarks input{background-color:#e22045;color:#fff}.default-account-panel-layout .action-buttons .action-button.delete-reservations input:disabled,.default-account-panel-layout .action-buttons .action-button.delete-bookmarks input:disabled{background-color:#ccc;color:rgba(38,38,38,0.8)}.default-account-panel-layout .action-buttons .action-button.update-reservations,.default-account-panel-layout .action-buttons .action-button.renew-loan-button{padding:0}.default-account-panel-layout .action-buttons .action-button.update-reservations input,.default-account-panel-layout .action-buttons .action-button.renew-loan-button input{background-color:#24d273;color:#fff}.default-account-panel-layout .action-buttons .action-button.update-reservations input:disabled,.default-account-panel-layout .action-buttons .action-button.renew-loan-button input:disabled{background-color:#ccc;color:rgba(38,38,38,0.8)}.default-account-panel-layout .form-checkbox{border-color:#808285}.default-account-panel-layout .material-item{min-height:100px}.default-account-panel-layout .material-item .item-title{margin-top:5px;margin-bottom:5px}.default-account-panel-layout .material-item .item-information-list{margin:0}.pane-bookmarks .delete-bookmarks.action-button{padding-left:0}.pane-bookmarks .delete-bookmarks.action-button input{padding-right:80px}.pane-import .form-item-CSV{float:left;display:block;margin-right:2.4911%;width:48.75445%}.pane-import .form-item-CSV:last-child{margin-right:0}@media screen and (max-width:600px){.pane-import .form-item-CSV{width:100%}}.pane-import input[type="submit"]{float:left;clear:left;width:auto;padding-right:80px}.pane-reservations+.pane-reservations .title-container a.print-button{display:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.panel-pane ul.sub-menu li a.active::after,.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title::after,.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title::after,.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title::after{content:"\e901"}.panel-pane ul.sub-menu li a.active::after{content:"\e906"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-content .pane-title{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#262627;margin-bottom:20px}@media screen and (max-width:600px){.pane-content .pane-title{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.pane-content .pane-title{margin-bottom:10px}}.panel-pane ul.sub-menu{padding:0;margin:0;list-style:none}.panel-pane ul.sub-menu li{margin-bottom:15px;width:100%}.panel-pane ul.sub-menu li a{display:block;padding:1px 0 1px 30px;position:relative}.panel-pane ul.sub-menu li a::before{content:'';position:absolute;left:0;top:0;width:21px;height:21px;margin:0 10px 5px 0;border-radius:5px;background-color:#e5e5e5}.panel-pane ul.sub-menu li a.active{position:relative}.panel-pane ul.sub-menu li a.active::after{font-size:31px;line-height:1;color:#fffff1;display:block;position:absolute;top:0}.panel-pane ul.sub-menu li a.active::after{left:-5px;top:-4px;font-weight:600}.panel-pane ul.sub-menu li a.active::before{background-color:#4d898e}.panel-pane .more-link{min-width:23.13167%;float:left}@media screen and (max-width:600px){.panel-pane .more-link{float:none}}.panel-pane.grid-small .pane-content&gt;ul li,.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item{float:left;display:block;margin-right:2.4911%;width:23.13167%;margin-bottom:2.4911%}.panel-pane.grid-small .pane-content&gt;ul li:last-child,.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item:last-child{margin-right:0}.panel-pane.grid-small .pane-content&gt;ul li:nth-child(4n),.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item:nth-child(4n){margin-right:0}.panel-pane.grid-small .pane-content&gt;ul li:nth-child(4n+1),.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item:nth-child(4n+1){clear:left}@media screen and (max-width:950px){.panel-pane.grid-small .pane-content&gt;ul li,.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item{float:left;display:block;margin-right:2.4911%;width:31.6726%}.panel-pane.grid-small .pane-content&gt;ul li:nth-child(4n),.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item:nth-child(4n){margin-right:2.4911%}.panel-pane.grid-small .pane-content&gt;ul li:nth-child(4n+1),.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item:nth-child(4n+1){clear:none}.panel-pane.grid-small .pane-content&gt;ul li:last-child,.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item:last-child{margin-right:0}.panel-pane.grid-small .pane-content&gt;ul li:nth-child(3n),.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item:nth-child(3n){margin-right:0}.panel-pane.grid-small .pane-content&gt;ul li:nth-child(3n+1),.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.panel-pane.grid-small .pane-content&gt;ul li,.panel-pane.grid-small .pane-content&gt;.field&gt;.field-items&gt;.field-item{width:100%;margin-right:0}}.panel-pane.ding-library-address,.panel-pane.ding-library-contact{margin-bottom:40px}.panel-pane.ding-library-address .pane-title,.panel-pane.ding-library-contact .pane-title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;padding-bottom:20px;border-bottom:1px solid rgba(38,38,38,0.2);margin-bottom:25px;color:#262626}.default-panel-layout .primary-content .panel-pane.ding-library-address,.default-panel-layout .primary-content .panel-pane.ding-library-contact{float:left;display:block;margin-right:3.78378%;width:48.10811%}.default-panel-layout .primary-content .panel-pane.ding-library-address:last-child,.default-panel-layout .primary-content .panel-pane.ding-library-contact:last-child{margin-right:0}.panel-pane .library-address-postal-code::after{content:" "}.default-panel-layout .primary-content .panel-pane.ding-library-contact{margin-right:0}.panel-pane .library-contact-phone-label{width:100px;float:left}.panel-pane .library-contact-fax-label{width:100px;float:left}.panel-pane .library-contact-email-label{width:100px;float:left}.panel-pane.pane-weekly-opening-hours{width:100%;float:left}.panel-pane.pane-all-opening-hours table.opening-hours-table{margin-bottom:30px}.panel-pane.pane-menu-title h2,.panel-pane.pane-page-title h2{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#262627}@media screen and (max-width:600px){.panel-pane.pane-menu-title h2,.panel-pane.pane-page-title h2{font-size:1.875rem;line-height:2.25rem}}.secondary-content .panel-pane.pane-menu-title h2,.secondary-content .panel-pane.pane-page-title h2{margin-top:15px;margin-bottom:46px}.panel-pane.pane-ding-news-ding-news-list,.panel-pane.pane-ding-news-ding-news-list-library{margin-top:105px}@media screen and (max-width:950px){.panel-pane.pane-ding-news-ding-news-list,.panel-pane.pane-ding-news-ding-news-list-library{margin-top:0}}.panel-pane.pane-search-result-count .pane-content{margin-bottom:20px}.panel-pane.pane-search-result-count .page-title{margin-bottom:5px}.panel-pane.pane-search-result-count .search-string,.panel-pane.pane-search-result-count .count{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}.panel-pane.pane-search-result-count .count{color:rgba(38,38,38,0.8)}.panel-pane.pane-ting-collection-count{border-bottom:1px solid rgba(38,38,38,0.2)}.panel-pane.pane-ting-collection-count .pane-content{margin-bottom:20px}.panel-pane.pane-ting-collection-count .page-title{margin-bottom:5px}.panel-pane.pane-ting-collection-count .material-title,.panel-pane.pane-ting-collection-count .count{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}.panel-pane.pane-ting-collection-count .count{color:rgba(38,38,38,0.8)}.panel-pane.pane-search-backends fieldset{border-top:1px solid rgba(38,38,38,0.2)}.panel-pane.search-help{width:100%;float:left;padding:40px 0;border-top:1px solid rgba(38,38,38,0.2)}.panel-pane.search-help .pane-title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;color:#262626;margin-bottom:0}.panel-pane.search-help .pane-content{float:left;display:block;margin-right:3.78378%;width:61.08108%}.panel-pane.search-help .pane-content:last-child{margin-right:0}@media screen and (max-width:950px){.panel-pane.search-help .pane-content{float:left;display:block;margin-right:2.4911%;width:65.8363%}.panel-pane.search-help .pane-content:last-child{margin-right:0}}@media screen and (max-width:600px){.panel-pane.search-help .pane-content{width:100%}}.panel-pane.search-help .pane-content .button{float:left}.panel-pane.pane-ding-facetbrowser fieldset{border-top:1px solid rgba(38,38,38,0.2)}.panel-pane.pane-ding-facetbrowser .hidden-facets-group{display:none}.panel-pane.pane-debts{margin-bottom:25px}.panel-pane.pane-debts:after{content:"";display:table;clear:both}.panel-pane.pane-debts .total-amount{margin:10px 0 10px 19%;padding-left:50px;font-weight:bold}@media screen and (max-width:600px){.panel-pane.pane-debts .total-amount{margin:0;padding:20px 10px}}.panel-pane.pane-debts .total-amount .amount{display:block;font-weight:normal}.panel-pane.pane-debts .pay-buttons{width:100%;display:flex;justify-content:flex-end}.panel-pane.pane-debts .pay-button{margin-left:3.78378%}#dibs-cards-supported .card-name{font-weight:normal}.panel-pane.pane-current-user-name{display:none;padding-top:12px}.logged-in .panel-pane.pane-current-user-name{display:block}@media screen and (max-width:950px){.logged-in .panel-pane.pane-current-user-name{display:none}}.panel-pane.pane-current-user-name h2{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;margin:0;text-align:right;color:#474747}.panel-pane.pane-current-user-name .pane-content{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;text-align:right;color:#262627;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-pane.pane-import input[type=text]{background-color:#ccc;color:#262626;border-radius:0}.panel-pane.pane-staff-profile .pane-title,.pane-ding-news-ding-news-list-user .pane-title{margin-top:15px}.pane-page-tabs{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.pane-page-tabs:after{content:"";display:table;clear:both}.pane-page-tabs ul.tabs.primary{padding-left:0;margin:20px 0 0}.pane-page-tabs ul.tabs.primary li a{padding:5px 10px}.pane-node-title h2{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#262627}@media screen and (max-width:600px){.pane-node-title h2{font-size:1.875rem;line-height:2.25rem}}.pane-node-field-ding-library-lead,.pane-node-field-ding-library-body{float:left;display:block;margin-right:2.4911%;width:65.8363%;margin-bottom:30px}.pane-node-field-ding-library-lead:last-child,.pane-node-field-ding-library-body:last-child{margin-right:0}.pane-node-field-ding-library-lead p:last-child,.pane-node-field-ding-library-body p:last-child{margin-bottom:0}@media screen and (max-width:950px){.pane-node-field-ding-library-lead,.pane-node-field-ding-library-body{float:left;display:block;margin-right:2.4911%;width:65.8363%}.pane-node-field-ding-library-lead:last-child,.pane-node-field-ding-library-body:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-node-field-ding-library-lead,.pane-node-field-ding-library-body{width:100%;margin-right:0}}.pane-ding-eresource-index{width:100%;float:left}.pane-ding-eresource-index ul.eresource-index{list-style:none}.pane-ding-eresource-index ul.eresource-index&gt;li{float:left;margin-right:10px}.pane-ding-eresource-index ul.eresource-index&gt;li a{font-family:"FaktPro-SemiBold",sans-serif;text-transform:uppercase}.pane-ding-eresource-ding-eresource-category{float:left;display:block;margin-right:3.78378%;width:74.05405%}.pane-ding-eresource-ding-eresource-category:last-child{margin-right:0}@media screen and (max-width:950px){.pane-ding-eresource-ding-eresource-category{float:left;display:block;margin-right:2.4911%;width:65.8363%}.pane-ding-eresource-ding-eresource-category:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-ding-eresource-ding-eresource-category{width:100%}}.pane-bibliotek-info{width:100%;float:left;padding:40px 0;border-top:1px solid rgba(38,38,38,0.2);background-image:none}.pane-bibliotek-info .pane-content{padding:0}.pane-bibliotek-info .pane-content strong{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}.pane-search-result{width:100%;float:left;padding-bottom:20px;background-image:none}.pane-search-result .pane-content{padding:0}.pane-search-result .pane-content ul{margin-bottom:0}.pane-search-result .pane-content strong{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}.pane-print-button{position:relative;z-index:100;display:block;float:right;width:164px;margin-bottom:-50px}@media screen and (max-width:600px){.pane-print-button{display:none}}.pane-print-button .print-button{margin:0}.pane-views-exp-ding-event-ding-event-list .views-exposed-form{border-top:1px solid rgba(38,38,38,0.2);padding-top:25px}.pane-views-exp-ding-event-ding-event-list .views-exposed-form .form-submit{margin-top:0;margin-right:7.86517%;margin-bottom:0;padding-right:40px}.pane-views-exp-ding-event-ding-event-list .views-exposed-widget{padding:0;margin-bottom:30px}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list .views-exposed-widget{margin-bottom:20px}}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-combine{width:100%}@media screen and (max-width:950px){.pane-views-exp-ding-event-ding-event-list .views-widget-filter-combine{float:left;display:block;margin-right:2.4911%;width:31.6726%}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-combine:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list .views-widget-filter-combine{width:100%;margin-right:0}}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value2{float:left;display:block;margin-right:7.86517%;width:46.06742%}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value:last-child,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value2:last-child{margin-right:0}@media screen and (max-width:950px){.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value2{float:left;display:block;margin-right:2.4911%;width:31.6726%}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value:last-child,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value2:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value2{width:100%;margin-right:0}}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_date_value2{margin-right:0}.pane-views-exp-ding-event-ding-event-list .form-type-bef-checkbox{margin-top:0.4em;margin-bottom:0.4em}.pane-views-exp-ding-event-ding-event-list label:not(.option){font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:normal;margin-bottom:0px}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list label:not(.option){margin-bottom:10px}}.pane-views-exp-ding-event-ding-event-list .form-item{display:block;margin-right:0}.pane-views-exp-ding-event-ding-event-list .form-item .date-padding,.pane-views-exp-ding-event-ding-event-list .form-item .form-item{float:none}.pane-views-exp-ding-event-ding-event-list .form-item input:not([type="checkbox"]){width:100%;margin-right:0;background-color:#e5e5e5}.pane-views-exp-ding-event-ding-event-list .form-item input:not([type="checkbox"])::-webkit-input-placeholder{color:rgba(38,38,38,0.8)}.pane-views-exp-ding-event-ding-event-list .form-item input:not([type="checkbox"])::-moz-placeholder{color:rgba(38,38,38,0.8)}.pane-views-exp-ding-event-ding-event-list .form-item input:not([type="checkbox"]):-moz-placeholder{color:rgba(38,38,38,0.8)}.pane-views-exp-ding-event-ding-event-list .form-item input:not([type="checkbox"]):-ms-input-placeholder{color:rgba(38,38,38,0.8)}.pane-views-exp-ding-event-ding-event-list .description{display:none}.pane-views-exp-ding-event-ding-event-list .views-submit-button{margin-right:20px}.pane-views-exp-ding-event-ding-event-list .views-submit-button{padding:0}.pane-views-exp-ding-event-ding-event-list .views-reset-button{padding:0}.pane-views-exp-ding-event-ding-event-list .views-reset-button .form-submit{margin-top:0}.pane-views-exp-ding-event-ding-event-list .views-widget-filter-term_node_tid_depth,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_category_tid,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-og_group_ref_target_id_entityreference_filter,.pane-views-exp-ding-event-ding-event-list .views-widget-filter-field_ding_event_target_tid{width:100%;margin:0}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget{width:100%}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title{position:relative;border-top:1px solid rgba(38,38,38,0.2) !important;padding-top:25px;font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;margin-top:10px;margin-bottom:15px}@media screen and (max-width:950px){.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title{padding-right:78px}}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title{padding-right:64px}}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title::after{width:54px}}.no-touch .pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title:hover::after{background-color:#808285;color:#fff}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title::after{display:none}@media screen and (max-width:950px){.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title{margin-bottom:15px}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title::after{display:block;right:0;top:10px}}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu{display:block;padding-top:10px}@media screen and (max-width:950px){.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu{display:none}}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li label{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);text-decoration:none;color:#4d898f;font-size:1em;font-family:FaktPro-Normal,sans-serif;line-height:20px}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li label:hover{color:#262626}@media screen and (max-width:950px){.pane-views-exp-ding-event-ding-event-list:last-child{border-bottom:1px solid rgba(38,38,38,0.2)}}.views-widget-filter-term_node_tid_depth ul{list-style:none;padding:0}.views-widget-filter-term_node_tid_depth ul .bef-all-none-nested-processed .bef-tree-child{display:none}.views-widget-filter-term_node_tid_depth ul .bef-all-none-nested-processed .highlight+.bef-tree-child{display:block;padding-left:40px}.pane-views-exp-ding-news-ding-news-list .views-exposed-form{border-top:1px solid rgba(38,38,38,0.2);padding-top:25px}.pane-views-exp-ding-news-ding-news-list .views-exposed-form .form-submit{margin-top:0;padding-right:40px;margin-right:7.86517%}.pane-views-exp-ding-news-ding-news-list .views-exposed-widget{padding:0;margin-bottom:30px}@media screen and (max-width:600px){.pane-views-exp-ding-news-ding-news-list .views-exposed-widget{margin-bottom:20px}}.pane-views-exp-ding-news-ding-news-list label:not(.option){font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:normal;margin-bottom:20px}@media screen and (max-width:600px){.pane-views-exp-ding-news-ding-news-list label:not(.option){margin-bottom:10px}}.pane-views-exp-ding-news-ding-news-list .form-type-bef-checkbox{margin-bottom:15px;color:#4d898f}.pane-views-exp-ding-news-ding-news-list .form-item{display:block;margin-right:0}.pane-views-exp-ding-news-ding-news-list .form-item .date-padding,.pane-views-exp-ding-news-ding-news-list .form-item .form-item{float:none}.pane-views-exp-ding-news-ding-news-list .form-item input:not([type="checkbox"]){width:100%;margin-right:0;background-color:#e5e5e5}.pane-views-exp-ding-news-ding-news-list .form-item input:not([type="checkbox"])::-webkit-input-placeholder{color:rgba(38,38,38,0.8)}.pane-views-exp-ding-news-ding-news-list .form-item input:not([type="checkbox"])::-moz-placeholder{color:rgba(38,38,38,0.8)}.pane-views-exp-ding-news-ding-news-list .form-item input:not([type="checkbox"]):-moz-placeholder{color:rgba(38,38,38,0.8)}.pane-views-exp-ding-news-ding-news-list .form-item input:not([type="checkbox"]):-ms-input-placeholder{color:rgba(38,38,38,0.8)}.pane-views-exp-ding-news-ding-news-list .description{display:none}.pane-views-exp-ding-news-ding-news-list .views-submit-button{margin-right:20px}.pane-views-exp-ding-news-ding-news-list .views-submit-button{padding:0}.pane-views-exp-ding-news-ding-news-list .views-reset-button{padding:0}.pane-views-exp-ding-news-ding-news-list .views-reset-button .form-submit{margin-top:0}.pane-views-exp-ding-news-ding-news-list .views-widget-filter-field_ding_news_category_tid,.pane-views-exp-ding-news-ding-news-list .views-widget-filter-og_group_ref_target_id_entityreference_filter{width:100%}.pane-views-exp-ding-news-ding-news-list .views-widget-filter-field_ding_news_category_tid label h2,.pane-views-exp-ding-news-ding-news-list .views-widget-filter-og_group_ref_target_id_entityreference_filter label h2{position:relative;border-top:1px solid rgba(38,38,38,0.2);padding-top:25px}.panels-ipe-editing{max-width:1260px;margin:0 auto}.panels-ipe-on{display:none}.default-panel-layout .primary-content .pane-consent-text .pane-content{float:left;display:block;margin-right:3.78378%;width:61.08108%;margin-bottom:30px}.default-panel-layout .primary-content .pane-consent-text .pane-content:last-child{margin-right:0}.pane-exp-node-search-filters .views-exposed-form .form-submit{margin-top:0;margin-right:7.86517%;margin-bottom:0;padding-right:40px}.pane-exp-node-search-filters .views-exposed-widget{padding:0;margin-bottom:30px}@media screen and (max-width:600px){.pane-exp-node-search-filters .views-exposed-widget{margin-bottom:20px}}.pane-exp-node-search-filters label:not(.option){font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:normal;margin-bottom:20px}@media screen and (max-width:600px){.pane-exp-node-search-filters label:not(.option){margin-bottom:10px}}.pane-exp-node-search-filters .form-item{display:block;margin-right:0}.pane-exp-node-search-filters .form-item .date-padding,.pane-exp-node-search-filters .form-item .form-item{float:none}.pane-exp-node-search-filters .form-item input{width:100%;margin-right:0;background-color:#e5e5e5}.pane-exp-node-search-filters .form-item input::-webkit-input-placeholder{color:rgba(38,38,38,0.8)}.pane-exp-node-search-filters .form-item input::-moz-placeholder{color:rgba(38,38,38,0.8)}.pane-exp-node-search-filters .form-item input:-moz-placeholder{color:rgba(38,38,38,0.8)}.pane-exp-node-search-filters .form-item input:-ms-input-placeholder{color:rgba(38,38,38,0.8)}.pane-exp-node-search-filters .description{display:none}.pane-exp-node-search-filters .views-submit-button{margin-right:20px}.pane-exp-node-search-filters .views-submit-button{padding:0}.pane-exp-node-search-filters .views-reset-button{padding:0}.pane-exp-node-search-filters .views-reset-button .form-submit{margin-top:0}.pane-exp-node-search-filters .views-widget-filter-item_bundle,.pane-exp-node-search-filters .views-widget-filter-node_field_ding_event_category,.pane-exp-node-search-filters .views-widget-filter-node_field_ding_event_target,.pane-exp-node-search-filters .views-widget-filter-node_field_ding_news_category{width:100%;margin:0}.pane-exp-node-search-filters .views-exposed-form-widget{width:100%}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title{position:relative;border-top:1px solid rgba(38,38,38,0.2) !important;padding-top:25px;font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;margin-top:10px;margin-bottom:15px}@media screen and (max-width:950px){.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title{padding-right:78px}}@media screen and (max-width:600px){.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title{padding-right:64px}}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title::after{width:54px}}.no-touch .pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title:hover::after{background-color:#808285;color:#fff}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title::after{display:none}@media screen and (max-width:950px){.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title{margin-bottom:15px}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title::after{display:block;right:0;top:10px}}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu{display:block;padding-top:10px}@media screen and (max-width:950px){.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu{display:none}}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu li label{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);text-decoration:none;color:#4d898f;font-size:1em;font-family:FaktPro-Normal,sans-serif;line-height:20px}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu li label:hover{color:#262626}@media screen and (max-width:950px){.pane-exp-node-search-filters:last-child{border-bottom:1px solid rgba(38,38,38,0.2)}}.page-search-node .pane-search-backends fieldset{border-top:none}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.pane-ding-facetbrowser fieldset&gt;.expand::after,.pane-ding-facetbrowser fieldset&gt;.expand.expand-less::after,.pane-ding-facetbrowser .selected-checkbox-group .unselect::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pane-ding-facetbrowser fieldset&gt;.expand::after{content:"\e909"}.pane-ding-facetbrowser fieldset&gt;.expand.expand-less::after,.pane-ding-facetbrowser .selected-checkbox-group .unselect::after{content:"\e90d"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-ding-facetbrowser .pane-title{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;color:#474747}@media screen and (max-width:950px){.pane-ding-facetbrowser .pane-title{display:none}}.pane-ding-facetbrowser fieldset&gt;.expand{position:relative;display:block;float:left;clear:both;margin-top:10px;padding-left:42px;color:rgba(38,38,38,0.8)}.pane-ding-facetbrowser fieldset&gt;.expand::after{font-size:8px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.pane-ding-facetbrowser fieldset&gt;.expand::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);top:4px;left:10px}.pane-ding-facetbrowser fieldset&gt;.expand:hover{color:#4d898f}.pane-ding-facetbrowser fieldset&gt;.expand:hover::after{color:#4d898f}.pane-ding-facetbrowser fieldset&gt;.expand.expand-less{position:relative}.pane-ding-facetbrowser fieldset&gt;.expand.expand-less::after{font-size:8px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.pane-ding-facetbrowser fieldset&gt;.expand.expand-less::after{top:4px}.pane-ding-facetbrowser fieldset.collapsed&gt;.expand{display:none}.pane-ding-facetbrowser .selected-checkbox-group{margin-bottom:20px}.pane-ding-facetbrowser .selected-checkbox-group .unselect{position:relative;padding-left:42px;color:rgba(38,38,38,0.8)}.pane-ding-facetbrowser .selected-checkbox-group .unselect::after{font-size:8px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.pane-ding-facetbrowser .selected-checkbox-group .unselect::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);top:4px;left:10px}.pane-ding-facetbrowser .selected-checkbox-group .unselect:hover{color:#4d898f}.pane-ding-facetbrowser .selected-checkbox-group .unselect:hover::after{color:#4d898f}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.pane-taxonomy-menu .sub-menu-title::after,.pane-library-list .sub-menu-title::after,.pane-og-menu-og-single-menu-block .sub-menu-title::after,.pane-ding-facetbrowser .sub-menu-title::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pane-taxonomy-menu .sub-menu-title::after,.pane-library-list .sub-menu-title::after,.pane-og-menu-og-single-menu-block .sub-menu-title::after,.pane-ding-facetbrowser .sub-menu-title::after{content:"\e901"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-menu-block-3 .sub-menu-title,.pane-og-menu-og-single-menu-block .sub-menu-title,.pane-user-menu .sub-menu-title{border-bottom:1px solid rgba(38,38,38,0.2);padding-bottom:25px}@media screen and (max-width:950px){.pane-menu-block-3,.pane-user-menu{display:none}}.pane-taxonomy-menu,.pane-library-list,.pane-og-menu-og-single-menu-block,.pane-ding-facetbrowser{position:relative;margin-bottom:25px}@media screen and (max-width:950px){.pane-taxonomy-menu,.pane-library-list,.pane-og-menu-og-single-menu-block,.pane-ding-facetbrowser{cursor:pointer}}.pane-taxonomy-menu .sub-menu-title,.pane-library-list .sub-menu-title,.pane-og-menu-og-single-menu-block .sub-menu-title,.pane-ding-facetbrowser .sub-menu-title{position:relative;border-top:1px solid rgba(38,38,38,0.2);padding-top:25px}@media screen and (max-width:950px){.pane-taxonomy-menu .sub-menu-title,.pane-library-list .sub-menu-title,.pane-og-menu-og-single-menu-block .sub-menu-title,.pane-ding-facetbrowser .sub-menu-title{padding-right:78px}}@media screen and (max-width:600px){.pane-taxonomy-menu .sub-menu-title,.pane-library-list .sub-menu-title,.pane-og-menu-og-single-menu-block .sub-menu-title,.pane-ding-facetbrowser .sub-menu-title{padding-right:64px}}.pane-taxonomy-menu .sub-menu-title:last-child,.pane-library-list .sub-menu-title:last-child,.pane-og-menu-og-single-menu-block .sub-menu-title:last-child,.pane-ding-facetbrowser .sub-menu-title:last-child{border-bottom:none;margin-bottom:0}.pane-taxonomy-menu .sub-menu-title::after,.pane-library-list .sub-menu-title::after,.pane-og-menu-og-single-menu-block .sub-menu-title::after,.pane-ding-facetbrowser .sub-menu-title::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.pane-taxonomy-menu .sub-menu-title::after,.pane-library-list .sub-menu-title::after,.pane-og-menu-og-single-menu-block .sub-menu-title::after,.pane-ding-facetbrowser .sub-menu-title::after{width:54px}}.no-touch .pane-taxonomy-menu .sub-menu-title:hover::after,.no-touch .pane-library-list .sub-menu-title:hover::after,.no-touch .pane-og-menu-og-single-menu-block .sub-menu-title:hover::after,.no-touch .pane-ding-facetbrowser .sub-menu-title:hover::after{background-color:#808285;color:#fff}.pane-taxonomy-menu .sub-menu-title::after,.pane-library-list .sub-menu-title::after,.pane-og-menu-og-single-menu-block .sub-menu-title::after,.pane-ding-facetbrowser .sub-menu-title::after{display:none}@media screen and (max-width:950px){.pane-taxonomy-menu .sub-menu-title,.pane-library-list .sub-menu-title,.pane-og-menu-og-single-menu-block .sub-menu-title,.pane-ding-facetbrowser .sub-menu-title{margin-bottom:25px}.pane-taxonomy-menu .sub-menu-title::after,.pane-library-list .sub-menu-title::after,.pane-og-menu-og-single-menu-block .sub-menu-title::after,.pane-ding-facetbrowser .sub-menu-title::after{display:block;right:0;top:10px}}.pane-taxonomy-menu:first-child .sub-menu-title,.pane-library-list:first-child .sub-menu-title,.pane-og-menu-og-single-menu-block:first-child .sub-menu-title,.pane-ding-facetbrowser:first-child .sub-menu-title{border-top:none;padding-top:0}@media screen and (max-width:950px){.pane-taxonomy-menu:first-child .sub-menu-title,.pane-library-list:first-child .sub-menu-title,.pane-og-menu-og-single-menu-block:first-child .sub-menu-title,.pane-ding-facetbrowser:first-child .sub-menu-title{padding-top:25px}}.pane-taxonomy-menu ul.sub-menu,.pane-taxonomy-menu ul.list-items,.pane-taxonomy-menu ul.main-menu-third-level,.pane-library-list ul.sub-menu,.pane-library-list ul.list-items,.pane-library-list ul.main-menu-third-level,.pane-og-menu-og-single-menu-block ul.sub-menu,.pane-og-menu-og-single-menu-block ul.list-items,.pane-og-menu-og-single-menu-block ul.main-menu-third-level,.pane-ding-facetbrowser ul.sub-menu,.pane-ding-facetbrowser ul.list-items,.pane-ding-facetbrowser ul.main-menu-third-level{display:block}@media screen and (max-width:950px){.pane-taxonomy-menu ul.sub-menu,.pane-taxonomy-menu ul.list-items,.pane-taxonomy-menu ul.main-menu-third-level,.pane-library-list ul.sub-menu,.pane-library-list ul.list-items,.pane-library-list ul.main-menu-third-level,.pane-og-menu-og-single-menu-block ul.sub-menu,.pane-og-menu-og-single-menu-block ul.list-items,.pane-og-menu-og-single-menu-block ul.main-menu-third-level,.pane-ding-facetbrowser ul.sub-menu,.pane-ding-facetbrowser ul.list-items,.pane-ding-facetbrowser ul.main-menu-third-level{display:none}}@media screen and (max-width:950px){.pane-taxonomy-menu:last-child,.pane-library-list:last-child,.pane-og-menu-og-single-menu-block:last-child,.pane-ding-facetbrowser:last-child{border-bottom:1px solid rgba(38,38,38,0.2)}.pane-taxonomy-menu:last-child.pane-og-menu-og-single-menu-block,.pane-library-list:last-child.pane-og-menu-og-single-menu-block,.pane-og-menu-og-single-menu-block:last-child.pane-og-menu-og-single-menu-block,.pane-ding-facetbrowser:last-child.pane-og-menu-og-single-menu-block{border-bottom:none}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.panel-pane.pane-profile2{width:100%;float:left;margin-bottom:30px}.panel-pane.pane-profile2 h2{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#262627}@media screen and (max-width:600px){.panel-pane.pane-profile2 h2{font-size:1.875rem;line-height:2.25rem}}.panel-pane.pane-profile2 .content&gt;.field{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-bottom:10px}.panel-pane.pane-profile2 .content&gt;.field:last-child{margin-right:0}.panel-pane.pane-profile2 .content&gt;.field:nth-child(2n){margin-right:0}.panel-pane.pane-profile2 .content&gt;.field:nth-child(2n+1){clear:left}.panel-pane.pane-profile2 .content&gt;.field .field-label{color:#262627}.panel-pane.pane-profile2-form{width:100%;float:left}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-user-login{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);position:fixed;top:0;left:0;width:100%;background-color:#f1f2f2;z-index:301;overflow:hidden}@media screen and (max-width:950px){.pane-user-login{z-index:1}}@media screen and (max-width:600px){.pane-user-login{top:-148px;z-index:301;overflow:auto}.topbar-up .pane-user-login{top:-84px}}.pane-login-is-open .pane-user-login{-webkit-transition:-webkit-transform 300ms cubic-bezier(0.165,0.84,0.44,1),height 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:-moz-transform 300ms cubic-bezier(0.165,0.84,0.44,1),height 300ms cubic-bezier(0.165,0.84,0.44,1);transition:transform 300ms cubic-bezier(0.165,0.84,0.44,1),height 300ms cubic-bezier(0.165,0.84,0.44,1);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}@media screen and (max-width:950px){.pane-login-is-open .pane-user-login{-webkit-transform:translateY(148px);-moz-transform:translateY(148px);-ms-transform:translateY(148px);-o-transform:translateY(148px);transform:translateY(148px)}}.pane-user-login .user-field-wrapper{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;padding:20px 0}.pane-user-login .user-field-wrapper:after{content:"";display:table;clear:both}.pane-user-login .intro-text{float:left;display:block;margin-right:2.4911%;width:40.21352%;margin-top:55px}.pane-user-login .intro-text:last-child{margin-right:0}.pane-user-login .intro-text .lead{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:20px}@media screen and (max-width:600px){.pane-user-login .intro-text{display:none}}.pane-user-login .user-login-container{float:left;display:block;margin-right:2.4911%;width:31.6726%;margin-right:0;float:right}.pane-user-login .user-login-container:last-child{margin-right:0}.pane-user-login .user-login-container .form-actions{float:left;display:block;margin-right:7.86517%;width:46.06742%;margin-right:0;float:right}.pane-user-login .user-login-container .form-actions:last-child{margin-right:0}@media screen and (max-width:950px){.pane-user-login .user-login-container{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-right:0;float:right}.pane-user-login .user-login-container:last-child{margin-right:0}.pane-user-login .user-login-container .form-actions{float:left;display:block;margin-right:5.10949%;width:47.44526%;margin-right:0;float:right}.pane-user-login .user-login-container .form-actions:last-child{margin-right:0}}@media screen and (max-width:600px){.pane-user-login .user-login-container{width:100%;float:left}}.pane-user-login .has-nemid-login .user-login-container .form-actions{min-width:190px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.pane-user-overview-and-lists .signature-label::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pane-user-overview-and-lists .signature-label::after{content:"\e904"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-user-overview-and-lists h3{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#262627;margin-bottom:20px}@media screen and (max-width:600px){.pane-user-overview-and-lists h3{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.pane-user-overview-and-lists h3{margin-bottom:10px}}.pane-user-overview-and-lists .list-links{width:100%;float:left;list-style:none;padding-left:0;margin-bottom:60px}.pane-user-overview-and-lists .list-links li{width:100%;float:left;position:relative}.pane-user-overview-and-lists .list-links a{display:block;float:left}.pane-user-overview-and-lists .list-links a::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1)}.pane-user-overview-and-lists .list-links a:hover::after{color:#4d898f}.pane-user-overview-and-lists .signature-label{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;position:relative;position:static;padding-right:40px}.pane-user-overview-and-lists .signature-label::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.pane-user-overview-and-lists .signature-label::after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:10px;top:50%}.pane-user-overview-and-lists ul.bottom-links{list-style:none}.pane-user-overview-and-lists ul.bottom-links li a{float:left;margin-right:20px;margin-bottom:10px}.pane-user-overview-and-lists ul.bottom-links li:last-child a{margin-right:0}.pane-user-overview .specials .signature-label{display:block;position:relative;width:100%;max-width:100%;padding:30px 20px 30px 50px;border-radius:5px;margin-bottom:10px;background-color:#808285;color:#fff}@media screen and (max-width:1100px){.pane-user-overview .specials .signature-label{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;font-family:"FaktPro-SemiBold",sans-serif}}.no-touch .pane-user-overview .specials .signature-label:hover{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1);background-color:#ccc;color:#fff}.pane-user-overview .specials .label{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;position:absolute;top:30px;left:20px;color:#fff}.pane-user-overview .specials .label::before{display:none}.pane-user-overview .specials .fines .signature-label{background-color:#e22045}.pane-user-overview .specials .warn .signature-label{background-color:#ffca5f}.pane-user-overview .specials .ready .signature-label{background-color:#24d273}.pane-lists .userlists li{padding:20px}.pane-lists .userlists li:nth-child(2n+1){background-color:#e5e5e5}.pane-lists .userlists .notification-link{clear:left;float:left;margin-top:10px}.pane-lists .userlists .notification-label{padding-right:5px;color:rgba(38,38,38,0.8)}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.ting-object.view-mode-reference-teaser .buttons .read-more-button::after,.ting-object.list-item-style .search-result--heading-type::after,.ting-object.list-item-style .search-result--heading-type.is-open::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-fold::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ting-object.list-item-style .search-result--heading-type::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-container .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-container .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .expanded-periodicals-parent .ding-periodical-container .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .expanded-periodicals-parent .ding-periodical-container .ding-periodical-fold::after{content:"\e901"}.ting-object.view-mode-reference-teaser .buttons .read-more-button::after{content:"\e904"}.ting-object.list-item-style .search-result--heading-type.is-open::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .expanded-periodicals-parent .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .expanded-periodicals-parent .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-container.expanded-periodicals-parent .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-container.expanded-periodicals-parent .ding-periodical-fold::after{content:"\e905"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.ting-object.view-mode-teaser&gt;.inner,.ting-object.view-mode-teaser-no-overlay&gt;.inner{position:relative;width:100%;padding-top:130%;background:#808285}.ting-object.view-mode-teaser&gt;.inner&gt;a:focus .ting-cover,.ting-object.view-mode-teaser-no-overlay&gt;.inner&gt;a:focus .ting-cover{border:3px solid #262626;box-sizing:border-box}.ting-object.view-mode-teaser&gt;.inner .ting-cover,.ting-object.view-mode-teaser-no-overlay&gt;.inner .ting-cover{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.ting-object.view-mode-teaser&gt;.inner .ting-cover img,.ting-object.view-mode-teaser-no-overlay&gt;.inner .ting-cover img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ting-object.view-mode-teaser&gt;.inner .ting-cover img.scale-height,.ting-object.view-mode-teaser-no-overlay&gt;.inner .ting-cover img.scale-height{height:100%;width:auto;max-width:none}.ting-object.view-mode-teaser&gt;.inner .ting-cover img.scale-width,.ting-object.view-mode-teaser-no-overlay&gt;.inner .ting-cover img.scale-width{width:100%;height:auto;max-height:none}.ting-object.view-mode-teaser&gt;.inner .group-text,.ting-object.view-mode-teaser-no-overlay&gt;.inner .group-text{-webkit-transition:left 300ms cubic-bezier(0.165,0.84,0.44,1),width 300ms cubic-bezier(0.165,0.84,0.44,1),background 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:left 300ms cubic-bezier(0.165,0.84,0.44,1),width 300ms cubic-bezier(0.165,0.84,0.44,1),background 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);transition:left 300ms cubic-bezier(0.165,0.84,0.44,1),width 300ms cubic-bezier(0.165,0.84,0.44,1),background 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;top:0;left:0;width:100%;height:100%}.has-touch .ting-object.view-mode-teaser&gt;.inner .group-text,.has-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner .group-text{pointer-events:none}.ting-object.view-mode-teaser&gt;.inner .group-text .group-inner,.ting-object.view-mode-teaser-no-overlay&gt;.inner .group-text .group-inner{position:relative;background:linear-gradient(#262626 0%,rgba(38,38,38,0.8) 100%)}.ting-object.view-mode-teaser&gt;.inner .group-text .group-inner::after,.ting-object.view-mode-teaser-no-overlay&gt;.inner .group-text .group-inner::after{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;top:100%;left:0;width:100%;height:30px;background-image:url(/profiles/ding2/themes/ddbasic/images/ting-object-gradient.png);opacity:1}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ting-object.view-mode-teaser&gt;.inner .group-text .group-inner::after,.ting-object.view-mode-teaser-no-overlay&gt;.inner .group-text .group-inner::after{background-image:url(/profiles/ding2/themes/ddbasic/images/ting-object-gradient@x2.png);background-size:auto 100%}}.ting-object.view-mode-teaser&gt;.inner.move-right .group-text,.ting-object.view-mode-teaser-no-overlay&gt;.inner.move-right .group-text{left:100%}.ting-object.view-mode-teaser&gt;.inner.move-left .group-text,.ting-object.view-mode-teaser-no-overlay&gt;.inner.move-left .group-text{left:-158.53659%}.ting-object.view-mode-teaser&gt;.inner .field-name-ting-type,.ting-object.view-mode-teaser-no-overlay&gt;.inner .field-name-ting-type{padding:20px 20px 0}.ting-object.view-mode-teaser&gt;.inner .field-name-ting-type li,.ting-object.view-mode-teaser-no-overlay&gt;.inner .field-name-ting-type li{width:110%;text-align:left;color:#fff}.ting-object.view-mode-teaser&gt;.inner .field-name-ting-title h3,.ting-object.view-mode-teaser-no-overlay&gt;.inner .field-name-ting-title h3{-webkit-transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;width:100%;margin-bottom:0;padding:0 20px;color:#fff}.ting-object.view-mode-teaser&gt;.inner .field-name-ting-author,.ting-object.view-mode-teaser-no-overlay&gt;.inner .field-name-ting-author{-webkit-transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);transition:width 300ms cubic-bezier(0.165,0.84,0.44,1);font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;width:100%;padding:0 20px;color:#4d898d;margin-bottom:15px}.ting-object.view-mode-teaser&gt;.inner .field-name-ting-author a:hover,.ting-object.view-mode-teaser-no-overlay&gt;.inner .field-name-ting-author a:hover{color:#4d898d}.ting-object.view-mode-teaser&gt;.inner .field-name-ting-abstract,.ting-object.view-mode-teaser-no-overlay&gt;.inner .field-name-ting-abstract{width:100%;padding:0 20px;color:white;opacity:0}.ting-object.view-mode-teaser&gt;.inner .field-name-ting-abstract .full,.ting-object.view-mode-teaser-no-overlay&gt;.inner .field-name-ting-abstract .full{display:none}.ting-object.view-mode-teaser&gt;.inner .action-button,.ting-object.view-mode-teaser-no-overlay&gt;.inner .action-button{position:absolute;bottom:20px;width:42%;padding-right:0;opacity:0}.ting-object.view-mode-teaser&gt;.inner .action-button.read-more-button,.ting-object.view-mode-teaser-no-overlay&gt;.inner .action-button.read-more-button{left:20px}.ting-object.view-mode-teaser&gt;.inner .action-button.reserve-button,.ting-object.view-mode-teaser&gt;.inner .action-button.button-see-online,.ting-object.view-mode-teaser&gt;.inner .action-button.button-order,.ting-object.view-mode-teaser-no-overlay&gt;.inner .action-button.reserve-button,.ting-object.view-mode-teaser-no-overlay&gt;.inner .action-button.button-see-online,.ting-object.view-mode-teaser-no-overlay&gt;.inner .action-button.button-order{right:20px}.ting-object.view-mode-teaser&gt;.inner .action-button:focus,.ting-object.view-mode-teaser-no-overlay&gt;.inner .action-button:focus{opacity:1}.ting-object.view-mode-teaser&gt;.inner [data-ddb-app="checklist-material-button"],.ting-object.view-mode-teaser-no-overlay&gt;.inner [data-ddb-app="checklist-material-button"]{display:none}.no-touch .ting-object.view-mode-teaser&gt;.inner:hover,.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover{z-index:2}.no-touch .ting-object.view-mode-teaser&gt;.inner:hover .ting-cover::after,.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover .ting-cover::after{-webkit-transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms 400ms cubic-bezier(0.165,0.84,0.44,1);opacity:0}.no-touch .ting-object.view-mode-teaser&gt;.inner:hover .field-name-ting-title h3,.no-touch .ting-object.view-mode-teaser&gt;.inner:hover .field-name-ting-author,.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover .field-name-ting-title h3,.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover .field-name-ting-author{-webkit-transition:width 150ms 400ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:width 150ms 400ms cubic-bezier(0.165,0.84,0.44,1);transition:width 150ms 400ms cubic-bezier(0.165,0.84,0.44,1);width:63.07692%}.no-touch .ting-object.view-mode-teaser&gt;.inner:hover .group-text,.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover .group-text{-webkit-transition:left 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),width 150ms 400ms cubic-bezier(0.165,0.84,0.44,1),background 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:left 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),width 150ms 400ms cubic-bezier(0.165,0.84,0.44,1),background 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:left 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),width 150ms 400ms cubic-bezier(0.165,0.84,0.44,1),background 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms 400ms cubic-bezier(0.165,0.84,0.44,1),opacity 300ms cubic-bezier(0.165,0.84,0.44,1);z-index:10;width:158.53659%;background:#262626;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}.no-touch .ting-object.view-mode-teaser&gt;.inner:hover .group-text .group-inner::after,.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover .group-text .group-inner::after{-webkit-transition:opacity 150ms 400ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 150ms 400ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 150ms 400ms cubic-bezier(0.165,0.84,0.44,1);opacity:0}.no-touch .ting-object.view-mode-teaser&gt;.inner:hover .field-name-ting-abstract,.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover .field-name-ting-abstract{-webkit-transition:opacity 300ms 0.7s cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms 0.7s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms 0.7s cubic-bezier(0.165,0.84,0.44,1);opacity:1}.no-touch .ting-object.view-mode-teaser&gt;.inner:hover .action-button,.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover .action-button{-webkit-transition:opacity 300ms 0.7s cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms 0.7s cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms 0.7s cubic-bezier(0.165,0.84,0.44,1),background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);opacity:1}.ting-object.view-mode-teaser-no-overlay&gt;.inner .group-text{opacity:0}.no-touch .ting-object.view-mode-teaser-no-overlay&gt;.inner:hover .group-text{opacity:1}.ting-object.view-mode-teaser-no-overlay .no-overlay-text{margin-top:10px}.ting-object.view-mode-teaser-no-overlay .no-overlay-text .field-name-ting-type{margin-bottom:4px}.ting-object.view-mode-teaser-no-overlay .no-overlay-text .field-name-ting-type li{width:110%;text-align:left;color:#474747}.ting-object.view-mode-teaser-no-overlay .no-overlay-text .field-name-ting-title h3{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;width:100%;margin-bottom:0;color:#474747}.ting-object.view-mode-teaser-no-overlay .no-overlay-text .field-name-ting-author{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;width:100%;color:rgba(38,38,38,0.8)}.ting-object.view-mode-teaser-no-overlay .no-overlay-text .field-name-ting-author a:hover{color:rgba(38,38,38,0.8)}.ting-object.view-mode-reference-teaser{padding:15px 0;background-color:#e5e5e5}.ting-object.view-mode-reference-teaser .ting-cover{float:left;display:block;margin-right:4.34783%;width:25.46584%;padding-left:15px;min-height:1px}.ting-object.view-mode-reference-teaser .ting-cover:last-child{margin-right:0}@media screen and (max-width:950px){.ting-object.view-mode-reference-teaser .ting-cover{float:left;display:block;margin-right:5.10949%;width:29.92701%}.ting-object.view-mode-reference-teaser .ting-cover:last-child{margin-right:0}}@media screen and (max-width:600px){.ting-object.view-mode-reference-teaser .ting-cover{float:left;display:block;margin-right:2.4911%;width:31.6726%}.ting-object.view-mode-reference-teaser .ting-cover:last-child{margin-right:0}}.ting-object.view-mode-reference-teaser .group-text{float:left;display:block;margin-right:4.34783%;width:40.37267%}.ting-object.view-mode-reference-teaser .group-text:last-child{margin-right:0}@media screen and (max-width:950px){.ting-object.view-mode-reference-teaser .group-text{float:left;display:block;margin-right:5.10949%;width:64.9635%;margin-right:0;padding-right:15px}.ting-object.view-mode-reference-teaser .group-text:last-child{margin-right:0}}@media screen and (max-width:600px){.ting-object.view-mode-reference-teaser .group-text{float:left;display:block;margin-right:2.4911%;width:65.8363%;margin-right:0}.ting-object.view-mode-reference-teaser .group-text:last-child{margin-right:0}}.ting-object.view-mode-reference-teaser .buttons{float:left;display:block;margin-right:4.34783%;width:25.46584%;padding-right:15px}.ting-object.view-mode-reference-teaser .buttons:last-child{margin-right:0}@media screen and (max-width:950px){.ting-object.view-mode-reference-teaser .buttons{width:100%;padding:0;margin-top:20px}}.ting-object.view-mode-reference-teaser .buttons a{width:100%;float:left;padding-right:45px}@media screen and (max-width:950px){.ting-object.view-mode-reference-teaser .buttons a{width:42%}.ting-object.view-mode-reference-teaser .buttons a:first-child{margin:0 10px 0 15px}}.ting-object.view-mode-reference-teaser .buttons .read-more-button{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#808285;color:#fffff2;padding-right:45px;margin-bottom:10px}.ting-object.view-mode-reference-teaser .buttons .read-more-button::after{font-size:54px;line-height:1;color:#fffff2;display:block;position:absolute;top:0}.ting-object.view-mode-reference-teaser .buttons .read-more-button::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .ting-object.view-mode-reference-teaser .buttons .read-more-button:focus,.no-touch .ting-object.view-mode-reference-teaser .buttons .read-more-button:hover{background-color:#505050;color:#fff}.no-touch .ting-object.view-mode-reference-teaser .buttons .read-more-button:focus::after,.no-touch .ting-object.view-mode-reference-teaser .buttons .read-more-button:hover::after{color:#fff}.ting-object.view-mode-reference-teaser .buttons .read-more-button::after{color:rgba(38,38,38,0.8)}@media screen and (max-width:950px){.ting-object.view-mode-reference-teaser .buttons .read-more-button{width:42%}}.ting-object.view-mode-reference-teaser .buttons [data-ddb-app="add-to-checklist"]{display:none}.ting-object.view-mode-reference-teaser .field-name-ting-type li{color:#474747}.ting-object.view-mode-reference-teaser .field-name-ting-title h2{margin:0}.ting-object.view-mode-reference-teaser .field-name-ting-title a{color:#000}.ting-object.view-mode-reference-teaser .field-name-ting-author{margin-bottom:10px}.ting-object.view-mode-ting-reference-preview{padding:0;background-color:transparent}.ting-object.view-mode-ting-reference-preview .ting-cover{float:left;display:block;margin-right:5.10949%;width:12.40876%;padding-left:0;min-height:1px}.ting-object.view-mode-ting-reference-preview .ting-cover:last-child{margin-right:0}@media screen and (max-width:600px){.ting-object.view-mode-ting-reference-preview .ting-cover{float:left;display:block;margin-right:2.4911%;width:23.13167%}.ting-object.view-mode-ting-reference-preview .ting-cover:last-child{margin-right:0}}.ting-object.view-mode-ting-reference-preview .group-text{float:left;display:block;margin-right:5.10949%;width:82.48175%;margin-right:0}.ting-object.view-mode-ting-reference-preview .group-text:last-child{margin-right:0}@media screen and (max-width:600px){.ting-object.view-mode-ting-reference-preview .group-text{float:left;display:block;margin-right:2.4911%;width:74.37722%;margin-right:0}.ting-object.view-mode-ting-reference-preview .group-text:last-child{margin-right:0}}.ting-object.view-mode-ting-reference-preview h2{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:0}.ting-object.view-mode-ting-reference-preview .field-name-ting-title a{color:#000}.ting-object.view-mode-ting-reference-preview .ting-object-new-in-list{display:none;width:82.48175%;float:right;margin-top:10px;color:rgba(38,38,38,0.8)}.new-content .ting-object.view-mode-ting-reference-preview .ting-object-new-in-list{display:block}.ting-object.list-item-style{position:relative;width:100%}.ting-object.list-item-style&gt;.inner{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);cursor:auto;width:100%;float:left;padding:15px;box-sizing:border-box;background-color:#e5e5e5}.ting-object.list-item-style&gt;.inner:hover{background-color:#fff;box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}@media screen and (max-width:600px){.ting-object.list-item-style&gt;.inner{position:relative;padding:15px 0;background:none;border-top:1px solid rgba(38,38,38,0.2)}.ting-object.list-item-style&gt;.inner:hover{background:none;box-shadow:none}}.ting-object.list-item-style&gt;.inner .ting-object-left{float:left;width:24.05405%;margin-right:1.89189%;min-height:1px}.ting-object.list-item-style&gt;.inner .ting-object-left:last-child{margin-right:1.89189%}.ting-object.list-item-style&gt;.inner .ting-object-right{float:left;display:block;margin-right:3.78378%;width:61.08108%}.ting-object.list-item-style&gt;.inner .ting-object-right:last-child{margin-right:0}.ting-object.list-item-style .search-result--heading-type::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.ting-object.list-item-style .search-result--heading-type::after{width:54px}}.no-touch .ting-object.list-item-style .search-result--heading-type:hover::after{background-color:#808285;color:#fff}.ting-object.list-item-style .search-result--heading-type.is-open::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#505050;color:#fff;border-radius:5px}@media screen and (max-width:600px){.ting-object.list-item-style .search-result--heading-type.is-open::after{width:54px}}.no-touch .ting-object.list-item-style .search-result--heading-type.is-open:hover::after{background-color:#808285;color:#fff}.ting-object.list-item-style .search-result--heading-type.is-open::after{display:none}.ting-object.list-item-style .search-result--heading-type::after{display:none}@media screen and (max-width:600px){.ting-object.list-item-style .search-result--heading-type::after{display:block;top:15px;right:0;cursor:pointer}.ting-object.list-item-style .search-result--heading-type.is-open::after{display:block}}.ting-object.list-item-style .field-name-ting-title{margin-top:5px}.ting-object.list-item-style .field-name-ting-title h2{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;margin-bottom:0}.ting-object.list-item-style .field-name-ting-title h2 a{color:#4d898f}.ting-object.list-item-style .field-name-ting-title h2 a:hover{color:#262626}.ting-object.list-item-style .field-name-ting-abstract{margin:20px 0}.ting-object.list-item-style .field-name-ding-entity-buttons{float:left;width:100%;margin:20px 0 5px 0;padding-top:20px;border-top:1px solid rgba(38,38,38,0.2)}.ting-object.list-item-style .field-name-ding-entity-buttons .ding-list-add-button{float:left;margin-right:15px}.ting-object.list-item-style .field-name-ding-entity-buttons .ding-list-add-button a{color:#fff;background-color:#000}.ting-object.list-item-style .field-name-ding-entity-buttons .action-button{float:left;margin:0 15px 15px 0;color:#fff;background-color:#000}.no-touch .ting-object.list-item-style .field-name-ding-entity-buttons .action-button:hover{color:#fff;background-color:#808285}.ting-object.list-item-style .field-name-ting-series{margin-bottom:20px}.ting-object.list-item-style .search-result--availability{float:left;width:100%;padding-top:20px;border-top:1px solid rgba(38,38,38,0.2)}.ting-object.list-item-style .search-result--availability p{margin-bottom:0}.ting-object.list-item-style .search-result--availability p a{margin:0 10px 0 5px;color:#4d898f}@media screen and (max-width:600px){.ting-object.list-item-style&gt;.inner .ting-object-right{float:left;display:block;margin-right:3.78378%;width:74.05405%}.ting-object.list-item-style&gt;.inner .ting-object-right:last-child{margin-right:0}.ting-object.list-item-style .ting-object-left{display:none}.ting-object.list-item-style .field-name-ting-title{margin-top:0}.ting-object.list-item-style .field-name-ting-series,.ting-object.list-item-style .field-name-ting-abstract{margin:0}.ting-object.list-item-style .search-result--availability{padding-top:0;border-top:0}.ting-object.list-item-style .group-info{position:relative;display:none;margin-top:20px}.ting-object.list-item-style .group-info .field-items{float:left;margin-bottom:10px}}.ting-object.view-mode-collection-list{margin-bottom:10px}.ting-object.view-mode-collection-list .action-button.other-formats{display:none}.ting-object.view-mode-collection-list .field-name-ting-type li{color:#474747}@media screen and (max-width:600px){.ting-object.view-mode-collection-list&gt;.inner .ting-object-left,.ting-object.view-mode-collection-list&gt;.inner .ting-object-right{width:auto;float:none}.ting-object.view-mode-collection-list&gt;.inner .field-name-ting-type,.ting-object.view-mode-collection-list&gt;.inner .field-name-ting-title,.ting-object.view-mode-collection-list&gt;.inner .field-name-ting-author{float:left;display:block;margin-right:2.4911%;width:65.8363%;margin-right:0}.ting-object.view-mode-collection-list&gt;.inner .field-name-ting-type:last-child,.ting-object.view-mode-collection-list&gt;.inner .field-name-ting-title:last-child,.ting-object.view-mode-collection-list&gt;.inner .field-name-ting-author:last-child{margin-right:0}.ting-object.view-mode-collection-list&gt;.inner .field-name-ting-abstract{width:100%;padding:10px 0;clear:both}}.ting-object.view-mode-full .ting-object-left{float:left;display:block;margin-right:2.4911%;width:23.13167%;min-height:1px}.ting-object.view-mode-full .ting-object-left:last-child{margin-right:0}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-left{width:auto;float:none}}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-cover{float:left;display:block;margin-right:2.4911%;width:31.6726%;float:left}.ting-object.view-mode-full .ting-cover:last-child{margin-right:0}.ting-object.view-mode-full .ting-cover:last-child{margin-right:inherit}}.ting-object.view-mode-full .ting-object-right{float:left;display:block;margin-right:2.4911%;width:74.37722%;margin-right:0}.ting-object.view-mode-full .ting-object-right:last-child{margin-right:0}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-right{width:auto;float:none}}.ting-object.view-mode-full .ting-object-right-meta{float:left}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-right-meta{float:left;display:block;margin-right:2.4911%;width:65.8363%;margin-right:0}.ting-object.view-mode-full .ting-object-right-meta:last-child{margin-right:0}}.ting-object.view-mode-full .ting-object-right-content{float:left;display:block;margin-right:3.34928%;width:54.06699%;margin-bottom:20px;clear:left}.ting-object.view-mode-full .ting-object-right-content:last-child{margin-right:0}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-right-content{width:auto}}.ting-object.view-mode-full .ting-object-right-actions{float:left;display:block;margin-right:3.34928%;width:31.10048%;margin-right:0;float:right}.ting-object.view-mode-full .ting-object-right-actions:last-child{margin-right:0}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-right-actions{float:left;display:block;margin-right:3.34928%;width:100%;margin-top:20px}.ting-object.view-mode-full .ting-object-right-actions:last-child{margin-right:0}}.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-series{margin-top:30px}.ting-object.view-mode-full .ting-object-inner-wrapper .action-button,.ting-object.view-mode-full .ting-object-inner-wrapper .button-see-online,.ting-object.view-mode-full .ting-object-inner-wrapper .button-order{padding-right:15px;margin-bottom:15px}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-inner-wrapper .action-button,.ting-object.view-mode-full .ting-object-inner-wrapper .button-see-online,.ting-object.view-mode-full .ting-object-inner-wrapper .button-order{float:left;display:block;margin-right:2.4911%;width:48.75445%;margin-bottom:10px;padding-right:0}.ting-object.view-mode-full .ting-object-inner-wrapper .action-button:last-child,.ting-object.view-mode-full .ting-object-inner-wrapper .button-see-online:last-child,.ting-object.view-mode-full .ting-object-inner-wrapper .button-order:last-child{margin-right:0}}.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-type ul{margin:0;list-style:none}.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-type ul li{margin:0;color:#474747}.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-title h2{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;margin-bottom:5px}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-title h2{font-size:1.125rem;line-height:1.5rem}}.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-author{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-abstract{margin:30px 0;padding-bottom:30px;border-bottom:1px solid rgba(38,38,38,0.2)}.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-subjects{margin-bottom:30px}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-inner-wrapper .field-name-ting-subjects{margin-bottom:0}}.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available{clear:both;padding:28px 0 26px;border-top:1px solid rgba(38,38,38,0.2)}.no-holdings .ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available{display:none}.ting-object.view-mode-full .ting-object-inner-wrapper .group-material-details{clear:both}.ting-object.view-mode-full .ting-object-inner-wrapper .group-material-details .field-group-format-wrapper{margin-top:20px}.ting-object.view-mode-full .ting-object-inner-wrapper .group-material-details .field-group-format-wrapper&gt;.field .field-label{width:100px;float:left}.ting-object.view-mode-full .ting-object-inner-wrapper .group-material-details .field-group-format-wrapper&gt;.field&gt;.field-items{padding-left:100px}.ting-object.view-mode-full .ting-object-inner-wrapper .group-material-details .field-group-format-wrapper&gt;.field&gt;.field-items .ting-material-detail{display:block}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues ul,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available ul{margin-top:20px}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues li,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available li{list-style:none;margin:0}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-fold,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-fold{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.5rem;line-height:1.75rem;position:relative;width:100%;float:left;color:#262627;padding-bottom:5px;border-bottom:1px solid rgba(38,38,38,0.2);margin-bottom:15px;cursor:pointer}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-fold,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-fold{font-size:1.125rem;line-height:1.5rem}}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-fold::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-fold::after{font-size:40px;right:0}@media screen and (max-width:600px){.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-fold::after{top:-10px}}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-fold:hover,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-fold:hover{color:#262626}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-container,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-container{width:100%;float:left}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-container .ding-periodical-fold,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-container .ding-periodical-fold{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;display:block;width:100%}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-container .ding-periodical-fold::after,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-container .ding-periodical-fold::after{top:-10px}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .ding-periodical-container.last,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .ding-periodical-container.last{margin-bottom:40px}.ting-object.view-mode-full .ting-object-inner-wrapper .group-periodical-issues .reserve-button,.ting-object.view-mode-full .ting-object-inner-wrapper .group-holdings-available .reserve-button{float:left;padding-right:80px;margin-top:10px}.ting-object.view-mode-full .ting-object-inner-wrapper .group-oembed .ekursus{float:left;display:block;margin-right:3.78378%;width:74.05405%}.ting-object.view-mode-full .ting-object-inner-wrapper .group-oembed .ekursus:last-child{margin-right:0}@media screen and (max-width:950px){.ting-object.view-mode-full .ting-object-inner-wrapper .group-oembed .ekursus{width:100%}}.ting-object.view-mode-full .ting-object-inner-wrapper .group-oembed .ekursus .ekursus-header img{display:inline-block;margin-left:5px}.ting-object.view-mode-minimal .field-name-ting-author,.ting-object.view-mode-minimal .field-name-ting-type{display:inline-block}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.material-item{position:relative;min-height:136px;width:100%;padding:10px 20px}.material-item:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.material-item{padding:10px}}.material-item .left-column{float:left;width:20%;min-height:28px}@media screen and (max-width:600px){.material-item .left-column{position:absolute;top:0;left:0;min-width:60px;min-height:60px}}.material-item .item-checkbox{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:20px;top:50%}@media screen and (max-width:600px){.material-item .item-checkbox{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);left:10px;top:10px}}.material-item .item-checkbox .form-type-checkbox{position:relative;width:28px;height:28px;margin:0}.material-item .item-checkbox .form-type-checkbox.form-disabled{visibility:hidden}.material-item .item-checkbox .form-type-checkbox label{text-indent:-9999px}.material-item .item-checkbox .form-type-checkbox label::after{text-indent:0}.material-item .ting-cover{float:left;width:100%;padding-left:60px}@media screen and (max-width:600px){.material-item .ting-cover{display:none}}.material-item .right-column{float:left;width:80%;padding-left:30px}@media screen and (max-width:600px){.material-item .right-column{width:100%;padding:0}}@media screen and (max-width:600px){.material-item .item-material-type{padding-left:60px}}.material-item .item-title{width:100%;float:left;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4d898e}.material-item .item-title.has-message{padding-right:190px}@media screen and (max-width:600px){.material-item .item-title.has-message{padding-right:0}}#ding-bookmark-remove-form .material-item .item-title{padding-right:170px}@media screen and (max-width:600px){#ding-bookmark-remove-form .material-item .item-title{width:100%}}@media screen and (max-width:600px){.material-item .item-title{width:100%;min-height:50px;margin-top:0;padding:0 10px 0 60px;white-space:normal}}@media screen and (max-width:600px){.material-item .item-creators{padding-left:60px}}.material-item .messages{padding:10px;margin:0 0 10px 0;background-image:none;color:#fff;border:0}.material-item .messages.warning{background-color:#e22045}.material-item .messages.information{background-color:#24d273}@media screen and (max-width:600px){.material-item .messages{position:static;float:right;margin-right:-10px}}.material-item .item-information-list{width:100%;float:left;margin:10px 0 0;padding:0}#ding-bookmark-remove-form .material-item .item-information-list{padding-right:170px}@media screen and (max-width:600px){#ding-bookmark-remove-form .material-item .item-information-list{width:100%}}.material-item .item-information-list&gt;li{float:left;width:33%;box-sizing:border-box;padding-right:10px;margin:0 0;list-style:none}.material-item .item-information-list&gt;li:nth-child(1+3n){clear:left}.material-item .item-information-list&gt;li&gt;div:last-child{margin-bottom:10px}@media screen and (max-width:600px){.material-item .item-information-list&gt;li{width:50%}.material-item .item-information-list&gt;li:nth-child(odd){clear:left}}.material-item .item-information-list&gt;li.url{display:none}.material-item .item-information-list&gt;li.reserve&gt;div{margin-right:0}.material-item .item-information-list&gt;li.rating{width:100%}.material-item .item-information-list .item-information-label{font-family:"FaktPro-SemiBold",sans-serif;color:#505050}#ding-loan-loans-form .material-item .item-information-list .item-information-label{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;color:#474747}#ding-loan-loans-form .material-item .item-information-list.loan-date .item-information-label,#ding-loan-loans-form .material-item .item-information-list.expire-date .item-information-label,#ding-loan-loans-form .material-item .item-information-list.material-number .item-information-label{font-family:"FaktPro-SemiBold",sans-serif;color:#505050}.material-item .item-information-list li.reserve{list-style:none;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0}.material-item .item-information-list li.reserve a{display:block}@media screen and (max-width:600px){.material-item .item-information-list li.reserve{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);position:static;float:left}}.material-item.odd{background-color:#f1f2f2}@media screen and (max-width:600px){.material-item.odd{padding-top:20px}}.material-item.odd .left-column{top:10px}.material-item.odd .form-type-checkbox::before{background-color:#f1f2f2}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.view .views-row,.view .view-content ul li{margin-bottom:2.4911%}@media screen and (max-width:950px){.view .views-row,.view .view-content ul li{margin-bottom:30px}}.view.grid-small .views-row,.view.grid-small .view-content ul li,.grid-small .view .views-row,.grid-small .view .view-content ul li{float:left;display:block;margin-right:2.4911%;width:23.13167%}.view.grid-small .views-row:last-child,.view.grid-small .view-content ul li:last-child,.grid-small .view .views-row:last-child,.grid-small .view .view-content ul li:last-child{margin-right:0}.view.grid-small .views-row:nth-child(4n),.view.grid-small .view-content ul li:nth-child(4n),.grid-small .view .views-row:nth-child(4n),.grid-small .view .view-content ul li:nth-child(4n){margin-right:0}.view.grid-small .views-row:nth-child(4n+1),.view.grid-small .view-content ul li:nth-child(4n+1),.grid-small .view .views-row:nth-child(4n+1),.grid-small .view .view-content ul li:nth-child(4n+1){clear:left}.frontpage-layout .view.grid-medium .views-row,.frontpage-layout .view.grid-medium .view-content ul li,.frontpage-layout .grid-medium .view .views-row,.frontpage-layout .grid-medium .view .view-content ul li{float:left;display:block;margin-right:2.4911%;width:31.6726%}.frontpage-layout .view.grid-medium .views-row:last-child,.frontpage-layout .view.grid-medium .view-content ul li:last-child,.frontpage-layout .grid-medium .view .views-row:last-child,.frontpage-layout .grid-medium .view .view-content ul li:last-child{margin-right:0}.frontpage-layout .view.grid-medium .views-row:nth-child(3n),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(3n),.frontpage-layout .grid-medium .view .views-row:nth-child(3n),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(3n){margin-right:0}.frontpage-layout .view.grid-medium .views-row:nth-child(3n+1),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(3n+1),.frontpage-layout .grid-medium .view .views-row:nth-child(3n+1),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(3n+1){clear:left}@media screen and (max-width:950px){.frontpage-layout .view.grid-medium .views-row,.frontpage-layout .view.grid-medium .view-content ul li,.frontpage-layout .grid-medium .view .views-row,.frontpage-layout .grid-medium .view .view-content ul li{float:left;display:block;margin-right:2.4911%;width:48.75445%}.frontpage-layout .view.grid-medium .views-row:nth-child(3n),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(3n),.frontpage-layout .grid-medium .view .views-row:nth-child(3n),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(3n){margin-right:2.4911%}.frontpage-layout .view.grid-medium .views-row:nth-child(3n+1),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(3n+1),.frontpage-layout .grid-medium .view .views-row:nth-child(3n+1),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(3n+1){clear:none}.frontpage-layout .view.grid-medium .views-row:last-child,.frontpage-layout .view.grid-medium .view-content ul li:last-child,.frontpage-layout .grid-medium .view .views-row:last-child,.frontpage-layout .grid-medium .view .view-content ul li:last-child{margin-right:0}.frontpage-layout .view.grid-medium .views-row:nth-child(2n),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(2n),.frontpage-layout .grid-medium .view .views-row:nth-child(2n),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(2n){margin-right:0}.frontpage-layout .view.grid-medium .views-row:nth-child(2n+1),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(2n+1),.frontpage-layout .grid-medium .view .views-row:nth-child(2n+1),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(2n+1){clear:left}}@media screen and (max-width:600px){.frontpage-layout .view.grid-medium .views-row,.frontpage-layout .view.grid-medium .view-content ul li,.frontpage-layout .grid-medium .view .views-row,.frontpage-layout .grid-medium .view .view-content ul li{width:100%;margin-bottom:0}.frontpage-layout .view.grid-medium .views-row:nth-child(2n),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(2n),.frontpage-layout .grid-medium .view .views-row:nth-child(2n),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(2n){margin-right:2.4911%}.frontpage-layout .view.grid-medium .views-row:nth-child(2n+1),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(2n+1),.frontpage-layout .grid-medium .view .views-row:nth-child(2n+1),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(2n+1){clear:none}.frontpage-layout .view.grid-medium .views-row:nth-child(n),.frontpage-layout .view.grid-medium .view-content ul li:nth-child(n),.frontpage-layout .grid-medium .view .views-row:nth-child(n),.frontpage-layout .grid-medium .view .view-content ul li:nth-child(n){margin-right:0}}.default-panel-layout .primary-content .view.grid-medium .views-row,.default-panel-layout .primary-content .view.grid-medium .view-content ul li,.default-panel-layout .primary-content .grid-medium .view .views-row,.default-panel-layout .primary-content .grid-medium .view .view-content ul li{float:left;display:block;margin-right:3.78378%;width:48.10811%}.default-panel-layout .primary-content .view.grid-medium .views-row:last-child,.default-panel-layout .primary-content .view.grid-medium .view-content ul li:last-child,.default-panel-layout .primary-content .grid-medium .view .views-row:last-child,.default-panel-layout .primary-content .grid-medium .view .view-content ul li:last-child{margin-right:0}.default-panel-layout .primary-content .view.grid-medium .views-row:nth-child(2n),.default-panel-layout .primary-content .view.grid-medium .view-content ul li:nth-child(2n),.default-panel-layout .primary-content .grid-medium .view .views-row:nth-child(2n),.default-panel-layout .primary-content .grid-medium .view .view-content ul li:nth-child(2n){margin-right:0}.default-panel-layout .primary-content .view.grid-medium .views-row:nth-child(2n+1),.default-panel-layout .primary-content .view.grid-medium .view-content ul li:nth-child(2n+1),.default-panel-layout .primary-content .grid-medium .view .views-row:nth-child(2n+1),.default-panel-layout .primary-content .grid-medium .view .view-content ul li:nth-child(2n+1){clear:left}@media screen and (max-width:950px){.default-panel-layout .primary-content .view.grid-medium .views-row,.default-panel-layout .primary-content .view.grid-medium .view-content ul li,.default-panel-layout .primary-content .grid-medium .view .views-row,.default-panel-layout .primary-content .grid-medium .view .view-content ul li{float:left;display:block;margin-right:2.4911%;width:48.75445%}.default-panel-layout .primary-content .view.grid-medium .views-row:last-child,.default-panel-layout .primary-content .view.grid-medium .view-content ul li:last-child,.default-panel-layout .primary-content .grid-medium .view .views-row:last-child,.default-panel-layout .primary-content .grid-medium .view .view-content ul li:last-child{margin-right:0}}@media screen and (max-width:600px){.default-panel-layout .primary-content .view.grid-medium .views-row,.default-panel-layout .primary-content .view.grid-medium .view-content ul li,.default-panel-layout .primary-content .grid-medium .view .views-row,.default-panel-layout .primary-content .grid-medium .view .view-content ul li{width:100%;margin-right:0}}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row,.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li,.default-panel-layout .attachments-wrapper .grid-medium .view .views-row,.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li{float:left;display:block;margin-right:2.4911%;width:31.6726%}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:last-child,.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:last-child,.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:last-child,.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:last-child{margin-right:0}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(3n),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(3n),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(3n),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(3n){margin-right:0}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(3n+1),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(3n+1),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(3n+1),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(3n+1){clear:left}@media screen and (max-width:950px){.default-panel-layout .attachments-wrapper .view.grid-medium .views-row,.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li,.default-panel-layout .attachments-wrapper .grid-medium .view .views-row,.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li{float:left;display:block;margin-right:2.4911%;width:48.75445%}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(3n),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(3n),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(3n),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(3n){margin-right:2.4911%}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(3n+1),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(3n+1),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(3n+1),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(3n+1){clear:none}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:last-child,.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:last-child,.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:last-child,.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:last-child{margin-right:0}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(2n),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(2n),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(2n),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(2n){margin-right:0}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(2n+1),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(2n+1),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(2n+1),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(2n+1){clear:left}}@media screen and (max-width:600px){.default-panel-layout .attachments-wrapper .view.grid-medium .views-row,.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li,.default-panel-layout .attachments-wrapper .grid-medium .view .views-row,.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li{width:100%}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(2n),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(2n),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(2n),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(2n){margin-right:2.4911%}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(2n+1),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(2n+1),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(2n+1),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(2n+1){clear:none}.default-panel-layout .attachments-wrapper .view.grid-medium .views-row:nth-child(n),.default-panel-layout .attachments-wrapper .view.grid-medium .view-content ul li:nth-child(n),.default-panel-layout .attachments-wrapper .grid-medium .view .views-row:nth-child(n),.default-panel-layout .attachments-wrapper .grid-medium .view .view-content ul li:nth-child(n){margin-right:0}}.view.grid-large .views-row,.view.grid-large .view-content ul li,.grid-large .view .views-row,.grid-large .view .view-content ul li{float:left;display:block;margin-right:2.4911%;width:48.75445%}.view.grid-large .views-row:last-child,.view.grid-large .view-content ul li:last-child,.grid-large .view .views-row:last-child,.grid-large .view .view-content ul li:last-child{margin-right:0}.view.grid-large .views-row:nth-child(2n),.view.grid-large .view-content ul li:nth-child(2n),.grid-large .view .views-row:nth-child(2n),.grid-large .view .view-content ul li:nth-child(2n){margin-right:0}.view.grid-large .views-row:nth-child(2n+1),.view.grid-large .view-content ul li:nth-child(2n+1),.grid-large .view .views-row:nth-child(2n+1),.grid-large .view .view-content ul li:nth-child(2n+1){clear:left}.frontpage-layout .grid-medium .view .grid-sizer{width:31.6726%}.default-panel-layout .primary-content .grid-medium .view .grid-sizer{width:48.10811%}.default-panel-layout .attachments-wrapper .grid-medium .view .grid-sizer{width:31.6726%}.frontpage-layout .grid-medium .view .grid-gutter{width:2.4911%}.default-panel-layout .primary-content .grid-medium .view .grid-gutter{width:3.78378%}.default-panel-layout .attachments-wrapper .grid-medium .view .grid-gutter{width:2.4911%}.view .view-content&gt;ul{padding:0;list-style:none}@media screen and (max-width:600px){.view.max-two-rows .more-link,.view.slide-on-mobile .more-link{margin-top:-54px;margin-bottom:54px}}.view .masonry-view{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);opacity:0}@media screen and (max-width:600px){.view .masonry-view{opacity:1}}.view .masonry-view.is-masonry-complete{opacity:1}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:first-child,.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:first-child{float:left;display:block;margin-right:2.4911%;width:65.8363%}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:first-child:last-child,.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:first-child:last-child{margin-right:0}@media screen and (max-width:950px){.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:first-child,.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:first-child{width:100%;margin-right:0}}.default-panel-layout .primary-content .grid-medium.view-ding-news.first-child-large .views-row:first-child,.default-panel-layout .primary-content .grid-medium .view-ding-news.first-child-large .views-row:first-child{width:100%;margin-right:0}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(3n),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(3n){margin-right:2.4911%}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(3n+1),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(3n+1){clear:none}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(3n+2),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(3n+2){margin-right:0}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(3n+3),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(3n+3){clear:left}@media screen and (max-width:950px){.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n){margin-right:2.4911%}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n+1),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n+1){clear:none}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(3n+2),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(3n+2){margin-right:2.4911%}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(3n+3),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(3n+3){clear:none}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n+1),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n+1){margin-right:0}.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n+2),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n+2){clear:left}}@media screen and (max-width:600px){.frontpage-layout .grid-medium.view-ding-news.first-child-large .views-row:nth-child(n),.frontpage-layout .grid-medium .view-ding-news.first-child-large .views-row:nth-child(n){width:100%;margin:0;clear:none}}.default-panel-layout .primary-content .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n),.default-panel-layout .primary-content .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n){margin-right:3.78378%}.default-panel-layout .primary-content .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n+1),.default-panel-layout .primary-content .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n+1){clear:none}.default-panel-layout .primary-content .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n+3),.default-panel-layout .primary-content .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n+3){margin-right:0}.default-panel-layout .primary-content .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n+4),.default-panel-layout .primary-content .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n+4){clear:left}@media screen and (max-width:950px){.default-panel-layout .primary-content .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n),.default-panel-layout .primary-content .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n){margin-right:2.4911%}.default-panel-layout .primary-content .grid-medium.view-ding-news.first-child-large .views-row:nth-child(2n+1),.default-panel-layout .primary-content .grid-medium .view-ding-news.first-child-large .views-row:nth-child(2n+1){clear:none}}@media screen and (max-width:600px){.view-ding-news.slide-on-mobile .views-row{margin-bottom:0}}.view-ding-event .group-separator .separator-title{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;width:100%;float:left;padding:15px 15px 10px;margin-bottom:15px;background-color:#808285;color:#fff}@media screen and (max-width:600px){.view-ding-event .group-separator .separator-title{font-size:1.875rem;line-height:2.25rem}}.view-ding-event .group-separator .separator-title::first-letter{text-transform:uppercase}.view-ding-event .group-separator .separator-title span{font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400;display:block}.view-ding-event .group-separator .view-elements{float:left;width:100%}.view-ding-event .group-separator .views-row{margin-bottom:10px}.view-ding-event .group-separator .views-row:last-child{margin-bottom:30px}.view-ding-event .more-link{margin-top:20px}.view-ding-event.max-two-rows{width:100%;float:left}.view-ding-event.max-two-rows .views-row{margin-bottom:10px}.view-ding-event.max-two-rows .views-row.hide{display:none}@media screen and (max-width:950px){.view-ding-event.max-two-rows .views-row{float:left;display:block;margin-right:2.4911%;width:48.75445%}.view-ding-event.max-two-rows .views-row:nth-child(3n){margin-right:2.4911%}.view-ding-event.max-two-rows .views-row:nth-child(3n+1){clear:none}.view-ding-event.max-two-rows .views-row:last-child{margin-right:0}.view-ding-event.max-two-rows .views-row:nth-child(2n){margin-right:0}.view-ding-event.max-two-rows .views-row:nth-child(2n+1){clear:left}}@media screen and (max-width:600px){.view-ding-event.max-two-rows .views-row{width:100%}.view-ding-event.max-two-rows .views-row:nth-child(n){margin-right:0}}.view-ding-event.max-two-rows .grid-sizer{width:31.6726%}.view-ding-event.max-two-rows .grid-gutter{width:2.4911%}@media screen and (max-width:950px){.view-ding-event.max-two-rows .grid-sizer{width:48.75445%}}.view-ding-event.max-two-rows .group-row{width:100%;float:left}.view-ding-event.max-two-rows .group-row.no-flex .views-row{float:left;display:block;margin-right:2.4911%;width:31.6726%}.view-ding-event.max-two-rows .group-row.no-flex .views-row:last-child{margin-right:0}.view-ding-event.max-two-rows .group-row.no-flex .views-row:nth-child(3n){margin-right:0}.view-ding-event.max-two-rows .group-row.no-flex .views-row:nth-child(3n+1){clear:left}.view-ding-event.max-two-rows .group-row.flex{height:400px;display:flex;flex-flow:column wrap;align-items:flex-start}.view-ding-event.max-two-rows .group-row.flex .views-row{width:31.6726%;margin-right:2.4911%}.view-ding-library.view-display-id-ding_library_libraries_list .views-row{margin-bottom:0;padding:15px 0;border-top:1px solid rgba(38,38,38,0.2)}.view-ding-library.view-display-id-ding_library_libraries_list .views-row:last-child{border-bottom:1px solid rgba(38,38,38,0.2)}.view-ding-groups .views-row{margin-bottom:2.4911%}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(1),.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(2){float:left;display:block;margin-right:2.4911%;width:48.75445%}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(1):last-child,.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(2):last-child{margin-right:0}@media screen and (max-width:600px){.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(1),.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(2){float:left;display:block;margin-right:2.4911%;width:100%}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(1):last-child,.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(2):last-child{margin-right:0}}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(2){margin-right:0}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(n+3){float:left;display:block;margin-right:2.4911%;width:23.13167%}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(n+3):last-child{margin-right:0}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(4n+6){margin-right:0}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(4n+7){clear:left}@media screen and (max-width:950px){.view-ding-groups.view-display-id-panel_pane_frontpage .views-row{float:left;display:block;margin-right:2.4911%;width:31.6726%}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:last-child{margin-right:0}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(3n){margin-right:0}.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.view-ding-groups.view-display-id-panel_pane_frontpage .views-row:nth-child(n){width:100%;margin:0;clear:none}}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(1),.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(2),.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(3),.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(4){float:left;display:block;margin-right:2.4911%;width:48.75445%}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(1):last-child,.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(2):last-child,.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(3):last-child,.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(4):last-child{margin-right:0}@media screen and (max-width:600px){.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(1),.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(2),.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(3),.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(4){float:left;display:block;margin-right:2.4911%;width:100%}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(1):last-child,.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(2):last-child,.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(3):last-child,.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(4):last-child{margin-right:0}}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(2),.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(4){margin-right:0}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(n+5){float:left;display:block;margin-right:2.4911%;width:23.13167%}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(n+5):last-child{margin-right:0}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(4n+8){margin-right:0}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(4n+9){clear:left}@media screen and (max-width:950px){.view-ding-groups.view-display-id-ding_group_overview_simple .views-row{float:left;display:block;margin-right:2.4911%;width:31.6726%}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:last-child{margin-right:0}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(3n){margin-right:0}.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.view-ding-groups.view-display-id-ding_group_overview_simple .views-row:nth-child(n){width:100%;margin:0 0 20px;clear:none}}.view-tags-list .group-separator{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%)}.has-dynamic-background .view-tags-list .group-separator{max-width:1250px;margin:0 auto}.view-tags-list .group-separator .group-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative;padding:40px 0 30px}.view-tags-list .group-separator .group-inner:after{content:"";display:table;clear:both}.view-tags-list .group-separator .group-inner .separator-title{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#4d898e;margin-bottom:30px}@media screen and (max-width:600px){.view-tags-list .group-separator .group-inner .separator-title{font-size:1.875rem;line-height:2.25rem}}.view-node-search-result .search-results{margin:0}.view-node-search-result .search-result{width:100%;float:left;list-style:none;margin-left:0;margin-bottom:10px}.view-ding-staff .staff-department-head{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;float:left;width:100%;margin-top:20px;margin-bottom:20px;padding:15px 15px 10px;background-color:#808285;color:#fff}@media screen and (max-width:600px){.view-ding-staff .staff-department-head{font-size:1.875rem;line-height:2.25rem}}.view-ding-staff .staff-department-head:first-child{margin-top:0}.views-widget-filter-field_ding_eresource_access_tid{float:left;display:block;margin-right:3.78378%;width:48.10811%;padding:0}.views-widget-filter-field_ding_eresource_access_tid:last-child{margin-right:0}@media screen and (max-width:600px){.views-widget-filter-field_ding_eresource_access_tid{width:100%}}.view-ding-sections .views-row{margin-bottom:2.4911%}@media screen and (min-width:950px){.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(1),.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(2){float:left;display:block;margin-right:2.4911%;width:48.75445%}.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(1):last-child,.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(2):last-child{margin-right:0}.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(2){margin-right:0}.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(n+3){float:left;display:block;margin-right:2.4911%;width:23.13167%}.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(n+3):last-child{margin-right:0}.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(4n+6){margin-right:0}.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(4n+7){clear:left}}@media screen and (max-width:950px){.view-ding-sections.view-display-id-ding_sections_groups .views-row{float:left;display:block;margin-right:2.4911%;width:31.6726%}.view-ding-sections.view-display-id-ding_sections_groups .views-row:last-child{margin-right:0}.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(3n){margin-right:0}.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(3n+1){clear:left}}@media screen and (max-width:600px){.view-ding-sections.view-display-id-ding_sections_groups .views-row:nth-child(n){width:100%;margin:0;margin-bottom:30px;clear:none}}
.skip-link{position:absolute;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.skip-link:focus{position:static;clip:auto;overflow:visible;height:auto;width:auto}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.primary-content .pane-ding-facetbrowser,.primary-content .pane-search-backends{display:none}.content-wrapper .pane-content .frontpage-layout .panel-pane{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%)}.has-dynamic-background .content-wrapper .pane-content .frontpage-layout .panel-pane{max-width:1250px;margin:0 auto}.content-wrapper .pane-content .frontpage-layout .panel-pane .panel-pane-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative;padding:40px 0 30px}.content-wrapper .pane-content .frontpage-layout .panel-pane .panel-pane-inner:after{content:"";display:table;clear:both}.content-wrapper .pane-content .default-panel-layout .left-and-main-content{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%);padding:40px 0 30px}.has-dynamic-background .content-wrapper .pane-content .default-panel-layout .left-and-main-content{max-width:1250px;margin:0 auto}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper{max-width:1124px;margin-left:auto;margin-right:auto;width:90%}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper:after{content:"";display:table;clear:both}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .top-banner-content{float:left;display:block;margin-right:2.4911%;width:100%}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .top-banner-content:last-child{margin-right:0}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .secondary-content{float:left;display:block;margin-right:2.4911%;width:31.6726%}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .secondary-content:last-child{margin-right:0}@media screen and (max-width:950px){.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .secondary-content{float:left;display:block;margin-right:2.4911%;width:100%;padding-bottom:15px}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .secondary-content:last-child{margin-right:0}}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .primary-content{float:left;display:block;margin-right:2.4911%;width:65.8363%;margin-right:0;float:right}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .primary-content:last-child{margin-right:0}@media screen and (max-width:950px){.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .primary-content{float:left;display:block;margin-right:2.4911%;width:100%}.content-wrapper .pane-content .default-panel-layout .left-and-main-content .layout-wrapper .primary-content:last-child{margin-right:0}}.content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%)}.content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane.no-gradient{background-image:none}.has-dynamic-background .content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane{max-width:1250px;margin:0 auto}.content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane .panel-pane-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative;padding:40px 0 30px}.content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane .panel-pane-inner:after{content:"";display:table;clear:both}.content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane.pane-tags-list-ding-content-tags{background-image:none}.has-dynamic-background .content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane.pane-tags-list-ding-content-tags{max-width:none}.content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane.pane-tags-list-ding-content-tags .panel-pane-inner{max-width:none;width:100%;padding:0}.page-no-panels .content-wrapper{background-color:#fff;background-image:-webkit-linear-gradient(bottom,#fff 30px,#f1f2f2 100%);background-image:linear-gradient(to top,#fff 30px,#f1f2f2 100%)}.page-no-panels .content-wrapper&gt;.content-inner{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative;padding:40px 0 30px}.page-no-panels .content-wrapper&gt;.content-inner:after{content:"";display:table;clear:both}.page-no-panels.has-dynamic-background .content-wrapper{max-width:1250px;margin:0 auto}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.ding2-site-template{background:#efefef}.page-ding-christmas-calendar .pane-page-content{clear:both}.page-ding-christmas-calendar .notifyjs-bootstrap-info{background:#4d898f;color:#fff}.page-ding-christmas-calendar .notifyjs-bootstrap-info span{white-space:normal}.page-ding-christmas-calendar #quiz-progress,.page-ding-christmas-calendar .quiz-question-multichoice .field-name-field-quiz-date,.page-ding-christmas-calendar .quiz-question-multichoice .form-type-radios{display:none}.page-ding-christmas-calendar table td{vertical-align:inherit;padding:30px 0 30px 20px}.page-ding-christmas-calendar table td p{margin:0}.page-ding-christmas-calendar table td input[type=radio]{display:block}.page-ding-christmas-calendar .answering-form div.form-actions{margin-bottom:10px;padding-top:20px}.page-ding-christmas-calendar #quiz-question-answering-form{background-color:white;padding:20px;margin-bottom:20px}.page-ding-christmas-calendar #quiz-question-answering-form tbody tr.even{background-color:#f1f2f2}.page-ding-christmas-calendar #quiz-question-answering-form tbody td p,.page-ding-christmas-calendar #quiz-question-answering-form tbody td input{cursor:pointer}.page-ding-christmas-calendar #quiz-question-answering-form input#edit-navigation-skip,.page-ding-christmas-calendar #quiz-question-answering-form input#edit-navigation-submit{display:inline-block;padding:20px 80px 14px 15px}.page-ding-christmas-calendar #quiz-question-answering-form input#edit-navigation-submit{margin-left:10px}#quiz-take-question-feedback-form div.fieldset-wrapper{width:100%}#quiz-take-question-feedback-form tbody tr.even{background-color:#f1f2f2}#quiz-take-question-feedback-form tbody td{border:solid 1px #ccc;text-align:center}#quiz-take-question-feedback-form tbody td .quiz-score-icon{margin:auto;width:30px}#quiz-take-question-feedback-form input#edit-next.form-submit{display:inline-block;padding:20px 80px 14px 15px}.page-node-take-feedback .entity-quiz-result-answer .field-type-text-with-summary,.page-node-take-feedback .entity-quiz-result-answer .field-name-field-quiz-date{display:none}.pane-ding-christmas-calendar-mobile{display:none}.pane-ding-christmas-calendar-widget{background:#fff;margin:20px auto;padding:20px;max-width:1124px;width:90%}.pane-ding-christmas-calendar-widget .calendar-summary{font-weight:bold}.pane-ding-christmas-calendar-mobile .calendar-popup{display:none}.pane-ding-christmas-calendar-widget .calendar-popup .future-day-popup,.pane-ding-christmas-calendar-mobile .calendar-popup .future-day-popup{background:#fff;border-radius:20px;display:none;height:200px;left:calc(50% - 150px);margin-top:-100px;padding:20px;position:fixed;text-align:center;top:50%;width:260px;touch-action:manipulation;z-index:100}.pane-ding-christmas-calendar-widget .calendar-popup .future-day-popup strong,.pane-ding-christmas-calendar-mobile .calendar-popup .future-day-popup strong{margin-top:20px;margin-bottom:20px;display:block}#ding-christmas-calendar-content{background-size:cover;background-repeat:no-repeat;position:relative}#ding-christmas-calendar-content table{border:none}#ding-christmas-calendar-content tr{background-color:transparent;border:none;text-align:center;border-radius:0}#ding-christmas-calendar-content td{border:5px solid #fff;border-radius:0;height:180px;overflow:hidden;padding:0;text-align:center;vertical-align:top}#ding-christmas-calendar-content td span{color:#fff;font-weight:bold;display:block;padding:0;height:100%}#ding-christmas-calendar-content td span a{position:relative}#ding-christmas-calendar-content td span.past-day:hover{cursor:pointer}#ding-christmas-calendar-content td span.past-day:hover a{width:100%;height:100%;position:relative}#ding-christmas-calendar-content td span.past-day a{background:rgba(255,255,255,0.2);color:#fff;text-decoration:none}#ding-christmas-calendar-content td span.future-day:hover a{width:100%;height:100%;position:relative;cursor:default}#ding-christmas-calendar-content td span.future-day a{background:rgba(0,0,0,0.4);color:#fff;text-decoration:none}#ding-christmas-calendar-content td span.active-day{background:none;height:100%;padding:0}#ding-christmas-calendar-content td span.active-day:hover{cursor:pointer}#ding-christmas-calendar-content td span.active-day:hover a{width:100%;height:100%;position:relative}#ding-christmas-calendar-content td a{background:rgba(0,0,0,0.7);color:#fff;font-weight:bold;display:block;padding:5px 0;text-decoration:underline}#ding-christmas-calendar-content td a:hover:before{content:"+";font-size:3em;position:absolute;display:block;width:100%;height:100%;left:0;top:calc(50% - 10px)}.page-node-take .pane-page-content,.page-node-quiz-results .pane-page-content{clear:both;background:#fff;padding:20px;margin:20px 0}.page-node-take .pane-page-content td,.page-node-quiz-results .pane-page-content td{vertical-align:middle}.page-node-take .pane-page-content td:first-child,.page-node-quiz-results .pane-page-content td:first-child{text-align:center}.page-node-take .pane-page-content tr.selected td,.page-node-quiz-results .pane-page-content tr.selected td{background:#00cafe;color:#fff}.page-node-take .pane-page-content tr.selected td:first-child+td,.page-node-quiz-results .pane-page-content tr.selected td:first-child+td{border-left:1px solid #fff}.page-node-take .pane-page-content .form-submit,.page-node-quiz-results .pane-page-content .form-submit{margin-right:20px}.page-node-take .pane-page-tabs,.page-node-quiz-results .pane-page-tabs{margin:10px 0}.page-node-take .form-actions,.page-node-quiz-results .form-actions{margin-top:30px}.page-node-take #quiz_score_possible,.page-node-quiz-results #quiz_score_possible{font-size:130%;font-weight:bold;margin:20px 0}.page-node-take #quiz_score_possible em,.page-node-quiz-results #quiz_score_possible em{font-weight:bold}.page-node-take #quiz_score_percent,.page-node-quiz-results #quiz_score_percent{font-weight:bold;margin:20px 0}.page-node-take .quiz-report-score-container,.page-node-quiz-results .quiz-report-score-container{display:none}@media screen and (max-width:950px){.pane-ding-christmas-calendar-widget{display:none}.pane-ding-christmas-calendar-mobile{display:block;background:#fff;margin:20px;padding:20px 20px 40px 20px}.pane-ding-christmas-calendar-mobile .slick-slider .slick-list{padding-bottom:0}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell{height:180px;text-align:center;font-size:130%}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell a{border-right:5px solid #fff}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell .slick-dotted.slick-slider{margin-bottom:30px}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell span{color:#fff;font-weight:bold;display:block;padding:0;height:100%}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell span.active-day a{background:rgba(0,0,0,0.7);color:#fff}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell span.past-day a{background:rgba(255,255,255,0.2);color:#fff}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell span.future-day a{background:rgba(0,0,0,0.3);color:#fff}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell a{font-weight:bold;display:block;padding:5px 0;position:relative;width:100%;height:100%}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell a:before{content:"+";font-size:3em;position:absolute;display:block;width:100%;height:100%;left:0;top:calc(50% - 10px)}.pane-ding-christmas-calendar-mobile .calendar-summary{font-weight:bold}.pane-ding-christmas-calendar-mobile .slick-dots{position:absolute;width:100%;padding:0;list-style:none;text-align:center;margin-top:10px}.pane-ding-christmas-calendar-mobile .slick-dots li{display:inline-block;list-style:none;position:relative;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.pane-ding-christmas-calendar-mobile .slick-dots li button{background:#ccc;border-radius:50px;color:transparent;width:20px;height:20px;padding:5px}.pane-ding-christmas-calendar-mobile .slick-dots li button:before{font-size:2em}.pane-ding-christmas-calendar-mobile .slick-dots li.slick-active button{background:#4d898f}.pane-ding-christmas-calendar-mobile .slick-prev,.pane-ding-christmas-calendar-mobile .slick-next{display:none}}@media screen and (max-width:600px){.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell{border:none}.pane-ding-christmas-calendar-mobile .ding-christmas-calendar-mobile-cell a{border:solid #fff}.pane-ding-christmas-calendar-mobile .slick-prev,.pane-ding-christmas-calendar-mobile .slick-next{display:block;background:rgba(0,0,0,0.7);border-radius:50px;height:40px;width:40px;z-index:200;top:40%}.pane-ding-christmas-calendar-mobile .slick-slider .slick-prev{left:10px}.pane-ding-christmas-calendar-mobile .slick-slider .slick-prev:after{line-height:1.3;left:-5px;background:#f66d70}.pane-ding-christmas-calendar-mobile .slick-slider .slick-next{right:10px}.pane-ding-christmas-calendar-mobile .slick-slider .slick-next:after{line-height:1.3;right:-5px;background:#f66d70}.pane-ding-christmas-calendar-mobile .slick-prev:hover,.pane-ding-christmas-calendar-mobile .slick-prev:focus,.pane-ding-christmas-calendar-mobile .slick-next:hover,.pane-ding-christmas-calendar-mobile .slick-next:focus{background:#000}.page-ding-christmas-calendar #quiz-question-answering-form input#edit-navigation-submit{margin-left:0}.page-ding-christmas-calendar #quiz-question-answering-form input#edit-navigation-skip{margin-right:10px}}.not-logged-in.page-ding-christmas-calendar .modal-default{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px;color:#4d898f}.not-logged-in.page-ding-christmas-calendar .modal-default .modal-header{background:#ccc;color:#4d898f;padding:20px 20px 0 20px}.not-logged-in.page-ding-christmas-calendar .modal-default div.ctools-modal-content{border:none}.not-logged-in.page-ding-christmas-calendar .modal-default div.ctools-modal-content a.close{float:right;padding:0;top:10px;width:auto;background:none;border:none;color:transparent;font-size:50px;font-weight:bold}.not-logged-in.page-ding-christmas-calendar .modal-default div.ctools-modal-content a.close:before{font-family:'icomoon';margin-bottom:-1px;right:60px;position:absolute;content:"\e907";color:#4d898f}.not-logged-in.page-ding-christmas-calendar .modal-default div.ctools-modal-content a.close img{display:none}.not-logged-in.page-ding-christmas-calendar .modal-default span{color:#4d898f;font-family:"SourceSansProSemibold";font-weight:normal;font-size:200%}.not-logged-in.page-ding-christmas-calendar .modal-default span .modal-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.not-logged-in.page-ding-christmas-calendar .modal-default .ctools-modal-content{-webkit-box-shadow:rgba(0,0,0,0.35) 0 0 10px;-moz-box-shadow:rgba(0,0,0,0.35) 0 0 10px;box-shadow:rgba(0,0,0,0.35) 0 0 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background:#ccc;min-width:450px;max-width:450px;padding:15px;min-height:380px;max-height:380px}.not-logged-in.page-ding-christmas-calendar .modal-default .ctools-modal-content .modal-content{position:relative;border:0;padding:1em 1.5em;background:0;overflow:hidden;width:auto !important;position:relative}.not-logged-in.page-ding-christmas-calendar .modal-default .ctools-modal-content .modal-content .form-type-password input[type="password"]{width:100%}.not-logged-in.page-ding-christmas-calendar .modal-default .ctools-modal-content .modal-content label{font-family:"SourceSansProSemibold";font-weight:normal}.not-logged-in.page-ding-christmas-calendar .modal-default .modal-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}.not-logged-in.page-ding-christmas-calendar .ctools-modal-content .modal-content form div.form-actions{padding-top:0;position:absolute;height:50px;bottom:0;width:210px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}a#ding-toggle-format{width:150px;display:inline-flex}.pane-ding-toggle-format-toggle #ding-toggle-format:before{content:"\ea7a";font-family:'icomoon'}.pane-ding-toggle-format-toggle #ding-toggle-format:after{content:"\e9ba";font-family:'icomoon'}.pane-ding-toggle-format-toggle #ding-toggle-format:before,.pane-ding-toggle-format-toggle #ding-toggle-format:after{color:#bcbcbc;display:inline-block;font-family:"icomoon";font-size:100%;height:20px;margin-top:5px;text-decoration:none;width:20px;padding-left:10px}.pane-ding-toggle-format-toggle #ding-toggle-format.ding-toggle-format-short:before,.pane-ding-toggle-format-toggle #ding-toggle-format.ding-toggle-format-long:after{color:#4d898e}.pane-ting-collection .ding-format-short .ting-object .ting-cover,.pane-ting-collection .ding-format-short .ting-object .info-container .field-name-ting-abstract,.pane-ting-collection .ding-format-short .ting-object .field-name-ting-abstract,.pane-ting-collection .ding-format-short .ting-object .field-type-ting-series,.pane-ting-collection .ding-format-short .ting-object .subjects.field-type-ting-subjects,.pane-ting-collection .ding-format-short .ting-object .availability.search-result--availability,.pane-ting-collection .ding-format-short .ting-object .field-group-format.group-rating,.pane-ting-collection .ding-format-short .ting-object .group-rating,.ding-format-short .ting-object .ting-cover,.ding-format-short .ting-object .info-container .field-name-ting-abstract,.ding-format-short .ting-object .field-name-ting-abstract,.ding-format-short .ting-object .field-type-ting-series,.ding-format-short .ting-object .subjects.field-type-ting-subjects,.ding-format-short .ting-object .availability.search-result--availability,.ding-format-short .ting-object .field-group-format.group-rating,.ding-format-short .ting-object .group-rating{display:none}.pane-ting-collection .ding-format-short .ting-object.list-item-style&gt;.inner .ting-object-right,.ding-format-short .ting-object.list-item-style&gt;.inner .ting-object-right{float:initial}.pane-ting-collection .ding-format-short .ting-object .ting-object-left,.ding-format-short .ting-object .ting-object-left{display:none}.page-ting-object .pane-ding-toggle-format-toggle .pane-content{max-width:1124px;margin-left:auto;margin-right:auto;width:90%;position:relative}@media screen and (max-width:600px){.ding2-site-template .pane-ding-toggle-format-toggle span.ding-toggle-format-label,.ding2-site-template .pane-ding-toggle-format-toggle a#ding-toggle-format{display:none;height:0}}
.ding-ipe-filter--banner-mode{text-align:center;text-transform:uppercase;height:auto;line-height:80px;font-size:24px;font-weight:700}@media (max-width:768px){.ding-ipe-filter--banner-mode{font-size:18px;line-height:32px;font-weight:600}.ding-ipe-filter--banner-mode p{padding:15px}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.field-collection-item-field-collection-fakta-box{float:left;width:100%;background-color:#e5e5e5;padding:25px 15px;margin-top:30px}.field-collection-item-field-collection-fakta-box p:last-child{margin-bottom:0}@media screen and (max-width:600px){.field-collection-item-field-collection-fakta-box{margin-bottom:30px}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.frontpage-header .frontpage-header-navigation .frontpage-links h2 a::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.frontpage-header .frontpage-header-navigation .frontpage-links h2 a::after{content:"\e904"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.frontpage-header .big-frontpage-image-wrapper{float:left;display:block;margin-right:2.4911%;width:65.8363%}.frontpage-header .big-frontpage-image-wrapper:last-child{margin-right:0}.frontpage-header .frontpage-header-navigation{float:left;display:block;margin-right:2.4911%;width:31.6726%;margin-right:0}.frontpage-header .frontpage-header-navigation:last-child{margin-right:0}.frontpage-header .frontpage-header-navigation .frontpage-links h2{float:left;width:100%;margin-bottom:8px}.frontpage-header .frontpage-header-navigation .frontpage-links h2 a{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#e5e5e5;color:rgba(38,38,38,0.8);font-family:"FaktPro-Normal",sans-serif;font-size:16px;line-height:1.5;word-spacing:0.16pt;letter-spacing:0.12pt;font-weight:400}.frontpage-header .frontpage-header-navigation .frontpage-links h2 a::after{font-size:54px;line-height:1;color:rgba(38,38,38,0.8);display:block;position:absolute;top:0}.frontpage-header .frontpage-header-navigation .frontpage-links h2 a::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch .frontpage-header .frontpage-header-navigation .frontpage-links h2 a:focus,.no-touch .frontpage-header .frontpage-header-navigation .frontpage-links h2 a:hover{background-color:#505050;color:#fff}.no-touch .frontpage-header .frontpage-header-navigation .frontpage-links h2 a:focus::after,.no-touch .frontpage-header .frontpage-header-navigation .frontpage-links h2 a:hover::after{color:#fff}.frontpage-header .frontpage-header-navigation .frontpage-links h2 a::after{color:rgba(38,38,38,0.8)}@media screen and (max-width:950px){.frontpage-header .big-frontpage-image-wrapper{width:100%;margin-right:0}.frontpage-header .big-frontpage-image-wrapper img{width:100%}.frontpage-header .frontpage-header-navigation{width:100%}.frontpage-header .frontpage-header-navigation .frontpage-links h2{width:auto;margin-right:10px}}@media screen and (max-width:600px){.frontpage-header .frontpage-header-navigation .frontpage-links h2{width:100%}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div,.node-oversigtsside .genre-list .group-blocks--inner&gt;div{float:left;display:block;margin-right:2.4911%;width:23.13167%;position:relative;margin-bottom:2.4911%}.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div:last-child,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div:last-child,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div:last-child,.node-oversigtsside .genre-list .group-blocks--inner&gt;div:last-child{margin-right:0}@media screen and (max-width:600px){.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div,.node-oversigtsside .genre-list .group-blocks--inner&gt;div{width:100%;margin-right:0}}.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div::before,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div::before,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div::before,.node-oversigtsside .genre-list .group-blocks--inner&gt;div::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#262626;border-radius:5px}.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div h2,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div h2,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div h2,.node-oversigtsside .genre-list .group-blocks--inner&gt;div h2{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);background-image:linear-gradient(rgba(0,0,0,0) 0%,rgba(38,38,38,0.8) 100%);border-radius:5px;position:absolute;z-index:100;left:0;bottom:0;width:100%;margin-bottom:0}.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div h2 a,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div h2 a,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div h2 a,.node-oversigtsside .genre-list .group-blocks--inner&gt;div h2 a{display:block;width:100%;padding:40px 15px 15px;color:#fff}@media screen and (max-width:950px){.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div h2,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div h2,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div h2,.node-oversigtsside .genre-list .group-blocks--inner&gt;div h2{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem}}.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div p,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div p,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div p,.node-oversigtsside .genre-list .group-blocks--inner&gt;div p{margin-bottom:0}.pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div a img,.pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div a img,.node-oversigtsside .genre-list-big .group-blocks--inner&gt;div a img,.node-oversigtsside .genre-list .group-blocks--inner&gt;div a img{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);border-radius:5px;-webkit-filter:grayscale(100%);filter:grayscale(100%);position:relative;z-index:98}.no-touch .pane-top-recommendation-list .genre-list-big .group-blocks--inner&gt;div:hover a img,.no-touch .pane-top-recommendation-list .genre-list .group-blocks--inner&gt;div:hover a img,.no-touch .node-oversigtsside .genre-list-big .group-blocks--inner&gt;div:hover a img,.no-touch .node-oversigtsside .genre-list .group-blocks--inner&gt;div:hover a img{opacity:0.5}.pane-top-recommendation-list .genre-list-big+.genre-list-detail-wrapper,.node-oversigtsside .genre-list-big+.genre-list-detail-wrapper{margin-top:40px}.pane-top-recommendation-list .genre-list-detail-wrapper,.node-oversigtsside .genre-list-detail-wrapper{float:left;width:100%}.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div{float:left;display:block;margin-right:2.4911%;width:23.13167%}.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div:last-child,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div:last-child{margin-right:0}.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div:last-child,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div:last-child{margin-right:2.4911%}@media screen and (max-width:600px){.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div{width:100%;margin-right:0}}.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div h2,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div h2{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;color:#262626}.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div ul.sub-menu,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div ul.sub-menu{margin-bottom:50px}.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div ul.sub-menu li,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div&gt;div ul.sub-menu li{list-style:none}.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div:last-child&gt;div:last-child,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div:last-child&gt;div:last-child{margin-right:0}.pane-top-recommendation-list .genre-list-detail-wrapper .group-blocks--inner&gt;div:first-child&gt;div:first-child,.node-oversigtsside .genre-list-detail-wrapper .group-blocks--inner&gt;div:first-child&gt;div:first-child{clear:left}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-top-recommendation-list .search-results ul.list,.pane-recommendation-list .search-results ul.list,.pane-new-materials-covers .search-results ul.list,.pane-inspiration-page-covers .search-results ul.list{float:left;width:100%}.pane-top-recommendation-list .search-results ul.list li.list-item,.pane-recommendation-list .search-results ul.list li.list-item,.pane-new-materials-covers .search-results ul.list li.list-item,.pane-inspiration-page-covers .search-results ul.list li.list-item{float:left;display:block;margin-right:2.4911%;width:12.15048%;margin-bottom:2.4911%;background-color:#000}.pane-top-recommendation-list .search-results ul.list li.list-item:last-child,.pane-recommendation-list .search-results ul.list li.list-item:last-child,.pane-new-materials-covers .search-results ul.list li.list-item:last-child,.pane-inspiration-page-covers .search-results ul.list li.list-item:last-child{margin-right:0}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(7n),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(7n),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(7n),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(7n){margin-right:0}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(7n+1),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(7n+1),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(7n+1),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(7n+1){clear:left}@media screen and (max-width:950px){.pane-top-recommendation-list .search-results ul.list li.list-item,.pane-recommendation-list .search-results ul.list li.list-item,.pane-new-materials-covers .search-results ul.list li.list-item,.pane-inspiration-page-covers .search-results ul.list li.list-item{float:left;display:block;margin-right:2.4911%;width:18.00712%}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(7n),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(7n),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(7n),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(7n){margin-right:2.4911%}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(7n+1),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(7n+1),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(7n+1),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(7n+1){clear:none}.pane-top-recommendation-list .search-results ul.list li.list-item:last-child,.pane-recommendation-list .search-results ul.list li.list-item:last-child,.pane-new-materials-covers .search-results ul.list li.list-item:last-child,.pane-inspiration-page-covers .search-results ul.list li.list-item:last-child{margin-right:0}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(5n),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(5n),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(5n),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(5n){margin-right:0}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(5n+1),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(5n+1),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(5n+1),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(5n+1){clear:left}}@media screen and (max-width:600px){.pane-top-recommendation-list .search-results ul.list li.list-item,.pane-recommendation-list .search-results ul.list li.list-item,.pane-new-materials-covers .search-results ul.list li.list-item,.pane-inspiration-page-covers .search-results ul.list li.list-item{float:left;display:block;margin-right:2.4911%;width:48.75445%}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(5n),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(5n),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(5n),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(5n){margin-right:2.4911%}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(5n+1),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(5n+1),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(5n+1),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(5n+1){clear:none}.pane-top-recommendation-list .search-results ul.list li.list-item:last-child,.pane-recommendation-list .search-results ul.list li.list-item:last-child,.pane-new-materials-covers .search-results ul.list li.list-item:last-child,.pane-inspiration-page-covers .search-results ul.list li.list-item:last-child{margin-right:0}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(2n),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(2n),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(2n),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(2n){margin-right:0}.pane-top-recommendation-list .search-results ul.list li.list-item:nth-child(2n+1),.pane-recommendation-list .search-results ul.list li.list-item:nth-child(2n+1),.pane-new-materials-covers .search-results ul.list li.list-item:nth-child(2n+1),.pane-inspiration-page-covers .search-results ul.list li.list-item:nth-child(2n+1){clear:left}}.pane-top-recommendation-list .search-results ul.list li.list-item img,.pane-recommendation-list .search-results ul.list li.list-item img,.pane-new-materials-covers .search-results ul.list li.list-item img,.pane-inspiration-page-covers .search-results ul.list li.list-item img{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);box-shadow:#000 0 0 0}.no-touch .pane-top-recommendation-list .search-results ul.list li.list-item a:hover img,.no-touch .pane-recommendation-list .search-results ul.list li.list-item a:hover img,.no-touch .pane-new-materials-covers .search-results ul.list li.list-item a:hover img,.no-touch .pane-inspiration-page-covers .search-results ul.list li.list-item a:hover img{opacity:0.3}.pane-new-materials-covers .new-materials-title h1,.pane-inspiration-page-covers .new-materials-title h1{margin-bottom:20px}@media screen and (max-width:600px){.pane-new-materials-covers .new-materials-title h1,.pane-inspiration-page-covers .new-materials-title h1{margin-bottom:10px}}.pane-top-recommendation-list .adhl-header .adhl-title h2,.pane-recommendation-list .adhl-header .adhl-title h2{font-family:"FaktPro-Light",sans-serif;font-size:2.5rem;line-height:2.75rem;color:#262627;margin-bottom:20px}@media screen and (max-width:600px){.pane-top-recommendation-list .adhl-header .adhl-title h2,.pane-recommendation-list .adhl-header .adhl-title h2{font-size:1.875rem;line-height:2.25rem}}@media screen and (max-width:600px){.pane-top-recommendation-list .adhl-header .adhl-title h2,.pane-recommendation-list .adhl-header .adhl-title h2{margin-bottom:10px}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.ding_nodelist-node_blocks .nb-item.node-ding-page:hover .inner,.ding_nodelist-node_blocks .nb-item.node-ding-eresource:hover .inner{padding-bottom:50px}.ding_nodelist-carousel .library{color:#fff}.ding_nodelist-node_blocks .nb-item .info-bottom .library .field-item{text-overflow:clip;white-space:normal}.ding_nodelist-node_blocks .nb-item .text .info-bottom{margin-top:10px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-ding-node-panel-pane-ding-node .node-ding-news.node-teaser a .news-text .field-name-field-ding-news-lead{position:static;float:left;padding:0;margin-top:10px;opacity:1;color:#474747}.pane-ding-node-panel-pane-ding-node .node-ding-news.node-teaser a .ding-news-list-image{-webkit-transition:box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1);transition:box-shadow 300ms cubic-bezier(0.165,0.84,0.44,1)}.no-touch .pane-ding-node-panel-pane-ding-node .node-ding-news.node-teaser a:hover .ding-news-list-image{box-shadow:0 5px 15px 0 rgba(0,0,0,0.3)}.no-touch .pane-ding-node-panel-pane-ding-node .node-ding-news.node-teaser a:hover .ding-news-list-image::after{background-color:transparent}.pane-ding-node-panel-pane-ding-node .node-ding-event.node-teaser .title-and-lead{min-height:auto !important;margin-bottom:10px}.no-touch .pane-ding-node-panel-pane-ding-node .node-ding-event.node-teaser:hover .background{width:100%}@media screen and (max-width:950px){.no-touch .pane-ding-node-panel-pane-ding-node .node-ding-event.node-teaser:hover .background{width:100%}}.no-touch .pane-ding-node-panel-pane-ding-node .node-ding-event.node-teaser:hover .background .button{opacity:0}.no-touch .pane-ding-node-panel-pane-ding-node .node-ding-event.node-teaser:hover .title-and-lead{min-height:auto !important}.no-touch .pane-ding-node-panel-pane-ding-node .node-ding-event.node-teaser:hover .title-and-lead .field-name-field-ding-event-lead{opacity:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.pane-related-content .related-content-title h1{margin-bottom:20px}@media screen and (max-width:600px){.pane-related-content .related-content-title h1{margin-bottom:10px}}.pane-related-content .group-blocks--inner&gt;div{float:left;display:block;margin-right:2.4911%;width:23.13167%}.pane-related-content .group-blocks--inner&gt;div:last-child{margin-right:0}.pane-related-content .group-blocks--inner&gt;div:nth-child(4n){margin-right:0}.pane-related-content .group-blocks--inner&gt;div:nth-child(4n+1){clear:left}.pane-related-content .group-blocks--inner&gt;div h2{font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;color:#262626;margin-top:10px;margin-bottom:30px}.pane-related-content .group-blocks--inner&gt;div .field-name-field-ding-news-list-image{position:relative}.pane-related-content .group-blocks--inner&gt;div .field-name-field-ding-news-list-image::after{-webkit-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);transition:opacity 300ms cubic-bezier(0.165,0.84,0.44,1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0}.no-touch .pane-related-content .group-blocks--inner&gt;div .field-name-field-ding-news-list-image:hover::after{opacity:0.5}@media screen and (max-width:950px){.pane-related-content .group-blocks--inner&gt;div{float:left;display:block;margin-right:2.4911%;width:48.75445%}.pane-related-content .group-blocks--inner&gt;div:nth-child(4n){margin-right:2.4911%}.pane-related-content .group-blocks--inner&gt;div:nth-child(4n+1){clear:none}.pane-related-content .group-blocks--inner&gt;div:last-child{margin-right:0}.pane-related-content .group-blocks--inner&gt;div:nth-child(2n){margin-right:0}.pane-related-content .group-blocks--inner&gt;div:nth-child(2n+1){clear:left}}@media screen and (max-width:600px){.pane-related-content .group-blocks--inner&gt;div{width:100%;margin-right:0}}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4d898e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}.servicemeddelelse-list .news-list-item{float:left;display:block;margin-right:2.4911%;width:23.13167%;position:relative;margin-bottom:2.4911%}.servicemeddelelse-list .news-list-item:last-child{margin-right:0}.servicemeddelelse-list .news-list-item:nth-child(4n){margin-right:0}.servicemeddelelse-list .news-list-item:nth-child(4n+1){clear:left}@media screen and (max-width:950px){.servicemeddelelse-list .news-list-item{float:left;display:block;margin-right:2.4911%;width:48.75445%}.servicemeddelelse-list .news-list-item:nth-child(4n){margin-right:2.4911%}.servicemeddelelse-list .news-list-item:nth-child(4n+1){clear:none}.servicemeddelelse-list .news-list-item:last-child{margin-right:0}.servicemeddelelse-list .news-list-item:nth-child(2n){margin-right:0}.servicemeddelelse-list .news-list-item:nth-child(2n+1){clear:left}}@media screen and (max-width:600px){.servicemeddelelse-list .news-list-item{width:100%;margin-right:0}.servicemeddelelse-list .news-list-item:nth-child(2n){margin-right:2.4911%}.servicemeddelelse-list .news-list-item:nth-child(2n+1){clear:none}}.servicemeddelelse-list .news-list-item .servicemeddelelse-heading{display:block}.servicemeddelelse-list .news-list-item .servicemeddelelse-heading a{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);font-family:"FaktPro-SemiBold",sans-serif;font-size:1.125rem;line-height:1.5rem;display:block;padding:15px 15px 40px 15px;background-color:#e5e5e5;min-height:130px}@media screen and (max-width:950px){.servicemeddelelse-list .news-list-item .servicemeddelelse-heading a{min-height:110px}}@media screen and (max-width:600px){.servicemeddelelse-list .news-list-item .servicemeddelelse-heading a{min-height:0}}.no-touch .servicemeddelelse-list .news-list-item .servicemeddelelse-heading a:hover{background-color:#fff}.servicemeddelelse-list .news-list-item .servicemeddelelse-date{position:absolute;left:15px;bottom:15px;color:#262627}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.gtflag{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}a.topbar-link-opening-hours::after,.pane-menu-block-3 .sub-menu-title::after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pane-menu-block-3 .sub-menu-title::after{content:"\e901"}a.topbar-link-opening-hours::after{content:"\e90e"}html.a11y,html.a11y body{font-size:22px;line-height:26px}html.a11y .search-form-extended.admin-menu .site-header .pane-search-form,html.a11y body .search-form-extended.admin-menu .site-header .pane-search-form{top:276px}html.a11y select,html.a11y input[type="submit"],html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .panel-pane.pane-current-user-name h2,html.a11y .field-group-format.collapsible&gt;h2,html.a11y body select,html.a11y body input[type="submit"],html.a11y body input[type="text"],html.a11y body input[type="text"]::placeholder,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body .field-group-format.collapsible&gt;h2{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:0.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#fffff1 !important;background-color:#262626 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#fffff1 !important}html.a11y-contrast select{background-color:transparent !important;color:#fffff1 !important}html.a11y-contrast ul.pager .pager-current{background-color:#fffff1 !important;color:#262626 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#262626 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#262625 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#4c888e;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px}.a11y-controls a{font-size:1.5rem;color:#fffff1;text-align:center}.a11y-controls a.font-size-trigger::before{content:'a'}.a11y-controls a.contrast-trigger::before{content:'\263c'}@font-face{font-family:'TitilliumWeb-ExtraLight';font-style:normal;font-weight:200;src:local("Titillium Web ExtraLight"),local("TitilliumWeb-ExtraLight"),url(https://fonts.gstatic.com/s/titilliumweb/v6/anMUvcNT0H1YN4FII8wprzS7C564OTp_INgXTr8EAGg.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'TitilliumWeb-ExtraLight';font-style:normal;font-weight:200;src:local("Titillium Web ExtraLight"),local("TitilliumWeb-ExtraLight"),url(https://fonts.gstatic.com/s/titilliumweb/v6/anMUvcNT0H1YN4FII8wprwncwICprNeqbmuPE2HfhOU.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'TitilliumWeb-Light';font-style:normal;font-weight:300;src:local("Titillium Web Light"),local("TitilliumWeb-Light"),url(https://fonts.gstatic.com/s/titilliumweb/v6/anMUvcNT0H1YN4FII8wpr30ibtJ3ueB9Z81J478WEJQ.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'TitilliumWeb-Light';font-style:normal;font-weight:300;src:local("Titillium Web Light"),local("TitilliumWeb-Light"),url(https://fonts.gstatic.com/s/titilliumweb/v6/anMUvcNT0H1YN4FII8wpr6YfJ4wTnNoNUCmOpdh16Tg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'TitilliumWeb-Regular';font-style:normal;font-weight:400;src:local("Titillium Web Regular"),local("TitilliumWeb-Regular"),url(https://fonts.gstatic.com/s/titilliumweb/v6/7XUFZ5tgS-tD6QamInJTcSGR3J8a2Jm30YJvJ3tIMOY.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'TitilliumWeb-Regular';font-style:normal;font-weight:400;src:local("Titillium Web Regular"),local("TitilliumWeb-Regular"),url(https://fonts.gstatic.com/s/titilliumweb/v6/7XUFZ5tgS-tD6QamInJTceHuglUR2dhBxWD-q_ehMME.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'TitilliumWeb-SemiBold';font-style:normal;font-weight:bold;src:local("Titillium Web SemiBold"),local("TitilliumWeb-SemiBold"),url(https://fonts.gstatic.com/s/titilliumweb/v6/anMUvcNT0H1YN4FII8wpr1Tcxd1fGlbIJMCb5Y260Wk.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'TitilliumWeb-SemiBold';font-style:normal;font-weight:700;src:local("Titillium Web SemiBold"),local("TitilliumWeb-SemiBold"),url(https://fonts.gstatic.com/s/titilliumweb/v6/anMUvcNT0H1YN4FII8wpr6d1JQt-lS5nD-1TJX2NNl0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'TitilliumWeb-bold';font-style:normal;font-weight:800;src:local("Titillium Web Bold"),local("TitilliumWeb-Bold"),url(https://fonts.gstatic.com/s/titilliumweb/v6/anMUvcNT0H1YN4FII8wpr6nZAMwsGZpiGJKtVINElMQ.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'TitilliumWeb-Bold';font-style:normal;font-weight:800;src:local("Titillium Web Bold"),local("TitilliumWeb-Bold"),url(https://fonts.gstatic.com/s/titilliumweb/v6/anMUvcNT0H1YN4FII8wpr8hG3LOB74UqS1hPmWaAxzQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}.ding_nodelist-rolltab .ding_nodelist-rolltab-wrapper ul.ui-tabs-nav.ui-state-active span,.ding_nodelist-rolltab .ding_nodelist-rolltab-wrapper li.ui-tabs-nav-item.ui-state-active span,.ding_nodelist-rolltab .ding_nodelist-rolltab-wrapper ul.ui-tabs-nav span:hover,.ding_nodelist-rolltab .ding_nodelist-rolltab-wrapper li.ui-tabs-nav-item span:hover{border-bottom:transparent;color:#ffffff}.ding_nodelist .event-time .event-day{background-color:#c14a2f}.ding_nodelist-carousel .icon-next.slick-arrow:hover:after,.ding_nodelist-carousel .icon-prev.slick-arrow:hover:after{color:#44773c}.ding_nodelist-carousel .icon-next.slick-arrow::after,.ding_nodelist-carousel .icon-prev.slick-arrow::after,.ding_nodelist-carousel .pn-media-play i::after{color:#c14a2f}.ding_nodelist-carousel .slick-dots li a{line-height:1.5;background:#4d4d51}.ding_nodelist-carousel .slick-dots li.slick-active a{background-color:#c14a2f}.ding_nodelist-promoted_nodes .last-right-block .eresource-info .pn-media-play i::after,.ding_nodelist-promoted_nodes .last-right-block .news-info .pn-media-play i::after,.ding_nodelist-promoted_nodes .last-right-block .event-info .pn-media-play i::after,.ding_nodelist-promoted_nodes .last-right-block .page-info .pn-media-play i::after,.ding_nodelist-promoted_nodes .first-left-block .eresource-info .pn-media-play i::after,.ding_nodelist-promoted_nodes .first-left-block .news-info .pn-media-play i::after,.ding_nodelist-promoted_nodes .first-left-block .event-info .pn-media-play i::after,.ding_nodelist-promoted_nodes .first-left-block .page-info .pn-media-play i::after{color:#c14a2f}.ding_nodelist-promoted_nodes .last-right-block h3 a,.ding_nodelist-promoted_nodes .first-left-block h3 a{color:#ffffff}.ding_nodelist-promoted_nodes .has-video .media-container .pn-close-media i::after{color:#c14a2f}.ding_nodelist-promoted_nodes .ding_nodelist-pn-item .item-date,.ding_nodelist-promoted_nodes .ding_nodelist-pn-item .item-price{color:#ffffff}.ding_nodelist-promoted_nodes .last-left-block h3 a,.ding_nodelist-promoted_nodes .first-right-block h3 a{color:#ffffff}.ding_nodelist .event-time{color:#4d4d51}.ding_nodelist .more-links ul{padding-left:0}.ding_nodelist .more-links ul li{margin-left:0;list-style:none}.ding_nodelist-minimal-items table tr.even{background-color:#4d4d51}.clearfix::after,.ding_nodelist-node_blocks .ding_nodelist-items .nb-item .text::after,.ding_nodelist-node_blocks .ding_nodelist-items .nb-item .text .info-top::after{content:"";clear:both;display:table}.ding_nodelist-node_blocks .ding_nodelist-items .nb-item{position:relative}.ding_nodelist-node_blocks .ding_nodelist-items .nb-item a{color:#ffffff}.ding_nodelist-node_blocks .ding_nodelist-items .nb-item a .inner{position:initial}.ding_nodelist-node_blocks .ding_nodelist-items .nb-item a:hover .background{padding-top:100px;box-sizing:initial}.ding_nodelist-node_blocks .ding_nodelist-items .nb-item a .nb-image{top:0}.ding_nodelist-node_blocks .ding_nodelist-items .nb-item .text .info-top{color:#ffffff}.ding_nodelist-node_blocks .ding_nodelist-items .nb-item .text .date,.ding_nodelist-node_blocks .ding_nodelist-items .nb-item .text .info-bottom{color:#ffffff}.ding_nodelist-node_blocks .ding_nodelist-items .nb-item .inner .background{background-color:#2c2c30;display:block}.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background{background-color:#3e3e47}.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background .button,.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background .button{color:rgba(38,38,38,0.8)}.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .text .date,.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .text .info-bottom,.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .text .title-and-lead .field-type-text-long,.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .text .date,.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .text .info-bottom,.no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .text .title-and-lead .field-type-text-long{color:#ffffff}.ding_nodelist-taxonomy .item{background-color:#3e3e47}.ding_nodelist-taxonomy .item .item-byline .label a.label-info{color:#ffffff}.ding_nodelist-taxonomy .event-list-leaf{background-color:#2c2c30}.ding_nodelist-taxonomy .event-list-leaf .event-list-date-wrapper .event-list-month,.ding_nodelist-taxonomy .event-list-leaf .event-list-date-wrapper .event-list-date{color:#2c2c30}.ding_nodelist-taxonomy .event-list-leaf .event-list-date-wrapper .event-list-month{line-height:3;font-size:12px}.ding_nodelist-taxonomy .event-list-leaf .event-list-date-wrapper .event-list-day{background-color:#c14a2f}.ding_nodelist-taxonomy .event-list-leaf ~ .item .date-time,.ding_nodelist-taxonomy .event-list-leaf ~ .item .item-price,.ding_nodelist-taxonomy .event-list-leaf .event-list-fulldate{color:#ffffff}.ding_nodelist-taxonomy .event-list-leaf ~ .item .event-arrow-link a:after{color:#c14a2f}html{font-size:100%}html.a11y{font-size:150%}html.a11y body{font-size:1rem !important}html.a11y h1{font-size:3rem;line-height:3rem}html.a11y h2.pane-title,html.a11y .pane-content .pane-title{font-size:2.5rem;line-height:2.5rem}html.a11y h2,html.a11y h3,html.a11y .footer-inner&gt;.panel-pane .pane-title,html.a11y .views-exposed-form-widget .sub-menu-title,html.a11y .node-ding-library.node-teaser .page-title,html.a11y .ding_nodelist-node_blocks .nb-item .text .date{font-size:1.125rem;line-height:1.5rem}html.a11y .view-ding-event .group-separator .separator-title{font-size:2.5rem;line-height:2.75rem}html.a11y article.node .button,html.a11y article.node.node-ding-event .date-time,html.a11y article.node.node-ding-event .price,html.a11y article.node.node-ding-news .submitted,html.a11y article.node.node-ding-news .meta,html.a11y article .paragraphs-text,html.a11y .ding_nodelist .more-link,html.a11y .pane-content .more-link,html.a11y .opening-hours-table *,html.a11y .krsbib-articles-feed .subtitle,html.a11y .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .pane-block p,html.a11y .view-ding-event .group-separator .separator-title&gt;span,html.a11y .sub-menu li,html.a11y #ui-datepicker-div .ui-datepicker-title select,html.a11y #ui-datepicker-div .ui-datepicker-calendar th,html.a11y #ui-datepicker-div .ui-datepicker-calendar td a,html.a11y .node-ding-library.node-teaser a.opening-hours-toggle,html.a11y .pager li,html.a11y .main-menu-third-level,html.a11y .panel-pane.ding-library-address .pane-content,html.a11y .panel-pane.ding-library-contact .pane-content,html.a11y .view-empty,html.a11y .buttons a,html.a11y .views-exposed-form select{font-size:1rem;line-height:1.125rem}html.a11y .field .field-label,html.a11y .field .field-items,html.a11y article .field-item,html.a11y #ding-library-front .field-item,html.a11y .libraries .field-item,html.a11y .footer-inner&gt;.panel-pane .menu a{font-size:1rem;line-height:1.5rem}html.a11y .krsbib-articles-feed .item{height:auto}html.a11y .ding_nodelist-node_blocks article.node-ding-news{height:390px !important}html.a11y .ding_nodelist-node_blocks article.node-ding-event{height:480px !important}html.a11y .ding_nodelist-node_blocks .nb-item .text .info-bottom{padding-right:110px}html.a11y .ding_nodelist-node_blocks .ding_nodelist-items .nb-item a:hover .background{padding-top:160px}html.a11y .node-ding-library.node-teaser .field-name-field-ding-library-phone-number .field-label{width:auto}html.a11y .node-ding-library.node-teaser .field-name-field-ding-library-phone-number .field-items{padding-left:150px}html.a11y input[type="text"],html.a11y input[type="text"]::placeholder,html.a11y input[type="submit"],html.a11y .views-exposed-widget label{font-size:1rem;line-height:1rem}html.a11y .panel-pane ul.sub-menu li a::before{top:30%}html.a11y .panel-pane ul.sub-menu li a::after{top:20%}html.a11y-contrast *,html.a11y-contrast input[type="text"]::placeholder{color:#ffffff !important;background-color:#000000 !important}html.a11y-contrast .node-ding-eresource.node-full&gt;.inner&gt;.buttons a::after{color:#ffffff !important}html.a11y-contrast select{background-color:transparent !important;color:#ffffff !important}html.a11y-contrast ul.pager .pager-current{background-color:#ffffff !important;color:#000000 !important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:transparent !important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:transparent !important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0 !important}html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .more-link a,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-next::after,html.a11y-contrast .ding-carousel .slick-slider .slick-arrow.slick-prev::after,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after,html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item.is-hovered .background,html.a11y-contrast .no-touch .ding_nodelist-node_blocks .ding_nodelist-items .nb-item:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background{background-color:#2c2c30 !important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a:hover,html.a11y-contrast .more-link a:hover,html.a11y-contrast .more-link a:hover::after,html.a11y-contrast .nb-item .button,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type="submit"],html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-next:hover::after{background-color:#4d4d51 !important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#2c2c30;position:fixed;left:1%;top:50%;display:flex;flex-direction:column;gap:10px;padding:5px;border-radius:10px;line-height:1.5em}section.topbar,section .navigation-inner,section.header-wrapper html,.search-field-wrapper,.site-header{display:none}@media screen and (min-width:950px){body.has-second-level-menu{padding-top:0}}@media screen and (max-width:950px){.lightweight-header--navigation{margin-left:0}}#edit-mailinglists,#edit-email{margin-top:10px}@media screen and (max-width:950px){.site-header .header-inner .pane-search-form{display:none}}body{padding-top:0}@media screen and (max-width:950px){body.has-second-level-menu,body.search-form-extended{padding-top:0}}body,html,.ding2-site-template,.view-tags-list .group-separator{background-color:#4d4d51;color:#ffffff;font-family:"TitilliumWeb-Regular",sans-serif}a,ul.main-menu-third-level li a,h2.pane-title,.node-ding-eresource.node-teaser .text{color:#ffffff}b,strong{font-family:"TitilliumWeb-SemiBold",sans-serif}h1,h2,h3,h3 a,.pane-node-title h2,h2.pane-title,.pane-content .pane-title,.node-ding-news.node-full h1,.node-ding-event.node-full h1,.panel-pane ul.sub-menu li a.active,.node-ding-library.node-teaser .page-title a,.view-tags-list .group-separator .group-inner .separator-title,.node-ding-eresource.node-full h1{color:#ffffff;font-family:"TitilliumWeb-Light",sans-serif}h3.title{font-family:"TitilliumWeb-Light",sans-serif}.node-ding-news.node-full .field-name-field-ding-news-lead,.node-ding-event.node-full .field-name-field-ding-event-lead{font-family:"TitilliumWeb-SemiBold",sans-serif}input[type=email],input[type=password],input[type=text]{font-family:"TitilliumWeb-Regular",sans-serif}table thead,.panel-pane.ding-library-address .pane-title,.panel-pane.ding-library-contact .pane-title{font-family:"TitilliumWeb-SemiBold",sans-serif}a:hover,.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li label:hover,ul.pager li a{color:#ffffff}.pane-views-exp-ding-news-ding-news-list .views-exposed-widget .form-type-bef-checkbox label,.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li label,.secondary-content .panel-pane.pane-menu-title h2,.secondary-content .panel-pane.pane-page-title h2,li a.active{color:#ffffff}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title::after{background-color:#44773c}.node-ding-event.node-teaser .info-bottom,.node-ding-event.node-teaser .date,.node-ding-event.node-teaser .title-and-lead h3.title{color:#ffffff}.title-and-lead:hover .pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li label:hover,a:hover,ul.pager li a{color:#ffffff}.title-and-lead:hover .node-ding-event.node-teaser h3.title,.title-and-lead:hover .no-touch .node-ding-event.node-teaser:hover .field-name-field-ding-event-leads{color:rgba(255,255,255,0.2)}.view-ding-event .group-separator .separator-title{font-family:"TitilliumWeb-Light",sans-serif;background-color:#2c2c30}ul.pager li.pager-current{color:#80d274}.no-touch ul.pager li.pager-next a:hover::after,.no-touch ul.pager li.pager-previous a:hover::after{background-color:#44773c}input[type=checkbox]:checked+label::before,input[type=checkbox]:checked,input[type=radio]:checked,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight:hover,#ui-datepicker-div .ui-datepicker-calendar td a:hover{background-color:#c14a2f}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,#ui-datepicker-div .ui-corner-all .ui-icon{background-color:#44773c}.pane-ding-facetbrowser .sub-menu-title::after,.pane-library-list .sub-menu-title::after,.pane-og-menu-og-single-menu-block .sub-menu-title::after,.pane-taxonomy-menu .sub-menu-title::after,ul.pager li.pager-next a::after,ul.pager li.pager-previous a::after{background-color:#44773c}@media screen and (max-width:950px){.opening-hours-table td:first-child{color:#ffffff}}.opening-hours-week .button-previous::after,.opening-hours-week .button-next::after{background-color:#c14a2f}.panel-pane ul.sub-menu li a.active::before{background-color:#c14a2f}.content-wrapper .pane-content .default-panel-layout .left-and-main-content.inner,.content-wrapper .pane-content .default-panel-layout .left-and-main-content,.content-wrapper .pane-content .default-panel-layout .attachments-wrapper .panel-pane{background-color:#4d4d51;background-image:none}.content-wrapper .panel-pane.system-messages,.content-wrapper .panel-pane.system-messages .messages.status{background-color:#2c2c30;background-image:none}.messages.error,.messages.status{font-family:"TitilliumWeb-SemiBold",sans-serif;font-size:20px;color:#ffffff}.panel-pane.system-messages .close-messages-button::after{color:#ffffff}.content-wrapper .panel-pane.system-messages{visibility:hidden;opacity:0}.content-wrapper .panel-pane.system-messages.present{visibility:visible;opacity:1}.content-wrapper .panel-pane.system-messages .messages.error{background-color:#c14a2f}div.panels-ipe-placeholder,.page-no-panels .content-wrapper,.node.view-mode-search-result .content{background-color:#2c2c30;background-image:none}.content-wrapper .pane-content .frontpage-layout .panel-pane{background-color:#4d4d51;background-image:none}.panel-pane.pane-import input[type=text]{background-color:#ffffff;color:#44773c}.node-ding-news.node-full,.node-ding-event.node-full,.pane-views-panes.pane-ding-library-ding-library-libraries-list,.node-ding-eresource.node-full{background-color:#4d4d51;background-image:none}.pane-views-exp-ding-event-ding-event-list .form-item input{background-color:#ffffff;color:#323232}input[type="submit"]{background-color:#44773c}table tr:nth-child(2n+1){background-color:#2c2c30;color:#ffffff}table tr.odd{background-color:#2c2c30}@media screen and (max-width:950px){table tr.even{background-color:transparent}table tr.odd{background-color:#2c2c30}}.page-arrangementer table tr:nth-child(2n+1){background-color:rgba(255,255,255,0.74)}@media screen and (max-width:950px){.opening-hours-table tr.odd{background:#2c2c30}.opening-hours-table tr.even{background:transparent}}.more-link a{font-family:"TitilliumWeb-SemiBold",sans-serif;background-color:#44773c}@media screen and (max-width:600px){.more-link a{width:auto;text-overflow:unset}}.more-link a:hover{background-color:rgba(255,255,255,0.2)}.more-link a::after{color:#ffffff}a.opening-hours-toggle.collapsed::after,.node-ding-eresource.node-teaser .buttons a.read-more,.node-ding-eresource.node-full&gt;.inner&gt;.buttons a.buttons-button-back{background-color:#44773c;color:#ffffff}a.opening-hours-toggle::after{background-color:#44773c}.no-touch .more-link a:focus,.no-touch .more-link a:hover,.no-touch a.opening-hours-toggle:hover::after{background-color:rgba(255,255,255,0.2)}.no-touch .ding-carousel .slick-slider .slick-arrow.slick-next:hover::after,.no-touch .ding-carousel .slick-slider .slick-arrow.slick-prev:hover::after{background-color:rgba(255,255,255,0.2)}.ding-carousel .slick-slider .slick-arrow.slick-next::after,.ding-carousel .slick-slider .slick-arrow.slick-next:hover,.ding-carousel .slick-slider .slick-arrow.slick-next:focus,.ding-carousel .slick-slider .slick-arrow.slick-prev::after,.ding-carousel .slick-slider .slick-arrow.slick-prev:hover,.ding-carousel .slick-slider .slick-arrow.slick-prev:focus{background-color:#44773c;border-radius:5px}.ding-carousel .slick-slider .slick-track .placeholder{background-image:none;background-color:#2c2c30}.ding-carousel .slick-slider .slick-track .placeholder .icon-spinner{color:rgba(38,38,38,0.8)}.node-ding-news.node-teaser .category-and-submitted,.node-ding-news .ding-news-inner&gt;.field-name-field-ding-news-materials&gt;.field-label,#main-content .node-ding-eresource.node-teaser .buttons a::after{color:#ffffff}.ting-object.view-mode-teaser-no-overlay&gt;.inner .field-name-ting-author,.ting-object.view-mode-teaser&gt;.inner .field-name-ting-author,.field-name-ting-author,.field.field-name-ting-author.field-type-ting-author.field-label-hidden a.author{color:#44773c}.ting-object.view-mode-reference-teaser{background-color:#2c2c30}.ting-object.view-mode-reference-teaser .field-name-ting-type li,.ting-object.view-mode-reference-teaser .buttons .read-more-button::after{color:#ffffff}.ting-object.view-mode-reference-teaser .buttons .read-more-button,.ting-object.view-mode-reference-teaser .action-button{color:#ffffff;background-color:#44773c}.ting-object.view-mode-reference-teaser .buttons .read-more-button:hover,.ting-object.view-mode-reference-teaser .action-button:hover{color:#ffffff}.no-touch .button:hover,.no-touch a.topbar-link-user-account.active,.no-touch a.topbar-link-user-account:hover{background-color:#44773c}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item.ui-state-active a,.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a,.no-touch .ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a:hover{color:#ffffff}@media screen and (max-width:950px){.ding-tabroll .ui-tabs-panel .info h3 a,.ding-tabroll .ui-tabs-panel .info{color:#ffffff}}#ding-tabroll{border:none}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a{color:rgba(255,255,255,0.74)}.ding-tabroll .ui-tabs-nav .ui-tabs-nav-item a::after,.node-ding-eresource.node-teaser .buttons a,.node-ding-eresource.node-full&gt;.inner&gt;.buttons a{background-color:#c14a2f}.node-ding-eresource.node-full&gt;.inner&gt;.buttons a{color:#ffffff}a.topbar-link-opening-hours{position:relative;-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);width:100%;float:left;border-radius:5px;padding:20px 80px 14px 15px;background-color:#44773c !important;color:#262626;font-family:"TitilliumWeb-SemiBold",sans-serif;color:rgba(38,38,38,0.8)}a.topbar-link-opening-hours::after{font-size:54px;line-height:1;color:#262626;display:block;position:absolute;top:0}a.topbar-link-opening-hours::after{-webkit-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:color 300ms cubic-bezier(0.165,0.84,0.44,1);right:7px}.no-touch a.topbar-link-opening-hours:hover{background-color:#44773c !important;color:#262626}.no-touch a.topbar-link-opening-hours:hover::after{color:#262626}a.topbar-link-opening-hours:hover::after{color:#262626}.field-image-caption{color:#ffffff}.carousel-tabs .carousel-list-tabs .carousel-item a{color:rgba(255,255,255,0.74)}.carousel-tabs .carousel-list-tabs .carousel-item a:hover{color:#ffffff}.carousel-tabs .carousel-list-tabs .carousel-item a::after{background-color:#c14a2f}.carousel-tabs .carousel-list-tabs .carousel-item.active a{color:#ffffff}.ting-reference-item .placeholder{background-image:none}.site-header .topbar-inner .topbar-menu{background-color:#2c2c30}.site-header .header-inner .pane-search-form .form-actions input[type="submit"]{background-color:#44773c}.site-header&gt;.navigation-wrapper{background-color:#3e3e47}.site-header .navigation-inner{background-color:#2c2c30}@media screen and (max-width:950px){.main-menu-wrapper&gt;ul.main-menu&gt;li&gt;a{border-bottom:1px solid rgba(255,255,255,0.2)}}.main-menu-wrapper&gt;ul.main-menu&gt;li a{color:#ffffff}.main-menu-wrapper&gt;ul.main-menu&gt;li a::after{background-color:#ffffff}ul.main-menu-third-level.expanded.active-trail&gt;a,ul.main-menu-third-level.expanded.active&gt;a{color:initial;font-family:"TitilliumWeb-SemiBold",sans-serif}ul.main-menu-third-level.expanded.active-trail&gt;a::after,ul.main-menu-third-level.expanded.active&gt;a::after{color:initial}.no-touch ul.main-menu-third-level li a:hover{color:#80d274}ul.main-menu-third-level li a.active-trail::after,ul.main-menu-third-level li a.active::after{color:#ffffff;top:7px;left:0}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu li label{color:#ffffff}.pane-exp-node-search-filters .views-exposed-form-widget .sub-menu-title{border-top:1px solid rgba(255,255,255,0.2)}ul.topbar-menu li.topbar-link-user a{color:rgba(38,38,38,0.8)}.node-ding-eresource.node-teaser{background-color:#2c2c30}.node-ding-eresource.node-full{background-image:none}.node-ding-eresource.node-full&gt;.inner&gt;.buttons a{color:#ffffff}.node-ding-eresource.node-full&gt;.inner .field-name-field-ding-eresource-link{display:flex}.node-ding-eresource.node-full&gt;.inner .field-name-field-ding-eresource-link .field-items{line-height:2;display:contents}.node-ding-eresource.node-full&gt;.inner .field-name-field-ding-eresource-tags{display:flex}.node-ding-eresource.node-full&gt;.inner .field-name-field-ding-eresource-tags .field-label{display:inline-block;padding-top:1px}.node-ding-eresource.node-full&gt;.inner .field-name-field-ding-eresource-tags .field-items{display:inline-block;padding-left:5px}.node-ding-eresource.node-full&gt;.inner .field-name-field-ding-eresource-tags .field-items .even a,.node-ding-eresource.node-full&gt;.inner .field-name-field-ding-eresource-tags .field-items .odd a{color:#44773c}.node-ding-event.node-teaser .info-top{color:#ffffff}.node-ding-event.node-teaser .inner .background{background-color:#2c2c30}.no-touch .node-ding-event.node-teaser.is-hovered .background,.no-touch .node-ding-event.node-teaser:hover .background{background-color:#3e3e47}.no-touch .node-ding-event.node-teaser.is-hovered .background .button,.no-touch .node-ding-event.node-teaser:hover .background .button{color:rgba(38,38,38,0.8)}.no-touch .node-ding-event.node-teaser.is-hovered .background .title-and-lead,.no-touch .node-ding-event.node-teaser:hover .background .title-and-lead{color:#ffffff}.no-touch .node-ding-event.node-teaser.is-hovered .background,.no-touch .node-ding-event.node-teaser.node-teaser:hover .background{background-color:#4d4d51}.no-touch .opening-hours-week .button-next:hover::after{background-color:rgba(255,255,255,0.2)}.node-ding-news.node-teaser a{color:#ffffff}.node-ding-news.node-teaser .category-and-submitted{color:#bfbfbf}.node-ding-news.node-full{background-image:none}.opening-hours-table td .opening-hours-table-notice{color:#bfbfbf}.opening-hours-week .button-previous::after,.opening-hours-week .button-next::after{color:#ffffff}.panel-pane.ding-library-address,.panel-pane.ding-library-contact{margin-bottom:40px}.panel-pane.ding-library-address .pane-title,.panel-pane.ding-library-contact .pane-title{border-bottom:1px solid rgba(255,255,255,0.2);color:#ffffff}.field-type-email a,.field-type-link-field a,.library-contact-email a{color:#80d274;font-family:"TitilliumWeb-SemiBold",sans-serif}.panel-pane.pane-search-backends fieldset{border-top:1px solid rgba(255,255,255,0.2)}.panel-pane.search-help{border-top:1px solid rgba(255,255,255,0.2)}.panel-pane.pane-ding-facetbrowser fieldset{border-top:1px solid rgba(255,255,255,0.2)}.pane-bibliotek-info{border-top:1px solid rgba(255,255,255,0.2)}.pane-views-exp-ding-event-ding-event-list .views-exposed-form{border-top:1px solid rgba(255,255,255,0.2)}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu-title{border-top:1px solid rgba(255,255,255,0.2) !important;font-family:"TitilliumWeb-SemiBold",sans-serif;font-size:1.125em;line-height:1.5em}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li label{font-family:"TitilliumWeb-Regular",sans-serif}.pane-views-exp-ding-news-ding-news-list .views-exposed-form{border-top:1px solid rgba(255,255,255,0.2)}.pane-views-exp-ding-news-ding-news-list .views-widget-filter-field_ding_news_category_tid label h2,.pane-views-exp-ding-news-ding-news-list .views-widget-filter-og_group_ref_target_id_entityreference_filter label h2{border-top:1px solid rgba(255,255,255,0.2)}.pane-menu-block-3 .sub-menu-title,.pane-og-menu-og-single-menu-block .sub-menu-title,.pane-user-menu .sub-menu-title{border-bottom:1px solid rgba(255,255,255,0.2)}.pane-taxonomy-menu .sub-menu-title,.pane-library-list .sub-menu-title,.pane-og-menu-og-single-menu-block .sub-menu-title,.pane-menu-block-3 .sub-menu-title,.pane-ding-facetbrowser .sub-menu-title{border-top:1px solid rgba(255,255,255,0.2)}@media screen and (max-width:950px){.pane-taxonomy-menu:last-child,.pane-library-list:last-child,.pane-og-menu-og-single-menu-block:last-child,.pane-menu-block-3:last-child,.pane-ding-facetbrowser:last-child{border-bottom:1px solid rgba(255,255,255,0.2)}}.pane-user-login{color:rgba(38,38,38,0.8)}.popupbar{color:rgba(38,38,38,0.8)}.frontpage-layout .view-ding-event .more-link{margin-top:50px}.view-ding-library.view-display-id-ding_library_libraries_list .views-row{border-top:1px solid rgba(255,255,255,0.2)}.view-ding-library .library-list .views-row:last-child{border-bottom:1px solid rgba(255,255,255,0.2) !important}.view-tags-list .group-separator{background-image:none}input[type=checkbox]:checked+label::after{color:rgba(38,38,38,0.8)}#sliding-popup.sliding-popup-bottom #popup-buttons .agree-button,#sliding-popup.sliding-popup-bottom #popup-buttons .find-more-button,#sliding-popup.sliding-popup-bottom #popup-buttons .hide-popup-button{background:#44773c;background-image:none;color:#ffffff}.social-share-container .share-buttons .icon span{font-family:"TitilliumWeb-Regular",sans-serif}.pane-des-subscribe{background:#3e3e47}ul.primary li a,ul.primary li a.active{color:#2c2c30}.field-name-field-ding-page-body a{color:#80d274;font-family:"TitilliumWeb-SemiBold",sans-serif}.group-right .paragraphs-block--inner{background-color:transparent}.group-right .paragraphs-block--inner .field-label{margin-bottom:10px}ul.list.staff-list li .staff-name-title a,ul.list.staff-list li .staff-name-title div{color:#ffffff}ul.list.staff-list .staff-email a,ul.list.staff-list .staff-phone{color:#44773c}ul.list.staff-list .staff-email span,ul.list.staff-list .staff-phone span{color:#ffffff}.pane-ding-library-opening-hours-ding-library-opened-today .ui-widget-header .ui-tabs-active{background:#2c2c30}.pane-ding-library-opening-hours-ding-library-opened-today .ui-widget-header .ui-state-default a,.pane-ding-library-opening-hours-ding-library-opened-today h3 a{color:#44773c}.pane-ding-library-opening-hours-ding-library-opened-today .ui-widget-header .ui-state-default{width:45%}.pane-menu-block-3{position:relative;margin-bottom:25px}@media screen and (max-width:950px){.pane-menu-block-3{cursor:pointer}}.pane-menu-block-3 .sub-menu-title{position:relative;border-top:1px solid rgba(38,38,38,0.2);padding-top:25px}@media screen and (max-width:950px){.pane-menu-block-3 .sub-menu-title{padding-right:78px}}@media screen and (max-width:600px){.pane-menu-block-3 .sub-menu-title{padding-right:64px}}.pane-menu-block-3 .sub-menu-title:last-child{border-bottom:none;margin-bottom:0}.pane-menu-block-3 .sub-menu-title::after{-webkit-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);-moz-transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);transition:background-color 300ms cubic-bezier(0.165,0.84,0.44,1),color 300ms cubic-bezier(0.165,0.84,0.44,1);position:absolute;display:block;width:68px;height:54px;font-size:54px;line-height:1;text-align:center;background-color:#44773c;color:#ffffff;border-radius:5px}@media screen and (max-width:600px){.pane-menu-block-3 .sub-menu-title::after{width:54px}}.no-touch .pane-menu-block-3 .sub-menu-title:hover::after{background-color:#44773c;color:#ffffff}.pane-menu-block-3 .sub-menu-title::after{display:none}@media screen and (max-width:950px){.pane-menu-block-3 .sub-menu-title{margin-bottom:25px}.pane-menu-block-3 .sub-menu-title::after{display:block;right:0;top:10px}}.pane-menu-block-3:first-child .sub-menu-title{border-top:none;padding-top:0}@media screen and (max-width:950px){.pane-menu-block-3:first-child .sub-menu-title{padding-top:25px}}.pane-menu-block-3 ul.sub-menu,.pane-menu-block-3 ul.list-items,.pane-menu-block-3 ul.main-menu-third-level{display:block}@media screen and (max-width:1100px){.pane-menu-block-3 ul.sub-menu,.pane-menu-block-3 ul.list-items,.pane-menu-block-3 ul.main-menu-third-level{display:block}}@media screen and (max-width:950px){.pane-menu-block-3 ul.sub-menu,.pane-menu-block-3 ul.list-items,.pane-menu-block-3 ul.main-menu-third-level{display:none}}@media screen and (max-width:950px){.pane-menu-block-3:last-child{border-bottom:1px solid rgba(38,38,38,0.2)}.pane-menu-block-3:last-child.pane-og-menu-og-single-menu-block{border-bottom:none}}@media screen and (min-width:951px){ul.main-menu-third-level[style*="display: none;"]{display:block !important}}@media screen and (max-width:950px){.panel-pane.pane-block.pane-menu-block-3{display:block !important}}#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-bottom .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#2c2c30}#sliding-popup .eu-cookie-compliance-more-button{color:#ffffff}.pane-bibliofil-lists-suggestions .carousel-tabs .select-wrapper{display:none}@media screen and (max-width:950px){.pane-bibliofil-lists-suggestions .carousel-tabs .select-wrapper{width:300px;display:block}.pane-bibliofil-lists-suggestions .carousel-tabs .carousel-select{padding:20px 30% 12px 10px;margin-bottom:0;width:300px}}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li,.panel-pane ul.sub-menu li,.pane-views-exp-ding-news-ding-news-list .form-item .date-padding,.pane-views-exp-ding-news-ding-news-list .form-item .form-item{margin-bottom:10px;margin-top:0;font-family:"TitilliumWeb-Regular",sans-serif;height:28px}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li input[type=checkbox]:not(.switch):after,.panel-pane ul.sub-menu li input[type=checkbox]:not(.switch):after,.pane-views-exp-ding-news-ding-news-list .form-item .date-padding input[type=checkbox]:not(.switch):after,.pane-views-exp-ding-news-ding-news-list .form-item .form-item input[type=checkbox]:not(.switch):after{top:5px;left:10px}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li input[type=checkbox]:not(.switch):focus,.panel-pane ul.sub-menu li input[type=checkbox]:not(.switch):focus,.pane-views-exp-ding-news-ding-news-list .form-item .date-padding input[type=checkbox]:not(.switch):focus,.pane-views-exp-ding-news-ding-news-list .form-item .form-item input[type=checkbox]:not(.switch):focus{outline:none}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li a,.panel-pane ul.sub-menu li a,.pane-views-exp-ding-news-ding-news-list .form-item .date-padding a,.pane-views-exp-ding-news-ding-news-list .form-item .form-item a{font-family:"TitilliumWeb-Regular",sans-serif}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li label,.panel-pane ul.sub-menu li label,.pane-views-exp-ding-news-ding-news-list .form-item .date-padding label,.pane-views-exp-ding-news-ding-news-list .form-item .form-item label{margin-left:10px;line-height:2;margin-bottom:0}.pane-views-exp-ding-event-ding-event-list .views-exposed-form-widget .sub-menu li input,.panel-pane ul.sub-menu li input,.pane-views-exp-ding-news-ding-news-list .form-item .date-padding input,.pane-views-exp-ding-news-ding-news-list .form-item .form-item input{width:28px;height:28px}.pane-views-exp-ding-news-ding-news-list .views-exposed-form label{font-weight:normal}input[type=checkbox]:checked,input[type=radio]:checked{--active:$color-text-link-red;--focus:2px $color-text-link-red}.panel-pane ul.sub-menu li a.active::after{font-weight:bold}.form-required{color:#fe5555}.ding_nodelist-promoted_nodes .last-left-block,.ding_nodelist-promoted_nodes .last-left-block a.label,.ding_nodelist-promoted_nodes .first-right-block,.ding_nodelist-promoted_nodes .first-right-block a.label{color:inherit}
</pre></body></html>