*{-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(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}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 .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y .field-group-format.collapsible>h2,html.a11y .panel-pane.pane-current-user-name h2,html.a11y body .carousel-tabs .carousel-list-tabs .carousel-item a,html.a11y body .field-group-format.collapsible>h2,html.a11y body .panel-pane.pane-current-user-name h2,html.a11y body input[type=submit],html.a11y body input[type=text],html.a11y body input[type=text]::placeholder,html.a11y body select,html.a11y input[type=submit],html.a11y input[type=text],html.a11y input[type=text]::placeholder,html.a11y select{font-size:1rem;line-height:1.12rem}html.a11y .ddb-btn,html.a11y body .ddb-btn{font-size:.875rem;line-height:1rem}html.a11y-contrast *,html.a11y-contrast input[type=text]::placeholder{color:#ffffff!important;background-color:#262626!important}html.a11y-contrast .node-ding-eresource.node-full>.inner>.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:#252525!important}html.a11y-contrast .ding_nodelist-node_blocks .text{background:0 0!important}html.a11y-contrast .ding_nodelist-node_blocks .text *{background:0 0!important}html.a11y-contrast article.node .event-text,html.a11y-contrast article.node .event-text *{background:0 0!important}html.a11y-contrast #ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,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 .more-link a,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 .node-ding-eresource .buttons a,html.a11y-contrast .node-ding-event.node-teaser .background .button,html.a11y-contrast .opening-hours-week .button-next::after,html.a11y-contrast .opening-hours-week .button-previous::after,html.a11y-contrast .view-ding-eresource .pager-next a::after,html.a11y-contrast .view-ding-eresource .pager-previous a::after,html.a11y-contrast a.opening-hours-toggle.collapsed::after,html.a11y-contrast a.opening-hours-toggle::after,html.a11y-contrast article.node-ding-event.node-teaser a:hover .background,html.a11y-contrast article.node-ding-event.node-teaser a:hover .event-text,html.a11y-contrast article.node-ding-event.node-teaser a:hover .inner,html.a11y-contrast ul.pager li.pager-next a::after,html.a11y-contrast ul.pager li.pager-previous a::after{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 .no-touch .opening-hours-week .button-next:hover::after,html.a11y-contrast .no-touch .opening-hours-week .button-previous:hover::after,html.a11y-contrast .no-touch a.opening-hours-toggle:hover::after,html.a11y-contrast article.node a:hover .background .button,html.a11y-contrast input[type=submit]{background-color:#58b158!important}html.a11y-contrast .nb-item .button,html.a11y-contrast .node-ding-event.node-teaser .background .button{z-index:5}.a11y-controls{background-color:#22399a;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:#ffffff;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>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:#262626}.paragraphs-block .ting-object .ting-object-right .field-name-ting-title h2 a:hover{color:#22399a}.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>.paragraphs-text p:last-child{margin-bottom:30px}