<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
::-moz-selection{background:var(--maincolor);color:#fff}::selection{background:var(--maincolor);color:#fff}#back-container #cookiehinweis,.break1,.break2,#fb-link,.hidden,.hide-element,.hide-mobile,.yId,div.stadt,input.stadt,.template-img img.spacer,.faq-container .cell.hidden{display:none !important;visibility:hidden !important}noscript{color:red;width:100%;text-align:center;display:block;margin:auto;padding:30px;box-sizing:border-box}textarea:focus-visible,select:focus-visible,input:focus-visible,a:focus-visible{outline:0.125rem solid rgba(0, 0, 0, 0.8) !important;outline-offset:0.0625rem !important}p.seo-opt{font-size:0;line-height:0;color:#fff !important;background-color:#000 !important;margin:0;padding:0;overflow:hidden;display:inline-block}#skip-blocks{padding:0;margin:0;position:absolute;left:-1000px;top:-1000px}#skip-blocks a{display:inline-block;color:#fff;font-size:18px;background-color:#000;padding:5px 10px;position:absolute;left:-9999px;top:-9999px}#skip-blocks a:focus,#skip-blocks a:hover{left:0;top:0;z-index:999}#skip-blocks a:hover{text-decoration:underline}.slick-cloned[aria-hidden=true] a[href],.slick-cloned[aria-hidden=true] area[href],.slick-cloned[aria-hidden=true] input:not([disabled]),.slick-cloned[aria-hidden=true] select:not([disabled]),.slick-cloned[aria-hidden=true] textarea:not([disabled]),.slick-cloned[aria-hidden=true] button:not([disabled]),.slick-cloned[aria-hidden=true] [tabindex]:not([disabled]),.slick-cloned[aria-hidden=true] [contenteditable=true]:not([disabled]){visibility:hidden}html,body{background-color:var(--background-color);color:#111111;font:var(--fliesstext);height:inherit;min-height:100vh;margin:0;min-width:320px;padding:0;width:100vw;position:relative;text-align:center;text-rendering:optimizeSpeed;-moz-font-feature-settings:"liga" 0;-ms-font-feature-settings:"liga" 0;-o-font-feature-settings:"liga" 0;-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}body{max-width:500px;text-align:left;display:inline-table}noscript,h1,.ueberschrift,.noscript{font:var(--h1);color:var(--colorH1);margin:0 0 20px;text-transform:uppercase}h2,h3,.zwischen_ueberschrift,.zwischen_ueberschrift2{font:var(--h2);color:var(--colorH2);margin:0 0 20px}h3,.zwischen_ueberschrift2{font:var(--h3);color:var(--colorH3);margin:0 0 10px}h4,.zwischen_ueberschrift3{font:var(--h4);color:var(--colorH4);margin:0 0 10px}.fliesstext,.template-text{font:var(--fliesstext);font-size:16px;margin:0 0 10px}.introtext,.template-text .introtext{font:var(--introtext);margin:0 0 20px}p.pre-text{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:10px}b,strong{font-family:var(--fett);font-weight:normal;font-style:normal}.caption{font:var(--caption);color:var(--Dunkelblau);margin:5px 0}.caption a.button{max-width:100%;margin:0;text-transform:none !important}ul{padding:0;list-style:none;margin:10px 0}li ul{padding:0}ol{padding:0}ul li{margin:5px 0;position:relative;padding-left:20px;font:var(--fliesstext)}ul li:before{content:"";font-size:6px;padding-right:6px;position:absolute;top:13px;left:0px;color:var(--color-link);line-height:0}ol{counter-reset:item}ol li{display:block}a,.text a,.link{cursor:pointer;text-decoration:none;color:var(--color-link);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.template-text a:after{display:inline-block;width:10px}.template-text a:hover:after{font-size:10px}a:hover{text-decoration:none}p{margin:0;padding:0}hr{border:solid #ddd 1px;border-bottom:none;margin:0;padding:0}.clear{clear:both;font-size:0;height:0;line-height:0}.center{margin:0 auto}.left{float:left}.right{float:right}*:focus{outline:none}.aktiv .txt-block{background-size:0px 0px !important}img{border:none;display:block}video{max-width:100%}video.full{display:block;width:100%;height:auto}div{box-sizing:border-box}.ta-left{text-align:left !important}.block{display:block}.noscript{padding:15px;border:2px solid #d60e47;border-radius:5px;text-align:center}#body-container{height:inherit;margin:0;min-height:100vh;overflow:hidden;padding:0;position:relative;width:100%;max-width:inherit;-webkit-overflow-scrolling:touch;top:0px}#main-container{height:inherit;position:relative;width:100%;margin:0 auto;min-height:100vh}#content-container{display:table;table-layout:fixed;box-sizing:border-box;position:relative;height:0;min-height:100vh;position:relative;width:100%;max-width:1920px;padding:0;margin:0 auto}#content-holder{position:relative;display:table-row;height:100%;width:100%;box-sizing:border-box}#content{width:100%;height:100%;position:relative;box-sizing:border-box;text-align:left}#content&gt;div:first-child{margin-top:0}#site-cover{display:none;width:100%;height:100%;position:fixed;z-index:99990;left:0px;top:0px;background-color:rgba(0, 0, 0, 0.9)}.blocked,.boxed{max-width:1500px;margin:0 auto;width:100%;padding:0 15px;box-sizing:border-box;position:relative}#header{display:none}div.naviblock{display:table;table-layout:fixed;box-sizing:border-box;position:relative;width:100%}.naviblock .cell{display:table-cell;width:50%;position:relative;padding:25px;cursor:pointer}.naviblock .cell img{width:90%;box-sizing:border-box;display:block;margin:0 auto}#header{display:block;width:100%;box-sizing:border-box;text-align:left;height:70px;background-color:#fff;padding:15px 5px;position:relative}#header .headerlogo,#header #headerlogo{height:40px;display:block;width:max-content;position:relative}#header .headerlogo img,#header #headerlogo img{height:100%;margin:0}#header .base-header.gGmbH{text-align:center;height:40px}#header .base-header.gGmbH #headerlogo{display:inline-block}#header .base-header.gGmbH .bewerben{display:block !important;top:0;left:-5px;display:block;margin:auto;top:-999px;bottom:-999px;height:36px;width:min-content;text-align:left;z-index:3;overflow:hidden;padding-right:15px;position:absolute;padding:17px 20px 17px 10px;z-index:99999}#header .base-header.gGmbH .bewerben:after{content:"";border-radius:50%;background:var(--Orange);width:188px;height:188px;display:block;pointer-events:none;top:-999px;bottom:-999px;margin:auto 0;right:0px;position:absolute;z-index:0;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#header .base-header.gGmbH .bewerben p{background-color:var(--Orange);color:#fff;font-size:13px;font-weight:700;line-height:1.3;text-transform:uppercase;position:relative;z-index:1;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#header .base-header.gGmbH .bewerben.open:after{background:#fff}#header .base-header.gGmbH .bewerben.open p{background-color:#fff;color:var(--Orange)}#header .base-header .bewerben{display:none !important}#menu-button{position:absolute;left:auto;right:0;top:0px;bottom:0;width:70px;height:auto;cursor:pointer;text-align:center;overflow:hidden;z-index:99999}#menu-button:after{content:"";border-radius:50%;background:var(--Blau);width:188px;height:188px;display:block;pointer-events:none;top:-999px;bottom:-999px;margin:auto 0;left:0px;position:absolute;z-index:0}#menu-button span{font-size:33px;z-index:1;position:relative;top:17px;left:1px;color:#fff;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#menu-button span.icon-menu{opacity:1}#menu-button span.icon-close{opacity:0;font-size:48px;position:absolute;left:14px;top:9px;visibility:hidden;z-index:-1}#menu-button.open span.icon-close{opacity:1;visibility:visible;-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg);z-index:1}#menu-button.open span.icon-menu{opacity:0;-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}#menu-button.gGmbH:after{background:var(--Orange)}#mainmenu-container{width:100%;box-sizing:border-box;color:#fff;position:absolute;top:0px;left:0;z-index:99993;background-color:var(--Blau);height:100vh;text-align:left;padding:15px !important;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;opacity:0;z-index:-1}#mainmenu-container.open{opacity:1;z-index:99998}#mainmenu-container.gGmbH{background:var(--Orange);text-align:center}#mainmenu-container.gGmbH .headerlogo{display:inline-block}#mainmenu-container.gGmbH #mainmenu-content-container:before,#mainmenu-container.gGmbH #mainmenu-content-container:after{border-top:15px solid var(--Orange);background:var(--Orange);background:linear-gradient(180deg, var(--Orange) 0%, rgba(255, 255, 255, 0) 100%)}#mainmenu-container.gGmbH #mainmenu-content-container:after{background:linear-gradient(0deg, var(--Orange) 0%, rgba(255, 255, 255, 0) 100%);border-bottom:10px solid var(--Orange)}#mainmenu-container.gGmbH #mainmenu-content-container #mainmenu-holder{background:var(--Orange)}#mainmenu-content-container{overflow:auto;position:relative;height:100%;box-sizing:border-box;width:calc(100% + 40px);padding-bottom:30px}#mainmenu-content-container:before,#mainmenu-content-container:after{content:"";display:block;width:100%;z-index:1;height:40px;position:sticky;pointer-events:none;top:0;border-top:15px solid var(--Blau);background:var(--Blau);background:linear-gradient(180deg, var(--Blau) 0%, rgba(255, 255, 255, 0) 100%)}#mainmenu-content-container:after{background:linear-gradient(0deg, var(--Blau) 0%, rgba(255, 255, 255, 0) 100%);top:auto;height:80px;bottom:-5px;border-top:none;border-bottom:10px solid var(--Blau)}#mainmenu-content-container #mainmenu-holder{width:calc(100% - 40px);display:table;table-layout:fixed;box-sizing:border-box;position:relative;min-height:100%;overflow:hidden;background-color:var(--Blau);border-spacing:inherit}#mainmenu-links{width:100%;box-sizing:border-box;position:relative;top:-10px;padding:0;display:table-row;height:auto;text-align:center}#mainmenu-links .menucontainer{text-align:center;margin-top:10px}#mainmenu-links .menucontainer.gGmbH a.aktiv{color:var(--Dunkelblau) !important}#mainmenu-links .menucontainer.open{background:var(--Hellblau);border-radius:20px;overflow:hidden}#mainmenu-links .menucontainer.open.gGmbH{background:var(--Hellorange)}#mainmenu-links .menucontainer.open a{color:var(--Dunkelblau) !important}#mainmenu-links .menucontainer.open a.menu_nav{color:var(--Dunkelblau) !important}#mainmenu-links .menucontainer.open a.menu_nav span:before{color:var(--Dunkelblau) !important}#mainmenu-links .menucontainer.open a.aktiv{color:var(--Orange) !important}#mainmenu-links .menucontainer.open .submenu{background-color:#fff}#mainmenu-links .menucontainer .submenu{width:100%;box-sizing:border-box;height:0px;overflow:hidden;position:relative}#mainmenu-links .hm{display:inline-table;padding:19px 10px 16px 10px;position:relative;width:max-content;max-width:100%;margin:0;vertical-align:top;table-layout:fixed;text-align:center}#mainmenu-links .hm a{font-family:"Ubuntu";font-size:24px;font-style:normal;font-weight:700;line-height:normal;color:#fff;text-transform:uppercase;box-sizing:border-box;display:table-cell;vertical-align:top;width:auto;word-break:break-word}#mainmenu-links .hm a.aktiv{color:var(--Orange)}#mainmenu-links .hm a.menu_nav{color:#fff;position:relative;font-size:8px;background:none;width:30px}#mainmenu-links .hm a.menu_nav span:before{top:-999px;bottom:-999px;left:-999px;right:-999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;display:block;color:#fff;line-height:30px;transition:transform 0.7s ease-in-out}#mainmenu-links .hm a.menu_nav.open span:before{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:var(--Dunkelblau)}.submenu .container{background:#fff;width:100%;box-sizing:border-box;padding:12px 15px 12px 12px;position:relative}.submenu .container .sm{display:block;text-align:center;width:100%;padding:0 10px}.submenu .container .sm a{display:inline-block;color:var(--Dunkelblau);text-align:center;font-family:"Ubuntu";font-size:18px;font-style:normal;font-weight:400;line-height:normal;position:relative;padding:10px 0;width:100%}.submenu .container .sm a:before{display:none;position:absolute;left:-15px;top:19px;color:var(--color-link);content:"";font-size:6px}.submenu .container .sm a.aktiv:before{display:block}.social-link span{font-size:12px;margin-left:5px}.social-link span.icon{font-size:18px;position:relative;top:2px;margin-right:5px;margin-left:0px;display:inline-block;width:20px;text-align:center;color:#004382}.footerlinks a span{font-size:8px;position:relative;top:-1px}a.button.sec:hover,a.button,form button.button,.button{width:max-content;position:relative;padding:11px 20px 11px;border-radius:20px;border:2px solid var(--Dunkelblau);opacity:1;display:inline-block;text-align:left;color:#FFFFFF;font:var(--fliesstext);color:var(--Dunkelblau);line-height:1;background:none;margin:10px 20px 10px 0;text-transform:uppercase;font-weight:700}a.button.sec:hover.orange,a.button.orange,form button.button.orange,.button.orange{color:var(--color-link);border-color:var(--color-link)}a.button.sec:hover.orange:hover,a.button.orange:hover,form button.button.orange:hover,.button.orange:hover{color:#fff;background-color:var(--color-link)}a.button.sec:hover.orange.spenden,a.button.orange.spenden,form button.button.orange.spenden,.button.orange.spenden{position:absolute;right:0;font-weight:700;margin-top:0}a.button.sec:hover.hellorange,a.button.hellorange,form button.button.hellorange,.button.hellorange{color:var(--Hellorange);border-color:var(--Hellorange) !important}a.button.sec:hover.hellorange:hover,a.button.hellorange:hover,form button.button.hellorange:hover,.button.hellorange:hover{color:#000 !important;background-color:var(--Hellorange)}.button:hover{background-color:var(--Dunkelblau);color:#fff}a.button.sec{background:none;border:1px solid #00498D;color:#00498D}a.goto{color:var(--Orange);font-family:"Ubuntu";font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-right:18px;position:relative;text-decoration:none !important}a.goto:after{content:"";font-size:10px;font-size:7px !important;position:absolute;top:3px;right:0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-align:right;display:inline-block;width:18px}a.goto:hover:after{right:-2px}.subtemplate{padding:0px;margin:15px 0 50px}.subtemplate.tpl-css-mb-0,.subtemplate.mb-0,.subtemplate .mb-0{margin-bottom:0 !important}.subtemplate.tpl-css-mt-0,.subtemplate.mt-0,.subtemplate .mt-0{margin-top:0 !important}.subtemplate .blocked{max-width:1540px}.subtemplate .icon-question-mark{color:var(--color-link);margin-left:5px;font-size:42px}.subtemplate.middle .oe-container&gt;.cell,.subtemplate.tpl-css-middle .oe-container&gt;.cell{vertical-align:middle}.subtemplate.middle .oe-container&gt;.cell .template-text,.subtemplate.tpl-css-middle .oe-container&gt;.cell .template-text{display:inline-block}.subtemplate .oe-container&gt;.cell:last-child .component{margin-bottom:0}.subtemplate.einsatzstellen .blue-container{padding-top:30px;padding-bottom:30px}.subtemplate.einsatzstellen .blue-container .filterholder{padding:0 0 30px}.subtemplate[class^="tpl-color-"] a.goto,.subtemplate[class*=" tpl-color-"] a.goto{color:#fff}.subtemplate[class^="tpl-color-"] .blocked,.subtemplate[class*=" tpl-color-"] .blocked{padding:0}.subtemplate[class^="tpl-color-"] .oe-container&gt;.cell:last-child .component:not(.full-height),.subtemplate[class*=" tpl-color-"] .oe-container&gt;.cell:last-child .component:not(.full-height){margin-bottom:10px}.subtemplate[class^="tpl-color-"] .oe-container&gt;.cell:last-child .full-height,.subtemplate[class*=" tpl-color-"] .oe-container&gt;.cell:last-child .full-height{display:block}.subtemplate[class^="tpl-color-"] .oe-container&gt;.cell.cell-1 .component.template-text,.subtemplate[class*=" tpl-color-"] .oe-container&gt;.cell.cell-1 .component.template-text{padding-top:20px}.subtemplate[class^="tpl-color-"] .oe-container&gt;.cell .component.template-text,.subtemplate[class*=" tpl-color-"] .oe-container&gt;.cell .component.template-text{padding:0 20px}.subtemplate[class^="tpl-color-"] .oe-container&gt;.cell .component.template-ansprechpartner,.subtemplate[class*=" tpl-color-"] .oe-container&gt;.cell .component.template-ansprechpartner{padding:20px;width:100%}.subtemplate[class^="tpl-color-"] .oe-container&gt;.cell .component.faqliste,.subtemplate[class*=" tpl-color-"] .oe-container&gt;.cell .component.faqliste{padding:20px}@media (min-width:980px){.subtemplate[class^="tpl-color-"] .oe-container&gt;.cell .component.image .decoration,.subtemplate[class*=" tpl-color-"] .oe-container&gt;.cell .component.image .decoration{clip-path:ellipse(50% 91% at 50% 50%);overflow:hidden}.subtemplate[class^="tpl-color-"] .oe-container&gt;.cell .component.image .decoration img,.subtemplate[class*=" tpl-color-"] .oe-container&gt;.cell .component.image .decoration img{object-fit:cover;min-width:100%}}.subtemplate [class^="tpl-color-"] a.goto,.subtemplate [class*=" tpl-color-"] a.goto{color:#fff}.subtemplate [class^="tpl-color-"].oe-container .cell,.subtemplate [class*=" tpl-color-"].oe-container .cell{text-align:center;vertical-align:top}.subtemplate [class^="tpl-color-"].oe-container .cell.va-bottom,.subtemplate [class*=" tpl-color-"].oe-container .cell.va-bottom{vertical-align:bottom !important}.subtemplate [class^="tpl-color-"].oe-container .cell.cell-1 .component.template-text,.subtemplate [class*=" tpl-color-"].oe-container .cell.cell-1 .component.template-text{padding-top:20px}.subtemplate [class^="tpl-color-"].oe-container .cell.cell-1 .component.image .decoration,.subtemplate [class*=" tpl-color-"].oe-container .cell.cell-1 .component.image .decoration{clip-path:ellipse(88% 70% at 50% 30%)}.subtemplate [class^="tpl-color-"].oe-container .cell:last-child .component.image,.subtemplate [class*=" tpl-color-"].oe-container .cell:last-child .component.image{display:block}.subtemplate [class^="tpl-color-"].oe-container .cell:last-child .component.image .template-img,.subtemplate [class*=" tpl-color-"].oe-container .cell:last-child .component.image .template-img{margin-bottom:0}.subtemplate [class^="tpl-color-"].oe-container .cell:last-child .component.image .decoration,.subtemplate [class*=" tpl-color-"].oe-container .cell:last-child .component.image .decoration{clip-path:ellipse(88% 70% at 50% 70%)}.subtemplate [class^="tpl-color-"].oe-container .cell .component.template-text,.subtemplate [class*=" tpl-color-"].oe-container .cell .component.template-text{padding:0 20px;margin-bottom:20px}.subtemplate [class^="tpl-color-"].oe-container .cell .component.image .decoration,.subtemplate [class*=" tpl-color-"].oe-container .cell .component.image .decoration{clip-path:ellipse(90% 50% at 50% 50%)}.subtemplate [class^="tpl-color-"].oe-container .cell .component.template-ansprechpartner,.subtemplate [class*=" tpl-color-"].oe-container .cell .component.template-ansprechpartner{padding:20px;width:100%}.subtemplate [class^="tpl-color-"].oe-container .cell .component.faqliste,.subtemplate [class*=" tpl-color-"].oe-container .cell .component.faqliste{padding:20px}.subtemplate[class^="tpl-color-blau"] h1,.subtemplate[class^="tpl-color-blau"] h2,.subtemplate[class^="tpl-color-blau"] h3,.subtemplate[class^="tpl-color-blau"] h4,.subtemplate[class^="tpl-color-blau"] .caption,.subtemplate[class^="tpl-color-blau"] .fliesstext,.subtemplate[class^="tpl-color-blau"] .ueberschrift,.subtemplate[class^="tpl-color-blau"] .introtext,.subtemplate[class^="tpl-color-blau"] .template-text,.subtemplate[class^="tpl-color-blau"] .zwischen_ueberschrift,.subtemplate[class^="tpl-color-blau"] .zwischen_ueberschrift2,.subtemplate[class^="tpl-color-blau"] .zwischen_ueberschrift3,.subtemplate[class^="tpl-color-blau"] a.goto,.subtemplate[class*=" tpl-color-blau"] h1,.subtemplate[class*=" tpl-color-blau"] h2,.subtemplate[class*=" tpl-color-blau"] h3,.subtemplate[class*=" tpl-color-blau"] h4,.subtemplate[class*=" tpl-color-blau"] .caption,.subtemplate[class*=" tpl-color-blau"] .fliesstext,.subtemplate[class*=" tpl-color-blau"] .ueberschrift,.subtemplate[class*=" tpl-color-blau"] .introtext,.subtemplate[class*=" tpl-color-blau"] .template-text,.subtemplate[class*=" tpl-color-blau"] .zwischen_ueberschrift,.subtemplate[class*=" tpl-color-blau"] .zwischen_ueberschrift2,.subtemplate[class*=" tpl-color-blau"] .zwischen_ueberschrift3,.subtemplate[class*=" tpl-color-blau"] a.goto,.subtemplate [class^="tpl-color-blau"] h1,.subtemplate [class^="tpl-color-blau"] h2,.subtemplate [class^="tpl-color-blau"] h3,.subtemplate [class^="tpl-color-blau"] h4,.subtemplate [class^="tpl-color-blau"] .caption,.subtemplate [class^="tpl-color-blau"] .fliesstext,.subtemplate [class^="tpl-color-blau"] .ueberschrift,.subtemplate [class^="tpl-color-blau"] .introtext,.subtemplate [class^="tpl-color-blau"] .template-text,.subtemplate [class^="tpl-color-blau"] .zwischen_ueberschrift,.subtemplate [class^="tpl-color-blau"] .zwischen_ueberschrift2,.subtemplate [class^="tpl-color-blau"] .zwischen_ueberschrift3,.subtemplate [class^="tpl-color-blau"] a.goto,.subtemplate [class*=" tpl-color-blau"] h1,.subtemplate [class*=" tpl-color-blau"] h2,.subtemplate [class*=" tpl-color-blau"] h3,.subtemplate [class*=" tpl-color-blau"] h4,.subtemplate [class*=" tpl-color-blau"] .caption,.subtemplate [class*=" tpl-color-blau"] .fliesstext,.subtemplate [class*=" tpl-color-blau"] .ueberschrift,.subtemplate [class*=" tpl-color-blau"] .introtext,.subtemplate [class*=" tpl-color-blau"] .template-text,.subtemplate [class*=" tpl-color-blau"] .zwischen_ueberschrift,.subtemplate [class*=" tpl-color-blau"] .zwischen_ueberschrift2,.subtemplate [class*=" tpl-color-blau"] .zwischen_ueberschrift3,.subtemplate [class*=" tpl-color-blau"] a.goto{color:#fff !important}.subtemplate[class^="tpl-color-blau"] div.mail a,.subtemplate[class^="tpl-color-blau"] div.mail:before,.subtemplate[class^="tpl-color-blau"] div.phone a,.subtemplate[class^="tpl-color-blau"] div.phone:before,.subtemplate[class^="tpl-color-blau"] div.location a,.subtemplate[class^="tpl-color-blau"] div.location:before,.subtemplate[class*=" tpl-color-blau"] div.mail a,.subtemplate[class*=" tpl-color-blau"] div.mail:before,.subtemplate[class*=" tpl-color-blau"] div.phone a,.subtemplate[class*=" tpl-color-blau"] div.phone:before,.subtemplate[class*=" tpl-color-blau"] div.location a,.subtemplate[class*=" tpl-color-blau"] div.location:before,.subtemplate [class^="tpl-color-blau"] div.mail a,.subtemplate [class^="tpl-color-blau"] div.mail:before,.subtemplate [class^="tpl-color-blau"] div.phone a,.subtemplate [class^="tpl-color-blau"] div.phone:before,.subtemplate [class^="tpl-color-blau"] div.location a,.subtemplate [class^="tpl-color-blau"] div.location:before,.subtemplate [class*=" tpl-color-blau"] div.mail a,.subtemplate [class*=" tpl-color-blau"] div.mail:before,.subtemplate [class*=" tpl-color-blau"] div.phone a,.subtemplate [class*=" tpl-color-blau"] div.phone:before,.subtemplate [class*=" tpl-color-blau"] div.location a,.subtemplate [class*=" tpl-color-blau"] div.location:before{color:#fff}.subtemplate table.contact-table{margin-bottom:30px;table-layout:fixed}@media (min-width:980px){.subtemplate table.contact-table{margin-bottom:0}}.subtemplate table.contact-table td{vertical-align:top;width:50%}@media (max-width:980px){.subtemplate table.contact-table td{display:block;width:auto}}.subtemplate table.contact-table td div.location::before,.subtemplate table.contact-table td div.mail::before,.subtemplate table.contact-table td div.phone::before{color:var(--color-link)}.oe-container&gt;.cell{text-align:center;vertical-align:top}.oe-container&gt;.cell .component{text-align:left;display:inline-block;width:100%;box-sizing:border-box;background:none;position:relative;margin-bottom:20px}.oe-container&gt;.cell .component.image-and-caption p,.oe-container&gt;.cell .component.template-text p{min-height:27px}.oe-container&gt;.cell .component.block{display:block}.oe-container&gt;.cell .component.mobile-center{text-align:center}@media (min-width:980px){.oe-container&gt;.cell .component.mobile-center{text-align:left}}.oe-container&gt;.cell .component.image{text-align:center}.oe-container&gt;.cell .component.image.slimbox{pointer-events:none}.oe-container&gt;.cell .component .template-img{width:calc(100% + 34px);left:-16px;background-color:var(--Hellblau)}.oe-container&gt;.cell .component .template-img.no-bg-color{background:none !important}.oe-container&gt;.cell .component .template-img.no-bg-color.keep-aspect-ratio{width:calc(100% + 34px)}.oe-container&gt;.cell .component.template-ansprechpartner{height:100%;text-align:center;max-width:480px}.oe-container&gt;.cell .component.template-ansprechpartner .holder{position:relative;padding-top:15%;width:100%;height:100%;text-align:left}.oe-container&gt;.cell .component.template-ansprechpartner .holder .template-img{position:absolute;left:-999px;right:-999px;top:0;margin:0 auto;height:0;border-radius:50%;overflow:hidden;max-width:30%;padding-top:30%}.oe-container&gt;.cell .component.template-ansprechpartner .holder .template-img img{width:100%;height:auto;position:absolute;top:0}.oe-container&gt;.cell .component.template-ansprechpartner .holder .template-text{padding:calc(15% + 20px) 20px 40px 20px;background-color:#fff;margin-bottom:10px;font:var(--fliesstext);width:100%;text-align:left;border-radius:20px}.oe-container&gt;.cell .component.template-ansprechpartner .holder .template-text p.name,.oe-container&gt;.cell .component.template-ansprechpartner .holder .template-text .location{color:var(--Dunkelblau)}.oe-container&gt;.cell .component.faqliste .resizer{margin-bottom:20px}.oe-container&gt;.cell .component.faqliste .resizer:last-of-type{margin-bottom:0}.subtemplate a:hover:not(.button){text-decoration:underline}.orange-line{height:15px;margin:0;padding:0;position:relative;margin-top:20px}.orange-line:after{content:"";font-size:10px;color:var(--color-link);position:absolute;left:0;top:-2px}[class^="tpl-color-orange"] a,[class^="tpl-color-orange"] .button.orange,[class^="tpl-color-orange"] .orange-line:after,[class^="tpl-color-orange"] ul li:before,[class*=" tpl-color-orange"] a,[class*=" tpl-color-orange"] .button.orange,[class*=" tpl-color-orange"] .orange-line:after,[class*=" tpl-color-orange"] ul li:before{color:var(--Dunkelblau)}[class^="tpl-color-orange"] .button.orange,[class*=" tpl-color-orange"] .button.orange{border-color:var(--Dunkelblau)}[class^="tpl-color-orange"] .button.orange:hover,[class*=" tpl-color-orange"] .button.orange:hover{border-color:#fff}[class^="tpl-color-orange"] .faq_container .container .resize-button,[class*=" tpl-color-orange"] .faq_container .container .resize-button{background-color:var(--Dunkelblau);color:#fff}[class^="tpl-color-orange"] .faq_container .container .resize-button h3,[class^="tpl-color-orange"] .faq_container .container .resize-button:after,[class*=" tpl-color-orange"] .faq_container .container .resize-button h3,[class*=" tpl-color-orange"] .faq_container .container .resize-button:after{color:#fff}[class^="tpl-color-orange"] div.mail:before,[class^="tpl-color-orange"] div.phone:before,[class^="tpl-color-orange"] div.location:before,[class*=" tpl-color-orange"] div.mail:before,[class*=" tpl-color-orange"] div.phone:before,[class*=" tpl-color-orange"] div.location:before{color:var(--Dunkelblau) !important}hr{border:solid #d4d4d4 1px;border-bottom:none;margin:0;padding:0}.trenner hr{background-color:#d4d4d4;border-color:#d4d4d4}.subtemplate.trenner{padding:20px 0px;margin:0}.slick-track .slick-slide{display:table-cell;height:100%}.navbar-inner{position:relative}.template-img{position:relative;display:block;overflow:hidden;text-align:center}.template-img img{display:block;margin:0 auto;height:auto;max-width:100%;border:none;position:relative;max-height:350px}div.mail,div.phone,div.location{padding-left:25px;text-align:left;position:relative;word-wrap:break-word;margin-top:10px}div.mail:before,div.phone:before,div.location:before{color:var(--Dunkelblau);font-size:17px;content:"";position:absolute;left:0;top:3px}div.mail:before{content:""}div.phone:before{content:""}.template-text{font:var(--fliesstext);text-align:left}.template-text p{display:block}.template-text p.name{margin-bottom:15px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.template-text p.ort{color:var(--color-link);font-size:16px;font-style:normal;font-weight:700;line-height:130%;text-transform:uppercase}.template-text p.beschreibung{color:var(--Dunkelblau);font-size:16px;font-style:normal;font-weight:700;line-height:130%}.template-text.center{text-align:center !important}.resizerTemplate .container{border-radius:20px;box-sizing:border-box;overflow:hidden}.resizerTemplate .container .resize-button{background:var(--color-link);padding:15px 20px;margin:0;position:relative;cursor:pointer}.resizerTemplate .container .resize-button h3{color:var(--Dunkelblau);margin:0}.resizerTemplate .container .resize-button:after{content:"";display:block;color:var(--Dunkelblau);position:absolute;right:20px;font-size:10px;top:-999px;bottom:-999px;height:1px;margin:auto 0;line-height:0.5;transition:transform 0.7s ease-in-out}.resizerTemplate .container .akkordeon_container{background-color:#fff}.resizerTemplate .container .akkordeon_container .akkordeon{padding:20px}.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text{background-color:var(--Blau)}.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text h1,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text h2,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text h3,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text h4,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text a,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .beschreibung,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .ort,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .name,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .phone,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .phone:before,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .location,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .location:before,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .mail:before,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .fliesstext,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .ueberschrift,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .introtext,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .template-text,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .zwischen_ueberschrift,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .zwischen_ueberschrift2,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .zwischen_ueberschrift3,.resizerTemplate .container .akkordeon_container .akkordeon .template-ansprechpartner .template-text .akkordeon .template-ansprechpartner .template-text{color:#fff !important}.resizerTemplate.open .resize-button:after{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.blue-container,.orange-container{border-radius:20px;background:var(--Hellorange);width:100%;padding:50px 15px 0 15px;font:var(--introtext);color:var(--Dunkelblau)}.blue-container .cell,.orange-container .cell{text-align:left}.blue-container img,.orange-container img{width:100%;height:auto}.blue-container div.mail:before,.blue-container div.phone:before,.blue-container div.location:before,.orange-container div.mail:before,.orange-container div.phone:before,.orange-container div.location:before{color:#fff}.blue-container{background:var(--Blau);color:#fff}.blue-container .caption,.blue-container .zwischen_ueberschrift{color:#fff}.blue-container .button{border-color:#fff;color:#fff}.blue-container .button:hover{background:var(--color-link);border-color:var(--color-link)}.blue-container .cell-2{text-align:right}.blue-container .cell-2 img{display:inline-block;width:calc(100% - 40px);max-width:350px;bottom:-6px;right:-30px;position:relative}.kartentemplate .blue-container{overflow:hidden}.kartentemplate .blue-container .cell-2{vertical-align:top;position:relative}.kartentemplate .blue-container .cell-2 img.deko{position:absolute;bottom:0;right:-15px;width:50%;max-width:184px}.kartentemplate .blue-container .karten-container{position:relative;height:36vw;max-height:190px}.kartentemplate .blue-container #branchen,.kartentemplate .blue-container #taetigkeitsbereiche{width:calc(100% + 20px);padding-top:20px}.kartentemplate .blue-container #branchen .bereich,.kartentemplate .blue-container #taetigkeitsbereiche .bereich{display:inline-block;cursor:pointer;padding:5px 20px 8px;border-radius:40px;background:#fff;font:var(--fliesstext);color:var(--Dunkelblau);text-align:center;margin:0 20px 20px 0;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.kartentemplate .blue-container #branchen .bereich:hover,.kartentemplate .blue-container #taetigkeitsbereiche .bereich:hover{background-color:var(--Orange)}.faq-container{margin:15px 0;background-color:#fff;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1)}.faq-container .table{display:table;table-layout:fixed;box-sizing:border-box;position:relative;width:100%;height:100%}.faq-container .cell{display:table-cell !important;text-align:left;vertical-align:top;position:relative;height:100%}.faq-container .cell.break1{display:none !important}.img-cell{width:110px;position:relative}.faq-container img{width:100%;height:auto}.faq-container .produktname{padding:12px}.faq-container .txt-cell{padding-bottom:35px;cursor:pointer}.faq-container h2{margin:0}.faq-container .resize-button{font-size:16px;color:#989898;line-height:1.375;text-align:left;cursor:pointer;display:block;margin-top:5px;position:absolute;bottom:10px;left:12px}.faq-container .resize-button p{display:inline-block}.faq-container .resize-button span{font-size:5px;position:relative;top:-2px}.faq-container .answer{background-color:#fff;padding:0px}.faq-container .answer .template-img,.smallimage-text .template-img{background:none}.smallimage-text .template-img{margin-bottom:15px}.akkordeon_container{height:0;padding:0;margin:0;overflow:hidden;position:relative;z-index:1}#warning,.warning{border-color:#e61b6f;border-radius:5px;border-style:solid;border-width:1px;color:#e61b6f;display:none;margin-bottom:20px;padding:10px 20px;text-align:center;margin-top:20px;background-color:#f3d4cc}.green-info{color:green;border-color:green;background-color:#fff}.green-info2{background:none !important;text-align:center;border:none;color:#fff}.green-info2 img{display:inline-block;margin-bottom:20px}.green-info2 .introtext{display:inline-block}form{padding:0 0px 10px}form button::-moz-focus-inner{border:0}form input[type="button"]{outline:none}form label{position:relative;padding-right:5px;font:var(--label);margin-bottom:4px;display:inline-block;padding-left:15px}form label .asterisk{color:#fff;font-size:10px;line-height:75%;padding-left:3px;vertical-align:top;position:absolute;right:-2px;top:2px;z-index:3}form input[type="button"]:focus{border:0;outline:0}form .required{color:var(--Orange);border:2px solid var(--Orange) !important;font-weight:400}form .radio-container{width:100%;position:relative;display:block;margin-top:0px;box-sizing:border-box}form .radio-container .radio-button{width:inherit;margin:0 20px 10px auto;box-sizing:border-box}form .radio-container .radio-button input[type="radio"],form .radio-container .radio-button input[type="checkbox"],form .radio-container .radio-button input.stadt{position:absolute;left:-9999px}form .radio-container .radio-button input[type="radio"]:checked+label:after,form .radio-container .radio-button input[type="checkbox"]:checked+label:after,form .radio-container .radio-button input.stadt:checked+label:after{opacity:1}form .radio-container .radio-button input[type="checkbox"]:checked+label{background:none}form .radio-container .radio-button input[type="checkbox"]:checked+label:before{content:"";width:30px;height:30px;background-color:#fff}form .radio-container .radio-button input[type="checkbox"]:checked+label:after{content:"";line-height:2;opacity:1}form .radio-container .radio-button label{text-indent:0;cursor:pointer;height:30px;left:0px;top:6px;width:max-content;border-radius:50%;background:none;z-index:1;padding:0;font-size:14px}form .radio-container .radio-button label.required{border:2px solid var(--Orange)}form .radio-container .radio-button label:before{content:"";width:30px;height:30px;background-color:#fff;border-radius:50%;display:inline-block;vertical-align:top;position:absolute}form .radio-container .radio-button label:after{content:"";height:12px;opacity:0;position:absolute;top:9px;left:9px;width:12px;border-radius:50%;background-color:var(--Orange);margin:auto}form .multi-select-header-option{background:none}form .multi-select .multi-select-header,form input,form select,form textarea,form .secure{border:medium none;border-radius:18px;width:100%;padding:0;background-color:#fff;text-align:left;padding:9px 15px;box-sizing:border-box;color:var(--Dunkelblau);font-family:"Ubuntu";font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left;position:relative;overflow:hidden;margin-bottom:10px}form .multi-select .multi-select-header.filled,form input.filled,form select.filled,form textarea.filled,form .secure.filled{color:var(--Dunkelblau)}form .dropdown{position:relative}form .dropdown select{cursor:pointer}form .dropdown:after{position:absolute;content:"";right:5px;left:auto;pointer-events:none;color:var(--Dunkelblau);font-size:8px;width:20px;bottom:20px;line-height:20px;height:18px;background-color:#fff;cursor:pointer}form ::-webkit-input-placeholder{color:var(--Hellgrau)}form :-moz-placeholder{color:var(--Hellgrau);opacity:1}form ::-moz-placeholder{color:var(--Hellgrau);opacity:1}form :-ms-input-placeholder{color:var(--Hellgrau)}form ::-ms-input-placeholder{color:var(--Hellgrau)}form ::placeholder{color:var(--Hellgrau)}form select.highlight{color:black}form textarea{padding-top:10px}form button.button,form button,form .button{position:relative;width:auto;text-align:left;height:auto;display:inline-block;margin-top:15px;cursor:pointer;border:none;line-height:1;color:var(--Hellorange);border:2px solid var(--Hellorange);-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:uppercase}form button.button.clicked,form button.clicked,form .button.clicked{opacity:0.6;cursor:default;pointer-events:none;display:none}form button.button:hover,form button:hover,form .button:hover{background-color:var(--Hellorange);color:var(--Dunkelblau)}form .agb .radio-button{position:unset;border:none !important}form .agb .radio-button label{background:none;width:100%}form .agb .radio-button label:after{content:"";background-color:#fff;width:30px;height:30px;border-radius:50%;position:absolute;left:0px;top:0px;text-align:center;line-height:1.8;font-size:15px;opacity:1}form .agb .radio-button.required{border:none}form .agb .radio-button.required label:after{border:2px solid var(--Orange)}form .agb .radio-button [type="checkbox"]:not(:checked),form .agb .radio-button [type="checkbox"]:checked{position:absolute;left:-9999px}form .agb .radio-button input[type="checkbox"]:checked+label{background:none}form .agb .radio-button input[type="checkbox"]:checked+label:after{content:"";line-height:30px;font-size:26px;opacity:1;color:var(--Orange)}form .agb .radio-button .label_rb{margin-top:4px;height:auto;padding-left:40px}form .selectfield .label_rb{margin-top:5px;margin-left:40px;height:30px;box-sizing:border-box;width:max-content}form .selectfield label.icon-down{position:absolute;right:0px;top:7px;color:#989898;width:30px;height:40px;line-height:50px;font-size:5px;text-align:center;pointer-events:none}form.filterform .filterholder{padding:10px 15px 20px}form.filterform label{text-align:left;color:#FFF;font-size:14px;width:100%;margin-top:15px;margin-bottom:5px}#news .center{text-align:center}a.backlink{font-size:14px;font-weight:700;text-transform:uppercase;display:block}a.backlink span{font-size:8px;line-height:1;position:relative;top:-1px}a.backlink:hover{text-decoration:none !important}a.backlink:hover span{left:-2px}.news-entry{background-color:#fff;box-sizing:border-box;width:100%;height:auto;margin:0 0 20px;display:block;color:var(--Dunkelblau);position:relative;border-radius:20px;overflow:hidden;padding:20px}.news-entry:hover{text-decoration:none !important}.news-entry:hover .link span{left:2px}.news-entry:hover .holder img:not(.spacer){transform:scale(1.1)}.news-entry .table{display:table;table-layout:fixed;box-sizing:border-box;position:relative;min-height:90px;overflow:hidden}.news-entry .template-img{background:none}.news-entry .template-img .holder{text-align:center;position:relative;border-radius:10px;overflow:hidden;margin-bottom:20px;background-color:var(--background-color)}.news-entry .template-img .holder img:not(.spacer){height:100%;width:auto;max-width:none;transition:transform 0.6s}.news-entry .template-text{color:var(--Dunkelblau)}.news-entry .link{color:var(--Orange);font-family:"Ubuntu";font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.news-entry .link span{font-size:12px;font-size:10px;position:relative;top:-1px;left:0}.app-details.newscontainer{margin-top:20px}.app-details.newscontainer .orange-line{margin:0 0 20px}.galleryblock{position:relative}.galleryblock .gallery{width:100%;z-index:1;display:block !important;padding:0 !important}.galleryblock .gallery .slick-list .slick-track .slick-slide{float:none;display:table-cell;vertical-align:top}.galleryblock .gallery .slick-list .slick-track .slick-slide&gt;div{height:100%}.galleryblock .gallery .slick-list .slick-track .slick-slide&gt;div .slideable{height:100%;display:block !important}.galleryblock .gallery .slick-list .slick-track .slick-slide&gt;div .slideable .container{position:relative}.galleryblock .gallery .slick-list .slick-track .slick-slide&gt;div .slideable .container img.spacer{width:100%;height:auto;z-index:0;display:block !important;visibility:visible !important}.galleryblock .gallery .slick-list .slick-track .slick-slide&gt;div .slideable .container .template-img{top:-999px;bottom:-999px;left:-999px;right:-999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;height:100%;width:100%;overflow:hidden;border-radius:10px}.galleryblock .gallery .slick-list .slick-track .slick-slide&gt;div .slideable .container .template-img img{top:-999px;bottom:-999px;left:-999px;right:-999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;height:100%;width:auto;max-height:100%;max-width:none;z-index:1}.galleryblock .navbar{position:absolute;width:100%;top:0;pointer-events:none;z-index:1}.galleryblock .navbar img.spacer{width:100%;height:auto;z-index:0;display:block !important;visibility:visible !important}.galleryblock .navbar .navbar-inner{position:absolute;width:100%;height:50%;bottom:0}.galleryblock .navbar .navbar-inner .slick-dots{position:absolute;bottom:15px;width:max-content;max-width:80%;left:-99px;right:-99px;margin:0 auto;border-radius:10px;background:rgba(255, 255, 255, 0.5);display:block;pointer-events:all;padding:5px 5px 0 0}.galleryblock .navbar .navbar-inner .slick-dots li{height:auto;overflow:hidden;display:block;float:left;margin-bottom:5px}.galleryblock .navbar .navbar-inner .slick-dots li button{position:relative;display:block}.galleryblock .navbar .navbar-inner .slick-arrow{pointer-events:all;top:-10px;left:15px}.galleryblock .navbar .navbar-inner .slick-arrow.slick-next{left:auto;right:15px}.zusatzinfo{margin-top:20px}.template-youtube,.gmap{height:400px;width:100%;border-radius:6px;overflow:hidden;vertical-align:middle;text-align:center}.youtube{height:300px}.template-youtube,.gmap{position:relative;background:#000 !important}.template-youtube{position:relative;background-color:#ccc;display:block;width:100%;height:100%;box-sizing:border-box}.template-youtube iframe{position:relative;z-index:1}.image-and-caption .template-youtube{position:absolute;height:100% !important;width:100% !important}.gmap:before,.template-youtube:before{content:"";background-size:auto 80%;background-image:url("../grafiken/play-button.png");background-color:#ccc;background-repeat:no-repeat;background-position:center;display:block;top:-999px;bottom:-999px;left:-999px;right:-999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;width:100%;height:100%}.gmap:before{background-image:url("../grafiken/gmap-back.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}.gmap_information{display:none}.adress_block{margin:5px 0 10px;font-size:14px}.infoWindow_container{padding:10px}.infoWindow_container h3{margin-bottom:10px}.agree_window{padding:15px;text-align:center;color:#fff;box-sizing:border-box;display:inline-block;font-size:15px;top:-999px;bottom:-999px;left:-999px;right:-999px;height:30px;width:30px;text-align:center;margin:auto;position:absolute;max-width:400px;max-height:200px;height:min-content;width:80%;z-index:1}.agree_window:before{content:"";z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.65);border-radius:6px}.agree_window h3,.agree_window .zwischen_ueberschrift2{color:#fff !important}.agree_window .agree_youtube_button,.agree_window .agree_gmaps_button{background-color:#000;border:2px solid #000;color:#fff;text-align:center;text-transform:uppercase;border-radius:6px;padding:5px 8px;cursor:pointer;margin:10px;display:inline-block}.agree_window .agree_youtube_button:hover,.agree_window .agree_gmaps_button:hover{color:#000;background-color:#fff}.video_information{display:none;visibility:hidden}#footer{margin-top:30px;text-align:center;padding:0}#footer .container{max-width:1540px;display:inline-block;padding:20px 10px 0;width:100%}#footer .footer-block{background-color:#fff;border-radius:20px 20px 0px 0px;color:var(--Dunkelblau);text-align:left;padding:50px 15px 20px;box-sizing:border-box;margin-top:0px;position:relative}#footer .footer-block img.logo{margin-bottom:25px;height:70px}#footer .footer-block img.logo.gGmbH{height:95px}#footer .footer-block h2{color:#fff !important;display:block;position:relative;font-size:22px;margin-bottom:20px}#footer .footer-block a{text-decoration:none;color:var(--color-link);margin:0 40px 15px 0;display:inline-block;font-family:"Ubuntu";font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase}#footer .footer-block a:hover{color:var(--Dunkelblau)}#footer .footer-block h4,#footer .footer-block .zwischen_ueberschrift3{color:var(--Dunkelblau);font-size:18px;line-height:130%}#footer .footer-block .bottom-space{margin-bottom:50px}#footer .footer-block .bottom-space.foerderer{margin-bottom:35px}#footer .footer-block .adresse div.entry{padding-left:25px;position:relative;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:5px}#footer .footer-block .adresse div.entry span{position:absolute;left:0;top:2px;font-size:16px;color:var(--Dunkelblau)}#footer .footer-block .adresse div.entry a{margin:0}#footer .footer-block .socials div{color:var(--Dunkelblau)}#footer .footer-block .socials a{color:var(--Dunkelblau);margin:0 30px 0 0;font-size:30px}#footer .footer-block .socials a:hover{color:var(--color-link)}#footer .footer-block .foerderer a img{height:50px;display:block;width:auto}@media (min-width:375px){#footer .footer-block .foerderer a img{height:70px}}#footer .footer-block a.to_top{position:absolute;right:10px;margin:0;bottom:10px;color:#fff;text-align:center;font-size:20px;display:inline-block;background:#8F9192 0% 0% no-repeat padding-box;width:50px;height:50px;border-radius:50%}#footer .footer-block a.to_top span{position:relative;top:12px}.footer-links{display:inline-block;padding-bottom:10px}#ui-datepicker-div{background:var(--Hellorange);border-radius:6px;overflow:hidden;padding:15px;z-index:99 !important;position:absolute;top:-99999vh;left:-99999vw}#ui-datepicker-div .ui-datepicker-title{text-align:center}#ui-datepicker-div .ui-datepicker-next:before,#ui-datepicker-div .ui-datepicker-prev:before{content:""}#ui-datepicker-div .ui-datepicker-next span,#ui-datepicker-div .ui-datepicker-prev span{display:none}#ui-datepicker-div .ui-datepicker-next.ui-state-disabled,#ui-datepicker-div .ui-datepicker-prev.ui-state-disabled{cursor:default;pointer-events:none;opacity:0.5}#ui-datepicker-div .ui-datepicker-next{position:absolute;right:15px}#ui-datepicker-div .ui-datepicker-next:before{content:""}#ui-datepicker-div .ui-datepicker-current-day{color:#fff !important;background-color:var(--Blau);text-align:center;border-radius:50%}#ui-datepicker-div .ui-datepicker-current-day a{color:#fff !important}#ui-datepicker-div .ui-datepicker-calendar th{text-align:center}#ui-datepicker-div .ui-datepicker-calendar td,#ui-datepicker-div .ui-datepicker-calendar td a{text-align:center;color:#000;width:30px}#ui-datepicker-div .ui-datepicker-calendar td:hover,#ui-datepicker-div .ui-datepicker-calendar td a:hover{color:var(--Blau)}#ui-datepicker-div .ui-datepicker-calendar .ui-state-disabled{cursor:default;pointer-events:none;opacity:0.5}#running{width:30px;height:30px;background:url("../grafiken/preloader-white.svg");display:none}#bemerkung{min-height:300px}#upload{border-radius:6px;border:1px dashed #fff;display:block;padding:0;height:auto !important;min-height:100%;contain:none;overflow:hidden;margin:0 !important}#upload input{opacity:0;position:absolute;top:0;height:0;width:0;padding:0}#upload label{display:flex;flex-direction:column;align-items:center;padding:40px;text-align:center;cursor:pointer}#upload div.filepond--browser{opacity:1;position:relative;height:auto !important;min-height:300px;contain:unset;display:flex;flex-direction:column}#upload div.filepond--browser .filepond--panel-root,#upload div.filepond--browser .filepond--panel{background:none !important}#upload .filepond--drop-label{order:1;left:0;right:0;top:0;margin:0;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform, opacity;position:absolute;font-size:var(--font-size--Fliesstext);color:var(--Primaer--Dunkelgrau);transform:none !important;min-height:301px;color:#fff;font:var(--fliesstext)}#upload .filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}#upload span.filepond--label-action{color:#fff;text-align:center;text-decoration:none;font:var(--fliesstext);font-weight:700}#upload span.filepond--label-action::before{content:"";display:block;height:33px;width:100%;background-image:url("../grafiken/Upload.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;margin:40px 0 20px}#upload .filepond--list-scroller{transform:none !important;margin-top:0px;position:relative;order:0}#upload .filepond--list-scroller .filepond--list{position:relative;left:0;width:100%}#upload .filepond--list-scroller .filepond--list li{list-style:none !important;position:relative;padding:0;margin:0;height:min-content !important;transform:none !important}#upload .filepond--list-scroller .filepond--list li:before{display:none !important}#upload .filepond--list-scroller .filepond--list li .filepond--file{border-radius:0;overflow:hidden;background:var(--Hellorange);color:#000;font:var(--caption)}#upload .filepond--list-scroller .filepond--list li .filepond--file button{cursor:pointer}#upload .filepond--list-scroller .filepond--list li:first-child .filepond--file{border-radius:6px 6px 0 0}#upload .filepond--list-scroller .filepond--list li .filepond--file-info{font:var(--caption)}#upload .filepond--list-scroller .filepond--list img{max-width:50px}#upload .filepond--list-scroller .filepond--list [data-filepond-item-state="processing-complete"] .filepond--item-panel{background-color:var(--Sekundaer--Blau)}#upload .filepond--list-scroller .filepond--list [data-filepond-item-state="processing-error"] .filepond--item-panel{background-color:#fb1f3c}/*# sourceMappingURL=./style.css.map */</pre></body></html>