﻿.cookiebite{position:fixed;bottom:20px;right:10px;cursor:pointer}.cookiebite a img{width:40px;filter:opacity(0.7)}.cookiebite a img:hover{filter:opacity(1)}label.bar{display:none}.background_icon{position:absolute}body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}body a{color:#fff}.lageplan{display:flex;justify-content:space-evenly;margin-top:5rem}.stockwerk{width:100%;max-width:600px}.stockwerk.raum{margin-top:2em}.stockwerk .up,.stockwerk .down{position:relative;float:right;font-size:3rem;text-align:center}.stockwerk .up p,.stockwerk .down p{font-size:.75rem;color:#000;text-align:center}.stockwerk .beschreibunggebaeude{position:relative;float:left;width:50%;margin:1em 0;margin-bottom:10em;color:#000}.stockwerk .cls-2{fill:var(--main_color)}.stockwerk .b-eg{position:relative;float:left}.stockwerk .b-eg .st0{opacity:.2;fill:#4d4d4d}.stockwerk .b-eg .st1{fill:var(--main_color)}.stockwerk .b-eg .st2{opacity:.3;fill:#9d9d9c}.stockwerk .b-eg .st3{fill:var(--main_color) !important;opacity:1}.stockwerk .b-eg .st4{fill:#9d9d9c}.stockwerk .b-eg .st5{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-eg .st6{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .b-eg .st7{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-eg .st8{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .b-eg .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .b-eg .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .b-eg .st11{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-eg .st12{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .b-eg .st13{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-eg .st14{fill:#fff}.stockwerk .b-eg .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-eg .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-eg .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .b-eg .st18{fill:#1d1d1b}.stockwerk .b-eg .st19{font-family:"NDFont"}.stockwerk .b-eg .st20{font-size:36px}.stockwerk .b-eg g.icon{display:none}.stockwerk .b-eg g.icon.aktiv{display:block}.stockwerk .b-eg text{font-size:.75rem}.stockwerk .b-ug .st0{opacity:.2;fill:#4d4d4d}.stockwerk .b-ug .st1{fill:var(--main_color)}.stockwerk .b-ug .st2{opacity:.3;fill:#9d9d9c}.stockwerk .b-ug .st3{fill:var(--main_color)}.stockwerk .b-ug .st4{fill:#9d9d9c}.stockwerk .b-ug .st5{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-ug .st6{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .b-ug .st7{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-ug .st8{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .b-ug .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .b-ug .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .b-ug .st11{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-ug .st12{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .b-ug .st13{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-ug .st14{fill:#fff}.stockwerk .b-ug .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-ug .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .b-ug .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .b-ug .st18{fill:#1d1d1b}.stockwerk .b-ug .st19{font-family:"NDFont"}.stockwerk .b-ug .st20{font-size:36px}.stockwerk .b-ug g.icon{display:none}.stockwerk .b-ug g.icon.aktiv{display:block}.stockwerk .c-eg svg{max-height:500px}.stockwerk .c-eg .st0{opacity:.2;fill:#4d4d4d}.stockwerk .c-eg .st1{fill:var(--main_color)}.stockwerk .c-eg .st2{opacity:.3;fill:#9d9d9c}.stockwerk .c-eg .st3{fill:var(--main_color)}.stockwerk .c-eg .st4{fill:#9d9d9c}.stockwerk .c-eg .st5{fill:#fff}.stockwerk .c-eg .st6{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-eg .st7{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .c-eg .st8{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-eg .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .c-eg .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .c-eg .st11{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .c-eg .st12{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-eg .st13{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .c-eg .st14{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-eg .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-eg .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-eg .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .c-eg .st18{fill:#1d1d1b}.stockwerk .c-eg .st19{font-family:"NDFont"}.stockwerk .c-eg .st20{font-size:36px}.stockwerk .c-eg g.icon{display:none}.stockwerk .c-eg g.icon.aktiv{display:block}.stockwerk .c-2og svg{width:40%;margin:0 30%;position:relative}.stockwerk .c-2og .st0{opacity:.2;fill:#4d4d4d}.stockwerk .c-2og .st1{fill:var(--main_color)}.stockwerk .c-2og .st2{opacity:.3;fill:#9d9d9c}.stockwerk .c-2og .st3{fill:var(--main_color)}.stockwerk .c-2og .st4{fill:#9d9d9c}.stockwerk .c-2og .st5{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-2og .st6{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .c-2og .st7{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-2og .st8{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .c-2og .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .c-2og .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .c-2og .st11{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-2og .st12{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .c-2og .st13{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-2og .st14{fill:#fff}.stockwerk .c-2og .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-2og .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-2og .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .c-2og .st18{fill:#1d1d1b}.stockwerk .c-2og g.icon{display:none}.stockwerk .c-2og g.icon.aktiv{display:block}.stockwerk .c-1og{position:relative}.stockwerk .c-1og .st0{opacity:.2;fill:#4d4d4d}.stockwerk .c-1og .st1{fill:var(--main_color)}.stockwerk .c-1og .st2{opacity:.3;fill:#9d9d9c}.stockwerk .c-1og .st3{fill:var(--main_color)}.stockwerk .c-1og .st4{fill:#9d9d9c}.stockwerk .c-1og .st5{fill:#fff}.stockwerk .c-1og .st6{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-1og .st7{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .c-1og .st8{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-1og .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .c-1og .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .c-1og .st11{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .c-1og .st12{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-1og .st13{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .c-1og .st14{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-1og .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-1og .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-1og .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .c-1og .st18{fill:#1d1d1b}.stockwerk .c-1og .st19{font-family:"NDFont"}.stockwerk .c-1og .st20{font-size:36px}.stockwerk .c-1og g.icon{display:none}.stockwerk .c-1og g.icon.aktiv{display:block}.stockwerk .c-ug .st0{opacity:.2;fill:#4d4d4d}.stockwerk .c-ug .st1{fill:var(--main_color)}.stockwerk .c-ug .st2{opacity:.3;fill:#9d9d9c}.stockwerk .c-ug .st3{fill:var(--main_color)}.stockwerk .c-ug .st4{fill:#9d9d9c}.stockwerk .c-ug .st5{fill:#fff}.stockwerk .c-ug .st6{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-ug .st7{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .c-ug .st8{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-ug .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .c-ug .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .c-ug .st11{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .c-ug .st12{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-ug .st13{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .c-ug .st14{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-ug .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-ug .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .c-ug .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .c-ug .st18{fill:#1d1d1b}.stockwerk .c-ug g.icon{display:none}.stockwerk .c-ug g.icon.aktiv{display:block}.stockwerk .d-ug .st0{opacity:.2;fill:#4d4d4d}.stockwerk .d-ug .st1{fill:var(--main_color)}.stockwerk .d-ug .st2{opacity:.3;fill:#9d9d9c}.stockwerk .d-ug .st3{fill:var(--main_color)}.stockwerk .d-ug .st4{fill:#9d9d9c}.stockwerk .d-ug .st5{fill:#fff}.stockwerk .d-ug .st6{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-ug .st7{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .d-ug .st8{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-ug .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .d-ug .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .d-ug .st11{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .d-ug .st12{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-ug .st13{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .d-ug .st14{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-ug .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-ug .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-ug .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .d-ug .st18{fill:#1d1d1b}.stockwerk .d-ug g.icon{display:none}.stockwerk .d-ug g.icon.aktiv{display:block}.stockwerk .d-2ug .st0{opacity:.2;fill:#4d4d4d}.stockwerk .d-2ug .st1{fill:var(--main_color)}.stockwerk .d-2ug .st2{opacity:.3;fill:#9d9d9c}.stockwerk .d-2ug .st3{fill:var(--main_color)}.stockwerk .d-2ug .st4{fill:#9d9d9c}.stockwerk .d-2ug .st5{fill:#fff}.stockwerk .d-2ug .st6{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-2ug .st7{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .d-2ug .st8{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-2ug .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .d-2ug .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .d-2ug .st11{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .d-2ug .st12{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-2ug .st13{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .d-2ug .st14{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-2ug .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-2ug .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .d-2ug .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .d-2ug .st18{fill:#1d1d1b}.stockwerk .d-2ug .st19{font-family:"NDFont"}.stockwerk .d-2ug .st20{font-size:21.841px}.stockwerk .d-2ug g.icon{display:none}.stockwerk .d-2ug g.icon.aktiv{display:block}.stockwerk .e-eg .st0{opacity:.2;fill:#4d4d4d}.stockwerk .e-eg .st1{fill:var(--main_color)}.stockwerk .e-eg .st2{opacity:.3;fill:#9d9d9c}.stockwerk .e-eg .st3{fill:var(--main_color)}.stockwerk .e-eg .st4{fill:#9d9d9c}.stockwerk .e-eg .st5{fill:#fff}.stockwerk .e-eg .st6{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-eg .st7{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .e-eg .st8{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-eg .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .e-eg .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .e-eg .st11{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .e-eg .st12{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-eg .st13{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .e-eg .st14{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-eg .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-eg .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-eg .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .e-eg .st18{fill:#1d1d1b}.stockwerk .e-eg .st19{font-family:"NDFont"}.stockwerk .e-eg .st20{font-size:36px}.stockwerk .e-eg g.icon{display:none}.stockwerk .e-eg g.icon.aktiv{display:block}.stockwerk .e-og .st0{opacity:.2;fill:#4d4d4d}.stockwerk .e-og .st1{fill:var(--main_color)}.stockwerk .e-og .st2{opacity:.3;fill:#9d9d9c}.stockwerk .e-og .st3{fill:var(--main_color)}.stockwerk .e-og .st4{fill:#9d9d9c}.stockwerk .e-og .st5{fill:#fff}.stockwerk .e-og .st6{fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-og .st7{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .e-og .st8{fill:none;stroke:#979797;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-og .st9{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color)}.stockwerk .e-og .st10{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color_light)}.stockwerk .e-og .st11{fill-rule:evenodd;clip-rule:evenodd;fill:var(--main_color);stroke:#1d1d1b;stroke-miterlimit:10}.stockwerk .e-og .st12{fill:none;stroke:#1d1d1b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-og .st13{fill-rule:evenodd;clip-rule:evenodd}.stockwerk .e-og .st14{fill:none;stroke:#989898;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-og .st15{fill:none;stroke:#000;stroke-width:.24;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-og .st16{fill:none;stroke:var(--main_color);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.stockwerk .e-og .st17{fill:none;stroke:#1d1d1b;stroke-width:6;stroke-miterlimit:10}.stockwerk .e-og .st18{fill:#1d1d1b}.stockwerk .e-og g.icon{display:none}.stockwerk .e-og g.icon.aktiv{display:block}.stockwerk a:hover{opacity:.5}.stockwerk .galinhalt{background-size:50px;background-position:center;background-repeat:no-repeat;position:relative;float:left;width:100%;height:100%;background-image:url(../img/raumgalerie.png);text-decoration:none;fill:var(--main_color)}.stockwerk .zindex{position:relative;float:left}#inhaltgalerie::before{content:"url(..img/raumgalerie.png)" !important}.wrap-50{position:relative;width:300px}.wrap-50 .gebaeude,.wrap-50 .etagen{position:unset !important}.gebaeude{width:50%;height:200px;margin-bottom:2rem}.gebaeude .gebaeude_c{position:absolute;width:120px;left:162px;top:83px}.gebaeude .gebaeude_c .st0{display:none;opacity:.2;fill:#4d4d4d}.gebaeude .gebaeude_c .st1{opacity:.2;fill:#4d4d4d}.gebaeude .gebaeude_c .st2{display:none}.gebaeude .gebaeude_c .st3{display:inline;fill:#1d1d1b}.gebaeude .gebaeude_c .st4{fill:#1d1d1b}.gebaeude .gebaeude_c svg:hover .st1{opacity:1;fill:var(--main_color)}.gebaeude .gebaeude_c svg:hover .st4{fill:#fff}.gebaeude .gebaeude_c.active svg .st1{opacity:1;fill:var(--main_color)}.gebaeude .gebaeude_c.active svg .st4{fill:#fff}.gebaeude .gebaeude_b{position:absolute;width:160px;top:130px}.gebaeude .gebaeude_b .st0{opacity:.2;fill:#4d4d4d}.gebaeude .gebaeude_b .st1{display:none;opacity:.2;fill:#4d4d4d}.gebaeude .gebaeude_b .st2{fill:none}.gebaeude .gebaeude_b .st3{fill:#1d1d1b}.gebaeude .gebaeude_b .st4{font-family:"Merriweather-Regular"}.gebaeude .gebaeude_b .st5{font-size:49.0861px}.gebaeude .gebaeude_b .st6{display:none}.gebaeude .gebaeude_b .st7{display:inline;fill:#1d1d1b}.gebaeude .gebaeude_b svg:hover .st0{opacity:1;fill:var(--main_color)}.gebaeude .gebaeude_b svg:hover .st3{fill:#fff}.gebaeude .gebaeude_b.active .st0{fill:var(--main_color);opacity:1}.gebaeude .gebaeude_b.active .st3{fill:#fff;stroke:unset}.gebaeude .gebaeude_e{position:absolute;width:75px;top:33px;left:30px}.gebaeude .gebaeude_e .st0{display:none;opacity:.2;fill:#4d4d4d}.gebaeude .gebaeude_e .st1{opacity:.2;fill:#4d4d4d}.gebaeude .gebaeude_e .st2{display:none}.gebaeude .gebaeude_e .st3{display:inline;fill:#1d1d1b}.gebaeude .gebaeude_e .st4{fill:#1d1d1b}.gebaeude .gebaeude_e svg:hover .st1{opacity:1;fill:var(--main_color)}.gebaeude .gebaeude_e svg:hover .st4{fill:#fff}.gebaeude .gebaeude_e.active svg .st1{opacity:1;fill:var(--main_color)}.gebaeude .gebaeude_e.active svg .st4{fill:#fff}.gebaeude .gebaeude_d{position:absolute;width:190px;left:105px;top:5px}.gebaeude .gebaeude_d .st0{display:none;opacity:.2;fill:#4d4d4d}.gebaeude .gebaeude_d .st1{opacity:.2;fill:#4d4d4d}.gebaeude .gebaeude_d .st2{display:none}.gebaeude .gebaeude_d .st3{display:inline;fill:#1d1d1b}.gebaeude .gebaeude_d .st4{fill:#1d1d1b}.gebaeude .gebaeude_d svg:hover .st1{opacity:1;fill:var(--main_color)}.gebaeude .gebaeude_d svg:hover .st4{fill:#fff}.gebaeude .gebaeude_d.active svg .st1{opacity:1;fill:var(--main_color)}.gebaeude .gebaeude_d.active svg .st4{fill:#fff}.etagen{position:absolute;width:100px;left:370px;top:15px}.etagen .og2.nohover svg:hover,.etagen .og1.nohover svg:hover,.etagen .eg.nohover svg:hover,.etagen .ug1.nohover svg:hover,.etagen .ug2.nohover svg:hover{cursor:default}.etagen .og2 svg:hover{cursor:pointer}.etagen .og2 svg:hover .st1{opacity:1;fill:var(--main_color)}.etagen .og2 svg:hover .st4{fill:#fff}.etagen .og2.active .st1{opacity:1;fill:var(--main_color)}.etagen .og2.active .st4{fill:#fff}.etagen .og1 svg:hover{cursor:pointer}.etagen .og1 svg:hover .st1{opacity:1;fill:var(--main_color)}.etagen .og1 svg:hover .st4{fill:#fff}.etagen .og1.active .st1{opacity:1;fill:var(--main_color)}.etagen .og1.active .st4{fill:#fff}.etagen .eg svg:hover{cursor:pointer}.etagen .eg svg:hover .st1{opacity:1;fill:var(--main_color)}.etagen .eg svg:hover .st2{fill:#fff}.etagen .eg svg:hover .st4{fill:#fff}.etagen .eg.active .st1{opacity:1;fill:var(--main_color)}.etagen .eg.active .st2{fill:#fff}.etagen .eg.active .st4{fill:#fff}.etagen .ug1 svg:hover{cursor:pointer}.etagen .ug1 svg:hover .st1{opacity:1;fill:var(--main_color)}.etagen .ug1 svg:hover .st4{fill:#fff}.etagen .ug1 svg:hover .st6{fill:#fff}.etagen .ug1.active .st1{opacity:1;fill:var(--main_color)}.etagen .ug1.active .st4{fill:#fff}.etagen .ug1.active .st6{fill:#fff}.etagen .ug2 svg:hover{cursor:pointer}.etagen .ug2 svg:hover .st1{opacity:1;fill:var(--main_color)}.etagen .ug2 svg:hover .st0{opacity:1;fill:var(--main_color)}.etagen .ug2 svg:hover .st4{fill:#fff}.etagen .ug2.active .st1{opacity:1;fill:var(--main_color)}.etagen .ug2.active .st0{opacity:1;fill:var(--main_color)}.etagen .ug2.active .st4{fill:#fff}section.lageplan{width:100vw;height:fit-content}section.lageplan .wrapper{width:calc(100% - 10rem);height:100%;margin:5rem;display:grid;grid-template-columns:1fr 2fr;gap:5rem}section.lageplan .wrapper .description{grid-column:span 2}section.lageplan .wrapper .legende{position:relative;width:360px !important;height:314px}section.lageplan .wrapper .legende .b-b{width:55%;position:absolute;bottom:3rem;left:0}section.lageplan .wrapper .legende .b-c{width:45%;position:absolute;bottom:0;right:0}section.lageplan .wrapper .legende .b-d{width:67%;position:absolute;top:0;right:0}section.lageplan .wrapper .legende .b-e{width:33%;position:absolute;top:2rem;left:0}section.lageplan .wrapper .map-container{width:100%;height:100%;position:relative}section.lageplan .wrapper .map-container>div{display:none;opacity:0;transition:opacity .3s ease-in-out}section.lageplan .wrapper .map-container svg{max-height:60vh;max-width:40vw;z-index:-1}section.lageplan .wrapper .map-container .floor{display:none;opacity:0;transition:opacity .3s ease-in-out}section.lageplan .wrapper .map-container .floor:first-of-type{opacity:1;display:block}section.lageplan .wrapper .map-container .floor-controls{position:absolute;top:-2rem;z-index:10}section.lageplan .wrapper .map-container .floor-controls button{background-color:#fff;border:none;font-size:1.5rem;font-weight:bold}section.lageplan .wrapper .map-container .build-b{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-b .floor:first-of-type{opacity:1;display:block}section.lageplan .wrapper .map-container .build-b .ug{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-b .eg{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-c{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-c .floor:first-of-type{opacity:1;display:block}section.lageplan .wrapper .map-container .build-c .ug{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-c .eg{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-c .og1{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-c .og2{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-d{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-d .floor:first-of-type{opacity:1;display:block}section.lageplan .wrapper .map-container .build-e{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-e .floor:first-of-type{opacity:1;display:block}section.lageplan .wrapper .map-container .build-e .ug{position:absolute;top:0;left:0;width:100%;height:100%}section.lageplan .wrapper .map-container .build-e .eg{position:absolute;top:0;left:0;width:100%;height:100%}body .popup{display:flex;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5490196078);z-index:1260;padding:10px}body.high-contrast{--main_color: black;--main_color_light: rgba(0, 0, 0, 0.75);--main_color_opacity: rgba(0, 0, 0, 0.25);--main_color_gradient: rgba(0, 0, 0, 0)}body.high-contrast.article_1 #navbar .barriere-freiheit a:hover,body.high-contrast.article_1 #navbar .barriere-freiheit a.active{color:#000}body.high-contrast nav.menu .search #suche::placeholder{opacity:unset}body.high-contrast nav.menu.scrolled#navbar ul ul li:hover a{color:#000}body.high-contrast.article_1 #navbar ul li:hover a{color:#000}body.high-contrast.article_1 nav.menu.scrolled#navbar ul li ul li a{color:#fff}body.high-contrast.article_1 nav.menu.scrolled#navbar ul ul li:hover a{color:#000;background-color:#fff}body.high-contrast.article_1 #navbar ul ul li:hover a{color:#fff;background-color:#000}body.high-contrast .socials .barriere-freiheit a:hover,body.high-contrast .socials .barriere-freiheit a.active{color:#000;background-color:#fff}body.high-contrast main{color:#000}body.high-contrast main table tr{border-bottom:#000 1px solid}body.high-contrast main table tr:nth-child(even){background-color:unset}body.high-contrast main .auswahl.grau{background-color:#000}body.high-contrast main .subnav ul li a{background-color:#fff;border:1px solid #000;color:#000}body.high-contrast main .subnav ul li a.rex-current{background-color:#000;color:#fff}body.high-contrast main .personen .person .bild{background-color:#000}body.high-contrast main .personen .person .person-text h1,body.high-contrast main .personen .person h2,body.high-contrast main .personen .person h3,body.high-contrast main .personen .person h4,body.high-contrast main .personen .person h5,body.high-contrast main .personen .person h6{color:#000}body.high-contrast main .personen .person .person-text:nth-of-type(even) h1,body.high-contrast main .personen .person .person-text:nth-of-type(even) h2,body.high-contrast main .personen .person .person-text:nth-of-type(even) h3,body.high-contrast main .personen .person .person-text:nth-of-type(even) h4,body.high-contrast main .personen .person .person-text:nth-of-type(even) h5,body.high-contrast main .personen .person .person-text:nth-of-type(even) h6{color:#000}body.high-contrast main .liste .box .accordion.active{background-color:#000;color:#fff}body.high-contrast main .liste .box .panel{background-color:#000;color:#fff}body.high-contrast main .liste .box .panel a{color:#fff}body.high-contrast main .search_it-zero{color:#000;border:2px solid #000;background:none}body.high-contrast .boxen-text .box{background-color:#000 !important}body.high-contrast footer h1,body.high-contrast footer h2,body.high-contrast footer h3,body.high-contrast footer h4,body.high-contrast footer h5,body.high-contrast footer h6{color:#fff}body.high-contrast footer .banner,body.high-contrast footer .socials,body.high-contrast footer .menu{background-color:#000}body.text-normal{font-size:large}body.text-normal h1{font-size:2.25em}body.text-normal h2{font-size:1.75em}body.text-normal h3{font-size:1.25em}body.text-normal h4{font-size:1em}body.text-normal h5{font-size:.83em}body.text-normal h6{font-size:.67em}body.text-normal main .bildung container{grid-template-columns:repeat(1, minmax(0px, 1fr))}body.text-normal .hero-unterseite .hero-text h1{font-size:3em}body.text-big{font-size:larger}body.text-big h1{font-size:3em}body.text-big h2{font-size:2.5em}body.text-big h3{font-size:2.17em}body.text-big h4{font-size:2em}body.text-big h5{font-size:1.83em}body.text-big h6{font-size:1.67em}body.text-big main .bildung container{grid-template-columns:repeat(1, minmax(0px, 1fr))}body.text-big .hero-unterseite .hero-text h1{font-size:4em}container{width:1600px;max-width:100vw;margin:auto;padding:0px 50px;display:block;box-sizing:border-box;position:relative}container.small{width:1600px;max-width:100vw;margin:auto;padding:0px 50px;display:block;box-sizing:border-box;position:relative;width:1100px}nav.menu{position:absolute;z-index:1;width:100%}nav.menu container{display:grid;grid-template-columns:auto minmax(0px, 1fr);padding-top:40px;justify-items:end}nav.menu .logo{grid-row:span 3}nav.menu .logo .Logo1 img{width:250px;max-width:27vh}nav.menu .logo .Logo2{display:none}nav.menu .search{padding:1rem;padding-right:unset}nav.menu .search i{position:absolute;padding:.5rem;padding-left:.7rem;font-size:1.5rem;color:#fff}nav.menu .search #suche{border:2px solid #fff;color:#fff;background-color:rgba(0,0,0,0);border-radius:.7em;font-size:1.5rem;width:18rem;padding:.25rem;padding-left:3rem;transition:width .3s ease-in-out}nav.menu .search #suche::placeholder{color:#fff;opacity:.7}nav.menu .search #suche:focus{border:#fff;outline:none;border:2px solid rgba(255,255,255,.7);width:25rem}nav.menu .search button{display:none}nav.menu ul{padding-left:0;display:flex;justify-content:flex-end;align-items:flex-start;gap:1rem;margin:unset}nav.menu ul.rex-navi1{font-size:1.5em}nav.menu ul li{list-style:none;border-radius:10px;transition:all .2s ease-in-out}nav.menu ul li:hover{background-color:var(--main_color)}nav.menu ul li:hover a{color:#fff}nav.menu ul li:hover a:hover{opacity:.8}nav.menu ul li:hover ul{display:flex;gap:unset;opacity:1;position:relative}nav.menu ul li:hover ul a{padding:.7rem}nav.menu ul li:hover ul a:hover{background-color:#fff;color:var(--main_color);opacity:unset}nav.menu ul li a{text-align:center;border-radius:10px;padding:1rem;text-decoration:none;color:#fff;display:block}nav.menu ul li ul{display:none;padding:0 1rem 1rem 1rem;flex-direction:column;align-items:stretch;margin:0;background-color:rgba(0,0,0,0);font-size:1rem}nav.menu ul li ul li{z-index:1}@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-bottom{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}nav.menu.scrolled container{padding-top:unset;grid-template-columns:auto 1fr auto;justify-items:unset;align-items:center}nav.menu.scrolled .search{grid-column:3}nav.menu.scrolled#navbar{z-index:10;position:fixed;top:0;width:100%;margin:0;padding:0;background-color:var(--main_color);border-radius:0 0 2rem 2rem;box-shadow:0 0 40px rgba(0,0,0,.15);-webkit-animation:slide-bottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slide-bottom .4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}nav.menu.scrolled#navbar .logo{grid-row:span 1;position:absolute;left:40px}nav.menu.scrolled#navbar .logo .Logo1{display:none}nav.menu.scrolled#navbar .logo .Logo2{display:block}nav.menu.scrolled#navbar .logo .Logo2 img{width:75px}nav.menu.scrolled#navbar .barriere-freiheit{display:none}nav.menu.scrolled#navbar ul{justify-content:right;margin:0;grid-column:2;grid-row:1}nav.menu.scrolled#navbar ul li{position:relative}nav.menu.scrolled#navbar ul ul{position:absolute;left:50%;transform:translateX(-50%);padding:1rem 1.5rem 1rem 1.5rem;background-color:var(--main_color);border-radius:0 0 25px 25px}nav.menu.scrolled#navbar ul ul li{margin:0;background-color:var(--main_color)}nav.menu.scrolled#navbar ul ul li a{color:#fff}nav.menu.scrolled#navbar ul ul li:hover{background-color:#fff}nav.menu.scrolled#navbar ul ul li:hover a{color:#777}nav.menu .barriere-freiheit{display:flex;justify-content:space-between;align-items:center;right:0;top:20px;padding:1rem;width:18.5rem}nav.menu .barriere-freiheit a{padding:.5rem;cursor:pointer;transition:all 200ms}nav.menu .barriere-freiheit a i{font-size:1.5rem}nav.menu .barriere-freiheit a.small{font-size:1.5rem}nav.menu .barriere-freiheit a.normal{font-size:2rem}nav.menu .barriere-freiheit a.big{font-size:2.5rem}nav.menu .barriere-freiheit a:hover,nav.menu .barriere-freiheit a.active{padding:.5rem;background-color:var(--main_color);border-radius:.5rem}.hero{background-color:var(--main_color);height:100vh;position:relative;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-size:1.5rem;overflow:hidden}.hero container{position:relative;height:100%;display:grid;grid-template-columns:65% 1fr;align-items:end;justify-items:end}.hero .herobild{height:80%;width:100%;object-fit:contain;object-position:bottom center}.hero .herobild_responsive{display:none;height:80%;width:100%;object-fit:contain;object-position:bottom center}.hero .herotext{width:450px;max-width:100%;bottom:calc(50% - 100px);position:relative;transform:translate(-19%, 39%);max-height:40vh}.hero-unterseite{position:relative;height:100vh;border-bottom-left-radius:100px;border-bottom-right-radius:100px;color:#fff;font-size:1.5rem;overflow:hidden}.hero-unterseite .hero-hintergrund{position:absolute;width:100%;z-index:-2;height:100%;object-fit:cover}.hero-unterseite .gradient-color{position:absolute;height:40%;width:100%;bottom:0;z-index:-1;background:var(--main_color);background:linear-gradient(0deg, var(--main_color_light) 44%, var(--main_color_gradient) 100%)}.hero-unterseite .gradient-dark{position:absolute;height:65%;width:100%;top:0;z-index:-1;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0.5) 45%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0) 100%)}.hero-unterseite nav{display:flex;justify-content:space-between;padding-top:5%;margin-left:10%;margin-right:10%}.hero-unterseite nav .logo .Logo1 img{width:250px}.hero-unterseite nav .logo .Logo2{display:none}.hero-unterseite nav .search{padding:1rem}.hero-unterseite nav .search i{position:absolute;padding:.5rem;padding-left:.7rem}.hero-unterseite nav .search #suche{border:2px solid #fff;color:#fff;background-color:rgba(0,0,0,0);border-radius:.7em;font-size:1.5rem;width:18rem;padding:.25rem;padding-left:3rem;transition:width .3s ease-in-out}.hero-unterseite nav .search #suche::placeholder{color:#fff;opacity:.7}.hero-unterseite nav .search #suche:focus{border:#fff;outline:none;border:2px solid rgba(255,255,255,.7);width:25rem}.hero-unterseite nav .search #sucheinput:focus::-webkit-input-placeholder{color:rgba(0,0,0,0)}.hero-unterseite nav .search #sucheinput:focus::-moz-placeholder{color:rgba(0,0,0,0)}.hero-unterseite nav .search #sucheinput:focus:-ms-input-placeholder{color:rgba(0,0,0,0)}.hero-unterseite nav .search #sucheinput:focus:-moz-placeholder{color:rgba(0,0,0,0)}.hero-unterseite nav .search button{display:none}.hero-unterseite nav ul{padding-left:0;display:flex;justify-content:flex-end}.hero-unterseite nav ul li{list-style:none;padding:1rem;margin:0 0 0 1rem;text-align:center;border-radius:10px;transition:.2s ease-in-out}.hero-unterseite nav ul li:hover{background-color:var(--main_color)}.hero-unterseite nav ul li:hover a{color:#fff}.hero-unterseite nav ul li:hover ul{display:flex}.hero-unterseite nav ul li a{text-decoration:none;color:#fff}.hero-unterseite nav ul li ul{display:none;padding:1rem 0 0 0;flex-direction:column;align-items:flex-start;margin:0;font-size:1rem}.hero-unterseite nav ul li ul li{padding:.5rem}.hero-unterseite nav ul li ul li:hover{background-color:#fff}.hero-unterseite nav ul li ul li:hover a{color:#777}.hero-unterseite nav.scrolled#navbar{z-index:10;position:fixed;top:0;width:100%;margin:0;padding:0;background-color:var(--main_color);border-radius:0 0 2rem 2rem}.hero-unterseite nav.scrolled#navbar .logo{margin:0 0 0 2rem}.hero-unterseite nav.scrolled#navbar .logo .Logo1{display:none}.hero-unterseite nav.scrolled#navbar .logo .Logo2{display:block}.hero-unterseite nav.scrolled#navbar .logo .Logo2 img{width:75px;margin:15px 15px 15px 50px}.hero-unterseite nav.scrolled#navbar .barriere-freiheit{display:none}.hero-unterseite nav.scrolled#navbar .menu-search{width:unset;margin:0 50px 0 0;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.hero-unterseite nav.scrolled#navbar .menu-search ul{justify-content:right;margin:0}.hero-unterseite nav.scrolled#navbar .menu-search ul li{position:relative}.hero-unterseite nav.scrolled#navbar .menu-search ul li:hover{background-color:#fff}.hero-unterseite nav.scrolled#navbar .menu-search ul li:hover a{color:#777}.hero-unterseite nav.scrolled#navbar .menu-search ul li:hover ul li a{color:#fff}.hero-unterseite nav.scrolled#navbar .menu-search ul li:hover ul li:hover a{color:#777}.hero-unterseite nav.scrolled#navbar .menu-search ul ul{margin:1rem 0 0 0;position:absolute;left:-1rem;background-color:var(--main_color);padding:1rem 1.5rem 1rem 1.5rem;border-radius:0 0 25px 25px}.hero-unterseite nav.scrolled#navbar .menu-search ul ul li{margin:0;background-color:var(--main_color)}.hero-unterseite .hero-text{text-align:center;position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:1rem}.hero-unterseite .hero-text h1{font-size:5rem;margin:2rem}main{padding-top:5rem;padding-bottom:15rem;display:flex;flex-direction:column;align-items:center;gap:3rem;color:#777}main a{color:var(--main_color)}main a:hover{opacity:.7}main a[href$=".pdf"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main a[href$=".doc"]::before,main a[href$=".docx"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main a[href$=".txt"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main a[href$=".rtf"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main a[href$=".odt"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main a[href$=".md"]::before,main a[href$=".markdown"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main a[href$=".xls"]::before,main a[href$=".xlsx"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main a[href$=".csv"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main a[href$=".ppt"]::before,main a[href$=".pptx"]::before{font-family:"Font Awesome 5 Pro";content:"";font-size:1.2rem;margin-right:10px}main table{border-collapse:collapse;border-radius:0 2rem 2rem 2rem;overflow:hidden}main table td,main table th{padding:1rem 2rem 1rem 2rem}main table th{text-align:unset;background-color:var(--main_color);color:#fff;padding:1.25rem;font-size:1.3rem}main table tr:nth-child(even){background-color:rgba(0,0,0,.07)}main table tr:first-child,main table tr:last-child{border-bottom:none}main blockquote{margin:2rem 0 2rem 0;padding:2rem 10% 2rem 2rem;background-color:var(--main_color_opacity);border-left:2rem solid var(--main_color)}main .Bild-conatiner{width:60%}main .Bild-conatiner .bild-groß{display:flex;align-items:center}main .Bild-conatiner .bild-groß img{max-width:100%;max-height:80vh;border-radius:0 100px 100px 100px}main .bild-ecken{display:flex;justify-content:center;align-items:center}main .bild-ecken img{max-width:100%;max-height:80vh}main .bild-text container{display:grid;grid-template-columns:1fr 1fr}main .bild-text .image-container{width:70%;aspect-ratio:1/1;border-radius:0 4rem 4rem 4rem;overflow:hidden}main .bild-text .image-container img{min-width:100%;min-height:100%;object-fit:cover;transition:300ms}main .bild-text .image-container img:hover{transform:scale(1.05) rotate(-2deg);transition:300ms}main .bild-text .text{width:100%}main .bild-text .text h1,main .bild-text .text h2,main .bild-text .text h3,main .bild-text .text h4,main .bild-text .text h5,main .bild-text .text h6{color:var(--main_color)}main .banner-bild-text{width:100%;margin:8rem 0 0 0;display:grid;grid-template-columns:1fr 550px 550px 1fr;align-items:center;justify-content:end;position:relative;background-color:#777}main .banner-bild-text .person{grid-area:1/2/1/2;height:500px;z-index:1;object-fit:contain;transform-origin:bottom;transform:scale(1.2)}main .banner-bild-text .grafik-front{grid-area:1/1/1/3;z-index:2;height:100%;width:100%;object-fit:cover;object-position:bottom right}main .banner-bild-text .grafik-back{grid-area:1/1/1/3;height:100%;width:100%}main .banner-bild-text .text{color:#fff;padding:3rem 0 3rem 0;grid-area:1/3/1/3}main .banner-bild-text .text h1,main .banner-bild-text .text h2,main .banner-bild-text .text h3,main .banner-bild-text .text h4,main .banner-bild-text .text h5,main .banner-bild-text .text h6{text-align:unset;color:var(--main_color)}main .liste container{display:grid;gap:2rem}main .liste .box{border-radius:0 2rem 2rem 2rem;overflow:hidden}main .liste .box:nth-of-type(even){border-radius:2rem 0 2rem 2rem}main .liste .box .accordion{border:none;outline:none;width:100%;text-align:left;background-color:var(--main_color);color:#fff;padding:2rem;font-size:1.25rem;font-weight:bold}main .liste .box .accordion:hover{background-color:var(--main_color_light)}main .liste .box .accordion.active{background-color:var(--main_color_opacity);color:#777}main .liste .box .accordion:after{content:"";font-family:"Font Awesome 5 pro";font-size:1.25rem;float:right}main .liste .box .accordion.active:after{content:""}main .liste .box .panel{display:none;background-color:var(--main_color_opacity);padding:2rem 5rem 2rem 3rem}main .liste .box .panel ul{margin:0}main .liste .box .panel ul li{margin:0 0 .75rem 0}main .bild-text-zwei-spalten container{display:grid;grid-template-columns:1fr 1fr}main .bild-text-zwei-spalten .image-container{width:70%;aspect-ratio:1/1;border-radius:50%;overflow:hidden}main .bild-text-zwei-spalten .image-container img{min-width:100%;min-height:100%;object-fit:cover;transition:300ms}main .bild-text-zwei-spalten .image-container img:hover{transform:scale(1.05) rotate(1deg);transition:300ms}main .bild-text-zwei-spalten .text{display:grid;grid-template-columns:1fr 1fr;gap:3rem;width:100%}main .bild-text-zwei-spalten .text h1,main .bild-text-zwei-spalten .text h2,main .bild-text-zwei-spalten .text h3,main .bild-text-zwei-spalten .text h4,main .bild-text-zwei-spalten .text h5,main .bild-text-zwei-spalten .text h6{color:var(--main_color)}main .text h1,main .text h2,main .text h3,main .text h4,main .text h5,main .text h6{color:var(--main_color);text-align:unset}main .text.center{list-style-position:inside;text-align:center}main .text.center table{margin:0 auto}main .vier-bilder{width:60%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:3rem}main .vier-bilder .bild{width:100%;aspect-ratio:3/2}main .vier-bilder .bild:hover{transform:scale(1.05);transition:200ms}main .vier-bilder .oben-links{border-radius:4rem 4rem 0 4rem;transform-origin:bottom right;transition:200ms}main .vier-bilder .oben-rechts{border-radius:4rem 4rem 4rem 0;transform-origin:bottom left;transition:200ms}main .vier-bilder .unten-links{border-radius:4rem 0 4rem 4rem;transform-origin:top right;transition:300ms}main .vier-bilder .unten-rechts{border-radius:0 4rem 4rem 4rem;transform-origin:top left;transition:300ms}main .text-bild{display:flex;flex-direction:column;gap:2rem}main .text-bild .block{display:flex;align-items:center;gap:2rem;overflow:hidden}main .text-bild .block .bild-klein{height:150px;width:150px;object-fit:cover}main .text-bild .block .text h1,main .text-bild .block .text h2,main .text-bild .block .text h3,main .text-bild .block .text h4,main .text-bild .block .text h5,main .text-bild .block .text h6{color:var(--main_color);font-weight:300}main .personen{width:100%;display:flex;flex-direction:column;gap:10rem;padding-top:5rem}main .personen .person{width:100%;display:grid;grid-template-columns:1fr 800px 800px 1fr;min-height:300px;align-items:end}main .personen .person .grafik-front{grid-column:2;grid-row:1;z-index:3;height:300px}main .personen .person .grafik-back{grid-column:2;grid-row:1;z-index:1;height:300px}main .personen .person .person-bild{grid-column:2;grid-row:1;z-index:2;height:400px;transform:scale(1.3);transform-origin:bottom;margin:auto}main .personen .person .bild{height:400px;grid-row:1;margin-right:80px;grid-column:1/span 2;background-color:#777;border-radius:0 2rem 2rem 0;width:calc(100% - 80px)}main .personen .person .person-text{height:100%;grid-column:3}main .personen .person .person-text h1,main .personen .person .person-text h2{color:var(--main_color);margin-bottom:0}main .personen .person .person-text h3{margin-top:.5rem;color:#777}main .personen .person .person-text a{margin:1rem 0 0 0;display:block;color:var(--main_color);font-weight:bold}main .personen .person .person-text a:hover{opacity:.7}main .personen .person:nth-of-type(even){justify-items:end}main .personen .person:nth-of-type(even) .grafik-front{grid-column:3;grid-row:1;z-index:3;height:300px}main .personen .person:nth-of-type(even) .grafik-back{grid-column:3;grid-row:1;z-index:1;height:300px}main .personen .person:nth-of-type(even) .person-bild{grid-column:3;grid-row:1;z-index:2;height:400px;transform:scale(1.3);transform-origin:bottom;margin:auto}main .personen .person:nth-of-type(even) .bild{height:400px;grid-row:1;margin-left:80px;margin-right:0;grid-column:3/span 4;background-color:#777;border-radius:2rem 0 0 2rem;width:calc(100% - 80px)}main .personen .person:nth-of-type(even) .person-text{height:100%;grid-column:2}main .personen .person:nth-of-type(even) .person-text h1,main .personen .person:nth-of-type(even) .person-text h2{color:var(--main_color);margin-bottom:0}main .personen .person:nth-of-type(even) .person-text h3{margin-top:.5rem;color:#777}main .personen .person:nth-of-type(even) .person-text a{margin:1rem 0 0 0;display:block;color:var(--main_color);font-weight:bold}main .personen .person:nth-of-type(even) .person-text a:hover{opacity:.7}main .slideshow-container container{position:relative}main .slideshow-container .mySlides{display:none}main .slideshow-container .mySlides img{width:100%;aspect-ratio:16/9;border-radius:0 4rem 4rem 4rem;object-fit:cover}main .slideshow-container .prev,main .slideshow-container .next{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:auto;padding:1.5rem;color:#fff;font-weight:bold;font-size:50px;transition:.4s ease;border-radius:0 3px 3px 0;user-select:none}main .slideshow-container .next{right:0;border-radius:3px 0 0 3px}main .slideshow-container .prev:hover,main .slideshow-container .next:hover{transform:translateY(-50%) scale(1.3)}main .slideshow-container .text{color:#fff;position:absolute;bottom:5rem;width:100%;text-align:center}main .slideshow-container .text h1,main .slideshow-container .text h2,main .slideshow-container .text h3,main .slideshow-container .text h4 h5,main .slideshow-container .text h6{color:#fff}main .slideshow-container .fade{animation-name:fade;animation-duration:1.5s}@keyframes fade{from{opacity:.4}to{opacity:1}}main .slideshow-container .dots{text-align:center;padding:1rem}main .slideshow-container .dots .dot{cursor:pointer;height:15px;width:15px;margin:.1rem;align-items:center;background-color:var(--main_color_opacity);border-radius:50%;display:inline-block;transition:background-color .6s ease}main .slideshow-container .dots .active,main .slideshow-container .dots .dot:hover{background-color:var(--main_color_light)}main .bilder-gal container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}main .bilder-gal.contain .gal-bild{object-fit:contain}main .bilder-gal .gal-bild{width:175px;height:175px;object-fit:cover;transition:300ms}main .bilder-gal .gal-bild:hover{border-radius:0 25px 25px 25px;transition:300ms}main .videowrap{width:80%;display:flex;align-items:center;gap:3rem}main .videowrap video{max-width:60%;max-height:70vh}main .videowrap .text{width:25%}main .videowrap .text h1{text-align:unset;color:var(--main_color)}main .videowrap a{color:#fff;background-color:var(--main_color);text-decoration:none;text-align:center;font-weight:bold;padding:1rem;width:50%;display:block;margin-top:2rem;transition:300ms}main .videowrap a:hover{border-radius:2rem;border-top-left-radius:0;transition:300ms;opacity:.7}main .news{align-items:center;justify-content:center;width:100%;background-color:var(--main_color);display:flex;position:relative;padding:10rem 0 10rem 0}main .news .newsboxen{width:1600px;max-width:100vw;margin:auto;padding:0px 50px;display:block;box-sizing:border-box;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:5rem;row-gap:5rem}main .news .newsboxen .newsbox{background-color:#fff;padding:2rem;border-radius:4rem;display:flex;flex-direction:column;justify-content:space-around}main .news .newsboxen .newsbox:nth-of-type(odd){border-top-left-radius:0}main .news .newsboxen .newsbox:nth-of-type(odd) img{margin-top:1rem;object-fit:cover;aspect-ratio:3/2;width:100%;border-radius:2rem;border-top-left-radius:0}main .news .newsboxen .newsbox:nth-of-type(even){border-top-right-radius:0}main .news .newsboxen .newsbox:nth-of-type(even) img{margin-top:1rem;object-fit:cover;aspect-ratio:3/2;width:100%;max-height:60%;border-radius:2rem;border-top-right-radius:0}main .news .newsboxen .newsbox:nth-of-type(6n+4) img,main .news .newsboxen .newsbox:nth-of-type(6n+5) img,main .news .newsboxen .newsbox:nth-of-type(6n+6) img{order:-1;margin-top:0}main .news .newsboxen .newsbox h1,main .news .newsboxen .newsbox h2,main .news .newsboxen .newsbox h3,main .news .newsboxen .newsbox h4,main .news .newsboxen .newsbox h5,main .news .newsboxen .newsbox h6{text-align:center}main .news .newsboxen .newsbox a{display:block;font-weight:bold;color:var(--main_color);padding-top:1rem;padding-bottom:1rem}main .news .newsboxen .newsbox a:hover{opacity:.7}main .boxen-text container{display:grid;grid-auto-flow:column;justify-content:center;align-items:start;gap:2rem;min-height:300px;position:relative}main .boxen-text container a{text-decoration:none}main .boxen-text container a span{text-decoration:underline}main .boxen-text .box{color:#fff;background-color:var(--main_color);padding:1rem;aspect-ratio:1/1;flex:1;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;box-sizing:border-box;border-radius:4rem;transition:300ms ease-in-out}main .boxen-text .box:nth-of-type(odd){border-top-left-radius:0}main .boxen-text .box:nth-of-type(even){border-top-right-radius:0}main .boxen-text .box span{opacity:0;transition:300ms ease-in-out;display:block;color:#fff;font-weight:bold}main .auswahl{padding:5rem 0;background-color:var(--main_color);border-radius:0 0 100px 100px;color:#fff}main .auswahl.grau{background-color:#777}main .auswahl a{color:#fff}main .auswahl ul li{padding:3px 0;width:100%;list-style-position:inside}main .auswahl ul li.pdf{list-style:none}main .auswahl ul li.pdf i{font-size:1.2rem;margin-right:10px}main .bildung container{display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr));gap:60px}main .bildung container a{text-decoration:none}main .bildung .mp{width:100%;padding:20px 30px 20px 60px;border-radius:100px;background-color:var(--main_color);box-sizing:border-box;color:#fff;display:grid;grid-template-columns:1fr auto;gap:20px;text-decoration:auto}main .bildung .mp p{text-decoration:none}main .bildung .mp .img{grid-column:2;grid-row:1;display:flex;align-items:center;border-radius:inherit}main .bildung .mp .img img{display:block;height:100px;aspect-ratio:1;object-fit:cover;border-radius:inherit}main .bildung .mp:nth-of-type(2n){border-top-left-radius:unset;grid-template-columns:auto 1fr;padding:20px 60px 20px 30px}main .bildung .mp:nth-of-type(2n) .img{grid-column:1}main .bildung .mp:nth-of-type(2n - 1){border-top-right-radius:unset;text-align:right}main .search_it-modul{width:80%}main .search_it-headline{padding:4rem;text-align:center;color:var(--main_color)}main .search_it-demotitle{font-size:1.2rem;font-weight:bold;border-bottom:1px solid rgba(0,0,0,.2);color:var(--main_color)}main .search_it-results{padding:0;margin:0}main .search_it-result{background:var(--main_color);padding:2rem;margin:2rem 0;list-style-type:none;list-style-position:inline;border-radius:2rem 2rem 2rem 0}main .search_it-result:nth-of-type(even){border-radius:2rem 2rem 0 2rem}main .search_it-result:hover{background:var(--main_color_light)}main .search_it-result a:hover{opacity:unset}main .search_it-result a:-webkit-any-link{text-decoration:none}main .search_it-title,main .search_it-title{font-weight:bold;font-size:1.5rem;color:#fff;text-decoration:none}main .search_it-result .search_it-teaser{color:#fff}main .search_it-result .search_it-teaser p{line-height:1.2}main .search_it-missing_type,main .search_it-zero{background:rgba(180,0,0,.05);padding:3rem;border:2px solid rgba(255,0,0,.7);margin-top:15vh;color:rgba(255,0,0,.7);border-radius:0 2rem 2rem 2rem;text-align:center}main .search_it-request,main .search_it-type{font-weight:bold}main .yform{width:100%;display:flex;justify-content:center}main .yform form{width:50%;margin-top:5rem;padding:2rem 4rem;box-sizing:border-box;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px;border-radius:2rem 2rem 2rem 0}main .yform form .form-group{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0}main .yform form .form-group .form-control{padding:.75rem;border-radius:10px;border:solid #777 1px}main .yform form .form-group label{padding:unset}main .yform form .name{display:flex;gap:1rem}main .yform form .name #yform-formular-name,main .yform form .name #yform-formular-vorname,main .yform form .name #yform-formular-kontakt_name,main .yform form .name #yform-formular-kontakt_vorname,main .yform form .name #yform-formular-kontakt_name2,main .yform form .name #yform-formular-kontakt_vorname2,main .yform form .name #yform-formular-klasse,main .yform form .name #yform-formular-lehrer,main .yform form .name #yform-formular-einrichtung,main .yform form .name #yform-formular-anspechpartner{width:50%}main .yform form .birth{display:flex;gap:1rem}main .yform form .birth #yform-formular-geburtsort{width:65%}main .yform form .birth #yform-formular-geburtsdatum{width:35%}main .yform form .birth2{display:flex;gap:1rem}main .yform form .birth2 #yform-formular-geburtsland,main .yform form .birth2 #yform-formular-geschlecht{width:50%}main .yform form .school{display:flex;gap:1rem;align-items:flex-end}main .yform form .school #yform-formular-schule_name,main .yform form .school #yform-formular-schule_abschluss{width:50%}main .yform form .street{display:flex;gap:1rem}main .yform form .street #yform-formular-strasse,main .yform form .street #yform-formular-kontakt_strasse,main .yform form .street #yform-formular-einrichtung_strasse{width:85%}main .yform form .street #yform-formular-hausnummer,main .yform form .street #yform-formular-kontakt_hausnummer,main .yform form .street #yform-formular-einrichtung_hausnummer{width:15%}main .yform form .phone{display:flex;gap:1rem}main .yform form .phone #yform-formular-telefon,main .yform form .phone #yform-formular-kontakt_telefon,main .yform form .phone #yform-formular-einrichtung_telefon,main .yform form .phone #yform-formular-handy,main .yform form .phone #yform-formular-kontakt_handy,main .yform form .phone #yform-formular-einrichtung_handy{width:50%}main .yform form .city{display:flex;gap:1rem}main .yform form .city #yform-formular-kontakt_plz,main .yform form .city #yform-formular-einrichtung_plz,main .yform form .city #yform-formular-plz{width:30%}main .yform form .city #yform-formular-kontakt_wohnort,main .yform form .city #yform-formular-einrichtung_wohnort,main .yform form .city #yform-formular-wohnort{width:70%}main .yform form #yform-formular-bemerkungen{margin-top:1rem}main .yform form label{padding:.5rem 0;display:block}main .yform form .btn-primary{padding:1rem 2rem;border-radius:20px 20px 20px 0;border:none;background-color:var(--main_color);color:#fff;font-size:1rem;margin-top:.5rem}main .yform form .btn-primary:hover{background-color:var(--main_color_light)}main .yform form #yform-formular-attest_data input[type=file]{all:unset}main .yform form #yform-formular-attest_data input[type=file]::file-selector-button{border-radius:20px;padding:1rem;cursor:pointer;background-color:#fff;border:solid #777 1px;margin-right:.5rem;margin-top:.5rem;transition:background-color 200ms}main .yform form #yform-formular-attest_data input[type=file]::file-selector-button:hover{background-color:#f3f4f6}main .yform form #yform-formular-attest_data input[type=file]::file-selector-button:active{background-color:#e5e7eb}main .yform form #yform-formular-attest_data .btn-default{background-color:#fff;border:solid #777 1px;color:#777;font-size:1.5rem;border-radius:10px}main .yform form #yform-formular-attest_data .btn-default:hover{background-color:#f3f4f6}.article_1 #navbar ul li:hover{background-color:#fff}.article_1 #navbar ul li:hover a{color:#777}.article_1 #navbar ul li:hover ul{display:flex}.article_1 #navbar ul li ul li:hover a{color:var(--main_color)}.article_1 #navbar .barriere-freiheit a:hover,.article_1 #navbar .barriere-freiheit a.active{padding:.5rem;color:#777;background-color:#fff}.article_1 main{gap:8rem}.subnav{position:relative;width:100%;margin-top:160px}.subnav ul{margin:0;list-style:none;list-style-image:none;padding-left:0}.subnav ul li a{color:#fff;text-decoration:none;width:100%;margin:0;border-radius:15px 15px 0 0;background-color:#777;transition:all .2s ease-in-out;padding:10px 70px 20px 90px;min-height:65px;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr;align-items:center;justify-content:center;gap:5px;align-content:center}.subnav ul li a img{width:30px;aspect-ratio:5/6;object-fit:contain}.subnav ul li a .buchstabe{width:30px;height:100%;font-size:2rem;font-family:"Merriweather",serif}.subnav ul li.rex-current a{background-color:var(--main_color);color:#fff}.subnav ul li.rex-current.nichtaktiv{background-color:var(--main_color);-webkit-filter:grayscale(0);filter:grayscale(0)}.subnav ul li.rex-current.nichtaktiv a{color:#fff}.subnav ul li.nichtaktiv{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.subnav ul li.nichtaktiv a{color:#777}.subnav ul li.nichtaktiv a:hover{cursor:default}.subnav.mehr ul{display:grid;grid-auto-flow:column;gap:5px;grid-auto-columns:minmax(0px, auto)}.subnav.mehr ul li a{background-size:contain;background-position:-12px center;background-repeat:no-repeat;padding:5px 20px 5px 20px;hyphens:auto;line-height:1.2}footer .menu{background-color:#777;border-radius:100px 100px 0 0;color:#fff;padding:3rem 0}footer .menu container{display:grid;grid-auto-flow:column;gap:20px}footer .menu h1,footer .menu h2,footer .menu h3,footer .menu h4,footer .menu h5,footer .menu h6{color:var(--main_color)}footer .menu .text{width:80%}footer .menu .text ul{padding:0}footer .menu .text ul li{list-style:none}footer .menu .text a:hover{opacity:.7}footer .socials{background-color:#777;padding:2rem 0}footer .socials container{display:flex;justify-content:space-between;gap:2rem}footer .socials container .social{display:flex;gap:2rem}footer .socials container .barriere-freiheit{display:flex;gap:2rem;align-items:center;padding:1rem}footer .socials container .barriere-freiheit a{padding:.5rem;cursor:pointer;transition:all 200ms}footer .socials container .barriere-freiheit a i{font-size:1.5rem}footer .socials container .barriere-freiheit a.small{font-size:1.5rem}footer .socials container .barriere-freiheit a.normal{font-size:2rem}footer .socials container .barriere-freiheit a.big{font-size:2.5rem}footer .socials container .barriere-freiheit a:hover,footer .socials container .barriere-freiheit a.active{padding:.5rem;background-color:var(--main_color);border-radius:.5rem}footer .socials .apps{height:50px;aspect-ratio:1/1;border-radius:10px;background-color:#d3d3d3}footer .socials a i{font-size:4rem;transition:300ms}footer .socials a i:hover{opacity:.7;transition:300ms}footer .banner{padding:1rem 0;background-color:var(--main_color);color:#fff;font-size:1.3rem}footer .banner container{display:flex;justify-content:space-between;align-items:center}footer .banner .logo{height:50px}@media screen and (max-width: 1250px){footer .menu container{grid-auto-flow:row;grid-template-columns:repeat(2, 1fr)}label.bar{display:block}nav.menu ul{display:grid;background-color:#fff;position:absolute;z-index:0;right:80px;border-radius:45px;border-top-right-radius:unset;grid-template-rows:repeat(4, minmax(0px, auto));grid-template-columns:minmax(0px, 0fr);overflow:hidden;gap:unset;opacity:0;transition:all 400ms ease;transition-property:grid-template-rows,grid-template-columns,opacity;top:260px;box-shadow:0 0 10px rgba(85,85,85,.31)}nav.menu ul.open{grid-template-rows:repeat(4, minmax(0px, 1fr));grid-template-columns:minmax(0px, 1fr);opacity:1}nav.menu ul.open li a{transition:all 600ms ease 200ms;color:var(--main_color);padding:1rem 2rem}nav.menu.scrolled#navbar ul ul li{background-color:unset}nav.menu.scrolled#navbar ul{top:72px}nav.menu.scrolled#navbar ul li.open ul{display:flex !important;position:relative !important;opacity:1 !important;padding:unset;background-color:#ebebeb;border-radius:unset;box-shadow:unset;grid-column:span 2 !important;grid-row:unset !important;top:unset !important}nav.menu.scrolled#navbar ul.open li a{transition:all 600ms ease 200ms;color:var(--main_color);padding:1rem 2rem}nav.menu .search #suche:focus{width:-webkit-fill-available}nav.menu.scrolled .search{grid-column:2;padding-left:16px;padding-right:16px}nav.menu.scrolled#navbar .logo{position:static}input#check[type=checkbox]{-webkit-appearance:none;display:none;visibility:hidden}.bar{display:block;position:relative;cursor:pointer;width:50px;height:40px}.bar span{position:absolute;width:45px;height:7px;background:#fff;border-radius:100px;display:inline-block;transition:.3s ease;left:0}.bar span.top{top:0}.bar span.middle{top:17px}.bar span.bottom{bottom:0}input[type]:checked~span.top{transform:rotate(45deg);transform-origin:top left;width:48px;left:5px;box-shadow:0 0 10px rgba(85,85,85,.31)}input[type]:checked~span.bottom{transform:rotate(-45deg);transform-origin:top left;width:48px;bottom:-1px;box-shadow:0 0 10px rgba(85,85,85,.31)}input[type]:checked~span.middle{transform:translateX(-20px);opacity:0}.Bild-conatiner{width:80% !important}.hero{height:500px;min-height:80vw}.hero .herotext{transform:translate(0%, 39%)}.hero-unterseite{height:500px;min-height:80vw;font-size:1rem}.hero-unterseite .hero-text{padding:0 20px}.hero-unterseite .hero-text h1{font-size:2rem;margin:1rem}main table td,main table th{padding:16px}main .news .newsboxen{grid-template-columns:1fr 1fr;gap:20px;padding:20px}body main .news .newsboxen .newsbox{padding:1rem 1rem}body main .news .newsboxen .newsbox img{border-radius:3rem !important;border-top-left-radius:inherit !important;border-top-right-radius:inherit !important}.bildung .small{padding:0 20px}.bildung .small .mp{padding:20px}.bildung .small .mp:nth-of-type(2n){padding:20px}main .bildung container{grid-template-columns:repeat(1, minmax(0px, 1fr));gap:20px}main{padding:40px 0}nav.menu ul li:hover{background-color:unset}.stockwerk{max-width:500px}}@media screen and (max-width: 1379px){main .yform form{box-shadow:none;width:70%}main .yform form .birth #yform-formular-geburtsdatum,main .yform form .birth #yform-formular-geburtsort{width:50%}}@media screen and (max-width: 1000px){.lageplan{flex-direction:column;align-items:center;gap:2rem}.hero .herobild_responsive{display:block}.herobild{display:none}}@media screen and (max-width: 768px){.hero{border-bottom-left-radius:4rem;border-bottom-right-radius:4rem}footer .socials container{flex-wrap:wrap}footer .menu{border-top-left-radius:4rem;border-top-right-radius:4rem}main .bildung .mp:nth-of-type(2n - 1){border-top-right-radius:60px;border-top-left-radius:unset;text-align:inherit}main .bildung .mp:nth-of-type(2n){grid-template-columns:1fr}main .bildung .mp .img{grid-column:unset}main .bildung .mp{grid-template-columns:1fr;border-radius:60px;padding:20px 30px 20px 30px;gap:20px}main .news .newsboxen{grid-template-columns:1fr;gap:40px}label.bar{transform:scale(0.7)}nav.menu .search #suche{width:100%;font-size:1.2rem;box-sizing:border-box;width:100%}nav.menu .search #suche:focus{width:100%}nav.menu .search i{font-size:1.2rem}main .personen .person{grid-template-columns:1fr !important}main .personen .person .person-text{text-align:center}main .bild-text container{display:grid;grid-template-columns:1fr}main .bild-text container .image-container{width:100%}footer .menu container{grid-auto-flow:row;grid-template-columns:repeat(1, 1fr)}footer .banner container p{font-size:.5em}nav.menu .logo .Logo1 img{width:100px}container{padding:0px 20px}nav.menu container{padding-top:20px}nav.menu .barriere-freiheit{width:unset;padding:unset}nav.menu ul{top:170px;right:40px}main .yform form{width:100%;padding:.5rem}nav.menu{z-index:10}nav.menu ul.open{grid-template-columns:minmax(250px, 1fr)}main .text-bild .block{flex-direction:column}main .liste container{gap:1rem}main .vier-bilder{width:95%;gap:.5rem}}@media screen and (max-width: 600px){body.text-normal h1{font-size:1.75em !important}body.text-normal h2{font-size:1.5em !important}body.text-normal h3{font-size:1.25em !important}body.text-normal h4{font-size:1.15em !important}body.text-normal h5{font-size:1em !important}body.text-normal h6{font-size:.83em !important}body.text-normal main .news .newsboxen{padding:20px}body.text-big h1{font-size:2em !important}body.text-big h2{font-size:1.75em !important}body.text-big h3{font-size:1.45em !important}body.text-big h4{font-size:1.25em !important}body.text-big h5{font-size:1em !important}body.text-big h6{font-size:.83em !important}body.text-big main .news .newsboxen{padding:20px}.hero{height:85vh}.hero container{grid-template-columns:1fr}.hero .herobild_responsive{grid-row:2;z-index:2}.hero .herotext{width:275px;margin:auto;top:60%;transform:unset}}@media screen and (max-width: 420px){main .yform form .name,main .yform form .birth,main .yform form .birth2,main .yform form .street,main .yform form .city,main .yform form .phone,main .yform form .school{display:block}main .yform form .name .form-group,main .yform form .birth .form-group,main .yform form .birth2 .form-group,main .yform form .street .form-group,main .yform form .city .form-group,main .yform form .phone .form-group,main .yform form .school .form-group{width:unset !important}nav.menu ul.rex-navi1{font-size:1em}body main .personen .person{padding:0 5px}body main .personen .person .person-bild{padding:0}}@media screen and (max-width: 340px){container.small{padding:5px !important}.mp{padding:20px 15px}.mp:nth-of-type(2n){padding:20px 15px}main .news .newsboxen{padding:5px}.auswahl ul{padding-left:1rem}}h1,h2,h3,h4,h5,h6{font-family:"Oswald";font-weight:800}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.75em}body.text-normal h1,body.text-normal h2,body.text-normal h3,body.text-normal h4,body.text-normal h5,body.text-normal h6,body.text-big h1,body.text-big h2,body.text-big h3,body.text-big h4,body.text-big h5,body.text-big h6{font-family:unset;font-weight:inherit}main{overflow:hidden}main .slideshow-container container{padding:unset}body.text-normal .boxen-text .box h1{font-size:2em;text-transform:uppercase}body.text-normal .boxen-text .box{aspect-ratio:5/6}main .boxen-text container{align-items:stretch;grid-auto-columns:minmax(0px, 1fr)}main .boxen-text container{width:1900px}main .boxen-text .box{aspect-ratio:5/6}main .boxen-text .box:hover{padding:1rem;transform:scale(1.1);aspect-ratio:5/6;z-index:2;opacity:1;filter:brightness(1.1);box-shadow:0 0 20px rgba(89,89,89,.2)}main .personen .person:nth-of-type(even) .grafik-front{grid-column:3/span 2;grid-row:1;z-index:3;height:100%;width:100%;object-fit:cover;object-position:left}main .personen .person:nth-of-type(odd) .grafik-front{grid-column:1/span 2;grid-row:1;z-index:3;height:100%;width:100%;object-fit:cover;object-position:right}main .personen .person:nth-of-type(even) .grafik-back{grid-column:3/span 2;grid-row:1;z-index:1;height:100%;width:100%;object-fit:cover;object-position:left}main .personen .person:nth-of-type(odd) .grafik-back{grid-column:1/span 2;grid-row:1;z-index:1;height:100%;width:100%;object-fit:cover;object-position:right}main .banner-bild-text .grafik-back,main .banner-bild-text .grafik-front{height:100%;width:100%;object-fit:cover;object-position:right}main .banner-bild-text{align-items:end}.background_icon{transform-origin:center;z-index:-1}.subnav.mehr ul{align-items:end}@media screen and (min-width: 1250px){nav.menu ul li .dropdown-trigger{display:none}}@media screen and (max-width: 1600px){.subnav.mehr ul{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:5px}.subnav.mehr ul li a{border-radius:15px;min-height:30px}main .personen .person{grid-template-columns:1fr 625px 625px 1fr}main .boxen-text .box{flex:unset;width:300px}main .boxen-text container{display:flex;flex-wrap:wrap}}@media screen and (max-width: 1250px){main .search_it-headline{padding:40px 20px}main .banner-bild-text{grid-template-columns:1fr;padding:20px;padding-bottom:unset;box-sizing:border-box;text-align:center;justify-items:center}main .banner-bild-text .grafik-back,main .banner-bild-text .grafik-front{display:none}main .banner-bild-text .text{grid-area:unset}main .banner-bild-text .person{grid-area:unset;grid-row:2;transform:unset}main .boxen-text .box span{opacity:1}main .news .newsboxen{grid-template-columns:1fr;gap:40px}main .liste .box .accordion{padding:1rem}main .liste .box .panel{padding:1rem}main .bild-text-zwei-spalten container{grid-template-columns:1fr}main .bild-text .image-container img{width:100%}main .bild-text-zwei-spalten .image-container{width:250px;aspect-ratio:1/1}main .bild-text-zwei-spalten .image-container img{width:100%}main .personen .person .person-text{grid-column:unset !important;width:100%}main .personen .person{box-sizing:border-box;grid-template-columns:auto 1fr;padding:0 20px;gap:20px}main .personen .person .person-bild{grid-column:unset !important;transform:unset !important;background-color:#777;padding:20px 20px 0px 20px;border-radius:20px;height:300px !important}main .personen .person .bild,main .personen .person .grafik-front,main .personen .person .grafik-back{display:none}.dropdown-trigger{display:flex;justify-content:center;align-items:center;font-size:20px;padding-right:12px;color:gray}nav.menu ul.open{grid-template-rows:repeat(4, minmax(0px, auto))}nav.menu ul.open li.open .dropdown-trigger{color:var(--main_color)}nav.menu ul li{display:grid;grid-template-columns:1fr auto}nav.menu ul li ul{grid-column:span 2;top:unset;right:unset}nav.menu ul li:hover ul,.article_1 #navbar ul li:hover ul{display:none}nav.menu ul li.open ul{display:flex !important;position:relative !important;opacity:1 !important;padding:unset;background-color:#ebebeb;border-radius:unset;box-shadow:unset;grid-column:span 2 !important;grid-row:unset !important;top:unset !important}}body .popup .window .Bild-conatiner .bild-ecken img{position:relative;width:100%}body .popup .window .Bild-conatiner{min-width:100%}body .popup .window a.exit{position:absolute;top:10px;right:10px;font-size:3em;color:#000;cursor:pointer}body .popup .window{width:100%;max-width:800px;min-height:300px;margin:auto;background-color:#fff;position:relative;padding:20px 40px 20px 20px;color:#000;overflow:auto;max-height:95vh;box-sizing:border-box}body .popup .window container{max-width:100%;padding:unset}body .popup .window container h1,body .popup .window container h2,body .popup .window container h3,body .popup .window container h4,body .popup .window container h5{font-size:1.5rem}body .popup .window .bild-groß img{width:100%}body .popup .window a{color:var(--main_color)}.klappbar ul{margin:unset}.klappbar .closed{display:grid;grid-template-rows:minmax(0px, 0fr);overflow:hidden;transition:all 400ms ease;opacity:0}.klappbar .closed.open{grid-template-rows:minmax(0px, 1fr);opacity:1}.klappbar .more-info{padding:20px;padding-inline-start:49px;cursor:pointer;text-decoration:underline;display:inline-block;transition:all 400ms ease;margin:unset}.klappbar .more-info::before{content:" ";background-color:#fff;clip-path:polygon(100% 40%, 87% 28%, 50% 60%, 13% 28%, 0 40%, 50% 80%);position:relative;right:9px;top:3px;height:16px;display:inline-block;aspect-ratio:1;transition:all 300ms ease}.klappbar.open .more-info{color:rgba(255,255,255,.25)}.klappbar.open .more-info::before{transform:rotate(-180deg)}