.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
body{--color1: #333333;--color2: #ffffff;--color3: #AE1C0F;--color4: #cc3022;--color5: #9b332a;--color6: #87cee0;--color7: #98ac43;--color8: #02446d;--color9: #757575;--color10: #dddddd;--color11: #F4F4F4;--color12: #000000;--color13: #E50069;--color14: #f29400;--color15: #f8f8f8;--color16: #e1e1e1;--color17: #e8e8e8;--color18: #E0E0E0;--base-font-color: var(--color1);--base-heading-color: var(--color1);--link-color: var(--color3);--link-hover-color: var(--color5);--button-background: var(--color2);--button-color: var(--color1);--button-border: var(--color1);--button-hover-background: var(--color11);--button-hover-color: var(--color1);--input-background: var(--color2);--input-color: var(--color1);--input-border: var(--color1);--input-focus-border: var(--color1);--accordion-toggler-background: transparent;--accordion-toggler-color: var(--color1);--accordion-toggler-hover-background: var(--color10);--accordion-toggler-open-background: var(--color16);--color-fehler: #c00000;--color-ok: var(--color7);--focus-border: var(--color1);--focus-border-offset: 2px;--ico-link: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M440.236 635.766c-13.31 0-26.616-5.076-36.77-15.23-95.134-95.136-95.134-249.934 0-345.070l192-192c46.088-46.086 107.36-71.466 172.534-71.466s126.448 25.38 172.536 71.464c95.132 95.136 95.132 249.934 0 345.070l-87.766 87.766c-20.308 20.308-53.23 20.308-73.54 0-20.306-20.306-20.306-53.232 0-73.54l87.766-87.766c54.584-54.586 54.584-143.404 0-197.99-26.442-26.442-61.6-41.004-98.996-41.004s-72.552 14.562-98.996 41.006l-192 191.998c-54.586 54.586-54.586 143.406 0 197.992 20.308 20.306 20.306 53.232 0 73.54-10.15 10.152-23.462 15.23-36.768 15.23z' stroke='none'/%3E%3Cpath d='M256 1012c-65.176 0-126.45-25.38-172.534-71.464-95.134-95.136-95.134-249.934 0-345.070l87.764-87.764c20.308-20.306 53.234-20.306 73.54 0 20.308 20.306 20.308 53.232 0 73.54l-87.764 87.764c-54.586 54.586-54.586 143.406 0 197.992 26.44 26.44 61.598 41.002 98.994 41.002s72.552-14.562 98.998-41.006l192-191.998c54.584-54.586 54.584-143.406 0-197.992-20.308-20.308-20.306-53.232 0-73.54 20.306-20.306 53.232-20.306 73.54 0.002 95.132 95.134 95.132 249.932 0.002 345.068l-192.002 192c-46.090 46.088-107.364 71.466-172.538 71.466z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-file-pdf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M842.012 589.48c-13.648-13.446-43.914-20.566-89.972-21.172-31.178-0.344-68.702 2.402-108.17 7.928-17.674-10.198-35.892-21.294-50.188-34.658-38.462-35.916-70.568-85.772-90.576-140.594 1.304-5.12 2.414-9.62 3.448-14.212 0 0 21.666-123.060 15.932-164.666-0.792-5.706-1.276-7.362-2.808-11.796l-1.882-4.834c-5.894-13.592-17.448-27.994-35.564-27.208l-10.916-0.344c-20.202 0-36.664 10.332-40.986 25.774-13.138 48.434 0.418 120.892 24.98 214.738l-6.288 15.286c-17.588 42.876-39.63 86.060-59.078 124.158l-2.528 4.954c-20.46 40.040-39.026 74.028-55.856 102.822l-17.376 9.188c-1.264 0.668-31.044 16.418-38.028 20.644-59.256 35.38-98.524 75.542-105.038 107.416-2.072 10.17-0.53 23.186 10.014 29.212l16.806 8.458c7.292 3.652 14.978 5.502 22.854 5.502 42.206 0 91.202-52.572 158.698-170.366 77.93-25.37 166.652-46.458 244.412-58.090 59.258 33.368 132.142 56.544 178.142 56.544 8.168 0 15.212-0.78 20.932-2.294 8.822-2.336 16.258-7.368 20.792-14.194 8.926-13.432 10.734-31.932 8.312-50.876-0.72-5.622-5.21-12.574-10.068-17.32zM211.646 814.048c7.698-21.042 38.16-62.644 83.206-99.556 2.832-2.296 9.808-8.832 16.194-14.902-47.104 75.124-78.648 105.066-99.4 114.458zM478.434 199.686c13.566 0 21.284 34.194 21.924 66.254s-6.858 54.56-16.158 71.208c-7.702-24.648-11.426-63.5-11.426-88.904 0 0-0.566-48.558 5.66-48.558v0zM398.852 637.494c9.45-16.916 19.282-34.756 29.33-53.678 24.492-46.316 39.958-82.556 51.478-112.346 22.91 41.684 51.444 77.12 84.984 105.512 4.186 3.542 8.62 7.102 13.276 10.65-68.21 13.496-127.164 29.91-179.068 49.862v0zM828.902 633.652c-4.152 2.598-16.052 4.1-23.708 4.1-24.708 0-55.272-11.294-98.126-29.666 16.468-1.218 31.562-1.838 45.102-1.838 24.782 0 32.12-0.108 56.35 6.072 24.228 6.18 24.538 18.734 20.382 21.332v0z' stroke='none'/%3E%3Cpath d='M917.806 229.076c-22.21-30.292-53.174-65.7-87.178-99.704s-69.412-64.964-99.704-87.178c-51.574-37.82-76.592-42.194-90.924-42.194h-496c-44.112 0-80 35.888-80 80v864c0 44.112 35.886 80 80 80h736c44.112 0 80-35.888 80-80v-624c0-14.332-4.372-39.35-42.194-90.924v0zM785.374 174.626c30.7 30.7 54.8 58.398 72.58 81.374h-153.954v-153.946c22.982 17.78 50.678 41.878 81.374 72.572v0zM896 944c0 8.672-7.328 16-16 16h-736c-8.672 0-16-7.328-16-16v-864c0-8.672 7.328-16 16-16 0 0 495.956-0.002 496 0v224c0 17.672 14.324 32 32 32h224v624z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-file-word: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M639.778 475.892h44.21l-51.012 226.178-66.324-318.010h-106.55l-77.114 318.010-57.816-318.010h-111.394l113.092 511.88h108.838l76.294-302.708 68.256 302.708h100.336l129.628-511.88h-170.446v91.832z' stroke='none'/%3E%3Cpath d='M917.806 229.076c-22.21-30.292-53.174-65.7-87.178-99.704s-69.412-64.964-99.704-87.178c-51.574-37.82-76.592-42.194-90.924-42.194h-496c-44.112 0-80 35.888-80 80v864c0 44.112 35.886 80 80 80h736c44.112 0 80-35.888 80-80v-624c0-14.332-4.372-39.35-42.194-90.924v0zM785.374 174.626c30.7 30.7 54.8 58.398 72.58 81.374h-153.954v-153.946c22.982 17.78 50.678 41.878 81.374 72.572v0zM896 944c0 8.672-7.328 16-16 16h-736c-8.672 0-16-7.328-16-16v-864c0-8.672 7.328-16 16-16 0 0 495.956-0.002 496 0v224c0 17.672 14.324 32 32 32h224v624z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-file-excel: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M743.028 384h-135.292l-95.732 141.032-95.742-141.032h-135.29l162.162 242.464-182.972 269.536h251.838v-91.576h-50.156l50.156-74.994 111.396 166.57h140.444l-182.976-269.536 162.164-242.464z' stroke='none'/%3E%3Cpath d='M917.806 229.076c-22.21-30.292-53.174-65.7-87.178-99.704s-69.412-64.964-99.704-87.178c-51.574-37.82-76.592-42.194-90.924-42.194h-496c-44.112 0-80 35.888-80 80v864c0 44.112 35.886 80 80 80h736c44.112 0 80-35.888 80-80v-624c0-14.332-4.372-39.35-42.194-90.924v0zM785.374 174.626c30.7 30.7 54.8 58.398 72.58 81.374h-153.954v-153.946c22.982 17.78 50.678 41.878 81.374 72.572v0zM896 944c0 8.672-7.328 16-16 16h-736c-8.672 0-16-7.328-16-16v-864c0-8.672 7.328-16 16-16 0 0 495.956-0.002 496 0v224c0 17.672 14.324 32 32 32h224v624z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M960 64h-896c-35.2 0-64 28.8-64 64v768c0 35.2 28.8 64 64 64h896c35.2 0 64-28.8 64-64v-768c0-35.2-28.8-64-64-64zM736 192c53.020 0 96 42.982 96 96s-42.98 96-96 96-96-42.982-96-96 42.98-96 96-96zM896 832h-768v-128l224-384 256 320h64l224-192v384z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-down: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 951 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M920.571 402.286q0 30.286-21.143 51.429l-372 372q-21.714 21.714-52 21.714-30.857 0-51.429-21.714l-372-372q-21.714-20.571-21.714-51.429 0-30.286 21.714-52l42.286-42.857q22.286-21.143 52-21.143 30.286 0 51.429 21.143l277.714 277.714 277.714-277.714q21.143-21.143 51.429-21.143 29.714 0 52 21.143l42.857 42.857q21.143 22.286 21.143 52z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 658 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M628 475.429q0 29.714-21.143 52l-372.571 372q-21.143 21.143-51.429 21.143t-51.429-21.143l-43.429-42.857q-21.143-22.286-21.143-52 0-30.286 21.143-51.429l277.714-277.714-277.714-277.143q-21.143-22.286-21.143-52 0-30.286 21.143-51.429l43.429-42.857q20.571-21.714 51.429-21.714t51.429 21.714l372.571 372q21.143 21.143 21.143 51.429z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-left: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 658 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M424 898.857l-372.571-372q-21.143-21.143-21.143-51.714t21.143-51.714l372.571-372q21.143-21.143 51.714-21.143t51.714 21.143l42.857 42.857q21.143 21.143 21.143 51.714t-21.143 51.714l-277.714 277.714 277.714 277.143q21.143 21.714 21.143 52t-21.143 51.429l-42.857 42.857q-21.143 21.143-51.714 21.143t-51.714-21.143z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-search: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M995.829 995.826c-37.566 37.563-98.45 37.563-136.016 0l-169.726-169.726c-69.776 44.763-152.261 71.433-241.319 71.433-247.831 0-448.768-200.907-448.768-448.768s200.937-448.766 448.768-448.766c247.863 0 448.768 200.903 448.768 448.766 0 89.029-26.704 171.543-71.435 241.351l169.728 169.726c37.561 37.566 37.561 98.421-0 135.984zM448.768 128.217c-177.022 0-320.549 143.495-320.549 320.546s143.527 320.549 320.549 320.549c177.051 0 320.549-143.497 320.549-320.549s-143.497-320.546-320.549-320.546z' stroke='none'/%3E%3C/g%3E%3C/svg%3E");--ico-clear: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cg class='nc-icon-wrapper'%3E%3Cpath d='M810 274l-238 238 238 238-60 60-238-238-238 238-60-60 238-238-238-238 60-60 238 238 238-238z' stroke='none'/%3E%3C/g%3E%3C/svg%3E")}body{--font-base: 'Roboto Flex', sans-serif;--font-heading: 'Roboto Flex', sans-serif}body{--gap-small: 20px;--gap-medium: 30px;--gap-gutter: 30px;--gap-big: 45px;--gap-bigger: 50px;--gap-huge: 70px}body{--trans-color: color .2s ease-in-out, background-color .2s ease-in-out;--trans-transform: transform .2s ease-in-out;--trans-opacity: opacity .2s ease-in-out;--trans-border: border-color .2s ease-in-out;--trans-all: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, opacity .2s ease-in-out}body{--nav-breakpoint: 917}*,*::before,*::after{box-sizing:border-box}*{margin:0}html{scrollbar-gutter:stable;scroll-behavior:smooth}body{min-height:100dvh;line-height:1.6;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}img{height:auto;border-style:none}input,button,textarea,select{font:inherit}body{overflow-wrap:break-word}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}ol,ul{padding:0}nav ol,nav ul{list-style:none;padding:0}iframe{border-style:none}table{border-collapse:collapse;border-color:inherit;text-indent:0}fieldset{border:none;padding:0;min-width:0}use{fill:currentColor;stroke:currentColor}svg.ico{display:inline-block;width:1em;height:1em;vertical-align:-0.125em}svg.ico:has(>use:is([href$="#icon-kelch"])){width:.617em}svg.ico:has(>use:is([href$="#icon-left"],[href$="#icon-right"])){width:.643em}svg.ico:has(>use:is([href$="#icon-supper"])){width:.701em}svg.ico:has(>use:is([href$="#icon-projekte"])){width:.754em}svg.ico:has(>use:is([href$="#icon-facebook"],[href$="#icon-tumblr"],[href$="#icon-twitter"],[href$="#icon-youtube"],[href$="#icon-instagram"],[href$="#icon-info-circle"])){width:.857em}svg.ico:has(>use:is([href$="#icon-haus"])){width:.896em}svg.ico:has(>use:is([href$="#icon-down"],[href$="#icon-up"])){width:.929em}svg.ico:has(>use:is([href$="#icon-zeit"])){width:.984em}svg.ico:has(>use:is([href$="#icon-ausbildung"])){width:1.111em}svg.ico:has(>use:is([href$="#icon-users"])){width:1.125em}svg.ico:has(>use:is([href$="#icon-kigo"])){width:1.211em}svg.ico:has(>use:is([href$="#icon-abitur"])){width:1.23em}svg.ico:has(>use:is([href$="#icon-weiterbildung"])){width:1.238em}svg.ico:has(>use:is([href$="#icon-graduation-cap"])){width:1.286em}svg.ico:has(>use:is([href$="#icon-people"])){width:1.375em}.sr-only,.invisible{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}@font-face{font-family:"Roboto Flex";src:url("../../files/layout/fonts/RobotoFlex.woff2") format("woff2");font-weight:100 1000;font-stretch:25% 151%;font-display:swap}::selection{background:var(--color1);color:var(--color2)}mark,.highlight{background:var(--color1);color:var(--color2)}html{font-size:95%}@media(min-width: 917px){html{font-size:100%}}@media(min-width: 1200px){html{font-size:110%}}body{font-family:var(--font-base);font-weight:350;font-style:normal;color:var(--base-font-color)}p{padding:1em 0 0}p svg.ico{margin-right:.5em}p.short{padding-top:0}br,strong{font-weight:550}h1,h2,h3,h4,h5{font-family:var(--font-heading);font-style:normal;color:var(--base-heading-color);line-height:1.2;hyphens:auto}@media(min-width: 917px){h1,h2,h3,h4,h5{hyphens:none}}h1{font-size:1.4em;font-weight:300;padding:0 0 1em}@media(min-width: 917px){h1{font-size:1.8em}}h2{font-size:1.4em;font-weight:300;padding:2em 0 .2em}@media(min-width: 917px){h2{font-size:1.7em}}h3{font-size:1.2em;font-weight:350;padding:1em 0 .3em}@media(min-width: 917px){h3{font-size:1.3em}}h4{font-size:1em;font-weight:500;padding:1.5em 0 .1em}h5{font-size:1em;font-weight:400;padding:1.5em 0 0}.headline3,.headline2{font-size:1.3em;font-weight:350;text-transform:uppercase;letter-spacing:.5px}h1+h2,h1+h3,h1+h4,h2+h3,h2+h4,h3+h4,h3+p{padding-top:.5em}h4+p{padding-top:.2em}h1+.rte>:is(h2,h3,h4):first-child,h2+.rte>:is(h3,h4):first-child,h3+.rte>:is(h4,p):first-child{padding-top:.5em}h4+.rte>p:first-child{padding-top:.2em}:is(h1,.content-headline:has(>h1))+.content-text h2:first-of-type{padding-top:.5em}.content-headline,.ce_headline{scroll-margin-top:1em}a{color:var(--link-color);text-decoration:none;text-underline-offset:6px}a:hover{color:var(--link-hover-color)}main a{text-decoration:underline}hr{border:none;border-bottom:1px solid var(--color17);margin:.5em 0}main ul,main ol{margin:1em 0 1em 1em}main ul ul,main ul ol,main ol ul,main ol ol{margin-top:0;margin-bottom:0}main .content-text ul li{line-height:1.5}table{border:none;width:100%;line-height:1.2;margin:2em 0 0;hyphens:auto;font-size:.9em}table td,table th{padding:.7em 1em;vertical-align:top;border-right:1px solid var(--color9)}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{border:none;padding-right:0}table tr{border-bottom:1px solid var(--color9)}table tr:hover{background-color:var(--color15)}table tr:first-child td,table tr:first-child th{padding-top:0}table tr:last-child{border:none}table tr:last-child td{padding-bottom:0}table thead tr:first-child,table tfoot tr:first-child{border-bottom:1px solid var(--color9)}table thead th,table thead td,table tfoot th,table tfoot td{font-weight:bold}table thead+tbody tr:first-child th,table thead+tbody tr:first-child td{padding-top:.7em}textarea,input[type=text],input[type=tel],input[type=email],input[type=button],input[type=password],input[type=search],input[type=submit],input[type=file],input[type=date],input[type=number],input[type=url],button[type=submit],select{appearance:none;border-radius:0}textarea,input,select{font-family:var(--font-base);font-weight:350;line-height:normal;border:1px solid var(--input-border);width:100%;padding:.7em 1em .7em;background-color:var(--input-background);font-size:1em;color:var(--input-color)}textarea:focus,input:focus,select:focus{outline:2px solid var(--input-focus-border);outline-offset:-2px}input[type=checkbox],input[type=radio]{width:auto}input[type=submit],button[type=submit],.button,.back a,.bestellbutton a{font-family:var(--font-base);display:inline-block;font-weight:350;font-size:1em;line-height:1.6;border:1px solid var(--button-border);background-color:var(--button-background);padding:.7em 1em .7em;color:var(--button-color);text-decoration:none;cursor:pointer;transition:var(--trans-color);margin-top:2em}input[type=submit]:hover,button[type=submit]:hover,.button:hover,.back a:hover,.bestellbutton a:hover{background-color:var(--button-hover-background);color:var(--button-hover-color)}p.error,p.confirmation,p.confirm{padding:.8em 1.1em;margin-bottom:1.5em;border-left:4px solid;font-size:.9em;font-weight:600;width:100%}p.error{border-left-color:var(--color-fehler);background:rgba(192,0,0,.08);color:var(--color-fehler)}p.confirmation,p.confirm{border-left-color:var(--color-ok);background:rgba(152,172,67,.12)}.formbody>p.error,.formbody>p.confirmation{grid-column:1/-1}.widget>p.error,.widget>fieldset>p.error{padding:.4em 0 0;margin:0;border-left:0;background:none;font-size:.8em}.widget-radio fieldset,.widget-checkbox fieldset{display:flex;flex-direction:column;gap:var(--gap-medium)}.widget-radio fieldset legend,.widget-checkbox fieldset legend{width:100%;padding:0 0 var(--gap-medium)}.widget-radio fieldset legend span,.widget-checkbox fieldset legend span{display:inline}.widget-radio fieldset>span,.widget-checkbox fieldset>span{display:flex;gap:calc(var(--gap-small)/2);align-items:baseline}#topsearch{grid-column:1/-1}#topsearch .formbody .search-field{position:relative}#topsearch .formbody .search-field .clear-button{font-size:0;margin:0;padding:13px 16px;border:none;position:absolute;right:0;top:0;background-color:rgba(0,0,0,0);color:var(--color1);cursor:pointer;transition:var(--trans-opacity);opacity:1}#topsearch .formbody .search-field .clear-button::before{content:"";display:inline-block;width:1.3rem;height:1.3rem;background-color:currentColor;mask:var(--ico-clear) no-repeat center/contain;display:block}#topsearch .formbody .search-field .clear-button.is-hidden{opacity:0;pointer-events:none}#topsearch .formbody .search-field:has(.clear-button.is-hidden)::after{content:"";display:inline-block;width:1.1rem;height:1.1rem;background-color:currentColor;mask:var(--ico-search) no-repeat center/contain;position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--color9);pointer-events:none}#topsearch .headersearch{position:relative}#topsearch .headersearch #search-results{position:absolute;top:100%;z-index:100;left:calc(var(--gap-small)*-1);right:calc(var(--gap-small)*-1);background-color:var(--color2);font-size:.9em;margin-top:1em;line-height:1.3}#topsearch .headersearch #search-results.show{padding-bottom:10em;height:calc(100vh - 100px);overflow-y:scroll}#topsearch .headersearch #search-results .search-item{position:relative;width:100%;padding:var(--gap-small);display:grid;grid-template-columns:80px auto;gap:var(--gap-small)}#topsearch .headersearch #search-results .search-item:hover{background-color:var(--color11)}#topsearch .headersearch #search-results .search-item .siteimage{display:flex;justify-content:center;align-items:flex-start}#topsearch .headersearch #search-results .search-item .siteimage img{box-shadow:0 0 10px 0 rgba(0,0,0,.3);width:100%;padding:10px}#topsearch .headersearch #search-results .search-item.file .siteimage img{padding:30%}#topsearch .headersearch #search-results .search-item .teaser{display:flex;flex-direction:column;word-break:break-word}#topsearch .headersearch #search-results .search-item .teaser .title{font-weight:600;margin-bottom:.5em}#topsearch .headersearch #search-results .search-item .teaser .extract{margin-bottom:.5em;word-break:break-word}#topsearch .headersearch #search-results .search-item .teaser .extract em{font-style:normal;background-color:var(--color10)}#topsearch .headersearch #search-results .search-item .teaser .pfad{font-size:.8em;text-align:right;margin-top:auto}#topsearch .headersearch #search-results .search-item .masterurl{position:absolute;left:0;right:0;top:0;bottom:0}@media(min-width: 917px){#topsearch{grid-column:inherit}#topsearch .headersearch #search-results{width:calc(100% + 430px);left:unset;top:calc(100% + 40px)}}.kontaktformular h3{padding-top:.7em}.kontaktformular .formbody{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:var(--gap-small);margin-top:1em}.kontaktformular .formbody .full,.kontaktformular .formbody .widget-altcha,.kontaktformular .formbody .widget-textarea,.kontaktformular .formbody .widget-checkbox,.kontaktformular .formbody .widget-explanation,.kontaktformular .formbody .widget-submit{grid-column:1/-1}.kontaktformular .formbody .widget>label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.kontaktformular .formbody fieldset legend{display:none}.kontaktformular .formbody fieldset label{display:block}.kontaktformular .formbody fieldset>span{display:grid;grid-template-columns:1em auto;gap:1em;align-items:start}.kontaktformular .formbody fieldset>span input{margin-top:.4em}.kontaktformular .formbody button{margin-top:0}.anmeldung h1,.anmeldung .wk-booking__title{padding:0 0 .3em;text-transform:none;font-size:1.9em;font-weight:280}.anmeldung .wk-booking__places{display:none}.anmeldung .back{display:none}.anmeldung .formbody{display:flex;flex-direction:column;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));row-gap:0}@media(min-width: 917px){.anmeldung .formbody{display:grid;column-gap:var(--gap-big)}}.anmeldung .formbody .widget label{margin-top:1em;display:block}.anmeldung .formbody .widget.ctrl_subject{grid-column:1/-1}.anmeldung .formbody .widget.widget-textarea{grid-column:1/-1;margin-bottom:2em}.anmeldung .formbody .widget.widget-textarea textarea{height:5em}.anmeldung .formbody .widget.widget-upload,.anmeldung .formbody .widget.span3{grid-column:1/-1}.anmeldung .formbody .widget.widget-checkbox{grid-column:1/-1}.anmeldung .formbody .widget.widget-checkbox fieldset{display:block}.anmeldung .formbody .widget.widget-checkbox fieldset legend{display:none}.anmeldung .formbody .widget.widget-checkbox fieldset>span{display:grid;grid-template-columns:1em auto;column-gap:calc(var(--gap-small)/2);align-items:start}.anmeldung .formbody .widget.widget-checkbox fieldset>span input{width:auto;margin:.4em auto 0 0;outline:none;padding:0}.anmeldung .formbody .widget.widget-checkbox fieldset>span label{margin-top:0}.anmeldung .formbody .widget.ctrl_vegetarian{margin-top:2em}.anmeldung .formbody .widget.widget-explanation{grid-column:1/-1;margin:1em 0}.anmeldung .formbody .widget.widget-explanation p:first-of-type{padding-top:0}.anmeldung .formbody .widget.ctrl_overnightStay{margin-bottom:1.5em}.anmeldung .formbody .widget.ctrl_teacherPosition{grid-column:span 2}.anmeldung .formbody .widget.ctrl_birthday{grid-column-start:1}.anmeldung .formbody .ctrl_invoiceCity+.ctrl_addNotes{margin-top:1.5em}.anmeldung .formbody .widget-submit,.anmeldung .formbody .submit_container{grid-column:1/-1}.anmeldung .formbody .widget-submit button,.anmeldung .formbody .submit_container button{margin:2em 0 0}.umfrage-jubilaeum{padding:1em 0 0}.umfrage-jubilaeum .formbody{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-small);margin-top:1em}.umfrage-jubilaeum .formbody .full{grid-column:1/-1}.umfrage-jubilaeum .formbody .widget>label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.umfrage-jubilaeum .formbody fieldset legend{font-weight:550;padding:0 0 .5em}.umfrage-jubilaeum .formbody fieldset legend .mandatory{display:inline;padding-left:.2em}.umfrage-jubilaeum .formbody fieldset label{display:block}.umfrage-jubilaeum .formbody fieldset>span{display:grid;grid-template-columns:1em auto;gap:1em;align-items:start}.umfrage-jubilaeum .formbody fieldset>span input{margin-top:.4em}.umfrage-jubilaeum .formbody fieldset.eigener-text legend{display:none}div.auswahl_workshops.zweite{padding-top:3.5em}div.auswahl_workshops.zweite .radio_container{gap:5px}#bestellformular{margin-top:var(--gap-big)}#bestellformular .formbody{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:var(--gap-medium)}#bestellformular .formbody .widget-textarea,#bestellformular .formbody .widget-altcha,#bestellformular .formbody .widget-submit,#bestellformular .formbody .widget-tiny-shop-order{grid-column:1/-1}.formbody .widget-altcha{grid-column:1/-1}.formbody .widget-altcha>label{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.formbody .widget-altcha .altcha{max-width:100%;border-color:var(--color1);border-radius:0}.anmeldung .formbody .widget-altcha{order:99;margin-top:0;background-color:var(--color11);padding:1em;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between;align-items:center}.anmeldung .formbody .widget-altcha>label{position:static !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;clip-path:none !important;white-space:normal !important;font-size:1.8em;color:var(--color9);font-weight:600;line-height:1.2}.anmeldung .formbody .widget-altcha>label .mandatory,.anmeldung .formbody .widget-altcha>label .invisible{display:none}.anmeldung .formbody .widget-altcha .altcha{max-width:100%;border:none;background:rgba(0,0,0,0);border-radius:0}.anmeldung .formbody .widget-altcha .altcha .altcha-main{padding:0}.anmeldung .formbody .widget-altcha .altcha .altcha-footer{padding:0}.wk-booking .formbody .widget-submit button{margin-bottom:2em}#wrapper{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color2);position:relative}#wrapper footer{margin-top:auto}#topbar .inside,#navbar,header,#container,footer .inner{padding:var(--gap-small) var(--gap-medium);max-width:1450px;margin:0 auto;width:100%}@media(min-width: 480px){#topbar .inside,#navbar,header,#container,footer .inner{padding:var(--gap-medium) var(--gap-big)}}@media(min-width: 917px){#topbar .inside,#navbar,header,#container,footer .inner{padding:var(--gap-big) var(--gap-huge)}}#topbar .inside,#navbar{padding:0 var(--gap-medium)}@media(min-width: 480px){#topbar .inside,#navbar{padding:0 var(--gap-big)}}@media(min-width: 917px){#topbar .inside,#navbar{padding:0 var(--gap-huge)}}#container.left{gap:var(--gap-huge);grid-template-columns:minmax(100px, 255px) auto}@media(min-width: 917px){#container.left{display:grid}#container.left #left{height:100%}#container.left #left .inside{height:100%}}#container .mainwrap{padding-bottom:3em}#container .mainwrap #right{max-width:255px;margin-top:5em}#container .mainwrap #right .mod_article>*:first-child{margin-top:0;padding-top:0}#container .mainwrap.right{column-gap:var(--gap-huge);grid-template-columns:auto minmax(100px, 255px);grid-template-rows:min-content}@media(min-width: 917px){#container .mainwrap.right{display:grid}#container .mainwrap.right #right{margin-top:0}}.noright #container .mainwrap.right{display:block}.noright #container .mainwrap #right{display:none}main .mod_article,.mod_newsreader .layout_full{display:block;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));column-gap:var(--gap-medium)}@media(min-width: 480px){main .mod_article,.mod_newsreader .layout_full{column-gap:var(--gap-big);display:grid}}@media(min-width: 650px){main .mod_article,.mod_newsreader .layout_full{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}}main .mod_article>*,.mod_newsreader .layout_full>*{grid-column:1/-1;min-width:0}main .mod_article>.col1-4,.mod_newsreader .layout_full>.col1-4{grid-column:span 1}main .mod_article>.col1-2,.mod_newsreader .layout_full>.col1-2{grid-column:span 2}main .mod_article>.col2-3,.mod_newsreader .layout_full>.col2-3{grid-column:span 2}main .mod_article>.col3-4,.mod_newsreader .layout_full>.col3-4{grid-column:span 3}.red{background-color:var(--color3);color:var(--color2)}.red a,.red h1,.red h2,.red h3,.red h4,.red h5{color:var(--color2)}.grey{background-color:var(--color11)}.downspace{margin-bottom:var(--gap-big)}#topbar{display:none}@media(min-width: 917px){#topbar{display:block}}#topbar nav ul{display:flex;flex-wrap:wrap}#topbar nav ul li{position:relative;font-size:.8em;font-weight:550;line-height:1}#topbar nav ul li a,#topbar nav ul li strong{text-transform:uppercase;padding:1.2em;position:relative;display:block}#topbar nav ul li a:hover,#topbar nav ul li a.active,#topbar nav ul li a.trail,#topbar nav ul li strong:hover,#topbar nav ul li strong.active,#topbar nav ul li strong.trail{color:var(--color2);text-decoration-line:underline;text-underline-offset:5px}#topbar nav ul li::after{content:"ǀ";position:absolute;right:0;top:1.2em}#topbar nav ul li:last-child::after{display:none}#topbar nav ul li:first-child a,#topbar nav ul li:first-child strong{padding-left:0}body{--nav-color: var(--color1);--nav-active-color: var(--color1);--nav-font-size: 1em;--nav-font-weight: 350;--nav-submenu-background: var(--color11);--nav-burger-line-color: var(--color3);--nav-mobile-background: var(--color2);--nav-mobile-color: var(--color1);--nav-mobile-active-color: var(--color3);--nav-mobile-active-background: var(--color11);--nav-mobile-separator-color: var(--color10);--nav-mobile-font-size: 1.05rem;--nav-mobile-padding: 110px 20px 20px;--nav-mobile-backdrop-height: 0px;--nav-mobile-icon: var(--ico-right);--nav-icon-background: transparent;--skip-background: var(--color1);--skip-color: var(--color2);--skip-focus-border-color: var(--color3)}#navbar{background-color:var(--color2)}@media(min-width: 917px){#navbar{position:sticky;top:0;z-index:30}}#hauptmenu .menuhide{display:none}@media(max-width: 916px){#hauptmenu.nav-wrapper{position:absolute;top:var(--gap-small);right:calc(var(--gap-medium) - 7px);z-index:5}}@media(max-width: 916px)and (min-width: 480px){#hauptmenu.nav-wrapper{top:var(--gap-medium);right:calc(var(--gap-big) - 7px)}}@media(max-width: 916px){#hauptmenu .nav-burger .icon-line,#hauptmenu .nav-burger .icon-line::before,#hauptmenu .nav-burger .icon-line::after{width:30px;height:5px;border-radius:0}#hauptmenu .nav-burger .icon-line::before{top:-10px}#hauptmenu .nav-burger .icon-line::after{bottom:-10px}#hauptmenu .nav-burger.is-active .icon-line::before{top:0}#hauptmenu .nav-burger.is-active .icon-line::after{bottom:0}#hauptmenu .btn-toggle-submenu::after{background:none;background-color:var(--color1);mask:var(--ico-right) no-repeat center/14px}body:not(.nav-is-mobile) #hauptmenu .navigation-main{display:none}#hauptmenu .navigation-main a,#hauptmenu .navigation-main strong{font-weight:500}}@media(min-width: 917px){#hauptmenu.nav-wrapper{display:block;position:static}#hauptmenu .nav-burger{display:none}#hauptmenu .navigation-main{opacity:1;visibility:visible;pointer-events:auto;position:static}#hauptmenu .navigation-main .skip-link{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}#hauptmenu .navigation-main ul{list-style:none;margin:0;padding:0;gap:0}#hauptmenu .navigation-main .level_1{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;border-top:1px solid var(--color9);margin-top:-1px;position:relative}#hauptmenu .navigation-main .level_1::before{content:"";display:block;position:absolute;z-index:24;width:100%;height:1px;background-color:var(--color9);bottom:0;left:0;pointer-events:none}#hauptmenu .navigation-main .level_1>li{position:static;padding:0}#hauptmenu .navigation-main .level_1>li:hover,#hauptmenu .navigation-main .level_1>li.active,#hauptmenu .navigation-main .level_1>li.trail,#hauptmenu .navigation-main .level_1>li.nav-expanded{background-color:var(--color11)}#hauptmenu .navigation-main .level_1>li.shop{display:none}#hauptmenu .navigation-main .level_1>li>a,#hauptmenu .navigation-main .level_1>li>strong{font-weight:350;font-size:1em;padding:.6em 1.5em;display:block;position:relative;text-transform:uppercase;color:var(--color1);letter-spacing:.5px;line-height:1.6;z-index:23;text-decoration:none}#hauptmenu .navigation-main .level_1>li.submenu>a::after,#hauptmenu .navigation-main .level_1>li.submenu>strong::after{content:"";display:inline-block;width:.5em;height:.5em;background-color:currentColor;mask:var(--ico-down) no-repeat center/contain;margin-left:.3em;position:relative;bottom:3px}#hauptmenu .navigation-main .level_1>li.submenu:hover>.level_2,#hauptmenu .navigation-main .level_1>li.submenu.nav-expanded>.level_2,#hauptmenu .navigation-main .level_1>li.submenu:focus-within>.level_2{visibility:visible;opacity:1;z-index:21;transform:translateY(0);transition-delay:0s,0s,0s}#hauptmenu .navigation-main .level_1 .level_2{display:flex;flex-direction:row;flex-wrap:wrap;visibility:hidden;opacity:0;position:absolute;top:100%;left:0;right:auto;width:100%;min-width:0;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background-color:var(--color11);transform:translateY(-1em);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s linear .2s}#hauptmenu .navigation-main .level_1 .level_2::before{display:none}#hauptmenu .navigation-main .level_1 .level_2>li{padding:0;border:none;position:static}#hauptmenu .navigation-main .level_1 .level_2>li:hover,#hauptmenu .navigation-main .level_1 .level_2>li.active,#hauptmenu .navigation-main .level_1 .level_2>li.trail{background-color:var(--color10)}#hauptmenu .navigation-main .level_1 .level_2>li>a,#hauptmenu .navigation-main .level_1 .level_2>li>strong{width:auto;padding:1.5em;margin:0;line-height:1.1;text-transform:none;letter-spacing:0;font-size:1em;font-weight:350;color:var(--color1);z-index:22;position:relative;display:block;text-decoration:none}#hauptmenu .navigation-main .level_1 .level_2>li>a::after,#hauptmenu .navigation-main .level_1 .level_2>li>strong::after{display:none}#hauptmenu .navigation-main .level_1 .level_2 .level_3,#hauptmenu .navigation-main .level_1 .level_2 .btn-toggle-submenu{display:none}#hauptmenu .navigation-main .level_1>li>.btn-toggle-submenu{position:absolute;width:24px;height:24px;top:auto;right:auto;margin:.55em 0 0 -1.4em;padding:0;opacity:0;pointer-events:none;z-index:25}#hauptmenu .navigation-main .level_1>li>.btn-toggle-submenu:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--focus-border)}}aside .submenu{position:sticky;top:var(--gap-huge);display:none}@media(min-width: 917px){aside .submenu{display:block}}aside .submenu ul li a,aside .submenu ul li strong{font-weight:350;padding:.6em 1.5em;display:block;color:var(--color1);border-bottom:1px solid var(--color9);hyphens:auto}aside .submenu ul li a:hover,aside .submenu ul li a.active,aside .submenu ul li a.trail,aside .submenu ul li strong:hover,aside .submenu ul li strong.active,aside .submenu ul li strong.trail{background-color:var(--color11)}.mod_breadcrumb{grid-column:1/-1}.mod_breadcrumb ul{margin:0 0 2.5em;display:flex;flex-wrap:wrap;list-style:none;font-size:.8em;border-bottom:1px solid var(--color9);padding:0 0 .4em}.mod_breadcrumb ul li{padding:0;display:flex;align-items:center}.mod_breadcrumb ul li::after{content:"";display:inline-block;width:.5em;height:.5em;background-color:currentColor;mask:var(--ico-right) no-repeat center/contain;flex:none;margin:0 .26em}.mod_breadcrumb ul li:last-child::after{display:none}.mod_breadcrumb ul li.first a{text-decoration:none}.mod_breadcrumb ul li.first svg.ico{margin:0}.no-breadcrumb .mod_breadcrumb{display:none}#to-top{opacity:0;transition:var(--trans-all),var(--trans-transform);position:fixed;bottom:1.05em;right:0;font-size:1.4em;line-height:1;padding:1em;text-align:center;display:block;background-color:var(--color3);color:var(--color2);z-index:100;cursor:pointer}#to-top svg.ico{margin:0}div.cookiebar-icon{position:fixed;bottom:2.8em;left:1.15em;z-index:100;display:none}div.cookiebar-icon a{display:block;border-radius:50%;background-color:var(--color3);color:var(--color2);padding:.1em;font-size:1.9em;line-height:1;transition:var(--trans-color)}div.cookiebar-icon a:hover{background-color:var(--color4)}div.cookiebar-icon a svg.ico{display:block;margin:0}@media(min-width: 917px){div.cookiebar-icon{display:block}}@media(min-width: 1200px){div.cookiebar-icon{left:1.5em}}.pagination{margin:2em 0 1em;grid-column:1/-1}.pagination ul{display:flex;flex-wrap:wrap;margin:1em 0;list-style:none}.pagination ul li{padding:0}.pagination ul li a,.pagination ul li strong{padding:.5em .8em;margin:0 .5em .5em 0;background-color:var(--color3);color:var(--color2);display:block;text-decoration:none;transition:var(--trans-color)}.pagination ul li a:hover,.pagination ul li a.active,.pagination ul li strong:hover,.pagination ul li strong.active{background-color:var(--color8)}.sprungmarken{display:flex;flex-wrap:wrap;gap:.4em}.sprungmarken a{display:block;background-color:var(--color15);padding:.4em 1em;text-decoration:none;transition:var(--trans-color)}.sprungmarken a:hover{background-color:var(--color16)}.bildlink{border-top:1px solid var(--color9);border-bottom:1px solid var(--color9);color:var(--color1);background-color:var(--color11);text-decoration:none;position:relative;margin-top:var(--gap-big)}.bildlink figure img{width:100%}.bildlink .title{position:absolute;top:1em;left:-1em;z-index:21;pointer-events:none}.bildlink .title span{background-color:var(--color3);color:var(--color2);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.35em .7em}.bildlink .text{font-size:.8em;padding:1em 1.3em}.bildlink .text p{padding:0}.bildlink .link{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;transform:scale(0.8, 0.8);background-color:rgba(255,255,255,.85);transition:var(--trans-opacity),var(--trans-transform),visibility .3s ease;opacity:0;visibility:hidden;justify-content:center;align-items:center;text-decoration:none;font-size:2em;z-index:20}.bildlink .link svg.ico{margin:0}.bildlink:hover .link,.bildlink:focus-within .link{opacity:1;visibility:visible;transform:scale(0.9, 0.9)}.linkbox{border-top:1px solid var(--color9);border-bottom:1px solid var(--color9);background-color:var(--color11);margin-top:2em}.linkbox .title{background-color:var(--color16);padding:.5em 1.5em}.linkbox div{padding:.8em 1.5em;line-height:1.4}.linkbox div a{display:block;font-size:.85em;text-decoration:none}.linkliste a{display:block;padding:.5em 0 0 1.5em;text-decoration:none;line-height:1.2;position:relative}.linkliste a .linkicon{position:absolute;top:9px;left:0;margin:0}.partnerbox{display:grid;grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));row-gap:var(--gap-medium);column-gap:var(--gap-bigger)}.partnerbox .partner{border-top:1px solid var(--color9);border-bottom:1px solid var(--color9);color:var(--color1);background-color:var(--color11);text-decoration:none;margin-top:var(--gap-medium);padding:var(--gap-small) 0 0}.partnerbox .partner figure{display:flex;justify-content:center;align-items:center;height:120px}.partnerbox .partner figure picture{display:contents}.partnerbox .partner figure img{max-height:100%;padding:1em;max-width:250px;width:auto}.partnerbox .partner .partnertitel{margin:0 0 1.5em -15px}.partnerbox .partner .partnertitel span{background-color:var(--color3);color:var(--color2);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.4em .7em;font-size:1.2em}.partner-details{margin-top:1em;border-top:1px solid var(--color9);border-bottom:1px solid var(--color9)}.partner-details:nth-child(2n){border-bottom:none}.partner-details summary{display:block;padding:.5em 3em .5em 1.5em;cursor:pointer;position:relative;color:var(--accordion-toggler-color);transition:var(--trans-color)}.partner-details summary::after{content:"+";text-align:center;width:15px;transform:translate(0, -50%);position:absolute;right:var(--gap-small);top:50%}.partner-details summary:hover{background-color:var(--accordion-toggler-hover-background)}.partner-details[open] summary{background-color:var(--accordion-toggler-open-background)}.partner-details[open] summary::after{content:"–"}.partner-details .rte{padding:0 1.5em 1em}.partner-details .rte>:last-child{padding-bottom:.5em}.content-accordion{border-bottom:none;align-self:start}.content-accordion .handorgel__header{margin-top:1em;padding:0;font-size:1rem;font-weight:350;text-transform:none;letter-spacing:0;line-height:1.6;hyphens:manual;border-top:1px solid var(--color9);border-bottom:1px solid var(--color9);background-color:var(--color11)}.content-accordion .handorgel__header--open{border-bottom-color:rgba(0,0,0,0)}.content-accordion .handorgel__header__button{display:flex;align-items:center;width:100%;padding:.5em 3em .5em 1.5em;margin:0;border:0;background-color:var(--accordion-toggler-background);color:var(--accordion-toggler-color);font:inherit;text-align:left;position:relative;cursor:pointer;transition:var(--trans-color)}.content-accordion .handorgel__header__button::after{content:"+";position:absolute;right:var(--gap-small);top:0;bottom:0;width:15px;display:flex;align-items:center;justify-content:center}.content-accordion .handorgel__header__button:hover{background-color:var(--accordion-toggler-hover-background)}.content-accordion .handorgel__header--open>.handorgel__header__button{background-color:var(--accordion-toggler-open-background)}.content-accordion .handorgel__header--open>.handorgel__header__button::after{content:"–"}.content-accordion .handorgel__content{border-top:none;background-color:var(--color11)}.content-accordion .handorgel__content--open{border-bottom:1px solid var(--color9)}.content-accordion .handorgel__content__inner{padding:0 1.5em 1em}.content-accordion .handorgel__content__inner h2,.content-accordion .handorgel__content__inner h3,.content-accordion .handorgel__content__inner h4{font-size:1em;font-weight:500;padding:1.5em 0 0;text-transform:none;letter-spacing:0}.content-accordion .handorgel__content__inner h2+p,.content-accordion .handorgel__content__inner h3+p,.content-accordion .handorgel__content__inner :is(h2,h3)+.rte>p:first-child{padding-top:.2em}.content-accordion .handorgel__content__inner p:last-child{padding-bottom:1.5em}.content-accordion .handorgel__content__inner>:first-child>:first-child{margin-top:0}.content-accordion+.content-accordion{margin-top:0}.kontakt{margin-top:2em}.kontakt .image{position:relative;overflow:hidden}.kontakt .image .link{position:absolute;bottom:0;left:0;right:0;top:0;z-index:10;text-decoration:none;transition:var(--trans-color)}.kontakt .image .link span{position:absolute;bottom:2em;left:0;display:inline-block;transition:left .2s ease-in-out;background-color:var(--color3);color:var(--color2);padding:.6em 1em;line-height:1;text-align:center;width:120px}@media(min-width: 917px){.kontakt .image .link span{left:-120px}.kontakt .image:hover .link,.kontakt .image:focus-within .link{background-color:rgba(255,255,255,.5)}.kontakt .image:hover .link span,.kontakt .image:focus-within .link span{left:0}}.kontakt figure{margin-bottom:.5em}.kontakt p{padding:0}.kontakt p.name{font-weight:550}.kontakt p.phone{padding-top:1em}.memberitem{margin:1em 0 2em}.memberitem p{padding:0}.memberitem p.member{font-weight:550}.memberitem p.function{max-width:450px}#topbar .inside{display:flex;justify-content:space-between;gap:var(--gap-big);align-items:center}#topbar .inside .sociallinks a{display:inline-block;padding:.3em 0 .3em .3em;line-height:1;font-size:1.3em}#topbar .inside .sociallinks svg.ico{margin:0}#topbar .inside .sociallinks svg.ico:has(>use[href$="#icon-news"]){font-size:.9em}header .inside{display:grid;grid-template-columns:auto min-content;gap:var(--gap-medium)}header .inside .logo a{display:block}header .inside .logo a img{max-width:320px}@media(max-width: 916px){header .inside{grid-template-columns:minmax(0, 1fr) 4em;grid-template-rows:minmax(5.2em, auto)}header .inside .logo img{max-width:min(320px,100%)}}header .inside #topsearch,header .inside .suchfeld{grid-column:1/-1}header .inside .iconlink{display:none;text-align:center}header .inside .iconlink svg.ico{display:block;font-size:2em;margin:0 auto}@media(min-width: 917px){header .inside{grid-template-columns:320px auto;align-items:center;gap:var(--gap-huge)}header .inside #topsearch,header .inside .suchfeld{grid-column:2/3}}@media(min-width: 1200px){header .inside .iconlink{display:block}}.footermenus .inner{display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:var(--gap-small)}@media(min-width: 480px){.footermenus .inner{gap:var(--gap-medium)}}@media(min-width: 917px){.footermenus .inner{gap:var(--gap-huge)}}.footermenus .inner nav{padding:1em 0}.footermenus .inner nav h3{font-size:1em;text-decoration-line:underline;text-underline-offset:8px;padding-bottom:.8em}.footermenus .inner nav ul{margin:.2em 0 1em}.footermenus .inner nav ul li{position:relative;padding:0}.footermenus.grey{background-color:var(--color18);background-image:url("../../files/layout/images/weg_tpi.jpg");background-position:center;background-size:cover}.lastfooter .inner .copyright{line-height:1.4;padding:0}.lastfooter .inner .evlks a img{padding:0;max-width:230px}@media(min-width: 917px){.lastfooter .inner{display:grid;grid-template-columns:230px auto;gap:var(--gap-small);align-items:center}.lastfooter .inner .copyright{text-align:right}}.mod_newslist{display:grid;grid-template-columns:repeat(auto-fit, minmax(max(270px, (100% - 2 * var(--gap-bigger)) / 3), 1fr));row-gap:var(--gap-medium);column-gap:var(--gap-bigger);position:relative}.mod_newslist>h2{position:absolute;left:0;top:5px;padding:0}.mod_newslist.slidenews{display:block}.mod_newslist .layout_latest{border-top:1px solid var(--color9);border-bottom:1px solid var(--color9);color:var(--color1);background-color:var(--color11);text-decoration:none;margin-top:var(--gap-medium);display:flex;flex-direction:column}.mod_newslist .layout_latest .image{position:relative}.mod_newslist .layout_latest .image figure a{pointer-events:none}.mod_newslist .layout_latest .image figure img{width:100%;max-height:247px;object-fit:cover}.mod_newslist .layout_latest .image .headline{position:absolute;bottom:1em;left:-15px;z-index:51}.mod_newslist .layout_latest .image .headline span{background-color:var(--color3);color:var(--color2);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.4em .7em;font-size:1.2em}.mod_newslist .layout_latest .image:has(figcaption) .headline{bottom:2.6em}.mod_newslist .layout_latest .image figcaption{max-width:70%}.mod_newslist .layout_latest .content-text{padding:var(--gap-small)}.mod_newslist .layout_latest .content-text>*:first-child{padding-top:0}.mod_newslist .layout_latest .content-text .subheadline{font-weight:500}.mod_newslist .layout_latest .more{padding:0 var(--gap-small) 1em;margin-top:auto}.mod_newslist .layout_latest .download-element{padding:0 var(--gap-small) 1em;margin-top:auto}.mod_newslist .layout_latest .download-element a{position:relative;text-decoration:underline;line-height:inherit}.mod_newslist .layout_latest .download-element a .size{display:none}.mod_newslist .layout_latest .download-element a::before{text-decoration:none;top:6px}.mod_newslist .layout_latest .more+.download-element{margin-top:-0.6em}.mod_newsreader .layout_full h1+h2{font-size:1.4em;padding-top:0;margin-top:-0.5em;margin-bottom:2em}.centerlink{margin:2em 0 6em;text-align:right}.centerlink .button{margin:0}blockquote{font-weight:500;font-size:1.5em;line-height:1.2;text-align:center;margin:1.5em 0 0}@media(min-width: 917px){blockquote{margin:1.5em 1.5em 0;font-size:2em}}blockquote::before{content:"»"}blockquote::after{content:"«"}blockquote p{display:inline;padding:0}.testimonial{color:var(--color9)}.testimonial .content-text .rte>p{text-align:center}.content-downloads ul,.content-download ul{list-style:none;padding:0;margin:0}.enclosure{list-style:none;padding:0;margin:1em 0}ul.enclosure{margin-left:0}.download-element{padding:0;margin-top:.5em}.download-element,.content-hyperlink{position:relative}.download-element a,.content-hyperlink a{display:block;padding:0 0 0 1.5em;text-decoration:none;line-height:1.2}.download-element a::before,.content-hyperlink a::before{content:"";display:inline-block;width:1em;height:1em;background-color:currentColor;mask:var(--ico-link) no-repeat center/contain;position:absolute;top:1px;left:0;color:var(--color3)}.download-element a .size,.content-hyperlink a .size{font-size:.75em}.ext-pdf a::before{mask-image:var(--ico-file-pdf)}.ext-jpg a::before,.ext-png a::before,.ext-gif a::before,.ext-jpeg a::before,.ext-svg a::before,.ext-webp a::before{mask-image:var(--ico-image)}.ext-xls a::before,.ext-xlsx a::before{mask-image:var(--ico-file-excel)}.ext-doc a::before,.ext-docx a::before{mask-image:var(--ico-file-word)}.content-hyperlink{margin-top:.5em}.content-hyperlink.menulink a{padding:.6em 1.5em;border-bottom:1px solid var(--color9);border-top:1px solid var(--color9);background-color:var(--color11);color:var(--color1);transition:var(--trans-color)}.content-hyperlink.menulink a::before{display:none}.content-hyperlink.menulink a:hover{background-color:var(--color10)}.swiper{margin-bottom:2em;padding-top:3.69em}.swiper .swiper-wrapper{cursor:move}.swiper .swiper-button-prev,.swiper .swiper-button-next{position:absolute;top:2em;bottom:auto;left:auto;width:auto;height:auto;margin:0;padding:.5em .7em;background-color:var(--color3);color:var(--color2);font-size:.9em;line-height:1.1;cursor:pointer;transition:var(--trans-color)}.swiper .swiper-button-prev svg,.swiper .swiper-button-next svg{display:none}.swiper .swiper-button-prev::after,.swiper .swiper-button-next::after{content:"";display:inline-block;width:1.1em;height:1.1em;background-color:currentColor;mask:var(--ico-right) no-repeat center/contain;display:block;width:.64em}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{background-color:var(--color4)}.swiper .swiper-button-prev.swiper-button-disabled,.swiper .swiper-button-next.swiper-button-disabled{opacity:1}.swiper .swiper-button-prev{right:calc(2.04em + 3px)}.swiper .swiper-button-prev::after{mask-image:var(--ico-left)}.swiper .swiper-button-next{right:0}.content-gallery .swiper{padding-top:0}.content-gallery .swiper .swiper-wrapper{display:flex;margin:0;gap:0;list-style:none}.content-gallery .swiper .swiper-slide{padding:0}.newsslider,.kursslider{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;margin-bottom:0}.newsslider .swiper-button-next,.kursslider .swiper-button-next{right:15px}.newsslider .swiper-button-prev,.kursslider .swiper-button-prev{right:calc(15px + 2.04em + 3px)}.newsslider .swiper-slide,.kursslider .swiper-slide{height:auto;display:flex;flex-direction:column}.newsslider .swiper-slide>.layout_latest,.kursslider .swiper-slide>.layout_latest{flex:1}.kursliste .kurs{margin-bottom:2em}.kursliste .kurs>*{line-height:1.5}.kursliste .kurs h3,.kursliste .kurs h4,.kursliste .kurs h5{font-size:1em;text-transform:none;letter-spacing:0;font-weight:500;padding:0}.kursliste .kurs h4,.kursliste .kurs h5{font-weight:350;font-size:.9em}.kursliste .kurs time{display:block}.kursliste .kurs p,.kursliste .kurs time{padding:0;font-size:.9em}.kursdetail h1{padding:0 0 .3em;text-transform:none;font-size:1.9em;font-weight:280}.kursdetail h2{font-size:1em;text-transform:none;letter-spacing:0;font-weight:300}.kursdetail .kursinfos{border-top:1px solid var(--color9);border-bottom:1px solid var(--color9);padding:1em 0;margin:1em 0 0}.kursdetail .meta{display:grid;grid-template-columns:100px auto}.kursdetail .meta p{padding:0}.kursdetail .meta p.speakers span::after{content:", "}.kursdetail .meta p.speakers span:last-of-type::after{display:none}.kursdetail .sba_nummer{padding:1em 0}.kursdetail .sba_nummer.hide{display:none}.kursdetail .zusatz ul{list-style:none;margin:1em 0;display:flex;flex-wrap:wrap;gap:var(--gap-small)}.kursdetail .zusatz ul li{background-color:var(--color11);padding:calc(var(--gap-small)/2);flex-grow:1;text-align:center;font-size:.9em}.kursdetail .anmeldung .headline2{padding-bottom:.2em}.wk-booking-status__places{display:none}.wk-booking-status__link{margin-bottom:1.5em}.wk-booking-status__question,.wk-booking-status__inquiry{padding:0}.wk-booking-status__external{padding-top:0}.aktuelle_va{position:relative;margin:4em 0 0}.aktuelle_va .kursliste{padding-top:1em}.aktuelle_va h2{position:absolute;left:0;top:5px;padding:0}.aktuelle_va .kursslider .swiper-slide{border-top:1px solid var(--color9);border-bottom:1px solid var(--color9);color:var(--color1);background-color:var(--color11);text-decoration:none;margin-top:var(--gap-medium)}.aktuelle_va .kursslider .swiper-slide .kurs{display:flex;flex-direction:column;height:100%;padding:var(--gap-small)}.aktuelle_va .kursslider .swiper-slide .kurs h3{margin-left:-35px;text-transform:none;letter-spacing:0;line-height:1.6;font-size:1.2em;padding:.5em 0 1em}.aktuelle_va .kursslider .swiper-slide .kurs h3 span{background-color:var(--color3);color:var(--color2);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.4em .7em}.aktuelle_va .kursslider .swiper-slide .kurs .zielgruppe,.aktuelle_va .kursslider .swiper-slide .kurs .location{display:none}.aktuelle_va .kursslider .swiper-slide .kurs .more{margin-top:auto}figure{overflow:hidden;position:relative}figure img{transition:var(--trans-opacity)}figure a:hover img{opacity:.7}main .content-text{display:flow-root}main .content-text figure{margin:1em 0 0}@media(min-width: 480px){main .content-text.media--right>figure,main .content-text figure.float_right{float:right;margin:24px 0 1em 3em}}@media(min-width: 917px){main .content-text.media--right>figure,main .content-text figure.float_right{max-width:50%}}@media(min-width: 480px){main .content-text.media--left>figure,main .content-text figure.float_left{float:left;margin:24px 3em 1em 0}}@media(min-width: 917px){main .content-text.media--left>figure,main .content-text figure.float_left{max-width:50%}}.content-image{margin:2em 0}:is(h1,h2,.content-headline:has(>h1,>h2))+.content-image{margin-top:0}@media(min-width: 917px){.content-image.nospace{margin-top:5px}}.shadow figure{overflow:visible}.shadow figure img{box-shadow:3px 3px 5px 0 rgba(0,0,0,.2)}.content-gallery>ul{display:grid;gap:var(--gap-big);list-style:none;padding:0;align-items:center;margin:2em 0 0}.content-gallery>ul li{padding:0}.content-gallery--cols-2>ul,.content-gallery--cols-3>ul,.content-gallery--cols-4>ul{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}.content-gallery--cols-5>ul{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}.content-gallery--cols-6>ul,.content-gallery--cols-7>ul,.content-gallery--cols-8>ul,.content-gallery--cols-9>ul,.content-gallery--cols-10>ul,.content-gallery--cols-11>ul,.content-gallery--cols-12>ul{grid-template-columns:repeat(auto-fill, minmax(100px, 1fr))}@media(min-width: 917px){.content-gallery--cols-2>ul{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}.content-gallery--cols-3>ul{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.content-gallery--cols-4>ul{grid-template-columns:repeat(auto-fill, minmax(230px, 1fr))}.content-gallery--cols-5>ul{grid-template-columns:repeat(auto-fill, minmax(190px, 1fr))}.content-gallery--cols-6>ul,.content-gallery--cols-7>ul,.content-gallery--cols-8>ul,.content-gallery--cols-9>ul,.content-gallery--cols-10>ul,.content-gallery--cols-11>ul,.content-gallery--cols-12>ul{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}}.content-gallery.logos ul{column-gap:var(--gap-huge)}@media(min-width: 917px){.content-gallery.logos ul{text-align:right}}figcaption{position:absolute;right:0;bottom:0;z-index:5;max-width:calc(100% - 1.5em);margin:0;padding:.4em .8em .35em;font-size:.7rem;line-height:1.35;font-weight:400;letter-spacing:.2px;text-align:left;color:var(--color1);background-color:rgba(255,255,255,.85);backdrop-filter:blur(3px);box-shadow:inset 2px 0 0 var(--color3);overflow-wrap:anywhere;hyphens:auto;pointer-events:none}figcaption a{pointer-events:auto}.content-image figure,.content-text figure,.content-gallery figure,.layout_full figure,.kontakt figure{width:fit-content;max-width:100%}#glightbox-body .goverlay{background:rgba(255,255,255,.92)}#glightbox-body .gslide-description{background-color:rgba(0,0,0,0)}.content-youtube iframe,.content-vimeo iframe{max-width:100%;height:auto;aspect-ratio:16/9}.maplibre{position:relative;margin-top:1em}.maplibre-map{height:clamp(320px,60vh,var(--map-height, 600px))}@media(min-width: 1200px){.maplibre-map{height:var(--map-height, 600px)}}.maplibre-map .maplibregl-popup-content{font-size:1rem;padding:1em 2.2em 1em 1.2em}.maplibre-map .maplibregl-popup-content p{padding:0}.maplibre-map .maplibregl-popup-content p+p{padding-top:.6em}.maplibre-map .maplibregl-popup{max-width:calc(100vw - 30px)}.maplibre-switch{position:absolute;left:10px;top:10px;z-index:2;display:flex}.maplibre-switch button{font-size:.8rem;line-height:1.2;padding:.5em .9em;border:1px solid var(--color1);background-color:var(--color2);color:var(--color1);cursor:pointer;transition:var(--trans-color)}.maplibre-switch button+button{border-left:none}.maplibre-switch button:hover{background-color:var(--color11)}.maplibre-switch button[aria-pressed=true]{background-color:var(--color3);border-color:var(--color3);color:var(--color2)}.tiny-shop,.tiny-shop-order,.tiny-shop-toast,.tiny-shop-bar{--tiny-shop-accent: var(--color3);--tiny-shop-accent-contrast: var(--color2);--tiny-shop-border: var(--color9);--tiny-shop-surface: var(--color2);--tiny-shop-radius: 0;--tiny-shop-image-background: var(--color11)}.bestellinfo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:var(--gap-small)}.bestellinfo .back a{margin-top:0}.bestellbutton{margin-top:3em;font-size:1.4em}.contao-cookiebar{--ccb-btn-bg-hvr: var(--color11);--ccb-focus-clr: var(--color1)}@media print{*,*::before,*::after,p::first-letter,div::first-letter,blockquote::first-letter,li::first-letter,p::first-line,div::first-line,blockquote::first-line,li::first-line{background:rgba(0,0,0,0) !important;box-shadow:none !important;text-shadow:none !important}html{font-size:16px;margin:0;padding:0}body{background:#fff !important;color:#000 !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;margin:0 auto;padding:2rem;text-rendering:optimizeLegibility}p,blockquote,table,ul,ol,dl{margin-bottom:1.5rem;margin-top:0}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;margin-bottom:.75rem;margin-top:0;padding-top:1em}h1{font-size:2.5rem;padding-top:0}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}a,a:visited{color:#000;text-decoration:underline;word-wrap:break-word}table{border-collapse:collapse}thead{display:table-header-group}table,th,td{border-bottom:1px solid #000}td,th{padding:8px 16px;page-break-inside:avoid}code,pre,kbd{border:1px solid #bbb;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:85%}pre{margin-bottom:1.5rem;padding:10px 12px;white-space:pre-wrap}blockquote{border-left:5px solid #bbb;margin-left:1px;padding:12px 1.5rem;font-size:1rem;text-align:left}blockquote::before,blockquote::after{content:none}img{border:0;display:block;max-width:30% !important;vertical-align:middle}hr{border:0;border-bottom:2px solid #bbb;height:0;margin:2.25rem 0;padding:0}dt{font-weight:bold}dd{margin:0;margin-bottom:.75rem}abbr[title],acronym[title]{border:0;text-decoration:none}table,blockquote,pre,code,figure,li,hr,ul,ol,a,tr{page-break-inside:avoid}h2,h3,h4,p,a{orphans:3;widows:3}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}h1+p,h2+p,h3+p{page-break-before:avoid}img{page-break-after:auto;page-break-before:auto;page-break-inside:avoid}#topbar,#header,#navbar,#footer,#left,#extra,.custom,.mod_breadcrumb,form,iframe,nav,.slidenews,.centerlink,.aktuelle_va,.testimonial,.accordion-wrapper,.content-accordion,.contao-cookiebar,.maplibre,.swiper-button-prev,.swiper-button-next{display:none !important}p.label,.description,figure{margin:1rem 0 0}.name,.function,.phone{margin:0}}

