.s-impr-0{padding-top:100px;padding-bottom:100px}
.s-impr-0{border-bottom:1px solid var(--c-primary)}
.s-impr-0{background-color:var(--c-white);background-image:none}
.s-impr-0{--hover-grund:var(--c-light)}
.r-impr-0-0{--gap:0px}
.r-impr-0-0{--gap-fit:max(0px,100% - 16px)}
.c-impr-0-0-0{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-impr-0-0-0{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-impr-0-0-0-0 :is(h1,h2,h3,h4,p,li,a){font-size:23.99px}
.m-impr-0-0-0-0 :is(h1,h2,h3,h4,p,li,a){line-height:28.01px}
.m-impr-0-0-0-0 :is(h1,h2,h3,h4,p,li,a){margin-bottom:0px}
.c-impr-0-0-1{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-impr-0-0-1{padding-right:min(5%,max(0px,(var(--col-w,100%) - 48px)/2))}
.m-impr-0-0-1-0 :is(h1,h2,h3,h4,p,li,a){font-size:14px}
.m-impr-0-0-1-0 :is(h1,h2,h3,h4,p,li,a){line-height:23.99px}
.m-impr-0-0-1-0 :is(h1,h2,h3,h4,p,li,a){margin-bottom:10px}
.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}
html, body, main, main .sec{background:var(--c-light) !important}
@media (max-width:991px){.s-impr-0{padding-top:50px;padding-bottom:50px}.m-impr-0-0-0-0 :is(h1,h2,h3,h4,p,li,a){font-size:18px}.m-impr-0-0-1-0 :is(h1,h2,h3,h4,p,li,a){font-size:13px}.m-impr-0-0-1-0 :is(h1,h2,h3,h4,p,li,a){line-height:20px}.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-impr-0{padding-top:30px;padding-right:5%;padding-bottom:30px;padding-left:5%}.r-impr-0-0{--gap-fit:initial}.c-impr-0-0-0{flex:0 0 100%;max-width:100%;--col-w:100%}.c-impr-0-0-0{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-impr-0-0-0-0 :is(h1,h2,h3,h4,p,li,a){font-size:16px}.m-impr-0-0-0-0 :is(h1,h2,h3,h4,p,li,a){line-height:25.99px}.c-impr-0-0-1{flex:0 0 100%;max-width:100%;--col-w:100%}.c-impr-0-0-1{padding-right:min(0px,max(0px,(var(--col-w,100%) - 48px)/2))}.m-impr-0-0-1-0{padding-top:20px}.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}}