body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
.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}}
.font_2{font-family: 'ABeeZee', sans-serif;font-weight: 400}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-display: swap;src: url('/files/layout/fonts/open-sans-v34-latin-regular.woff2') format('woff2'), url('/files/layout/fonts/open-sans-v34-latin-regular.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 500;font-display: swap;src: url('/files/layout/fonts/open-sans-v34-latin-500.woff2') format('woff2'), url('/files/layout/fonts/open-sans-v34-latin-500.woff') format('woff')}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-display: swap;src: url('/files/layout/fonts/open-sans-v34-latin-700.woff2') format('woff2'), url('/files/layout/fonts/open-sans-v34-latin-700.woff') format('woff')}@font-face{font-family: 'ABeeZee';font-style: normal;font-weight: 400;font-display: swap;src: url('/files/layout/fonts/abeezee-v22-latin-regular.woff2') format('woff2'), url('/files/layout/fonts/abeezee-v22-latin-regular.woff') format('woff')}@font-face{font-family: 'icons';font-style: normal;font-weight: 400;font-display: block;src: url('/files/layout/fonts/icons.woff?158270') format('woff')}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video,a{margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;background: transparent}*{box-sizing: border-box}nav ul{list-style: none}blockquote,q{quotes: none}blockquote:before,blockquote:after,q:before,q:after{content: none}table{border-collapse: collapse;border-spacing: 0}hr{display: block;height: 1px;margin: 1em 0;padding: 0;border: 0;border-top: 1px solid #ccc}input,select{vertical-align: middle}img{max-width: 100%;height: auto;vertical-align: middle}:focus:not(:focus-visible){outline: none}.invisible{height: 1px !important;postion: absolute !important}#cbar_cookiebar_ecce{font-size: clamp(15px, 15px + 0vw, 15px);line-height: 120%}#cbar_cookiebar_ecce button{font-size: clamp(15px, 15px + 0vw, 15px);line-height: 120%}#cbar_cookiebar_ecce .cbar_titel{font-size: clamp(20px, 18.266px + .4624vw, 24px);line-height: 120%}.cbar_disable .cbar_inner{font-size: clamp(15px, 15px + 0vw, 15px);line-height: 140%}#cbar_cookiebar_ecce{position: fixed;inset: 0;z-index: 9999;display: none;max-height: 100vh;overflow: hidden;color: #555;pointer-events: none;-webkit-touch-callout: none;-webkit-user-select: none;user-select: none;font-family: 'Open Sans', Verdana, Geneva, sans-serif;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#cbar_cookiebar_ecce.active{display: block}#cbar_cookiebar_ecce a{color: #555}#cbar_cookiebar_ecce .cbar_wrap{position: absolute;inset: 60px 0 0;z-index: 9999;padding: 30px;text-align: center;display: flex;justify-content: center;align-items: center}#cbar_cookiebar_ecce .cbar_inner{display: inline-block;width: 100%;max-width: 800px;max-height: 100%;padding: 30px;overflow-y: auto;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.3);text-align: left;pointer-events: auto}#cbar_cookiebar_ecce .cbar_head{margin-bottom: 30px}#cbar_cookiebar_ecce .cbar_titel{margin-bottom: 15px;color: #b0afaf;font-weight: 700}#cbar_cookiebar_ecce .cbar_buttons{text-align: center}#cbar_cookiebar_ecce button{margin: 3.75px;padding: 15px;border: 2px solid #b0afaf;background: #f4f4f4;color: #fff;cursor: pointer}#cbar_cookiebar_ecce button.accept{border-color: #039;background: #039}#cbar_cookiebar_ecce button.deny{background: #b0afaf}#cbar_cookiebar_ecce button.optionen{background: #fff;color: #b0afaf}#cbar_cookiebar_ecce button.save{background: #fff;color: #555}#cbar_cookiebar_ecce input{position: absolute;width: 0;height: 0;opacity: 0;cursor: pointer}#cbar_cookiebar_ecce input + label{position: relative;display: block;padding: 15px 15px 15px 60px;font-weight: 700}#cbar_cookiebar_ecce input + label:before,#cbar_cookiebar_ecce input + label:after{content: '';position: absolute;opacity: .5;transition: all .2s ease-in}#cbar_cookiebar_ecce input + label:before{top: 12px;left: 15px;width: 35px;height: 18px;border: 2px solid #7d7c7c;border-radius: 10px;background: #ddd}#cbar_cookiebar_ecce input + label:after{top: 16px;left: 19px;width: 14px;height: 14px;border-radius: 50%;background: #7d7c7c}#cbar_cookiebar_ecce input:checked + label:before,#cbar_cookiebar_ecce input:checked + label:after{opacity: 1}#cbar_cookiebar_ecce input:checked + label:before{border-color: #039;background: #37f}#cbar_cookiebar_ecce input:checked + label:after{left: 36px;background: #039}#cbar_cookiebar_ecce input:disabled:checked + label:before{border-color: #d6d5d5;background: #fff}#cbar_cookiebar_ecce input:disabled:checked + label:after{background: #d6d5d5}#cbar_cookiebar_ecce .cbar_groups{display: none;margin-top: 30px}#cbar_cookiebar_ecce .cbar_groups.active{display: block}#cbar_cookiebar_ecce .cbar_group{margin-bottom: 60px}#cbar_cookiebar_ecce .cbar_group p{padding: 0 15px 15px 60px;color: #8a8989;font-weight: 700}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info{padding-left: 60px;color: #8a8989}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info > div{margin-bottom: 5px}#cbar_cookiebar_ecce .cbar_group .cbar-cookie-info > div:last-child{margin-bottom: 0}#cbar_cookiebar_ecce .cbar_group_head{margin-bottom: 15px}#cbar_cookiebar_ecce .cbar_group_head label,#cbar_cookiebar_ecce .cbar_group_head p{font-weight: 700}#cbar_cookiebar_ecce .cbar_group_head label{background: #ddd;color: #111}#cbar_cookiebar_ecce .cbar_group_head p{padding-top: 15px;border-bottom: 1px solid #ddd}#cbar_cookiebar_ecce .cbar_cookie{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #b0afaf}#cbar_cookiebar_ecce .cbar_cookie:last-child{margin: 0;padding: 0;border-bottom: 0}#cbar_cookiebar_ecce .cbar_footer{margin-top: 30px;font-style: italic}#cbar_cookiebar_ecce .cbar_footer ul{margin-top: 15px;font-style: normal;list-style: none;text-align: center}#cbar_cookiebar_ecce .cbar_footer li{display: inline-block;padding-left: 60px}#cbar_cookiebar_ecce .cbar_footer li:first-child{padding-left: 0}#cbar_cookiebar_ecce .cbar_footer li a{color: #b0afaf}.cbar_disable{min-height: 100%;display: flex;justify-content: center;align-items: center}.cbar_disable .cbar_inner{display: flow-root;max-width: 800px;margin: 0 auto;padding: 30px;color: #555}.cbar_disable .cbar_inner a{color: #039}.cbar_disable .cbar_col_1{float: left;width: 30%;text-align: center}.cbar_disable .cbar_col_1 img{width: 250px}.cbar_disable .cbar_col_2{float: right;width: 70%;padding: 30px}@media (max-width: 700px){.cbar_buttons button{display: block;width: 100%;margin: 0 0 15px}.cbar_buttons button:last-child{margin: 0}}html{font-size: 18px}body{font-size: clamp(16px, 15.133px + .2312vw, 18px);line-height: 150%}h1{font-size: clamp(24px, 21.399px + .6936vw, 30px);line-height: 110%}h2{font-size: clamp(18px, 17.133px + .2312vw, 20px);line-height: 110%}#header #header_top{font-size: clamp(12px, 12px + 0vw, 12px);line-height: 105%}.content-image figcaption,#footer .ce_form .checkbox_container label{font-size: clamp(14px, 14px + 0vw, 14px);line-height: 130%}#main .ce_form button,#footer .ce_form button{font-size: clamp(16px, 16px + 0vw, 16px);line-height: 130%}.mod_login button{font-size: clamp(16px, 15.133px + .2312vw, 18px);line-height: 130%}#footer #flag_mitglied_werden a{font-size: clamp(27px, 27px + 0vw, 27px);line-height: 105%}.boxes .content-text:before{font-size: 65px}#main .content-gallery a:after{font-size: 80px}#footer #flag_mitglied_werden a:before{font-size: 34px}#footer .content-text:before{font-size: 24px}.mod_eventlist .layout_teaser_row p.time:before{font-size: 20px}html{overflow-x: hidden}body{position: relative;min-height: 100vh;overflow-x: hidden;color: #141414;text-rendering: optimizeLegibility;font-family: 'Open Sans', Verdana, Geneva, sans-serif;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}h1,h2,h3,input,textarea,select,button{font-family: 'Open Sans', Verdana, Geneva, sans-serif;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}h1,h2{color: #039;font-family: 'ABeeZee', sans-serif;font-weight: 400;-webkit-font-smoothing: auto;-moz-osx-font-smoothing: auto}h1,h2,a{overflow-wrap: break-word}h2,a,.font_2,#footer #flag_mitglied_werden a{-webkit-font-smoothing: auto;-moz-osx-font-smoothing: auto}.bold,strong,b{font-weight: 700}a{display: inline-block;color: #039;font-weight: 500;text-decoration: none}a.btn{padding: 15px;background: #039;color: #fff;transition: all .2s ease-in}a.btn:hover{opacity: .8}a.btn_2{position: relative;padding: 10px 15px 10px 30px;border: 1px solid #039;color: #039;transition: all .2s ease-in}a.btn_2:before{content: '';position: absolute;width: 8px;height: 8px;border: solid #039;border-width: 1px 1px 0 0;transition: all .2s ease-in;top: 50%;left: 10px;transform: translateY(-60%) rotate(135deg)}a.btn_2:hover:before{transform: translateY(-60%) rotate(135deg) scale(1.5)}#header #header_bar{position: fixed;top: 0;left: 0;z-index: 1000;width: 100%;background: #039}#header #header_top{position: absolute;top: 0;left: 0;z-index: 20;width: 100%;background: #fff;color: #141414;transition: all .2s ease-in}#header #header_top .inside{position: relative;display: flow-root;width: 100%;max-width: 1240px;margin: 0 auto;padding: 10px 30px}#header #header_top a{color: #141414}#header #header_top ul{display: flex;gap: 15px;list-style: none}#header #header_top li:before{content: '';display: inline-block;width: 12px;height: 12px;margin-right: 6px;background: url('/files/layout/icons/check.png') no-repeat center;background-size: contain}#header #header_top li:last-child{margin-left: auto}#header #header_top li:last-child:before{width: 20px;background-image: url('/files/layout/icons/mail.png')}#header #header_main{padding-top: 34px;box-shadow: 2px 2px 4px rgba(0,0,0,0.2);transition: all .2s ease-in}#header #header_main .inside{position: relative;display: flow-root;width: 100%;max-width: 1240px;margin: 0 auto;padding: 0 30px;display: grid;gap: 0;grid-template-columns: 150px 1fr}#header #header_main #logo img{transition: all .2s ease-in}#header #header_main #nav_main{height: 100%}#header #header_main #nav_main ul{height: 100%;text-align: right}#header #header_main #nav_main li{position: relative;display: inline-block;height: 100%;margin-left: 30px}#header #header_main #nav_main strong,#header #header_main #nav_main a{position: relative;height: 100%;color: #fff;font-family: 'Open Sans', Verdana, Geneva, sans-serif;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: flex;justify-content: center;align-items: center}#header #header_main #nav_main strong:after,#header #header_main #nav_main a:after{content: '';position: absolute;left: 0;bottom: -11px;width: 100%;height: 10px;background: rgba(255,255,255,0.9);pointer-events: none;transition: all .2s ease-in}#header #header_main #nav_main strong:after,#header #header_main #nav_main a:hover:after{bottom: -1px}#header #menu{display: none}#header .mod_article{margin-top: 130px}#header .mod_article .inside_wrap{max-width: 100%;padding: 0}#header .mod_article .content-image img{width: 100%;min-height: 160px;max-height: 380px;object-fit: cover}.scrolled_down #header #header_top{top: -100px}.scrolled_down #header #header_main{padding-top: 0}.scrolled_down #header #logo img{width: auto;height: 80px}#main > .inside{padding-top: 30px}#main ul{list-style: none}#main ul > li{position: relative;margin-bottom: 7.5px;padding-left: 20px}#main ul > li:last-child{margin-bottom: 0}#main ul > li:before{content: '';position: absolute;top: .6em;left: 0;width: 6px;height: 6px;border-radius: 50%;background: #039}.mod_article .inside_wrap{position: relative;display: flow-root;width: 100%;max-width: 1240px;margin: 0 auto;padding: 90px 30px}.mod_article .inside_wrap > *{margin-bottom: 30px}.mod_article .inside_wrap > *:last-child{margin-bottom: 0}.mod_article.padding_top_0 .inside_wrap{padding-top: 0}.mod_article.padding_bottom_0 .inside_wrap{padding-bottom: 0}.mod_article.bg_grey{background: #e5e5e5}.mod_article.grid_2 .inside_wrap,.mod_article.grid_4 .inside_wrap,.mod_article.mitgliedbeitrag .inside_wrap{display: grid;gap: 30px}.mod_article.grid_2 .inside_wrap > *,.mod_article.grid_4 .inside_wrap > *,.mod_article.mitgliedbeitrag .inside_wrap > *{margin-bottom: 0}.mod_article.grid_2 .inside_wrap{grid-template-columns: repeat(2, 1fr)}.mod_article.grid_4 .inside_wrap{grid-template-columns: repeat(4, 1fr)}.mod_article.mitgliedbeitrag .inside_wrap{grid-template-columns: 1fr 2fr}.mod_article.mitgliedbeitrag .inside_wrap td:last-child{text-align: right}.mod_article.grid_2 .inside_wrap .content-headline,.mod_article.mitgliedbeitrag .inside_wrap > :first-child{grid-column: 1 / -1}.content-text > *,.content-list > *,.content-table > *{margin-bottom: 30px}.content-text > *:last-child,.content-list > *:last-child,.content-table > *:last-child{margin-bottom: 0}.content-text > .rte > *,.content-image > *,.content-downloads > *,.formbody > *,.layout_teaser > *,.layout_teaser_row > *,#footer .inside > div > *{margin-bottom: 15px}.content-text > .rte > *:last-child,.content-image > *:last-child,.content-downloads > *:last-child,.formbody > *:last-child,.layout_teaser > *:last-child,.layout_teaser_row > *:last-child,#footer .inside > div > *:last-child{margin-bottom: 0}.content-text > .rte > p + h2,.content-text > .rte > ul + h2{margin-top: 30px}.content-text.media--left,.content-text.media--right{display: flow-root}.content-text.media--left > figure{float: left;padding-right: 30px}.content-text.media--right > figure{float: right;padding-left: 30px}.content-text.imagesize_8.media--right{display: grid;gap: 30px;grid-template-columns: 1fr 450px}.content-text.imagesize_8.media--right > *{float: none;margin-bottom: 0;padding: 0}.content-text.imagesize_8.media--right > h1,.content-text.imagesize_8.media--right > h2,.content-text.imagesize_8.media--right > h3,.content-text.imagesize_8.media--right > h4{grid-column: 1 / -1}.content-text.imagesize_8.media--right > h1 + figure + .rte,.content-text.imagesize_8.media--right > h2 + figure + .rte,.content-text.imagesize_8.media--right > h3 + figure + .rte,.content-text.imagesize_8.media--right > h4 + figure + .rte{grid-row-start: 2}.content-text.imagesize_8.media--right > .rte{grid-column-start: 1}.content-text.imagesize_8.media--right > figure{grid-column-start: 2}.boxes .content-text{overflow: visible;text-align: center;cursor: pointer}.boxes .content-text:before{font-family: 'icons';display: inline-block;width: 1em;line-height: 1em;text-align: center;content: '\ecda';margin-bottom: 30px;padding: 30px;border: 15px solid #f0f0f0;border-radius: 50%;background: #039;color: #fff;transition: all .2s ease-in}.boxes .content-text:hover:before{transform: scale(1.2)}.boxes .content-text.icon_mediathek:before{content: '\e809'}.boxes .content-text.icon_mitglieder:before{content: '\ea0a'}.boxes .content-text.icon_verein:before{content: '\eacc'}.content-image figure a{display: block}.content-image figure figcaption{display: inline-block;margin-top: 10px;padding: 10px;background: rgba(0,0,0,0.7);color: #fff}#main .content-gallery ul{display: grid;gap: 0;grid-template-columns: repeat(4, 1fr)}#main .content-gallery ul li{margin: 0;padding: 0}#main .content-gallery ul li:before{display: none}#main .content-gallery ul a{position: relative;display: block}#main .content-gallery ul a:before{content: '';position: absolute;inset: 0;z-index: 10;background: #039;opacity: 0;pointer-events: none;transition: all .2s ease-in}#main .content-gallery ul a:after{content: '+';position: absolute;top: 50%;left: 50%;z-index: 20;color: #fff;opacity: 0;transform: translate(-50%, -50%) scale(0);pointer-events: none;font-family: 'Open Sans', Verdana, Geneva, sans-serif;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transition: all .2s ease-in}#main .content-gallery ul a:hover:before,#main .content-gallery ul a:hover:after{opacity: 1}#main .content-gallery ul a:hover:after{transform: translate(-50%, -50%) scale(1)}#main .content-gallery.content-gallery--cols-5 ul{display: grid;gap: 30px;grid-template-columns: repeat(5, 1fr)}#main .ce_accordionStart{margin-bottom: 2px;border: 1px solid #e1e1e1}#main .ce_accordionStart > *{padding: 15px}#main .ce_accordionStart .toggler{position: relative;padding-left: 50px;font-weight: 700;cursor: pointer}#main .ce_accordionStart .toggler:before{content: '';position: absolute;width: 8px;height: 8px;border: solid #039;border-width: 2px 2px 0 0;transition: all .2s ease-in;top: 1.1em;left: 20px;transform: rotate(135deg)}#main .ce_accordionStart .toggler:hover:before{transform: rotate(135deg) scale(1.5)}#main .ce_accordionStart .accordion{display: none;border-top: 1px dotted #e1e1e1}#main .ce_accordionStart.active .accordion{display: block}#main .ce_accordionStart.active .toggler:before{top: 1.5em;transform: rotate(-45deg)}#main .ce_accordionStart.active .toggler:hover:before{transform: rotate(-45deg) scale(1.5)}.content-table table{width: 100%}.content-table table tr{border-bottom: 1px solid #e1e1e1}.content-table table td{padding: 15px 0}.content-table table td:first-child{padding-right: 15px}.content-table table td:last-child{padding-bottom: 0}.unitylivestream > div{position: relative;aspect-ratio: 16 / 9}#main .ce_form input,#footer .ce_form input,#main .ce_form textarea,#footer .ce_form textarea{width: 100%;padding: 10px}#main .ce_form input::placeholder,#footer .ce_form input::placeholder,#main .ce_form textarea::placeholder,#footer .ce_form textarea::placeholder{opacity: .4}#main .ce_form .checkbox_container input,#footer .ce_form .checkbox_container input{width: auto;padding: 0;border: 0}#main .ce_form button,#footer .ce_form button{padding: 15px 30px;color: #fff;cursor: pointer}#main .ce_form .formbody{display: grid;gap: 10px;grid-template-columns: repeat(3, 1fr)}#main .ce_form .formbody .clear{display: none}#main .ce_form .formbody .widget-textarea,#main .ce_form .formbody .widget-checkbox{grid-column: 1 / -1}#main .ce_form .formbody .widget-checkbox{margin-top: 10px;padding: 0 10px 10px;border: 1px solid #e1e1e1}#main .ce_form .formbody .widget-checkbox legend{display: inline-block;padding: 5px 10px;background: #039;color: #fff;transform: translateY(-20px)}#main .ce_form input,#main .ce_form textarea{border: 1px solid #e1e1e1;background: #fcfcfc}#main .ce_form input,#main .ce_form textarea,#main .ce_form input::placeholder,#main .ce_form textarea::placeholder{color: #141414}#main .ce_form button{border: 0;background: #039}.mod_login{max-width: 350px;padding: 30px;border: 1px solid #e1e1e1;background: #f9f9f9}.mod_login label{display: block}.mod_login input{width: 100%;padding: 10px;border: 1px solid #e1e1e1;border-radius: 0;background: #fcfcfc}.mod_login button{padding: 5px 10px;border: 0;background: #039;color: #fff;cursor: pointer}.mod_eventlist{display: grid;gap: 30px;grid-template-columns: repeat(4, 1fr)}.mod_eventlist .layout_teaser{margin: 0}.mod_eventlist .layout_teaser p.time{color: #039}.mod_eventlist p.more a{padding: 5px 10px;background: #039;color: #fff}.mod_eventlist .layout_teaser_row{grid-column: 1 / -1;margin-bottom: 30px}.mod_eventlist .layout_teaser_row:last-child{margin-bottom: 0}.mod_eventlist .layout_teaser_row h2,.mod_eventlist .layout_teaser_row p.date{margin-bottom: 0}.mod_eventlist .layout_teaser_row p.date,.mod_eventlist .layout_teaser_row p.time{border-top: 1px solid #e1e1e1}.mod_eventlist .layout_teaser_row p.time{padding: 3px 0;border-bottom: 1px solid #e1e1e1}.mod_eventlist .layout_teaser_row p.time:before{font-family: 'icons';display: inline-block;width: 1em;line-height: 1em;text-align: center;content: '\e91a';margin-right: 10px;color: #141414}.mod_eventlist .layout_teaser_row .row.withimage{display: grid;gap: 30px;grid-template-columns: 270px 1fr}.mod_eventreader .layout_full h1{margin-bottom: 15px}.mod_eventreader .layout_full .info,.mod_eventreader .layout_full .location{color: #a0a0a0}.mod_eventreader .content-text.media--left > figure,.mod_eventreader .content-text.media--right > figure{padding-bottom: 15px}.mod_eventreader .layout_full .content-text,.mod_eventreader .content-gallery,.mod_eventreader p.back{margin-top: 30px}#main .pagination{grid-column: 1 / -1}#main .pagination ul li{display: inline-block;margin: 10px;padding: 0}#main .pagination ul li:first-child{margin-left: 0}#main .pagination ul li:before{content: none}#main .pagination ul li > *{padding: 5px 10px;background: #fff}#main .pagination ul li > strong{background: #039;color: #fff}#footer a{font-family: 'Open Sans', Verdana, Geneva, sans-serif;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}#footer a.btn_2,#footer a.btn_2:before{border-color: #fff}#footer > .inside > .top{background: #039 url('/files/layout/grafik/footer_bg.png') no-repeat top right;color: #fff}#footer > .inside > .top a{color: #fff}#footer > .inside > .top h3{margin-bottom: 30px;font-weight: 700}#footer > .inside > .top > div{position: relative;display: flow-root;width: 100%;max-width: 1240px;margin: 0 auto;padding: 30px;display: grid;gap: 30px;grid-template-columns: repeat(4, 1fr)}#footer > .inside > .bottom{position: relative;display: flow-root;width: 100%;max-width: 1240px;margin: 0 auto;padding: 15px 30px;display: grid;gap: 30px;grid-template-columns: 1fr 3fr}#footer > .inside > .bottom ul{text-align: right}#footer > .inside > .bottom li{display: inline-block;margin-left: 15px;padding-left: 15px;border-left: 1px solid #039}#footer > .inside > .bottom li:first-child{margin-left: 0;padding-left: 0;border-left: 0}#footer .content-text.adresse,#footer .content-text.telefon,#footer .content-text.mail,#footer .content-text.facebook,#footer .content-text.xing{position: relative;padding-left: 40px}#footer .content-text.adresse:before,#footer .content-text.telefon:before,#footer .content-text.mail:before,#footer .content-text.facebook:before,#footer .content-text.xing:before{font-family: 'icons';display: inline-block;width: 1em;line-height: 1em;text-align: center;position: absolute;top: 4px;left: 0;color: #fff}#footer .content-text.adresse:before{content: '\e93d'}#footer .content-text.telefon:before{content: '\e8be'}#footer .content-text.mail:before{content: '\e84c'}#footer .content-text.facebook:before{content: '\66'}#footer .content-text.xing:before{content: '\58'}#footer .mod_eventlist{display: block}#footer .ce_form input,#footer .ce_form textarea{border: 1px solid #fff;background: rgba(255,255,255,0.2)}#footer .ce_form input,#footer .ce_form textarea,#footer .ce_form input::placeholder,#footer .ce_form textarea::placeholder{color: #fff}#footer .ce_form button{border: 1px solid #fff;background: rgba(255,255,255,0.3);text-transform: uppercase;transition: all .2s ease-in}#footer .ce_form button:hover{background: rgba(255,255,255,0.6)}#footer #flag_mitglied_werden{position: fixed;right: -265px;bottom: 140px;z-index: 9999;border: 2px solid #039;border-radius: 9px;background: #fff;transition: all .6s ease-in}#footer #flag_mitglied_werden:hover{right: -20px}#footer #flag_mitglied_werden a{position: relative;padding: 10px 30px 14px 10px;color: #039;font-weight: 700}#footer #flag_mitglied_werden a:before{font-family: 'icons';display: inline-block;width: 1em;line-height: 1em;text-align: center;content: '\e89d';margin-right: 20px;color: #039}@media (max-width: 1200px){#header #menu{position: fixed;top: 60px;right: 30px;z-index: 9999;display: inline-block;width: 45px;height: 45px;cursor: pointer;transition: .5s ease-in-out}#header #menu span{position: absolute;left: 10%;display: block;width: 80%;height: 2px;background: #fff;border-radius: 9px;transition: .25s ease-in-out}#header #menu span:nth-child(1){top: 8px}#header #menu span:nth-child(2),#header #menu span:nth-child(3){top: 20px}#header #menu span:nth-child(4){top: 32px}#header #nav_wrap{position: fixed;left: 0;bottom: 100%;z-index: 9999;width: 100%;height: 100%;background: rgba(0,0,0,0.8);text-align: center;display: flex;justify-content: center;align-items: center;transition: all .2s ease-in}#header #header_main #nav_main{width: 100%;max-height: 100%;display: flex;justify-content: center;align-items: center}#header #header_main #nav_main .level_1{width: 100%;height: auto;max-height: 100vh;padding: 15px;overflow-y: auto;text-align: center}#header #header_main #nav_main .level_1 > li{display: block;height: auto;margin: 0 0 15px}#header #header_main #nav_main .level_1 > li:last-child{margin-bottom: 0}#header #header_main #nav_main .level_1 > li > strong,#header #header_main #nav_main .level_1 > li > a{display: inline-block;font-weight: 700;text-transform: uppercase;font-size: clamp(22px, 20.266px + .4624vw, 26px);line-height: 120%}#header #header_main #nav_main .level_1 > li > strong:after,#header #header_main #nav_main .level_1 > li > a:after{content: none}#header #header_main #nav_main .level_1 > li > strong{text-decoration: underline}.scrolled_down #header #menu{top: 20px}.menu_open #header #nav_wrap{bottom: 0}.menu_open #header #menu span:nth-child(1),.menu_open #header #menu span:nth-child(4){top: 18px;left: 50%;width: 0}.menu_open #header #menu span:nth-child(2){transform: rotate(45deg)}.menu_open #header #menu span:nth-child(3){transform: rotate(-45deg)}.mod_article.mitgliedbeitrag .inside_wrap{grid-template-columns: 2fr 3fr}}@media (max-width: 1000px){#footer > .inside > .top > div{grid-template-columns: repeat(2, 1fr)}}@media (max-width: 900px){.mod_article.grid_4 .inside_wrap,.mod_article.mitgliedbeitrag .inside_wrap,.content-text.imagesize_8.media--right,.mod_eventlist{grid-template-columns: repeat(2, 1fr)}#main .ce_form .formbody{display: block}.page_mitglieder .content-table table,.page_verein .content-table table,.page_mitglieder .content-table table tr,.page_verein .content-table table tr,.page_mitglieder .content-table table td,.page_verein .content-table table td{display: block}.page_mitglieder .content-table table tr,.page_verein .content-table table tr{padding: 10px 0}.page_mitglieder .content-table table td,.page_verein .content-table table td{padding: 0}}@media (max-width: 780px){#header #header_top li{display: none}#header #header_top li:last-child{display: block}#header #header_main .inside,.mod_article .inside_wrap,#footer > .inside > .top > div{padding-left: 15px;padding-right: 15px}#main .content-gallery ul,#main .content-gallery.content-gallery--cols-5 ul{gap: 0;grid-template-columns: repeat(2, 1fr)}#main .content-gallery img{width: 100%}}@media (max-width: 650px){.mod_article .inside_wrap{padding-top: 30px;padding-bottom: 30px}.mod_article.grid_4 .inside_wrap,.mod_article.mitgliedbeitrag .inside_wrap,.content-text.imagesize_8.media--left,.content-text.imagesize_8.media--right,.mod_eventlist,.mod_eventlist .layout_teaser_row .row.withimage,#footer > .inside > .top > div,#footer > .inside > .bottom{display: block}.mod_article.grid_4 .inside_wrap > *,.mod_article.mitgliedbeitrag .inside_wrap > *,.content-text.imagesize_8.media--left > *,.content-text.imagesize_8.media--right > *,.mod_eventlist > *,.mod_eventlist .layout_teaser_row .row.withimage > *,#footer > .inside > .top > div > *,#footer > .inside > .bottom > *{margin-bottom: 15px}.mod_article.grid_4 .inside_wrap > *:last-child,.mod_article.mitgliedbeitrag .inside_wrap > *:last-child,.content-text.imagesize_8.media--left > *:last-child,.content-text.imagesize_8.media--right > *:last-child,.mod_eventlist > *:last-child,.mod_eventlist .layout_teaser_row .row.withimage > *:last-child,#footer > .inside > .top > div > *:last-child,#footer > .inside > .bottom > *:last-child{margin-bottom: 0}}
