.social_feed_element{overflow:visible;padding:0;width:100%}.social_feed_element.extended .inner a{display:inline;padding:0;color:#1b95e0}.social_feed_element.extended .inner a:hover,.social_feed_element.extended a.more:hover{text-decoration:underline}.social_feed_element.extended .inner>figure{padding:0}.social_feed_element.extended a.more{padding:0;font-size:14px;color:#1b95e0;font-weight:700;display:block}.social_feed_element.extended .inner{padding:0 20px 20px}.social_feed_element.extended p:first-child{margin-top:0}.social_feed_element.extended p:last-child{margin-bottom:0}.social_feed_element .inner{background:#f2f2f2;padding:0;margin:30px 10px 10px;position:relative;word-break:break-word;border-top:5px solid #c1c1c1}.social_feed_element .inner a{padding:0 20px;display:block}.social_feed_element .inner>figure{padding:0 20px}.social_feed_element .ce_text{padding:15px 0;color:#333;margin:0}.social_feed_element .icon{position:static;text-indent:0}.social_feed_element .icon img{position:absolute;top:-20px;border-radius:100%;max-width:50px}.social_feed_element .icon .image-wrapper:not(.loaded){height:0!important}.social_feed_element .info{margin:0;padding:10px 0 0;text-align:right;font-size:14px;color:#989898;display:flex;align-items:center;justify-content:flex-end}.social_feed_element .info img{width:15px;margin-left:10px}.social_feed_element .title{margin:10px 0;font-size:16px;font-weight:700;color:#333}.social_feed_element a{color:#333;text-decoration:none}.social_feed_element .ce_text{font-size:14px}.social_feed_element .fa{font-size:18px;padding-left:5px}.social_feed_element .image_container>a{padding:0}.social_feed_container{width:calc(100% + 30px);margin-left:-15px;font-family:sans-serif}.social_feed_container:not(.masonry){display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.social_feed_container:not(.masonry).columns2 .social_feed_element{-ms-flex:0 0 50%;flex:0 0 50%}.social_feed_container:not(.masonry).columns3 .social_feed_element{-ms-flex:0 0 33%;flex:0 0 33%}.social_feed_container:not(.masonry).columns4 .social_feed_element{-ms-flex:0 0 25%;flex:0 0 25%}.social_feed_container.masonry.columns2 .social_feed_element,.social_feed_container.masonry.columns3 .social_feed_element,.social_feed_container.masonry.columns4 .social_feed_element{float:left}.social_feed_container.masonry.columns2 .social_feed_element{width:50%}.social_feed_container.masonry.columns3 .social_feed_element{width:33.33%}.social_feed_container.masonry.columns4 .social_feed_element{width:25%}@media (max-width:767px){.social_feed_container{width:100%;margin-left:0}.social_feed_container:not(.masonry).columns2 .social_feed_element,.social_feed_container:not(.masonry).columns3 .social_feed_element,.social_feed_container:not(.masonry).columns4 .social_feed_element{-ms-flex:0 0 100%;flex:0 0 100%}.social_feed_container.masonry.columns2 .social_feed_element,.social_feed_container.masonry.columns3 .social_feed_element,.social_feed_container.masonry.columns4 .social_feed_element{float:none;width: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-face {
  font-family: 'icomoon';
  src:
    url('../../files/layout/icons/fonts/icomoon.ttf?vo9utx') format('truetype'),
    url('../../files/layout/icons/fonts/icomoon.woff?vo9utx') format('woff'),
    url('../../files/layout/icons/fonts/icomoon.svg?vo9utx#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-pencil:before {
  content: "\e910";
}
.icon-pen:before {
  content: "\e911";
}
.icon-ticket:before {
  content: "\e939";
}
.icon-display:before {
  content: "\e956";
}
.icon-quotes-left:before {
  content: "\e977";
}
.icon-quotes-right:before {
  content: "\e978";
}
.icon-envelop:before {
  content: "\ea33";
}
.icon-mobile:before {
  content: "\ea78";
}
.icon-menu:before {
  content: "\ec71";
}
.icon-link:before {
  content: "\ec9d";
}
.icon-cross:before {
  content: "\ed6d";
}
.icon-arrow-up1:before {
  content: "\edb7";
}
.icon-arrow-up:before {
  content: "\edb8";
}
.icon-arrow-right1:before {
  content: "\edbb";
}
.icon-arrow-right:before {
  content: "\edbc";
}
.icon-arrow-down1:before {
  content: "\edbf";
}
.icon-arrow-down:before {
  content: "\edc0";
}
.icon-arrow-left1:before {
  content: "\edc3";
}
.icon-arrow-left:before {
  content: "\edc4";
}
.icon-arrow-right2:before {
  content: "\edde";
}
.icon-facebook:before {
  content: "\eeef";
}
.icon-twitter:before {
  content: "\eef5";
}
.icon-youtube:before {
  content: "\eefc";
}
.icon-paypal:before {
  content: "\ef37";
}
.icon-search:before {
  content: "\eb30";
}
.icon-calendar:before {
  content: "\e900";
}
.icon-phone:before {
  content: "\ea1c";
}
.icon-location:before {
  content: "\ea38";
}
.icon-map:before {
  content: "\ea46";
}
.icon-checkmark:before {
  content: "\ed6f";
}
.icon-user:before {
  content: "\e971";
}
.icon-star:before {
  content: "\e9d9";
}
.icon-calendar2:before {
  content: "\ea60";
}
.icon-bubbles:before {
  content: "\eac5";
}
.icon-bubbles4:before {
  content: "\eac9";
}
.icon-users4:before {
  content: "\eb0c";
}
.icon-heart5:before {
  content: "\ecec";
}
.icon-calendar1:before {
  content: "\e90b";
}
.icon-instagram:before {
  content: "\ea92";
}
.icon-schleife1:before {
  content: "\e90c";
}
.icon-schleife:before {
  content: "\e90d";
}
.icon-awareness-ribbon:before {
  content: "\e90e";
}
.icon-fingerprint:before {
  content: "\e909";
}
.icon-home:before {
  content: "\e902";
}
.icon-flip:before {
  content: "\e90a";
}
.icon-file:before {
  content: "\e908";
}
.icon-file-image:before {
  content: "\e901";
}
.icon-file-powerpoint:before {
  content: "\e903";
}
.icon-file-excel:before {
  content: "\e904";
}
.icon-file-word:before {
  content: "\e905";
}
.icon-file-pdf:before {
  content: "\e906";
}
.icon-file-text:before {
  content: "\e907";
}
.icon-heartbeat:before {
  content: "\e90f";
}

@charset "UTF-8";*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}html{scrollbar-gutter:stable}body{min-height:100dvh;line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:0.01ms!important;animation-duration:0.01ms!important;-webkit-transition-duration:0.01ms!important;transition-duration:0.01ms!important}}body{--color1:#159db4;--color2:#0e828e;--color3:#55bec9;--color4:#b8e3e8;--color5:#1c4c7e;--color6:#103556;--color7:#a0aac8;--color8:#e24301;--color9:#bc3801;--color10:#ffffff;--color11:#d5ecef;--color12:#f3f8f9;--color13:#bbbbbb;--color14:#333333;--color15:#000000;--base-font-color:var(--color15);--base-heading-color:var(--color15);--link-color:var(--color5);--link-hover-color:var(--color15);--hyperlink-background:var(--color5);--hyperlink-color:var(--color10);--hyperlink-hover-background:var(--color6);--hyperlink-hover-color:var(--color10);--button-background:var(--link-color);--button-color:var(--color10);--button-border:var(--button-background);--button-hover-background:var(--color6);--button-hover-color:var(--color10);--button-hover-border:var(--button-hover-background);--button-active-background:var(--color6);--button-active-color:var(--color10);--button-active-border:var(--button-active-background);--button-background-invert:var(--color10);--button-color-invert:var(--link-color);--button-border-invert:var(--link-color);--button-hover-background-invert:var(--color11);--button-hover-color-invert:var(--link-color);--button-hover-border-invert:var(--link-color);--input-background:var(--color10);--input-color:var(--base-font-color);--input-border:var(--color5);--input-focus-border:var(--color15);--label-color:var(--color14);--label-focus-color:var(--label-color);--accordion-toggler-background:transparent;--accordion-toggler-color:var(--base-font-color);--accordion-toggler-hover-background:transparent;--accordion-toggler-hover-color:var(--link-hover-color);--focus-background:var(--input-background);--focus-border:var(--color15);--focus-border-offset:2px}body{--font-base:'OpenSans',sans-serif;--font-heading:'OpenSans',sans-serif;--font-icon:'icomoon'}body{--gap-small:20px;--gap-medium:35px;--gap-gutter:30px;--gap-big:50px;--gap-bigger:60px;--gap-huge:100px}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}@media screen{@font-face{font-family:"OpenSans";src:url("../../files/layout/fonts/OpenSans.woff2") format("woff2");font-weight:300 800;font-stretch:75 100;font-display:swap;font-style:normal}@font-face{font-family:"OpenSans";src:url("../../files/layout/fonts/OpenSans-Italic.woff2") format("woff2");font-weight:300 800;font-stretch:75 100;font-display:swap;font-style:italic}@font-face{font-family:"icomoon";src:url("../../files/layout/icons/fonts/icomoon.ttf?vo9utx") format("truetype"),url("../../files/layout/icons/fonts/icomoon.woff?vo9utx") format("woff"),url("../../files/layout/icons/fonts/icomoon.svg?vo9utx#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon-pencil:before{content:"\e910"}.icon-pen:before{content:"\e911"}.icon-ticket:before{content:"\e939"}.icon-display:before{content:"\e956"}.icon-quotes-left:before{content:"\e977"}.icon-quotes-right:before{content:"\e978"}.icon-envelop:before{content:"\ea33"}.icon-mobile:before{content:"\ea78"}.icon-menu:before{content:"\ec71"}.icon-link:before{content:"\ec9d"}.icon-cross:before{content:"\ed6d"}.icon-arrow-up1:before{content:"\edb7"}.icon-arrow-up:before{content:"\edb8"}.icon-arrow-right1:before{content:"\edbb"}.icon-arrow-right:before{content:"\edbc"}.icon-arrow-down1:before{content:"\edbf"}.icon-arrow-down:before{content:"\edc0"}.icon-arrow-left1:before{content:"\edc3"}.icon-arrow-left:before{content:"\edc4"}.icon-arrow-right2:before{content:"\edde"}.icon-facebook:before{content:"\eeef"}.icon-twitter:before{content:"\eef5"}.icon-youtube:before{content:"\eefc"}.icon-paypal:before{content:"\ef37"}.icon-search:before{content:"\eb30"}.icon-calendar:before{content:"\e900"}.icon-phone:before{content:"\ea1c"}.icon-location:before{content:"\ea38"}.icon-map:before{content:"\ea46"}.icon-checkmark:before{content:"\ed6f"}.icon-user:before{content:"\e971"}.icon-star:before{content:"\e9d9"}.icon-calendar2:before{content:"\ea60"}.icon-bubbles:before{content:"\eac5"}.icon-bubbles4:before{content:"\eac9"}.icon-users4:before{content:"\eb0c"}.icon-heart5:before{content:"\ecec"}.icon-calendar1:before{content:"\e90b"}.icon-instagram:before{content:"\ea92"}.icon-schleife1:before{content:"\e90c"}.icon-schleife:before{content:"\e90d"}.icon-awareness-ribbon:before{content:"\e90e"}.icon-fingerprint:before{content:"\e909"}.icon-home:before{content:"\e902"}.icon-flip:before{content:"\e90a"}.icon-file:before{content:"\e908"}.icon-file-image:before{content:"\e901"}.icon-file-powerpoint:before{content:"\e903"}.icon-file-excel:before{content:"\e904"}.icon-file-word:before{content:"\e905"}.icon-file-pdf:before{content:"\e906"}.icon-file-text:before{content:"\e907"}.icon-heartbeat:before{content:"\e90f"}::-moz-selection{background:var(--color5);color:var(--color10)}::selection{background:var(--color5);color:var(--color10)}.highlight,mark{background:var(--color5);color:var(--color10)}html{font-size:100%;font-weight:450;font-style:normal;line-height:1.6;text-align:left;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}}@media screen and (min-width:917px){html{font-size:110%}}@media screen and (min-width:1200px){html{font-size:120%}}@media screen{body{font-family:var(--font-base);color:var(--base-font-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}p{padding:0;margin:0 0 1em}p [class*=" icon-"],p [class^=icon-]{margin-right:0.5em}p.short{padding-top:0}br,strong{font-weight:600}h1,h2,h3,h4,h5{font-family:var(--font-heading);color:var(--base-heading-color);line-height:1.2;-ms-hyphens:auto;hyphens:auto;font-weight:400;margin:0;padding:0}}@media screen and (min-width:917px){h1,h2,h3,h4,h5{-ms-hyphens:none;hyphens:none}}@media screen{h1{font-size:1.6em;margin:1.6em 0 1em}h2{font-size:1.4em;margin:2.5em 0 1em}h3{font-size:1.2em;margin:2em 0 0.5em}h4{font-size:1em;margin:1.5em 0 0;font-weight:600}h5{font-size:1em;margin:1.5em 0 0}}@media screen and (min-width:917px){h1{font-size:2.7em}h2{font-size:1.8em}h3{font-size:1.3em}}@media screen{h1+.ce_text h2:first-child,h1+.ce_text h3:first-child,h1+.content-text h2:first-child,h1+.content-text h3:first-child,h1+h2,h1+h3,h1+h4,h2+h3,h2+h4,h3+h4,h3+p{margin-top:0}a{color:var(--link-color);text-decoration:none;-webkit-transition:var(--trans-color);transition:var(--trans-color);cursor:pointer}a:hover{color:var(--link-hover-color)}main a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}hr{border:none;border-bottom:1px solid #e8e8e8}.ce_text ol,.ce_text ul,.content-text ol,.content-text ul{margin:0 0 1em}}@media screen{.button.toleft:before,.button.toright:after,.ce_hyperlink a:before,.content-hyperlink a:before,.download-element a:before,.headertrigger .contacttrigger:after,.icon,[class*=" icon-"],[class^=icon-]{font-family:var(--font-icon)!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table{border-collapse:collapse;border:none;width:100%;line-height:1.2;margin:2em 0;-ms-hyphens:auto;hyphens:auto}table tr{border-bottom:1px solid var(--color13)}table td,table th{padding:0.7em 1em;vertical-align:top;border-right:1px solid var(--color13)}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{border:none;padding-right:0}table thead tr th{font-weight:600}table tbody tr:last-child{border:none}caption{text-align:left;line-height:1.2;padding:1em 0}button,button[type=submit],input[type=button],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;max-width:600px}::-webkit-input-placeholder{all:unset;color:#999;font-family:var(--font-base);font-weight:400}::-moz-placeholder{all:unset;color:#999;font-family:var(--font-base);font-weight:400}:-ms-input-placeholder{all:unset;color:#999;font-family:var(--font-base);font-weight:400}::-ms-input-placeholder{all:unset;color:#999;font-family:var(--font-base);font-weight:400}::placeholder{all:unset;color:#999;font-family:var(--font-base);font-weight:400}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{font-family:var(--font-base);font-weight:400;width:100%;padding:0.4em 0.8em;background-color:var(--input-background);font-size:1em;color:var(--input-color);outline:none;text-align:left;border:2px solid var(--input-border);display:block}input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:2px solid var(--input-focus-border)}.back a,.button,a.button,button,button[type=submit],input[type=submit]{font-family:var(--font-base);text-transform:uppercase;letter-spacing:0.5px;display:inline-block;font-weight:600;line-height:1.6;background-color:var(--button-background);padding:0.8em 1em;color:var(--button-color);border:none;text-decoration:none;cursor:pointer;margin:1.4em 6px 0 0;-webkit-transition:var(--trans-all);transition:var(--trans-all)}.back a:hover,.button:hover,a.button:hover,button:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:var(--button-hover-background);color:var(--button-hover-color)}.button.toright:after{content:"\edde";padding-left:0.5em;-webkit-transition:var(--trans-transform);transition:var(--trans-transform);display:inline-block}.button.toright:hover:after{-webkit-transform:translateX(4px);transform:translateX(4px)}.button.toleft:before{content:"\edc3";padding-right:0.5em;-webkit-transition:var(--trans-transform);transition:var(--trans-transform);display:inline-block}.button.toleft:hover:before{-webkit-transform:translateX(4px);transform:translateX(4px)}.button.orange{background-color:var(--color8)}.button.orange:hover{background-color:var(--color9)}.button.round{border-radius:10px}.button.news{margin-bottom:1.4em}.button.invert{background-color:var(--button-background-invert);color:var(--button-color-invert);border:1px solid var(--button-border-invert)}.button.invert:hover{background-color:var(--button-hover-background-invert);color:var(--button-hover-color-invert);border-color:var(--button-hover-border-invert)}legend{font-weight:700;margin-bottom:1em;color:var(--label-color)}fieldset{border:none;padding:0}fieldset span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}fieldset span.mandatory{display:inline;margin-left:0.2em}span.mandatory{color:var(--color1)}input[type=checkbox],input[type=radio],select{accent-color:var(--color1)}.formbody{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--gap-small)}.formbody label{display:none;color:var(--label-color)}.formbody .widget-explanation,.formbody .widget-textarea{grid-column:1/-1}.formbody .widget-select{position:relative}.formbody .widget-select:after{content:"\edc0";font-family:var(--font-icon);font-size:0.8em;color:var(--color5);position:absolute;right:0.75em;bottom:0.75em}.formbody .widget-altcha,.formbody .widget-checkbox,.formbody .widget-radio{grid-column:1/-1}.formbody .widget-altcha label,.formbody .widget-checkbox label,.formbody .widget-radio label{display:block}.formbody .widget-radio fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-small)}.formbody .widget-radio fieldset legend{-webkit-box-flex:1;-ms-flex:1;flex:1}.formbody .widget-altcha label{display:none}.formbody .widget-altcha .altcha label{display:block}}@media screen and (min-width:1200px){.formbody{grid-gap:var(--gap-medium)}}@media screen{.checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-big);padding-bottom:2em;margin-top:2em}.checkboxes label{display:block;position:relative;padding-left:1.2em;line-height:1.2;font-weight:400;cursor:pointer}.checkboxes label input{position:absolute;left:0;top:3px}.mod_login .formbody label{display:block}.searchtrigger{cursor:pointer}#suchfeld{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.3s;transition:grid-template-rows 0.3s;transition:grid-template-rows 0.3s,-ms-grid-rows 0.3s;background-color:var(--color11);position:relative;z-index:1;color:var(--color10)}#suchfeld form{overflow:hidden}#suchfeld.active{-ms-grid-rows:1fr;grid-template-rows:1fr}#suchfeld .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-small);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1400px;margin:0 auto;padding:var(--gap-small)}#suchfeld .formbody>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}#suchfeld .formbody input[type=text]{border:none}#suchfeld .formbody button{margin:0;padding:0 1.2em;height:100%}main .mod_search .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-small);-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 var(--gap-medium)}main .mod_search .formbody>*{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}main .mod_search .formbody button{margin:0;padding:0.2em 1.2em;height:100%}main .mod_search .formbody .widget-radio{width:100%;margin-top:0}main .mod_search .formbody .widget-radio fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap-small)}main .mod_search .formbody .widget-radio fieldset>span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}main .mod_search .header{font-size:1.1em;color:var(--color5);margin-bottom:0}main .mod_search .info{margin-bottom:var(--gap-medium);font-style:italic}main .mod_search>div{border-top:1px solid var(--color5);padding:var(--gap-small) 0}main .mod_search>div h3{margin-top:0.8em}main .mod_search>div h3:after{content:"\edde";font-family:var(--font-icon);text-decoration:none;font-size:0.7em;margin-left:0.5em;color:var(--color5);-webkit-transition:var(--trans-all);transition:var(--trans-all)}main .mod_search>div h3:hover:after{margin-left:0.9em;color:var(--color15)}main .mod_search>div .url{display:none}main .mod_search>div .highlight{background-color:var(--color11);color:var(--color5);padding:0.1em 0.2em}.max-900{max-width:900px;margin-left:auto;margin-right:auto}.max-1200{max-width:1200px;margin-left:auto;margin-right:auto}.max-1720{max-width:1720px;margin-left:auto;margin-right:auto}.grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--gap-gutter) 1fr var(--gap-gutter) 1fr var(--gap-gutter) 1fr var(--gap-gutter) 1fr var(--gap-gutter) 1fr;grid-template-columns:repeat(6,1fr);gap:var(--gap-gutter)}}@media screen and (min-width:1200px){.grid{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}}@media screen{.col-1-2{-ms-grid-column-span:6;grid-column:span 6}}@media screen and (min-width:1200px){.col-1-2{-ms-grid-column-span:6;grid-column:span 6}}@media screen{.col-1-3{-ms-grid-column-span:6;grid-column:span 6}}@media screen and (min-width:1200px){.col-1-3{-ms-grid-column-span:4;grid-column:span 4}}@media screen{.col-2-3{-ms-grid-column-span:6;grid-column:span 6}}@media screen and (min-width:1200px){.col-2-3{-ms-grid-column-span:8;grid-column:span 8}}@media screen{.col-1-4{-ms-grid-column-span:6;grid-column:span 6}}@media screen and (min-width:1200px){.col-1-4{-ms-grid-column-span:3;grid-column:span 3}}@media screen{.col-3-4{-ms-grid-column-span:6;grid-column:span 6}}@media screen and (min-width:1200px){.col-3-4{-ms-grid-column-span:9;grid-column:span 9}}@media screen{.sidepadding-standard{padding-left:var(--gap-small);padding-right:var(--gap-small)}}@media screen and (min-width:640px){.sidepadding-standard{padding-left:var(--gap-big);padding-right:var(--gap-big)}}@media screen{.vertical-padding-top{padding-top:var(--gap-medium)}}@media screen and (min-width:640px){.vertical-padding-top{padding-top:var(--gap-big)}}@media screen and (min-width:917px){.vertical-padding-top{padding-top:var(--gap-bigger)}}@media screen and (min-width:1200px){.vertical-padding-top{padding-top:var(--gap-huge)}}@media screen{.vertical-padding-none{padding-top:0;padding-bottom:0}html{scroll-behavior:smooth}.invisible{display:none!important}nav ul{list-style:none;padding:0}.sprungmarke{scroll-margin-block-start:35px}}@media screen and (min-width:917px){.sprungmarke{scroll-margin-block-start:95px}}@media screen{body{--nav-breakpoint:917;--nav-color:var(--color15);--nav-active-color:var(--color15);--nav-font-size:1em;--nav-font-weight:500;--nav-icon-background:transparent;--nav-submenu-background:var(--color10);--nav-mobile-background:var(--color10);--nav-mobile-color:var(--color15);--nav-mobile-active-background:var(--color11);--nav-mobile-active-color:var(--color5);--nav-mobile-active-border-color:var(--color5);--nav-mobile-btn-clr:var(--color5);--nav-mobile-separator-color:var(--color13);--nav-burger-line-color:var(--color5);--nav-mobile-padding:55px 20px 20px;--nav-mobile-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 24 24" fill="none" stroke="%231c4c7e" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m9 18 6-6-6-6"/></svg>')}}@media screen and (max-width:639px){#menumain.nav-wrapper{position:absolute;top:0;right:var(--gap-small)}#menumain.nav-wrapper .nav-burger{margin:3px 0 0}#menumain.nav-wrapper .nav-burger:hover{background:none}#menumain.nav-wrapper .navigation-main.is-active:before{backdrop-filter:none}}@media screen and (min-width:640px) and (max-width:916px){#menumain.nav-wrapper{position:absolute;top:var(--gap-small);right:var(--gap-small)}#menumain.nav-wrapper .nav-burger{margin:3px 0 0}#menumain.nav-wrapper .nav-burger:hover{background:none}#menumain.nav-wrapper .navigation-main.is-active:before{backdrop-filter:none}}@media screen and (min-width:917px){#menumain.nav-wrapper .nav-burger{display:none}}@media screen and (min-width:640px) and (max-width:916px){header .inside .iconlinks{padding-right:56px}}@media screen{body.navigation-open header .logo{z-index:auto}}@media screen{}@media screen and (min-width:917px){#menumain.nav-wrapper{width:100%}#menumain.nav-wrapper .navigation-main{width:100%}#menumain.nav-wrapper .navigation-main>.level_1{gap:0}#menumain.nav-wrapper .navigation-main>.level_1>li{padding:0;border-top:1px solid var(--color13)}#menumain.nav-wrapper .navigation-main>.level_1>li>:is(a,strong){padding:1.7em 0.7em 2em;text-transform:uppercase;font-stretch:95%;white-space:nowrap;-webkit-transition:padding-bottom 0.7s;transition:padding-bottom 0.7s;border-bottom:2px solid var(--color10)}#menumain.nav-wrapper .navigation-main>.level_1>li>:is(a,strong).active,#menumain.nav-wrapper .navigation-main>.level_1>li>:is(a,strong).trail{border-bottom-color:var(--color15)}#menumain.nav-wrapper .navigation-main>.level_1>li>.btn-toggle-submenu{display:none}#menumain.nav-wrapper .navigation-main .home>:is(a,strong){font-size:0;padding:1.7rem 0.7rem 2rem!important}#menumain.nav-wrapper .navigation-main .home>:is(a,strong):before{content:"\e902";font-family:var(--font-icon);font-size:1.3rem;font-weight:normal;line-height:1.15}#menumain.nav-wrapper .navigation-main .level_2{border-radius:0;min-width:230px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.3);box-shadow:0 0 15px 0 rgba(0,0,0,0.3)}#menumain.nav-wrapper .navigation-main .level_2:before{display:none}#menumain.nav-wrapper .navigation-main .level_2:not(.bounds-left):not(.bounds-right){-webkit-transform:none;transform:none;left:0}#menumain.nav-wrapper .navigation-main .level_2 :is(a,strong){padding:0.7em 1em;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;border-bottom:1px solid var(--color13)}#menumain.nav-wrapper .navigation-main .level_2 :is(a,strong).active,#menumain.nav-wrapper .navigation-main .level_2 :is(a,strong).trail,#menumain.nav-wrapper .navigation-main .level_2 :is(a,strong):hover{background-color:var(--color11);border-bottom-color:var(--color13)}header.smaller #menumain.nav-wrapper .navigation-main>.level_1>li>:is(a,strong){padding-top:1em;padding-bottom:1em}header.smaller #menumain.nav-wrapper .navigation-main .home>:is(a,strong){padding:1rem 0.7rem 1rem!important}}@media screen and (min-width:1200px){#menumain.nav-wrapper .navigation-main>.level_1>li>:is(a,strong){padding:1.7em 1.2em 2em;letter-spacing:0.5px;font-weight:600;font-stretch:100%}}@media screen{#menusub{display:none}}@media screen and (min-width:917px){#menusub{display:block;margin:1.5em 0}#menusub li a,#menusub li strong{color:var(--color15);padding:0;display:block;text-transform:none;line-height:1.2;padding:0.7em 1em;font-weight:400;letter-spacing:0;border-bottom:1px solid var(--color13)}#menusub li a.active,#menusub li a.trail,#menusub li a:hover,#menusub li strong.active,#menusub li strong.trail,#menusub li strong:hover{background-color:var(--color11)}#menusub li a.active span,#menusub li a.trail span,#menusub li a:hover span,#menusub li strong.active span,#menusub li strong.trail span,#menusub li strong:hover span{border:none}}@media screen{.mod_newsmenu ul{list-style:none;padding:0}.mod_newsmenu li a,.mod_newsmenu li strong{color:var(--color15);padding:0;display:block;text-transform:none;line-height:1.2;padding:0.7em 1em;font-weight:400;letter-spacing:0;border-bottom:1px solid var(--color13)}.mod_newsmenu li a.active,.mod_newsmenu li a.trail,.mod_newsmenu li a:hover,.mod_newsmenu li strong.active,.mod_newsmenu li strong.trail,.mod_newsmenu li strong:hover{background-color:var(--color11)}.mod_newsmenu li a.active span,.mod_newsmenu li a.trail span,.mod_newsmenu li a:hover span,.mod_newsmenu li strong.active span,.mod_newsmenu li strong.trail span,.mod_newsmenu li strong:hover span{border:none}.mod_eventmenu{background:var(--color10);position:sticky;top:35px;z-index:10}.mod_eventmenu ul{padding:0;list-style:none}.mod_eventmenu li a,.mod_eventmenu li strong{color:var(--color15);padding:0;display:block;text-decoration:none;line-height:1.2;padding:0.7em 1em;font-weight:400;letter-spacing:0}.mod_eventmenu li a.active,.mod_eventmenu li a.trail,.mod_eventmenu li a:hover,.mod_eventmenu li strong.active,.mod_eventmenu li strong.trail,.mod_eventmenu li strong:hover{background-color:var(--color11)}.mod_eventmenu li a.active span,.mod_eventmenu li a.trail span,.mod_eventmenu li a:hover span,.mod_eventmenu li strong.active span,.mod_eventmenu li strong.trail span,.mod_eventmenu li strong:hover span{border:none}.mod_eventmenu.top{border-bottom:1px solid var(--color13)}}@media screen and (min-width:917px){.mod_eventmenu.top{display:none}}@media screen{.mod_eventmenu.top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.mod_eventmenu.right{display:none}}@media screen and (min-width:917px){.mod_eventmenu.right{display:block}}@media screen{.mod_eventmenu.right ul{padding:0}.mod_eventmenu.right li a,.mod_eventmenu.right li strong{border-bottom:1px solid var(--color13)}}@media screen and (min-width:917px){.termine aside .inside{position:sticky;top:95px}}@media screen{.nobreadcrumb .mod_breadcrumb{display:none}.mod_breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5em 0}.mod_breadcrumb ul li{font-size:0.85em}.mod_breadcrumb ul li:after{content:"/";font-weight:700;color:var(--color4);padding:0 0.4em}.mod_breadcrumb ul li.last:after{display:none}#to-top{-webkit-transition:var(--trans-all);transition:var(--trans-all);position:fixed;bottom:1.5em;right:0;font-size:1.5em;line-height:1;padding:0.7em;text-align:center;display:block;background-color:var(--color5);color:var(--color10);z-index:100;cursor:pointer;visibility:hidden;opacity:0}#to-top:hover{background:var(--color6)}.fingerprint{display:none;position:fixed;bottom:1em;left:1em;z-index:9999;padding:0.25em;height:60px;width:60px;line-height:1;border-radius:50%;font-size:2.1em;text-decoration:none;background-color:var(--color5);color:var(--color10);opacity:0.2;text-align:center}}@media screen and (min-width:917px){.fingerprint{display:block}}@media screen{.fingerprint:hover{opacity:1;color:var(--color10);background-color:var(--color6)}}@media screen{.pagination{margin:2em 0 1em;grid-column:1/-1;text-align:center}.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0}.pagination ul li{padding:0}.pagination ul li:before{display:none}.pagination ul li a,.pagination ul li strong{padding:0.5em 0.8em;margin:0 0.5em 0.5em 0;background-color:var(--color1);color:var(--color4);display:block;text-decoration:none;font-weight:400}.pagination ul li a:hover,.pagination ul li strong:hover{background-color:var(--color10)}.pagination ul li a.active,.pagination ul li strong.active{background-color:var(--color3)}.bildlink{position:relative;width:100%;max-width:400px;border-radius:8px;-webkit-box-shadow:0 0 5px rgba(100,100,100,0.3);box-shadow:0 0 5px rgba(100,100,100,0.3);overflow:hidden;margin:var(--gap-huge) 0;background:var(--color10)}.bildlink figure{border-radius:8px}.bildlink figure img,.bildlink figure picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bildlink .title{padding:var(--gap-small);font-weight:600;text-transform:uppercase}.bildlink.has-link{-webkit-transition:var(--trans-all);transition:var(--trans-all)}.bildlink.has-link:after{content:"\edde";font-family:var(--font-icon)!important;position:absolute;right:var(--gap-small);bottom:var(--gap-small);-webkit-transition:var(--trans-all);transition:var(--trans-all)}.bildlink.has-link a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bildlink.has-link .title{-webkit-transition:var(--trans-all);transition:var(--trans-all)}.bildlink.has-link:hover{-webkit-box-shadow:0 0 5px rgba(100,100,100,0.5);box-shadow:0 0 5px rgba(100,100,100,0.5);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.bildlink.has-link:hover:after{color:var(--color5);right:calc(var(--gap-small) * 0.75)}.bildlink.has-link:hover .title{color:var(--color5)}.linkbox{max-width:300px;width:100%;position:relative;border-radius:8px;padding:var(--gap-medium) var(--gap-small) var(--gap-small);text-align:center;-webkit-box-shadow:0 0 5px rgba(100,100,100,0.3);box-shadow:0 0 5px rgba(100,100,100,0.3);overflow:hidden;margin:1em 0;-webkit-transition:var(--trans-all);transition:var(--trans-all)}.linkbox a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.ce_hyperlink .linkbox a:before,.content-hyperlink .linkbox a:before,.download-element .linkbox a:before,.headertrigger .linkbox .contacttrigger:after,.linkbox .button.toleft:before,.linkbox .button.toright:after,.linkbox .ce_hyperlink a:before,.linkbox .content-hyperlink a:before,.linkbox .download-element a:before,.linkbox .headertrigger .contacttrigger:after,.linkbox .icon{font-size:4em}.ce_hyperlink .linkbox a:before,.content-hyperlink .linkbox a:before,.download-element .linkbox a:before,.linkbox .button.toleft:before,.linkbox .ce_hyperlink a:before,.linkbox .content-hyperlink a:before,.linkbox .download-element a:before,.linkbox .icon:before{content:attr(data-icon);font-family:var(--font-icon);color:var(--color1)}.linkbox h3{margin:1.5em 0 0.5em;-webkit-transition:var(--trans-all);transition:var(--trans-all);font-size:1.2em;-ms-hyphens:manual;hyphens:manual}.linkbox .text{font-size:0.9em;margin:0}.linkbox:hover{-webkit-box-shadow:0 0 5px rgba(100,100,100,0.7);box-shadow:0 0 5px rgba(100,100,100,0.7);background-color:var(--color5);color:var(--color10)}.linkbox:hover h3{color:var(--color10)}.flip-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--gap-big);-ms-flex-wrap:wrap;flex-wrap:wrap;margin:var(--gap-huge) 0}.flipbox{-webkit-perspective:1000px;perspective:1000px;width:287.5px;height:400px}.flipbox .turnaround{-webkit-transition:0.5s;transition:0.5s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;height:100%}.flipbox .turnaround .back,.flipbox .turnaround .front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;border-radius:8px;-webkit-box-shadow:0 0 5px rgba(100,100,100,0.3);box-shadow:0 0 5px rgba(100,100,100,0.3);height:100%;width:100%;background-color:var(--color10);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--gap-small);text-align:center}.ce_hyperlink .flipbox .turnaround .front a:before,.content-hyperlink .flipbox .turnaround .front a:before,.download-element .flipbox .turnaround .front a:before,.flipbox .turnaround .front .button.toleft:before,.flipbox .turnaround .front .button.toright:after,.flipbox .turnaround .front .ce_hyperlink a:before,.flipbox .turnaround .front .content-hyperlink a:before,.flipbox .turnaround .front .download-element a:before,.flipbox .turnaround .front .headertrigger .contacttrigger:after,.flipbox .turnaround .front .icon,.headertrigger .flipbox .turnaround .front .contacttrigger:after{font-size:4em}.ce_hyperlink .flipbox .turnaround .front a:before,.content-hyperlink .flipbox .turnaround .front a:before,.download-element .flipbox .turnaround .front a:before,.flipbox .turnaround .front .button.toleft:before,.flipbox .turnaround .front .ce_hyperlink a:before,.flipbox .turnaround .front .content-hyperlink a:before,.flipbox .turnaround .front .download-element a:before,.flipbox .turnaround .front .icon:before{content:attr(data-icon);font-family:var(--font-icon);color:var(--color1)}.flipbox .turnaround .front h3{margin:2em 0}.flipbox .turnaround .front .icon-flip{position:absolute;bottom:0;right:0;font-size:1.6em;padding:0.7em;color:var(--color1)}.flipbox .turnaround .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background-color:var(--color5);color:var(--color10)}.flipbox .turnaround .back .button{border:2px solid var(--color10)}.flipbox .turnaround .back p{padding:0;font-size:0.9em}.flipbox:hover .turnaround{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.kontaktbox{position:relative;width:100%;max-width:400px;border-radius:8px;-webkit-box-shadow:0 0 5px rgba(100,100,100,0.3);box-shadow:0 0 5px rgba(100,100,100,0.3);overflow:hidden;margin:calc(var(--gap-medium) / 2) 0;padding:0 0 var(--gap-small);background:var(--color10)}.kontaktbox figure{border-radius:8px}.kontaktbox figure img,.kontaktbox figure picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.kontaktbox figure figcaption{display:none}.kontaktbox p{margin:0;padding:var(--gap-small) var(--gap-small) 0 47px;font-size:0.9em}.kontaktbox p span{margin-left:-27px}.kontaktbox p+p{padding-top:0}.kontaktbox .name{padding:var(--gap-small) var(--gap-small) 0;margin:0;font-weight:600;text-transform:uppercase}.kontaktbox .name .position{font-size:0.9em}.kontaktbox .sprechzeiten{padding-top:var(--gap-small)}.groups{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:var(--gap-big);-ms-flex-wrap:wrap;flex-wrap:wrap;margin:var(--gap-huge) 0}.groups .flipbox .turnaround .front{padding:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.groups .flipbox .turnaround .front figure{border-radius:8px}.groups .flipbox .turnaround .front figure img,.groups .flipbox .turnaround .front figure picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.groups .flipbox .turnaround .front .groupcontent{padding:var(--gap-small)}.group .info{background:var(--color11);padding:var(--gap-small);display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:var(--gap-small)}@-webkit-keyframes slideleft{0%{-webkit-transform:translateX(-70px) scale(1.3);transform:translateX(-70px) scale(1.3);opacity:0}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}}@keyframes slideleft{0%{-webkit-transform:translateX(-70px) scale(1.3);transform:translateX(-70px) scale(1.3);opacity:0}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}}@-webkit-keyframes slideright{0%{-webkit-transform:translateX(70px) scale(1.3);transform:translateX(70px) scale(1.3);opacity:0}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}}@keyframes slideright{0%{-webkit-transform:translateX(70px) scale(1.3);transform:translateX(70px) scale(1.3);opacity:0}to{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);opacity:1}}body{background-color:var(--color10);overflow-y:scroll;overflow-x:hidden}#wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:640px){#wrapper{padding-top:35px}}@media screen and (min-width:917px){#wrapper{padding-top:38px}}@media screen{.mod_breadcrumb,footer .inside,header .inside{width:100%;max-width:1400px;margin:0 auto;padding:0 var(--gap-small)}}@media screen and (min-width:640px){.mod_breadcrumb,footer .inside,header .inside{padding:0 var(--gap-big)}}@media screen{#container{padding-bottom:var(--gap-huge);-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:calc(1400px + 10px);margin:0 auto}}@media screen and (min-width:917px){#container.has-right{display:-ms-grid;display:grid;-ms-grid-columns:1fr 300px;grid-template-columns:1fr 300px}}@media screen and (min-width:1200px){#container.has-right{-ms-grid-columns:1fr 350px;grid-template-columns:1fr 350px}}@media screen and (min-width:917px){#container.has-right aside{padding:0 var(--gap-big) 0 0}}@media screen and (min-width:1200px){#container.has-right aside{padding:0 var(--gap-big) 0 var(--gap-small)}}@media screen{.home #container{padding-bottom:0;max-width:100%;display:block;margin:0}#banner .mod_article{max-width:100%;margin:0;padding:0}.mod_article{width:100%;max-width:1400px;margin:0 auto;padding:0 var(--gap-small)}}@media screen and (min-width:640px){.mod_article{padding:0 var(--gap-big)}}@media screen{.mod_article.fullscreen{max-width:100%;padding:0}.mod_article.center{text-align:center}.mod_article.inner>*{max-width:calc(1400px + 10px);margin-left:auto;margin-right:auto;padding-left:var(--gap-small);padding-right:var(--gap-small)}}@media screen and (min-width:640px){.mod_article.inner>*{padding:0 var(--gap-big)}}@media screen and (min-width:917px){aside .mod_article{padding:3.3em 0 0}}@media screen{.grid-2,.grid-3{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:0 var(--gap-small)}}@media screen and (min-width:1200px){.grid-2,.grid-3{grid-gap:0 var(--gap-medium)}}@media screen and (min-width:917px){.grid-2{-ms-grid-columns:1fr var(--gap-medium) 1fr;grid-template-columns:1fr 1fr}}@media screen{.blue{background-color:var(--color12);border-top:1px solid var(--color13);border-bottom:1px solid var(--color13);padding-bottom:var(--gap-medium);margin-top:var(--gap-huge)}.light-cyan{background:var(--color4);border-top:1px solid var(--color13);border-bottom:1px solid var(--color13);padding-bottom:var(--gap-medium);margin-top:var(--gap-huge)}.blue.ce_text,.blue.content-text,.light-cyan.ce_text,.light-cyan.content-text{padding-left:var(--gap-small);padding-right:var(--gap-small)}}@media screen and (min-width:1024px){.blue.ce_text,.blue.content-text,.light-cyan.ce_text,.light-cyan.content-text{padding-left:var(--gap-medium);padding-right:var(--gap-medium)}}@media screen{.pagedivide{position:relative}.pagedivide .content{max-width:1400px;margin:0 auto;padding:0 var(--gap-small)}.pagedivide .content .leftside{padding:var(--gap-big) var(--gap-big) var(--gap-huge) 0}}@media screen and (min-width:640px){.pagedivide .content{padding:0 var(--gap-big)}}@media screen and (min-width:640px){.pagedivide .imagebox{position:absolute;left:0;right:0;bottom:0;top:0;display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;overflow:hidden;z-index:-1}.pagedivide .imagebox figure figcaption{display:none}.pagedivide .imagebox figure picture{height:100%}.pagedivide .imagebox figure picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pagedivide .content{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}}@media screen{.headertrigger{width:100%;text-align:center;color:var(--color10);z-index:130}}@media screen and (min-width:640px){.headertrigger{position:fixed;top:0}}@media screen{.headertrigger .contacttrigger{cursor:pointer;text-transform:uppercase;letter-spacing:0.5px;font-weight:700;padding:0.2em 1em;background-color:var(--color5);height:35px}.headertrigger .contacttrigger span{padding-right:0.5em}.headertrigger .contacttrigger:after{content:"\edbf";font-size:0.7em;padding-left:0.5em}.headertrigger .contacttrigger.active:after{content:"\edb7"}.headertrigger .contacttrigger:hover{background-color:var(--color6)}.headertrigger .contactpanel{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;-webkit-transition:grid-template-rows 0.3s;transition:grid-template-rows 0.3s;transition:grid-template-rows 0.3s,-ms-grid-rows 0.3s;background-color:var(--color1)}.headertrigger .contactpanel>div{overflow:hidden}.headertrigger .contactpanel .content{padding:var(--gap-small)}}@media screen and (min-width:640px){.headertrigger .contactpanel .content{padding:var(--gap-big)}}@media screen{.headertrigger .contactpanel .content a{color:var(--color10);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.headertrigger .contactpanel .content .phone{font-size:2.2em;line-height:1.3}.headertrigger .contactpanel.active{-ms-grid-rows:1fr;grid-template-rows:1fr}}@media screen and (min-width:917px){.headertrigger .contacttrigger{height:38px}}@media screen{header{background-color:var(--color10);position:relative}header .inside .iconlinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.5em}header .inside .iconlinks .searchtrigger{padding:0.4em 0}header .inside .iconlinks .searchtrigger span{color:var(--color5)}header .inside .iconlinks .facebook,header .inside .iconlinks .instagram{display:none}header .inside .logo{max-width:190px;margin:0 auto 2em}}@media screen and (min-width:640px){header{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.3);box-shadow:0 0 15px 0 rgba(0,0,0,0.3);padding:var(--gap-small) 0 0}header .inside{display:-ms-grid;display:grid;-ms-grid-columns:190px var(--gap-big) auto;grid-template-columns:190px auto;-ms-grid-rows:auto auto;grid-template-rows:auto auto;-webkit-column-gap:var(--gap-big);-moz-column-gap:var(--gap-big);column-gap:var(--gap-big)}header .inside>:first-child{-ms-grid-row:1;-ms-grid-column:1}header .inside>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}header .inside>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1}header .inside>:nth-child(4){-ms-grid-row:2;-ms-grid-column:3}header .inside .iconlinks{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.7em}header .inside .iconlinks .facebook,header .inside .iconlinks .instagram{display:block}header .inside .logo{margin:0 0 2em;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;opacity:1;-webkit-transition:var(--trans-opacity);transition:var(--trans-opacity)}header .inside #menumain{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3;-ms-grid-row-align:end;align-self:end}}@media screen and (min-width:917px){header{position:sticky;top:35px;z-index:85;-webkit-transition:top 500ms ease-in-out;transition:top 500ms ease-in-out}header.smaller{top:-75px}header.smaller .inside .logo{opacity:0}}@media screen{.splide{position:relative}.splide .splide__arrows{display:none}.splide .splide__arrows button{position:absolute;z-index:120;padding:0;margin:0;border:none;background-color:transparent;color:var(--color10);top:0;bottom:0;padding:1em 0.5em;font-size:1.4em;display:none}.splide .splide__arrows button.splide__arrow--next{right:0;-webkit-animation:0.5s ease-out 0s 1 slideright;animation:0.5s ease-out 0s 1 slideright}.splide .splide__arrows button.splide__arrow--prev{-webkit-animation:0.5s ease-out 0s 1 slideleft;animation:0.5s ease-out 0s 1 slideleft}.splide .splide__arrows button:hover{color:var(--color5)}.splide:hover .splide__arrows button{display:block}.splide .splide__pagination{position:absolute;bottom:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;padding:0}.splide .splide__pagination li{padding:1em 0.2em}.splide .splide__pagination li button{border-radius:50%;line-height:1;padding:0;height:1em;width:1em;background-color:var(--color11)}.splide .splide__pagination li button.is-active{background-color:var(--color5)}}@media screen and (min-width:640px){.splide .splide__arrows{display:block}.splide .splide__pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1200px){.splide .splide__arrows button{padding:1em}}@media screen{.banner.swiper{position:relative!important}.banner.swiper .swiper-button-next,.banner.swiper .swiper-button-prev{display:none!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;position:absolute!important;z-index:120!important;margin:0!important;top:0!important;bottom:0!important;height:auto!important;width:auto!important;padding:1em 0.5em!important;font-size:1.4em!important;color:var(--color10)!important;background:transparent!important}.banner.swiper .swiper-button-next:after,.banner.swiper .swiper-button-prev:after{display:none!important}.banner.swiper .swiper-button-next .swiper-navigation-icon,.banner.swiper .swiper-button-prev .swiper-navigation-icon{display:none!important}.banner.swiper .swiper-button-next{right:0!important;left:auto!important;-webkit-animation:0.5s ease-out 0s 1 slideright;animation:0.5s ease-out 0s 1 slideright}.banner.swiper .swiper-button-prev{left:0!important;right:auto!important;-webkit-animation:0.5s ease-out 0s 1 slideleft;animation:0.5s ease-out 0s 1 slideleft}.banner.swiper .swiper-button-next:hover,.banner.swiper .swiper-button-prev:hover{color:var(--color5)!important}.banner.swiper:hover .swiper-button-next,.banner.swiper:hover .swiper-button-prev{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.banner.swiper .swiper-pagination{position:absolute!important;bottom:0!important;top:auto!important;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;padding:1em 0}.banner.swiper .swiper-pagination .swiper-pagination-bullet{border-radius:50%;line-height:1;height:1em;width:1em;margin:0 0.2em!important;background-color:var(--color11);opacity:1}.banner.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color5)}}@media screen and (min-width:640px){.banner.swiper .swiper-button-next,.banner.swiper .swiper-button-prev{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.banner.swiper .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1200px){.banner.swiper .swiper-button-next,.banner.swiper .swiper-button-prev{padding:1em!important}}@media screen{.banner.swiper .swiper-slide figure figcaption{display:none}.banner.swiper .swiper-slide .content{padding:var(--gap-small)}.banner.swiper .swiper-slide .content .title,.banner.swiper .swiper-slide .content h1{font-size:1.2em;margin:0 0 0.3em;font-weight:400;line-height:1.2}}@media screen and (min-width:640px){.banner.swiper .swiper-slide{position:relative;min-height:500px}.banner.swiper .swiper-slide figure{position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}.banner.swiper .swiper-slide figure picture{height:100%}.banner.swiper .swiper-slide figure img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.banner.swiper .swiper-slide .content{max-width:1400px;padding:var(--gap-big);margin:3em auto}.banner.swiper .swiper-slide .content .contentinner{background-color:var(--color10);padding:var(--gap-medium);border-radius:10px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.3);box-shadow:0 0 15px 0 rgba(0,0,0,0.3);max-width:400px}.banner.swiper .swiper-slide.right .content .contentinner{margin-left:auto}}@media screen and (min-width:917px){.banner.swiper .swiper-slide{min-height:600px}.banner.swiper .swiper-slide .content .contentinner{padding:var(--gap-big);position:relative;overflow:hidden}.banner.swiper .swiper-slide .content .contentinner .sachsen.ribbon{display:block}.banner.swiper .swiper-slide .content .title,.banner.swiper .swiper-slide .content h1{font-size:1.5em}}@media screen and (min-width:1200px){.banner.swiper .swiper-slide{min-height:600px}.banner.swiper .swiper-slide .content .contentinner{max-width:550px}}@media screen{.newsslider .splide__arrows button{display:block;color:var(--color5);opacity:0.5}.newsslider .splide__arrows button:hover{opacity:1}.newsslider .splide__arrows button.splide__arrow--next{right:-80px;-webkit-animation:none;animation:none}.newsslider .splide__arrows button.splide__arrow--prev{left:-80px;-webkit-animation:none;animation:none}.ribbon.sachsen{width:300px;height:80px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;bottom:10px;right:-90px;display:none;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3)}}@media screen{footer{background-color:var(--color12);border-top:1px solid var(--color13);padding:var(--gap-small) 0 7em}footer .inside .footertop{border-bottom:1px solid var(--color13);padding-bottom:2em;margin-bottom:2em}footer .inside nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:0.5em;-moz-column-gap:0.5em;column-gap:0.5em}footer .inside nav ul li:after{content:"|"}footer .inside nav ul li a,footer .inside nav ul li strong{padding-right:0.5em}footer .inside nav ul li.last:after{display:none}footer .inside nav ul li.last a,footer .inside nav ul li.last strong{padding-right:0}}@media screen and (min-width:917px){footer .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--gap-big);-moz-column-gap:var(--gap-big);column-gap:var(--gap-big)}footer .inside .footertop{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--gap-big) 1fr var(--gap-big) 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:var(--gap-big);-moz-column-gap:var(--gap-big);column-gap:var(--gap-big)}footer .inside .mod_cookiebarOpener{display:none}}@media screen{}@media screen and (min-width:1200px){.textbanner{position:relative}.textbanner .textwrapper{position:absolute;left:0;bottom:var(--gap-medium)}.textbanner .textwrapper .text{display:inline-block;background:var(--color10);padding:var(--gap-small) var(--gap-small) var(--gap-small) 0}.textbanner .textwrapper .text h1{margin:0}}@media screen{.gfm-embed{text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:0}.gfm-embed-iframe{display:block;margin-left:0;margin-right:auto}img{width:100%;height:auto;-webkit-transition:var(--trans-all);transition:var(--trans-all)}figure{position:relative;overflow:hidden}figure figcaption{position:absolute;bottom:0;left:0;color:var(--color10);font-size:0.6em;padding:0.7em 1em;text-shadow:0 0 5px #000}figure a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.ce_image,.content-image{margin:1.5em 0}.ce_text figure,.content-text figure{margin:5px 0 1em}}@media screen and (min-width:640px){.ce_text.media--left figure,.ce_text.media--right figure,.content-text.media--left figure,.content-text.media--right figure{max-width:40%;margin:5px 0 1em 2em}}@media screen and (min-width:640px){.ce_text.media--right figure,.content-text.media--right figure{float:right}}@media screen and (min-width:640px){.ce_text.media--left figure,.content-text.media--left figure{float:left;margin:5px 2em 1em 0}}@media screen{.ce_text:after,.content-text:after{content:" ";display:table;clear:both}}@media screen{.ce_gallery ul,.content-gallery ul{display:-ms-grid;display:grid;grid-gap:var(--gap-medium);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));list-style:none;padding:0;margin:var(--gap-medium) 0 0}}@media screen and (min-width:917px){.ce_gallery ul,.content-gallery ul{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media screen{#glightbox-body .goverlay{background:rgba(255,255,255,0.9)}#glightbox-body .gslide-media{-webkit-box-shadow:none;box-shadow:none}#glightbox-body .gslide-media img{width:100%;max-width:1600px;height:80vh;max-height:900px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0;-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65)}#glightbox-body .gslide-description{background-color:transparent}#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(--base-font-color)}#glightbox-body .gclose,#glightbox-body .gnext,#glightbox-body .gprev{background:var(--color5);-webkit-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out;border-radius:0;padding:0}#glightbox-body .gclose:hover,#glightbox-body .gnext:hover,#glightbox-body .gprev:hover{background:var(--color6)}#glightbox-body .gclose:hover path,#glightbox-body .gnext:hover path,#glightbox-body .gprev:hover path{fill:var(--color10)}#glightbox-body .gclose path,#glightbox-body .gnext path,#glightbox-body .gprev path{fill:var(--color10);-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out}#glightbox-body .gclose.disabled,#glightbox-body .gnext.disabled,#glightbox-body .gprev.disabled{display:none}.content-vimeo,.content-youtube,.video_container{max-width:960px;margin-left:auto;margin-right:auto}.content-vimeo .aspect iframe,.content-youtube .aspect iframe,.video_container .aspect iframe{display:block;width:100%;height:auto;border:none}.content-vimeo .aspect--16\:9 iframe,.content-youtube .aspect--16\:9 iframe,.video_container .aspect--16\:9 iframe{aspect-ratio:16/9}.content-vimeo .aspect--4\:3 iframe,.content-youtube .aspect--4\:3 iframe,.video_container .aspect--4\:3 iframe{aspect-ratio:4/3}.content-vimeo .aspect--1\:1 iframe,.content-youtube .aspect--1\:1 iframe,.video_container .aspect--1\:1 iframe{aspect-ratio:1/1}.content-vimeo .aspect--21\:9 iframe,.content-youtube .aspect--21\:9 iframe,.video_container .aspect--21\:9 iframe{aspect-ratio:21/9}.content-vimeo figure iframe,.content-youtube figure iframe,.video_container figure iframe{display:block;width:100%;height:auto;aspect-ratio:4/3;border:none}.ce_vimeo,.ce_youtube,.content-vimeo,.content-youtube{margin-top:1.5em;margin-bottom:1.5em}.content-accordion{margin:1em 0 0;border-top:1px solid var(--color13);border-bottom:1px solid var(--color13)}.content-accordion .handorgel__header{margin:0;font-size:1em;font-weight:400}.content-accordion .handorgel__header:not(:first-child){border-top:1px solid var(--color13)}.content-accordion .handorgel__header__button{cursor:pointer;background-color:var(--accordion-toggler-background);border:none;width:100%;max-width:none;text-align:left;-webkit-transition:var(--trans-color);transition:var(--trans-color);position:relative;padding:1em 0;text-transform:none;letter-spacing:normal;font-size:1em;font-weight:400;color:var(--accordion-toggler-color)}.content-accordion .handorgel__header__button:after{content:"+";position:absolute;width:30px;height:30px;display:block;right:0;top:50%;font-size:2.5em;font-weight:300;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-transform-origin:15px 15px;transform-origin:15px 15px;line-height:0.6;margin-top:-15px}.content-accordion .handorgel__header__button[aria-expanded=true]:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content-accordion .handorgel__header__button:hover{background-color:var(--accordion-toggler-hover-background);color:var(--accordion-toggler-hover-color)}.content-accordion .handorgel__content{overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease;background:transparent}.content-accordion .handorgel__content__inner{padding:var(--gap-small) 0}.content-accordion:last-child{margin-bottom:1em}.content-accordion+.content-accordion{margin-top:0;border-top:none}.ce_downloads ul,.content-downloads ul{list-style:none;padding:0}.enclosure{list-style:none;padding:0}.download-element{padding:0}.ce_hyperlink a,.content-hyperlink a,.download-element a{display:block;position:relative;color:var(--color15);padding:1em 2em 1em 3em;margin-top:1em;overflow:hidden;border-top:1px solid var(--color13);border-bottom:1px solid var(--color13);text-decoration:none;line-height:1.2;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.ce_hyperlink a:before,.content-hyperlink a:before,.download-element a:before{position:absolute;top:0;left:0;text-align:center;padding:1em;height:100%;content:"\ef42"}.ce_hyperlink a span,.content-hyperlink a span,.download-element a span{font-size:0.7em;font-weight:300;padding-left:0.5em}.ce_hyperlink a:hover,.content-hyperlink a:hover,.download-element a:hover{background-color:var(--color11)}.ce_hyperlink+.ce_hyperlink a,.content-hyperlink+.content-hyperlink a,.download-element+.download-element a{border-top:none;margin-top:0}.ce_hyperlink+.ce_hyperlink h2+a,.ce_hyperlink+.ce_hyperlink h3+a,.ce_hyperlink+.ce_hyperlink h4+a,.content-hyperlink+.content-hyperlink h2+a,.content-hyperlink+.content-hyperlink h3+a,.content-hyperlink+.content-hyperlink h4+a,.download-element+.download-element h2+a,.download-element+.download-element h3+a,.download-element+.download-element h4+a{border-top:1px solid var(--color13);margin-top:1em}.content-accordion .download-element a{background-color:var(--color10)}.content-accordion .download-element a:hover{background-color:var(--color9)}.ext-pdf a:before{content:"\e906"}.ext-gif a:before,.ext-jpeg a:before,.ext-jpg a:before,.ext-png a:before,.ext-svg a:before{content:"\e901"}.ext-xls a:before,.ext-xlsx a:before{content:"\e904"}.ext-doc a:before,.ext-docx a:before{content:"\e905"}.ext-ppt a:before,.ext-pptx a:before{content:"\e903"}.ce_hyperlink a:before,.content-hyperlink a:before{content:"\ec9d"}.mod_newsarchive,.mod_newslist{margin:3.5em 0;position:relative}.mod_newsarchive .social_feed_container,.mod_newslist .social_feed_container{gap:var(--gap-small)}}@media screen and (min-width:1200px){.mod_newsarchive .social_feed_container,.mod_newslist .social_feed_container{gap:var(--gap-medium)}}@media screen{.mod_newsarchive .layout_latest,.mod_newslist .layout_latest{border-radius:8px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);background-color:var(--color10);position:relative;overflow:hidden;margin:5px 0;-webkit-transition:var(--trans-all);transition:var(--trans-all)}.mod_newsarchive .layout_latest .info,.mod_newslist .layout_latest .info{position:absolute;z-index:2;top:var(--gap-small);left:0;margin:0;padding:0.3em 0.5em;font-size:0.8em;background:var(--color10);color:var(--color5)}.mod_newsarchive .layout_latest .headline,.mod_newslist .layout_latest .headline{position:relative;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}.mod_newsarchive .layout_latest .headline:before,.mod_newslist .layout_latest .headline:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.7);-webkit-transform:scale(0);transform:scale(0);-webkit-transition:var(--trans-all);transition:var(--trans-all);z-index:1}.ce_hyperlink .mod_newsarchive .layout_latest .headline a:before,.ce_hyperlink .mod_newslist .layout_latest .headline a:before,.content-hyperlink .mod_newsarchive .layout_latest .headline a:before,.content-hyperlink .mod_newslist .layout_latest .headline a:before,.download-element .mod_newsarchive .layout_latest .headline a:before,.download-element .mod_newslist .layout_latest .headline a:before,.headertrigger .mod_newsarchive .layout_latest .headline .contacttrigger:after,.headertrigger .mod_newslist .layout_latest .headline .contacttrigger:after,.mod_newsarchive .layout_latest .headline .button.toleft:before,.mod_newsarchive .layout_latest .headline .button.toright:after,.mod_newsarchive .layout_latest .headline .ce_hyperlink a:before,.mod_newsarchive .layout_latest .headline .content-hyperlink a:before,.mod_newsarchive .layout_latest .headline .download-element a:before,.mod_newsarchive .layout_latest .headline .headertrigger .contacttrigger:after,.mod_newsarchive .layout_latest .headline .icon,.mod_newslist .layout_latest .headline .button.toleft:before,.mod_newslist .layout_latest .headline .button.toright:after,.mod_newslist .layout_latest .headline .ce_hyperlink a:before,.mod_newslist .layout_latest .headline .content-hyperlink a:before,.mod_newslist .layout_latest .headline .download-element a:before,.mod_newslist .layout_latest .headline .headertrigger .contacttrigger:after,.mod_newslist .layout_latest .headline .icon{position:absolute;top:45%;right:0;left:0;color:var(--color10);text-align:center;font-size:2em;opacity:0;-webkit-transition:var(--trans-all);transition:var(--trans-all);z-index:2}.mod_newsarchive .layout_latest .headline figcaption,.mod_newslist .layout_latest .headline figcaption{display:none}.mod_newsarchive .layout_latest h3,.mod_newslist .layout_latest h3{margin:0.8em var(--gap-small);font-size:0.9em;line-height:1.5}.mod_newsarchive .layout_latest p,.mod_newslist .layout_latest p{margin:0 var(--gap-small) 0.8em;font-size:0.8em}.mod_newsarchive .layout_latest .overlay,.mod_newslist .layout_latest .overlay{position:absolute;right:0;left:0;bottom:0;top:0;z-index:3}.mod_newsarchive .layout_latest:hover,.mod_newslist .layout_latest:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.5);box-shadow:0 0 5px 0 rgba(0,0,0,0.5)}.mod_newsarchive .layout_latest:hover .headline:before,.mod_newslist .layout_latest:hover .headline:before{-webkit-transform:scale(1);transform:scale(1)}.ce_hyperlink .mod_newsarchive .layout_latest:hover .headline a:before,.ce_hyperlink .mod_newslist .layout_latest:hover .headline a:before,.content-hyperlink .mod_newsarchive .layout_latest:hover .headline a:before,.content-hyperlink .mod_newslist .layout_latest:hover .headline a:before,.download-element .mod_newsarchive .layout_latest:hover .headline a:before,.download-element .mod_newslist .layout_latest:hover .headline a:before,.headertrigger .mod_newsarchive .layout_latest:hover .headline .contacttrigger:after,.headertrigger .mod_newslist .layout_latest:hover .headline .contacttrigger:after,.mod_newsarchive .layout_latest:hover .headline .button.toleft:before,.mod_newsarchive .layout_latest:hover .headline .button.toright:after,.mod_newsarchive .layout_latest:hover .headline .ce_hyperlink a:before,.mod_newsarchive .layout_latest:hover .headline .content-hyperlink a:before,.mod_newsarchive .layout_latest:hover .headline .download-element a:before,.mod_newsarchive .layout_latest:hover .headline .headertrigger .contacttrigger:after,.mod_newsarchive .layout_latest:hover .headline .icon,.mod_newslist .layout_latest:hover .headline .button.toleft:before,.mod_newslist .layout_latest:hover .headline .button.toright:after,.mod_newslist .layout_latest:hover .headline .ce_hyperlink a:before,.mod_newslist .layout_latest:hover .headline .content-hyperlink a:before,.mod_newslist .layout_latest:hover .headline .download-element a:before,.mod_newslist .layout_latest:hover .headline .headertrigger .contacttrigger:after,.mod_newslist .layout_latest:hover .headline .icon{opacity:1}.mod_newsarchive.masonry .grid-col--1,.mod_newslist.masonry .grid-col--1{display:-webkit-box;display:-ms-flexbox;display:flex}.mod_newsarchive.masonry .grid-col--2,.mod_newsarchive.masonry .grid-col--3,.mod_newsarchive.masonry .grid-col--4,.mod_newslist.masonry .grid-col--2,.mod_newslist.masonry .grid-col--3,.mod_newslist.masonry .grid-col--4{display:none}.mod_newsarchive.masonry .grid-col,.mod_newslist.masonry .grid-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-bigger)}}@media screen and (min-width:480px){.mod_newsarchive.masonry,.mod_newslist.masonry{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--gap-medium) 1fr;grid-template-columns:1fr 1fr;gap:var(--gap-medium)}.mod_newsarchive.masonry h1,.mod_newslist.masonry h1{grid-column:1/-1}.mod_newsarchive.masonry .grid-col--2,.mod_newslist.masonry .grid-col--2{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:800px){.mod_newsarchive.masonry,.mod_newslist.masonry{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.mod_newsarchive.masonry .grid-col--3,.mod_newslist.masonry .grid-col--3{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1024px){.mod_newslist.masonry{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.mod_newslist.masonry .grid-col--4{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:480px){.mod_newslist.masonry-2{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--gap-medium) 1fr;grid-template-columns:1fr 1fr;gap:var(--gap-medium)}}@media screen{.mod_newslist.masonry-2 .more-button{color:var(--color5)}.mod_newsarchive h2{display:none}.mod_newsreader .layout_full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mod_newsreader .layout_full .info{font-style:italic;margin-bottom:2.5em}.mod_newsreader .layout_full .info:before{content:"erstellt am: "}.mod_newsreader .layout_full>h1{margin-bottom:0}.mod_newsreader .layout_full>h2{margin-top:0}.mod_newsreader .layout_full figure{margin-bottom:1em}}@media screen and (min-width:917px){.mod_newsreader .layout_full .ce_text:after,.mod_newsreader .layout_full .content-text:after{content:"";clear:both;display:table}}@media screen{.back-transparenz a{text-transform:uppercase;letter-spacing:0.5px;display:inline-block;font-weight:600;line-height:1.6;padding:0.8em 1em;text-decoration:none;color:var(--color10);background-color:var(--color5);cursor:pointer;margin:1.4em 6px 0 0;border:none;-webkit-transition:var(--trans-all);transition:var(--trans-all)}.back-transparenz a:hover{background-color:var(--color6);color:var(--color10)}.transparenz .back{display:none}.mod_eventlist.all .layout_list{position:relative;border-top:1px solid var(--color5);padding-bottom:var(--gap-small);-webkit-transition:var(--trans-all);transition:var(--trans-all)}.mod_eventlist.all .layout_list a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mod_eventlist.all .layout_list .content:before{font-family:var(--font-icon)!important;font-size:4.5em;line-height:1;opacity:0.15;position:absolute;right:var(--gap-small);top:var(--gap-small);-webkit-transition:var(--trans-all);transition:var(--trans-all);color:var(--link-color)}.mod_eventlist.all .layout_list .content .date time{background:var(--color5);color:var(--color10);padding:0.15em 0.5em;-webkit-transition:var(--trans-all);transition:var(--trans-all)}.mod_eventlist.all .layout_list .content h3{margin-top:0;color:var(--link-color);-webkit-transition:var(--trans-all);transition:var(--trans-all);font-size:1.2em}.mod_eventlist.all .layout_list .content .time{margin:0;font-size:0.9em}.mod_eventlist.all .layout_list .content .location{font-size:0.9em}.mod_eventlist.all .layout_list .content .more-button{color:var(--link-color);-webkit-transition:var(--trans-all);transition:var(--trans-all)}.mod_eventlist.all .layout_list .content:after{content:"\edde";font-family:var(--font-icon)!important;position:absolute;right:var(--gap-small);bottom:calc(var(--gap-small) * 2);-webkit-transition:var(--trans-all);transition:var(--trans-all);color:var(--link-color)}.mod_eventlist.all .layout_list:hover .content .date time{background:var(--color15)}.mod_eventlist.all .layout_list:hover .content h3{color:var(--link-hover-color)}.mod_eventlist.all .layout_list:hover .content .more-button{color:var(--link-hover-color)}.mod_eventlist.all .layout_list:hover .content:after{color:var(--link-hover-color);right:calc(var(--gap-small) * 0.75)}.mod_eventlist.all .layout_list.cal_1 .content:before{content:"\eb0c"}.mod_eventlist.all .layout_list.cal_2 .content:before{content:"\e956";color:var(--color1)}.mod_eventlist.all .layout_list.cal_2 .date time{background:var(--color1)}.mod_eventlist.all .layout_list.cal_2 .content:after,.mod_eventlist.all .layout_list.cal_2 .more-button,.mod_eventlist.all .layout_list.cal_2 h3{color:var(--color1)}.mod_eventlist.all .layout_list.cal_3 .content:before{content:"\e911";color:var(--color2)}.mod_eventlist.all .layout_list.cal_3 .date time{background:var(--color2)}.mod_eventlist.all .layout_list.cal_3 .content:after,.mod_eventlist.all .layout_list.cal_3 .more-button,.mod_eventlist.all .layout_list.cal_3 h3{color:var(--color2)}.mod_eventlist.all .layout_list.cal_4 .content:before{content:"\ea46";color:var(--color8)}.mod_eventlist.all .layout_list.cal_4 .date time{background:var(--color8)}.mod_eventlist.all .layout_list.cal_4 .content:after,.mod_eventlist.all .layout_list.cal_4 .more-button,.mod_eventlist.all .layout_list.cal_4 h3{color:var(--color8)}.mod_eventlist.short{margin:3.5em 0;position:relative;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:var(--gap-small)}.mod_eventlist.short .layout_list{position:relative;border-radius:8px;padding:var(--gap-small);text-align:center;-webkit-box-shadow:0 0 5px rgba(100,100,100,0.3);box-shadow:0 0 5px rgba(100,100,100,0.3);overflow:hidden;margin:1em 0;-webkit-transition:var(--trans-all);transition:var(--trans-all);font-size:0.8em}.mod_eventlist.short .layout_list a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.mod_eventlist.short .layout_list p{margin:0}.mod_eventlist.short .layout_list .date{font-size:1.2em}.mod_eventlist.short .layout_list h3{-webkit-transition:var(--trans-all);transition:var(--trans-all);margin-top:1em}.mod_eventlist.short .layout_list .more-button{margin-top:1em}.mod_eventlist.short .layout_list:hover{-webkit-box-shadow:0 0 5px rgba(100,100,100,0.7);box-shadow:0 0 5px rgba(100,100,100,0.7);background-color:var(--color5);color:var(--color10)}.mod_eventlist.short .layout_list:hover h3{color:var(--color10)}}@media screen and (min-width:917px){.mod_eventlist{margin:4.2em 0 0}}@media screen{.mod_eventreader .layout_full .info>div{background:var(--color12);padding:var(--gap-small) var(--gap-small) 0;margin:0 0 3em;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.mod_eventreader .layout_full .info>div p{padding-left:1.5em}.mod_eventreader .layout_full .info>div p span{margin-left:-1.5em}}@media screen and (min-width:917px){.mod_eventreader .layout_full{display:-ms-grid;display:grid;-ms-grid-columns:1fr 300px;grid-template-columns:1fr 300px}.mod_eventreader .layout_full h1{grid-column:1/-1}.mod_eventreader .layout_full .info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:5px 0 0}.mod_eventreader .layout_full .details{padding-right:var(--gap-big)}}@media screen and (min-width:1200px){.mod_eventreader .layout_full{-ms-grid-columns:1fr 350px;grid-template-columns:1fr 350px}}@media screen{.map{margin:3em 0;height:300px}.map iframe{border:none;height:100%}}@media screen and (min-width:1200px){.map{height:400px}}@media screen{.map-view{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;background-image:url(/files/layout/img/map_blurred.jpg);background-size:cover;background-repeat:no-repeat}}@media screen{.contao-cookiebar{top:unset}.contao-cookiebar p{margin-top:0}.contao-cookiebar .cc-inner{border-radius:0!important;width:100%}.contao-cookiebar .cc-inner .cc-group .group{color:var(--color15)}.contao-cookiebar .cc-inner .cc-cookies{background:none}.contao-cookiebar .cc-inner .cc-cookies .cookie{color:var(--color15)}.contao-cookiebar .cc-inner .cc-cookies .cc-cookie .cc-cookie-info{background:none;border:none;padding:0}.contao-cookiebar .cc-inner .highlight{background:none}.contao-cookiebar .cc-inner p{font-size:0.85em}.contao-cookiebar .cc-inner a{color:var(--link-color);font-size:0.85em}.contao-cookiebar .cc-inner a:hover{color:var(--link-hover-color)}.contao-cookiebar .cc-inner button{-webkit-transition:var(--trans-all);transition:var(--trans-all)}.contao-cookiebar .cc-inner button.cc-btn{border-radius:0!important;background-color:unset;border:1px solid var(--color13);color:var(--color13)}.contao-cookiebar .cc-inner button.cc-btn:hover{background-color:var(--color6);border-color:var(--color6);color:var(--color10)}.contao-cookiebar .cc-inner button.cc-btn.success{background-color:var(--color5);color:var(--color10);border-color:var(--color5)}.contao-cookiebar .cc-inner button.cc-btn.success:hover{background-color:var(--color6);border-color:var(--color6)}.contao-cookiebar input:checked+label:before{border-color:var(--color1);background:none}.contao-cookiebar input:checked+label:after{background:var(--color1)}.contao-cookiebar input:disabled+label:before{background:var(--color12);border-color:var(--color13)}.contao-cookiebar input:disabled+label:after{background:var(--color13)}}@media print{#menumain,#menumobile,#menusub,#suchfeld,#to-top,.fingerprint,.headertrigger,.menutrigger,.mod_breadcrumb,.overlay,.pagination,.splide__arrows,.splide__pagination,footer,header{display:none!important}body{background:#fff;color:#000}#container{max-width:100%;margin:0;padding:0}a{color:#000;text-decoration:underline}img{max-width:100%!important}}
