.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: #00a1ce;--color2: #ffed21;--color3: #95c13d;--color4: #264895;--color5: #b44944;--color6: #d08a2f;--color7: #498F3C;--color10: #ffffff;--color11: #efefef;--color12: #bbbbbb;--color13: #5f5f5f;--color14: #4b4b4b;--base-font-color: var(--color14);--focus-color: var(--color14);--focus-offset: 2px;--shadow-soft: 0 0 20px 0 rgb(0 0 0 / 10%);--shadow-soft-hover: 0 0 20px 5px rgb(0 0 0 / 10%);--shadow-line: 0 1px 5px 0 rgb(0 0 0 / 30%)}.dhm{--color15: #326229;--color16: #254a1f;--main-color: var(--color7);--main-text-color: var(--color15);--base-heading-color: var(--color15);--link-color: var(--color15);--link-hover-color: var(--color13);--hyperlink-background: var(--color15);--hyperlink-color: var(--color10);--hyperlink-hover-background: var(--color16);--hyperlink-hover-color: var(--color10);--hyperlink-icon-background: var(--color16);--hyperlink-icon-color: var(--color10);--button-background: var(--color7);--button-color: var(--color10);--button-hover-background: var(--color15);--button-hover-color: var(--color10);--input-background: var(--color11);--input-color: var(--color14);--input-focus-border: var(--color15);--accordion-background: var(--color11);--accordion-toggler-background: var(--color15);--accordion-toggler-color: var(--color10);--accordion-toggler-hover-background: var(--color16);--accordion-toggler-hover-color: var(--color10);--badge-background: var(--color15);--badge-color: var(--color10);--footer-background: var(--color15);--partner-background: var(--color16);--overlay-background: rgb(73 143 60 / 80%);--nav-color: var(--color15);--nav-mobile-background: var(--color15);--nav-mobile-active-background: var(--color16);--nav-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" stroke="%23326229" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24"><path d="m9 18 6-6-6-6"/></svg>')}.gmd{--color15: #062261;--color16: #8eb3d8;--color18: #c4d3f6;--color19: #e8c425;--color20: #b3913e;--color21: #e8edf7;--main-color: var(--color4);--main-text-color: var(--color4);--base-heading-color: var(--color4);--link-color: var(--color4);--link-hover-color: var(--color13);--hyperlink-background: var(--color11);--hyperlink-color: var(--color4);--hyperlink-hover-background: var(--color18);--hyperlink-hover-color: var(--color15);--hyperlink-icon-background: var(--color4);--hyperlink-icon-color: var(--color10);--button-background: var(--color4);--button-color: var(--color10);--button-hover-background: var(--color15);--button-hover-color: var(--color10);--input-background: var(--color18);--input-color: var(--color14);--input-focus-border: var(--color4);--accordion-background: var(--color21);--accordion-toggler-background: var(--color11);--accordion-toggler-color: var(--color4);--accordion-toggler-hover-background: var(--color18);--accordion-toggler-hover-color: var(--color15);--badge-background: var(--color4);--badge-color: var(--color10);--footer-background: var(--color4);--partner-background: var(--color15);--overlay-background: rgb(38 72 149 / 80%);--nav-color: var(--color4);--nav-mobile-background: var(--color4);--nav-mobile-active-background: var(--color15);--nav-icon: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" stroke="%23264895" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24"><path d="m9 18 6-6-6-6"/></svg>')}body{--font-base: 'SourceSans', sans-serif;--font-heading: 'phenomena', sans-serif;--font-weight-base: 380}body{--gap-small: 20px;--gap-medium: 30px;--gap-gutter: 45px;--gap-big: 50px;--gap-bigger: 60px;--gap-huge: 70px;--gap-side: 20px;--page-max: 1400px}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: 1024;--nav-active-color: var(--color14);--nav-font-size: 1.1em;--nav-font-weight: 400;--nav-submenu-background: var(--color10);--nav-burger-line-color: var(--color14);--nav-mobile-color: var(--color10);--nav-mobile-active-color: var(--color10);--nav-mobile-separator-color: var(--color10);--nav-mobile-btn-clr: var(--color10)}body{--ico-file-pdf: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='currentColor' stroke='none'%3E%3Cpath transform='scale%281,-1%29 translate%280,-27.8125%29' d='M 26.312875 9.57875 c -0.4265 0.4201875 -1.3723125 0.6426875 -2.811625 0.661625 -0.9743125 0.01075 -2.1469375 -0.0750625 -3.3803125 -0.24775 -0.5523125 0.3186875 -1.121625 0.6654375 -1.568375 1.0830625 -1.2019375 1.122375 -2.20525 2.680375 -2.8305 4.3935625 0.04075 0.16 0.0754375 0.300625 0.10775 0.444125 0 0 0.6770625 3.845625 0.497875 5.1458125 -0.02475 0.1783125 -0.039875 0.2300625 -0.08775 0.368625 l -0.0588125 0.1510625 c -0.1841875 0.42475 -0.54525 0.8748125 -1.111375 0.85025 l -0.341125 0.01075 c -0.6313125 0 -1.14575 -0.322875 -1.2808125 -0.8054375 -0.4105625 -1.5135625 0.0130625 -3.777875 0.780625 -6.7105625 l -0.1965 -0.4776875 c -0.549625 -1.339875 -1.2384375 -2.689375 -1.8461875 -3.8799375 l -0.079 -0.1548125 c -0.639375 -1.25125 -1.2195625 -2.313375 -1.7455 -3.2131875 l -0.543 -0.287125 c -0.0395 -0.020875 -0.970125 -0.5130625 -1.188375 -0.645125 -1.85175 -1.105625 -3.078875 -2.3606875 -3.2824375 -3.35675 -0.06475 -0.3178125 -0.0165625 -0.7245625 0.3129375 -0.912875 l 0.5251875 -0.2643125 c 0.227875 -0.114125 0.4680625 -0.1719375 0.7141875 -0.1719375 1.3189375 0 2.8500625 1.642875 4.9593125 5.3239375 2.4353125 0.7928125 5.207875 1.4518125 7.637875 1.8153125 1.8518125 -1.04275 4.1294375 -1.767 5.5669375 -1.767 0.25525 0 0.475375 0.024375 0.654125 0.0716875 0.2756875 0.073 0.5080625 0.23025 0.64975 0.4435625 0.2789375 0.41975 0.3354375 0.997875 0.25975 1.589875 -0.0225 0.1756875 -0.1628125 0.3929375 -0.314625 0.54125 z M 6.6139375 2.561 c 0.2405625 0.6575625 1.1925 1.957625 2.6001875 3.111125 0.0885 0.07175 0.3065 0.276 0.5060625 0.4656875 -1.472 -2.347625 -2.45775 -3.2833125 -3.10625 -3.5768125 z M 14.9510625 21.7598125 c 0.4239375 0 0.665125 -1.0685625 0.685125 -2.0704375 s -0.2143125 -1.705 -0.5049375 -2.22525 c -0.2406875 0.77025 -0.3570625 1.984375 -0.3570625 2.77825 0 0 -0.0176875 1.5174375 0.176875 1.5174375 v 0 z M 12.464125 8.0783125 c 0.2953125 0.528625 0.6025625 1.086125 0.9165625 1.6774375 0.765375 1.447375 1.2486875 2.579875 1.6086875 3.5108125 0.7159375 -1.302625 1.607625 -2.41 2.65575 -3.29725 0.1308125 -0.1106875 0.269375 -0.2219375 0.414875 -0.3328125 -2.1315625 -0.42175 -3.973875 -0.9346875 -5.595875 -1.5581875 v 0 z M 25.9031875 8.198375 c -0.12975 -0.0811875 -0.501625 -0.128125 -0.740875 -0.128125 -0.772125 0 -1.72725 0.3529375 -3.0664375 0.9270625 0.514625 0.0380625 0.9863125 0.0574375 1.4094375 0.0574375 0.7744375 0 1.00375 0.003375 1.7609375 -0.18975 0.757125 -0.193125 0.7668125 -0.5854375 0.6369375 -0.666625 v 0 z M 28.6814375 20.841375 c -0.6940625 0.946625 -1.6616875 2.053125 -2.7243125 3.11575 s -2.169125 2.030125 -3.11575 2.7243125 c -1.6116875 1.181875 -2.3935 1.3185625 -2.841375 1.3185625 h -15.5 c -1.3785 0 -2.5 -1.1215 -2.5 -2.5 v -27 c 0 -1.3785 1.1214375 -2.5 2.5 -2.5 h 23 c 1.3785 0 2.5 1.1215 2.5 2.5 v 19.5 c 0 0.447875 -0.136625 1.2296875 -1.3185625 2.841375 v 0 z M 24.5429375 22.5429375 c 0.959375 -0.959375 1.7125 -1.8249375 2.268125 -2.5429375 h -4.8110625 v 4.8108125 c 0.7181875 -0.555625 1.5836875 -1.3086875 2.5429375 -2.267875 v 0 z M 28 -1.5 c 0 -0.271 -0.229 -0.5 -0.5 -0.5 h -23 c -0.271 0 -0.5 0.229 -0.5 0.5 v 27 c 0 0.271 0.229 0.5 0.5 0.5 0 0 15.498625 0.0000625 15.5 0 v -7 c 0 -0.55225 0.447625 -1 1 -1 h 7 v -19.5 z' stroke='none'%3E%3C/path%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 32 32'%3E%3Cg fill='currentColor' stroke='none'%3E%3Cpath transform='scale%281,-1%29 translate%280,-27.8125%29' d='M 23.219625 16 h -4.227875 l -2.991625 -4.40725 -2.9919375 4.40725 h -4.2278125 l 5.0675625 -7.577 -5.717875 -8.423 h 7.8699375 v 2.86175 h -1.567375 l 1.567375 2.3435625 3.481125 -5.2053125 h 4.388875 l -5.718 8.423 5.067625 7.577 z M 28.6814375 20.841375 c -0.6940625 0.946625 -1.6616875 2.053125 -2.7243125 3.11575 s -2.169125 2.030125 -3.11575 2.7243125 c -1.6116875 1.181875 -2.3935 1.3185625 -2.841375 1.3185625 h -15.5 c -1.3785 0 -2.5 -1.1215 -2.5 -2.5 v -27 c 0 -1.3785 1.1214375 -2.5 2.5 -2.5 h 23 c 1.3785 0 2.5 1.1215 2.5 2.5 v 19.5 c 0 0.447875 -0.136625 1.2296875 -1.3185625 2.841375 v 0 z M 24.5429375 22.5429375 c 0.959375 -0.959375 1.7125 -1.8249375 2.268125 -2.5429375 h -4.8110625 v 4.8108125 c 0.7181875 -0.555625 1.5836875 -1.3086875 2.5429375 -2.267875 v 0 z M 28 -1.5 c 0 -0.271 -0.229 -0.5 -0.5 -0.5 h -23 c -0.271 0 -0.5 0.229 -0.5 0.5 v 27 c 0 0.271 0.229 0.5 0.5 0.5 0 0 15.498625 0.0000625 15.5 0 v -7 c 0 -0.55225 0.447625 -1 1 -1 h 7 v -19.5 z' stroke='none'%3E%3C/path%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 32 32'%3E%3Cg fill='currentColor' stroke='none'%3E%3Cpath transform='scale%281,-1%29 translate%280,-27.8125%29' d='M 19.9930625 13.128375 h 1.3815625 l -1.594125 -7.0680625 -2.072625 9.9378125 h -3.3296875 l -2.4098125 -9.9378125 -1.80675 9.9378125 h -3.4810625 l 3.534125 -15.99625 h 3.4011875 l 2.3841875 9.459625 2.133 -9.459625 h 3.1355 l 4.050875 15.99625 h -5.3264375 v -2.86975 z M 28.6814375 20.841375 c -0.6940625 0.946625 -1.6616875 2.053125 -2.7243125 3.11575 s -2.169125 2.030125 -3.11575 2.7243125 c -1.6116875 1.181875 -2.3935 1.3185625 -2.841375 1.3185625 h -15.5 c -1.3785 0 -2.5 -1.1215 -2.5 -2.5 v -27 c 0 -1.3785 1.1214375 -2.5 2.5 -2.5 h 23 c 1.3785 0 2.5 1.1215 2.5 2.5 v 19.5 c 0 0.447875 -0.136625 1.2296875 -1.3185625 2.841375 v 0 z M 24.5429375 22.5429375 c 0.959375 -0.959375 1.7125 -1.8249375 2.268125 -2.5429375 h -4.8110625 v 4.8108125 c 0.7181875 -0.555625 1.5836875 -1.3086875 2.5429375 -2.267875 v 0 z M 28 -1.5 c 0 -0.271 -0.229 -0.5 -0.5 -0.5 h -23 c -0.271 0 -0.5 0.229 -0.5 0.5 v 27 c 0 0.271 0.229 0.5 0.5 0.5 0 0 15.498625 0.0000625 15.5 0 v -7 c 0 -0.55225 0.447625 -1 1 -1 h 7 v -19.5 z' stroke='none'%3E%3C/path%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 32 32'%3E%3Cg fill='currentColor' stroke='none'%3E%3Cpath transform='scale%281,-1%29 translate%280,-27.8125%29' d='M 30 26 h -28 c -1.1 0 -2 -0.9 -2 -2 v -24 c 0 -1.1 0.9 -2 2 -2 h 28 c 1.1 0 2 0.9 2 2 v 24 c 0 1.1 -0.9 2 -2 2 z M 23 22 c 1.656875 0 3 -1.3431875 3 -3 s -1.343125 -3 -3 -3 -3 1.3431875 -3 3 1.343125 3 3 3 z M 28 2 h -24 v 4 l 7 12 8 -10 h 2 l 7 6 v -12 z' stroke='none'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--ico-link: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cg fill='currentColor' stroke='none'%3E%3Cpath transform='scale%281,-1%29 translate%280,-27.8125%29' d='M 13.757375 8.1323125 c -0.4159375 0 -0.83175 0.158625 -1.1490625 0.4759375 -2.9729375 2.973 -2.9729375 7.8104375 0 10.7834375 l 6 6 c 1.44025 1.4401875 3.355 2.2333125 5.3916875 2.2333125 s 3.9515 -0.793125 5.39175 -2.23325 c 2.972875 -2.973 2.972875 -7.8104375 0 -10.7834375 l -2.7426875 -2.7426875 c -0.634625 -0.634625 -1.6634375 -0.634625 -2.298125 0 -0.6345625 0.6345625 -0.6345625 1.6635 0 2.298125 l 2.7426875 2.7426875 c 1.70575 1.7058125 1.70575 4.481375 0 6.1871875 -0.8263125 0.8263125 -1.925 1.281375 -3.093625 1.281375 s -2.26725 -0.4550625 -3.093625 -1.2814375 l -6 -5.9999375 c -1.7058125 -1.7058125 -1.7058125 -4.4814375 0 -6.18725 0.634625 -0.6345625 0.6345625 -1.6635 0 -2.298125 -0.3171875 -0.31725 -0.7331875 -0.4759375 -1.149 -0.4759375 z M 8 -3.625 c -2.03675 0 -3.9515625 0.793125 -5.3916875 2.23325 -2.9729375 2.973 -2.9729375 7.8104375 0 10.7834375 l 2.742625 2.742625 c 0.634625 0.6345625 1.6635625 0.6345625 2.298125 0 0.634625 -0.6345625 0.634625 -1.6635 0 -2.298125 l -2.742625 -2.742625 c -1.7058125 -1.7058125 -1.7058125 -4.4814375 0 -6.18725 0.82625 -0.82625 1.9249375 -1.2813125 3.0935625 -1.2813125 s 2.26725 0.4550625 3.0936875 1.2814375 l 6 5.9999375 c 1.70575 1.7058125 1.70575 4.4814375 0 6.18725 -0.634625 0.634625 -0.6345625 1.6635 0 2.298125 0.6345625 0.6345625 1.6635 0.6345625 2.298125 -0.0000625 2.972875 -2.9729375 2.972875 -7.810375 0.0000625 -10.783375 l -6.0000625 -6 c -1.4403125 -1.44025 -3.355125 -2.2333125 -5.3918125 -2.2333125 z' stroke='none'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");--ico-link-extern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale%281,-1%29 translate%280,-27.8125%29' fill='currentColor' d='M 11.41 4.59 l 16.59 16.58 v -7.17 c 0 -1.1 0.9 -2 2 -2 s 2 0.9 2 2 v 12 c 0 0.81 -0.49 1.54 -1.24 1.85 -0.25 0.1 -0.51 0.15 -0.76 0.15 v 0 s -12 0 -12 0 c -1.1 0 -2 -0.89 -2 -2 s 0.9 -2 2 -2 h 7.17 l -16.58 -16.59 c -0.39 -0.39 -0.59 -0.9 -0.59 -1.41 s 0.2 -1.02 0.59 -1.41 c 0.78 -0.78 2.05 -0.78 2.83 0 z M 26 0 h -22 v 22 h 6 c 1.1 0 2 0.9 2 2 v 0 c 0 1.1 -0.9 2 -2 2 h -6 c -2.2 0 -4 -1.8 -4 -4 v -22 c 0 -2.2 1.8 -4 4 -4 h 22 c 2.2 0 4 1.8 4 4 v 6 c 0 1.1 -0.9 2 -2 2 v 0 c -1.1 0 -2 -0.9 -2 -2 v -6 z'/%3E%3C/svg%3E");--ico-arrow-up: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale%281,-1%29 translate%280,-27.8125%29' fill='currentColor' d='M 0 7 l 6 -6 10 10 10 -10 6 6 -15.9999375 16 z'/%3E%3C/svg%3E");--ico-gift: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath transform='scale%281,-1%29 translate%280,-27.8125%29' fill='currentColor' d='M 24.109875 18 c 0.5664375 0.4025 1.10975 0.8505 1.607625 1.348375 1.0438125 1.0438125 1.7420625 2.328125 1.966 3.6163125 0.2455625 1.4120625 -0.11475 2.723125 -0.9884375 3.596875 -0.696875 0.6968125 -1.6409375 1.0651875 -2.730125 1.0651875 -1.551 0 -3.1850625 -0.7445 -4.483125 -2.0425625 -2.077375 -2.077375 -3.2883125 -4.9449375 -3.939875 -6.9913125 -0.4825 2.0563125 -1.4439375 4.832625 -3.3130625 6.7018125 -1.0029375 1.002875 -2.2848125 1.5178125 -3.4951875 1.5178125 -0.9891875 0 -1.930625 -0.343875 -2.633125 -1.0464375 -1.5620625 -1.562125 -1.351 -4.3058125 0.4714375 -6.12825 0.64975 -0.64975 1.4093125 -1.1894375 2.21 -1.637875 h -6.782 v -8 h 2 v -14 h 24 v 14.0000625 h 2 v 8 h -5.890125 z M 21.0726875 23.9931875 c 0.866375 0.866375 1.9475625 1.3835625 2.8921875 1.3835625 0.334375 0 0.803375 -0.0704375 1.1390625 -0.4061875 0.8134375 -0.813375 0.356625 -2.697125 -0.9775 -4.0311875 -1.3733125 -1.3733125 -3.220625 -2.31775 -4.826 -2.939375 h -1.5835 c 0.58025 1.798375 1.6268125 4.26425 3.35575 5.9931875 z M 7.3104375 22.9721875 c -0.0219375 0.285 -0.0015625 0.82025 0.381125 1.2029375 0.320125 0.320125 0.743375 0.387375 1.042125 0.387375 v 0 c 0.6643125 0 1.358375 -0.313 1.904125 -0.85875 1.0585 -1.0585 1.9301875 -2.742875 2.520875 -4.871125 0.0159375 -0.0575 0.0315 -0.1146875 0.04675 -0.1714375 -0.05675 0.0151875 -0.1139375 0.03075 -0.1714375 0.04675 -2.12825 0.59075 -3.8125625 1.4624375 -4.8710625 2.5209375 -0.494625 0.4945625 -0.8053125 1.13 -0.8525 1.7433125 z M 14 -2 h -8 v 13 h 8 v -13 z M 14 12 h -10 v 4 h 10 v -4 z M 26 -2 h -8 v 13 h 8 v -13 z M 28 12 h -10 v 4 h 10 v -4 z'/%3E%3C/svg%3E");--ico-printer: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath fill='currentColor' d='M 7 1 h 18 v 7 h -18 z M 29 10 h -26 a 3 3 0 0 0 -3 3 v 8 a 3 3 0 0 0 3 3 h 4 v -5 h 18 v 5 h 4 a 3 3 0 0 0 3 -3 v -8 a 3 3 0 0 0 -3 -3 z M 9 19 h 14 v 12 h -14 z'/%3E%3C/svg%3E");--ico-chevron-down: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" stroke="%234b4b4b" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 24 24"><path d="m6 9 6 6 6-6"/></svg>')}*,*::before,*::after{box-sizing:border-box}*{margin:0}html{scrollbar-gutter:stable;scroll-behavior:smooth}body{min-height:100dvh;line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}:where(input,button,textarea,select){font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}:focus:not(:focus-visible){outline:none}:focus-visible{outline:3px solid var(--focus-color);outline-offset:var(--focus-offset)}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}use{fill:currentColor;stroke:currentColor}svg.ico{display:inline-block;width:1em;height:1em;vertical-align:-0.125em;margin-right:.5em}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.invisible{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@font-face{font-family:"SourceSans";src:url("../../files/layout/fonts/SourceSans3-VariableFont_wght.woff2") format("woff2");font-weight:200 900;font-display:swap;font-style:normal}@font-face{font-family:"SourceSans";src:url("../../files/layout/fonts/SourceSans3-Italic-VariableFont_wght.woff2") format("woff2");font-weight:200 900;font-display:swap;font-style:italic}@font-face{font-family:"phenomena";src:url("../../files/layout/fonts/phenomena-light-webfont.woff2") format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"phenomena";src:url("../../files/layout/fonts/phenomena-regular-webfont.woff2") format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"phenomena";src:url("../../files/layout/fonts/phenomena-bold-webfont.woff2") format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"phenomena";src:url("../../files/layout/fonts/phenomena-black-webfont.woff2") format("woff2");font-weight:800;font-display:swap;font-style:normal}::selection{background:var(--color13);color:var(--color10)}html{font-size:100%}body{font-size:clamp(1rem,.833rem + .556vw,1.25rem)}body{font-family:var(--font-base);font-weight:var(--font-weight-base);font-style:normal;line-height:1.7;color:var(--base-font-color);text-align:left;background:var(--color10)}p{margin:1em 0 0}p.short{margin-top:0}b,strong{font-weight:600}h1,h2,h3,h4{font-family:var(--font-heading);font-style:normal;font-weight:700;margin-top:2em;margin-bottom:.5em;line-height:1.1}h1 .subtitle,h2 .subtitle,h3 .subtitle,h4 .subtitle{display:block;font-size:.58em;font-weight:500;line-height:1.3;margin:.2em 0}h1,h2{color:var(--base-heading-color)}h3,h4{color:var(--base-font-color)}h1{font-size:2rem;hyphens:auto}@media(min-width: 480px){h1{font-size:2.5rem}}@media(min-width: 1060px){h1{font-size:3.4rem;hyphens:manual}}h2{font-size:1.7rem}@media(min-width: 480px){h2{font-size:2rem}}@media(min-width: 1060px){h2{font-size:2.7rem}}h3{font-size:1.4rem}@media(min-width: 480px){h3{font-size:1.7rem}}@media(min-width: 1060px){h3{font-size:2rem}}h4{font-size:1.3rem}@media(min-width: 480px){h4{font-size:1.6rem}}@media(min-width: 1060px){h4{font-size:1.8rem}}h1+h2,h1+h3,h1+h4,h2+h3,h2+h4,h3+h4,h3+p,h4+p{margin-top:0}:is(h1,h2,h3,h4)+.rte>:is(h1,h2,h3,h4):first-child{margin-top:0}.zitat{margin:2.5em 0;font-family:var(--font-heading);font-size:1.6rem;line-height:1.3;color:var(--main-text-color);font-style:italic;padding-left:.8em;border-left:3px solid var(--main-color)}@media(min-width: 1060px){.zitat{font-size:1.9rem}}.zitat a{color:var(--main-text-color)}.zitat .autor{display:block;margin-top:.4em;font-family:var(--font-base);font-size:1rem;color:var(--color13);font-style:normal}.zitat:has(+.zitat){margin-bottom:0}.zitat+.zitat{margin-top:0;padding-top:.7em}table{margin:1.5em 0 2.5em;border-spacing:0;border-collapse:collapse;width:100%}table td,table th{padding:.7em;border:1px solid var(--main-color);line-height:1.2;vertical-align:top}table tr:first-child td,table tr:first-child th{border-top:0}table tr:last-child td,table tr:last-child th{border-bottom:0}table tr td:first-child,table tr th:first-child{border-left:0;padding-left:0}table tr td:last-child,table tr th:last-child{border-right:0;padding-right:0}a{color:var(--link-color);transition:var(--trans-color)}a:hover{color:var(--link-hover-color)}li,dd,dt,td,th,figcaption{overflow-wrap:break-word}::placeholder{color:var(--input-color);opacity:.8}textarea,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=url],input[type=date],input[type=password],input[type=search]{border:1px solid var(--input-background);width:100% !important;padding:.8em 1em .7em;font-size:1rem;color:var(--input-color);font-family:var(--font-base);font-weight:var(--font-weight-base);background-color:var(--input-background)}textarea:focus,input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=url]:focus,input[type=date]:focus,input[type=password]:focus,input[type=search]:focus{border-color:var(--input-focus-border)}input[type=checkbox],input[type=radio]{accent-color:var(--main-text-color)}:where(input[type=submit],button[type=submit],button[type=button],button[type=reset],.back a,.backlink,.btn){display:inline-block;border:none;font-size:max(.9em,1.17rem);letter-spacing:1px;cursor:pointer;line-height:1.8;transition:var(--trans-all);padding:.7em 2em;text-align:center;text-decoration:none;background-color:var(--button-background);color:var(--button-color);font-weight:700;text-transform:uppercase}:where(input[type=submit],button[type=submit],button[type=button],button[type=reset],.back a,.backlink,.btn):hover{background-color:var(--button-hover-background);color:var(--button-hover-color)}.btn,.backlink,.back a{color:var(--button-color)}.btn:hover,.backlink:hover,.back a:hover{color:var(--button-hover-color)}.back{margin-top:2em}select{border:1px solid var(--input-background);cursor:pointer;line-height:1.8;padding:.7em 2.6em .7em 1em;background:var(--input-background) var(--ico-chevron-down) no-repeat right 1em center/1em;color:var(--input-color);width:100% !important;appearance:none;font-family:var(--font-base);font-size:1rem}fieldset{width:100% !important;border:none;padding:0;margin:0}.ce_form,.content-form{margin:4em 0 1em}.formbody{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(300px, 100%), 1fr));grid-gap:var(--gap-medium)}.formbody>.widget>label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.formbody .w66{grid-column:span 2}.formbody .w100,.formbody .widget-textarea,.formbody .widget-upload,.formbody .widget-submit,.formbody .widget-explanation,.formbody .widget-altcha,.formbody .widget-filepond-uploader,.formbody>p.error,.formbody>p.confirmation{grid-column:1/-1}.formbody .widget-radio,.formbody .widget-checkbox{grid-column:1/-1}.formbody .widget-radio fieldset,.formbody .widget-checkbox fieldset{padding:.8em 1em .7em;margin:0;display:flex;flex-wrap:wrap;position:relative;background-color:var(--input-background)}.formbody .widget-radio fieldset:has(legend),.formbody .widget-checkbox fieldset:has(legend){padding-top:3em}.formbody .widget-radio fieldset legend,.formbody .widget-checkbox fieldset legend{position:absolute;top:.8em;left:1em;font-weight:700;line-height:1.2}.formbody .widget-radio fieldset>span,.formbody .widget-checkbox fieldset>span{display:flex;margin-right:2em;align-items:baseline}.formbody .widget-radio fieldset>span input,.formbody .widget-checkbox fieldset>span input{margin:0 .5em 0 0}.formbody .widget-radio fieldset>span label,.formbody .widget-checkbox fieldset>span label{position:static;width:auto;height:auto;clip:auto;overflow:visible;white-space:normal;display:block}.formbody .widget-explanation{margin:0}.formbody .widget-explanation p{margin:0}.formbody .widget-altcha label{position:static;width:auto;height:auto;clip:auto;overflow:visible;white-space:normal;display:inline-block}.formbody .widget-altcha>label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.formbody .widget-filepond-uploader{padding:.8em 1em .7em;background-color:var(--input-background)}.formbody .widget-filepond-uploader>label{position:static;width:auto;height:auto;clip:auto;overflow:visible;white-space:normal;display:block;margin-bottom:.5em}.formbody .widget-filepond-uploader .filepond--root{margin-bottom:0;min-height:6.5em;font-size:1em}.formbody .widget-filepond-uploader .filepond--drop-label{min-height:6.5em;color:var(--input-color)}.formbody .widget-filepond-uploader .filepond--panel-root{background-color:var(--color10);border-radius:0}.formbody .widget-filepond-uploader .filepond--credits{display:none}p.error,p.confirmation{padding:.8em 1.1em;margin:0 0 1.5em;border-left:4px solid;font-size:.9em;font-weight:600}p.error{border-left-color:var(--color5);background:rgba(180,73,68,.08)}p.confirmation{border-left-color:var(--color7);background:rgba(73,143,60,.12)}.widget>p.error{padding:.4em 0 0;margin:0;border-left:0;background:none;font-size:.8em;color:var(--color5)}.widget.error>input,.widget.error>textarea,.widget.error>select{border-color:var(--color5)}.mod_login .formbody>.widget>label,.mod_personalData .formbody>.widget>label,.mod_changePassword .formbody>.widget>label,.mod_lostPassword .formbody>.widget>label,.mod_lostPasswordNotificationCenter .formbody>.widget>label{position:static;width:auto;height:auto;clip:auto;overflow:visible;white-space:normal;display:block;margin:0 0 .4em;font-size:.9em;font-weight:600}.mod_login,.mod_lostPassword,.mod_lostPasswordNotificationCenter{margin:2em 0;padding:2em;background:var(--color10);box-shadow:var(--shadow-soft)}.mod_login>h1,.mod_login>h2,.mod_login>h3,.mod_login>h4,.mod_lostPassword>h1,.mod_lostPassword>h2,.mod_lostPassword>h3,.mod_lostPassword>h4,.mod_lostPasswordNotificationCenter>h1,.mod_lostPasswordNotificationCenter>h2,.mod_lostPasswordNotificationCenter>h3,.mod_lostPasswordNotificationCenter>h4{margin-top:0}.mod_login .formbody,.mod_lostPassword .formbody,.mod_lostPasswordNotificationCenter .formbody{margin:0;align-items:end}.mod_login .formbody .widget-submit,.mod_lostPassword .formbody .widget-submit,.mod_lostPasswordNotificationCenter .formbody .widget-submit{grid-column:auto}.mod_login .formbody .widget-checkbox fieldset,.mod_lostPassword .formbody .widget-checkbox fieldset,.mod_lostPasswordNotificationCenter .formbody .widget-checkbox fieldset{background:none;padding:0}.mod_login .password-reset,.mod_lostPassword .password-reset,.mod_lostPasswordNotificationCenter .password-reset{grid-column:1/-1;font-size:.9em}.logoutbutton{position:fixed;top:30%;right:0;z-index:100;margin:0;display:block;overflow:hidden}.logoutbutton a{display:inline-flex;align-items:center;gap:.7em;text-decoration:none;padding:.9em 1em;background-color:var(--color5);color:var(--color10);font-weight:600;white-space:nowrap;line-height:1.2;transform:translateX(calc(100% - 3.1em));transition:transform .3s ease-in-out,background-color .2s ease-in-out}.logoutbutton a svg.ico{font-size:1.3em;flex:none;margin:0}.logoutbutton a:hover,.logoutbutton a:focus-visible{transform:translateX(0);background-color:var(--color15);color:var(--color10)}@media(prefers-reduced-motion: reduce){.logoutbutton a{transition:background-color .2s ease-in-out}}.mod_personalData .formbody{display:block}.mod_personalData .formbody>fieldset:first-of-type legend{margin-top:0}.mod_personalData .formbody fieldset{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(250px, 100%), 1fr));gap:var(--gap-small);margin-bottom:1em}.mod_personalData .formbody fieldset legend{font-size:1.2rem;font-weight:700;grid-column:1/-1;margin:.5em 0;padding:0;color:var(--main-text-color)}.mod_personalData .formbody fieldset .widget-radio,.mod_personalData .formbody fieldset .widget-checkbox{grid-column:1/-1}.mod_personalData .formbody fieldset .widget-radio fieldset,.mod_personalData .formbody fieldset .widget-checkbox fieldset{padding:0 0 .7em;background:none;display:flex;flex-wrap:wrap;gap:0}.mod_personalData .formbody fieldset .widget-radio fieldset legend,.mod_personalData .formbody fieldset .widget-checkbox fieldset legend{margin:0 0 .5em;font-size:1em;font-weight:var(--font-weight-base);position:static}@media(min-width: 480px){.mod_personalData .formbody fieldset legend{font-size:1.5em}}.mod_personalData .formbody .widget-submit{margin-top:1em}.member-filter{display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));gap:var(--gap-small);align-items:end;margin-bottom:var(--gap-big)}.member-filter .widget{padding:0}.member-filter label,.member-filter legend{display:block;margin-bottom:.3em;font-size:.9em;font-weight:600}.member-filter fieldset{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.3em 1.5em;align-items:center}.member-filter fieldset legend{float:left;width:100%}.member-filter fieldset span{display:flex;align-items:center;gap:.4em}.member-filter fieldset span label{margin:0;font-weight:var(--font-weight-base)}.member-filter .member-filter__submit{display:flex;gap:1em;align-items:center}.member-filter .member-filter__submit .member-filter__reset{font-size:.9em}@media(min-width: 1200px){.member-filter{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}}#anmeldung{margin-top:var(--gap-medium)}#anmeldung .info{margin-bottom:1em}#anmeldung .formbody{grid-template-columns:repeat(auto-fill, minmax(min(200px, 100%), 1fr));grid-gap:var(--gap-small) var(--gap-medium)}#anmeldung .formbody>.widget>label{position:static;width:auto;height:auto;clip:auto;overflow:visible;white-space:normal;display:block;margin:0 0 .3em;font-size:.9em;font-weight:600;line-height:1.3}#anmeldung .widget{padding:0}#anmeldung .widget label{display:block}#anmeldung .widget input,#anmeldung .widget textarea,#anmeldung .widget select{font-size:1rem}#anmeldung .widget textarea{height:8em}#anmeldung .widget.error{display:flex;flex-direction:column}#anmeldung .widget.error p.error{order:4;font-size:.8em;line-height:1.2;font-weight:400;margin:.3em 0 0}#anmeldung .widget.error>label{color:var(--color5)}#anmeldung .widget-radio fieldset,#anmeldung .widget-checkbox fieldset{flex-direction:column;gap:.6em}#anmeldung .widget-radio fieldset>span,#anmeldung .widget-checkbox fieldset>span{margin-right:0;align-items:baseline}#anmeldung .widget-radio fieldset>span label,#anmeldung .widget-checkbox fieldset>span label{line-height:1.4}#anmeldung .widget-radio #ctrl_subscriptionMode{display:grid;grid-template-columns:1fr 1fr;gap:1em;padding:0;background:none}#anmeldung .widget-radio #ctrl_subscriptionMode legend{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#anmeldung .widget-radio #ctrl_subscriptionMode span{display:flex;margin:0;background-color:var(--button-background);color:var(--button-color);transition:var(--trans-color);letter-spacing:.5px;font-weight:700;font-size:1.17rem}#anmeldung .widget-radio #ctrl_subscriptionMode span:hover{background-color:var(--button-hover-background);color:var(--button-hover-color)}#anmeldung .widget-radio #ctrl_subscriptionMode span label{text-align:center;padding:1em 1.5em;cursor:pointer;line-height:1.3;height:100%;width:100%;display:flex;align-items:center;justify-content:center;margin:0}#anmeldung .widget-radio #ctrl_subscriptionMode span input{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#anmeldung .widget-radio #ctrl_subscriptionMode span:has(input:checked){background-color:var(--color3);color:#000}#anmeldung .widget-radio #ctrl_subscriptionMode span:has(input:focus-visible){outline:3px solid var(--focus-color);outline-offset:2px}#anmeldung .widget-begleitpersonen{grid-column:1/-1}#anmeldung .begleitpersonen_container{padding:.8em 1em 1em;background-color:var(--input-background)}#anmeldung .begleitpersonen_container>legend{float:left;width:100%;padding:0;margin-bottom:.6em;font-weight:700;line-height:1.2}#anmeldung .begleitpersonen_container .begleitperson{display:grid;grid-template-columns:1fr 1fr;gap:.4em var(--gap-medium);margin-bottom:.8em;clear:both}#anmeldung .begleitpersonen_container .begleitperson>span{display:block}#anmeldung .begleitpersonen_container .begleitperson label{font-size:.85em;font-weight:600;margin-bottom:.3em}#anmeldung .begleitpersonen_container .begleitperson input{background-color:var(--color10);border-color:var(--color10)}#anmeldung .begleitpersonen_container .begleitpersonen__add{font-size:.8em;padding:.5em 1.2em;margin-top:.3em}#anmeldung .widget-textarea,#anmeldung .widget:has(label[for=ctrl_proxyMember]),#anmeldung .widget:has(label[for*=ctrl_additional_text_field]){grid-column:1/-1}#anmeldung .widget-submit{margin-top:.5em}#anmeldung [data-anmeldung-submit]{display:none}#anmeldung [data-anmeldung-submit].ischecked{display:inline-block}@media(max-width: 639px){#anmeldung .widget-radio #ctrl_subscriptionMode,#anmeldung .begleitpersonen_container .begleitperson{grid-template-columns:1fr}}.registration-form fieldset{display:flex;flex-wrap:wrap;gap:var(--gap-small)}.registration-form fieldset:has(.widget){padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(min(300px, 100%), 1fr));grid-gap:var(--gap-medium)}.registration-form fieldset:has(.widget)>.w100{grid-column:1/-1}.registration-form fieldset.no-flex{flex-direction:column}.nav-burger,.nav-burger:hover,.nav-burger:focus{background:rgba(0,0,0,0);padding:0;text-transform:none;letter-spacing:0}.btn-toggle-submenu{text-transform:none;letter-spacing:0}.handorgel__header__button{text-transform:none;letter-spacing:0;max-width:none}.glightbox-container .gbtn{margin:0;padding:0;border:none;max-width:none;background:rgba(0,0,0,0)}.glightbox-container .gbtn svg{width:100%}.eventfilter__controls button,.swiper-autoplay-toggle,.basemap-toggle{text-transform:none;letter-spacing:0}body{--gap-side: 20px}@media(min-width: 480px){body{--gap-side: 30px}}@media(min-width: 640px){body{--gap-side: 45px}}@media(min-width: 1060px){body{--gap-side: 70px}}.textwrap,.max-800{max-width:800px;margin-left:auto;margin-right:auto}#container{width:100%;max-width:var(--page-max);margin-left:auto;margin-right:auto;padding-left:var(--gap-side);padding-right:var(--gap-side)}#container #main,#container #right{margin-top:var(--gap-big)}@media(min-width: 917px){#container{display:flex;gap:0 var(--gap-bigger)}#container #main{flex:1 1 100%;min-width:0;margin-top:var(--gap-huge)}#container #right{flex:0 0 28%;max-width:28%;margin-top:var(--gap-huge)}}@media(min-width: 1600px){#container{gap:0 var(--gap-huge)}#container #main,#container #right{margin-top:calc(var(--gap-big)*2)}}@media(min-width: 917px){.vapage #container #main{margin-top:var(--gap-medium)}.vapage #container #right{flex:0 0 50%;max-width:50%;margin-top:var(--gap-medium);padding-left:3em;border-left:1px solid var(--main-color)}}.grid,.grid-2,.grid-3,.grid-4{display:grid;grid-gap:var(--gap-medium);grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}.grid>*,.grid-2>*,.grid-3>*,.grid-4>*{margin:0 !important;min-width:0}@media(min-width: 620px){.grid-2{grid-template-columns:1fr 1fr}}@media(min-width: 1200px){.grid-2,.grid-3,.grid-4{grid-gap:var(--gap-gutter)}.grid-3{grid-template-columns:1fr 1fr 1fr}.grid-4{grid-template-columns:repeat(4, 1fr)}}.mod_article>.no-margin-top,.no-margin-top{margin-top:0 !important}.mod_article>.no-margin,.no-margin{margin:0 !important}header{padding:1em 0;position:relative;z-index:100;background:var(--color10);transition:background-color .5s,padding .5s,box-shadow .5s}header .inside{max-width:var(--page-max);margin-left:auto;margin-right:auto;padding-left:var(--gap-side);padding-right:var(--gap-side);display:flex;justify-content:space-between;align-items:center;gap:0}header .logo{position:relative;z-index:7;flex:none}header .logo img{transition:height .5s ease .5s;height:60px;width:auto}@media(max-width: 479px){header .logo img{height:48px;max-width:calc(100vw - 190px);object-fit:contain;object-position:left}}@media(min-width: 1024px){header .logo img{height:89px}}@media(min-width: 1024px){header{position:fixed;width:100%;top:0;left:0;background-color:rgba(0,0,0,0)}header.fixed{background-color:var(--color10);padding:.3em 0;box-shadow:var(--shadow-line)}header.fixed .logo img{height:62px}}@media(max-width: 1023px){body.navigation-open header{position:fixed;top:0;left:0;right:0;z-index:100}body.nav-is-mobile .navigation-main a,body.nav-is-mobile .navigation-main strong{font-weight:600}body.nav-is-mobile .navigation-main li:not(:last-child){border-bottom-width:2px}body.nav-is-mobile .navigation-main li.submenu li:first-child{border-top-width:3px}body.navigation-open .navigation-main{top:calc(60px + 2rem);--nav-mobile-padding: 20px}body.navigation-open .navigation-main::before{display:none}}@media(max-width: 1023px){#mainnav.nav-wrapper{position:absolute;top:0;right:0;z-index:5}#mainnav.nav-wrapper .nav-burger{margin:1.4em 20px 0 0}.logoutbutton{top:40%}.logoutbutton a{padding:.7em .8em;font-size:.9em}}@media(min-width: 1024px){body.nav-is-desktop #mainnav .navigation-main ul.level_1>li{padding:0}#mainnav{flex-grow:1}#mainnav nav.navigation-main{flex-grow:1}#mainnav li{text-align:right}#mainnav ul.level_1{justify-content:flex-end;flex-wrap:nowrap;gap:0;position:relative}#mainnav ul.level_1::before{display:block;width:21px;height:100%;content:"";position:absolute;top:0;left:-2px;background-image:url(../../files/layout/img/abschluss.svg);background-size:100% 100%;z-index:10;pointer-events:none}#mainnav ul.level_1>li{position:relative;padding:0}#mainnav ul.level_1>li.home{display:none}#mainnav ul.level_1>li>a,#mainnav ul.level_1>li>strong{text-decoration:none;padding:1em .8em;display:block;background-color:var(--color10);margin:0 0 0 .3em;white-space:nowrap;hyphens:manual;color:var(--nav-color);font-weight:var(--nav-font-weight);line-height:1.7;transition:var(--trans-color)}}@media(min-width: 1024px)and (min-width: 1200px){#mainnav ul.level_1>li>a,#mainnav ul.level_1>li>strong{padding:1em 1.6em;font-size:var(--nav-font-size)}}@media(min-width: 1024px){#mainnav ul.level_1>li>a:hover{color:var(--nav-active-color)}#mainnav ul.level_1>li>strong{color:var(--nav-active-color)}#mainnav ul.level_1>li:nth-child(2){flex-grow:1;background-color:var(--color10);margin-left:19px}#mainnav ul.level_1>li:nth-child(2)>a,#mainnav ul.level_1>li:nth-child(2)>strong{display:inline-block;margin:0}#mainnav ul.level_1>li.submenu{padding-right:0}#mainnav ul.level_1>li.submenu>.btn-toggle-submenu{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#mainnav ul.level_1>li.submenu>.btn-toggle-submenu:focus-visible{position:absolute;top:50%;right:.25em;transform:translateY(-50%);width:1.7em;height:1.7em;min-width:0;clip:auto;overflow:visible;padding:0;border:0;margin:0;background:var(--color10) var(--nav-icon) no-repeat center/0.9em;rotate:90deg}#mainnav ul.level_2{width:230px;left:auto;right:0;padding:0;margin:0;background:rgba(0,0,0,0);box-shadow:none;display:flex;flex-direction:column;visibility:hidden;opacity:0;z-index:9;transform:translateY(1em);transition:opacity .3s ease-in-out 0s,transform .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s}#mainnav ul.level_2::before{display:none}#mainnav ul.level_2 li{margin:.3em 0 0}#mainnav ul.level_2 li a,#mainnav ul.level_2 li strong{padding:1em 1.3em;font-size:1.2rem;font-weight:400;margin:0;box-shadow:var(--shadow-line);line-height:1.1;background-color:var(--color10);white-space:normal;display:block;text-decoration:none;color:var(--nav-color);transition:var(--trans-color)}#mainnav ul.level_2 li a:hover{color:var(--nav-active-color)}#mainnav ul.level_2 li strong{color:var(--nav-active-color)}#mainnav ul.level_1>li.submenu:hover>ul.level_2,#mainnav ul.level_1>li.submenu:focus-within>ul.level_2,#mainnav ul.level_1>li.submenu.nav-expanded>ul.level_2,#mainnav ul.level_1>li.submenu>ul.level_2.nav-expanded{visibility:visible;opacity:1;z-index:10;transform:translateY(0);transition-delay:0s,0s,0s,.1s}.gmd #mainnav ul.level_1>li.intern>ul.level_2{display:none}}@media(min-width: 1024px){[id]{scroll-margin-top:100px}}aside{margin-top:8em}aside .mod_navigation{margin-bottom:2em}aside nav ul{list-style:none;margin:0;padding:0}aside nav ul li a,aside nav ul li strong{box-shadow:var(--shadow-line);display:block;margin:0 0 1em;text-decoration:none;padding:.5em 1em;font-weight:var(--font-weight-base);color:var(--main-text-color);transition:none}aside nav ul li.active a,aside nav ul li.active strong,aside nav ul li:hover a,aside nav ul li:hover strong{background-color:var(--main-text-color);color:var(--color10);font-weight:600}aside nav ul ul{display:none}.no-breadcrumb .mod_breadcrumb{display:none}.mod_breadcrumb{box-shadow:var(--shadow-line);padding:.5em 1em;margin:4em auto 0;max-width:calc(var(--page-max) - 2*var(--gap-side));width:calc(100% - 2*var(--gap-side))}.mod_breadcrumb ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;align-items:center}.mod_breadcrumb ul li{display:flex;align-items:center}.mod_breadcrumb ul li a,.mod_breadcrumb ul li strong{font-weight:300;text-decoration:none}.mod_breadcrumb ul li::after{content:"";display:block;flex:none;width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:5px solid var(--main-text-color);margin:0 .6em}.mod_breadcrumb ul li.active strong,.mod_breadcrumb ul li.last strong{color:var(--color14)}.mod_breadcrumb ul li.last::after{display:none}.mod_breadcrumb ul li.first svg.ico{margin-right:0}#to-top{position:fixed;bottom:0;right:0;font-size:1.2em;padding:.5em .7em;text-align:center;display:block;background-color:var(--button-background);color:var(--button-color);z-index:100;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .6s,visibility .6s;text-decoration:none;line-height:1}@media(min-width: 917px){#to-top{font-size:1.5em;padding:.5em .8em}}#to-top svg.ico{margin-right:0}#to-top.visible{opacity:.5;visibility:visible}#to-top:hover,#to-top:focus-visible{opacity:1}.pagination{margin:2em 0 4em;width:100%}.pagination ul{display:inline;margin:0;padding:0}.pagination ul li{display:inline}.pagination ul li a,.pagination ul li strong{background-color:var(--button-background);color:var(--button-color);display:inline-block;margin:0 .2em .5em 0;padding:.5em 1em;border:none;text-decoration:none;transition:var(--trans-color);font-weight:700;font-size:max(1em,1.17rem)}.pagination ul li a:hover,.pagination ul li a.active,.pagination ul li strong:hover,.pagination ul li strong.active{background-color:var(--button-hover-background);color:var(--button-hover-color)}.imagelink{position:relative;overflow:hidden;box-shadow:var(--shadow-soft)}.imagelink figure{margin:0}.imagelink figure img{display:block;width:100%}.imagelink .meta{position:absolute;z-index:2;bottom:0;left:0;width:100%;padding:1.5em;background-color:var(--overlay-background)}.imagelink .meta h3,.imagelink .meta h4{color:var(--color10);margin:0}.imagelink .meta p{color:var(--color10);margin:.4em 0 0;height:auto;opacity:1;line-height:1.4}.imagelink .meta p .linktext{margin-top:.2em}.imagelink a{color:inherit;text-decoration:none;display:block}.imagelink a img{transition:.5s all ease-in-out;transform:scale(1)}.imagelink a .meta p{height:0;opacity:0;transition:.5s all cubic-bezier(0.175, 0.885, 0.32, 1.275)}.imagelink a:hover img{transform:scale(1.2)}.imagelink a:hover .meta p{margin-bottom:0;height:2.6rem;opacity:1}.dhm .imagelink a:hover .meta{background-color:rgba(50,98,41,.88)}@media(min-width: 917px){.konvente .imagelink .meta{padding:.8em 1.5em}.konvente .imagelink .meta h3{font-size:1.5em}}.person{display:flex;flex-direction:column;max-width:374px;box-shadow:var(--shadow-soft);font-size:.9em;padding-bottom:2em}.person:hover{box-shadow:var(--shadow-soft-hover)}.person figure{order:-1;margin:0 !important;overflow:hidden;border:none;padding:0}.person figure img{display:block;margin:0;width:100%}.person figure figcaption{display:none}.person h2,.person p{padding:0 30px;text-align:center}.person h2{font-size:1.6em;margin:1.2em 30px !important;border-bottom:1px solid #eee;padding:0 0 1em;color:var(--color14)}.person h2 .sub-title{font-size:.8em;display:block}.person .info{flex-grow:1}.person .short{margin-top:auto}.person .has-details{text-align:center;margin-top:auto}.person .btn{display:inline-block;min-width:174px;margin-top:2em;padding:.5em 1em}.kurse,.newsbox{display:flex;flex-direction:column;box-shadow:var(--shadow-soft);font-size:.9em;padding-bottom:2em}.kurse:hover,.newsbox:hover{box-shadow:var(--shadow-soft-hover)}.kurse figure,.newsbox figure{order:-1;margin:0 !important;overflow:hidden;border:none;padding:0;height:260px;max-width:unset;width:100%}.kurse figure>a,.kurse figure picture,.newsbox figure>a,.newsbox figure picture{display:block;width:100%;height:100%}.kurse figure img,.newsbox figure img{display:block;height:100%;width:100%;object-fit:cover;object-position:center}.kurse figure figcaption,.newsbox figure figcaption{display:none}.kurse h2,.kurse .teaser,.newsbox h2,.newsbox .teaser{padding:0 30px;text-align:center}.kurse h2 ul,.kurse .teaser ul,.newsbox h2 ul,.newsbox .teaser ul{text-align:left}.kurse h2,.newsbox h2{font-size:2em;margin:1.2em 30px !important;border-bottom:1px solid #eee;padding:0 0 1em}.kurse h2 .sub-title,.newsbox h2 .sub-title{font-size:.7em}.kurse .teaser,.newsbox .teaser{flex-grow:1}.kurse .short,.newsbox .short{margin-top:auto}.kurse .has-details,.newsbox .has-details{text-align:center}.kurse .has-details a,.newsbox .has-details a{display:inline-block;min-width:174px;margin-top:2em;padding:.5em 1em}.kurse .btn,.newsbox .btn{display:inline-block;min-width:174px;margin-top:2em;padding:.5em 1em}.kurse h2+.teaser>:first-child{margin-top:0}.ce_rsce_fuerbitten .fuerbitte,.content-rsce_fuerbitten .fuerbitte,.rsce_fuerbitten .fuerbitte{margin-top:var(--gap-medium);padding:var(--gap-small) 0 var(--gap-medium);border-top:1px solid var(--color12);border-bottom:1px solid var(--color12)}.ce_rsce_fuerbitten .fuerbitte .info,.ce_rsce_fuerbitten .fuerbitte .date,.content-rsce_fuerbitten .fuerbitte .info,.content-rsce_fuerbitten .fuerbitte .date,.rsce_fuerbitten .fuerbitte .info,.rsce_fuerbitten .fuerbitte .date{line-height:1.3}.ce_rsce_fuerbitten .fuerbitte .info+.date,.content-rsce_fuerbitten .fuerbitte .info+.date,.rsce_fuerbitten .fuerbitte .info+.date{margin-top:0}.ce_rsce_fuerbitten .fuerbitte+.fuerbitte,.content-rsce_fuerbitten .fuerbitte+.fuerbitte,.rsce_fuerbitten .fuerbitte+.fuerbitte{border-top:none;margin-top:0}.link-gemeinschaft{position:relative;padding:var(--gap-small) 0;color:var(--color10);margin-bottom:0 !important;max-width:300px}.link-gemeinschaft h2,.link-gemeinschaft h3,.link-gemeinschaft h4{color:var(--color10);margin-top:1em}.link-gemeinschaft .link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.link-gemeinschaft .content{padding:0 var(--gap-small)}.link-gemeinschaft .logo{padding:calc(var(--gap-small)/2) var(--gap-medium)}.link-gemeinschaft figure a{overflow:unset}.link-gemeinschaft .btn{background:var(--color10);transition:var(--trans-all)}.link-gemeinschaft:hover figure img{transform:scale(1.05)}.link-gemeinschaft:hover .logo img{transform:none}.link-gemeinschaft:hover .btn{opacity:.9}@media(min-width: 917px){.link-gemeinschaft{max-width:unset}}.dhm .link-gemeinschaft{background:var(--color4)}.dhm .link-gemeinschaft .btn{color:var(--color4)}.gmd .link-gemeinschaft{background:#326229}.gmd .link-gemeinschaft .btn{color:#326229}.call-to-action{display:none}.seniorenwohnen .call-to-action{max-width:var(--page-max);margin-left:auto;margin-right:auto;padding-left:var(--gap-side);padding-right:var(--gap-side);flex:100%;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--gap-small);margin:3em auto 0}.seniorenwohnen .call-to-action>*{padding:.5em 1em;background:#a5620f;color:var(--color10);margin:0;font-weight:600}.seniorenwohnen .call-to-action a{text-decoration:none;color:var(--color10);transition:var(--trans-color)}.seniorenwohnen .call-to-action a:hover{background-color:var(--color15)}.seniorenwohnen .call-to-action svg.ico{margin-right:.4em}@keyframes kenburns{0%{transform:scale(1)}100%{transform:scale(1.1)}}.block{overflow:unset}#wrapper{background:var(--color10)}.mod_article{position:relative;z-index:1}.mod_article>*{margin:2em 0}@media(min-width: 917px){.mod_article>*{margin:var(--gap-bigger) 0}}.mod_article>.content-text:has(>.textbanner),.mod_article>.content-text:has(>.kenburns){margin:0}.mod_article>.content-headline{margin-bottom:.5em}.mod_article>:first-child{margin-top:0}.mod_article>:first-child>:first-child{margin-top:0}.mod_article>:last-child{margin-bottom:0}#main .mod_article+.mod_article{margin-top:2em}@media(min-width: 917px){#main .mod_article+.mod_article{margin-top:var(--gap-bigger)}}.mod_article>.syndication{float:right;margin:0 0 var(--gap-small) var(--gap-small);font-size:1rem;line-height:1}.mod_article>.syndication .print{display:flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;padding:0;text-decoration:none;background-color:var(--button-background);color:var(--button-color);transition:var(--trans-color)}.mod_article>.syndication .print::before{content:"";width:1.4em;height:1.4em;background-color:currentcolor;mask:var(--ico-printer) no-repeat center/contain}.mod_article>.syndication .print img{display:none}.mod_article>.syndication .print:hover,.mod_article>.syndication .print:focus-visible{background-color:var(--button-hover-background);color:var(--button-hover-color)}.content-element-group>*{margin:0}.content-element-group:not(.grid):not(.grid-2):not(.grid-3):not(.grid-4)>*+*{margin-top:2em}.page-not-found .mod_pageimage,.page-not-found #Banner .textbanner>.bannerimage,.unauthorized .mod_pageimage,.unauthorized #Banner .textbanner>.bannerimage,.page-not-accessible .mod_pageimage,.page-not-accessible #Banner .textbanner>.bannerimage{display:none}.page-not-found #Banner .textbanner .inner,.unauthorized #Banner .textbanner .inner,.page-not-accessible #Banner .textbanner .inner{padding-top:120px;min-height:0}@media(min-width: 1024px){.page-not-found #Banner .textbanner .inner,.unauthorized #Banner .textbanner .inner,.page-not-accessible #Banner .textbanner .inner{padding-top:160px}}.page-not-found #container,.unauthorized #container,.page-not-accessible #container{display:none}.page-not-found footer,.unauthorized footer,.page-not-accessible footer{margin:0}#Banner{position:relative}.mod_pageimage{margin:0 0 6em}.textbanner{position:relative;padding:0;color:#fff;max-width:100%;margin:0;overflow:hidden}.textbanner .bannerimage{position:absolute;top:0;left:0;width:100%;height:100%}.textbanner .bannerimage figure,.textbanner .bannerimage picture{margin:0;height:100%}.textbanner .bannerimage img{width:100%;height:100%;object-fit:cover;object-position:center center}.textbanner .inner{max-width:var(--page-max);margin-left:auto;margin-right:auto;padding-left:var(--gap-side);padding-right:var(--gap-side);padding-top:120px;z-index:95;position:relative;display:flex;align-items:center;min-height:300px}@media(min-width: 1024px){.textbanner .inner{padding-top:200px;min-height:400px}}.textbanner .inner h1,.textbanner .inner .pagetitle{padding:5px 20px;z-index:98;display:inline;background-color:var(--color10);margin:0;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.3}@media(min-width: 917px){.textbanner .inner h1,.textbanner .inner .pagetitle{margin-left:1em}}.textbanner .inner .pagetitle{font-family:var(--font-heading);font-weight:700;color:var(--base-heading-color);font-size:2rem;hyphens:auto}@media(min-width: 480px){.textbanner .inner .pagetitle{font-size:2.5rem}}@media(min-width: 1060px){.textbanner .inner .pagetitle{font-size:3.4rem;hyphens:manual}}.fullscreen{margin-bottom:-4em}.kenburns{position:relative;height:100vh;min-height:500px;margin:0;overflow:hidden}.kenburns .bannerimage{margin:0;animation:20s ease-out 0s 1 kenburns;transform-origin:50%;animation-direction:alternate;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;color:#fff}.kenburns .bannerimage figure,.kenburns .bannerimage picture{margin:0;height:100%}.kenburns .bannerimage img{width:100%;height:100%;object-fit:cover;object-position:center center}.kenburns .inner{max-width:var(--page-max);margin-left:auto;margin-right:auto;padding-left:var(--gap-side);padding-right:var(--gap-side);z-index:95;position:relative;display:flex;align-items:center;height:60vh;min-height:300px}.kenburns .inner div{width:100%;padding-top:3em}.kenburns .inner h1,.kenburns .inner h2,.kenburns .inner h3,.kenburns .inner p{padding:5px 20px;z-index:98;display:inline-block;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-color:var(--color10);margin:.3em 0 0;line-height:1.4}.kenburns .inner h1,.kenburns .inner h2{font-size:2em}.kenburns .inner h1 br,.kenburns .inner h2 br{display:none}.kenburns .inner p{padding:var(--gap-small);color:var(--base-font-color)}@media(min-width: 480px){.kenburns .inner h1 br,.kenburns .inner h2 br{display:inline}}@media(min-width: 917px){.kenburns .inner{padding-top:200px;min-height:400px}.kenburns .inner div{padding-top:0}.kenburns .inner h1,.kenburns .inner h2{font-size:3.4rem}}@media(prefers-reduced-motion: reduce){.kenburns .bannerimage{animation:none}}.content-accordion{margin:2em auto 0}.content-accordion .handorgel{background:rgba(0,0,0,0);border:none}.content-accordion .handorgel__header{margin:0;font-size:1.2rem;font-family:var(--font-base)}.content-accordion .handorgel__header:not(:first-child){border-top:1px solid var(--color10)}.content-accordion .handorgel__header__button{display:block;width:100%;text-align:left;border:none;padding:1em 4em 1em 1.4em;cursor:pointer;margin:0;position:relative;background-color:var(--accordion-toggler-background);color:var(--accordion-toggler-color);font-family:var(--font-base);font-weight:600;font-size:1em;line-height:1.5;transition:var(--trans-color)}.content-accordion .handorgel__header__button::after{content:"+";font-size:2em;line-height:1;color:var(--accordion-toggler-color);position:absolute;right:0;top:0;height:100%;padding:0 .6em;display:flex;align-items:center;justify-content:center;transition:var(--trans-color)}.content-accordion .handorgel__header__button:hover{background-color:var(--accordion-toggler-hover-background);color:var(--accordion-toggler-hover-color)}.content-accordion .handorgel__header__button:hover::after{color:var(--accordion-toggler-hover-color)}.content-accordion .handorgel__header--open .handorgel__header__button::after{content:"−"}.content-accordion .handorgel__content{background-color:var(--accordion-background)}.content-accordion .handorgel__content__inner{padding:1em 2em;margin:0}.content-accordion .handorgel__content__inner>:first-child{margin-top:0}.content-accordion .handorgel__content__inner>:first-child>:first-child{margin-top:0}.content-accordion .handorgel__content__inner>:last-child{margin-bottom:0}.content-accordion .handorgel__content__inner>:last-child>:last-child{margin-bottom:0}.content-accordion+.content-accordion{margin-top:.5em}img{max-width:100%;height:auto;width:100%}figure{margin:0 0 1em;overflow:hidden}figure img{margin:0;transition:.5s all ease-in-out}figure figcaption{padding-top:.5em;font-size:.8em;font-style:italic;line-height:1.4}figure a{display:block;overflow:hidden}figure a:hover img{transform:scale(1.1)}.media{display:flow-root}.media>figure{margin:0 0 1em}@media(min-width: 640px){.media--right>figure,figure.float_right{float:right;margin:.4em 0 1.5em 3em;max-width:300px}.media--left>figure,figure.float_left{float:left;margin:.4em 3em 1.5em 0;max-width:300px}}.ce_gallery,.content-gallery{margin:1.5em 0 2em}.ce_gallery>ul,.content-gallery>ul{display:grid;padding:0;grid-gap:1em;margin:0;list-style:none;grid-template-columns:1fr}.ce_gallery>ul li,.content-gallery>ul li{margin:0}.ce_gallery>ul li figure,.content-gallery>ul li figure{margin:0}.ce_gallery>ul li a,.content-gallery>ul li a{display:block;overflow:hidden;border:none}.ce_gallery>ul li img,.content-gallery>ul li img{display:block;max-width:100%}@media(min-width: 480px){.content-gallery--cols-2>ul,.content-gallery--cols-4>ul,.content-gallery--cols-5>ul{grid-template-columns:1fr 1fr}.content-gallery--cols-3>ul{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 917px){.content-gallery--cols-4>ul{grid-template-columns:1fr 1fr 1fr 1fr}.content-gallery--cols-5>ul{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 1200px){.content-gallery--cols-5>ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}#glightbox-body .goverlay{background:rgba(255,255,255,.9)}#glightbox-body .gslide-media img{width:100%;max-width:1600px;max-height:1000px;object-fit:contain;object-position:center;margin:0}#glightbox-body .gslide-description{background-color:rgba(0,0,0,0)}#glightbox-body .gdesc-inner{padding:0}#glightbox-body .gslide-title{line-height:1;padding:20px 0;margin:0;font-family:var(--font-base);color:var(--color14)}#glightbox-body .gclose,#glightbox-body .gnext,#glightbox-body .gprev{background:rgba(0,0,0,0);transition:background ease-in-out .3s;border-radius:0}#glightbox-body .gclose path,#glightbox-body .gnext path,#glightbox-body .gprev path{fill:var(--main-text-color);transition:fill ease-in-out .3s}#glightbox-body .gclose:hover,#glightbox-body .gnext:hover,#glightbox-body .gprev:hover{background:var(--main-text-color)}#glightbox-body .gclose:hover path,#glightbox-body .gnext:hover path,#glightbox-body .gprev:hover path{fill:var(--color10)}#glightbox-body .gclose.disabled,#glightbox-body .gnext.disabled,#glightbox-body .gprev.disabled{display:none}#glightbox-body .gprev,#glightbox-body .gnext{width:52px;height:70px}#glightbox-body .gprev svg,#glightbox-body .gnext svg{display:none}#glightbox-body .gprev::after,#glightbox-body .gnext::after{content:"";display:block;width:22px;height:22px;background-color:var(--main-text-color);mask:var(--ico-arrow-up) no-repeat center/contain}#glightbox-body .gprev:hover::after,#glightbox-body .gnext:hover::after{background-color:var(--color10)}#glightbox-body .gprev::after{rotate:-90deg}#glightbox-body .gnext::after{rotate:90deg}#glightbox-body .gclose{width:52px;height:52px}#glightbox-body .gclose svg{width:18px;height:auto}.swiper{--swiper-theme-color: var(--main-text-color);--swiper-navigation-color: var(--main-text-color);--swiper-navigation-size: 28px;--swiper-pagination-color: var(--main-text-color);--swiper-pagination-bullet-inactive-color: var(--color10);--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-size: 15px;--swiper-pagination-bullet-horizontal-gap: .5em}.swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.swiper-button-prev,.swiper-button-next{background-color:var(--color10);width:52px !important;height:70px !important;opacity:.7;transition:var(--trans-opacity)}.swiper-button-prev:hover,.swiper-button-next:hover{opacity:1}.swiper-button-prev svg,.swiper-button-prev .swiper-navigation-icon,.swiper-button-next svg,.swiper-button-next .swiper-navigation-icon{display:none !important}.swiper-button-prev::after,.swiper-button-next::after{content:"" !important;display:block;width:22px !important;height:22px !important;background-color:var(--main-text-color);mask:var(--ico-arrow-up) no-repeat center/contain}.swiper-button-prev::after{rotate:-90deg}.swiper-button-next::after{rotate:90deg}.swiper-pagination{position:static;display:flex;justify-content:center;width:100%;padding:1em 0}.swiper-pagination-bullet{border:1px solid var(--main-text-color)}.swiper-autoplay-toggle{position:absolute;right:.6em;bottom:.6em;z-index:99;display:flex;align-items:center;justify-content:center;width:2.4em;height:2.4em;min-width:0;max-width:none;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;text-transform:none;background:rgba(255,255,255,.85);color:var(--main-text-color);transition:background .2s ease}.swiper-autoplay-toggle:hover{background:#fff}.swiper-autoplay-toggle::before,.swiper-autoplay-toggle::after{content:"";display:block;width:.22em;height:.9em;background:currentColor}.swiper-autoplay-toggle::before{margin-right:.2em}.swiper-autoplay-toggle.is-paused::before{width:0;height:0;margin:0;background:none;border-left:.75em solid currentColor;border-top:.45em solid rgba(0,0,0,0);border-bottom:.45em solid rgba(0,0,0,0)}.swiper-autoplay-toggle.is-paused::after{display:none}.introslider{margin:0 0 -4em}.introslider .swiper{--swiper-navigation-sides-offset: 0px;--swiper-pagination-bullet-size: 20px}.introslider .swiper-pagination{position:absolute;bottom:1em;left:0;z-index:99;padding:0}.introslider .textbanner,.introslider .kenburns{margin-bottom:0}.introslider .content-text{margin:0}@media(max-width: 639px){.introslider .swiper-button-prev,.introslider .swiper-button-next{display:none !important}}.bilderslider{position:relative;width:100%;min-width:0}.bilderslider ul{padding:0;margin:0;list-style:none}.bilderslider .swiper-slide{width:100%}.bilderslider figure{width:100%;aspect-ratio:4/3;margin:0}.bilderslider figure picture{height:100%}.bilderslider figure img{width:100%;height:100%;object-fit:cover}.bilderslider .swiper-pagination{position:absolute;top:.5em;right:.5em;left:auto;bottom:auto;width:auto;z-index:99;padding:0}.bilderslider::after{content:"";position:absolute;left:-1%;bottom:-1px;width:102%;aspect-ratio:283.46/24.38;background:url(../../files/layout/img/welle_weiss_unten.svg) no-repeat bottom center/100% 100%;z-index:2;pointer-events:none}.contentslider-1 .swiper-button-prev,.contentslider-1 .swiper-button-next,.contentslider-2 .swiper-button-prev,.contentslider-2 .swiper-button-next,.contentslider-3 .swiper-button-prev,.contentslider-3 .swiper-button-next,.contentslider-4 .swiper-button-prev,.contentslider-4 .swiper-button-next{display:none !important}@media(min-width: 640px){.contentslider-1 .swiper-button-prev,.contentslider-1 .swiper-button-next,.contentslider-2 .swiper-button-prev,.contentslider-2 .swiper-button-next,.contentslider-3 .swiper-button-prev,.contentslider-3 .swiper-button-next,.contentslider-4 .swiper-button-prev,.contentslider-4 .swiper-button-next{display:flex !important}}@media(min-width: 640px){.contentslider-1,.contentslider-2,.contentslider-3,.contentslider-4{padding:0 100px}.contentslider-1 .swiper,.contentslider-2 .swiper,.contentslider-3 .swiper,.contentslider-4 .swiper{--swiper-navigation-sides-offset: -76px}}.mod_newslist .layout_latest,.mod_newsarchive .layout_latest{margin:3em 0 0;position:relative;display:flow-root}.mod_newslist .layout_latest figure,.mod_newsarchive .layout_latest figure{margin:.5em 0}.mod_newslist .layout_latest figure.float_right,.mod_newslist .layout_latest figure.float_left,.mod_newsarchive .layout_latest figure.float_right,.mod_newsarchive .layout_latest figure.float_left{float:none;max-width:unset;width:100%;margin:.5em 0}@media(min-width: 600px){.mod_newslist .layout_latest figure,.mod_newsarchive .layout_latest figure{float:right !important;margin:.4em 0 .5em 3em !important;max-width:240px !important;height:200px}}.mod_newslist .layout_latest figure img,.mod_newsarchive .layout_latest figure img{width:100%;height:100%;object-fit:cover}.mod_newslist .layout_latest .info,.mod_newsarchive .layout_latest .info{border-left:8px solid var(--main-color);font-size:.7em;line-height:1.4;color:var(--color13);margin:0;text-transform:uppercase;letter-spacing:1px;padding-left:1em}.mod_newslist .layout_latest h2,.mod_newsarchive .layout_latest h2{margin:.5em 0 0 !important;font-size:1.5em}.mod_newslist .layout_latest h2 a,.mod_newsarchive .layout_latest h2 a{text-decoration:none}.mod_newslist .layout_latest .content-text p,.mod_newsarchive .layout_latest .content-text p{margin-top:.5em}.mod_newslist .layout_latest .readmore,.mod_newsarchive .layout_latest .readmore{color:var(--link-color);font-weight:600}.mod_newslist .layout_latest:hover figure img,.mod_newsarchive .layout_latest:hover figure img{transform:scale(1.1)}.mod_newslist .layout_latest:hover h2 a,.mod_newslist .layout_latest:hover .readmore,.mod_newsarchive .layout_latest:hover h2 a,.mod_newsarchive .layout_latest:hover .readmore{color:var(--link-hover-color)}.mod_newslist .layout_simple.jobs,.mod_newsarchive .layout_simple.jobs{position:relative;display:flex}.mod_newslist .layout_simple.jobs time,.mod_newsarchive .layout_simple.jobs time{display:flex;flex-direction:column;justify-content:center;background:var(--main-color);padding:.65em .5em .5em;text-transform:uppercase;color:var(--color10);font-size:.8em;font-weight:600;text-align:center;line-height:1.2}.mod_newslist .layout_simple.jobs .title,.mod_newsarchive .layout_simple.jobs .title{flex:1;min-width:0;overflow-wrap:anywhere;margin:0;padding:.5em 1em;background:var(--hyperlink-background);color:var(--hyperlink-color);line-height:1.3;transition:var(--trans-color)}.mod_newslist .layout_simple.jobs .title a,.mod_newsarchive .layout_simple.jobs .title a{color:inherit;text-decoration:none}.mod_newslist .layout_simple.jobs .title a::after,.mod_newsarchive .layout_simple.jobs .title a::after{content:"";position:absolute;inset:0}.mod_newslist .layout_simple.jobs .title span,.mod_newsarchive .layout_simple.jobs .title span{font-size:.9em;font-style:italic}.mod_newslist .layout_simple.jobs:hover .title,.mod_newsarchive .layout_simple.jobs:hover .title{background:var(--hyperlink-hover-background);color:var(--hyperlink-hover-color)}.mod_newslist .layout_simple.jobs+.layout_simple.jobs,.mod_newsarchive .layout_simple.jobs+.layout_simple.jobs{margin-top:var(--gap-small)}.news-start{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-gap:2em}.news-start>h3{grid-column:1/-1;margin:0}.news-start .layout_latest{display:flex;flex-direction:column;margin:0}.news-start .layout_latest .info{order:1}.news-start .layout_latest h2{order:2}.news-start .layout_latest .content-text{order:3}.news-start .layout_latest figure,.news-start .layout_latest .content-image{order:4}.news-start .layout_latest figure{max-width:unset !important;height:auto !important;max-height:225px;margin:1em 0 0 !important;float:none !important}.news-start .layout_latest figure img{width:100%;height:100%;object-fit:cover}.dhm .news-start .layout_latest .info{position:relative;padding-right:2em}.dhm .news-start .layout_latest .info::after{content:"";position:absolute;right:0;top:50%;translate:0 -50%;width:1.7em;height:1.7em;background-color:var(--main-color);mask:var(--ico-link-extern) no-repeat center/contain;transition:var(--trans-transform)}.dhm .news-start .layout_latest:hover .info::after{transform:scale(1.15)}.mod_newsreader .layout_full>*{margin:2em 0 0}.mod_newsreader .layout_full>:first-child{margin-top:0}.mod_newsreader .layout_full .info{color:var(--main-text-color);font-style:italic;border-bottom:1px solid var(--main-color);padding-bottom:.2em;margin-bottom:2em}.mod_newsreader .back{margin-top:var(--gap-huge)}.mod_newsmenu ul,.mod_eventmenu ul{display:flex;flex-wrap:wrap;gap:var(--gap-small);list-style:none;padding:0;margin:0}.mod_newsmenu li a,.mod_newsmenu li strong,.mod_eventmenu li a,.mod_eventmenu li strong{display:inline-block;letter-spacing:1px;line-height:1.8;padding:.5em 1.5em;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:max(.9em,1.17rem)}.mod_newsmenu li a,.mod_eventmenu li a{background-color:var(--button-background);color:var(--button-color);transition:var(--trans-color)}.mod_newsmenu li a:hover,.mod_eventmenu li a:hover{background-color:var(--button-hover-background);color:var(--button-hover-color)}.mod_newsmenu li strong,.mod_eventmenu li strong{background-color:var(--color15);color:var(--button-hover-color)}.mod_eventlist .eventfilter__controls{border:none;padding:0;margin:0 0 2em;display:flex;flex-wrap:wrap;gap:calc(var(--gap-small)/2)}.mod_eventlist .eventfilter__controls legend{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.mod_eventlist .eventfilter__controls button{padding:.8em 1.2em;font-size:1.17rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;cursor:pointer;border:none;line-height:1.2;background-color:var(--button-background);color:var(--button-color);transition:var(--trans-color)}.mod_eventlist .eventfilter__controls button:hover{background-color:var(--button-hover-background);color:var(--button-hover-color)}.mod_eventlist .eventfilter__controls button[aria-pressed=true]{background-color:var(--color3);color:#000}.mod_eventlist .eventfilter__leer{padding:1em;background:var(--color11)}.mod_eventlist .event{position:relative;display:flex;gap:var(--gap-small);border-top:1px solid var(--color12);border-bottom:1px solid var(--color12);padding:var(--gap-medium) 0}.mod_eventlist .event[hidden]{display:none}.mod_eventlist .event .date{padding:.8em .5em;margin:0;flex:none;width:60px;line-height:1;background:var(--badge-background);color:var(--badge-color);text-align:center;align-self:flex-start}.mod_eventlist .event .date time{display:block}.mod_eventlist .event .date .month{display:block;font-size:.8em;font-weight:500;text-transform:uppercase;letter-spacing:1px}.mod_eventlist .event .date .day{font-size:1.5em;display:block;margin-top:.2em}.mod_eventlist .event .content-text{flex:1;min-width:0;margin:0}.mod_eventlist .event .content-text .title{margin:0 0 .1em;font-size:1.4rem}.mod_eventlist .event .content-text .title a{text-decoration:none}.mod_eventlist .event .content-text .location{margin:0;font-style:italic}.mod_eventlist .event .content-text .time,.mod_eventlist .event .content-text .more{margin:0}.mod_eventlist .event .content-text .time span+span::before{content:" | "}.mod_eventlist .event .content-text .readmore{color:var(--link-color);font-weight:600}.mod_eventlist .event>.more{display:none}@media(min-width: 480px){.mod_eventlist .event .date{width:66px}}@media(min-width: 917px){.mod_eventlist .event .date{width:78px}.mod_eventlist .event .content-text .title{font-size:1.7rem}}.mod_eventlist .event+.event{border-top:none}.mod_eventlist .layout_upcoming .date{display:none}@media(min-width: 480px){.mod_eventlist .layout_upcoming .date{display:block}}.mod_eventlist .layout_upcoming .content-text .title{font-size:2.4rem;hyphens:auto}@media(min-width: 480px){.mod_eventlist .layout_upcoming .content-text .title{hyphens:manual}}.mod_eventlist .layout_upcoming .content-text .title a::after{content:"";position:absolute;inset:0;z-index:1}.mod_eventlist .layout_upcoming .readmore{color:var(--link-color);font-weight:600}.mod_eventlist .layout_upcoming:hover .readmore{color:var(--link-hover-color)}.mod_eventlist .layout_teaser{padding:var(--gap-medium) 0;flex-direction:column}.mod_eventlist .layout_teaser .date{position:absolute;z-index:2;top:var(--gap-medium);left:0}.mod_eventlist .layout_teaser figure{margin:0;height:150px;max-width:unset;float:none;flex:none}.mod_eventlist .layout_teaser figure img{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width: 480px){.mod_eventlist .layout_teaser figure{height:200px}}@media(min-width: 640px){.mod_eventlist .layout_teaser{flex-direction:row;gap:var(--gap-medium)}.mod_eventlist .layout_teaser figure{width:200px}}@media(min-width: 1200px){.mod_eventlist .layout_teaser{padding:var(--gap-big) 0}.mod_eventlist .layout_teaser figure{width:300px;height:300px}.mod_eventlist .layout_teaser .date{top:var(--gap-big)}}.mod_eventlist .layout_teaser:hover figure img{transform:scale(1.1)}.mod_eventlist .layout_teaser:hover .title a{color:var(--link-hover-color)}.mod_eventreader .layout_full>*,.mod_event_reader_subscribe .layout_full>*{margin:2em 0 0}.mod_eventreader .layout_full>:first-child,.mod_event_reader_subscribe .layout_full>:first-child{margin-top:0}.mod_eventreader .layout_full .infobox,.mod_event_reader_subscribe .layout_full .infobox{position:relative;display:flex;color:var(--main-text-color)}.mod_eventreader .layout_full .infobox>.date,.mod_event_reader_subscribe .layout_full .infobox>.date{background:var(--badge-background);color:var(--badge-color);flex:none}.mod_eventreader .layout_full .infobox>.date time,.mod_event_reader_subscribe .layout_full .infobox>.date time{display:flex;flex-direction:column;padding:.8em 1em;text-transform:uppercase;font-weight:400;text-align:center;line-height:1.2}.mod_eventreader .layout_full .infobox>.date time .month,.mod_event_reader_subscribe .layout_full .infobox>.date time .month{display:block;font-size:.8em;font-weight:500;text-transform:uppercase;letter-spacing:1px}.mod_eventreader .layout_full .infobox>.date time .day,.mod_event_reader_subscribe .layout_full .infobox>.date time .day{font-size:1.5em;display:block}.mod_eventreader .layout_full .infobox p,.mod_event_reader_subscribe .layout_full .infobox p{margin:0}.mod_eventreader .layout_full .infobox .details,.mod_event_reader_subscribe .layout_full .infobox .details{flex:1;padding:.5em 1em;background:var(--hyperlink-background);color:var(--hyperlink-color)}.mod_eventreader .layout_full .infobox .details .location,.mod_event_reader_subscribe .layout_full .infobox .details .location{font-style:italic}.mod_eventreader .layout_full figure,.mod_event_reader_subscribe .layout_full figure{margin:1em 0;max-height:420px}.mod_eventreader .layout_full figure picture,.mod_event_reader_subscribe .layout_full figure picture{height:100%}.mod_eventreader .layout_full figure img,.mod_event_reader_subscribe .layout_full figure img{width:100%;height:100%;max-height:420px;object-fit:cover}.mod_eventreader .back,.mod_event_reader_subscribe .back{margin-top:var(--gap-huge)}.vapage .mod_eventreader .layout_full figure{float:none;margin:0 0 1em;max-width:unset;height:300px}.vapage .mod_eventreader .layout_full figure img{height:100%;object-fit:cover}.member-list__count{margin:0 0 1em;font-size:.9em;color:var(--color13)}.member-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(130px, 1fr));grid-gap:var(--gap-medium);margin-top:var(--gap-medium)}@media(min-width: 700px){.member-list{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}}.member-item{position:relative;display:flex;flex-direction:column;box-shadow:var(--shadow-soft);font-size:.9em;transition:box-shadow .3s ease-in-out;background:var(--color10)}.member-item .member-item__image{flex:none;aspect-ratio:1/1}.member-item .member-item__image figure{margin:0;aspect-ratio:1/1;overflow:hidden}.member-item .member-item__image figure img{width:100%;height:100%;object-fit:cover}.member-item .member-item__info{flex:1;padding:calc(var(--gap-small)/2) var(--gap-small) var(--gap-small)}.member-item .member-item__info p{margin:0;font-size:.9em;line-height:1.3}.member-item .member-item__info .member-item__name{margin-bottom:.5em;padding-bottom:.5em;font-weight:700;border-bottom:1px solid var(--main-color)}.member-item .member-item__info .member-item__name a{text-decoration:none}.member-item .member-item__info .member-item__name a::after{content:"";position:absolute;inset:0;z-index:1}.member-item .member-item__info .member-item__jobtitle{display:block;font-weight:300;hyphens:auto}.member-item .member-item__info .member-item__city,.member-item .member-item__info .member-item__konvent{margin-top:.4em}.member-item:hover{box-shadow:var(--shadow-soft-hover)}.member-item:hover figure img{transform:scale(1.1)}.member-detail .member-detail__name{margin-top:0;margin-bottom:.8rem;padding-bottom:.8rem;border-bottom:1px solid var(--main-color)}.member-detail .member-detail__name .member-detail__jobtitle{display:block;font-size:.6em;font-weight:500;color:var(--base-font-color)}.member-detail .member-detail__info{display:flow-root}.member-detail .member-detail__info .member-detail__image{float:right;margin:.4em 0 .5em 3em;max-width:300px;width:40%}.member-detail .member-detail__info .member-detail__image figure{margin:0}.member-detail .member-detail__info p{margin-top:1em}.member-detail .member-detail__info p:first-of-type{margin-top:0}.member-detail .member-detail__blocks{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:var(--gap-medium);margin-top:var(--gap-medium)}.member-detail .member-detail__blocks .member-detail__block{background:var(--color11);padding:var(--gap-medium)}.member-detail .member-detail__blocks .member-detail__block h3{margin:0 0 .5em;font-size:1.4rem;color:var(--main-text-color)}.member-detail .member-detail__blocks .member-detail__block p{margin-top:.5em}.member-detail .member-detail__blocks .member-detail__block p:first-of-type{margin-top:0}.member-detail .member-detail__back{margin:2em 0 0}.birthday-list{list-style:none;margin:var(--gap-medium) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-gap:.7em}@media(min-width: 917px){.birthday-list{grid-template-columns:1fr}}.birthday-list .birthday-list__item{display:grid;grid-template-columns:auto 1fr;column-gap:.6em;background-color:var(--color11);padding:.5em .8em;line-height:1.3;align-items:start}.birthday-list .birthday-list__item::before{content:"";grid-column:1;grid-row:1/span 2;width:1.2em;height:1.2em;margin-top:.1em;background-color:var(--main-color);mask:var(--ico-gift) no-repeat center/contain}.birthday-list .birthday-list__item .birthday-list__name{grid-column:2;grid-row:1;font-weight:600}.birthday-list .birthday-list__item .birthday-list__age{font-weight:400;font-style:italic;white-space:nowrap}.birthday-list .birthday-list__item .birthday-list__date{grid-column:2;grid-row:2;font-style:italic}.birthday-list__empty{padding:1em;background:var(--color11)}.ce_download ul,.ce_downloads ul,.content-download ul,.content-downloads ul{list-style:none;margin:0;padding:0}.enclosure{list-style:none;margin:2em 0 0;padding-left:0}.download-element a,.ce_hyperlink a,.content-hyperlink>a{display:block;padding:.9em 3.7em .9em 1.2em;margin-bottom:1em;background:var(--hyperlink-background);font-size:1em;font-weight:600;line-height:1.2;color:var(--hyperlink-color);position:relative;transition:var(--trans-color);text-decoration:none}.download-element a::after,.ce_hyperlink a::after,.content-hyperlink>a::after{content:"";background:var(--hyperlink-icon-background);display:block;position:absolute;right:0;top:0;width:2.6em;height:100%}.download-element a::before,.ce_hyperlink a::before,.content-hyperlink>a::before{content:"";position:absolute;z-index:1;right:.65em;top:50%;translate:0 -50%;width:1.3em;height:1.3em;background-color:var(--hyperlink-icon-color);mask:var(--ico-file-pdf) no-repeat center/contain}.download-element a:hover,.download-element a:focus-visible,.ce_hyperlink a:hover,.ce_hyperlink a:focus-visible,.content-hyperlink>a:hover,.content-hyperlink>a:focus-visible{background:var(--hyperlink-hover-background);color:var(--hyperlink-hover-color)}.download-element.ext-xls a::before,.download-element.ext-xlsx a::before{mask-image:var(--ico-file-excel)}.download-element.ext-doc a::before,.download-element.ext-docx a::before{mask-image:var(--ico-file-word)}.download-element.ext-jpg a::before,.download-element.ext-png a::before,.download-element.ext-svg a::before{mask-image:var(--ico-image)}.ce_hyperlink a::before,.content-hyperlink>a::before{mask-image:var(--ico-link)}.ce_hyperlink+.ce_hyperlink,.content-hyperlink+.content-hyperlink,.content-accordion+.content-hyperlink{margin-top:1em}.size{font-size:.8em}.karte{width:100%;height:min(350px,var(--karte-max, 450px));position:relative}@media(min-width: 640px){.karte{height:min(400px,var(--karte-max, 450px))}}@media(min-width: 1060px){.karte{height:var(--karte-max, 450px)}}.karte .maplibregl-ctrl-group button.basemap-toggle{width:auto;height:29px;padding:0 .8em;font-size:.8em;font-weight:600;text-transform:none;letter-spacing:0;line-height:29px;background:var(--color10);color:var(--main-text-color);border-radius:0}.karte .maplibregl-ctrl-group button.basemap-toggle:hover{background:var(--color11)}.karte .maplibregl-ctrl-group button.basemap-toggle[aria-pressed=true]{background:var(--main-text-color);color:var(--color10)}.karte .maplibregl-popup{max-width:calc(100vw - 30px) !important}.karte .maplibregl-popup-content{padding:0 46px 15px 10px;border-radius:0;font-family:var(--font-base);font-size:1rem;line-height:1.4;max-height:min(55vh,400px);overflow-y:auto}.karte .maplibregl-popup-content p{margin-top:.6em}.karte .maplibregl-popup-content button.maplibregl-popup-close-button{background-color:var(--button-background);color:var(--button-color);width:1.9em;height:1.9em;line-height:1;font-size:1.3em;padding:0;display:flex;align-items:center;justify-content:center;transition:var(--trans-color);border-radius:0}.karte .maplibregl-popup-content button.maplibregl-popup-close-button:hover{background-color:var(--button-hover-background)}.karte .maplibregl-popup-content .googlemaps-link,.karte .maplibregl-popup-content p>a{display:inline-block;background-color:var(--button-background);color:var(--button-color);padding:.4em .8em;text-decoration:none;font-weight:600;overflow-wrap:anywhere}.karte .maplibregl-popup-content .googlemaps-link:hover,.karte .maplibregl-popup-content p>a:hover{background-color:var(--button-hover-background);color:var(--button-hover-color)}footer{background-color:var(--footer-background);margin:7em 0 0;padding-bottom:var(--gap-huge);color:var(--color10);position:relative}footer .inside{padding-left:var(--gap-side);padding-right:var(--gap-side);padding-top:2em;text-align:center}@media(min-width: 917px){footer .inside{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--gap-medium);padding-top:2em;text-align:left}}@media(min-width: 1200px){footer .inside{max-width:var(--page-max);margin:0 auto;grid-gap:var(--gap-huge)}}footer .inside .logo{margin:2.5em auto 0;max-width:300px}footer .inside .logo img{max-height:88px;width:auto}@media(min-width: 917px){footer .inside .logo{margin:4em 0 0;width:100%}}footer .inside h3,footer .inside .footer-heading{color:var(--color10);margin-top:4rem;font-family:var(--font-heading);font-size:2rem;font-weight:700;line-height:1.1;margin-bottom:.5em}footer .inside h3::after,footer .inside .footer-heading::after{content:"";background-color:var(--color10);display:block;height:1px;width:60px;margin:12px auto auto}@media(min-width: 917px){footer .inside h3::after,footer .inside .footer-heading::after{margin:12px 0 auto}}footer .inside a{color:var(--color10)}footer .inside a:hover{color:var(--color10);opacity:.8}footer .inside svg.ico{vertical-align:-0.15em}footer .inside nav.footer-menu{grid-column:1/-1}footer .inside nav.footer-menu ul{display:flex;justify-content:center;flex-wrap:wrap;margin:6em 0 0;padding:0;list-style:none}footer .inside nav.footer-menu ul li a,footer .inside nav.footer-menu ul li strong{font-weight:500;color:var(--color10);border-right:1px solid var(--color10);padding:0 .5em;text-decoration:none}footer .inside nav.footer-menu ul li a:hover,footer .inside nav.footer-menu ul li strong:hover{color:var(--color10);opacity:.8}footer .inside nav.footer-menu ul li:last-child a,footer .inside nav.footer-menu ul li:last-child strong{border-right:none}footer .inside .mummert{display:block;text-align:center;text-decoration:none;font-size:.9em;margin:.3em}#partner{display:block;background:var(--partner-background);color:var(--color10);position:relative;z-index:1}#partner .inside{padding:var(--gap-medium);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--gap-medium)}@media(min-width: 600px){#partner .inside{padding:var(--gap-big)}}@media(min-width: 991px){#partner .inside{padding:var(--gap-huge) var(--gap-big);gap:var(--gap-big)}}@media(min-width: 1200px){#partner .inside{max-width:var(--page-max);margin:0 auto;gap:var(--gap-huge)}}#partner .inside p{margin:0}#partner .inside figure{margin:0}#partner .inside figure img{max-width:180px;height:34px;width:auto}#partner .inside .traeger{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:30px}#partner .inside .traeger figure img{max-width:300px;height:100px}@media(min-width: 917px){#partner{z-index:0}}.content-youtube figure,.content-youtube .video_container,.content-vimeo figure,.content-vimeo .video_container,.ce_youtube figure,.ce_youtube .video_container,.ce_vimeo figure,.ce_vimeo .video_container{margin:0;max-width:100%}.content-youtube iframe,.content-vimeo iframe,.ce_youtube iframe,.ce_vimeo iframe{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:16/9;border:0}@media print{header,footer,#partner,nav,form,iframe,#right,.syndication,.mod_breadcrumb,.nav-wrapper,#to-top,.back,.imagelink,.swiper-pagination,.swiper-button-prev,.swiper-button-next,.textbanner .bannerimage,.kenburns .bannerimage{display:none !important}body{padding:2rem;background:#fff;color:#000}main{margin-top:0}.textbanner,.kenburns{height:auto;min-height:0;margin:0;color:#000}.textbanner .inner,.kenburns .inner{padding:0;min-height:0;height:auto}img{max-width:30% !important;width:auto !important;height:auto}h2,h3,h4,h5{padding-top:1em;text-align:left;break-after:avoid;break-inside:avoid}p,li,blockquote,figure,tr{orphans:3;widows:3}.fuerbitte{break-inside:avoid}.fuerbitte .info,.fuerbitte .date{break-after:avoid;break-inside:avoid}figure.float_right,figure.float_left{float:right;margin:0 0 1rem 1.5rem;max-width:300px}.ce_gallery,.content-gallery{margin:1rem 0}.ce_gallery ul,.content-gallery ul{list-style:none;display:grid;grid-gap:30px;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));padding:0}.ce_gallery figure,.content-gallery figure{margin:0}.handorgel__content{height:auto !important;visibility:visible !important;display:block !important;background:none}.handorgel__header__button{background:none;color:#000;padding-left:0}.handorgel__header__button::after{display:none}.person,.newsbox,.kurse,.layout_latest{padding:1rem 0;margin:1rem 0 0;border-top:1px solid #777;border-bottom:1px solid #777;box-shadow:none}.person::after,.newsbox::after,.kurse::after,.layout_latest::after{content:"";display:block;clear:both}.person figure,.newsbox figure,.kurse figure,.layout_latest figure{float:left;margin:0 1.5rem 1rem 0;max-width:300px;height:auto;order:0}.person h2,.newsbox h2,.kurse h2,.layout_latest h2{font-size:1.5rem}.person h2 a,.newsbox h2 a,.kurse h2 a,.layout_latest h2 a{text-decoration:none}.person+.person,.newsbox+.newsbox,.kurse+.kurse,.layout_latest+.layout_latest{border-top:none;margin:0}.karte{display:none}}

