.site-header{padding:25px 0;-webkit-box-shadow:0 0 10px 0 #9b9b9b;box-shadow:0 0 10px 0 #9b9b9b;background:#fff;width:100%;z-index:999;position:fixed}.site-header .inner{align-items:center;display:flex;justify-content:left;padding:0 0 0 15px}.site-header .inner .site-branding{padding-left:0}.site-header .inner .site-branding .site-title{display:inline-block;font-size:0;margin:0;padding:0;position:relative;text-align:left}.site-header .inner .site-branding .site-title .logo{display:inline-block;height:auto;position:relative}.site-header .inner .site-branding .site-title .logo object,.site-header .inner .site-branding .site-title .logo img{height:30px;width:auto;transition:height .4s cubic-bezier(.4, 0, .2, 1)}.site-header .inner .site-branding .site-title a:hover{text-decoration:none;opacity:1}.site-header .inner .site-branding .site-title a.logo::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.site-header .inner .site-branding .site-title span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-header .inner .site-branding .site-title:after{content:"";display:block;height:100%;position:absolute;right:-10px;top:0;width:1px}.header-language-switcher{position:absolute;top:50%;right:65px;transform:translateY(-50%);z-index:1;color:rgba(38,65,77,0.3);font-size:23px;font-size:2.3rem;font-weight:900;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;line-height:1}.header-language-switcher ul li{position:relative}.header-language-switcher ul li a{padding:0 0 0 15px;color:rgba(38,65,77,0.3);font-size:23px;font-size:2.3rem;font-weight:900;transition:all .2s ease-in-out 0s}.header-language-switcher ul li a:hover{text-decoration:none !important;color:#D8056B !important}.header-language-switcher ul li::before{content:none}.header-language-switcher ul li:after{content:'/';left:2.5px;top:42%;transform:translateY(-50%);position:absolute}@media screen and (min-width:48em){.header-language-switcher{right:100px}}@media screen and (min-width:64em){.header-language-switcher{right:155px}}.space{margin-bottom:50px}.site-header~.slider{margin-bottom:0px;position:relative}.site-header~.slider:before{content:"";background:url("../img/zahnrad-pink.png");background-size:50px;background-repeat:no-repeat;height:50px;width:50px;position:absolute;left:-25px;bottom:-25px;z-index:2;animation:zahnrad-spin 34s linear infinite}.home .site-header~.slider:before{content:"";background:url("../img/zahnrad-pink.png");background-size:50px;background-repeat:no-repeat;height:50px;width:50px;position:absolute;left:-25px;bottom:-25px;z-index:2}.site-header{transition:padding .4s cubic-bezier(.4, 0, .2, 1),box-shadow .4s cubic-bezier(.4, 0, .2, 1)}.site-header.fix{padding:12px 0}.site-header.fix .inner .site-branding .site-title .logo object,.site-header.fix .inner .site-branding .site-title .logo img{height:22px}.site-header.fix .main-navigation .menu-toggle i{font-size:25px;font-size:2.5rem}.img-container{width:100%;height:85vh;position:relative;top:0;left:0;z-index:1;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;max-height:1080px}.img-container::after{content:"";position:absolute;inset:0;z-index:1;opacity:.7;background:linear-gradient(to top, rgba(38,65,77,0.88) 0%, rgba(38,65,77,0.62) 40%, rgba(38,65,77,0.45) 100%);pointer-events:none}.home .img-container{height:100vh;width:100%;position:relative;top:0;left:0;z-index:1;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;max-height:1200px}.social-fixed{display:flex;flex-direction:row;position:fixed;right:0;bottom:0;z-index:99;transition:transform .55s cubic-bezier(.34, 1.4, .64, 1)}.social-fixed i.fab.fa-facebook-square,.social-fixed i.fab.fa-instagram{background:#4b7376;padding:8px;color:#fff;font-size:25px !important;font-size:2.5rem !important;margin-bottom:0;margin-right:0;transition:all .2s ease-in-out 0s}.social-fixed i.fab.fa-facebook-square:hover,.social-fixed i.fab.fa-instagram:hover{background:#26414d}body.menu-open .social-fixed{transform:none}.parallax-img{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.slider.widget-area{position:relative}.slider.widget-area>.inner{position:absolute;left:0;right:0;bottom:40px;z-index:99;max-width:1475px}.block-text{max-width:100%;color:#fff;font-size:18px;font-size:1.8rem;text-transform:uppercase;font-weight:bold;line-height:1.15;overflow-wrap:break-word;hyphens:auto}.block-text .hero-title{margin:0;padding:0;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;line-height:inherit}.block-text .hero-title:before,.block-text .hero-title:after{content:none}.block-text .dark-bg,.block-text .light-bg{padding:0;letter-spacing:1px}.block-text .dark-bg{display:block}.block-text .light-bg{display:inline-block}@media screen and (min-width:30em){.block-text{font-size:26px;font-size:2.6rem}.block-text .dark-bg,.block-text .light-bg{letter-spacing:2px}}.block-text-teaser{color:#fff;font-size:17px;font-size:1.7rem;text-transform:none;font-weight:normal;line-height:1.5;max-width:755px;margin:16px 0 0}@media screen and (min-width:30em){.site-header .inner .header-contact a{display:flex}.site-header .inner .header-contact a i{margin-right:15px}.site-header .inner .header-contact div{display:block;line-height:15px}.site-header .inner .header-contact div span{color:#26414d}.site-header .inner .header-contact div p{color:#26414d;margin:0}.site-header .inner .header-contact div p:hover{color:#4b7376}.site-header .inner .header-contact span{display:flex;line-height:16px;flex-direction:column;text-transform:uppercase;font-size:14px;font-size:1.4rem}}@media screen and (min-width:48em){.site-header .inner .site-branding .site-title .logo object,.site-header .inner .site-branding .site-title .logo img{height:50px;width:auto}.site-header.fix{padding:14px 0}.site-header.fix .inner .site-branding .site-title .logo object,.site-header.fix .inner .site-branding .site-title .logo img{height:32px}.site-header.fix .main-navigation .menu-toggle i{font-size:40px;font-size:4rem}.site-header~.slider{margin-bottom:0px;position:relative}.site-header~.slider:before{content:"";background:url("../img/zahnrad-pink.png");background-size:100px;background-repeat:no-repeat;height:100px;width:100px;position:absolute;left:-50px;bottom:-50px;z-index:2}.home .site-header~.slider:before{content:"";background:url("../img/zahnrad-pink.png");background-size:100px;background-repeat:no-repeat;height:100px;width:100px;position:absolute;left:-50px;bottom:-50px;z-index:2}.site-header .inner{justify-content:flex-start;padding:0 10px}.site-header .inner .site-branding{position:relative;left:50%;transform:translateX(-50%);transition:left .45s cubic-bezier(.4, 0, .2, 1),transform .45s cubic-bezier(.4, 0, .2, 1)}.site-header.fix .inner .site-branding{left:0;transform:translateX(min(0px, calc(15px + 430px - 50vw)))}.slider.widget-area>.inner{bottom:85px}.block-text{max-width:750px;font-size:40px;font-size:4rem}.block-text .dark-bg,.block-text .light-bg{padding:0;letter-spacing:6px}.block-text-teaser{font-size:23px;font-size:2.3rem}}@media screen and (min-width:64em){.block-text{max-width:1000px;font-size:45px;font-size:4.5rem}.block-text .dark-bg,.block-text .light-bg{letter-spacing:10px}.social-fixed{display:flex;flex-direction:column;position:fixed;right:0;bottom:50%;z-index:99999}.social-fixed i.fab.fa-facebook-square,.social-fixed i.fab.fa-instagram{background:#4b7376;padding:8px;color:#fff;font-size:35px !important;font-size:3.5rem !important;margin-bottom:5px;margin-right:0;transition:all .2s ease-in-out 0s}.social-fixed i.fab.fa-facebook-square:hover,.social-fixed i.fab.fa-instagram:hover{background:#26414d}body.menu-open .social-fixed{transform:translate(-18px, calc(50vh - 40px))}.site-header.fix .inner .site-branding{transform:translateX(min(0px, calc(40px + 430px - 50vw)))}}@media screen and (min-width:64em) and screen and (min-width:100em){.block-text{font-size:60px;font-size:6rem}}@media screen and (min-width:78.75em){.site-header~.slider:before{content:"";background:url("../img/zahnrad-pink.png");bottom:-235px;height:130px;width:130px;background-size:130px;left:-65px}}@supports (-webkit-touch-callout: none){.img-container{background-attachment:scroll}.home .img-container{background-attachment:scroll}.parallax-img{background-attachment:scroll}}@media screen and (min-width:2560px){.img-container{height:1100px;max-height:1100px}.home .img-container{height:1300px;max-height:1300px}}@keyframes zahnrad-spin{to{transform:rotate(360deg)}}@keyframes zahnrad-spin-y{from{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(360deg)}}.home .slider.widget-area{position:relative}.certifications{position:absolute;top:122px;left:15px;z-index:2}@media screen and (min-width:48em){.certifications{top:150px;left:40px}}@media screen and (min-width:64em){.certifications{top:172px}}.certifications .certifications-gear-defs{position:absolute;width:0;height:0;overflow:hidden}.certifications .certifications-cog{position:absolute;top:0;right:0;z-index:3;width:44px;height:44px;overflow:hidden;pointer-events:none}@media screen and (min-width:48em){.certifications .certifications-cog{width:54px;height:54px}}.certifications .certifications-cog-svg{position:absolute;top:-44px;right:-44px;width:88px;height:88px;fill:#D8056B;transform-origin:50% 50%;animation:zahnrad-spin 24s linear infinite;will-change:transform}@media screen and (min-width:48em){.certifications .certifications-cog-svg{top:-54px;right:-54px;width:108px;height:108px}}.certifications .certifications-panel{position:relative;z-index:2;width:200px;background:#ffffff;box-shadow:0 10px 34px rgba(38,65,77,0.26);overflow:hidden}@media screen and (min-width:48em){.certifications .certifications-panel{width:244px}}.certifications .certifications-title{margin:0;padding:14px 40px 0 18px;font-size:15px;font-size:1.5rem;line-height:1.2;font-weight:bold;text-transform:uppercase;letter-spacing:1px;color:#26414d}.certifications .certifications-title:after{content:"";display:block;width:28px;height:3px;margin-top:8px;background:#D8056B}.certifications .certifications-intro{margin:0;padding:10px 18px 0;font-size:13px;font-size:1.3rem;line-height:1.3;color:#26414d}.certifications .certifications-list{margin:0;padding:12px 18px;list-style:none}.certifications .certifications-list li.certifications-item{padding-left:0;font-size:14px;font-size:1.4rem;line-height:1.4;font-weight:bold;color:#4b7376}.certifications .certifications-list li.certifications-item:before{content:none;background:none}.certifications .certifications-list li.certifications-item+.certifications-item{margin-top:4px}.certifications .certifications-list li.certifications-item a{color:inherit;text-decoration:none;transition:color .15s ease-in-out}.certifications .certifications-list li.certifications-item a:hover,.certifications .certifications-list li.certifications-item a:focus-visible{color:#D8056B}.certifications .certifications-list li.certifications-item a:focus{outline:2px solid #26414d;outline-offset:2px}.certifications .certifications-logo-wrap{display:flex;align-items:center;padding:16px 18px;background:#f5f6f8;border-top:1px solid rgba(38,65,77,0.12)}.certifications .certifications-logo-link,.certifications .certifications-logo{display:block}.certifications .certifications-logo{width:auto;height:auto;max-width:100%;max-height:46px}@media (prefers-reduced-motion:reduce){.site-header,.site-header .inner .site-branding,.site-header .site-title .logo object,.site-header .site-title .logo img,.main-navigation .menu-toggle i,.social-fixed{transition-duration:1ms}.site-header~.slider:before,.certifications .certifications-cog-svg{animation:none}}html,body{height:100%}nav#site-navigation{width:0}.main-navigation ul li:before{content:"";display:none}.main-navigation .menu-toggle{background:transparent;border:none;color:#26414d;transition:all .2s ease-in-out 0s}.main-navigation .menu-toggle:active,.main-navigation .menu-toggle:focus{outline:none}.main-navigation .menu-toggle i{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-size:30px;font-size:3rem;transition:font-size .4s cubic-bezier(.4, 0, .2, 1),color .15s ease-in-out}.main-navigation .menu-toggle i:hover{color:#D8056B;cursor:pointer}.main-navigation .menu{background:#26414d;bottom:0;right:0;list-style:none;width:100%;margin:0;position:fixed;top:0;transition:transform .25s ease;transform:translateX(100%);z-index:999999;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.main-navigation .menu li>a:hover{transition:all .2s ease-in-out 0s;background:#4b7376}.main-navigation .menu li{transition:all .2s ease-in-out 0s;position:relative}.main-navigation .menu li.current-menu-ancestor>a,.main-navigation .menu li.current-menu-item>a{background:#4b7376}.main-navigation .menu li a{color:#fff;font-size:20px;font-size:2rem;display:block;text-transform:uppercase;text-decoration:none;font-weight:bold;padding:8px 66px 8px 28px}.main-navigation .menu li ul{display:none;list-style:none;margin-left:0;padding:0}.main-navigation .menu li ul li{border-bottom:transparent;transition:all .2s ease-in-out 0s}.main-navigation .menu li ul li.current-menu-ancestor>a,.main-navigation .menu li ul li.current-menu-item>a{background:#4b7376}.main-navigation .menu li ul li a{text-transform:none;font-size:18px;font-size:1.8rem;text-transform:uppercase;padding-left:44px}.main-navigation .menu li ul li ul li a{padding-left:60px}.main-navigation .menu li ul.toggled-on{display:block}.main-navigation .menu li .dropdown-toggle{display:block;background:transparent;border:none;position:absolute;right:0;top:0;width:60px;padding:0;margin:0;color:#fff;cursor:pointer;z-index:1}.main-navigation .menu li .dropdown-toggle:before{content:"\f078";font-family:'Font Awesome 5 Pro';font-weight:900;font-size:20px;font-size:2rem;line-height:44px;display:block;text-align:center;transition:all .2s ease-in-out 0s}.main-navigation .menu li .dropdown-toggle.toggled-on:before{transform:rotate(180deg)}.main-navigation .menu li .dropdown-toggle:hover:before{color:#D8056B}.main-navigation .menu li .dropdown-toggle:focus-visible{outline:2px solid #fff;outline-offset:-2px}.main-navigation.toggled .menu{transform:translateX(0);padding-left:0}.main-navigation.toggled .menu-toggle{position:absolute;right:0;top:0;transition:all .2s ease-in-out 0s;z-index:999999999}.main-navigation.toggled .menu-toggle i{display:none}.main-navigation.toggled .menu-toggle:before{content:"\f00d";font-family:'Font Awesome 5 Pro';color:#fff;border:none;font-size:60px;font-size:6rem;font-weight:300}.main-navigation.toggled .menu-toggle:hover:before{content:"\f00d";color:#D8056B;cursor:pointer}.site-header.fix .main-navigation.toggled .menu-toggle:before{font-size:45px;font-size:4.5rem}li.closebtn{display:none}li.menu-headline a{color:#4b7376 !important;font-size:30px;font-size:3rem;position:relative;margin-bottom:50px;margin-top:50px}li.menu-headline a:hover{background:transparent !important;cursor:initial !important}li.menu-headline a:before{content:"";position:absolute;border-bottom:8px solid #4b7376;display:inline-block;width:40px;bottom:0;left:28px;margin-bottom:-15px}.main-navigation.toggled .menu-hauptmenue-container{transition:all .2s ease-in-out 0s;content:"";background:rgba(38,65,77,0.75);background-size:cover;position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100vh}button.menu-toggle{width:auto}@media screen and (min-width:48em){.main-navigation .menu-toggle i{font-size:50px;font-size:5rem}.main-navigation.toggled .menu-toggle{right:20px}.main-navigation .menu{background:#26414d;bottom:0;right:0;list-style:none;width:min(80vw, 480px);margin:0;position:fixed;top:0;transition:transform .25s ease;transform:translateX(100%);z-index:999999;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.main-navigation .menu li a{font-size:30px;font-size:3rem}.main-navigation .menu li ul li a{font-size:24px;font-size:2.4rem}.main-navigation .menu li .dropdown-toggle{width:70px}.main-navigation .menu li .dropdown-toggle:before{font-size:26px;font-size:2.6rem;line-height:54px}.main-navigation.toggled .menu{transform:translateX(0);padding-left:0}}@media screen and (min-width:64em){.main-navigation .menu-toggle i{right:40px}.main-navigation .menu{right:0;min-width:800px}.main-navigation.toggled .menu{transform:translateX(0)}}body,button,input,select,optgroup,textarea{color:#26414d;font-family:'Boston','Helvetica Neue',Arial,sans-serif;line-height:1.8;font-size:16px;font-size:1.6rem}.site{overflow-x:hidden}iframe{width:100%}.no-padding{padding:0 !important}.background-grey{background:#f5f6f8;padding:80px 0 80px 0}.background-grey.slider{padding:80px 0 80px 0}.background-grey.slider h2{margin-top:0 !important;margin-bottom:60px !important}.background-grey .accordion-title{margin-top:0 !important}.wp-block-group{padding:40px 0 80px 0}.wp-block-group.background-grey{padding:40px 0 80px 0}.background-grey.slider{padding:0 0 80px 0}.page-id-29 .background-grey.slider{padding:80px 0 80px 0}body{overflow-x:hidden}*{scroll-margin-top:120px}iframe{margin-top:0}.grid .grid-item{width:calc(100%);margin-bottom:50px}.flex-spacebt{display:flex;flex-direction:row;justify-content:space-between}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap}ul{margin-left:0 !important;padding-left:0}ul li{list-style-type:none;position:relative;padding-left:35px}ul li:before{content:"";background:url("../img/zahnrad.png");background-size:18px;background-repeat:no-repeat;height:18px;width:18px;position:absolute;left:0px;top:7px;z-index:2}ul li ul li{padding:0 0 0 15px;margin:0}ul li ul li:before{background-image:none;background-color:#26414d;height:5px;width:5px;border-radius:100px;top:12px}ul#primary-menu li{padding-left:0 !important}h1,h2{font-size:25px;font-size:2.5rem;color:#26414d;font-weight:bold;text-transform:uppercase;text-align:center;line-height:1.2;margin-left:auto;margin-right:auto}.category-aktuelles h2{font-size:23px;font-size:2.3rem}h1{margin:55px auto 0 auto;letter-spacing:1px}h2{letter-spacing:1px}.home h1{margin:80px auto 40px auto}h3{font-size:25px;font-size:2.5rem}h4{font-size:20px;font-size:2rem}.headline-class .entry-content h2,.archive-meta h2,.headline-class .entry-content h3,.archive-meta h3{color:#4b7376;text-align:left;position:relative;margin-bottom:60px;margin-top:40px;text-transform:uppercase;font-size:23px;font-size:2.3rem;margin-left:0;max-width:480px}.headline-class .entry-content h2:before,.archive-meta h2:before,.headline-class .entry-content h3:before,.archive-meta h3:before{content:"";position:absolute;border-bottom:8px solid #4b7376;display:inline-block;width:50px;bottom:-20px}h2#unsere-benefits{margin-bottom:60px;margin-top:80px;max-width:880px;width:100%;margin-left:auto;margin-right:auto;padding-left:10px}h2.big-headline{font-size:30px !important;font-size:3rem !important;color:#26414d !important;text-align:center !important;max-width:650px !important;margin-left:auto !important;margin-right:auto !important;margin-bottom:40px !important}h2.big-headline:before{content:"";display:none !important}.border-headline{color:#4b7376;text-align:left;position:relative;margin-bottom:60px;text-transform:uppercase;font-size:23px;font-size:2.3rem;margin-left:0;margin-top:40px}.border-headline:before{content:"";position:absolute;border-bottom:8px solid #4b7376;display:inline-block;width:50px;bottom:-20px}.entry-header .entry-title{margin:55px auto 0 auto;letter-spacing:1px}@media screen and (min-width:48em){.entry-header .entry-title{letter-spacing:5.5px}}.home .entry-header .entry-title{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}div#fancybox-overlay{background-color:#26414d !important;opacity:.9 !important}div#fancybox-content{width:100% !important;height:100% !important;border-width:0 !important;background:transparent !important}#fancybox-outer{background:transparent !important;box-shadow:0 0 20px #26414d !important;-webkit-box-shadow:0 0 20px #26414d !important}div#fancybox-wrap{transform:translate(-50%, -50%) !important;position:fixed !important;top:50% !important;left:50% !important}a#fancybox-close{background-image:none;background-repeat:no-repeat;background-size:contain;background-position:center center;top:15px;right:15px}a#fancybox-close:after{content:"\f00d";font-family:'Font Awesome 5 Pro';font-size:40px;color:#fff;font-weight:300;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-shadow:0 2px 13px rgba(38,65,77,0.9)}#fancybox-right:hover span{right:10px !important}span#fancybox-right-ico{background-image:none;background-repeat:no-repeat;background-size:contain;background-position:center center}span#fancybox-right-ico:after{content:"\f054";font-family:'Font Awesome 5 Pro';font-size:40px;position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);text-shadow:0 2px 13px rgba(38,65,77,0.9)}#fancybox-left:hover span{left:10px !important}span#fancybox-left-ico{background-image:none;background-repeat:no-repeat;background-size:contain;background-position:center center}span#fancybox-left-ico:after{content:"\f053";font-family:'Font Awesome 5 Pro';font-size:40px;position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);text-shadow:0 2px 13px rgba(38,65,77,0.9)}.wp-block-group__inner-container{max-width:880px}.inner,.wp-block-group__inner-container{margin:0 auto;padding:0 10px;max-width:880px}.inner-big{margin:0 auto;padding:0 10px;max-width:1400px}.site-content{font-size:18px;font-size:1.8rem}.site-content .widget-area section ul{list-style:none;margin:0;padding:0}.site-content .widget-area section ul li a{color:#26414d;text-decoration:none}.site-content .widget-area section ul li a:hover{color:#4b7376}li.no-hover>a:hover{cursor:default !important}.not-found{margin-bottom:50px}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.error404 .error-404{margin-bottom:100px;text-align:center;font-size:30px;font-weight:700;color:lightgray}.error404 .error-404 h1{color:#4b7376}.error404 .error-404 i{font-size:200px;color:#26414d;margin-bottom:25px}.cd-timeline-content{border-radius:0 !important}.cd-timeline-content h2{margin-top:0 !important}#cd-timeline span.fa:before{content:"\f013";color:#4b7376;font-family:'Font Awesome 5 Pro';font-size:30px;font-size:3rem;padding:3px;font-weight:bold}.cd-timeline-img{box-shadow:none !important}@media screen and (min-width:48em){h1,h2{font-size:30px;font-size:3rem;color:#26414d;font-weight:bold;text-transform:uppercase;text-align:center;line-height:1.2;margin-left:auto;margin-right:auto}h1{margin:55px auto 0 auto;letter-spacing:5.5px}h2{letter-spacing:2px}.flex-three{flex:0 1 50%;max-width:50%}.grid .grid-item{width:calc(50% - 50px);margin-bottom:50px}#cd-timeline span.fa:before{content:"\f013";font-size:40px;font-size:4rem;padding:10px}}@media screen and (min-width:64em){h1,h2{font-size:45px;font-size:4.5rem}h3{font-size:30px;font-size:3rem}h2.big-headline{font-size:45px !important;font-size:4.5rem !important}.flex-three{flex:0 1 33.333%;max-width:33.333%}.grid .grid-item{width:calc(33.333% - 50px);margin-bottom:50px}}@media screen and (min-width:100em){.home .entry-header h2.entry-title{margin:50px 0}}button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:0;border:none;background:#4b7376;box-shadow:none;text-transform:uppercase;font-weight:bold;letter-spacing:7px;color:#fff;font-size:15px;font-size:1.5rem;line-height:1;padding:20px;width:100%;transition:all .2s ease-in-out 0s}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{background:#26414d;cursor:pointer}.position-container{position:relative}.position-container:before{content:"\f0a9";font-family:'Font Awesome 5 Pro';color:#fff;font-weight:bold;font-size:30px;font-size:3rem;position:absolute;left:20%;top:0}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:rgba(38,65,77,0.5)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{outline:1px solid #4b7376;border-radius:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:rgba(38,65,77,0.5);border:0;border-radius:0;padding:20px;width:100%}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{outline:1px solid #4b7376;border-radius:0}textarea.wpcf7-form-control.wpcf7-textarea{min-height:360px}span.wpcf7-list-item{margin-left:0}::-webkit-input-placeholder,:-ms-input-placeholder,:-moz-placeholder,:-moz-placeholder{color:rgba(38,65,77,0.5) !important}textarea{width:100%}.contact-form{background:rgba(0,0,0,0.07);padding:80px 0 60px 0}.contact-form i{color:#4b7376}.contact-form .mail{margin-bottom:30px}.contact-form a:hover{color:#D8056B}.contact-form h2{font-size:23px;font-size:2.3rem;margin-left:0;margin-top:0 !important;margin-bottom:60px !important}.contact-form input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:33px;height:33px;border-radius:0;border:none;background:#fff;position:relative}.contact-form input[type="checkbox"]:hover{border:1px solid #D8056B;cursor:pointer}.contact-form input[type="checkbox"]:checked{border:1px solid #D8056B}.contact-form input[type="checkbox"]:checked:before{content:"\f00c";font-family:'Font Awesome 5 Pro';color:#D8056B;position:absolute;left:0;top:0;font-size:30px;font-size:3rem}.contact-form .wpcf7-acceptance label{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.contact-form .wpcf7-acceptance label input[type="checkbox"]{flex:0 1 33px;max-width:33px}.contact-form .wpcf7-acceptance label span.wpcf7-list-item-label{flex:0 1 87%;max-width:87%}.contact-form .wpcf7-acceptance label span.wpcf7-list-item-label a:hover{color:#D8056B}.contact-form .wpcf7-acceptance label span.wpcf7-list-item-label span.mandatory{font-size:15px;font-size:1.5rem}.wpcf7-form-control.wpcf7-select{-webkit-appearance:none;appearance:none;color:#26414d;border:0;border-radius:0;padding:20px 50px 20px 20px;width:100%;font-weight:bold}.wpcf7-form-control.wpcf7-select:focus{outline:1px solid #4b7376;border-radius:0}.wpcf7-form-control.wpcf7-select:hover{cursor:pointer}.custom-dropdown .wpcf7-form-control-wrap{position:relative}.custom-dropdown .wpcf7-form-control-wrap:after{content:"\f078";font-family:'Font Awesome 5 Pro';position:absolute;right:20px;color:#26414d;font-weight:bold;top:50%;transform:translate(0, -50%);pointer-events:none}form>p{display:none}div#schnellbewerbung{background:#fff}div#schnellbewerbung input[type="text"],div#schnellbewerbung input[type="email"],div#schnellbewerbung input[type="url"],div#schnellbewerbung input[type="password"],div#schnellbewerbung input[type="search"],div#schnellbewerbung input[type="number"],div#schnellbewerbung input[type="tel"],div#schnellbewerbung input[type="range"],div#schnellbewerbung input[type="date"],div#schnellbewerbung input[type="month"],div#schnellbewerbung input[type="week"],div#schnellbewerbung input[type="time"],div#schnellbewerbung input[type="datetime"],div#schnellbewerbung input[type="datetime-local"],div#schnellbewerbung input[type="color"],div#schnellbewerbung textarea,div#schnellbewerbung select{background:rgba(0,0,0,0.07)}div#schnellbewerbung input[type="checkbox"]{border:1px solid #26414d}div#schnellbewerbung input[type="checkbox"]:hover{border:1px solid #D8056B}div#schnellbewerbung a{color:#D8056B;transition:all .2s ease-in-out 0s;font-weight:bold}div#schnellbewerbung a:hover{text-decoration:underline}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input[type="checkbox"]{margin-top:-2px;appearance:none;-webkit-appearance:none;width:10px;height:10px;background-color:#fff;position:relative;border-radius:0}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input[type="checkbox"]:checked{background-color:#fff}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption label input[type="checkbox"]:checked:after{content:"\f00c";font-family:'Font Awesome 5 Pro';position:absolute;color:#26414d;left:50%;top:50%;transform:translate(-50%, -50%);font-size:9px;font-weight:bold}.BorlabsCookie ._brlbs-content-blocker ._brlbs-embed ._brlbs-btn._brlbs-icon-play-white::before{background:none !important;content:"\f04b" !important;font-family:'Font Awesome 5 Pro';font-size:10px;margin:-11px 6px 0 0 !important}@media screen and (min-width:30em){.position-container:before{content:"\f0a9";font-family:'Font Awesome 5 Pro';left:30%}}@media screen and (min-width:48em){.contact-form .wpcf7-acceptance label span.wpcf7-list-item-label{flex:0 1 93%;max-width:93%}.position-container:before{content:"\f0a9";font-family:'Font Awesome 5 Pro';left:38%}}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.post-template-default .post-img-header{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;margin-top:109px;height:100px}.post-template-default header.entry-header{max-width:1400px;padding:0 10px;margin:0 auto}.post-template-default header.entry-header h2{margin:50px 0 20px 0}.post-template-default .slider.widget-area.clearfix{display:none}.post-template-default .entry-content{margin:0 0 50px 0}.category h2{font-size:20px;font-size:2rem}.category article{background:#fff;font-size:18px;font-size:1.8rem;margin-bottom:50px !important;padding:0}.category article .padding{padding:25px}.category article h3{color:#4b7376;font-size:23px;font-size:2.3rem;text-transform:uppercase;margin:0;line-height:1.4;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.category .background-grey{padding-top:0;margin-top:150px}.category .background-grey .inner-big{position:relative;top:-80px}.date-post{font-size:15px;font-size:1.5rem;color:#4b7376;margin-top:10px}.button-news{background:#4b7376;color:#fff;font-weight:bold;text-transform:uppercase;letter-spacing:7px;font-size:15px;font-size:1.5rem;padding:10px;text-align:center;transition:all .2s ease-in-out 0s}.button-news:hover{background:#26414d}.dan_load_more{background-color:#26414d;color:#fff;font-weight:800;letter-spacing:7px;cursor:pointer;text-transform:uppercase;padding:10px 25px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .3s ease-in-out;font-size:15px;font-size:1.5rem;text-align:center;position:relative;padding-bottom:50px}.dan_load_more:before{content:"\f0ab";font-family:'Font Awesome 5 Pro';color:#4b7376;font-size:40px;font-size:4rem;position:absolute;left:0;top:-90px;text-align:center;width:100%;display:block;background:#26414d;transition:all .2s ease-in-out 0s;padding:20px 0 0 0}.dan_load_more:hover:before{content:"\f0ab";font-family:'Font Awesome 5 Pro';color:#D8056B}@media screen and (min-width:48em){.category h2{font-size:25px;font-size:2.5rem}.category .flex-row{margin:0 25px}.category .flex-row article{flex:0 1 calc(50% - 50px);max-width:calc(50% - 50px);margin:0 25px}.news-posts{display:flex;flex-wrap:wrap}.news-posts article{flex:0 1 calc(50% - 20px);margin:0 10px 20px 10px}.news-posts article:first-child{flex:1 1 100%}}@media screen and (min-width:64em){.category .flex-row{margin:0 25px}.category .flex-row article{flex:0 1 calc(33.333% - 50px);max-width:calc(33.333% - 50px);margin:0 25px}.post-template-default .post-img-header{height:200px}}footer .inner{max-width:1475px}footer .cta-block{background:#4b7376;color:#ffffff}footer .cta-block .inner{position:relative;padding:70px 10px;overflow-y:clip}footer .cta-block .inner:after{content:'';position:absolute;top:0;right:clamp(-60px, -5vw, -28px);transform:translateY(-50%);width:clamp(120px, 18vw, 215px);height:clamp(120px, 18vw, 215px);background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='215.488'%20height='215.093'%20viewBox='0%200%20215.488%20215.093'%3E%3Cpath%20d='M163.856,125.609a58.929,58.929,0,1,0-56.155,40.9,58.7,58.7,0,0,0,56.155-40.9M215.123,98.35c.249,3.028.361,6.087.361,9.141.03,3.058-.112,6.112-.361,9.141l-.249,3.033-2.972-.528A16.05,16.05,0,0,0,194.062,130a15.684,15.684,0,0,0-.722,5.752,15.922,15.922,0,0,0,10.335,13.7l2.835,1.057-1.28,2.723a106.622,106.622,0,0,1-8.948,15.533l-1.722,2.47-2.307-1.916a15.959,15.959,0,0,0-22.478,22.453l1.916,2.332-2.47,1.722a111.641,111.641,0,0,1-15.477,8.948l-2.753,1.28-1.057-2.835A15.961,15.961,0,0,0,119.26,211.5l.5,2.972-3,.249a107.661,107.661,0,0,1-17.925,0l-3-.249.5-2.972a13.952,13.952,0,0,0,.2-2.418,15.15,15.15,0,0,0-.112-1.92.484.484,0,0,1-.03-.219,15.949,15.949,0,0,0-30.73-3.282L64.6,206.493l-2.723-1.276a106.66,106.66,0,0,1-15.533-8.948l-2.474-1.723.2-.253-.2-.137,1.92-2.307a15.819,15.819,0,0,0-22.453-22.087l-2.332,1.916L19.287,169.2a106.693,106.693,0,0,1-8.948-15.5l-1.306-2.723.163-.056-.163-.335,2.831-1.057A15.993,15.993,0,0,0,22.2,134.359,15.889,15.889,0,0,0,3.613,119.243l-2.972.5-.249-3C.142,113.715,0,110.661,0,107.577c0-3.058.112-6.113.391-9.145l.249-3,2.972.5A16.032,16.032,0,0,0,21.452,85.094a16.423,16.423,0,0,0,.722-5.752,15.9,15.9,0,0,0-10.335-13.7L9,64.591l1.28-2.723A105.645,105.645,0,0,1,19.2,46.336l1.722-2.474,2.337,1.916A15.959,15.959,0,0,0,45.739,23.325l-1.92-2.332,2.474-1.722a109.911,109.911,0,0,1,15.477-8.948l2.753-1.306,1.052,2.835a16.012,16.012,0,0,0,18.312,10A15.928,15.928,0,0,0,96.254,3.6l-.5-2.972,3-.253a107.3,107.3,0,0,1,17.9,0l3.028.253L119.149,3.6a17.541,17.541,0,0,0-.168,2.414,15.151,15.151,0,0,0,.112,1.92c0,.056.03.137.03.193a16.055,16.055,0,0,0,10.889,12.921,15.937,15.937,0,0,0,19.841-9.613L150.91,8.6l2.723,1.28A106.089,106.089,0,0,1,169.166,18.8l2.47,1.722-.193.249.193.142-1.916,2.332a15.823,15.823,0,0,0,22.453,22.092l2.332-1.92,1.723,2.474a111.635,111.635,0,0,1,8.948,15.477l1.306,2.753-.168.052.142.335-2.835,1.057a16.012,16.012,0,0,0-10.309,15.172,15.7,15.7,0,0,0,.335,2.749A15.9,15.9,0,0,0,211.9,95.85l2.972-.5.249,3'%20transform='translate(0%20-0.001)'%20fill='%23d8056b'/%3E%3C/svg%3E") no-repeat;background-size:contain;pointer-events:none;animation:zahnrad-spin-y 40s linear infinite}footer .cta-block .headline-two{color:#ffffff;text-align:left;margin:0 0 10px 0;max-width:875px}footer .cta-block p,footer .cta-block .cta-block-text{display:block;margin:0}footer .cta-block .button{margin:40px 0 0 0;padding:0;display:flex;width:fit-content}footer .cta-block .button a{color:#ffffff;text-transform:uppercase;padding:10px 15px;background:#D8056B;letter-spacing:2px;line-height:1;transition:all .2s ease-in-out 0s}footer .cta-block .button a:hover{background:#ffffff;color:#4b7376}footer .footer-big .inner{display:flex;flex-direction:column;gap:30px;padding-top:60px;padding-bottom:50px}footer .footer-big .footer-big-logo{width:200px;max-width:100%;height:auto;justify-self:start}footer .footer-big .footer-big-kontakt{display:flex;flex-direction:column;min-width:0;overflow-wrap:break-word}footer .footer-big .footer-big-kontakt p{margin:0 0 20px}footer .footer-big .footer-big-kontakt a{color:inherit;text-decoration:none;transition:all .2s ease-in-out 0s}footer .footer-big .footer-big-kontakt a:hover,footer .footer-big .footer-big-kontakt a:focus{color:#D8056B}footer .footer-big .footer-big-kontakt .footer-big-tel,footer .footer-big .footer-big-kontakt .footer-big-mail{display:flex;align-items:center;align-self:flex-start;max-width:100%;white-space:nowrap}footer .footer-big .footer-big-kontakt .footer-big-tel::before,footer .footer-big .footer-big-kontakt .footer-big-mail::before{content:"";flex:0 0 20px;height:20px;margin-right:14px;background-repeat:no-repeat;background-position:left center;background-size:contain}footer .footer-big .footer-big-kontakt .footer-big-tel::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='19.256'%20height='19.257'%20viewBox='0%200%2019.256%2019.257'%3E%3Cpath%20d='M.714,13.257l4.081-1.75a1.169,1.169,0,0,1,1.371.338L7.824,13.87a13.158,13.158,0,0,0,6-6L11.8,6.214a1.178,1.178,0,0,1-.338-1.372L13.21.762A1.18,1.18,0,0,1,14.557.081l3.791.874A1.169,1.169,0,0,1,19.259,2.1,17.225,17.225,0,0,1,2.052,19.308,1.169,1.169,0,0,1,.907,18.4L.032,14.606A1.184,1.184,0,0,1,.714,13.257Z'%20transform='translate(-0.002%20-0.05)'%20fill='%234b7376'/%3E%3C/svg%3E")}footer .footer-big .footer-big-kontakt .footer-big-mail::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='19.963'%20height='14.972'%20viewBox='0%200%2019.963%2014.972'%3E%3Cpath%20d='M9.981,75.229a2.98,2.98,0,0,1-1.839-.64L0,68.258V77.1a1.872,1.872,0,0,0,1.871,1.871h16.22A1.871,1.871,0,0,0,19.963,77.1V68.258l-8.141,6.336A3,3,0,0,1,9.981,75.229ZM.635,67.17l8.274,6.437a1.748,1.748,0,0,0,2.147,0l8.274-6.437a1.761,1.761,0,0,0,.634-1.3A1.872,1.872,0,0,0,18.091,64H1.871A1.871,1.871,0,0,0,0,65.871,1.646,1.646,0,0,0,.635,67.17Z'%20transform='translate(0%20-64)'%20fill='%234b7376'/%3E%3C/svg%3E")}footer .footer-big .footer-hauptmenu{display:contents;margin:0;padding:0;list-style:none}footer .footer-big .footer-hauptmenu>li{display:flex;flex-direction:column;min-width:0}footer .footer-big .footer-hauptmenu>li>a{font-weight:700;letter-spacing:1px}footer .footer-big .footer-hauptmenu ul{margin:0;padding:0}footer .footer-big .footer-hauptmenu li{margin:0;padding:0;list-style:none}footer .footer-big .footer-hauptmenu li::before{content:none}footer .footer-big .footer-hauptmenu a{color:inherit;text-decoration:none;transition:all .2s ease-in-out 0s}footer .footer-big .footer-hauptmenu a:hover,footer .footer-big .footer-hauptmenu a:focus{color:#D8056B}@media screen and (min-width:48em){footer .footer-big .inner{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;gap:40px 60px;padding-top:80px;padding-bottom:70px}}@media screen and (min-width:64em){footer .footer-big .inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;column-gap:40px;padding-top:120px;padding-bottom:100px}}footer .footer-bottom{background:#26414d;padding:35px 0 70px;color:rgba(255,255,255,0.5)}@media screen and (min-width:64em){footer .footer-bottom{padding:35px 0}}footer .footer-bottom .flex-spacebt{position:relative;flex-wrap:wrap;align-items:flex-start;gap:15px 30px}footer .footer-bottom a{color:inherit;text-decoration:none;transition:all .2s ease-in-out 0s}footer .footer-bottom a:hover,footer .footer-bottom a:focus{color:#ffffff}footer .footer-bottom .footer-nav ul{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}footer .footer-bottom .footer-nav li{display:flex;align-items:center;margin:0}footer .footer-bottom .footer-nav li+li::before{content:"";align-self:center;flex:0 0 auto;width:1px;height:1em;margin:0 12px;background:currentColor}footer .footer-bottom .social-container{position:absolute;right:0;top:-35px;transform:translateY(-50%);display:flex;align-items:center;gap:15px}footer .footer-bottom .social-container a{display:block;line-height:0;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,0.18)}footer .footer-bottom .social-container svg path{transition:all .2s ease-in-out 0s}footer .footer-bottom .social-container a:hover svg path,footer .footer-bottom .social-container a:focus svg path{fill:#D8056B}@media (prefers-reduced-motion:reduce){footer .cta-block .inner:after{animation:none}}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}@font-face{font-family:'Boston';font-style:normal;font-weight:400;font-display:swap;src:local('Boston Regular'),local('Boston-Regular'),url("../webfonts/boston/bostonreg.woff2") format('woff2'),url("../webfonts/boston/bostonreg.woff") format('woff')}@font-face{font-family:'Boston';font-style:normal;font-weight:900;font-display:swap;src:local('Boston Black'),local('Boston-Black'),url("../webfonts/boston/bostonblack.woff2") format('woff2'),url("../webfonts/boston/bostonblack.woff") format('woff')}.back-to-top{align-items:center;background:#D8056B;border-radius:50%;z-index:9999;bottom:50px;color:#fff;display:flex;height:40px;justify-content:center;position:fixed;left:5px;right:auto;text-decoration:none;width:40px;font-size:30px;font-size:3rem;transition:all .5s ease-in-out 0s;margin:0}.back-to-top:hover{background:#990448;color:#fff;transition:all .5s ease-in-out 0s}#BorlabsCookieBoxWidget.bottom-right{padding:10px}@media screen and (min-width:48em){.back-to-top{bottom:70px;left:15px}}.breadcrumb{display:none}a{color:#4b7376;text-decoration:none}a:visited{color:#4b7376}a:hover,a:focus,a:active{color:#4b7376}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.dan_akkordeon_wrapper{margin-bottom:10px}.dan_akkordeon_wrapper--header{position:relative}.dan_akkordeon_wrapper--header .content--title{padding:20px 70px 20px 30px;background:#4b7376;font-weight:700;cursor:pointer;position:relative;color:#fff;text-transform:uppercase;font-weight:900;font-size:16px;font-size:1.6rem}.dan_akkordeon_wrapper--header .content--title:after{content:'\f078';font-family:'Font Awesome 5 Pro';font-weight:500;font-size:40px;font-size:4rem;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.dan_akkordeon_wrapper--content{display:none;background:#fff;padding:30px}.dan_akkordeon_wrapper--content>p{margin-top:0;margin-bottom:5px}.dan_akkordeon_wrapper--content a{color:#D8056B}.dan_akkordeon_wrapper--content ul>p{margin-bottom:5px}.dan_akkordeon_wrapper--content .link a{text-transform:uppercase;font-weight:900;letter-spacing:7px;color:#26414d;font-size:15px;font-size:1.5rem;transition:all .2s ease-in-out 0s}.dan_akkordeon_wrapper--content .link a:hover{color:#D8056B}.dan_akkordeon_wrapper--content .link i{color:#D8056B;font-size:20px;font-size:2rem;margin-right:20px;margin-top:3px}.dan_akkordeon_wrapper .dan_akkordeon_target{display:none}.dan_akkordeon_wrapper.open .content--title:after{content:'\f077';font-size:40px;font-size:4rem}.button-rk a{text-transform:uppercase;font-weight:900;letter-spacing:2px;color:#fff;font-size:15px;font-size:1.5rem;line-height:1.3;transition:all .2s ease-in-out 0s;background:#26414d;width:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:6px 14px;text-align:center;overflow-wrap:break-word;padding:12px 16px;margin-top:40px}.button-rk a:hover{background-color:#4b7376}@media screen and (min-width:64em){.button-rk a{letter-spacing:4px}}.button-rk i{color:#fff;font-size:20px;font-size:2rem;flex:none}.button-rk svg{flex:none;fill:currentColor}h2.accordion-title{color:#26414d !important;font-weight:bold}h2.accordion-title:before{display:none !important}@media screen and (min-width:48em){.dan_akkordeon_wrapper--header .content--title{font-size:23px;font-size:2.3rem}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.block-text-und-bild.small-img{padding-bottom:1px !important;padding-top:80px !important}.block-text-und-bild.small-img .flex-container .img-container-box{top:0 !important}.home .block-text-und-bild{padding-bottom:50px !important}.home .block-text-und-bild .inner:last-child{padding-top:50px}.block-text-und-bild .flex-container{display:flex;flex-direction:column-reverse}.block-text-und-bild{background:#26414d;color:#fff;position:relative;padding-bottom:1px;padding-top:70px}.block-text-und-bild a{color:#fff;text-decoration:underline;text-underline-offset:3px;transition:all .2s ease-in-out 0s}.block-text-und-bild a:hover{color:#fb52a4;text-decoration-color:#fb52a4}.block-text-und-bild ul{margin-left:0 !important;padding-left:0}.block-text-und-bild ul li{list-style-type:none;position:relative;padding-left:35px}.block-text-und-bild ul li:before{content:"";background:url("../img/zahnrad-weiss.png");background-size:18px;background-repeat:no-repeat;height:18px;width:18px;position:absolute;left:0px;top:7px;z-index:2}.block-text-und-bild:before,.block-text-und-bild:after{content:"";background:#26414d;background-size:cover;position:absolute;height:100%;width:100%;top:0}.block-text-und-bild:before{right:-100%}.block-text-und-bild:after{left:-100%}.block-text-und-bild p{font-size:18px;font-size:1.8rem;line-height:1.6}.block-text-und-bild h2,.block-text-und-bild h3,.block-text-und-bild h4{color:#4b7376;text-align:left;position:relative;margin-bottom:60px;margin-top:100px;text-transform:uppercase;line-height:1.2}.block-text-und-bild h2:before,.block-text-und-bild h3:before,.block-text-und-bild h4:before{content:"";position:absolute;border-bottom:8px solid #4b7376;display:inline-block;width:50px;bottom:-20px}.block-text-und-bild h2,.block-text-und-bild h3{font-size:23px;font-size:2.3rem;margin-left:0;margin-top:50px}.block-text-und-bild h3{-moz-hyphens:unset !important;-o-hyphens:unset !important;-webkit-hyphens:unset !important;-ms-hyphens:unset !important;hyphens:unset !important}.img-container-box{height:100%;width:100%;top:0;left:0;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:300px}.img-no.flex-container{margin-bottom:0 !important}.block-text-und-bild .img-empty.flex-container .flex-second{display:none}.block-text-und-bild .img-empty.flex-container .flex-first{flex:0 1 100% !important;max-width:100% !important;margin-left:0;margin-right:0}.block-text-und-bild .img-right.img-top.flex-container h3{margin-top:70px !important}.newsticker{padding-bottom:0;padding-top:30px}.newsticker .flex-slider.slick-slide{background:#fff}.newsticker .flex-slider.slick-slide .inner-big{display:flex;flex-direction:row;align-items:baseline;justify-content:center}.newsticker .flex-slider.slick-slide .inner-big p{position:relative;display:inline-block;color:#D8056B;font-weight:bold;text-align:center}.newsticker .flex-slider.slick-slide .inner-big i{color:#D8056B;font-size:40px;font-size:4rem;margin-right:20px;position:relative;top:5px}.newsticker .flex-slider.slick-slide .inner-big a{color:#D8056B;text-decoration:underline}.background-primarycolor{padding:40px 0;background:#26414d;color:#fff}.background-primarycolor .counter.flex{display:flex;flex-direction:row;flex-wrap:wrap}.background-primarycolor .counter.flex .number.flex{flex:0 1 100%;max-width:100%;text-align:center;margin-bottom:40px !important}.background-primarycolor i{font-size:45px;font-size:4.5rem;color:#4b7376}.background-primarycolor .zahl{font-size:40px;font-size:4rem;font-weight:bold}.background-primarycolor .text{text-transform:uppercase;font-size:20px;font-size:2rem}.background-primarycolor h2{color:#4b7376;margin-bottom:50px !important;margin-top:0 !important}.block-bildboxen-und-auflistungen ul,.block-bildboxen ul{margin-bottom:40px}.block-bildboxen-und-auflistungen .bild-box,.block-bildboxen .bild-box{position:relative;line-height:0}.block-bildboxen-und-auflistungen .bild-box .box-text a,.block-bildboxen .bild-box .box-text a,.block-bildboxen-und-auflistungen .bild-box .box-text .link-container,.block-bildboxen .bild-box .box-text .link-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(75,115,118,0.75);color:#fff;font-size:21px;font-size:2.1rem;letter-spacing:3px;text-transform:uppercase;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;transition:all .2s ease-in-out 0s}.block-bildboxen-und-auflistungen .bild-box .box-text a:hover,.block-bildboxen .bild-box .box-text a:hover,.block-bildboxen-und-auflistungen .bild-box .box-text .link-container:hover,.block-bildboxen .bild-box .box-text .link-container:hover{background:rgba(75,115,118,0)}.block-bildboxen-und-auflistungen .bild-box .box-text a h3,.block-bildboxen .bild-box .box-text a h3,.block-bildboxen-und-auflistungen .bild-box .box-text .link-container h3,.block-bildboxen .bild-box .box-text .link-container h3{padding-bottom:15px}.block-bildboxen-und-auflistungen h3,.block-bildboxen h3{font-size:23px;font-size:2.3rem}.block-bildboxen-und-auflistungen h2,.block-bildboxen h2{margin-top:0;margin-bottom:40px}.button{font-size:12px;font-size:1.2rem;color:#26414d;font-weight:bold;letter-spacing:0;background:#fff;padding:15px 20px;display:inline-block;transition:all .2s ease-in-out 0s;margin-top:25px}.button:hover{transition:all .2s ease-in-out 0s;color:#fff;background:#D8056B}.block-bildboxen-und-auflistungen{padding-bottom:40px}.block-bildboxen-und-auflistungen .flex-row.container-padding{margin-bottom:40px}.block-bildboxen-und-auflistungen h3.border-headline{margin-top:0}.bildbox-img-container{display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:auto}.three-boxes .bildbox-img-container,.four-boxes .bildbox-img-container,.flex-three .bildbox-img-container{min-height:300px}.five-boxes .bildbox-img-container,.six-boxes .bildbox-img-container{min-height:250px}.block-bildboxen .flex-row .flex-containter .box-text{background:rgba(75,115,118,0.85);position:absolute;top:0;left:0;width:100%;height:100%;transition:all .2s ease-in-out 0s;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.block-bildboxen .flex-row .flex-containter .box-text:hover{background:rgba(75,115,118,0)}.block-bildboxen .flex-row .flex-containter .box-text .flex-textbox{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.block-bildboxen .flex-row .flex-containter .box-text h3{color:#fff;letter-spacing:3px;margin:20px 0;text-align:center;line-height:1.4;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;font-size:2rem}.block-bildboxen .flex-row .flex-containter .box-text h3:before{content:"";display:none}.block-bildboxen .flex-row .flex-containter .box-text .textbox{font-size:15px;font-size:1.5rem;color:#fff;line-height:1.35;max-width:100%;text-transform:none;letter-spacing:normal}.block-bildboxen .flex-row .flex-containter .box-text a{position:relative;background:rgba(75,115,118,0)}.block-bildboxen .flex-row .flex-containter .box-text a h3{top:0;-webkit-transform:translateX(0%) translatey(0%);-moz-transform:translateX(0%) translatey(0%);transform:translateX(0%) translatey(0%)}.block-bildboxen .background-primarycolor{background:#26414d;background-size:cover;display:inline-block;width:100%;height:100%}.block-bildboxen .flex-row.three-boxes .flex-containter,.block-bildboxen .flex-row.four-boxes .flex-containter,.block-bildboxen .flex-row.five-boxes .flex-containter,.block-bildboxen .flex-row.six-boxes .flex-containter{flex:0 1 100%;max-width:100%}.block-bildboxen .flex-row.five-boxes h3,.block-bildboxen .flex-row.six-boxes h3{max-width:100%}.flex-containter.bild-box.no-effect{display:none}.flex-containter.bild-box.no-effect .box-text{background:rgba(75,115,118,0)}.block-banner{margin-top:-10px}.block-banner .dark-background{background:#26414d;color:#fff;font-weight:400;letter-spacing:2px;font-size:15px;font-size:1.5rem;line-height:1.2;padding:40px 0;text-align:center}@media screen and (min-width:64em){.block-banner .dark-background{font-size:18px;font-size:1.8rem}}@media screen and (min-width:30em){.block-bildboxen .flex-row.three-boxes .flex-containter,.block-bildboxen .flex-row.four-boxes .flex-containter,.block-bildboxen .flex-row.five-boxes .flex-containter,.block-bildboxen .flex-row.six-boxes .flex-containter{flex:0 1 50%;max-width:50%}.background-primarycolor .counter.flex{margin:0 -20px}.background-primarycolor .counter.flex .number.flex{flex:0 1 calc(50% - 40px);max-width:calc(50% - 40px);margin:0 20px;text-align:center}}@media screen and (min-width:48em){.background-primarycolor .counter.flex .number.flex{flex:0 1 calc(33.333% - 40px);max-width:calc(33.333% - 40px);margin:0 20px;text-align:center}}@media screen and (min-width:64em){.home .block-text-und-bild .inner:last-child{padding-top:0px}.home .img-left.img-no.flex-container .flex-second .img-container-box{margin-top:0}.home .img-left.img-no.flex-container .flex-first p:last-child{margin-bottom:0}.home .img-left.img-no.flex-container .img-container-box{top:0}.home .img-left.img-no.flex-container .flex-second .img-container-box{margin-top:20px}.img-no.flex-container{margin-bottom:80px !important}.three-boxes .bildbox-img-container,.four-boxes .bildbox-img-container,.flex-three .bildbox-img-container{min-height:465px}.five-boxes .bildbox-img-container,.six-boxes .bildbox-img-container{min-height:385px}.background-primarycolor{padding:80px 0}.background-primarycolor i{font-size:65px;font-size:6.5rem}.background-primarycolor .zahl{font-size:60px;font-size:6rem}.background-primarycolor .text{font-size:23px;font-size:2.3rem}.img-container-box{min-width:1024px}.img-right.flex-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 -20px}.img-right.flex-container .img-container-box{top:0px;right:-295px}.img-right.flex-container .flex-first{flex:0 1 calc(68% - 40px);max-width:calc(68% - 40px);margin:0 20px}.img-right.flex-container .flex-second{flex:0 1 calc(32% - 40px);max-width:calc(32% - 40px);margin:0 20px}.img-left.flex-container{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin:0 -20px}.img-left.flex-container .img-container-box{top:0px;left:-295px}.img-left.flex-container .flex-first{flex:0 1 calc(68% - 40px);max-width:calc(68% - 40px);margin:0 20px}.img-left.flex-container .flex-second{flex:0 1 calc(32% - 40px);max-width:calc(32% - 40px);margin:0 20px}.small-img .img-container-box{height:410px;min-height:410px}.block-text-und-bild.box-container-fifty .img-container-box{min-width:50%}.block-text-und-bild.box-container-fifty .img-left.flex-container .img-container-box{left:0}.block-text-und-bild.box-container-fifty .flex-first{flex:0 1 calc(50% - 40px);max-width:calc(50% - 40px);margin:0 20px}.block-text-und-bild.box-container-fifty .flex-second{flex:0 1 calc(50% - 40px);max-width:calc(50% - 40px);margin:0 20px}.block-bildboxen .flex-row.three-boxes .flex-containter,.block-bildboxen .flex-row.four-boxes .flex-containter,.block-bildboxen .flex-row.five-boxes .flex-containter,.block-bildboxen .flex-row.six-boxes .flex-containter{flex:0 1 33.333%;max-width:33.333%}.img-container-box{height:100%;width:100%;position:relative;top:0;left:0;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover;min-width:522px;min-height:unset}.img-top.flex-container .img-container-box{top:-50px;right:-295px}.img-bottom.flex-container .img-container-box{top:107px;left:-295px}.img-no.flex-container .img-container-box{top:56px}.small-img .img-container-box{min-height:300px}}@media screen and (min-width:78.75em){.block-bildboxen .flex-row.three-boxes .flex-containter{flex:0 1 33.333%;max-width:33.333%}.block-bildboxen .flex-row.four-boxes .flex-containter,.block-bildboxen .flex-row.five-boxes .flex-containter,.block-bildboxen .flex-row.six-boxes .flex-containter{flex:0 1 25%;max-width:25%}.flex-containter.bild-box.no-effect{display:block}.home .img-left.img-no.flex-container .flex-first p:last-child{margin-bottom:0}.home .img-left.img-no.flex-container .flex-first h3{margin-top:70px !important}.home .img-left.img-no.flex-container .flex-first h3:first-child{margin-top:0 !important}.home .img-left.img-no.flex-container .img-container-box{top:0}.home .img-left.img-no.flex-container .flex-second .img-container-box{margin-top:0}.home .img-right .flex-first{margin-top:30px !important}.block-text-und-bild .inner:first-child{margin-bottom:80px}}@media screen and (min-width:100em){.newsticker{padding-bottom:50px;padding-top:0}.newsticker .flex-slider.slick-slide{background:#fff}.newsticker .flex-slider.slick-slide .inner-big{display:flex;flex-direction:row;align-items:baseline;justify-content:center}.newsticker .flex-slider.slick-slide .inner-big i{top:8px}.background-primarycolor .counter.flex .number.flex{flex:0 1 calc(20% - 40px);max-width:calc(20% - 40px);margin:0 20px;text-align:center}.background-primarycolor .counter.flex .number.flex{margin-bottom:0 !important}.block-bildboxen .flex-row.three-boxes .flex-containter{flex:0 1 33.333%;max-width:33.333%}.block-bildboxen .flex-row.four-boxes .flex-containter{flex:0 1 25%;max-width:25%}.block-bildboxen .flex-row.five-boxes .flex-containter{flex:0 1 20%;max-width:20%}.block-bildboxen .flex-row.six-boxes .flex-containter{flex:0 1 16.666%;max-width:16.666%}.block-text-und-bild{padding-top:0}.block-text-und-bild h2{margin-left:auto;margin-right:auto;margin-top:80px}}.block-partner .grey-bg{background-color:#f5f6f8;padding:40px 0 80px 0}.block-partner .white-bg{padding:40px 0 80px 0}.block-partner .introduction-text{padding-bottom:40px}.block-partner a{display:block;line-height:0;transition:all .5s ease-in-out 0s}.block-partner a:hover img{transform:scale(.95)}.block-partner .logo-background{background-color:#fff;width:100%;height:150px;padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:center}.block-partner .logo-background img{line-height:0;max-height:130px;width:auto;transition:all .5s ease-in-out 0s}.block-partner .flex{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.block-partner .flex .flex20{width:100%;margin-bottom:20px}@media screen and (min-width:30em){.block-partner .flex .flex20{width:calc(50% - 20px);flex:0 1 calc(50% - 20px);margin:calc(20px / 2)}}@media screen and (min-width:48em){.block-partner .flex .flex20{width:calc(33.33% - 20px);flex:0 1 calc(33.33% - 20px);margin:calc(20px / 2)}}@media screen and (min-width:64em){.block-partner .flex .flex20{width:calc(25% - 20px);flex:0 1 calc(25% - 20px);margin:calc(20px / 2)}}@media screen and (min-width:78.75em){.block-partner .flex .flex20{width:calc(20% - 20px);flex:0 1 calc(20% - 20px);margin:calc(20px / 2)}}.pagination ul{margin:0 0 50px 0;padding:0 10px}.pagination ul li{display:inline}.pagination ul li a{background-color:#000;color:#fff;cursor:pointer;padding:12px;transition:all .2s ease-in-out 0s}.pagination ul li a:hover{background:#26414d;transition:all .2s ease-in-out 0s}.pagination ul li.active a{background:#26414d}.ie-notice{display:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body{overflow:visible}.ie-notice{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:9999999999}.ie-notice .background-layer{position:fixed;background-color:rgba(0,0,0,0.75);top:0;left:0;bottom:0;right:0;z-index:9999}.ie-notice .ie-notice-container{z-index:99999;width:40%;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);padding:30px;-webkit-box-shadow:0 0 50px 8px rgba(0,0,0,0.44);box-shadow:0 0 50px 8px rgba(0,0,0,0.44)}.ie-notice .ie-notice-container .ie-notice-title{font-size:30px;font-size:3rem;margin:0 0 10px 0}.ie-notice .ie-notice-container p{color:#26414d}.ie-notice .ie-notice-container ul{margin:20px 0 30px 0;padding:0 0 0 15px;list-style:initial}.ie-notice .ie-notice-container ul a:hover{text-decoration:underline}.ie-notice .ie-notice-container button{border:1px solid black;border-radius:100px;background-color:transparent;color:black;font-size:16px;font-size:1.6rem;padding:8px 20px 10px 20px}.ie-notice .ie-notice-container button:hover{background-color:black;color:#fff;cursor:pointer}}.slick-track{display:flex !important}.slick-slide{height:inherit !important}.custom-slider{margin-left:-10px;margin-right:-10px;position:relative;padding:0}.custom-slider .slick-slide{margin:0 8px;width:60vw;min-width:280px;position:relative;transform:scale(.9);transition:all 1s ease-in-out}.custom-slider .slick-slide:before{content:"";transition:all 1s ease-in-out;background:rgba(38,65,77,0.6);position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:99}.custom-slider .slick-prev,.custom-slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;font-size:0;border:0;background:transparent;cursor:pointer;transition:all .2s ease-in-out 0s}.custom-slider .slick-prev:hover:before,.custom-slider .slick-next:hover:before{transition:all .2s ease-in-out 0s;color:#4b7376}.custom-slider .slick-prev:before,.custom-slider .slick-next:before{transition:all .2s ease-in-out 0s;font-family:'Font Awesome 5 Pro';font-size:40px;color:#26414d}.custom-slider .slick-prev{right:100%}.custom-slider .slick-prev:before{content:'\f054';transform:rotate(180deg);position:absolute;right:15px;top:0}.custom-slider .slick-next{left:100%}.custom-slider .slick-next:before{content:'\f054';position:absolute;left:15px;top:0}.custom-slider .slick-dots{position:absolute;bottom:-10px;left:50%;transform:translate(-50%, 100%);list-style:none;display:flex;margin:0;padding:0}.custom-slider .slick-dots li{margin:7px 6px;width:10px;height:10px;padding:0}.custom-slider .slick-dots li button{width:100%;height:100%;padding:0;border-radius:100px;background-color:transparent;outline:none !important;border:2px solid #4b7376;color:transparent}.custom-slider .slick-dots li:before{display:none}.custom-slider .slick-dots li.slick-active button{background-color:#4b7376}.custom-slider--slide{background-position:center center;background-size:cover}.custom-slider .inner{height:450px;display:flex;align-items:flex-start;padding:0}.custom-slider .inner .slider-text{color:white;width:100%}.custom-slider .inner .slider-text h2,.custom-slider .inner .slider-text h3{letter-spacing:normal;font-size:20px;font-size:2rem;color:#fff;padding:10px 20px;margin:15px 0 10px 0}.custom-slider .inner .slider-text h2:before,.custom-slider .inner .slider-text h3:before{content:"";position:absolute;border-bottom:8px solid #fff;display:inline-block;width:50px;bottom:-20px}.custom-slider .inner .slider-text ul{padding:0 20px;margin-top:50px}.custom-slider .inner .slider-text ul li{font-size:15px;font-size:1.5rem;position:relative;padding-left:20px}.custom-slider .inner .slider-text ul li:before{content:"";background:url("../img/zahnrad-weiss.png");background-size:14px;background-repeat:no-repeat;height:14px;width:14px;position:absolute;left:0px;top:5px;z-index:2}.custom-slider .number{font-size:35px;font-size:3.5rem;font-weight:bold;text-align:center;background:#26414d}.page-id-29 .custom-slider .slick-slide{transform:scale(1)}.slick-current.slick-active{background:#4b7376;transform:scale(1);transition:all 1s ease-in-out}.slick-current.slick-active:before{content:"";background:rgba(38,65,77,0)}.custom-slider.inner{margin:0 auto}.custom-slider--slide.slick-slide{background:#4b7376}button.slick-next.slick-arrow:active,button.slick-prev.slick-arrow:active,button.slick-next.slick-arrow:focus,button.slick-prev.slick-arrow:focus{outline:none}.custom-slider.mitarbeiterstimmen-slider .slick-slide{margin:0 8px;max-width:880px;width:100%;background:#4b7376;color:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:385px}.custom-slider.mitarbeiterstimmen-slider .slick-slide .flex-img{left:0;top:0;position:absolute;width:101px;height:101px;border-right:8px solid #F5F6F8;border-bottom:8px solid #F5F6F8}.custom-slider.mitarbeiterstimmen-slider .slick-slide .flex-img .slider-img-container{min-width:100%;min-height:100%}.custom-slider.mitarbeiterstimmen-slider .slick-slide .slider-content{flex:0 1 100%;max-width:100%;padding:30px}.custom-slider.mitarbeiterstimmen-slider .slick-slide:before{content:"";background:rgba(38,65,77,0)}.custom-slider.mitarbeiterstimmen-slider .slick-slide h3{font-size:20px;font-size:2rem;color:#fff;padding:0 0 0 100px;margin:15px 0 45px 0}.custom-slider.mitarbeiterstimmen-slider .slick-slide h3:before{content:"";position:absolute;border-bottom:8px solid #fff;display:inline-block;width:50px;bottom:-20px}.custom-slider.mitarbeiterstimmen-slider .slick-slide p{font-size:15px;font-size:1.5rem;line-height:1.3;margin:0}.custom-slider.mitarbeiterstimmen-slider .slick-slide .rolle{text-transform:uppercase;font-weight:normal;font-size:15px;font-size:1.5rem}.custom-slider.mitarbeiterstimmen-slider .slider-img-container{height:100%;width:100%;position:relative;top:0;left:0;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover;min-width:200px;min-height:335px}.custom-slider.mitarbeiterstimmen-slider .slick-dots{position:absolute;bottom:-10px;left:50%;transform:translate(-50%, 100%)}.custom-slider.mitarbeiterstimmen-slider .slick-dots li{margin:7px 6px;width:10px;height:10px;padding:0}.custom-slider.mitarbeiterstimmen-slider .slick-dots li button{width:100%;height:100%;padding:0;background-color:transparent;outline:none !important;border:2px solid #4b7376;color:transparent}.custom-slider.mitarbeiterstimmen-slider .slick-dots li:before{display:none}.custom-slider.mitarbeiterstimmen-slider .slick-dots li.slick-active button{background-color:#4b7376}.custom-slider.bildslider .slick-track .slick-slide .inner{height:300px}.custom-slider.bildslider .slick-track .slick-slide .inner .fancybox.image{height:100%;width:100%}.custom-slider.bildslider .slick-track .slick-slide .inner .fancybox.image img{width:100%;height:100%;object-fit:cover;object-position:center center}.custom-slider.bildslider .slick-dots{position:absolute;bottom:-10px;left:50%;transform:translate(-50%, 100%)}.custom-slider.bildslider .slick-dots li{margin:7px 6px;width:10px;height:10px;padding:0}.custom-slider.bildslider .slick-dots li button{width:100%;height:100%;padding:0;background-color:transparent;outline:none !important;border:2px solid #4b7376}.custom-slider.bildslider .slick-dots li:before{display:none}.custom-slider.bildslider .slick-dots li.slick-active button{background-color:#4b7376}@media screen and (min-width:48em){.custom-slider .slick-slide{width:280px}.custom-slider.mitarbeiterstimmen-slider .slick-slide{margin:0 8px;max-width:880px;width:100%;background:#4b7376;color:#fff;display:flex;flex-direction:row;justify-content:space-between;min-height:385px}.custom-slider.mitarbeiterstimmen-slider .slick-slide .flex-img{flex:0 1 35%;max-width:35%;position:relative;width:100%;height:100%;border:none}.custom-slider.mitarbeiterstimmen-slider .slick-slide .flex-img .slider-img-container{min-width:100%;min-height:100%}.custom-slider.mitarbeiterstimmen-slider .slick-slide .slider-content{flex:0 1 65%;max-width:65%;padding:30px}.custom-slider.mitarbeiterstimmen-slider .slick-slide:before{content:"";background:rgba(38,65,77,0)}.custom-slider.mitarbeiterstimmen-slider .slick-slide h3{font-size:20px;font-size:2rem;color:#fff;padding:0;margin:15px 0 40px 0}.custom-slider.mitarbeiterstimmen-slider .slick-slide h3:before{content:"";position:absolute;border-bottom:8px solid #fff;display:inline-block;width:50px;bottom:-20px}.custom-slider.mitarbeiterstimmen-slider .slick-slide p{font-size:15px;font-size:1.5rem}.custom-slider.mitarbeiterstimmen-slider .slick-slide .rolle{text-transform:uppercase;font-weight:normal;font-size:15px;font-size:1.5rem}.custom-slider.mitarbeiterstimmen-slider .slider-img-container{height:100%;width:100%;position:relative;top:0;left:0;z-index:1;background-position:center;background-repeat:no-repeat;background-size:cover;min-width:200px;min-height:335px}.custom-slider.mitarbeiterstimmen-slider .slick-slide p{font-size:18px;font-size:1.8rem}.custom-slider.mitarbeiterstimmen-slider .slick-slide .rolle{font-size:18px;font-size:1.8rem}}@media screen and (min-width:880px){.custom-slider{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.text-bild-info-slider{padding:50px 0}.text-bild-info-slider .inner{max-width:1475px}.text-bild-info-slider h2:before,.text-bild-info-slider h3:before,.text-bild-info-slider h4:before{content:none !important;display:none !important;border:0 !important}.text-bild-info-slider .text-bild-info-slider-header{margin-bottom:75px}.text-bild-info-slider .text-bild-info-slider-header .headline-two{color:#26414d;max-width:unset;margin:0 0 20px 0}@media screen and (min-width:64em){.text-bild-info-slider .text-bild-info-slider-header .headline-two{font-size:45px;font-size:4.5rem}}.text-bild-info-slider .text-bild-info-slider-header .underline-text{color:#4b7376;font-size:14px;font-size:1.4rem;font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.4}@media screen and (min-width:48em){.text-bild-info-slider .text-bild-info-slider-header .underline-text{font-size:18px;font-size:1.8rem;letter-spacing:2px}}@media screen and (min-width:64em){.text-bild-info-slider .text-bild-info-slider-header .underline-text{font-size:23px;font-size:2.3rem}}.text-bild-info-slider .text-bild-info-slider-slides{position:relative}.text-bild-info-slider .text-bild-info-slider-slides .slick-list{margin:0 -15px}.text-bild-info-slider .text-bild-info-slider-slide{height:100%;margin:0 15px;background-color:#f5f6f8;display:flex;flex-direction:column}.text-bild-info-slider .text-bild-info-slider-slide-image{position:relative;overflow:hidden}.text-bild-info-slider .text-bild-info-slider-slide-image img{display:block;width:100%;height:220px;object-fit:cover;object-position:center center}.text-bild-info-slider .text-bild-info-slider-slide-content{flex:1 1 auto;padding:30px}.text-bild-info-slider h3.text-bild-info-slider-slide-headline{font-size:23px;font-size:2.3rem;margin:0 0 20px 0;color:#4b7376}.text-bild-info-slider h3.text-bild-info-slider-slide-headline:before{content:none !important;display:none !important}.text-bild-info-slider .text-bild-info-slider-slide-text{font-size:18px;font-size:1.8rem;line-height:1.4;color:#26414d}.text-bild-info-slider .text-bild-info-slider-slide-text p:last-child{margin-bottom:0}.text-bild-info-slider .slick-prev,.text-bild-info-slider .slick-next{position:absolute;top:-50px;z-index:10;width:44px;height:44px;padding:0;border:0;font-size:0;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:19px 33px;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='19.499'%20height='33.427'%20viewBox='0%200%2019.499%2033.427'%3E%3Cpath%20d='M30.618,147.567a2.774,2.774,0,0,1-1.969-.816L16.69,134.8,4.73,146.758a2.785,2.785,0,0,1-3.939-3.939l13.928-13.928a2.785,2.785,0,0,1,3.939,0l13.928,13.928a2.779,2.779,0,0,1-1.967,4.749Z'%20transform='translate(147.574%200.025)%20rotate(90)'%20fill='%234b7376'/%3E%3C/svg%3E");transition:all .2s ease-in-out 0s}.text-bild-info-slider .slick-prev:hover,.text-bild-info-slider .slick-next:hover{opacity:.6}.text-bild-info-slider .slick-prev:active,.text-bild-info-slider .slick-next:active,.text-bild-info-slider .slick-prev:focus,.text-bild-info-slider .slick-next:focus{outline:none}.text-bild-info-slider .slick-prev{right:54px;transform:rotate(180deg)}.text-bild-info-slider .slick-next{right:0}@media screen and (min-width:100em){.text-bild-info-slider .slick-prev,.text-bild-info-slider .slick-next{top:50%;transform:translateY(-50%)}.text-bild-info-slider .slick-prev{right:auto;left:-60px;transform:translateY(-50%) rotate(180deg)}.text-bild-info-slider .slick-next{right:-60px}}.flex25 .flex-item,.flex33 .flex-item,.flex50 .flex-item{margin:0 0 30px 0;position:relative;z-index:5;display:block}@media screen and (min-width:48em){.flex25,.flex33,.flex50{display:flex;flex-wrap:wrap;margin:0 -15px;justify-content:center}.flex25 .flex-item,.flex33 .flex-item,.flex50 .flex-item{margin:0 15px 30px 15px;flex:0 1 calc(50% - 30px);max-width:calc(50% - 30px)}}@media screen and (min-width:64em){.flex25 .flex-item{flex:0 1 calc(25% - 30px);max-width:calc(25% - 30px)}.flex33 .flex-item{flex:0 1 calc(33.3333333333% - 30px);max-width:calc(33.3333333333% - 30px)}}.software-container{background-color:#f5f6f8;padding:50px 0;scroll-margin-top:120px}.software-container .intro{margin:0 0 50px 0}.software-container .software-inner{max-width:1400px;padding:0 15px;margin:0 auto}.software-container .software-inner .software-row{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 30px);margin:0 -15px}.software-container .software-inner .software-row:nth-child(2n){flex-direction:row-reverse}.software-container .software-inner .software-row .big-software{flex:0 1 calc(100% - 30px);max-width:calc(100% - 30px);margin:15px;background-color:#fff}.software-container .software-inner .software-row .small-software{flex:0 1 calc(100% - 30px);max-width:calc(100% - 30px);margin:15px;background-color:#fff}.software-container .software-inner .software-row .small-software .only-img-box{display:none}.software-container .software-inner .software-row .software-box{position:relative}.software-container .software-inner .software-row .software-box .img-box{position:relative;height:385px;background-size:cover;background-position:center;background-repeat:no-repeat}.software-container .software-inner .software-row .software-box .img-box:after{transition:all .2s ease-in-out 0s;content:"";background-color:rgba(75,115,118,0.75);position:absolute;left:0;right:0;bottom:0;top:0}.software-container .software-inner .software-row .software-box .img-box h3{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;color:#fff;z-index:10;letter-spacing:3px;width:100%;padding:0 15px;text-align:center;line-height:1.4;overflow-wrap:break-word;hyphens:auto}@media screen and (min-width:64em){.software-container .software-inner .software-row .software-box .img-box h3{letter-spacing:7px}}.software-container .software-inner .software-row .software-box .img-box h3:before{display:none}.software-container .software-inner .software-row .software-box .img-box:hover:after{transition:all .2s ease-in-out 0s;background-color:rgba(75,115,118,0)}.software-container .software-inner .software-row .software-box .text-box{padding:15px 20px;position:relative;line-height:1.5;overflow-wrap:break-word;hyphens:auto}.software-container .software-inner .software-row .software-box .text-box ul li{margin:10px 0}.software-container .software-inner .software-row .software-box .text-box .logo{position:relative;text-align:right;padding:10px}.software-container .software-inner .software-row .software-box .text-box .logo img{max-width:250px}@media screen and (min-width:64em){.software-container .software-inner .software-row .big-software{flex:0 1 calc(66.66% - 30px);max-width:calc(66.66% - 30px)}.software-container .software-inner .software-row .small-software{flex:0 1 calc(33.33% - 30px);max-width:calc(33.33% - 30px)}.software-container .software-inner .software-row .small-software .only-img-box{display:block;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.software-container .software-inner .software-row .software-box .text-box{padding:30px 40px;position:relative;line-height:1.5}}@media screen and (min-width:78.75em){.software-container .software-inner .software-row .software-box .text-box .logo{margin-top:-40px}}.block-headline-text-boxes .inner{max-width:1475px}.block-headline-text-boxes .inner h2:before,.block-headline-text-boxes .inner h3:before{content:none}.block-headline-text-boxes .inner .headline-two{color:#26414d;max-width:unset;margin:0 0 20px 0}@media screen and (min-width:64em){.block-headline-text-boxes .inner .headline-two{font-size:45px;font-size:4.5rem}}.block-headline-text-boxes .inner .headline-three{color:#ffffff;margin:0}.block-headline-text-boxes .inner .underline-text{color:#4b7376;font-size:14px;font-size:1.4rem;font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.4}@media screen and (min-width:48em){.block-headline-text-boxes .inner .underline-text{font-size:18px;font-size:1.8rem;letter-spacing:2px}}@media screen and (min-width:64em){.block-headline-text-boxes .inner .underline-text{font-size:23px;font-size:2.3rem;letter-spacing:3px}}.block-headline-text-boxes .inner .headline-text-boxes-boxes{display:flex;flex-wrap:wrap}@media screen and (min-width:48em){.block-headline-text-boxes .inner .headline-text-boxes-boxes{margin:0 -15px}}.block-headline-text-boxes .inner .headline-text-boxes-boxes .box-headline{flex:0 1 calc(100% - 30px);max-width:calc(100% - 30px);margin:15px;padding:30px}.block-headline-text-boxes .inner .headline-text-boxes-boxes .box-headline.background-dark{background-color:#26414d;color:#ffffff}.block-headline-text-boxes .inner .headline-text-boxes-boxes .box-headline.background-light{background-color:#4b7376;color:#ffffff}.block-headline-text-boxes .inner .headline-text-boxes-boxes p{margin:0}@media screen and (min-width:64em){.block-headline-text-boxes .inner .headline-text-boxes-boxes.columns-three .box-headline{flex:0 1 calc(33.33% - 30px);max-width:calc(33.33% - 30px)}}@media screen and (min-width:48em){.block-headline-text-boxes .inner .headline-text-boxes-boxes.columns-four .box-headline{flex:0 1 calc(50% - 30px);max-width:calc(50% - 30px)}}@media screen and (min-width:64em){.block-headline-text-boxes .inner .headline-text-boxes-boxes.columns-four .box-headline{flex:0 1 calc(25% - 30px);max-width:calc(25% - 30px)}}.three-columns-text-image-boxes{padding:135px 0;background:rgba(75,115,118,0.06)}.three-columns-text-image-boxes .inner{max-width:1475px}.three-columns-text-image-boxes h2:before,.three-columns-text-image-boxes h3:before,.three-columns-text-image-boxes h4:before{content:none !important;display:none !important;border:0 !important}.three-columns-text-image-boxes .three-columns-text-image-boxes-header{margin-bottom:50px}.three-columns-text-image-boxes .three-columns-text-image-boxes-header .headline-two{color:#26414d;max-width:unset;margin:0 0 20px 0}@media screen and (min-width:64em){.three-columns-text-image-boxes .three-columns-text-image-boxes-header .headline-two{font-size:45px;font-size:4.5rem;letter-spacing:13px}}.three-columns-text-image-boxes .three-columns-text-image-boxes-header .underline-text{color:#4b7376;font-size:14px;font-size:1.4rem;font-weight:900;text-transform:uppercase;letter-spacing:1px;line-height:1.4}@media screen and (min-width:48em){.three-columns-text-image-boxes .three-columns-text-image-boxes-header .underline-text{font-size:18px;font-size:1.8rem;letter-spacing:2px}}@media screen and (min-width:64em){.three-columns-text-image-boxes .three-columns-text-image-boxes-header .underline-text{font-size:23px;font-size:2.3rem}}.three-columns-text-image-boxes .three-columns-text-image-boxes-boxes{display:flex;flex-wrap:wrap}@media screen and (min-width:48em){.three-columns-text-image-boxes .three-columns-text-image-boxes-boxes{margin:0 -15px}}.three-columns-text-image-boxes .three-columns-text-image-boxes-box{flex:0 1 100%;max-width:100%;margin:15px 0;background-color:#ffffff;display:flex;flex-direction:column}@media screen and (min-width:48em){.three-columns-text-image-boxes .three-columns-text-image-boxes-box{flex:0 1 calc(50% - 30px);max-width:calc(50% - 30px);margin:15px}}@media screen and (min-width:64em){.three-columns-text-image-boxes .three-columns-text-image-boxes-box{flex:0 1 calc(33.333% - 30px);max-width:calc(33.333% - 30px)}}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-image{overflow:hidden}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-image img{display:block;width:100%;height:320px;object-fit:cover;object-position:center center}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-content{flex:1 1 auto;padding:30px;display:flex;flex-direction:column}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-content .button-rk{margin-top:auto}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-content .button-rk a{margin-top:15px}.three-columns-text-image-boxes h3.three-columns-text-image-boxes-box-headline{font-size:23px;font-size:2.3rem;color:#4b7376;margin:0 0 10px 0}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-underheadline{font-size:15px;font-size:1.5rem;font-weight:400;color:#4b7376;margin:0 0 20px 0}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-text{font-size:18px;font-size:1.8rem;line-height:1.4;color:#26414d}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-text p:last-child{margin-bottom:0}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-text a{color:#4b7376;text-decoration:underline;text-underline-offset:3px;transition:all .2s ease-in-out 0s}.three-columns-text-image-boxes .three-columns-text-image-boxes-box-text a:hover,.three-columns-text-image-boxes .three-columns-text-image-boxes-box-text a:focus{color:#D8056B;text-decoration-color:#D8056B}.footer-galerie{height:200px;width:100%;display:flex;flex-direction:row}.footer-galerie .img-left{max-width:38%;flex:0 1 38%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;line-height:0}.footer-galerie .img-right{max-width:38%;flex:0 1 38%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;line-height:0}.footer-galerie .img-left.breit{max-width:62%;flex:0 1 62%}.footer-galerie .img-right.breit{max-width:62%;flex:0 1 62%}@media screen and (min-width:64em){.footer-galerie{height:370px}}.software-container.lohnfertigung .software-inner .lohnfertigung-flex{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 30px);margin:0 -15px}.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box{background-color:#fff;max-width:calc(100% - 30px);flex:0 1 calc(100% - 30px);margin:15px}.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box .img-area{height:385px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box .img-area h3{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:0;color:#fff;z-index:10;letter-spacing:7px;width:100%;padding:0 15px;text-align:center;line-height:1.5}.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box .img-area h3:before{display:none}.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box .img-area:after{content:"";background-color:rgba(75,115,118,0.75);position:absolute;left:0;right:0;bottom:0;top:0;transition:all .2s ease-in-out 0s}.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box .img-area:hover:after{background-color:rgba(75,115,118,0);transition:all .2s ease-in-out 0s}.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box .text-area{padding:15px 20px}@media screen and (min-width:48em){.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box{max-width:calc(50% - 30px);flex:0 1 calc(50% - 30px)}}@media screen and (min-width:64em){.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box .text-area{padding:30px 40px}}@media screen and (min-width:78.75em){.software-container.lohnfertigung .software-inner .lohnfertigung-flex .single-box{max-width:calc(33.33% - 30px);flex:0 1 calc(33.33% - 30px)}}.block-table{margin:140px 0}.block-table .inner{max-width:1475px}.block-table .inner h2:before,.block-table .inner h3:before,.block-table .inner h4:before{content:none !important;display:none !important;border:0 !important}.block-table .inner .headline-two{color:#26414d;max-width:unset;margin:0 0 20px 0}@media screen and (min-width:64em){.block-table .inner .headline-two{font-size:45px;font-size:4.5rem}}.block-table .inner .underline-text{color:#4b7376;font-size:23px;font-size:2.3rem;font-weight:900;text-transform:uppercase;letter-spacing:3px;margin:0}.block-table .inner .table-wrapper{overflow-x:auto;margin-top:70px}.block-table .inner .dan-table{width:100%;border-collapse:collapse;background:#ffffff;font-size:16px;font-size:1.6rem}.block-table .inner .dan-table th,.block-table .inner .dan-table td{text-align:left}.block-table .inner .dan-table th:first-child,.block-table .inner .dan-table td:first-child{padding-left:0}.block-table .inner .dan-table thead th{color:#4b7376;font-size:23px;font-size:2.3rem;text-transform:uppercase;font-weight:bold;white-space:nowrap;padding:0 20px 15px;border-bottom:4px solid #4b7376}.block-table .inner .dan-table tbody td{font-size:18px;font-size:1.8rem;padding:19px 20px;border-bottom:2px solid #26414d}.block-table .inner .dan-table tbody tr:last-child td{border-bottom:0}.error404 .slider.widget-area.clearfix:before{display:none}.error404 .site-content{height:100vh;background-image:url("/wp-content/uploads/2022/02/rk-tec-img8.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;width:100%}.error404 .site-content:after{content:"";position:absolute;background-color:rgba(38,65,77,0.95);left:0;bottom:0;right:0;top:0;width:100%;height:100%}.error404 .page-content{z-index:99;position:absolute;left:50%;top:55%;transform:translate(-50%, -50%);width:100%;padding:0 20px}.error404 .page-content .page-title{margin:20px 0 0 0;color:#fff}.error404 .viernullvier{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.error404 .viernullvier .number{font-size:135px;font-weight:500;line-height:1;color:#4b7376}.error404 .viernullvier .zahnrad{padding:10px 0;width:100px}@media screen and (min-width:48em){.error404 .viernullvier{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.error404 .viernullvier .number{font-size:175px;font-weight:500}.error404 .viernullvier .zahnrad{padding:15px 0;width:131px}}.dan-ai-figure{position:relative;display:inline-block;max-width:100%;line-height:0}.dan-ai-figure img{display:block}.dan-ai-note{display:inline-block;font-size:12px;font-size:1.2rem;line-height:1.3;letter-spacing:.3px;color:rgba(38,65,77,0.7)}figure.wp-block-image>.dan-ai-note,.wp-block-gallery .wp-block-image>.dan-ai-note{display:block;margin-top:4px;text-align:inherit}.dan-ai-figure>.dan-ai-note{position:absolute;right:8px;bottom:8px;padding:3px 8px;background:rgba(38,65,77,0.82);color:#ffffff;border-radius:2px;letter-spacing:0;line-height:1.2;pointer-events:none}.img-container-box,.bildbox-img-container,.three-columns-text-image-boxes-box-image,.img-box,.only-img-box,.slider-img-container,.software-box .img-box,.img-container,.post-img-header{position:relative}.dan-ai-bg-note{position:absolute;right:10px;bottom:10px;z-index:3;padding:3px 8px;font-size:12px;font-size:1.2rem;line-height:1.2;background:rgba(38,65,77,0.82);color:#ffffff;border-radius:2px;pointer-events:none}.column-dan_ai{width:90px}@media screen and (max-width:47.98em){.block-text-und-bild{padding-top:42px}.block-text-und-bild.small-img{padding-top:42px !important}.three-columns-text-image-boxes{padding:46px 0}.three-columns-text-image-boxes-header{margin-bottom:26px}.text-bild-info-slider-header{margin-bottom:32px}.block-table{margin:44px 0}.software-container .intro{margin-bottom:26px}.background-grey,.page-id-29 .background-grey.slider{padding:44px 0}.background-grey.slider{padding:0 0 44px}.wp-block-group,.wp-block-group.background-grey{padding:28px 0 44px}.background-primarycolor,.home .background-primarycolor{padding:44px 0}.background-primarycolor .counter.flex .number.flex{margin-bottom:24px !important}}.trans2s{transition:all .2s ease-in-out 0s}.trans5s{transition:all .5s ease-in-out 0s}.has-petrol-color{color:#0094A0}.has-petrol-background-color{background-color:#0094A0}.has-red-color{color:#E2574C}.has-red-background-color{background-color:#E2574C}.has-black-color{color:#000000}.has-black-background-color{background-color:#000000}.has-grey-color{color:#f5f6f8}.has-grey-background-color{background-color:#f5f6f8}/*# sourceMappingURL=stylesheet.css.map */