.s-topbar{padding-top:20px;padding-bottom:20px}
.c-topbar-col{flex:0 0 100%;max-width:100%;--col-w:100%}
.c-topbar-col{text-align:center}
.m-topbar-1 :is(h1,h2,h3,h4,p,li,a){line-height:25px}
.m-topbar-line-1{padding-top:10px;padding-right:min(25%,max(0px,(100% - 48px)/2));padding-bottom:10px;padding-left:min(25%,max(0px,(100% - 48px)/2))}
.m-topbar-line-1 hr{border-top-color:var(--c-primary)}
.m-topbar-2 :is(h1,h2,h3,h4,p,li,a){line-height:25px}
.m-topbar-line-2{padding-top:10px;padding-right:min(25%,max(0px,(100% - 48px)/2));padding-bottom:10px;padding-left:min(25%,max(0px,(100% - 48px)/2))}
.m-topbar-line-2 hr{border-top-color:var(--c-primary)}
.m-topbar-3{padding-top:0px;padding-right:min(0px,max(0px,(100% - 48px)/2));padding-bottom:0px;padding-left:min(0px,max(0px,(100% - 48px)/2))}
.m-topbar-3 :is(h1,h2,h3,h4,p,li,a){line-height:25px}
.s-cover{padding-top:284px;padding-right:5%;padding-bottom:212px;padding-left:5%}
.s-cover{border-bottom:1px solid var(--c-primary)}
.s-cover{justify-content:center;text-align:center}
.s-cover{background-color:var(--c-primary);background-image:none}
.s-cover{position:relative}
.s-cover>.sec-bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:0;pointer-events:none}
.s-cover>.sec-inner{position:relative;z-index:1}
.s-cover{min-height:100svh;min-height:calc(100svh + var(--bar-unten, 0px))}
.r-cover-logo-row{justify-content:center}
.r-cover-logo-row{--gap-fit:max(0px,50% - 12px)}
.c-cover-logo-col{flex:0 0 calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px))}
.c-cover-logo-col{text-align:center}
.m-cover-logo img{width:320px}
.m-cover-logo{text-align:center}
.c-cover-claim-col{flex:0 0 100%;max-width:100%;--col-w:100%}
.c-cover-claim-col{padding-top:40px;padding-right:min(72px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(72px,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-cover-claim{padding-top:20px}
.m-cover-claim{text-align:center}
.m-cover-claim.m-cover-claim,.m-cover-claim.m-cover-claim :is(h1,h2,h3,h4,p,li,a){color:var(--c-white)}
.s-kernaussagen{padding-top:clamp(60px, 6.94vw, 100px);padding-right:30px;padding-bottom:clamp(60px, 6.94vw, 100px);padding-left:30px}
.r-kernaussagen-row{justify-content:center;align-items:stretch}
.r-kernaussagen-row{--gap:0px}
.r-kernaussagen-row{--gap-fit:max(0px,33.3333% - 10.6667px)}
.c-box-diagnostik{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px))}
.c-box-diagnostik{padding-top:15px;padding-right:min(25px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:15px;padding-left:min(25px,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-box-diagnostik{margin-right:4.1667%;margin-left:4.1667%}
.c-box-diagnostik{border-radius:20px;overflow:hidden}
.c-box-diagnostik{min-height:180px}
.c-box-diagnostik{justify-content:center;text-align:center}
.c-box-diagnostik{background-color:var(--c-primary);background-image:none}
.c-box-diagnostik{--ml:4.1667%;--mr:4.1667%}
.c-box-diagnostik{--hover-grund:initial}
.m-box-diagnostik-text{text-align:center}
.m-box-diagnostik-text.m-box-diagnostik-text,.m-box-diagnostik-text.m-box-diagnostik-text :is(h1,h2,h3,h4,p,li,a){color:var(--c-white)}
.c-box-begleitung{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px))}
.c-box-begleitung{padding-top:15px;padding-right:min(25px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:15px;padding-left:min(25px,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-box-begleitung{margin-right:4.1667%;margin-left:4.1667%}
.c-box-begleitung{border-radius:20px;overflow:hidden}
.c-box-begleitung{min-height:180px}
.c-box-begleitung{justify-content:center;text-align:center}
.c-box-begleitung{background-color:var(--c-primary);background-image:none}
.c-box-begleitung{--ml:4.1667%;--mr:4.1667%}
.c-box-begleitung{--hover-grund:initial}
.m-box-begleitung-text{text-align:center}
.m-box-begleitung-text.m-box-begleitung-text,.m-box-begleitung-text.m-box-begleitung-text :is(h1,h2,h3,h4,p,li,a){color:var(--c-white)}
.c-box-minddoc{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px))}
.c-box-minddoc{padding-top:15px;padding-right:min(25px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:15px;padding-left:min(25px,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-box-minddoc{margin-right:4.1667%;margin-left:4.1667%}
.c-box-minddoc{border-radius:20px;overflow:hidden}
.c-box-minddoc{min-height:180px}
.c-box-minddoc{justify-content:center;text-align:center}
.c-box-minddoc{background-color:var(--c-primary);background-image:none}
.c-box-minddoc{--ml:4.1667%;--mr:4.1667%}
.c-box-minddoc{--hover-grund:initial}
.m-box-minddoc-text{text-align:center}
.m-box-minddoc-text.m-box-minddoc-text,.m-box-minddoc-text.m-box-minddoc-text :is(h1,h2,h3,h4,p,li,a){color:var(--c-white)}
.s-buchen{padding-top:clamp(60px, 6.94vw, 100px);padding-right:30px;padding-bottom:clamp(60px, 6.94vw, 100px);padding-left:30px}
.r-row-bnzq6b{justify-content:center;align-items:stretch}
.r-row-bnzq6b{--gap:0px}
.r-row-bnzq6b{--gap-fit:max(0px,60% - 12.8px)}
.c-col-36bux7{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.375 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.375 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.375 - var(--g, 0px))}
.c-col-36bux7{padding-top:32px;padding-right:min(24px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:34px;padding-left:min(24px,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-col-36bux7{margin-right:4.1667%;margin-left:4.1667%}
.c-col-36bux7{border-top:1px solid var(--c-primary);border-right:1px solid var(--c-primary);border-bottom:1px solid var(--c-primary);border-left:1px solid var(--c-primary)}
.c-col-36bux7{border-radius:20px;overflow:hidden}
.c-col-36bux7{justify-content:center;text-align:center}
.c-col-36bux7{text-align:center}
.c-col-36bux7{background-color:var(--c-light);background-image:none}
.c-col-36bux7{--ml:4.1667%;--mr:4.1667%}
.c-col-36bux7{--hover-grund:initial}
.m-text-svvc2s{padding-top:9px;padding-bottom:0px}
.m-button-m0785h{padding-top:26px;padding-bottom:2px}
.m-button-m0785h{text-align:center}
.c-col-cxqiov{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.375 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.375 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.375 - var(--g, 0px))}
.c-col-cxqiov{padding-top:32px;padding-right:min(24px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:34px;padding-left:min(24px,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-col-cxqiov{margin-right:4.1667%;margin-left:4.1667%}
.c-col-cxqiov{border-top:1px solid var(--c-primary);border-right:1px solid var(--c-primary);border-bottom:1px solid var(--c-primary);border-left:1px solid var(--c-primary)}
.c-col-cxqiov{border-radius:20px;overflow:hidden}
.c-col-cxqiov{justify-content:center;text-align:center}
.c-col-cxqiov{text-align:center}
.c-col-cxqiov{background-color:var(--c-light);background-image:none}
.c-col-cxqiov{--ml:4.1667%;--mr:4.1667%}
.c-col-cxqiov{--hover-grund:initial}
.m-text-22a5af{padding-top:9px;padding-bottom:0px}
.m-button-xzcu3f{padding-top:26px;padding-bottom:2px}
.m-button-xzcu3f{text-align:center}
.r-anlaufstelle-row{align-items:center}
.r-anlaufstelle-row{--gap-fit:max(0px,100% - 16px)}
.c-anlaufstelle-left{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-anlaufstelle-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-anlaufstelle-right{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-anlaufstelle-right{padding-right:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-anlaufstelle-minddoc{padding-top:20px;padding-bottom:0px}
.m-anlaufstelle-adhs{padding-top:20px;padding-bottom:0px}
.m-anlaufstelle-link{padding-top:20px;padding-bottom:0px}
.r-angebote-row{align-items:center}
.r-angebote-row{--gap-fit:max(0px,100% - 16px)}
.c-angebote-left{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-angebote-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-angebote-right{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-angebote-right{padding-right:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-angebote-liste :is(h1,h2,h3,h4,p,li,a){line-height:35px}
.r-aktuelles-row{align-items:center}
.r-aktuelles-row{--gap-fit:max(0px,100% - 16px)}
.c-aktuelles-left{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-aktuelles-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-aktuelles-right{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-aktuelles-right{padding-right:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-schliesszeiten-title{padding-top:10px;padding-bottom:0px}
.m-schliesszeiten-title :is(h1,h2,h3,h4,p,li,a){line-height:25px}
.m-schliesszeiten-buescher{padding-top:8px;padding-bottom:0px}
.m-schliesszeiten-buescher :is(h1,h2,h3,h4,p,li,a){margin-bottom:8px}
.m-schliesszeiten-liesebach{padding-top:20px;padding-bottom:0px}
.m-aktuelles-line{padding-top:40px;padding-bottom:40px}
.m-aktuelles-line hr{border-top-color:var(--c-primary)}
.m-gruppentermine-title{padding-top:0px;padding-bottom:0px}
.m-gruppentermine-text{padding-top:8px;padding-bottom:0px}
.r-termin-row{align-items:center}
.r-termin-row{--gap-fit:max(0px,100% - 16px)}
.c-termin-left{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-termin-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-termin-liesebach{padding-top:25px;padding-bottom:2px}
.m-termin-liesebach .btn{display:inline-flex;width:auto}
.m-termin-buescher{padding-top:25px;padding-bottom:2px}
.m-termin-buescher .btn{display:inline-flex;width:auto}
.c-termin-right{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-termin-right{padding-right:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-schritt-line-0{display:none}
.m-schritt-line-0 hr{border-top-color:var(--c-primary)}
.m-schritt-1{padding-top:0px;padding-bottom:10px}
.m-schritt-1 .badge{width:45px;height:45px;font-size:calc(45px * 0.47)}
.m-schritt-1-title{padding-top:5px;padding-bottom:0px}
.m-schritt-1-text{padding-top:8px;padding-bottom:0px}
.m-schritt-line-1{padding-top:35px;padding-bottom:0px}
.m-schritt-line-1 hr{border-top-color:var(--c-primary)}
.m-schritt-2{padding-top:35px;padding-bottom:10px}
.m-schritt-2 .badge{width:45px;height:45px;font-size:calc(45px * 0.47)}
.m-schritt-2-title{padding-top:5px;padding-bottom:0px}
.m-schritt-2-text{padding-top:8px;padding-bottom:0px}
.m-schritt-line-2{padding-top:35px;padding-bottom:0px}
.m-schritt-line-2 hr{border-top-color:var(--c-primary)}
.m-schritt-3{padding-top:35px;padding-bottom:10px}
.m-schritt-3 .badge{width:45px;height:45px;font-size:calc(45px * 0.47)}
.m-schritt-3-title{padding-top:5px;padding-bottom:0px}
.m-schritt-3-text{padding-top:8px;padding-bottom:0px}
.s-team{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}
.r-team-row{align-items:stretch}
.r-team-row{--gap:0px}
.r-team-row{--gap-fit:max(0px,100% - 16px)}
.c-team-text{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-team-text{padding-top:12%;padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:12%;padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-team-text{justify-content:center;text-align:left}
.m-team-intro{padding-top:20px;padding-bottom:0px}
.m-team-button{padding-top:20px;padding-bottom:2px}
.c-team-foto{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-team-foto{background-image:url("../../media/gg_team_001.webp");background-repeat:no-repeat;background-size:cover;background-position:50% 50%}
.r-zusatzangebote-row{align-items:center}
.r-zusatzangebote-row{--gap-fit:max(0px,100% - 16px)}
.c-zusatzangebote-left{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-zusatzangebote-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}
.c-zusatzangebote-right{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}
.c-zusatzangebote-right{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-entspannung-title{padding-top:5px;padding-bottom:0px}
.m-entspannung-text{padding-top:8px;padding-bottom:0px}
.m-entspannung-button{padding-top:25px;padding-bottom:2px}
.m-zusatzangebote-line{padding-top:38px;padding-bottom:40px}
.m-zusatzangebote-line hr{border-top-color:var(--c-primary)}
.m-gruppe-title{padding-top:0px;padding-bottom:0px}
.m-gruppe-text{padding-top:8px;padding-bottom:0px}
.m-gruppe-button{padding-top:25px;padding-bottom:2px}
.s-footer{padding-top:40px;padding-right:0px;padding-bottom:40px;padding-left:0px}
.r-footer-row{justify-content:flex-start}
.r-footer-row{--gap:0px}
.r-footer-row{--gap-fit:max(0px,26.3158% - 10.1053px)}
.c-footer-name{flex:0 0 calc((100% + var(--g, 0px)) * 0.291666 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.291666 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.291666 - var(--g, 0px))}
.c-footer-name{padding-left:min(calc(16.6667% - 88.5px),max(0px,(var(--col-w,100%) - 48px)/2))}
.m-footer-logo{padding-top:6.5px}
.m-footer-logo img{width:160px}
.m-footer-logo{text-align:left}
.c-footer-bottrop{flex:0 0 calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px))}
.c-footer-bottrop{padding-left:min(calc(9.7222% - 47.17px),max(0px,(var(--col-w,100%) - 48px)/2))}
.m-footer-bottrop-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}
.m-footer-bottrop-text :is(h1,h2,h3,h4,p,li,a){line-height:26px}
.c-footer-gladbeck{flex:0 0 calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px))}
.c-footer-gladbeck{padding-left:min(calc(6.9444% - 19.83px),max(0px,(var(--col-w,100%) - 48px)/2))}
.m-footer-gladbeck-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}
.m-footer-gladbeck-text :is(h1,h2,h3,h4,p,li,a){line-height:26px}
.c-footer-links{flex:0 0 calc((100% + var(--g, 0px)) * 0.208333 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.208333 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.208333 - var(--g, 0px))}
.c-footer-links{padding-left:min(4.1667%,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-footer-links-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}
.m-footer-links-text :is(h1,h2,h3,h4,p,li,a){line-height:26px}
.float-btn{top:280px}
.float-btn{right:40px}
@media (max-width:991px){.s-topbar{padding-top:20px;padding-bottom:20px}.m-topbar-1 :is(h1,h2,h3,h4,p,li,a){line-height:20px}.m-topbar-line-1{padding-top:7px;padding-right:min(5%,max(0px,(100% - 48px)/2));padding-bottom:7px;padding-left:min(5%,max(0px,(100% - 48px)/2))}.m-topbar-2 :is(h1,h2,h3,h4,p,li,a){line-height:20px}.m-topbar-line-2{padding-top:7px;padding-right:min(5%,max(0px,(100% - 48px)/2));padding-bottom:7px;padding-left:min(5%,max(0px,(100% - 48px)/2))}.m-topbar-3 :is(h1,h2,h3,h4,p,li,a){line-height:20px}.s-cover{padding-top:248px;padding-bottom:166px}.r-cover-logo-row{--gap-fit:max(0px,100% - 16px)}.c-cover-logo-col{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}.m-cover-logo img{width:205px}.c-cover-claim-col{padding-top:25px;padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.m-cover-claim{padding-top:13px}.s-kernaussagen{padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px}.r-kernaussagen-row{--gap:0px}.r-kernaussagen-row{--gap-fit:max(0px,50% - 12px)}.c-box-diagnostik{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px))}.c-box-diagnostik{padding-right:min(15px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(15px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-box-diagnostik{margin-right:4.1667%;margin-left:4.1667%}.c-box-diagnostik{border-radius:15px;overflow:hidden}.c-box-diagnostik{min-height:138px}.c-box-diagnostik{--ml:4.1667%;--mr:4.1667%}.m-box-diagnostik-text{padding-top:18px;padding-bottom:18px}.c-box-begleitung{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px))}.c-box-begleitung{padding-right:min(15px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(15px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-box-begleitung{margin-right:4.1667%;margin-left:4.1667%}.c-box-begleitung{border-radius:15px;overflow:hidden}.c-box-begleitung{min-height:138px}.c-box-begleitung{--ml:4.1667%;--mr:4.1667%}.m-box-begleitung-text{padding-top:18px;padding-bottom:18px}.c-box-minddoc{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.333333 - var(--g, 0px))}.c-box-minddoc{padding-right:min(15px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(15px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-box-minddoc{margin-right:4.1667%;margin-left:4.1667%}.c-box-minddoc{border-radius:15px;overflow:hidden}.c-box-minddoc{min-height:138px}.c-box-minddoc{--ml:4.1667%;--mr:4.1667%}.m-box-minddoc-text{padding-top:18px;padding-bottom:18px}.s-buchen{padding-top:50px;padding-right:20px;padding-bottom:50px;padding-left:20px}.r-row-bnzq6b{--gap:0px}.r-row-bnzq6b{--gap-fit:max(0px,100% - 16px)}.c-col-36bux7{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}.c-col-36bux7{padding-top:20px;padding-right:min(20px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:22px;padding-left:min(20px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-col-36bux7{margin-right:4.1667%;margin-left:4.1667%}.c-col-36bux7{border-radius:15px;overflow:hidden}.c-col-36bux7{--ml:4.1667%;--mr:4.1667%}.m-text-svvc2s{padding-top:5px;padding-bottom:0px}.m-button-m0785h{padding-top:18px;padding-bottom:2px}.c-col-cxqiov{flex:0 0 calc(calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));max-width:calc(calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px)) - var(--ml, 0px) - var(--mr, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}.c-col-cxqiov{padding-top:20px;padding-right:min(20px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:22px;padding-left:min(20px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-col-cxqiov{margin-right:4.1667%;margin-left:4.1667%}.c-col-cxqiov{border-radius:15px;overflow:hidden}.c-col-cxqiov{--ml:4.1667%;--mr:4.1667%}.m-text-22a5af{padding-top:5px;padding-bottom:0px}.m-button-xzcu3f{padding-top:18px;padding-bottom:2px}.c-anlaufstelle-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(4%,max(0px,(var(--col-w,100%) - 48px)/2))}.c-anlaufstelle-right{padding-right:min(4%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-anlaufstelle-minddoc{padding-top:16px;padding-bottom:0px}.m-anlaufstelle-adhs{padding-top:16px;padding-bottom:0px}.m-anlaufstelle-link{padding-top:16px;padding-bottom:0px}.c-angebote-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(4%,max(0px,(var(--col-w,100%) - 48px)/2))}.c-angebote-right{padding-right:min(4%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-angebote-liste :is(h1,h2,h3,h4,p,li,a){line-height:28px}.c-aktuelles-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}.c-aktuelles-right{padding-right:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-schliesszeiten-title{padding-top:8px;padding-bottom:0px}.m-schliesszeiten-title :is(h1,h2,h3,h4,p,li,a){line-height:20px}.m-schliesszeiten-buescher{padding-top:6px;padding-bottom:0px}.m-schliesszeiten-buescher :is(h1,h2,h3,h4,p,li,a){margin-bottom:6px}.m-schliesszeiten-liesebach{padding-top:16px;padding-bottom:0px}.m-aktuelles-line{padding-top:30px;padding-bottom:30px}.m-gruppentermine-title{padding-top:0px;padding-bottom:0px}.m-gruppentermine-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-gruppentermine-text{padding-top:6px;padding-bottom:0px}.c-termin-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-termin-liesebach{padding-top:15px;padding-bottom:2px}.m-termin-buescher{padding-top:15px;padding-bottom:2px}.c-termin-right{padding-right:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-schritt-line-0{display:none}.m-schritt-1{padding-top:0px;padding-bottom:10px}.m-schritt-1-title{padding-top:5px;padding-bottom:0px}.m-schritt-1-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-schritt-1-text{padding-top:6px;padding-bottom:0px}.m-schritt-line-1{padding-top:20px;padding-bottom:0px}.m-schritt-2{padding-top:20px;padding-bottom:10px}.m-schritt-2-title{padding-top:5px;padding-bottom:0px}.m-schritt-2-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-schritt-2-text{padding-top:6px;padding-bottom:0px}.m-schritt-line-2{padding-top:20px;padding-bottom:0px}.m-schritt-3{padding-top:20px;padding-bottom:10px}.m-schritt-3-title{padding-top:5px;padding-bottom:0px}.m-schritt-3-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-schritt-3-text{padding-top:6px;padding-bottom:0px}.c-team-text{padding-top:7%;padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:8%;padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-team-intro{padding-top:16px;padding-bottom:0px}.m-team-button{padding-top:15px;padding-bottom:2px}.c-zusatzangebote-left{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(6%,max(0px,(var(--col-w,100%) - 48px)/2))}.c-zusatzangebote-right{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-entspannung-title{padding-top:5px;padding-bottom:0px}.m-entspannung-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-entspannung-text{padding-top:6px;padding-bottom:0px}.m-entspannung-button{padding-top:15px;padding-bottom:2px}.m-zusatzangebote-line{padding-top:28px;padding-bottom:30px}.m-gruppe-title{padding-top:0px;padding-bottom:0px}.m-gruppe-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-gruppe-text{padding-top:6px;padding-bottom:0px}.m-gruppe-button{padding-top:15px;padding-bottom:2px}.s-footer{padding-right:0px;padding-left:0px}.r-footer-row{--gap:0px}.c-footer-name{flex:0 0 calc((100% + var(--g, 0px)) * 0.291666 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.291666 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.291666 - var(--g, 0px))}.c-footer-name{padding-left:min(4%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-footer-logo{padding-top:3.5px}.m-footer-logo img{width:160px}.c-footer-bottrop{flex:0 0 calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px))}.c-footer-bottrop{padding-left:min(calc(5.5% - 17.67px),max(0px,(var(--col-w,100%) - 48px)/2))}.m-footer-bottrop-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}.m-footer-bottrop-text :is(h1,h2,h3,h4,p,li,a){line-height:20.5px}.c-footer-gladbeck{flex:0 0 calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.25 - var(--g, 0px))}.c-footer-gladbeck{padding-left:min(calc(11.1667% - 49.33px),max(0px,(var(--col-w,100%) - 48px)/2))}.m-footer-gladbeck-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}.m-footer-gladbeck-text :is(h1,h2,h3,h4,p,li,a){line-height:20.5px}.c-footer-links{flex:0 0 calc((100% + var(--g, 0px)) * 0.208333 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.208333 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.208333 - var(--g, 0px))}.c-footer-links{padding-left:min(calc(16.8333% - 88.5px),max(0px,(var(--col-w,100%) - 48px)/2))}.m-footer-links-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}.m-footer-links-text :is(h1,h2,h3,h4,p,li,a){line-height:20.5px}}
@media (max-width:767px){.s-topbar{padding-top:20px;padding-bottom:20px}.c-topbar-col{flex:0 0 100%;max-width:100%;--col-w:100%}.m-topbar-1 :is(h1,h2,h3,h4,p,li,a){line-height:19.4px}.m-topbar-line-1{padding-top:10px;padding-right:min(0px,max(0px,(100% - 48px)/2));padding-bottom:10px;padding-left:min(0px,max(0px,(100% - 48px)/2))}.m-topbar-2 :is(h1,h2,h3,h4,p,li,a){line-height:19.4px}.m-topbar-line-2{padding-top:10px;padding-right:min(0px,max(0px,(100% - 48px)/2));padding-bottom:10px;padding-left:min(0px,max(0px,(100% - 48px)/2))}.m-topbar-3 :is(h1,h2,h3,h4,p,li,a){line-height:19.4px}.s-cover{padding-top:calc(50svh - 62px);padding-bottom:0px}.s-cover{justify-content:flex-start;text-align:center}.r-cover-logo-row{--gap-fit:initial}.c-cover-logo-col{flex:0 0 100%;max-width:100%;--col-w:100%}.m-cover-logo img{width:250px}.c-cover-claim-col{flex:0 0 100%;max-width:100%;--col-w:100%}.c-cover-claim-col{padding-top:0px;padding-right:min(10%,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(10%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-cover-claim{padding-top:36px}.m-cover-claim :is(h1,h2,h3,h4,p,li,a){font-size:24px}.s-kernaussagen{padding-top:30px;padding-right:5%;padding-bottom:30px;padding-left:5%}.r-kernaussagen-row{--gap:10px}.r-kernaussagen-row{--gap-fit:initial}.c-box-diagnostik{flex:0 0 calc(100% - var(--ml, 0px) - var(--mr, 0px));max-width:calc(100% - var(--ml, 0px) - var(--mr, 0px));--col-w:100%}.c-box-diagnostik{padding-top:10px;padding-bottom:10px}.c-box-diagnostik{margin-right:0px;margin-left:0px}.c-box-diagnostik{min-height:auto}.c-box-diagnostik{--ml:0px;--mr:0px}.m-box-diagnostik-text{padding-top:8px;padding-bottom:8px}.c-box-begleitung{flex:0 0 calc(100% - var(--ml, 0px) - var(--mr, 0px));max-width:calc(100% - var(--ml, 0px) - var(--mr, 0px));--col-w:100%}.c-box-begleitung{padding-top:10px;padding-bottom:10px}.c-box-begleitung{margin-right:0px;margin-left:0px}.c-box-begleitung{min-height:auto}.c-box-begleitung{--ml:0px;--mr:0px}.m-box-begleitung-text{padding-top:8px;padding-bottom:8px}.c-box-minddoc{flex:0 0 calc(100% - var(--ml, 0px) - var(--mr, 0px));max-width:calc(100% - var(--ml, 0px) - var(--mr, 0px));--col-w:100%}.c-box-minddoc{padding-top:10px;padding-bottom:10px}.c-box-minddoc{margin-right:0px;margin-left:0px}.c-box-minddoc{min-height:auto}.c-box-minddoc{--ml:0px;--mr:0px}.m-box-minddoc-text{padding-top:8px;padding-bottom:8px}.s-buchen{padding-top:30px;padding-right:5%;padding-bottom:30px;padding-left:5%}.r-row-bnzq6b{--gap:10px}.r-row-bnzq6b{--gap-fit:initial}.c-col-36bux7{flex:0 0 calc(100% - var(--ml, 0px) - var(--mr, 0px));max-width:calc(100% - var(--ml, 0px) - var(--mr, 0px));--col-w:100%}.c-col-36bux7{padding-top:16px;padding-right:min(20px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:18px;padding-left:min(20px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-col-36bux7{margin-right:0px;margin-left:0px}.c-col-36bux7{--ml:0px;--mr:0px}.m-text-svvc2s{padding-top:5px;padding-bottom:0px}.m-button-m0785h{padding-top:18px;padding-bottom:2px}.c-col-cxqiov{flex:0 0 calc(100% - var(--ml, 0px) - var(--mr, 0px));max-width:calc(100% - var(--ml, 0px) - var(--mr, 0px));--col-w:100%}.c-col-cxqiov{padding-top:16px;padding-right:min(20px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:18px;padding-left:min(20px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-col-cxqiov{margin-right:0px;margin-left:0px}.c-col-cxqiov{--ml:0px;--mr:0px}.m-text-22a5af{padding-top:5px;padding-bottom:0px}.m-button-xzcu3f{padding-top:18px;padding-bottom:2px}.r-anlaufstelle-row{--gap-fit:initial}.c-anlaufstelle-left{flex:0 0 100%;max-width:100%;--col-w:100%}.c-anlaufstelle-left{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-anlaufstelle-right{flex:0 0 100%;max-width:100%;--col-w:100%}.c-anlaufstelle-right{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.m-anlaufstelle-intro{padding-top:10px;padding-bottom:0px}.m-anlaufstelle-minddoc{padding-top:16px;padding-bottom:0px}.m-anlaufstelle-adhs{padding-top:16px;padding-bottom:0px}.m-anlaufstelle-link{padding-top:16px;padding-bottom:0px}.r-angebote-row{--gap-fit:initial}.c-angebote-left{flex:0 0 100%;max-width:100%;--col-w:100%}.c-angebote-left{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-angebote-right{flex:0 0 100%;max-width:100%;--col-w:100%}.c-angebote-right{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.m-angebote-liste{padding-top:10px;padding-bottom:0px}.m-angebote-liste :is(h1,h2,h3,h4,p,li,a){line-height:28.1px}.s-aktuelles{padding-top:30px;padding-right:5%;padding-bottom:30px;padding-left:5%}.r-aktuelles-row{--gap-fit:initial}.c-aktuelles-left{flex:0 0 100%;max-width:100%;--col-w:100%}.c-aktuelles-left{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-aktuelles-right{flex:0 0 100%;max-width:100%;--col-w:100%}.c-aktuelles-right{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.m-schliesszeiten-title{padding-top:8px;padding-bottom:0px}.m-schliesszeiten-title :is(h1,h2,h3,h4,p,li,a){line-height:20px}.m-schliesszeiten-buescher{padding-top:6px;padding-bottom:0px}.m-schliesszeiten-buescher :is(h1,h2,h3,h4,p,li,a){margin-bottom:6px}.m-schliesszeiten-liesebach{padding-top:16px;padding-bottom:0px}.m-aktuelles-line{padding-top:24px;padding-bottom:24px}.m-gruppentermine-title{padding-top:0px;padding-bottom:0px}.m-gruppentermine-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-gruppentermine-text{padding-top:6px;padding-bottom:0px}.r-termin-row{--gap-fit:initial}.c-termin-left{flex:0 0 100%;max-width:100%;--col-w:100%}.c-termin-left{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:30px;padding-left:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.m-termin-liesebach{padding-top:12px;padding-bottom:2px}.m-termin-liesebach .btn{display:flex;width:100%}.m-termin-buescher{padding-top:15px;padding-bottom:2px}.m-termin-buescher .btn{display:flex;width:100%}.c-termin-right{flex:0 0 100%;max-width:100%;--col-w:100%}.c-termin-right{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.m-schritt-line-0{padding-top:0px;padding-bottom:0px}.m-schritt-line-0{display:var(--display)}.m-schritt-1{padding-top:21px;padding-bottom:10px}.m-schritt-1-title{padding-top:8px;padding-bottom:0px}.m-schritt-1-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-schritt-1-text{padding-top:6px;padding-bottom:0px}.m-schritt-line-1{padding-top:20px;padding-bottom:0px}.m-schritt-2{padding-top:20px;padding-bottom:10px}.m-schritt-2-title{padding-top:8px;padding-bottom:0px}.m-schritt-2-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-schritt-2-text{padding-top:6px;padding-bottom:0px}.m-schritt-line-2{padding-top:20px;padding-bottom:0px}.m-schritt-3{padding-top:20px;padding-bottom:10px}.m-schritt-3-title{padding-top:8px;padding-bottom:0px}.m-schritt-3-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-schritt-3-text{padding-top:6px;padding-bottom:0px}.r-team-row{--gap-fit:initial}.c-team-text{flex:0 0 100%;max-width:100%;--col-w:100%}.c-team-text{padding-top:30px;padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2));padding-bottom:0px;padding-left:min(5%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-team-intro{padding-top:16px;padding-bottom:0px}.m-team-button{padding-top:15px;padding-bottom:32px}.c-team-foto{flex:0 0 100%;max-width:100%;--col-w:100%}.c-team-foto{min-height:280px}.r-zusatzangebote-row{--gap-fit:initial}.c-zusatzangebote-left{flex:0 0 100%;max-width:100%;--col-w:100%}.c-zusatzangebote-left{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2));padding-left:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.c-zusatzangebote-right{flex:0 0 100%;max-width:100%;--col-w:100%}.c-zusatzangebote-right{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.m-entspannung-title{padding-top:8px;padding-bottom:0px}.m-entspannung-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-entspannung-text{padding-top:6px;padding-bottom:0px}.m-entspannung-button{padding-top:15px;padding-bottom:2px}.m-zusatzangebote-line{padding-top:22px;padding-bottom:24px}.m-gruppe-title{padding-top:0px;padding-bottom:0px}.m-gruppe-title :is(h1,h2,h3,h4,p,li,a){line-height:29px}.m-gruppe-text{padding-top:6px;padding-bottom:0px}.m-gruppe-button{padding-top:15px;padding-bottom:32px}.s-footer{padding-top:25px;padding-right:0px;padding-bottom:25px;padding-left:0px}.r-footer-row{--gap:0px}.r-footer-row{--gap-fit:max(0px,100% - 16px)}.c-footer-name{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}.c-footer-name{order:1}.c-footer-name{padding-bottom:31px;padding-left:min(5%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-footer-logo{padding-top:3px}.m-footer-logo img{width:160px}.c-footer-bottrop{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}.c-footer-bottrop{order:3}.c-footer-bottrop{padding-left:min(5%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-footer-bottrop-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}.m-footer-bottrop-text :is(h1,h2,h3,h4,p,li,a){line-height:24px}.c-footer-gladbeck{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}.c-footer-gladbeck{order:4}.c-footer-gladbeck{padding-left:min(5%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-footer-gladbeck-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}.m-footer-gladbeck-text :is(h1,h2,h3,h4,p,li,a){line-height:24px}.c-footer-links{flex:0 0 calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));max-width:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px));--col-w:calc((100% + var(--g, 0px)) * 0.5 - var(--g, 0px))}.c-footer-links{order:2}.c-footer-links{padding-bottom:31px;padding-left:min(5%,max(0px,(var(--col-w,100%) - 48px)/2))}.m-footer-links-text :is(h1,h2,h3,h4,p,li,a){font-size:14px}.m-footer-links-text :is(h1,h2,h3,h4,p,li,a){line-height:24px}.float-btn{display:none}}