html{scroll-behavior:smooth}body{background-color:#ffffff;color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video{max-width:100%;height:auto}::selection{background-color:#afcdb2;color:#1a1a1a}.hidden{display:none!important}.min-w-0{min-width:0}.flex-1{flex:1 1}.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.h-7{height:1.75rem}.w-7{width:1.75rem}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato"),url(/fonts/Lato/Lato-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato"),url(/fonts/Lato/Lato-Italic.woff2) format("woff2");font-display:swap}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato"),url(/fonts/Lato/Lato-Bold.woff2) format("woff2");font-display:swap}.home-page{font-family:Lato,sans-serif;background-color:#afcdb2;color:#ffffff;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.home-skip-link{position:absolute;left:-9999px;z-index:100}.home-skip-link:focus{left:1rem;top:1rem;background:#ffffff;color:#111111;padding:.75rem 1rem;border-radius:.5rem}.home-header{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;width:100%;z-index:200;background-color:#afcdb2;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-shell{display:flex;flex-direction:column;min-height:100vh;min-width:0}.home-shell>#main{overflow-x:clip}.home-header-inner{display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 20px}@media (min-width:779px){.home-header-inner{padding:0 50px}}@media (min-width:993px){.home-header-inner{height:90px}}.home-branding{display:flex;align-items:center;height:100%}.home-branding img{height:100%;width:auto;padding:6px 0}@media (min-width:993px){.home-branding img{padding:10px 0}}.home-branding--mobile{width:60px}.home-nav{display:none;align-items:center;gap:2rem}@media (min-width:993px){.home-nav{display:flex}}.home-mobile-nav-links a,.home-nav a{font-family:Lato,sans-serif;font-size:25px;line-height:25px;font-weight:700;color:#ffffff;text-decoration:none;transition:opacity .3s}.home-nav-link-text{position:relative;display:inline-block}.home-nav-underline{position:absolute;display:block;left:1px;bottom:-6px;overflow:hidden;width:0;height:2px;pointer-events:none;background-color:#ffffff;opacity:.85;transition:width .3s cubic-bezier(.175,.885,.32,1.275)}.home-mobile-nav-links a[aria-current=page] .home-nav-underline,.home-nav a:hover .home-nav-underline,.home-nav a[aria-current=page] .home-nav-underline{width:100%}.home-mobile-nav-links a:hover,.home-nav a:hover{opacity:.85}.home-menu-toggle{display:inline-flex;align-items:center;justify-content:center;color:#ffffff;background:transparent;border:none;cursor:pointer}@media (min-width:993px){.home-menu-toggle{display:none}}.home-mobile-nav{position:fixed;inset:0;z-index:300;overflow-y:auto;background:rgba(175,205,178,.98)}.home-mobile-nav-inner{padding:1.5rem 20px 2rem}.home-mobile-nav-links{display:flex;flex-direction:column;gap:1.25rem;margin-top:3rem}.home-page h1,.home-page h2,.home-page h3,.home-page h5,.home-page li,.home-page p{color:#ffffff;font-family:Lato,sans-serif;margin:0}.home-page h1,.home-page h2{font-weight:700;font-size:77px;line-height:94px;text-align:center}.home-page h3{font-weight:400;font-size:54px;line-height:69px;text-align:center}.home-page h5{font-weight:700;font-size:32px;line-height:47px}.home-page li,.home-page p{font-weight:400;font-size:25px;line-height:30px}@media (max-width:1499px){.home-hero-text h1{font-size:60px;line-height:75px}}@media (max-width:1299px){.home-hero-text h1{font-size:45px;line-height:57px}}@media (max-width:1099px){.home-page h1,.home-page h2{font-size:57px;line-height:74px}.home-page h3{font-size:44px;line-height:59px}.home-page h5{font-size:28px;line-height:35px}.home-page li,.home-page p{font-size:22px;line-height:26px}}@media (max-width:989px){.home-hero-text h1{font-size:36px;line-height:46px}}@media (max-width:767px){.home-page h2{font-size:47px;line-height:64px}.home-page h3{font-size:34px;line-height:49px}.home-page h5{font-size:25px;line-height:32px}.home-page li,.home-page p{font-size:18px;line-height:22px}}.home-hero{position:relative;overflow:visible;background-color:#afcdb2}.home-hero:after{content:"";display:block;background-image:url(/images/Betreuungszeit_Icons-opt2.png);background-position:50%;background-repeat:repeat-x;background-size:contain;position:absolute;bottom:-90px;left:0;width:100%;height:180px;z-index:50;pointer-events:none}.home-hero-grid{position:relative;min-height:calc(100vh - 60px)}@media (min-width:990px){.home-hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 90px);padding:0 35px}}.home-hero-image{position:relative;min-height:calc(100vh - 60px)}@media (min-width:990px){.home-hero-image{grid-column:2;grid-row:1;min-height:calc(100vh - 90px)}}.home-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.home-hero-text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0;z-index:20}@media (max-width:989px){.home-hero-text{position:absolute;inset:0;z-index:20;pointer-events:none}}@media (min-width:990px){.home-hero-text{grid-column:1;grid-row:1;background-color:#afcdb2;position:relative;z-index:10;pointer-events:auto}}.home-intro{position:relative;z-index:1;padding:10vw 35px 6vw;text-align:center}@media (min-width:1920px){.home-intro{padding-top:150px;padding-bottom:90px}}@media (max-width:778px){.home-intro{padding-left:20px;padding-right:20px}}.home-intro-inner{max-width:66.666%;margin:0 auto}@media (max-width:767px){.home-intro-inner{max-width:100%}}.home-intro p+p{margin-top:1rem}.home-rosa{background-color:#ddc6cb;padding:0 35px 4vw}@media (min-width:1920px){.home-rosa{padding-bottom:60px}}@media (max-width:778px){.home-rosa{padding-left:20px;padding-right:20px}}.home-rosa-title{padding-top:6vw;padding-bottom:2vw}@media (min-width:1920px){.home-rosa-title{padding-top:90px;padding-bottom:30px}}.home-tasks-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}@media (min-width:768px){.home-tasks-grid{grid-template-columns:1fr 1fr}}.home-task{padding-bottom:4vw}@media (min-width:1920px){.home-task{padding-bottom:60px}}.home-task-row{display:flex;align-items:center;gap:1rem}.home-task-icon{flex:0 0 25%;display:flex;justify-content:center}@media (min-width:768px){.home-task-icon{justify-content:flex-end}}.home-task-icon img{width:106px;height:106px;object-fit:contain}.home-task-title{flex:1 1;text-align:left}@media (max-width:989px){.home-task-row{flex-direction:column;align-items:center;text-align:center}.home-task-icon{flex:none;margin-bottom:20px}.home-task-title{text-align:center!important}}.home-rosa-btn-wrap{text-align:center;padding-bottom:4vw}@media (min-width:1920px){.home-rosa-btn-wrap{padding-bottom:60px}}.home-btn{display:inline-flex;align-items:center;justify-content:center;border:2px solid #ffffff;border-radius:15px;padding:12px 20px 13px;background-color:#ddc6cb;color:#ffffff;font-family:Lato,sans-serif;font-size:30px;line-height:36px;font-weight:700;text-decoration:none;transition:all .5s}.home-btn:hover{background-color:#ffffff;color:#ddc6cb}@media (max-width:1099px){.home-btn{font-size:24px;line-height:30px}}@media (max-width:767px){.home-btn{font-size:20px;line-height:26px}}.home-footer{background-color:#afcdb2;padding:50px}@media (max-width:989px){.home-footer{padding:50px 20px}}.home-footer-inner{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}@media (min-width:990px){.home-footer-inner{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}}.home-footer-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:0}.home-footer-nav a{color:#ffffff;font-family:Lato,sans-serif;font-size:25px;line-height:30px;text-decoration:none;margin-left:10px;padding-left:10px}.home-footer-nav a:first-child{margin-left:0;padding-left:0}.home-footer-copy{color:#ffffff;font-family:Lato,sans-serif;font-size:25px;line-height:30px;margin:0}@media (max-width:1099px){.home-footer-copy,.home-footer-nav a{font-size:22px;line-height:26px}}@media (max-width:767px){.home-footer-copy,.home-footer-nav a{font-size:18px;line-height:22px}}@media (max-width:989px){.home-footer-copy,.home-footer-inner,.home-footer-nav{text-align:center!important;justify-content:center}}@media (min-width:990px){.home-footer-copy{text-align:right}}.home-share-sidebar{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:40;display:none;flex-direction:column}@media (min-width:993px){.home-share-sidebar{display:flex}}.home-share-menu{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-top:2.5rem}@media (min-width:993px){.home-share-menu{display:none}}.home-share-menu .home-share-btn{margin-bottom:0}.home-share-menu .home-share-copied{left:50%;top:calc(100% + 8px);transform:translateX(-50%)}.home-share-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;min-width:36px;min-height:36px;margin:0 0 2px;padding:0;border:none;background:#ffffff;color:#656565;font:inherit;line-height:0;text-decoration:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.home-share-btn:hover{background:#ffffff;color:#121212}.home-share-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px}.home-share-icon svg{display:block;width:18px;height:18px;flex-shrink:0}.home-share-btn--copy{position:relative}.home-share-copied{position:absolute;left:calc(100% + 8px);top:50%;transform:translateY(-50%);padding:.35rem .6rem;background:#333333;color:#ffffff;font-family:Lato,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;pointer-events:none}.home-share-btn--copy.is-copied{color:#5a8f62}.home-scroll-top{position:fixed;right:10px;bottom:10px;z-index:-1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(0,0,0,.2);color:#ffffff;text-decoration:none;opacity:0;transition:opacity .3s}.home-scroll-top.is-visible{z-index:1000;opacity:1}.home-scroll-top:hover{background:rgba(0,0,0,.35)}.fly-in{opacity:0}.fly-in--slide-up.is-visible{animation:fly-in-slide-up 1s ease forwards}@keyframes fly-in-slide-up{0%{opacity:0;transform:translate3d(0,100%,0);visibility:visible}to{opacity:1;transform:translateZ(0)}}.fly-in--btt.is-visible{animation:fly-in-btt .7s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes fly-in-btt{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.fly-in{opacity:1}.fly-in.is-visible{animation:none}}.cookie-overlay{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.5)}.cookie-overlay.is-open{display:flex}.home-page.cookie-consent-open{overflow:hidden}.cookie-dialog{background:#ffffff;color:#333333;max-width:560px;width:100%;border-radius:4px;padding:1.5rem;box-shadow:0 8px 32px rgba(0,0,0,.2)}.home-page .cookie-dialog,.home-page .cookie-dialog label,.home-page .cookie-dialog p,.home-page .cookie-dialog span,.home-page .cookie-pref-item,.home-page .cookie-pref-item span{color:#333333!important}.cookie-dialog--hidden{display:none}.cookie-dialog h2{color:#5a8f62!important;font-size:1.5rem;font-weight:700;line-height:1.3}.cookie-dialog h2,.cookie-dialog p{margin:0 0 1rem;font-family:Lato,sans-serif}.cookie-dialog p{font-size:14px;line-height:1.5}.cookie-dialog a{color:#5a8f62!important;text-decoration:underline}.cookie-actions{display:flex;flex-wrap:wrap;gap:.75rem}.cookie-actions button{padding:.65rem 1rem;border:none;border-radius:2px;cursor:pointer;font-family:Lato,sans-serif;font-size:14px;font-weight:700;line-height:1.2}.cookie-accept{background:#5a8f62;color:#ffffff!important}.cookie-essential{background:#eeeeee;color:#333333!important}.cookie-pref-list{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.cookie-pref-item{display:flex;gap:.5rem;align-items:flex-start;font-family:Lato,sans-serif;font-size:14px;line-height:1.45;cursor:pointer}.cookie-pref-item input{margin-top:.2rem;flex-shrink:0}.kontakt-hero{position:relative;overflow:visible;min-height:500px;background-image:url(/images/U9B2267-scaled.jpg);background-image:-webkit-image-set(url("/images/U9B2267-scaled.webp") type("image/webp"),url("/images/U9B2267-scaled.jpg") type("image/jpeg"));background-image:image-set(url("/images/U9B2267-scaled.webp") type("image/webp"),url("/images/U9B2267-scaled.jpg") type("image/jpeg"));background-position:50%;background-repeat:no-repeat;background-size:cover}.kontakt-hero:after{content:" ";display:block;background-image:url(/images/Betreuungszeit_Icons-opt2.png);background-position:50%;background-repeat:repeat-x;background-size:contain;position:absolute;bottom:-90px;left:0;width:100%;height:180px;z-index:50;pointer-events:none}.kontakt-rosa{background-color:#ddc6cb;padding-left:35px;padding-right:35px}.abstand-oben-xl{padding-top:10vw}.abstand-unten-md{padding-bottom:6vw}@media (min-width:1920px){.abstand-oben-xl{padding-top:150px}.abstand-unten-md{padding-bottom:90px}}@media (max-width:778px){.kontakt-rosa{padding-left:20px;padding-right:20px}}.kontakt-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;align-items:center}@media (min-width:768px){.kontakt-grid{grid-template-columns:1fr 1fr}}.kontakt-form-wrap,.kontakt-info{padding-left:15px;padding-right:15px}.kontakt-info h1{margin-bottom:10px;text-align:left}.kontakt-info p{margin:0}.kontakt-info a{color:#ffffff;text-decoration:none}.gfield--type-honeypot,.kontakt-field--honeypot{display:none!important}@media (max-width:767px){.kontakt-info h1{font-size:47px;line-height:64px}}.kontakt-form-fields{display:grid;grid-template-columns:1fr;grid-gap:40px 16px;gap:40px 16px}@media (min-width:641px){.kontakt-form-fields{grid-template-columns:1fr 1fr}}.kontakt-field--full{grid-column:1/-1}.kontakt-field label{display:block;margin-bottom:8px;font-family:Lato,sans-serif;font-size:25px;line-height:30px;font-weight:400;color:#ffffff}@media (max-width:1099px){.kontakt-field label{font-size:22px;line-height:26px}}@media (max-width:767px){.kontakt-field label{font-size:18px;line-height:22px}}.kontakt-field input,.kontakt-field textarea{width:100%;border:none;padding:10px;box-shadow:none;background:#ffffff;color:#000000;font-family:Lato,sans-serif;font-size:25px;line-height:30px;font-weight:400;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box}.kontakt-field input{height:38px}.kontakt-field textarea{height:288px;resize:vertical}@media (max-width:1099px){.kontakt-field input,.kontakt-field textarea{font-size:22px;line-height:26px}}@media (max-width:767px){.kontakt-field input,.kontakt-field textarea{font-size:18px;line-height:22px}}.kontakt-field input:focus,.kontakt-field textarea:focus{border:1px solid #000000}.kontakt-field--submit{margin:0}.kontakt-form-status{margin:0 0 1rem;font-family:Lato,sans-serif;font-size:18px;line-height:24px}.kontakt-form-status--error{color:#7a1f2b}.kontakt-submit:disabled{opacity:.65;cursor:wait}.kontakt-submit{display:inline-flex;align-items:center;justify-content:center;width:auto;border:2px solid #ffffff;border-radius:15px;padding:12px 20px 13px;background:none;background-color:#ddc6cb;color:#ffffff;font-family:Lato,sans-serif;font-size:30px;line-height:36px;font-weight:700;cursor:pointer;transition:all .5s}.kontakt-submit:hover{background:none;background-color:#ffffff;color:#ddc6cb}@media (max-width:1099px){.kontakt-submit{font-size:24px;line-height:30px}}@media (max-width:767px){.kontakt-submit{font-size:20px;line-height:26px}}.kontakt-honey{position:absolute;left:-9999px;opacity:0;pointer-events:none}.danke-inner{max-width:720px;margin:0 auto;padding:0 15px}.danke-inner h1{margin-bottom:1rem;text-align:left}.danke-inner p{margin:0 0 1rem;font-family:Lato,sans-serif;font-size:25px;line-height:30px;color:#ffffff}.danke-link{color:#ffffff;text-decoration:underline}.danke-link:hover{opacity:.85}@media (max-width:767px){.danke-inner h1{font-size:47px;line-height:64px}.danke-inner p{font-size:18px;line-height:22px}}.about-intro{padding:6vw 35px;text-align:center}@media (min-width:1920px){.about-intro{padding-top:90px;padding-bottom:90px}}@media (max-width:778px){.about-intro{padding-left:20px;padding-right:20px}}.about-intro-inner{max-width:66.666%;margin:0 auto}@media (max-width:991px){.about-intro-inner{max-width:83.333%}}@media (max-width:767px){.about-intro-inner{max-width:100%}}.about-intro p{margin-top:1rem}.about-rosa{background-color:#ddc6cb;padding:0}@media (max-width:991px){.about-rosa{padding-left:35px;padding-right:35px}}@media (max-width:778px){.about-rosa{padding-left:20px;padding-right:20px}}.about-rosa-inner{display:grid;grid-template-columns:1fr;grid-gap:35px;gap:35px;padding:6vw 0;align-items:stretch}@media (min-width:1920px){.about-rosa-inner{padding-top:90px;padding-bottom:90px}}@media (min-width:992px){.about-rosa-inner{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;padding-left:0;padding-right:0}.about-text{grid-column:2/7;padding-right:80px;padding-left:0}.about-image{grid-column:7/12}}.about-text,.about-text h2{text-align:right}.about-text p+p{margin-top:1rem}.about-image{min-height:500px;height:100%;background-image:url(/images/betreuungszeit-Martina-Gugler-2.jpg);background-image:-webkit-image-set(url("/images/betreuungszeit-Martina-Gugler-2.webp") type("image/webp"),url("/images/betreuungszeit-Martina-Gugler-2.jpg") type("image/jpeg"));background-image:image-set(url("/images/betreuungszeit-Martina-Gugler-2.webp") type("image/webp"),url("/images/betreuungszeit-Martina-Gugler-2.jpg") type("image/jpeg"));background-position:center -100px;background-repeat:no-repeat;background-size:cover}@media (min-width:992px){.about-image{min-height:600px;padding:35px 15px 0;background-clip:content-box}}@media (max-width:991px){.about-text,.about-text h2{text-align:left}}.bz-hero{position:relative;overflow:visible;min-height:500px;background-image:url(/images/betreuungszeit-Martina-Gugler-3.jpg);background-image:-webkit-image-set(url("/images/betreuungszeit-Martina-Gugler-3.webp") type("image/webp"),url("/images/betreuungszeit-Martina-Gugler-3.jpg") type("image/jpeg"));background-image:image-set(url("/images/betreuungszeit-Martina-Gugler-3.webp") type("image/webp"),url("/images/betreuungszeit-Martina-Gugler-3.jpg") type("image/jpeg"));background-position:50%;background-repeat:no-repeat;background-size:cover}.bz-hero:after{content:"";display:block;background-image:url(/images/Betreuungszeit_Icons-opt2.png);background-position:50%;background-repeat:repeat-x;background-size:contain;position:absolute;bottom:-90px;left:0;width:100%;height:180px;z-index:50;pointer-events:none}.bz-hero-inner{display:flex;align-items:center;justify-content:center;min-height:500px;padding:0 35px;text-align:center}@media (max-width:778px){.bz-hero-inner{padding:0 20px}}.bz-rosa{background-color:#ddc6cb;padding:6vw 35px}@media (min-width:1920px){.bz-rosa{padding-top:90px;padding-bottom:90px}}@media (max-width:778px){.bz-rosa{padding-left:20px;padding-right:20px}}.bz-rosa-title{padding-top:6vw;padding-bottom:4vw}@media (min-width:1920px){.bz-rosa-title{padding-top:90px;padding-bottom:60px}}.bz-rosa-title h1{text-align:left}.bz-task-rows{display:flex;flex-direction:column;gap:4vw}@media (min-width:1920px){.bz-task-rows{gap:60px}}.bz-task-row-grid{display:grid;grid-template-columns:1fr;grid-gap:35px;gap:35px}@media (min-width:992px){.bz-task-row-grid{grid-template-columns:1fr 1fr}}.bz-task-detail{min-height:1px}.bz-task-detail-inner{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:4vw}@media (min-width:1920px){.bz-task-detail-inner{padding-bottom:60px}}@media (min-width:768px){.bz-task-detail-inner{flex-direction:row-reverse;align-items:flex-start;gap:0}.bz-task-detail--reverse .bz-task-detail-inner{flex-direction:row}}.bz-task-content{flex:3 1 60%;padding-left:1rem}.bz-task-detail--reverse .bz-task-content{padding-left:0;padding-right:1rem}@media (min-width:990px){.bz-task-detail--reverse .bz-task-content{text-align:right}}.bz-task-icon{margin-bottom:35px}.bz-task-icon img{width:106px;height:106px;object-fit:contain}.bz-task-content h5{margin-bottom:10px}.bz-task-content ul{list-style:none;margin:0;padding:0}.bz-task-content li{position:relative;padding-left:20px}.bz-task-content li+li{margin-top:0}.bz-task-content li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background-color:#ffffff}@media (min-width:990px){.bz-task-detail--reverse .bz-task-content li{display:inline-block;margin-right:1rem}.bz-task-detail--reverse .bz-task-content li:before{position:relative;display:inline-block;vertical-align:middle;margin-right:10px;top:auto;left:auto}.bz-task-detail--reverse .bz-task-content li+li{margin-top:0}}.bz-task-photo{flex:2 1 40%;display:flex;padding-right:15px}.bz-task-detail--reverse .bz-task-photo{padding-right:0;padding-left:15px}.bz-task-photo img{width:100%;height:auto;object-fit:cover}.bz-task-detail--spacer{display:none}@media (min-width:992px){.bz-task-detail--spacer{display:block}}.bz-btn-wrap{text-align:center;padding-top:2vw;padding-bottom:4vw}@media (min-width:1920px){.bz-btn-wrap{padding-top:30px;padding-bottom:60px}}@media (max-width:989px){.bz-task-content,.bz-task-detail--reverse .bz-task-content{text-align:center;padding-left:0;padding-right:0}.bz-task-icon{display:flex;justify-content:center}}.impressum-content{padding:6vw 50px}@media (min-width:1920px){.impressum-content{padding-top:90px;padding-bottom:90px}}@media (max-width:778px){.impressum-content{padding-left:20px;padding-right:20px}}.impressum-inner{max-width:995px}.impressum-inner h1{max-width:965px;margin-bottom:10px;text-align:left}@media (max-width:767px){.impressum-inner h1{font-size:47px;line-height:64px}}.impressum-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}@media (min-width:768px){.impressum-grid{grid-template-columns:1fr 1fr}}.impressum-col{padding-left:15px;padding-right:15px}.impressum-col p{margin:0 0 10px;color:#ffffff}.impressum-col p:last-child{margin-bottom:0}.impressum-col strong{font-weight:700}.impressum-col a{color:#ffffff;text-decoration:underline}.impressum-col a:hover{opacity:.85}.datenschutz-section{padding:6vw 50px}@media (min-width:1920px){.datenschutz-section{padding-top:90px;padding-bottom:90px}}@media (max-width:778px){.datenschutz-section{padding-left:5px;padding-right:5px}}.datenschutz-inner{max-width:995px}.datenschutz-column{grid-column:3/11;padding-left:15px;padding-right:15px}@media (max-width:991px){.datenschutz-column{grid-column:2/12}}@media (max-width:767px){.datenschutz-column{grid-column:1/-1;padding-left:15px;padding-right:15px}}.datenschutz-grid{display:grid;grid-template-columns:repeat(12,1fr)}.datenschutz-column h1{margin-bottom:10px;padding-bottom:6vw;text-align:left}@media (min-width:1920px){.datenschutz-column h1{padding-bottom:90px}}@media (max-width:767px){.datenschutz-column h1{font-size:47px;line-height:64px}}.datenschutz h5{margin:20px 0 10px;font-family:Lato,sans-serif;font-size:32px;line-height:47px;font-weight:700;color:#ffffff}.datenschutz h5 strong{font-weight:700}@media (max-width:1099px){.datenschutz h5{font-size:28px;line-height:35px}}@media (max-width:767px){.datenschutz h5{font-size:25px;line-height:32px}}.datenschutz p{margin:0 0 10px;color:#ffffff}.datenschutz p:last-child{margin-bottom:0}.datenschutz ul{margin:0 0 10px;padding-left:1.5rem;list-style:disc}.datenschutz ul li{margin:0}.datenschutz ol{margin:0;padding-left:0;list-style:none;counter-reset:none}.datenschutz ol>li{padding-bottom:50px;list-style:none}.datenschutz ol>li:last-child{padding-bottom:0}.datenschutz ol>li>h3{margin:0 0 10px;font-family:Lato,sans-serif;font-size:32px;line-height:47px;font-weight:700;color:#ffffff}@media (max-width:1099px){.datenschutz ol>li>h3{font-size:28px;line-height:35px}}@media (max-width:767px){.datenschutz ol>li>h3{font-size:25px;line-height:32px}}.datenschutz ol>li>p{margin-bottom:10px}.datenschutz ol>li>ul{margin-bottom:0}.datenschutz a{color:#ffffff;text-decoration:underline;word-break:break-word}.datenschutz a:hover{opacity:.85}