.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;overflow:hidden}.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;opacity:1;-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 .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;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%}.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%;background:0 0;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 string{color:#fff}.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}}
*{box-sizing:border-box;font-family:"Noto Sans Display", sans-serif}html{padding-bottom:1px;margin:0 auto 1px auto;overflow-y:scroll;scroll-behavior:smooth}body{font-family:"Noto Sans Display", sans-serif;font-size:18px;font-weight:400;color:#1f1f1f;line-height:1.5em;text-underline-offset:2px}@media (max-width:576px){body{font-size:16px}}img{max-width:100%;height:auto}h1,.h1{font-weight:500;font-size:32px;color:#960055;line-height:1.4;padding-bottom:1em}.datenschutz h1,.impressum h1,.kontakt h1,.news h1{padding-top:0px}@media (max-width:768px){.datenschutz h1,.impressum h1,.kontakt h1,.news h1{padding-top:60px}}h2,.h2{font-weight:500;font-size:26px;color:#960055;line-height:1.4;padding-bottom:1em}h2:focus,h2::selection,.h2:focus,.h2::selection{color:RED}h3,.h3{font-weight:600;font-size:20px;color:#960055;line-height:1.4;padding-bottom:0.5em}h4,.h4{font-weight:600;font-size:18px;color:#960055;line-height:1.4}h5{font-weight:600;font-size:18px;color:#1f1f1f;line-height:1.4;padding-bottom:1.5em}h6{font-weight:600;font-size:18px;font-size:18px;color:#960055;line-height:1.4}svg{max-width:100%;height:auto}main ul,main ol,.custom ul,.custom ol{padding-left:25px}main li::marker,.custom li::marker{color:#960055}main ul li,.custom ul li{margin-bottom:0.5em;margin-top:5px;margin-right:10px;padding-left:5px;list-style-position:outside;list-style-image:url(/files/layout/gfx/aufzaehlung-pfeil.png)}main ol li,.custom ol li{list-style-position:outside;list-style-type:decimal;padding-left:5px}main dl,main dt,.custom dl,.custom dt{margin-bottom:0.5em}main dd,.custom dd{margin-left:40px}main .bottom .mod_navigation ul li,main .bottom .mod_customnav ul li,.custom .bottom .mod_navigation ul li,.custom .bottom .mod_customnav ul li{list-style-type:none}.invisible{display:none !important}@media (max-width:768px){.unsichtbar-ab-medium{display:none !important}}@media (min-width:768px){.unsichtbar-bis-medium{display:none !important}}blockquote,.zitat{padding:0.5em 2em}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.small{font-size:80%}.testrot{color:#cc0033;font-weight:bold}p+h2,p+h3,p+h4,p+h5,p+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,ol+p,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ul+p,dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,dl+p,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,blockquote+p,table+h2,table+h3,table+h4,table+h5,table+h6,table+p,table+ol,table+ul{margin-top:1.5em}main p{margin-bottom:1.4em;line-height:1.5em}p.more{margin-top:0;margin-bottom:2em}a,a:link,a:visited{color:#EE7212;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}a:hover,a:active,a:link:hover,a:link:active,a:visited:hover,a:visited:active{text-decoration:none;color:#960055}a:focus,a:focus-visible,a:link:focus,a:link:focus-visible,a:visited:focus,a:visited:focus-visible{color:#fff;text-decoration:none}a:focus-visible img,a:focus img,a:link:focus-visible img,a:link:focus img,a:visited:focus-visible img,a:visited:focus img{outline:7px solid #960055;outline-offset:-7px}a img:focus-visible,a:link img:focus-visible,a:visited img:focus-visible{outline:7px solid #960055;outline-offset:-7px}a img:focus:not(:focus-visible),a img:focus-visible:not([tabindex]),a:link img:focus:not(:focus-visible),a:link img:focus-visible:not([tabindex]),a:visited img:focus:not(:focus-visible),a:visited img:focus-visible:not([tabindex]){outline:none;box-shadow:none}a:not([class]):not(:has(img)):focus-visible{padding:2px 0px 4px 0px;background:#960055}img:focus,img:focus-visible{outline:none}#header a,#bottom a,#footer a{text-decoration:none}#footer a:focus{color:inherit;background-color:transparent}#footer a:focus-visible{color:#fff;background-color:#960055}strong,b{font-weight:600}em,i{font-style:italic}blockquote{padding:0 2em;font-style:italic}.center{text-align:center !important}main ::selection,main mark.highlight,mark{background:#f9ece2;padding-left:2px;padding-right:2px}main a::selection,main mark.highlight a,mark a{background:#EE7212;color:#fff;padding-left:2px;padding-right:2px}hr{background:#960055;height:2px;border:none}small{font-size:80%}.mobil{display:inline-block}figcaption{font-size:16px;text-align:center;color:#1f1f1f;font-style:italic;line-height:1.5;padding-top:1em}.image_container.float_left{float:left;margin-right:1em}.image_container.float_right{float:right;margin-left:1em}.media--left{display:flex}.media--left figure{float:left;margin-right:1rem}.media--right{display:flex}.media--right figure{float:right;margin-left:1rem}sup,sub{position:relative;vertical-align:baseline;top:-0.4em;font-size:0.75em}sub{top:0.4em}#wrapper{width:100%;background-color:#fff}body.header-fixed #header{box-shadow:0 0 75px #bab0b065}.schriftzug{display:inline-block;width:212px;height:25px;overflow:hidden;position:relative}.schriftzug img{outline:none !important}.schriftzug img.sprite{display:block;transform:translateY(0px)}.schriftzug:hover img.sprite,.schriftzug:focus:not(:focus-visible) img.sprite{transform:translateY(0px)}.schriftzug:focus img.sprite,.schriftzug:focus-visible img.sprite{transform:translateY(-25px)}@media (max-width:576px){.logo{max-width:200px}}@media (min-width:768px){body.header-fixed #wrapper{margin-top:110px}body.header-fixed #header{position:fixed;right:0;left:0;top:0;z-index:1030;padding-bottom:20px;padding-top:0;margin-bottom:0px;background-color:#fff}body.header-fixed #header .logo{margin-top:39px}body.header-fixed #banner{padding-top:0px}body.header-fixed main{padding-top:210px}body.header-fixed.banner #header{min-height:120px;margin-top:-10px}body.header-fixed.banner #banner{padding-top:0}body.header-fixed.banner main{padding-top:0}}#header{margin:0;padding-top:20px;margin-bottom:0px;background-color:#fff}#header .spalte-1,#header .spalte-2{padding:10px 0}@media (max-width:768px){#header{margin-bottom:0px;background-color:#fff;padding-top:10px}#header .logo img{margin-top:0}#header .spalte-1{padding:17px 0 13px 0}#header .spalte-2{padding:10px 0}}#header-bottom{width:auto;margin:0;background-color:#adf;padding:20px 0}#banner{margin-bottom:-15px}#banner .ce_image,#banner .content-image{margin-bottom:0px}#banner .inside{width:100%;max-width:100%}#banner .inside .mod_article{padding:0}#banner .image_container{justify-self:center}.mod_article.banner-bild{padding:0}.banner-referenzen .content-image{margin-bottom:0px}.banner-referenzen section{max-width:100%}.banner-referenzen section .inside{width:100%;max-width:100%}.mod_article.banner-referenzen{padding:0;margin:0}@media (max-width:991px){.mod_article.banner-referenzen{margin:-40px 0}}@media (max-width:768px){.mod_article.banner-referenzen{margin:-30px 0 0 0}}.mod_article.banner-referenzen section{margin:0}.banner-referenzen .inside .grid_start{column-gap:0px;row-gap:0px}@media (max-width:991px){.banner-referenzen .box2{display:none}}@media (max-width:768px){.banner-referenzen .box3{display:none}}.banner-bild{grid-column:1/-1;grid-row:1/2}.banner-text{grid-column:1/-1;grid-row:1/2}.parallax-banner{position:relative;margin-top:-145px;width:100%;height:500px;overflow:hidden;background-image:url("/files/inhalte/bilder/start/bnprllx-him-startseite-hg.jpg");background-repeat:no-repeat;background-size:100% auto}.parallax-banner img{position:absolute;top:0px;left:0px;width:100%;height:auto}.rsts-skin-default .rsts-active .rsts-caption{opacity:0}#querlatte{height:20px}#main .mod_article.randlos{padding-left:0;padding-right:0}@media (max-width:1395px){.mod_article section{margin:0 40px 0 40px}.farbflaeche-weiss.mod_article{padding:2px 40px 2px 40px}}#querlatte{background-color:#960055}#main{width:auto;margin:0}#abschnitt-2{width:auto;margin:0;padding:40px 0 40px 0;background-color:#3e3e3e}#abschnitt-3{width:auto;margin:0;background-color:#fff}#bottom{margin:0;text-align:center;font-size:20px;color:#fff;background-color:#3e3e3e;background:linear-gradient(45deg, #960055 62%, #aa0047 71%, #d1000a 84%, #ee7212 100%);padding:20px}#bottom a{color:#fff;text-decoration:none}#bottom a:focus{color:inherit;background-color:transparent}#bottom a:focus-visible{background-color:#EE7212}#bottom img{vertical-align:sub;margin-right:13px}#bottom .spalte-1,#bottom .spalte-2,#bottom .spalte-3{padding:10px 0}#bottom .icon:before{margin-right:15px;font-size:1.2em;vertical-align:sub}#bottom .bottom{width:1200px;max-width:100%;text-align:left;font-size:#1f1f1f}#bottom .bottom ol,#bottom .bottom ul{padding-left:0}.icon-telefon:before{content:url(/files/layout/gfx/icon-telefon.svg);height:20px;width:auto}.icon-briefumschlag:before{content:url(/files/layout/gfx/icon-briefumschlag.svg);height:20px;width:auto}#footer{margin:0;padding:10px 20px;background-color:#fff;color:#1f1f1f}#footer a{color:#1f1f1f}#footer .spalte-1,#footer .spalte-2{padding:10px 0}.mod_article{padding:60px 0 20px 0}.mod_article.box-weiss{padding:20px 0}.mod_article#kontaktformular{padding-bottom:0;background-color:#EFE7DF}@media (max-width:576px){.startseite .mod_article#kontaktformular{padding-top:50px}}.icons-abstand{margin-top:7px}#header,#header-bottom,#bottom,#abschnitt-2,#abschnitt-3,#footer{padding-left:20px;padding-right:20px}@media (max-width:768px){#header{margin-bottom:0px}}@media (min-width:992px){#main,#header,#banner,#header-bottom,#bottom,#abschnitt-2,#abschnitt-3,#footer{margin-left:0px;margin-right:0px}}@media (max-width:1395px){#header,#header-bottom,#bottom,#abschnitt-2,#abschnitt-3,#footer{padding:0 40px 0 40px}}@media (max-width:992px){#bottom{padding:30px 20px}}.align-items-start,.align-items-start .grid_start{align-items:start}.align-items-center,.align-items-center .grid_start{align-items:center}.align-items-end,.align-items-end .grid_start{align-items:end}.justify-items-start,.justify-items-start .grid_start{justify-items:start}.justify-items-center,.justify-items-center .grid_start{justify-items:center}.justify-items-end,.justify-items-end .grid_start{justify-items:end}.benefit{align-self:center;padding:40px 35px 15px 40px;border-radius:20px 0;background-color:#fbf5ef;color:#EE7212;font-size:20px;font-weight:500}.benefit-bild{align-self:center}.benefit-bild img{border-radius:20px 0}.box h2{color:#fff;padding:10px 20px;background-color:#960055}.box p,.box ol,.box ul,.box .ce_image,.box .content-image{padding:20px}.box p+p,.box p+ol,.box p+ul,.box p+.ce_image,.box p+.content-image{padding-top:0}.box table{width:100%;display:block;padding:20px !important}.box table th,.box table td{border-bottom:2px solid #000}.box h3,.box h4,.box h5,.box h6{padding-left:20px;padding-right:20px}.box p{margin-bottom:0em}.box h2+h3,.box h2+h4,.box h2+h5,.box h2+h6,.box h2+ul{padding-top:20px}.box p+h3,.box p+h4,.box p+h5,.box p+h6,.box ul+p{margin-top:0;padding-top:0.5em}.box ul{padding-left:40px}.box ul li::marker{color:#000}.box .ce_text p,.box .content-text p{padding-top:0px;margin-bottom:0px}.box .ce_text ul,.box .content-text ul{padding-top:2px}.box .ce_text table,.box .content-text table{width:90%;margin:0 20px;padding:0 0 20px;display:block}.box .ce_text table th,.box .ce_text table td,.box .content-text table th,.box .content-text table td{border-bottom:2px solid #EFE7DF}.box .ce_image,.box .content-image{margin-bottom:0px}.box.eins h2,.box.eins .ce_headline,.box.eins .content-headline{background-color:#960055}.box.eins .ce_image,.box.eins .content-image,.box.eins .ce_text,.box.eins .content-text,.box.eins p,.box.eins h3,.box.eins h4,.box.eins h5,.box.eins h6,.box.eins ul,.box.eins ol,.box.eins table{background-color:#fbf5ef}.box.zwei h2,.box.zwei h2.ce_headline,.box.zwei h2.content-headline{background-color:#960055}.box.zwei .ce_image,.box.zwei .content-image,.box.zwei .ce_text,.box.zwei .content-text,.box.zwei p,.box.zwei h3,.box.zwei h4,.box.zwei h5,.box.zwei h6,.box.zwei ul,.box.zwei ol,.box.zwei table{background-color:#eeeeee}.angebots-boxen{background-color:#EFE7DF;padding:60px 0}.ce_downloads ul,.ce_downloads li,.content-downloads ul,.content-downloads li{margin-left:0;padding-left:0}.download-element a{padding-left:35px;background-image:url("/files/layout/gfx/icon-download.svg");background-position:left center}.download-element a:hover{background-image:url("/files/layout/gfx/icon-download-hover.svg")}.ce_gallery,.content-gallery{text-align:left;margin-top:20px;margin-bottom:20px}.ce_gallery li,.content-gallery li{padding-left:0;margin:1em 0;list-style-image:none !important}.ce_image,.content-image{margin-bottom:20px}.ce_hyperlink,.content-hyperlink{margin-top:20px;margin-bottom:20px;z-index:2;display:inline-block;cursor:pointer;letter-spacing:0.02em}.ce_hyperlink a,.content-hyperlink a{position:relative;z-index:1;display:inline-block;padding:10px 50px;background-color:#EE7212;text-decoration:none;text-align:center;color:#fff;border-radius:4px;transform:scale(1);transition:transform 0.2s ease-in-out 0s, background-color 0.2s ease-in-out 0s}@media (max-width:810px){.ce_hyperlink a,.content-hyperlink a{padding:10px 38px}}.ce_hyperlink a::before,.content-hyperlink a::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(45deg, #960055 0%, #aa0047 14%, #d1000a 25%, #ee7212 100%);opacity:0;transition:opacity 0.2s ease-in-out 0s;border-radius:4px}.ce_hyperlink a:hover,.content-hyperlink a:hover{color:#fff;transform:scale(1.03)}.ce_hyperlink a:hover::before,.content-hyperlink a:hover::before{opacity:1}.ce_hyperlink a:focus,.content-hyperlink a:focus{background-color:#EE7212;outline:inherit;outline-offset:inherit}.ce_hyperlink a:focus-visible,.content-hyperlink a:focus-visible{background-color:#EE7212 !important;padding:10px 50px !important;outline:solid 5px #960055 !important;outline-offset:-1px !important}.ce_hyperlink a:active,.content-hyperlink a:active{text-decoration:none}.ce_hyperlink.icon::before,.content-hyperlink.icon::before{vertical-align:middle}.content-accordion{width:100%;padding:0;margin:0 0 60px 0;border-bottom:1px solid #3e3e3e}@media (max-width:600px){.content-accordion{padding:20px 0 30px 0}}.content-accordion .handorgel__header{padding:0;margin:0}.content-accordion .handorgel__header__button{padding:20px 20px 20px 80px;margin:0;border:0;border-top:1px solid #3e3e3e;background:url(/files/him-layout/gfx/accordion-plus.svg) 0.5em 1.15em no-repeat;border-radius:0;color:#1f1f1f;font-size:18px;font-weight:600}.content-accordion .handorgel__header__button[aria-expanded="true"]{background:url(/files/him-layout/gfx/accordion-minus.svg) 0.5em 1.15em no-repeat}.content-accordion .handorgel__content{border-top:none;background-color:transparent}.content-accordion .handorgel__content--opened .handorgel__content__inner{padding:0px 20px 0px 80px}.ce_toplink,.content-toplink{text-align:left;margin-top:20px;margin-bottom:20px}.ce_toplink a,.content-toplink a{padding:10px 40px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;background-color:#960055;color:#fff;border:1px solid #960055}.ce_toplink a:hover,.content-toplink a:hover{color:#fff;background-color:#EFE7DF;border:1px solid #EFE7DF}.error{font-weight:600;color:#f20000}.farbflaeche{font-size:20px;font-weight:400;color:#fff;background-color:#960055;background:linear-gradient(45deg, #960055 10%, #aa0047 70%, #d1000a 84%, #ee7212 100%)}.farbflaeche.mod_article{padding:2px 0}.farbflaeche.mod_article section{padding:0;margin:40px auto}.farbflaeche.banner{margin:0 auto;padding:20px 0 10px 0}.farbflaeche.banner img{margin-top:0}.farbflaeche h1{font-weight:400;font-size:32px;color:#fff;padding-top:0.6em}.farbflaeche .ce_hyperlink a,.farbflaeche .content-hyperlink a{font-size:18px;text-decoration:none}.farbflaeche .ce_hyperlink a:hover,.farbflaeche .content-hyperlink a:hover{background-color:#EE7212;-moz-box-shadow:0px 0px 20px 3px #00000055;-webkit-box-shadow:0px 0px 20px 3px #00000055;box-shadow:0px 0px 20px 3px #00000055}.farbflaeche img{max-height:100%;width:auto;margin-top:-30px}.farbflaeche .ce_image.bild-oben-unten-raus,.farbflaeche .content-image.bild-oben-unten-raus{margin:0}.banner.farbflaeche h1{padding-top:0.8em}@media (max-width:576px){.farbflaeche h1{font-size:30px}}.farbflaeche-beige{background-color:#EFE7DF}.farbflaeche-beige.mod_article{padding:50px 0 80px 0}.farbflaeche-beige.mod_article section{padding:0;margin:40px auto}.farbflaeche-beige h2{padding-top:1.2em}.farbflaeche-weiss{background-color:#fff}.farbflaeche-weiss.mod_article{padding:50px 0 80px 0}.farbflaeche-weiss.mod_article section{padding:0;margin:40px auto}.farbflaeche-weiss h2{padding-top:1.2em}.farbflaeche-weiss img{max-height:100%;width:auto}.farbflaeche-weiss .ce_image.bild-oben-unten-raus,.farbflaeche-weiss .content-image.bild-oben-unten-raus{margin:0}.startseite .farbflaeche-weiss{padding:0}.datenschutz .farbflaeche-weiss.mod_article,.impressum .farbflaeche-weiss.mod_article,.kontakt .farbflaeche-weiss.mod_article,.news .farbflaeche-weiss.mod_article{}@media (max-width:768px){.farbflaeche-weiss.mod_article section{margin:0 0 20px 0}}@media (max-width:1260px){.farbflaeche-weiss.mod_article{padding:2px 40px 2px 40px}.farbflaeche.mod_article{padding:2px 40px 2px 40px}.startseite .farbflaeche-weiss{padding:0 20px 0 20px}}@media (max-width:992px){.farbflaeche-weiss.mod_article{padding:20px 40px 40px 40px}}.box-weiss{background-color:#fff;margin:40px auto;max-width:1400px;border-radius:2px}.box-weiss.mod_article section{padding:40px 60px 40px 0}@media (max-width:1400px){.box-weiss{margin:40px}}@media (max-width:1260px){.box-weiss{margin:20px}.box-weiss.mod_article section{padding:0}}.box-weiss .ce_image.box.eins.block,.box-weiss .content-image.box.eins.block{justify-content:center;display:flex}.box-weiss figure.image_container{display:flex}.referenzen .box-weiss{max-width:1320px}.referenzen .box-weiss h2 a{color:#960055}.referenzen .box-weiss h2 a:hover{color:#EE7212}.referenzen .box-weiss img{border:solid 1px lightgray}.referenzen .box-weiss figure.image_container{display:block}.referenzen .box-weiss .kein-rahmen img{border:none}.ce_image.block.bild-rechts{display:flex;justify-content:end}.ce_cp_column_start.box-weiss{display:flex;flex-wrap:wrap;align-content:end;padding:40px 60px;margin:0}@media (max-width:768px){.ce_cp_column_start.box-weiss{padding:30px 35px 15px 35px}}.runde-ecken,.runde-ecken img{border-radius:20px}.farbflaeche.runde-ecken,.runde-ecken.farbflaeche,.farbflaeche-hell.runde-ecken,.runde-ecken.farbflaeche-hell{padding:30px}.kein-abstand-oben,.oben-kein-abstand{padding-top:0 !important}.kein-abstand-unten,.unten-kein-abstand{padding-bottom:0 !important}.kein-abstand-rechts{padding-right:0 !important}.kein-abstand-links{padding-left:0 !important}.mod_newslist{display:grid;grid-template-columns:1fr;column-gap:2rem;row-gap:2rem}@media (min-width:768px){.mod_newslist{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.mod_newslist{grid-template-columns:1fr 1fr 1fr;column-gap:2.5rem}}.mod_newslist .layout_short{border-radius:5px}.mod_newslist .image_container{margin:-20px -20px 0 -20px}.mod_newslist .image_container img{border-radius:5px 5px 0 0;width:100%;height:auto}.mod_newslist.liste-alle-news{display:block}.mod_newslist.liste-alle-news div{display:inline-grid;grid-template-columns:1fr;column-gap:1rem;margin-bottom:0.75rem}.startseite .mod_newslist{display:block}.startseite .mod_newslist .layout_short{padding-bottom:5px}.startseite .mod_newslist .layout_short h2{padding-top:1em}.mod_newslist .layout_latest figure{margin-bottom:20px}.mod_newslist h2 a,.mod_newslist h3 a{text-decoration-color:#fff}.mod_newslist .layout_short{box-shadow:5px 5px 50px #d6d6d6;padding:20px 20px 0 20px;margin-bottom:40px !important}.mod_newsreader .layout_full{margin-bottom:3rem}.mod_newsreader .layout_full h2{padding:0 0 0.5em 0}.mod_newsreader .layout_full figure{margin-bottom:35px}.mod_newsreader .layout_full .ce_text,.mod_newsreader .layout_full .content-text{padding-left:0px}.ce_comments.block{padding:40px;background-color:#EFE7DF}.ce_comments.block .comment_default{border-bottom:5px solid #fff;margin-bottom:4em}.ce_comments.block form input[type="text"],.ce_comments.block form input[type="email"],.ce_comments.block form input[type="url"]{padding:9px 18px}.ce_gallery ul,.content-gallery ul{padding-left:0px;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:none}.ce_table,.content-table{text-align:left;margin-top:20px;margin-bottom:20px}.ce_player video{width:100%;height:100%}.ce_youtube,.content-youtube{position:relative;padding-bottom:56.25%;height:0}.ce_youtube iframe,.content-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:top}table thead,table scope[type="row"]{background-color:#EFE7DF;color:#fff}table th,table td{border-bottom:2px solid #EFE7DF;padding:5px 10px;vertical-align:top}table tfoot{font-size:0.8em;background-color:#fbf5ef}section.ce_accordion{width:100%;padding:0px;margin-bottom:2px}section.ce_accordion .toggler{position:relative;padding:15px;font-weight:bold;color:#fff;background:#960055;cursor:pointer;border-radius:2px;border-bottom:4px solid #d766a3}section.ce_accordion .toggler:before{font-size:1.5em;content:"b";font-family:basistheme;vertical-align:middle;padding-bottom:0.2em}section.ce_accordion .toggler:hover,section.ce_accordion .toggler.active{color:#fff;background:#d766a3}section.ce_accordion .toggler:focus{outline:none}section.ce_accordion .toggler.ui-state-active:before{content:"c"}section.ce_accordion .accordion>div{padding:30px 42px 10px 42px;background-color:#fff}section .ce_accordionSingle{padding-bottom:5px}section.ce_accordion.accordion-referenz{padding:0;margin:0}section.ce_accordion.accordion-referenz .toggler{position:relative;padding:0 0 15px 0;margin-top:-20px;font-size:13pt;font-weight:normal;color:#EE7212;background:none;cursor:pointer;border-radius:none;border-bottom:none}section.ce_accordion.accordion-referenz .toggler:before{font-size:1em;content:"b";font-family:basistheme;vertical-align:middle;padding-bottom:0.2em;margin-left:-5px}section.ce_accordion.accordion-referenz .toggler:hover,section.ce_accordion.accordion-referenz .toggler.active{color:#EE7212;background:none}section.ce_accordion.accordion-referenz .toggler:focus{outline:none}section.ce_accordion.accordion-referenz .toggler.ui-state-active:before{content:"c"}section.ce_accordion.accordion-referenz .accordion>div{padding:0;background-color:none}section.ce_accordion.accordion-referenz .ce_text.block,section.ce_accordion.accordion-referenz .content-text.block{margin-left:0}section.ce_accordion.accordion-referenz img{border-radius:50%}#iconpalette{grid-column:1 / 3;margin-bottom:20px}#iconpalette a{display:inline-block;border:none;outline:none;background-color:#960055;cursor:pointer;padding:12px 10px 3px 10px;border-radius:0px;font-size:1.2em;opacity:1;color:#fff;text-decoration:none;margin-right:20px}@media (min-width:1300px){#iconpalette{margin-top:0;margin-bottom:0}#iconpalette a{display:block;position:fixed;z-index:99;margin-right:0px}#iconpalette a.eins{top:240px;right:0px}#iconpalette a.zwei{top:300px;right:0px}#iconpalette a.drei{top:360px;right:0px}#iconpalette a.vier{top:420px;right:0px}}@media (max-width:1300px){footer .inside{padding-right:50px}}@media (max-width:576px){footer .inside{padding-right:0}}h2.ce_headline.rocksolid-headline,h2.content-headline.rocksolid-headline{margin-top:35px;padding-bottom:0}@media (max-width:576px){h2.ce_headline.rocksolid-headline,h2.content-headline.rocksolid-headline{margin-top:0}}.mod_rocksolid_slider .rsts-view section{margin-bottom:0}.mod_rocksolid_slider [class*="grid_"]{align-items:center}.mod_rocksolid_slider p{width:85%}.mod_rocksolid_slider img{height:100%}@media (max-width:992px){.mod_rocksolid_slider h1,.mod_rocksolid_slider h2,.mod_rocksolid_slider h3,.mod_rocksolid_slider h4,.mod_rocksolid_slider h5{padding-top:0}.mod_rocksolid_slider .ce_text,.mod_rocksolid_slider .content-text{padding:5px 20px}}.mod_newslist .mitteilung{background:linear-gradient(to right, #fff 20%, #960055 20%, #960055 80%, #fff 80%, #fff 100%) bottom;background-repeat:no-repeat;background-size:100% 2px;padding-top:40px;padding-bottom:40px}.mod_newslist .mitteilung.first{padding-top:0px}.mod_newslist .mitteilung.last{background:none}.mod_newslist .mitteilung img{line-height:0}@media (max-width:768px){.mod_newslist .mitteilung{padding-top:30px;padding-bottom:10px}}ul.glyphs{font-size:2em;display:grid;grid-template-columns:1fr 1fr 1fr}ul.glyphs li{list-style:none;display:grid;grid-template-columns:1fr 2fr}ul.glyphs li div,ul.glyphs li input{display:inline}ul.glyphs input[readonly]{cursor:auto;background:#eee}
[class*="grid_"]{display:grid;display:-ms-grid;row-gap:0.5rem;column-gap:3rem}[class*="grid_"]>.block{margin-bottom:0}@media screen\0 {.ce_cp_grid_start,.ce_cp_column_start{display:block}.grid_desktop_100{display:block;max-width:1200px}.ce_accordion{border-bottom:0.5em solid #fff}}@media (min-width:576px){.grid_mobile_100{-ms-grid-columns:1fr;grid-template-columns:1fr}.grid_mobile_50_50{-ms-grid-columns:1fr 3rem 1fr;grid-template-columns:repeat(2, 1fr)}.grid_mobile_50_50 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_50_50 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_33_33_33{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr;grid-template-columns:repeat(3, 1fr)}.grid_mobile_33_33_33 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_33_33_33 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_33_33_33 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_mobile_75_25{-ms-grid-columns:3fr 3rem 1fr;grid-template-columns:3fr 1fr}.grid_mobile_75_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_75_25 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_25_75{-ms-grid-columns:1fr 3rem 3fr;grid-template-columns:1fr 3fr}.grid_mobile_25_75 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_25_75 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_66_33{-ms-grid-columns:2fr 3rem 1fr;grid-template-columns:2fr 1fr}.grid_mobile_66_33 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_66_33 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_33_66{-ms-grid-columns:1fr 3rem 2fr;grid-template-columns:1fr 2fr}.grid_mobile_33_66 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_33_66 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_50_25_25{-ms-grid-columns:2fr 3rem 1fr 3rem 1fr;grid-template-columns:2fr 1fr 1fr}.grid_mobile_50_25_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_50_25_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_50_25_25 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_mobile_25_50_25{-ms-grid-columns:1fr 3rem 2fr 3rem 1fr;grid-template-columns:1fr 2fr 1fr}.grid_mobile_25_50_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_25_50_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_25_50_25 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_mobile_25_25_50{-ms-grid-columns:1fr 3rem 1fr 3rem 2fr;grid-template-columns:1fr 1fr 2fr}.grid_mobile_25_25_50 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_25_25_50 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_25_25_50 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_mobile_40_30_30{-ms-grid-columns:4fr 3rem 3fr 3rem 3fr;grid-template-columns:4fr 3fr 3fr}.grid_mobile_40_30_30 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_40_30_30 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_40_30_30 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_mobile_30_40_30{-ms-grid-columns:3fr 3rem 4fr 3rem 3fr;grid-template-columns:3fr 4fr 3fr}.grid_mobile_30_40_30 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_30_40_30 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_30_40_30 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_mobile_30_30_40{-ms-grid-columns:3fr 3rem 3fr 3rem 4fr;grid-template-columns:3fr 3fr 4fr}.grid_mobile_30_30_40 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_mobile_30_30_40 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_mobile_30_30_40 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}}@media (min-width:768px){.grid_tablet_100{-ms-grid-columns:1fr;grid-template-columns:1fr}.grid_tablet_50_50{-ms-grid-columns:1fr 3rem 1fr;grid-template-columns:repeat(2, 1fr)}.grid_tablet_50_50 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_50_50 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_33_33_33{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr;grid-template-columns:repeat(3, 1fr)}.grid_tablet_33_33_33 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_33_33_33 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_33_33_33 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_75_25{-ms-grid-columns:3fr 3rem 1fr;grid-template-columns:3fr 1fr}.grid_tablet_75_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_75_25 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_25_75{-ms-grid-columns:1fr 3rem 3fr;grid-template-columns:1fr 3fr}.grid_tablet_25_75 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_25_75 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_66_33{-ms-grid-columns:2fr 3rem 1fr;grid-template-columns:2fr 1fr}.grid_tablet_66_33 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_66_33 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_33_66{-ms-grid-columns:1fr 3rem 2fr;grid-template-columns:1fr 2fr}.grid_tablet_33_66 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_33_66 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_50_25_25{-ms-grid-columns:2fr 3rem 1fr 3rem 1fr;grid-template-columns:2fr 1fr 1fr}.grid_tablet_50_25_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_50_25_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_50_25_25 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_25_50_25{-ms-grid-columns:1fr 3rem 2fr 3rem 1fr;grid-template-columns:1fr 2fr 1fr}.grid_tablet_25_50_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_25_50_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_25_50_25 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_25_25_50{-ms-grid-columns:1fr 3rem 1fr 3rem 2fr;grid-template-columns:1fr 1fr 2fr}.grid_tablet_25_25_50 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_25_25_50 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_25_25_50 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_40_30_30{-ms-grid-columns:4fr 3rem 3fr 3rem 3fr;grid-template-columns:4fr 3fr 3fr}.grid_tablet_40_30_30 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_40_30_30 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_40_30_30 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_30_40_30{-ms-grid-columns:3fr 3rem 4fr 3rem 3fr;grid-template-columns:3fr 4fr 3fr}.grid_tablet_30_40_30 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_30_40_30 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_30_40_30 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_30_30_40{-ms-grid-columns:3fr 3rem 3fr 3rem 4fr;grid-template-columns:3fr 3fr 4fr}.grid_tablet_30_30_40 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_30_30_40 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_30_30_40 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_20_40_40{-ms-grid-columns:1fr 3rem 2fr 3rem 2fr;grid-template-columns:1fr 2fr 2fr}.grid_tablet_20_40_40 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_20_40_40 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_20_40_40 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_40_20_40{-ms-grid-columns:2fr 3rem 1fr 3rem 2fr;grid-template-columns:2fr 1fr 2fr}.grid_tablet_40_20_40 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_40_20_40 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_40_20_40 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_tablet_40_40_20{-ms-grid-columns:2fr 3rem 2fr 3rem 1fr;grid-template-columns:2fr 2fr 1fr}.grid_tablet_40_40_20 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_tablet_40_40_20 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_tablet_40_40_20 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}}@media (min-width:992px){.grid_desktop_100{-ms-grid-columns:1fr;grid-template-columns:1fr}.grid_desktop_50_50{-ms-grid-columns:1fr 3rem 1fr;grid-template-columns:repeat(2, 1fr)}.grid_desktop_50_50 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_50_50 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_50_25_25{-ms-grid-columns:2fr 3rem 1fr 3rem 1fr;grid-template-columns:2fr 1fr 1fr}.grid_desktop_50_25_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_50_25_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_50_25_25 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_33_33_33{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr;grid-template-columns:repeat(3, 1fr)}.grid_desktop_33_33_33 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_33_33_33 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_33_33_33 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_75_25{-ms-grid-columns:3fr 3rem 1fr;grid-template-columns:3fr 1fr}.grid_desktop_75_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_75_25 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_25_75{-ms-grid-columns:1fr 3rem 3fr;grid-template-columns:1fr 3fr}.grid_desktop_25_75 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_25_75 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_66_33{-ms-grid-columns:2fr 3rem 1fr;grid-template-columns:2fr 1fr}.grid_desktop_66_33 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_66_33 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_33_66{-ms-grid-columns:1fr 3rem 2fr;grid-template-columns:1fr 2fr}.grid_desktop_33_66 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_33_66 div:last-of-type{-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_50_25_25{-ms-grid-columns:2fr 3rem 1fr 3rem 1fr;grid-template-columns:2fr 1fr 1fr}.grid_desktop_50_25_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_50_25_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_50_25_25 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_40_30_30{-ms-grid-columns:4fr 3rem 3fr 3rem 3fr;grid-template-columns:4fr 3fr 3fr}.grid_desktop_40_30_30 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_40_30_30 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_40_30_30 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_50_25_25{-ms-grid-columns:2fr 3rem 1fr 3rem 1fr;grid-template-columns:2fr 1fr 1fr}.grid_desktop_50_25_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_50_25_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_50_25_25 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_25_50_25{-ms-grid-columns:1fr 3rem 2fr 3rem 1fr;grid-template-columns:1fr 2fr 1fr}.grid_desktop_25_50_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_25_50_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_25_50_25 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_25_25_50{-ms-grid-columns:1fr 3rem 1fr 3rem 2fr;grid-template-columns:1fr 1fr 2fr}.grid_desktop_25_25_50 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_25_25_50 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_25_25_50 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_40_30_30{-ms-grid-columns:4fr 3rem 3fr 3rem 3fr;grid-template-columns:4fr 3fr 3fr}.grid_desktop_40_30_30 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_40_30_30 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_40_30_30 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_30_40_30{-ms-grid-columns:3fr 3rem 4fr 3rem 3fr;grid-template-columns:3fr 4fr 3fr}.grid_desktop_30_40_30 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_30_40_30 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_30_40_30 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_30_30_40{-ms-grid-columns:3fr 3rem 3fr 3rem 4fr;grid-template-columns:3fr 3fr 4fr}.grid_desktop_30_30_40 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_30_30_40 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_30_30_40 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_20_40_40{-ms-grid-columns:1fr 3rem 2fr 3rem 2fr;grid-template-columns:1fr 2fr 2fr}.grid_desktop_20_40_40 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_20_40_40 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_20_40_40 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_40_20_40{-ms-grid-columns:2fr 3rem 1fr 3rem 2fr;grid-template-columns:2fr 1fr 2fr}.grid_desktop_40_20_40 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_40_20_40 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_40_20_40 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_40_40_20{-ms-grid-columns:2fr 3rem 2fr 3rem 1fr;grid-template-columns:2fr 2fr 1fr}.grid_desktop_40_40_20 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_40_40_20 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_40_40_20 div:last-of-type{-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_25_25_25_25{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr 3rem 1fr;grid-template-columns:repeat(4, 1fr)}.grid_desktop_25_25_25_25 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_25_25_25_25 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_25_25_25_25 div:nth-of-type(3){-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_25_25_25_25 div:last-of-type{-ms-grid-column:7;-ms-grid-column-span:1}.grid_desktop_40_20_20_20{-ms-grid-columns:2fr 3rem 1fr 3rem 1fr 3rem 1fr;grid-template-columns:2fr 1fr 1fr 1fr}.grid_desktop_40_20_20_20 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_40_20_20_20 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_40_20_20_20 div:nth-of-type(3){-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_40_20_20_20 div:last-of-type{-ms-grid-column:7;-ms-grid-column-span:1}.grid_desktop_20_40_20_20{-ms-grid-columns:1fr 3rem 2fr 3rem 1fr 3rem 1fr;grid-template-columns:1fr 2fr 1fr 1fr}.grid_desktop_20_40_20_20 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_20_40_20_20 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_20_40_20_20 div:nth-of-type(3){-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_20_40_20_20 div:last-of-type{-ms-grid-column:7;-ms-grid-column-span:1}.grid_desktop_20_20_40_20{-ms-grid-columns:1fr 3rem 1fr 3rem 2fr 3rem 1fr;grid-template-columns:1fr 1fr 2fr 1fr}.grid_desktop_20_20_40_20 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_20_20_40_20 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_20_20_40_20 div:nth-of-type(3){-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_20_20_40_20 div:last-of-type{-ms-grid-column:7;-ms-grid-column-span:1}.grid_desktop_20_20_20_40{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr 3rem 2fr;grid-template-columns:1fr 1fr 1fr 2fr}.grid_desktop_20_20_20_40 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_20_20_20_40 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_20_20_20_40 div:nth-of-type(3){-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_20_20_20_40 div:last-of-type{-ms-grid-column:7;-ms-grid-column-span:1}.grid_desktop_20_20_20_20_20{-ms-grid-columns:1fr 3rem 1fr 3rem 1fr 3rem 1fr 3rem 1fr;grid-template-columns:repeat(5, 1fr)}.grid_desktop_20_20_20_20_20 div:first-of-type{-ms-grid-column:1;-ms-grid-column-span:1}.grid_desktop_20_20_20_20_20 div:nth-of-type(2){-ms-grid-column:3;-ms-grid-column-span:1}.grid_desktop_20_20_20_20_20 div:nth-of-type(3){-ms-grid-column:5;-ms-grid-column-span:1}.grid_desktop_20_20_20_20_20 div:last-of-type{-ms-grid-column:7;-ms-grid-column-span:1}}
#matomo-opt-out{border:1px solid #aaaaaa;padding:1rem}.visibly-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0;overflow:hidden !important;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap !important;border:0}.social-box a{vertical-align:middle;padding:0}.icon{display:inline-block;width:24px;height:24px;overflow:hidden;position:relative;margin:0 0 3px 25px}.icon img{outline:none !important}.icon img.sprite{display:block;transform:translateY(-24px)}.icon:hover img.sprite,.icon:focus:not(:focus-visible) img.sprite{transform:translateY(-48px);background:none}.icon:focus img.sprite,.icon:focus-visible img.sprite{transform:translateY(0);background:#960055}@media (max-width:600px){.not-mobile{display:none}}@media (min-width:601px){.only-mobile{display:none}}@media (max-width:600px) or (min-width:1144px){.only-tablet{display:none}}@media (max-width:991px){.grid-zweite-zelle-vor-die-erste .ce_text,.grid-zweite-zelle-vor-die-erste .content-text{grid-row:2/3}.grid-zweite-zelle-vor-die-erste .ce_image,.grid-zweite-zelle-vor-die-erste .content-image{grid-row:1/2}}.trennlinie{border-top:1px solid #707070}.mod_article.box-weiss{padding:20px 0;box-shadow:0px 0px 20px 3px rgba(69, 69, 69, 0.2)}.startseite-einleitung{max-width:1400px;margin-top:-15%;z-index:2;position:relative;border-radius:6px}.startseite-einleitung .grid_start{align-items:center}.startseite-einleitung h1{font-size:39px}.startseite-einleitung strong{font-weight:500}.startseite-einleitung .ce_hyperlink,.startseite-einleitung .content-hyperlink{margin-top:0}@media (max-width:600px){.startseite-einleitung{margin-top:-100px}}.startseite-einleitung section{max-width:1400px}.startseite-einleitung .farbflaeche{padding:40px 40px 40px 100px;border-radius:5px;opacity:0.97}@media (max-width:1080px){.startseite-einleitung .farbflaeche{padding:40px 40px 40px 70px}.startseite-einleitung .farbflaeche h1{font-size:32px}}@media (max-width:576px){.startseite-einleitung .farbflaeche{padding:20px 30px}.startseite-einleitung .farbflaeche h1{font-size:25px}.startseite-einleitung .farbflaeche p{font-size:16px}}.startseite-einleitung .farbflaeche a{color:#fff}.startseite-teaser figure{text-align:center}.leistungsliste{max-width:865px}.leistungsliste ul{padding-left:0}.leistungsliste li{background:url(/files/layout/gfx/icon-checkmark.svg) no-repeat 7px 7px transparent;list-style-type:none;list-style-image:none;margin:0;padding:0px 0px 1px 24px;vertical-align:middle}.leistungsliste li p{padding-left:42px;padding-top:7px}.sicherheitspaket{background-color:#EFE7DF;border-radius:20px 0;margin:3rem 0 2rem 0;padding:1.5rem 3rem}.sicherheitspaket h3{padding:0.75em 0 0.25em 0}.sicherheitspaket li::marker{font-weight:bold}.team figure{margin-bottom:1rem}.team p{margin-bottom:0.75em}.referenzen .content-text{align-content:center}.referenzen .content-text a{color:#960055}.referenzen .content-text a::before{content:url(/files/layout/gfx/icon-link-himbeerrot.svg);padding-right:0.5em}@media (max-width:991px){.referenzen .content-text{margin-top:-8px}}@media (max-width:700px){.referenzen .content-text{padding:60px 40px 50px 40px}}.referenzen .content-headline{padding:60px}@media (max-width:700px){.referenzen .content-headline{padding:40px}}.referenzen .blueba .content-text{background-color:#ecf1eb}.referenzen .labor-bayer .content-text{background-color:#003765}.referenzen .labor-bayer .content-text p,.referenzen .labor-bayer .content-text ul,.referenzen .labor-bayer .content-text h2,.referenzen .labor-bayer .content-text a{color:#fff}.referenzen .labor-bayer .content-text a::before{content:url(/files/layout/gfx/icon-link-weiss.svg)}.referenzen .labor-bayer .content-text ul li{list-style-image:url(/files/layout/gfx/aufzaehlung-pfeil-weiss.png)}.referenzen .wegweiser-beruf .content-text{background-color:#c1dcec}.referenzen .wegweiser-beruf .content-text a{color:#960055}.referenzen .anja-ersing .content-text{background-color:#93b198}.referenzen .anja-ersing .content-text p,.referenzen .anja-ersing .content-text ul,.referenzen .anja-ersing .content-text h2,.referenzen .anja-ersing .content-text a{color:#fff}.referenzen .anja-ersing .content-text a::before{content:url(/files/layout/gfx/icon-link-weiss.svg)}.referenzen .anja-ersing .content-text ul li{list-style-image:url(/files/layout/gfx/aufzaehlung-pfeil-weiss.png)}.referenzen .swp .content-text{background-color:#4276a9}.referenzen .swp .content-text p,.referenzen .swp .content-text ul,.referenzen .swp .content-text h2,.referenzen .swp .content-text a{color:#fff}.referenzen .swp .content-text a::before{content:url(/files/layout/gfx/icon-link-weiss.svg)}.referenzen .swp .content-text ul li{list-style-image:url(/files/layout/gfx/aufzaehlung-pfeil-weiss.png)}.referenzen .diakonie-korntal .content-text{background-color:#0065a7}.referenzen .diakonie-korntal .content-text p,.referenzen .diakonie-korntal .content-text ul,.referenzen .diakonie-korntal .content-text h2,.referenzen .diakonie-korntal .content-text a{color:#fff}.referenzen .diakonie-korntal .content-text a::before{content:url(/files/layout/gfx/icon-link-weiss.svg)}.referenzen .diakonie-korntal .content-text ul li{list-style-image:url(/files/layout/gfx/aufzaehlung-pfeil-weiss.png)}.referenzen .gkg .content-text{background-color:#e3dcc8}.referenzen .mindman .content-text{background-color:#4F84C4}.referenzen .mindman .content-text p,.referenzen .mindman .content-text ul,.referenzen .mindman .content-text h2,.referenzen .mindman .content-text a{color:#fff}.referenzen .mindman .content-text a::before{content:url(/files/layout/gfx/icon-link-weiss.svg)}.referenzen .mindman .content-text ul li{list-style-image:url(/files/layout/gfx/aufzaehlung-pfeil-weiss.png)}.referenzen #kontaktformular{background-color:#fff;background:linear-gradient(to bottom, #ffffff 0%, #efe7df 69%)}.referenzen #kontaktformular section{max-width:1320px;margin:0 auto}@media (min-width:1600px){.referenzen .content-text{padding-right:300px}.referenzen .grid-zweite-zelle-vor-die-erste .content-text{padding-left:200px;padding-right:100px}}.zoom-in figure{display:block;overflow:hidden}.zoom-in figure img{display:block;width:100%;height:auto;transition:transform 0.3s ease}.zoom-in figure:hover img{cursor:pointer;transform:scale(1.2)}.referenzen-einleitung section{max-width:1200px;margin:auto}.referenzen-einleitung section .content-text{background-color:#fff;padding:60px 0}@media (max-width:1295px){.referenzen-einleitung section .content-text{padding:60px}}@media (max-width:700px){.referenzen-einleitung section .content-text{padding:50px 40px 50px 40px}}#kontaktformular .abstand{padding:0 60px 40px 60px}@media (max-width:700px){#kontaktformular .abstand{padding:0 40px 20px 40px}}#kontaktformular h2,#kontaktformular .h2{padding-bottom:1.8em}#kontaktformular h3,#kontaktformular .h3{font-size:22px;font-weight:500;color:#1f1f1f;padding-bottom:0.4em}#kontaktformular p{margin-bottom:1.8em}a.start-tel,a.start-mail{color:#1f1f1f;font-weight:600}a.start-tel::before{content:url(/files/layout/gfx/icon-telefon-grau.svg);position:relative;top:10px;margin-right:12px}a.start-mail::before{content:url(/files/layout/gfx/icon-briefumschlag-grau.svg);position:relative;top:5px;margin-right:12px}.start-mail{position:relative;top:10px}.ce_image.farbheader.sicherheit .image_container img,.content-image.farbheader.sicherheit figure img{max-height:145px;margin-top:-20px}.datenschutz #main,.impressum #main{margin-bottom:0}.datenschutz .farbflaeche-weiss.mod_article,.impressum .farbflaeche-weiss.mod_article{padding-bottom:20px}.bild-spiegeln img{transform:scaleX(-1)}#footer{font-size:16px}#footer .spalte-1{display:flex;align-items:center}#footer .spalte-1 img{height:50px;width:auto;margin-right:2.6em}#footer .spalte-2{display:flex;align-items:center;justify-content:right}@media (max-width:576px){#footer .spalte-1{display:block;align-items:center}#footer .spalte-1 img{height:80px;width:auto;margin-bottom:15px}}@media (max-width:992px){#footer .spalte-1 img{height:40px;width:auto;margin:20px 10px}#footer .spalte-2{justify-content:left}}.msry_theme_standard.ce_masonry_gallery{padding:0}@media (min-width:992px){#footer .inside{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto}}.lightbox-seite #main{margin:0;padding:0}.lightbox-seite #wrapper{background-color:#fff}.lightbox-seite .inside{padding:60px}.lightbox-seite .inside .mod_article .ce_text h1,.lightbox-seite .inside .mod_article .content-text h1{margin-bottom:20px}.lightbox-seite .inside .rund img{border-radius:50%}@media (max-width:576px){.lightbox-seite #main .inside{padding:30px}}.goverlay{background:rgba(200, 200, 200, 0.8)}.glightbox-clean .gclose{width:40px;height:40px;opacity:1;right:25px;top:20px}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#EE7212}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{pointer:hand;background-color:#960055}.glightbox-clean .gprev,.glightbox-clean .gnext{display:none}.glightbox-clean .gslide-media{box-shadow:1px 2px 20px 0 rgba(0, 0, 0, 0.2)}.glightbox-open header,.glightbox-open #article-35,.glightbox-open #article-191,.glightbox-open #article-97,.glightbox-open #article-94,.glightbox-open #bottom,.glightbox-open #footer{filter:blur(5px)}.glightbox-open .gslide.loaded.current .gslide-inner-content .ginner-container{min-width:70% !important;min-height:600px !important}.glightbox-mobile .goverlay{background:rgba(200, 200, 200, 0.8)}.glightbox-mobile .glightbox-container .gslide.current{margin:10px}.glightbox-container .gslide-inner-content{width:90%}.glightbox-open .gslide.loaded.current .gslide-inner-content .ginner-container{min-width:70% !important;min-height:560px !important}.rund .accordion img{border-radius:50%}.zitat .rsts-view{min-height:450px;padding-bottom:40px}.rsts-skin-default .rsts-nav ul{display:none}.mod_rocksolid_slider .image_container,.mod_rocksolid_slider figure{display:flex;justify-content:center}.mod_rocksolid_slider .rund img{width:200px;border-radius:50%}@media (max-width:768px){.mod_rocksolid_slider .ce_text,.mod_rocksolid_slider .content-text{padding:0}.mod_rocksolid_slider p{width:100%}.mod_rocksolid_slider .image_container,.mod_rocksolid_slider figure{margin:20px 0}}@media (max-width:992px){blockquote,.zitat{padding:0.5em 0}.rsts-slide,.rsts-thumbs-slide{overflow:visible}.rsts-skin-default .rsts-prev{margin-bottom:-20px;bottom:0}.rsts-skin-default .rsts-next{margin-bottom:-20px;bottom:0}}.rsts-skin-default .rsts-prev,.rsts-skin-default .rsts-next{position:absolute;width:40px;height:70px}.rsts-skin-default .rsts-prev a,.rsts-skin-default .rsts-prev a:link,.rsts-skin-default .rsts-prev a:visited,.rsts-skin-default .rsts-next a,.rsts-skin-default .rsts-next a:link,.rsts-skin-default .rsts-next a:visited{border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.rsts-skin-default .rsts-prev:hover,.rsts-skin-default .rsts-next:hover{background-color:none;background-color:white}.rsts-skin-default .rsts-prev{right:85px;bottom:15px;background-image:url(/files/layout/gfx/pfeil-prev.svg);background-size:15px 30px;border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.rsts-skin-default .rsts-prev:hover{background-image:url(/files/layout/gfx/pfeil-prev-hover.svg)}.rsts-skin-default .rsts-next{right:0px;bottom:15px;background-image:url(/files/layout/gfx/pfeil-next.svg);background-size:15px 30px;border:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.rsts-skin-default .rsts-next:hover{background-image:url(/files/layout/gfx/pfeil-next-hover.svg)}#banner-parallax.rollover{height:27.8em;position:relative}#banner-parallax{background-image:url(/files/inhalte/bilder/start/banner-parallax-contao-agentur-ludwigsburg-stuttgart-800x800.jpg);background-repeat:no-repeat;background-position:center top}#banner-parallax.rollover.leistung-upgrade{background-image:url(/files/inhalte/bilder/leistungen/banner-parallax-contao-leistungen-upgrade-migration-800x800.jpg)}#banner-parallax.rollover.neukonzeption-relaunch{background-image:url(/files/inhalte/bilder/leistungen/banner-parallax-contao-leistungen-neukonzeption-relaunch-800x800.jpg)}#banner-parallax.rollover.ueber-uns{background-position:center top;background-image:url(/files/inhalte/bilder/ueber-uns/banner-parallax-ueber-uns-767.webp)}@media only screen and (min-width:768px){#banner-parallax{background-image:url(/files/inhalte/bilder/start/banner-parallax-contao-agentur-ludwigsburg-stuttgart-1400x940.jpg);background-position:center center;background-repeat:no-repeat;position:fixed;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%}#banner-parallax.rollover.leistung-upgrade{background-position:center top;background-image:url(/files/inhalte/bilder/leistungen/banner-parallax-contao-leistungen-upgrade-migration-1400x940.jpg)}#banner-parallax.rollover.neukonzeption-relaunch{background-position:center top;background-image:url(/files/inhalte/bilder/leistungen/banner-parallax-contao-leistungen-neukonzeption-relaunch-1400x940.jpg)}#banner-parallax.rollover.ueber-uns{background-position:center top;background-image:url(/files/inhalte/bilder/ueber-uns/banner-parallax-ueber-uns-1920.webp)}}@media (min-width:576px){.leistungen .farbflaeche.banner,.redesign .farbflaeche.banner{margin:0 auto;height:100%;padding:5px 20px 10px 20px}}@media (min-width:768px){.leistungen .farbflaeche.banner,.redesign .farbflaeche.banner{margin:0 auto;height:220px}}@media (min-width:992px){.leistungen .farbflaeche.banner,.redesign .farbflaeche.banner{margin:0 auto;height:220px;padding:20px 20px 0 20px}}@media (max-width:768px){.leistungen .farbflaeche.mod_article section,.redesign .farbflaeche.mod_article section{padding:0;margin:20px 10px 40px 10px}}.leistungen .box-weiss .ce_image.box.eins img,.leistungen .box-weiss .content-image.box.eins img{max-height:80px;margin:20px 0}.leistungen .box-weiss .ce_image.box.eins.korr img,.leistungen .box-weiss .content-image.box.eins.korr img{max-height:100px}.redesign .image_container,.redesign figure{display:flex;justify-content:center}.redesign .image_container img,.redesign figure img{width:100%;max-width:1400px;height:auto}.redesign .ce_image.farbheader .image_container,.redesign .content-image.farbheader figure{display:flex;justify-content:start;width:300px}.redesign .box-weiss .ce_image.box.eins img,.redesign .box-weiss .content-image.box.eins img{max-height:90px;margin:20px 0}.redesign .box-weiss .ce_image.box.eins.korr img,.redesign .box-weiss .content-image.box.eins.korr img{max-height:120px}.ce_image.farbheader .image_container img,.content-image.farbheader figure img{max-height:80px}.ce_image.farbheader.neukonzeption .image_container img,.content-image.farbheader.neukonzeption figure img{max-height:100px}.redesign .bildschirme.farbflaeche-weiss.mod_article{padding:50px 0 10px 0}.nachrichten-details ol{padding-top:0.5em}.nachrichten-details li{padding-bottom:15px}.nachrichten-details li::marker{color:#960055}section .infobox{display:grid;grid-template-columns:80px auto;column-gap:3em;padding:35px 40px 15px 0}@media (max-width:767px){section .infobox{grid-template-columns:auto}}section .infobox img{margin-left:35px}section .infobox h3{color:#ffffff}@media (max-width:768px){section .infobox h3{padding-left:40px}}.infobox{max-height:fit-content;background:linear-gradient(45deg, #960055 10%, #aa0047 70%, #d1000a 84%, #ee7212 100%)}.infobox a{color:#fff}.infobox a:hover{color:#fff;text-decoration:none}.mod_newsreader .layout_full figure{margin-bottom:35px}@media (max-width:767px){.mod_newsreader .layout_full figure{margin-bottom:15px}}.infobox.content-text{color:#fff}.infobox.content-text h2{color:#fff;font-size:20pt}@media (max-width:767px){.infobox.content-text h2{padding-left:40px}}.infobox.content-text p{padding-left:0}@media (max-width:767px){.infobox.content-text p{padding-left:40px}}#swiper-1364{max-width:800px}.ce_swiperStart .ce_image,.ce_swiperStart .content-image{width:100% !important;height:auto}
.column-gap-0 [class*="grid_"]{column-gap:0}.column-gap-1 [class*="grid_"]{column-gap:1rem}.column-gap-2 [class*="grid_"]{column-gap:2rem}.column-gap-3 [class*="grid_"]{column-gap:3rem}.column-gap-4 [class*="grid_"]{column-gap:4rem}.column-gap-5 [class*="grid_"]{column-gap:5rem}.column-gap-6 [class*="grid_"]{column-gap:6rem}.column-gap-7 [class*="grid_"]{column-gap:7rem}.column-gap-8 [class*="grid_"]{column-gap:8rem}.row-gap-0 [class*="grid_"]{row-gap:0}.row-gap-05 [class*="grid_"]{row-gap:0.5rem}.row-gap-1 [class*="grid_"]{row-gap:1rem}.row-gap-2 [class*="grid_"]{row-gap:2rem}.row-gap-3 [class*="grid_"]{row-gap:3rem}.row-gap-4 [class*="grid_"]{row-gap:4rem}.row-gap-5 [class*="grid_"]{row-gap:5rem}.row-gap-6 [class*="grid_"]{row-gap:6rem}.row-gap-7 [class*="grid_"]{row-gap:7rem}.row-gap-8 [class*="grid_"]{row-gap:8rem}.abstand-oben-0{margin-top:0 !important}.abstand-oben-1{margin-top:1rem !important}.abstand-oben-2{margin-top:2rem !important}.abstand-oben-3{margin-top:3rem !important}.abstand-oben-4{margin-top:4rem !important}.abstand-unten-0{margin-bottom:0 !important}.abstand-unten-1{margin-bottom:1rem !important}.abstand-unten-2{margin-bottom:2rem !important}.abstand-unten-3{margin-bottom:3rem !important}.abstand-unten-4{margin-bottom:4rem !important}.mod_article{max-width:100%;margin:0 auto;padding:20px 0}.mod_article section{max-width:1200px;margin:0 auto;padding:0}header .inside,#footer .inside,#bottom .inside{max-width:1200px;margin:0 auto}.image_container{line-height:0}.startseite.content-banner #banner{background-color:#ccc}.startseite.content-banner section{max-width:1200px;margin:0 auto;padding:40px 0}.rsts-skin-default .rsts-active .rsts-caption{opacity:0}#header .inside{display:grid;grid-template-columns:auto auto;display:-ms-grid;-ms-grid-columns:auto auto}#header .inside .spalte-2{justify-self:end}@media (max-width:1070px){#header .social-box{display:none}}@media (min-width:768px){.ce_image.bild-oben-unten-raus{margin:-40px 0}#header .inside{display:grid;grid-template-columns:auto auto}}@media (min-width:992px){#bottom .inside{display:grid;grid-template-columns:1fr 1fr 1fr;display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr}#bottom .inside .spalte-1{-ms-grid-column:1;-ms-grid-column-span:1}#bottom .inside .spalte-2{-ms-grid-column:2;-ms-grid-column-span:1}#bottom .inside .spalte-3{-ms-grid-column:3;-ms-grid-column-span:1}#footer .inside{display:-ms-grid;display:grid;-ms-grid-columns:2fr 3em;grid-template-columns:2fr 1fr}#footer .inside .spalte-1{-ms-grid-column:1;-ms-grid-column-span:1}#footer .inside .spalte-2{-ms-grid-column:-1;-ms-grid-column-span:1}}.grid_desktop_100.grid_tablet_100.grid_mobile_100{display:-ms-grid}.grid_desktop_100.grid_tablet_100.grid_mobile_100 h1:nth-of-type(1){-ms-grid-row:1}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(1){-ms-grid-row:2}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(2){-ms-grid-row:3}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(3){-ms-grid-row:4}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(4){-ms-grid-row:5}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(5){-ms-grid-row:6}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(6){-ms-grid-row:7}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(7){-ms-grid-row:8}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(8){-ms-grid-row:9}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(9){-ms-grid-row:10}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(10){-ms-grid-row:11}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(11){-ms-grid-row:12}.grid_desktop_100.grid_tablet_100.grid_mobile_100 div:nth-of-type(12){-ms-grid-row:13}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(1){-ms-grid-row:2}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(2){-ms-grid-row:3}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(3){-ms-grid-row:4}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(4){-ms-grid-row:5}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(5){-ms-grid-row:6}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(6){-ms-grid-row:7}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(7){-ms-grid-row:8}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(8){-ms-grid-row:9}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(9){-ms-grid-row:10}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(10){-ms-grid-row:11}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(11){-ms-grid-row:12}.grid_desktop_100.grid_tablet_100.grid_mobile_100 section:nth-of-type(12){-ms-grid-row:13}.mod_newslist div:first-of-type,.mod_eventlist div:first-of-type{-ms-grid-column:1 !important;-ms-grid-column-span:1;-ms-grid-row:1 !important}.mod_newslist div:nth-of-type(2),.mod_eventlist div:nth-of-type(2){-ms-grid-column:3 !important;-ms-grid-column-span:1;-ms-grid-row:1 !important}.mod_newslist div:nth-of-type(3),.mod_eventlist div:nth-of-type(3){-ms-grid-column:5 !important;-ms-grid-column-span:1;-ms-grid-row:1 !important}.mod_newslist div:nth-of-type(4),.mod_eventlist div:nth-of-type(4){-ms-grid-column:1 !important;-ms-grid-column-span:1;-ms-grid-row:2 !important}.mod_newslist div:nth-of-type(5),.mod_eventlist div:nth-of-type(5){-ms-grid-column:3 !important;-ms-grid-column-span:1;-ms-grid-row:2 !important}.mod_newslist div:nth-of-type(6),.mod_eventlist div:nth-of-type(6){-ms-grid-column:5 !important;-ms-grid-column-span:1;-ms-grid-row:2 !important}.mod_newslist div:nth-of-type(7),.mod_eventlist div:nth-of-type(7){-ms-grid-column:1 !important;-ms-grid-column-span:1;-ms-grid-row:3 !important}.mod_newslist div:nth-of-type(8),.mod_eventlist div:nth-of-type(8){-ms-grid-column:3 !important;-ms-grid-column-span:1;-ms-grid-row:3 !important}.mod_newslist div:nth-of-type(9),.mod_eventlist div:nth-of-type(9){-ms-grid-column:5 !important;-ms-grid-column-span:1;-ms-grid-row:3 !important}.mod_newslist div:nth-of-type(10),.mod_eventlist div:nth-of-type(10){-ms-grid-column:1 !important;-ms-grid-column-span:1;-ms-grid-row:4 !important}.mod_newslist div:nth-of-type(11),.mod_eventlist div:nth-of-type(11){-ms-grid-column:3 !important;-ms-grid-column-span:1;-ms-grid-row:4 !important}.mod_newslist div:nth-of-type(12),.mod_eventlist div:nth-of-type(12){-ms-grid-column:5 !important;-ms-grid-column-span:1;-ms-grid-row:4 !important}

form{}form ul li{list-style:none !important}form .widget{margin-bottom:30px}form .widget>label{display:inline-block;width:100%;font-weight:normal !important}form legend{display:inline-block !important;width:100%;font-weight:normal !important}form input[type="text"],form input[type="password"],form input[type="date"],form input[type="datetime"],form input[type="email"],form input[type="number"],form input[type="search"],form input[type="tel"],form input[type="time"],form input[type="url"],form input:not([type]),form select,form input[type="file"]{width:100%;display:inline-block;font-size:16px;padding:18px;background:#fff;border:none;border-bottom:1px solid #bbb;box-shadow:none}form textarea{width:100%;height:145px;display:inline-block;font-size:16px;padding:18px;background:#fff;border:none;border-bottom:1px solid #bbb;box-shadow:none}form input[type="radio"],form input[type="checkbox"]{height:20px;width:20px;margin:0 5px 0 0 !important}form .widget-checkbox label,form .widget-radio label{margin:5px 10px 5px 0}form select,form input[type="file"]{width:100%;margin-left:20%;display:inline-block;font-size:16px;padding:18px;border:none;box-shadow:none}form label{vertical-align:top}form input:focus[type="text"],form input:focus[type="password"],form input:focus[type="date"],form input:focus[type="datetime"],form input:focus[type="email"],form input:focus[type="number"],form input:focus[type="search"],form input:focus[type="tel"],form input:focus[type="time"],form input:focus[type="url"],form textarea:focus{outline:none;-moz-box-shadow:0px 0px 20px 3px #cfc2b5;-webkit-box-shadow:0px 0px 20px 3px #cfc2b5;box-shadow:0px 0px 20px 3px #cfc2b5}form .widget-select select{margin-left:0 !important}form .widget.datenschutz-checkbox{width:100%}form span.mandatory{color:#960055}form .select.mandatory{background-color:#fff;background-image:url(/files/layout/gfx/arrow-down-himbeerrot.svg);background-repeat:no-repeat;background-position:right 10px center;color:#aaaaaa}form button,form input[type="submit"],form .button,form input[type="button"],form input[type="reset"]{display:inline-block;padding:10px 40px;margin-right:20px;margin-bottom:20px;background-color:#EE7212;color:#fff;line-height:1.5em;font-size:18px;background-image:none;transition:none;border-radius:4px;border:none;transition:0.2s ease-in-out 0s}form button:hover,form input[type="submit"]:hover,form input[type="button"]:hover,form .button:hover,form input[type="reset"]:hover{text-decoration:none;background-color:#3e3e3e;background-position:unset !important;transform:scale(1.03)}form .widget-checkbox label{margin:-5px 0 15px 20px}.datenschutz-checkbox span{display:flex}form input[type="checkbox"]{height:30px;width:30px}input[type="checkbox"]{appearance:none;-webkit-appearance:none;display:flex;align-content:center;justify-content:center;border:1px solid #bbb;background-color:#fff}input[type="checkbox"]::before{content:url(/files/layout/gfx/check-weiss.svg);width:auto;height:auto;transform:scale(0);background-color:#EE7212}input[type="checkbox"]:checked::before{transform:scale(1)}@media (max-width:767px){#sucheingabe .searchform .widget-text{display:none}#sucheingabe .searchform button{padding:9px 0 0 30px !important}#icon-mobile{margin-top:-28px}}#sucheingabe{}@media only screen and (min-width:768px){#sucheingabe .searchform{position:absolute;top:0;right:10px;overflow:hidden;z-index:10000;display:none}}@media screen and (max-width:991px){#sucheingabe .searchform{top:35px;right:60px}}#sucheingabe .searchform .widget{margin:0;padding:0}#sucheingabe .searchform input{float:right;width:auto;margin:0.85em 2.5em 0 -12em;-webkit-appearance:button !important;padding:5px 10px;border:1px solid #aaaaaa;background-color:#eeeeee;font-size:0.88889em;-webkit-transition:margin-left 0.2s ease-out;-moz-transition:margin-left 0.2s ease-out;-o-transition:margin-left 0.2s ease-out;transition:margin-left 0.2s ease-out}@-moz-document url-prefix(){#sucheingabe .searchform input{float:right;width:auto;margin:0.85em 2.5em 0 -15em;padding:5px 10px;border:1px solid #aaaaaa;background-color:#eeeeee;font-size:0.88889em;-moz-transition:margin-left 0.2s ease-out;transition:margin-left 0.2s ease-out}}#sucheingabe .searchform:hover input,#sucheingabe .searchform input:hover,#sucheingabe .searchform input:focus{margin-left:3em;margin-left:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#sucheingabe .searchform button{width:2em;height:100%;margin:0;padding:1em 0;border:0;color:#636363;text-align:left;text-indent:-99em;text-shadow:none;line-height:0;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (min-width:768px){#sucheingabe .searchform button{position:absolute;top:0;right:0}}@media (max-width:767px){#sucheingabe #sucheingabe .searchform .widget-text{display:none}#sucheingabe #sucheingabe .searchform button{position:relative;right:0;width:1em;padding:0}#sucheingabe #icon-mobile{margin-top:-55px}}#sucheingabe .searchform button:after{content:"";background-image:url("/files/layout/gfx/suche.svg");background-repeat:no-repeat;background-position:right center;background-size:70%;width:30px;height:30px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;text-align:center}#sucheingabe .searchform button:hover,#sucheingabe .searchform button:focus{cursor:pointer;background-color:#fff}.suchergebnis .widget>label{display:block !important}.suchergebnis form{float:left;width:100%;margin-right:5%;padding-bottom:2em}.suchergebnis input{width:100% !important;margin-bottom:0.5em}.suchergebnis p.header,.suchergebnis p.info,.suchergebnis div.odd,.suchergebnis div.even{float:left;width:100%;margin-top:0;margin-bottom:1rem}.suchergebnis p.context{margin-top:1rem}.suchergebnis div.odd,.suchergebnis div.even{border-top:2px solid #fbf5ef;padding-top:1em}.suchergebnis mark.highlight{background-color:#fbf5ef}.suchergebnis p.url{display:none}.suchergebnis .relevance{display:none}@media (min-width:768px){.suchergebnis .widget>label{display:block !important}.suchergebnis form{float:left;width:25%;margin-right:5%;padding-bottom:2em}.suchergebnis p.header,.suchergebnis p.info,.suchergebnis div.odd,.suchergebnis div.even{float:right;width:65%}}@media (max-width:576px){.mod_login form .widget>label,.mod_lostPassword form .widget>label{width:100%}.mod_login form input[type="text"],.mod_login form input[type="password"],.mod_login form input[type="email"],.mod_lostPassword form input[type="text"],.mod_lostPassword form input[type="password"],.mod_lostPassword form input[type="email"]{width:100%}form#kontaktformular .widget-explanation,form#kontaktformular .widget.datenschutz-checkbox,form#kontaktformular .widget-submit{width:100%;margin-left:0}}
#navi{display:none}#navi .im-menu-verstecken{display:none !important}.mobil-hide{display:none}#icon-mobile{text-align:right}#icon-mobile a:hover{text-decoration:none}@media (max-width:576px){#icon-mobile{margin-top:10px !important}}@media only screen and (min-width:768px){#icon-mobile{position:absolute;top:53px;right:20px}}@media (max-width:576px){#sucheingabe .searchform{display:none}}@media screen and (max-width:991px){#sucheingabe .searchform{min-width:30px}}@media only screen and (min-width:992px){.mobil-hide{display:block}.mod_mmenu{display:none}#icon-mobile{display:none}#navi{position:relative;overflow:visible;display:inline-block;line-height:0;visibility:visible;z-index:9999;margin-top:35px;font-size:16px !important}#navi .level_1{position:relative;display:flex;justify-content:flex-end;padding-left:0}#navi .level_1 li{list-style-type:none;white-space:nowrap;padding-top:8px}#navi .level_1 li a,#navi .level_1 li strong{font-size:16px !important;display:block;padding:0px 15px;color:#1f1f1f;text-decoration:none;line-height:1.8;font-weight:400;z-index:10}#navi .level_1 li a:focus-visible,#navi .level_1 li a:focus{background:#960055;color:#fff}#navi .level_1 li a:focus:not(:focus-visible){background:none;color:#EE7212}#navi strong.active,#navi a.trail,#navi strong.forward{border-bottom:2px solid #960055 !important;color:#960055 !important;text-decoration:none}#navi .level_1 li a:hover{color:#EE7212;text-decoration:none;border-bottom:2px solid #EE7212}#navi ul.level_1 li strong:hover{color:#000}#navi .level_1:after{clear:both;display:block;content:#navi .level_1:after quot}#navi .level_1 li:hover>.level_2,#navi .level_2 li:hover>.level_3{display:block;opacity:1;box-shadow:0 3px 3px #00000055}#navi .level_2 li .first{border-top:none}#navi .level_2 strong.active,#navi .level_2 a.trail,#navi .level_2 strong.forward{border-bottom:none !important}#navi .level_2,#navi .level_3{position:absolute;padding:0;background-color:#fff;display:none;opacity:0}#navi .level_3{left:100%;position:absolute;margin-top:-49px}#navi .level_2 li,#navi .level_3 li{padding-top:0px;width:100%;min-width:147px}#navi .level_2 li a,#navi .level_2 li strong,#navi .level_3 li a,#navi .level_3 li strong{text-transform:none;padding:10px 15px 10px 10px;margin:0px;border-top:2px solid #eee}#navi .level_2 li a:hover,#navi .level_2 li strong:hover,#navi .level_3 li a:hover,#navi .level_3 li strong:hover{color:#EE7212}#navi .level_2 strong.active,#navi .level_2 a.trail,#navi .level_2 strong.forward,#navi .level_3 strong.active,#navi .level_3 a.trail,#navi .level_3 strong.forward{color:#fff !important;background-color:#EE7212 !important;border:0}}@media screen and (max-width:1120px){#navi .level_1 li a,#navi .level_1 li strong{padding:0 12px}}#subnavi{position:relative;float:none;display:flex;flex-direction:column;align-items:center;line-height:0;visibility:visible;overflow:visible !important;margin:0 auto}#subnavi ul{position:relative;float:none;display:flex;margin-bottom:0;padding-left:0}#subnavi ul li{float:none;list-style-type:none;list-style:none !important;margin-bottom:0;margin-top:0;margin-right:0;padding-left:0}#subnavi ul li a,#subnavi ul li strong{position:relative;float:none;display:block;margin-right:3px;padding:7px 20px 6px 20px;font-size:16px;font-weight:500;line-height:2;text-decoration:none;background-color:#fff;color:#1f1f1f;z-index:10}#subnavi ul li strong,#subnavi ul li a.trail{color:#fff;text-decoration:none;background-color:#960055}#subnavi ul li a:hover{color:#fff;background-color:#EFE7DF}@media (max-width:576px){#subnavi ul{display:block}}#navi-top a:link,#navi-top a:visited,#navi-top a:hover,#navi-top a:active{text-decoration:none;color:#aaa}#navi-top .sprache{margin-left:10px}#navi-top .icon-mobile{font-size:1.5em;line-height:0;margin-right:10px}#navi-top ul{padding-top:10px;margin-bottom:20px;text-align:right;display:flex;justify-content:flex-start;align-items:center}#navi-top ul li{list-style-type:none}@media (min-width:768px){#navi-top ul{padding-top:40px;justify-content:flex-end}}@media (min-width:992px){#navi-top ul{padding-top:14px}}#navi-footer ul{padding:0;margin:0;text-align:right}#navi-footer li{display:inline;margin-left:1em;margin-right:0.25em}#navi-footer li a{white-space:normal;font-weight:normal;text-decoration:none}#navi-footer li a:hover,#navi-footer li strong:hover{text-decoration:underline}#navi-footer li strong{white-space:normal;font-weight:normal;text-decoration:none}@media (max-width:576px){#navi-footer ul{text-align:left}#navi-footer li::before{margin-right:12px;margin-left:10px}}a.icon-bars{color:#960055;text-decoration:none;font-size:21px}a.icon-bars:hover{color:#EE7212}.mm-menu{--mm-color-border: rgba(0, 0, 0, 0.2);--mm-color-button: rgba(0, 0, 0, 0.8);--mm-color-background-emphasis: rgba(255, 255, 255, 0.5)}.mm-menu .mm-listitem:after{left:0 !important}.mm-menu .mm-listitem--selected>.mm-listitem__text{background-color:#960055;font-size:19px;padding:20px}.mm-menu a:hover,.mm-menu a:link:hover{color:inherit}.mm-menu a.invisible{display:block}.pagination{border-top:1px solid #EFE7DF;padding:0.5em 0 0 0}.pagination ul{padding:0}.pagination li{display:inline;padding:0}.mod_sibling_navigation_news{margin-top:2rem}.mod_sibling_navigation_news a{margin-right:1em}
/* maitree-300 - latin */
@font-face {
  font-family: 'Maitree';
  font-style: normal;
  font-weight: 300;
  src: local(''),
       url('../../files/layout/css/fonts/maitree-v5-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/maitree-v5-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* maitree-regular - latin */
@font-face {
  font-family: 'Maitree';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('../../files/layout/css/fonts/maitree-v5-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/maitree-v5-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* maitree-500 - latin */
@font-face {
  font-family: 'Maitree';
  font-style: normal;
  font-weight: 500;
  src: local(''),
       url('../../files/layout/css/fonts/maitree-v5-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/maitree-v5-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* maitree-600 - latin */
@font-face {
  font-family: 'Maitree';
  font-style: normal;
  font-weight: 600;
  src: local(''),
       url('../../files/layout/css/fonts/maitree-v5-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/maitree-v5-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* maitree-700 - latin */
@font-face {
  font-family: 'Maitree';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('../../files/layout/css/fonts/maitree-v5-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/maitree-v5-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-300 - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: normal;
  font-weight: 300;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-regular - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-600 - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: normal;
  font-weight: 600;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-500 - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: normal;
  font-weight: 500;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-700 - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-300italic - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: italic;
  font-weight: 300;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-italic - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: italic;
  font-weight: 400;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-500italic - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: italic;
  font-weight: 500;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-600italic - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: italic;
  font-weight: 600;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* noto-sans-display-700italic - latin */
@font-face {
  font-family: 'Noto Sans Display';
  font-style: italic;
  font-weight: 700;
  src: local(''),
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../../files/layout/css/fonts/noto-sans-display-v10-latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

