﻿:root{--toolbarOffset: 0rem;--containerWidth: 1200px;--containerPadding: 15px;--sideGutter: calc((100% - var(--containerWidth)) / 2)}@media screen and (max-width: 1229px){:root{--containerWidth: 970px}}:root .toolbar-horizontal{--toolbarOffset: var(--gin-toolbar-y-offset)}@media screen and (max-width: 1023px){:root{--containerWidth: 630px}}@media screen and (max-width: 639px){:root{--containerPadding: 20px;--containerWidth: calc(100vw - (var(--containerPadding) * 2));--sideGutter: var(--containerPadding)}}.teaser_news__cta:before,.teaser_news__cta:after,.teaser_news__goto:before,.teaser_news__goto:after,.bar_top__backlink:before,.bar_top__backlink:after,.bar_top__share a:before{display:inline-block;font-family:"webfont";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.bar_top{padding-top:24px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:32px;flex:0 0 100%}.bar_top__breadcrumb{flex:1}@media screen and (max-width: 1023px){.bar_top__breadcrumb{flex:0 0 100%}}.bar_top__share{position:relative}@media screen and (max-width: 1023px){.bar_top__share{flex:0 0 100%;display:flex;justify-content:flex-end}}.bar_top__share a{display:flex;align-items:center;gap:4px;font-size:.875rem;line-height:calc(1.25rem*var(--line-height));font-weight:400}.bar_top__share a:before{content:"";font-size:24px}.bar_top__share a:hover{color:var(--primaryHover)}.bar_top__tooltip{display:none;background-color:var(--neutral8);border:1px solid var(--neutral6);color:var(--primaryDark);padding:12px;border-radius:12px;position:absolute;z-index:100;top:calc(100% + 10px);left:0;right:0;text-align:center}.bar_top__backlink{font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:500;display:flex;justify-content:center;align-items:center;color:var(--primaryDark);border-bottom:2px solid var(--primaryDark);gap:4px;width:fit-content;padding:12px 2px;position:relative;z-index:1;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bar_top__backlink:before,.bar_top__backlink:after{font-size:1.5rem}.bar_top__backlink:before{content:""}@media screen and (min-width: 1024px){.bar_top__backlink:hover{color:var(--primaryHover);border-color:var(--primaryHover)}}.bar_top__backlink_wrapper{flex:0 0 100%}.views-exposed-form{margin-bottom:48px}.views-exposed-form .form--inline{display:flex;align-items:flex-end;flex-wrap:wrap;gap:20px}@media screen and (min-width: 1024px){.views-exposed-form .form-item-keys,.views-exposed-form .form-item-search-query{flex:0 0 740px;max-width:calc(100% - 155px)}.views-exposed-form .form-item-keys:has(+.form-type-select),.views-exposed-form .form-item-search-query:has(+.form-type-select){margin-right:calc(100% - 740px)}}@media screen and (max-width: 1023px){.views-exposed-form .form-item-keys,.views-exposed-form .form-item-search-query{flex:0 0 100%}}.views-exposed-form .form-item-keys input,.views-exposed-form .form-item-search-query input{padding-left:40px;background:url("../../img/icons/search.svg") center left 10px no-repeat;background-size:24px auto}.views-exposed-form .form-item-keys label,.views-exposed-form .form-item-search-query label{font-size:1.75rem;line-height:calc(2.125rem*var(--line-height));font-weight:700;display:block;margin-bottom:32px;color:var(--primaryDark)}.views-exposed-form .form-item-date-value,.views-exposed-form .form-item-month,.views-exposed-form .form-item-location,.views-exposed-form .form-item-field-location,.views-exposed-form .form-item-event-category,.views-exposed-form .form-item-public,.views-exposed-form .form-item-public-value,.views-exposed-form .form-item-start-date-filter-1,.views-exposed-form fieldset:has(.form-type-date){flex:0 0 calc((100% - 60px)/4)}@media screen and (max-width: 1023px){.views-exposed-form .form-item-date-value,.views-exposed-form .form-item-month,.views-exposed-form .form-item-location,.views-exposed-form .form-item-field-location,.views-exposed-form .form-item-event-category,.views-exposed-form .form-item-public,.views-exposed-form .form-item-public-value,.views-exposed-form .form-item-start-date-filter-1,.views-exposed-form fieldset:has(.form-type-date){flex:0 0 calc((100% - 20px)/2)}}@media screen and (max-width: 639px){.views-exposed-form .form-item-date-value,.views-exposed-form .form-item-month,.views-exposed-form .form-item-location,.views-exposed-form .form-item-field-location,.views-exposed-form .form-item-event-category,.views-exposed-form .form-item-public,.views-exposed-form .form-item-public-value,.views-exposed-form .form-item-start-date-filter-1,.views-exposed-form fieldset:has(.form-type-date){flex:0 0 100%}}.views-exposed-form .form-item-date-value label,.views-exposed-form .form-item-month label,.views-exposed-form .form-item-location label,.views-exposed-form .form-item-field-location label,.views-exposed-form .form-item-event-category label,.views-exposed-form .form-item-public label,.views-exposed-form .form-item-public-value label,.views-exposed-form .form-item-start-date-filter-1 label,.views-exposed-form fieldset:has(.form-type-date) label{font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:500;display:block;margin-bottom:8px;color:var(--neutral2)}.views-exposed-form .fieldset-legend{font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:500;display:block;margin-bottom:8px;color:var(--neutral2)}.views-exposed-form .form-type-checkbox{align-self:center;flex:1}@media screen and (min-width: 1024px){.views-exposed-form .form-type-checkbox{min-width:25%}}@media screen and (min-width: 1230px){.views-exposed-form .form-type-checkbox{min-width:50%}}@media screen and (max-width: 1023px){.views-exposed-form .form-type-checkbox{min-width:100%}}.views-exposed-form .form-type-select:has(.bef-links)>label{display:none}.views-exposed-form .bef-links ul{display:flex;flex-wrap:wrap;gap:20px}.views-exposed-form .bef-links .bef-link{font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:500;display:flex;justify-content:center;align-items:center;color:var(--primaryDark);background:var(--neutral8);border:1px solid var(--primaryDark);border-radius:100px;gap:4px;width:fit-content;padding:11px 23px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 1024px){.views-exposed-form .bef-links .bef-link:hover{color:var(--neutral8);background:var(--primaryDark);border-color:var(--primaryDark)}}.views-exposed-form .bef-links .bef-link--selected{background:var(--primaryLight);color:var(--primaryDark)}.views-exposed-form .bef-links .bef-link:hover{background:var(--primaryDark);color:var(--neutral8)}.views-exposed-form .form-type-radio{display:flex;flex-wrap:wrap;gap:20px}.views-exposed-form .form-type-radio input+label{cursor:pointer;font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:500;display:flex;justify-content:center;align-items:center;color:var(--primaryDark);background:var(--neutral8);border:1px solid var(--primaryDark);border-radius:100px;gap:4px;width:fit-content;padding:11px 23px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 1024px){.views-exposed-form .form-type-radio input+label:hover{color:var(--neutral8);background:var(--primaryDark);border-color:var(--primaryDark)}}.views-exposed-form .form-type-radio input:checked+label:not(:hover){background:var(--primaryLight);color:var(--primaryDark)}.views-exposed-form .form-actions{display:flex;align-items:center;gap:20px;flex:0 0 100%}@media screen and (max-width: 639px){.views-exposed-form .form-actions{flex-direction:column}}.views-exposed-form input[type=submit][id*=submit]{font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:500;display:flex;justify-content:center;align-items:center;color:var(--neutral8);background:var(--primaryDark);border:1px solid var(--primaryDark);border-radius:8px;gap:4px;width:fit-content;padding:11px 23px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 1024px){.views-exposed-form input[type=submit][id*=submit]:hover{color:var(--neutral8);background:var(--primaryHover);border-color:var(--primaryHover)}}.views-exposed-form input[type=submit][id*=reset]{color:var(--neutral4);border-bottom:1px solid var(--neutral4);padding-left:26px;background:url("../../img/icons/refresh.svg") left 2px center no-repeat;height:fit-content;font-size:1rem;line-height:calc(1.5rem*var(--line-height))}.views-exposed-form input[type=submit][id*=reset]:hover{border-color:var(--neutral1)}.views-exposed-form input[type=submit].js-hide{display:none}.list_news{display:flex;flex-direction:column;gap:20px}.teaser_news__box{display:flex;background-color:var(--neutral8)}.teaser_news__box--vertical{flex-direction:column;border-radius:8px}.teaser_news__box:not(.teaser_news__box--vertical):not(.teaser_news__box--no_border){border-bottom:1px solid var(--neutral5)}.teaser_news__box:not(.teaser_news__box--vertical):not(.teaser_news__box--no_border):not(.teaser_news__box--no_hover):hover{border-color:rgba(0,0,0,0)}.teaser_news__box:not(.teaser_news__box--no_hover):hover{border-radius:8px;background:var(--neutral7)}@media screen and (max-width: 639px){.teaser_news__box{flex-direction:column}}.teaser_news__image img{border-radius:8px}.teaser_news__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:12px}.teaser_news__content--structure{padding:20px}.teaser_news__tag{font-size:.875rem;line-height:calc(1.25rem*var(--line-height));color:var(--secondaryMain);display:flex;padding:8px;border-radius:8px;background:var(--secondaryLight);color:#a9141c}.teaser_news__title{font-size:1.5rem;line-height:calc(1.75rem*var(--line-height));font-weight:700;color:var(--primaryDark)}.teaser_news__box:not(.teaser_news__box--no_hover):hover .teaser_news__title{text-decoration:underline}.teaser_news__date{font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:400;color:var(--neutral3)}.teaser_news__goto{font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:500;display:flex;justify-content:center;align-items:center;color:var(--primaryDark);border-bottom:2px solid var(--primaryDark);gap:4px;width:fit-content;padding:12px 2px;position:relative;z-index:1;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teaser_news__goto:before,.teaser_news__goto:after{font-size:1.5rem}.teaser_news__goto:after{content:""}@media screen and (min-width: 1024px){.teaser_news__goto:hover{color:var(--primaryHover);border-color:var(--primaryHover)}}.teaser_news__cta{font-size:1rem;line-height:calc(1.5rem*var(--line-height));font-weight:500;display:flex;justify-content:center;align-items:center;color:var(--neutral8);background:var(--primaryDark);border:1px solid var(--primaryDark);border-radius:8px;gap:4px;width:fit-content;padding:11px 23px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.teaser_news__cta:before,.teaser_news__cta:after{font-size:1.5rem}.teaser_news__cta:after{content:""}@media screen and (min-width: 1024px){.teaser_news__cta:hover{color:var(--neutral8);background:var(--primaryHover);border-color:var(--primaryHover)}}.page_search__content{padding-top:24px}.page_search .view-empty{text-align:left;padding:0;margin-bottom:48px}
