@font-face{font-display:block;font-family:"Barlow";font-style:normal;font-weight:300;src:url("/files/theme/fonts-2/barlow-v13-latin-300.woff2") format("woff2")}@font-face{font-display:block;font-family:"Barlow";font-style:normal;font-weight:400;src:url("/files/theme/fonts-2/barlow-v13-latin-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:"Barlow";font-style:normal;font-weight:500;src:url("/files/theme/fonts-2/barlow-v13-latin-500.woff2") format("woff2")}@font-face{font-display:block;font-family:"Barlow";font-style:normal;font-weight:700;src:url("/files/theme/fonts-2/barlow-v13-latin-700.woff2") format("woff2")}:root{--base-font-family-1: "Barlow", "Helvetica Neue", arial, sans-serif;--base-font-family-2: "Barlow", "Helvetica Neue", sans-serif;--hero-heading-font-family: "Raleway", "Helvetica Neue", sans-serif;--hero-heading-font-weight: 300;--base-font-size-sm: 0.95rem}:root{--logo-width: clamp(110px, 13vw, 140px)}.logo-text{width:var(--logo-width);margin:5px auto 0;font-family:Georgia,serif;font-size:clamp(8px,.93vw,10px);letter-spacing:.48px;line-height:1;text-align:center;white-space:nowrap;color:#ccc}h1.hero__headline{font-family:"Raleway","Helvetica Neue",sans-serif;font-weight:300}h2.card__headline{font-size:var(--base-font-size-xs)}#right .rte p,#right td{margin-bottom:.03rem;font-size:.85rem}.formbody .explanation.mandatory p,.formbody label{font-size:.95rem}@media screen and (min-width: 75em){.text--attention{font-size:1.25em}}@media screen and (min-width: 48em){.news-grid .content_container{padding:var(--base-spacing-unit) var(--base-spacing-unit-sm) !important}}@media screen and (max-width: 51.9375em){.news-grid .content_container{padding:var(--base-spacing-unit-sm)}.nav--mobile--active li{padding-left:1rem}.footer_heading ul.level_1 li a,.footer-heading a,a.social-link{font-size:.95rem !important}.nav--main .level_3>li>a,.nav--main .level_3>li>strong,.nav--main .level_2>li>strong,.nav--main .level_2>li>a{font-size:var(--base-font-size-sm) !important}.news-grid .ce_text{font-size:.95rem;letter-spacing:.03rem}.news-grid .more{font-size:var(--base-font-size-sm)}.footer-heading h4,.nav--footer-projekte.footer_heading h4,.footer-social h4.footer-heading{font-size:var(--base-font-size-sm) !important}.footer-heading p,.footer-kontakt p,.nav--footer-verein li a,.nav--footer-projekte li a,#right td{font-size:var(--base-font-size-sm) !important}#right .rte p,#right td{margin-bottom:.03rem;font-size:.85rem}}.nav--main .nav-category-only>a,.nav--main .nav-category-only>strong{cursor:default}.nav--main .level_2>li.nav-category-only>a{cursor:default}.nav--main .level_2{min-width:320px;box-shadow:0 4px 12px rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.06)}.nav--main .level_2>li>a,.nav--main .level_2>li>strong{font-weight:400;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-primary);padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}.nav--main .level_2>li:first-child>a,.nav--main .level_2>li:first-child>strong{border-top:none}.nav--main .level_3>li>a,.nav--main .level_3>li>strong{font-size:.8rem;font-weight:400;padding-left:1rem;color:var(--color-text);transition:color .2s ease,padding-left .2s ease}.nav--main ul.level_3 li.active .active{font-weight:bold;color:var(--color-brand-primary)}.nav--main .level_3>li>a:hover{color:var(--color-brand-primary);padding-left:1.5rem}.nav--main .level_2>li>a:hover{color:var(--color-brand-secondary)}#right>.inside{align-content:start}#right .content-table table,#right .content-table table td{border:none}dl{display:grid;grid-template-columns:auto 1fr;gap:.2rem 1rem}dt{font-weight:bold}dd{margin:0}#right .content-text,#right .content-list,#right .content-gallery,#right .content-hyperlink{border-bottom:1px solid #ddd;padding-bottom:1rem}.hero__content .hero__text:has(h6){background:rgba(255,255,255,.7)}.hero__text h6.hero__headline{font-size:.8rem;font-weight:300;letter-spacing:.03rem}@media screen and (min-width: 58.75em){.hero--text-boxed .hero__text{grid-column:auto/span 12;padding:var(--base-spacing-unit-sm)}.ce_hero .hero__content{margin-bottom:var(--base-spacing-unit-sm)}}.content-image figcaption{padding-left:0px;color:gray;font-size:.8rem}@media screen and (hover)and (min-width: 52em){.nav--main .level_1>li.submenu:hover{overflow:visible}.nav--main .level_2>li.submenu{position:relative}.nav--main .level_2>li.submenu>.level_3{position:absolute;top:0;left:auto;right:100%;min-width:300px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:.5rem 0;z-index:9999;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.nav--main .level_2>li.submenu.submenu--active>.level_3{opacity:0;visibility:hidden}.nav--main .level_2>li.submenu:hover>.level_3{max-height:9999px;opacity:1;visibility:visible;overflow:visible}.nav--main .level_3>li{border-bottom:1px solid color-mix(in srgb, var(--color-blue-lighter), transparent 80%)}}.nav--main .level_3>li:last-child{border-bottom:none}#cboxTitle{position:absolute;bottom:0;left:0;width:100%;padding:.5rem 1rem;color:#fff;background:rgba(0,0,0,.6);font-size:.8rem;top:auto}.bildnachweis dl{margin-block-start:0}.bildnachweis-row{border-bottom:1px solid #ddd;padding-bottom:1rem;margin-bottom:1rem}.bildnachweis-row figure{margin-top:9px}[id=footer]>.inside{grid-template-columns:1.5fr 1fr .8fr;gap:var(--grid-gutter);align-items:stretch}@media screen and (max-width: 58.75em){[id=footer]>.inside{grid-template-columns:1fr}}.nav--meta{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.15);padding-top:.75rem;display:flex;justify-content:space-between;align-items:center;font-size:.8rem;justify-content:flex-end}.nav--meta ul{display:flex;gap:1.5rem;list-style:none;padding:0;margin:0}.nav--meta a{color:inherit;opacity:.7}.nav--meta a:hover{opacity:1}.nav--footer-projekte ul,.nav--footer-verein ul{list-style:none;padding:0;margin:0}.nav--footer-projekte li a,.nav--footer-verein li a{font-size:.875rem;line-height:2;opacity:.85;color:inherit}.nav--footer-projekte li.active strong.active,.nav--footer-projekte li.trail a.trail{font-size:.875rem}.nav--footer-projekte li a:hover,.nav--footer-verein li a:hover{opacity:1;text-decoration:underline !important}.footer-heading p{font-size:.75rem;margin-bottom:.2rem}.footer-heading h4,.nav--footer-projekte.footer_heading h4,.footer-social h4.footer-heading{font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem}.footer_heading ul.level_1 li a,.footer-heading a,a.social-link{color:var(--layout-footer-color);text-decoration:none;font-size:.75rem}.social-link{display:flex;align-items:center;gap:.5rem;line-height:2;color:inherit}.social-link:hover{opacity:1}.nav--footer-verein,.footer-kontakt,.footer-social,.nav--footer-projekte{background:rgba(255,255,255,.02);padding:1rem}[id=footer] .content-text{margin-bottom:0}.footer-kontakt .phone::before{content:"";-webkit-mask:url(/files/theme/img/icons/icon_telefon.svg) center/contain no-repeat;mask:url(/files/theme/img/icons/icon_telefon.svg) center/contain no-repeat;background-color:currentColor;width:var(--icons-size);height:var(--icons-size);display:inline-block;margin-right:var(--icons-spacing);vertical-align:middle}.footer-kontakt .mail::before{content:"";-webkit-mask:url(/files/theme/img/icons/icon_mail.svg) center/contain no-repeat;mask:url(/files/theme/img/icons/icon_mail.svg) center/contain no-repeat;background-color:currentColor;width:var(--icons-size);height:var(--icons-size);display:inline-block;margin-right:var(--icons-spacing);vertical-align:middle}.nav--main .level_1>li.submenu:hover>a::after{transform:rotate(270deg);height:.9em}.content-swiper{width:100%;overflow:hidden}.content-swiper .swiper{width:100%;overflow:hidden}.content-swiper .swiper-slide{width:100% !important;height:100%}.content-swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block}.content-swiper figure{margin:0;width:100%;height:100%}.content-swiper .swiper-button-prev,.content-swiper .swiper-button-next{display:none}#right .content-text.info-box,#right .info-box.content-download.download-element.ext-pdf{background:var(--color-gray-lightest);border-left:3px solid var(--color-brand-primary);padding:1rem;font-size:.85rem;line-height:1.5}#right .content-text.info-box h2,#right .content-text.info-box h3,#right .content-gallery.info-box h2,#right .content-gallery.info-box h3,#right .nav.nav--sub.info-box h3,#right .info-box.content-download.download-element.ext-pdf h3{font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand-primary-dark);margin-bottom:.5rem}#right figcaption,html body#top.col-right.keine-subnavi div#wrapper div#container aside#right div.inside nav.mod_navigation.nav.nav--sub.block{display:none}.newsreader-columns{display:flex;gap:2rem;align-items:flex-start}.newsreader-main{flex:1 1 0;min-width:0}.newsreader-sidebar{flex:0 0 30%}.newsreader-sidebar .content-text{background:var(--color-gray-lightest);border-left:3px solid var(--color-brand-primary);padding:1rem;font-size:var(--base-font-size-xs)}.newsreader-sidebar .content-text h2,.newsreader-sidebar .content-text h3{font-size:var(--base-font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand-primary);margin-bottom:.5rem}@media screen and (max-width: 58.74em){.newsreader-columns{flex-direction:column}.newsreader-sidebar{flex:none;width:100%}.newsreader-sidebar .content-text{border-left:none;border-top:3px solid var(--color-brand-primary)}}.section-divider{padding-bottom:2rem}.section-divider h3{border-bottom:1px solid #ddd;padding-bottom:.5rem}#header>.inside{grid-template-columns:auto 1fr auto auto}.nav-toggler{grid-column:4}#header .mod_search{grid-column:3;display:flex;align-items:center}@media screen and (max-width: 36em){#header>.inside{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto}.nav-toggler{grid-column:3;grid-row:1}#header .mod_search{grid-column:3;grid-row:2;justify-content:flex-end;align-self:center}#header .mod_search input.text{max-width:120px}}@media screen and (min-width: 36.01em)and (max-width: 58.74em){#header>.inside{grid-template-columns:auto auto 1fr auto}#header .mod_search{grid-column:3;grid-row:1;justify-content:flex-end;align-self:center;max-width:160px}#header .mod_search input.text{max-width:120px}.nav-toggler{grid-column:4;grid-row:1}}#header .mod_search .formbody{display:flex;align-items:center}#header .mod_search .widget{margin-bottom:0}#header .mod_search .widget-submit{display:none}#header .mod_search input.text{width:2rem;margin-top:.5rem;padding:.3rem .5rem .3rem 2rem;border:1px solid var(--base-border-color);background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23090727' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:.4rem center;background-size:1.1rem;transition:width .3s ease,border-color .3s ease,background-color .3s ease;cursor:pointer}@media screen and (min-width: 58.74em){#header .mod_search input.text{padding:.1rem .1rem .1rem 2.5rem;margin-top:0rem;background-size:.9rem}}#header .mod_search input.text:hover,#header .mod_search input.text:focus{width:220px;border-color:var(--color-brand-primary);background-color:var(--color-white);cursor:text;outline:none}.mod_search h3 a:visited{color:var(--links-color)}.inside div.mod_search .search_default{border-bottom:1px solid var(--color-brand-primary);margin-bottom:1rem;padding-bottom:1rem}.mod_breadcrumb{font-size:.8rem;line-height:1.4;margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.mod_breadcrumb ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0}.mod_breadcrumb li{display:flex;align-items:center}.mod_breadcrumb li+li::before{content:"›";margin:0 .4em;color:var(--color-gray)}.mod_breadcrumb a{color:var(--color-text-light);text-decoration:none}.mod_breadcrumb a:hover{color:var(--color-brand-primary);text-decoration:underline}.mod_breadcrumb li.last,.mod_breadcrumb li:last-child{font-weight:bold;color:var(--color-gray-dark)}body.home .mod_breadcrumb{display:none}.content-accordion .rte img,html body#top.col-right.keine-subnavi div#wrapper div#container main#main div.inside div#article-327.mod_article.block div.inside div#handorgel1.content-accordion.m-b-2 div#handorgel1-fold2-content.handorgel__content.handorgel__content--open.handorgel__content--opened div.handorgel__content__inner div.content-text div.rte p img{width:100%;height:500px;object-fit:cover;display:block}.news-grid .image_container,.news-grid .image_container:has(a){aspect-ratio:3/2;overflow:hidden}.news-grid .image_container picture{display:block;width:100%;height:100%}.news-grid .image_container img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.news-grid .info{display:none}.news-grid{grid-template-columns:repeat(2, 1fr)}.vorstand .ce_card{border:none;box-shadow:0 4px 16px rgba(0,0,0,.1);border-radius:4px;overflow:hidden}.vorstand .card__image{background:var(--color-gray-light);display:flex;justify-content:center;padding:1.5rem}.vorstand .card__image picture,.vorstand .card__image img{width:180px;height:210px;border-radius:10%;object-fit:cover;display:block}.vorstand .card__description p:empty,.vorstand .card__description p:has(br:only-child){display:none}.vorstand .card__link{border-top:1px solid #ddd;margin:0 1.25rem 1rem;padding-top:.75rem;font-size:.8rem}.vorstand .card__link a::after{display:none}.vorstand a.mehr-lesen{display:inline-block;font-size:.8rem;color:var(--color-brand-primary);text-decoration:none;margin-bottom:.5rem}.vorstand a.mehr-lesen:hover{text-decoration:underline}.vorstand .card__content{display:flex;flex-direction:column}.vorstand .card__description{display:flex;flex-direction:column;flex:1}.vorstand .card__description p.email{margin-top:auto;padding-top:.75rem;border-top:1px solid #ddd}.mod_changelanguage{display:flex;align-items:center}.mod_changelanguage::before{content:"";display:block;width:1px;height:1rem;background:var(--base-border-color);margin:0 .75rem}.mod_changelanguage ul{list-style:none;padding:0;margin:0;display:flex;gap:.5rem}.mod_changelanguage ul li a,.mod_changelanguage ul li strong{font-size:var(--nav-main-font-size);font-weight:400;color:var(--color-text);text-decoration:none}.mod_changelanguage ul li strong{color:var(--color-brand-primary)}.mod_changelanguage ul li a:hover{color:var(--color-brand-primary)}