body.page,.et-l--footer{--facility-ink:#18281a;--facility-forest:#23591c;--facility-dark:#142c16;--facility-green:#2eaf00;--facility-pale:#f3f7ef;--facility-width:min(1160px,calc(100% - clamp(32px,8vw,112px)))}body.page:not(.page-id-13) .et-l--header .et_pb_section_0_tb_header{background:var(--facility-forest)!important;padding:0!important}body.page:not(.page-id-13) .et-l--header .et_pb_row{width:var(--facility-width)!important;max-width:1160px!important}body.page:not(.page-id-13) .et-l--header .et_pb_image_0_tb_header{width:94px!important;margin:0!important}.et-l--header img.wp-image-244040,.et-l--footer img.wp-image-244040{content:url("https://lewenstein-facility.de/wp-content/uploads/2026/03/Design-ohne-Titel.png");display:block;aspect-ratio:1;object-fit:contain}body.page:not(.page-id-13) .et-l--header .menu-sec,body.page:not(.page-id-13) .et-l--header .menu-sec .et_pb_menu{background:#fff!important}body.page:not(.page-id-13) .et-l--header .menu-sec{border-bottom:1px solid #dce7d8}body.page:not(.page-id-13) .et-l--header .menu-sec .et_pb_row{background:transparent!important}body.page:not(.page-id-13) .et-l--header .menu-sec .et_pb_column--with-menu{width:100%!important;margin:0!important}body.page:not(.page-id-13) .et-l--header .menu-sec .et_pb_column_empty{display:none!important}body.page:not(.page-id-13) .et-l--header .menu-sec .et_pb_menu a{color:var(--facility-ink)!important}body.page:not(.page-id-13) .et-l--header .menu-sec .current-menu-item>a,body.page:not(.page-id-13) .et-l--header .menu-sec .mobile_menu_bar::before{color:var(--facility-forest)!important}body.page:not(.page-id-13) .et-l--header .menu-sec .et-menu li:not(.current-menu-item) a.da-menu-active:not(:hover)::after{content:none!important}body.page:not(.page-id-13) .et-l--header .menu-sec .et-menu .current-menu-item>a{box-shadow:inset 0 -2px var(--facility-green)}body.page:not(.page-id-13) .et-l--header a:focus-visible{outline:3px solid var(--facility-forest);outline-offset:3px}body.page-id-13 #home .et_pb_text_inner::before,#post-17 .et_pb_row_0 .et_pb_text_0 .et_pb_text_inner::before,#post-21 .et_pb_row_0 .et_pb_text_inner::before{display:block;width:46px;height:4px;margin-bottom:18px;border-radius:3px;background:var(--facility-green);content:""}#post-17 .et_pb_section_0,#post-19 .et_pb_section_0,#post-21 .et_pb_section_0,:is(#post-23,#post-25,#post-243954) .et_pb_section_0{margin-top:0!important}#post-17 .et_pb_section_0 .et_parallax_bg_wrap{display:none!important}#post-17 .et_pb_section_0{padding-top:0!important;background:var(--facility-pale)!important}#post-17 .et_pb_section_0>.et_pb_row_0,#post-21 .et_pb_section_0>.et_pb_row_0{display:block!important;width:100%!important;max-width:none!important;margin:0 0 clamp(30px,5vw,64px)!important;padding:clamp(56px,8vw,110px) max(calc((100% - 1160px) / 2),clamp(16px,4vw,56px))!important;background:var(--facility-dark)!important}#post-17 .et_pb_section_0>.et_pb_row_0{background:linear-gradient(90deg,rgba(12,28,13,.96) 0%,rgba(12,28,13,.86) 42%,rgba(12,28,13,.44) 100%),url("https://lewenstein-facility.de/wp-content/uploads/2025/06/DSC09671-scaled.jpg") center 48% / cover!important}#post-17 .et_pb_row_0>.et_pb_column,#post-21 .et_pb_row_0>.et_pb_column{float:none;width:100%!important;margin:0!important}#post-17 .et_pb_row_0 .et_pb_text,#post-21 .et_pb_row_0 .et_pb_text{max-width:650px!important;margin:0 0 12px!important;text-align:left!important;animation:none!important;opacity:1!important;transform:none!important}#post-17 .et_pb_row_0 .et_pb_text:last-child,#post-21 .et_pb_row_0 .et_pb_text:last-child{margin-bottom:0!important}#post-17 .et_pb_row_0 h2,#post-19 .et_pb_row_0 h2,#post-21 .et_pb_row_0 h2,:is(#post-23,#post-25) .datenschutz-wrapper>h1:first-child,#post-243954 .et_pb_code_inner>h2:first-child{padding:0!important;font-family:Rajdhani,Arial,sans-serif;font-size:clamp(36px,6vw,68px)!important;line-height:1.02!important;font-weight:700!important;letter-spacing:-.02em;overflow-wrap:anywhere}#post-17 .et_pb_row_0 h2,#post-21 .et_pb_row_0 h2{color:#fff!important}#post-17 .et_pb_row_0 .et_pb_text_inner>p,#post-21 .et_pb_row_0 .et_pb_text_inner>p,#post-17 .et_pb_row_0 .et_pb_text_1,#post-21 .et_pb_row_0 .et_pb_text{color:#edf6ec!important;font-size:clamp(16px,1.65vw,20px)!important;line-height:1.6!important;text-align:left!important}#post-19 .et_pb_section_0{padding:clamp(48px,6vw,88px) 0!important;background:var(--facility-pale)!important}#post-19 .et_pb_section_0>.et_pb_row_0{display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,70px);width:var(--facility-width)!important;max-width:1160px!important;margin:0 auto!important;padding:0!important}#post-19 .et_pb_row_0::after{display:none}#post-19 .et_pb_row_0>.et_pb_column{width:auto!important;min-width:0;margin:0!important}#post-19 .et_pb_row_0 .et_pb_text{text-align:left!important}#post-19 .et_pb_row_0 .et_pb_text_0{display:inline-block;margin:0 0 16px!important;padding:6px 12px!important;border-radius:5px;background:#e3efdc!important;color:var(--facility-forest)!important;font-size:13px!important;font-weight:700;letter-spacing:.08em}#post-19 .et_pb_row_0 h2{margin-bottom:14px;color:var(--facility-ink)!important;font-size:clamp(36px,5.3vw,64px)!important}#post-19 .et_pb_row_0 .et_pb_text_2{margin-bottom:24px!important}#post-19 .et_pb_row_0 .et_pb_image,#post-19 .et_pb_row_0 .et_pb_image_wrap{display:block;width:100%;margin:0!important}#post-19 .et_pb_row_0 .et_pb_image::before,#post-19 .et_pb_row_0 .et_pb_image::after{content:none!important}#post-19 .et_pb_row_0 .et_pb_image_wrap{border-radius:16px}#post-19 .et_pb_row_0 .et_pb_image img{content:url("https://lewenstein-facility.de/wp-content/uploads/2025/06/DSC09824-scaled.jpg");display:block;width:100%;aspect-ratio:5 / 4;object-fit:cover;border-radius:16px}#post-19 .et_pb_row_0 .et_pb_button_module_wrapper{text-align:left!important}#post-19 .et_pb_row_0 .et_pb_button{display:inline-flex!important;align-items:center;min-height:48px;max-width:100%;padding:12px 20px!important;border:1px solid transparent!important;border-radius:9px!important;background:var(--facility-forest)!important;color:#fff!important;font-size:15px!important;line-height:1.35!important}#post-19 .et_pb_row_0 .et_pb_button:hover{background:#173e13!important}#post-19 .et_pb_row_0 .et_pb_button::after{display:none!important}#post-21 .et_pb_section_0{padding-top:0!important}#post-21 .et_pb_section_0>.et_pb_row_0{padding-block:clamp(44px,6vw,80px)!important;background:linear-gradient(115deg,#142c16,#23591c)!important}#post-21 .et_pb_row_0 h2{margin-bottom:14px}:is(#post-23,#post-25,#post-243954) .et_pb_section_0{padding-top:clamp(30px,5vw,62px)!important}:is(#post-23,#post-25,#post-243954) .et_pb_section_0>.et_pb_row_0{width:var(--facility-width)!important;max-width:980px!important;padding-top:0!important}:is(#post-23,#post-25) .datenschutz-wrapper>h1:first-child,#post-243954 .et_pb_code_inner>h2:first-child{margin:0 0 clamp(26px,4vw,46px)!important;padding:clamp(22px,4.6vw,52px)!important;border-left:5px solid var(--facility-green);border-radius:10px;background:linear-gradient(115deg,#142c16,#23591c);color:#fff!important;font-size:clamp(30px,5.5vw,55px)!important;text-align:left!important}.et-l--footer .et_pb_section.et_pb_section_0_tb_footer{padding:clamp(40px,5vw,66px) 0!important;border-top:4px solid var(--facility-green);background:#132915!important}.et-l--footer .et_pb_section.et_pb_section_1_tb_footer{padding:17px 0!important;border-top:1px solid #40573e;background:#102312!important}.et-l--footer .et_pb_section .et_pb_row{width:var(--facility-width)!important;max-width:1160px!important;margin:0 auto!important;padding:0!important}.et-l--footer .et_pb_row_0_tb_footer{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(26px,5vw,64px)}.et-l--footer .et_pb_row_0_tb_footer::after{display:none}.et-l--footer .et_pb_row_0_tb_footer>.et_pb_column{width:auto!important;min-width:0;margin:0!important}.et-l--footer .et_pb_row_0_tb_footer>.et_pb_column_1_tb_footer{display:grid!important;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-rows:auto 1fr;align-content:start;gap:8px clamp(16px,3vw,34px)}.et-l--footer .et_pb_image_0_tb_footer{width:96px!important;margin:0 0 13px!important;text-align:left!important}.et-l--footer .et_pb_text_0_tb_footer{max-width:45ch;margin:0!important;color:#e6f0e4!important;font-size:15px!important;line-height:1.65!important;text-align:left!important}.et-l--footer .et_pb_text_0_tb_footer p{color:#e6f0e4!important}.et-l--footer .et_pb_text_1_tb_footer,.et-l--footer .footer-links,.et-l--footer .et_pb_code_0_tb_footer{min-width:0;margin:0!important;text-align:left!important}.et-l--footer .et_pb_text_1_tb_footer{grid-area:1 / 1}.et-l--footer .footer-links{grid-area:2 / 1}.et-l--footer .et_pb_code_0_tb_footer{grid-area:1 / 2 / 3}.et-l--footer :is(.et_pb_text_1_tb_footer,.lf-footer-contact) h3{padding:0!important;color:#fff!important;font-family:Rajdhani,Arial,sans-serif;font-size:25px!important;line-height:1.15!important;font-weight:700}.et-l--footer .footer-links ul{list-style:none!important;margin:0!important;padding:0!important}.et-l--footer .footer-links li{margin:0 0 2px!important;padding:0!important}.et-l--footer .footer-links li::after{content:none!important}.et-l--footer :is(.footer-links,.lf-footer-contact) a{display:inline-block;padding-block:5px;color:#fff!important;font-size:15px!important;font-weight:500!important;line-height:1.45;overflow-wrap:anywhere}.et-l--footer :is(.footer-links,.lf-footer-contact) a:hover{text-decoration:underline}.et-l--footer .lf-footer-contact{display:grid;justify-items:start;min-width:0;color:#e6f0e4}.et-l--footer .lf-footer-contact address{margin:10px 0 3px;font-style:normal;font-size:15px;line-height:1.55}.et-l--footer a.lf-footer-cta{display:inline-flex;align-items:center;gap:10px;min-height:45px;max-width:100%;margin-top:12px;padding:9px 14px;border:1px solid #8bb780;border-radius:8px;background:#2a6223;font-weight:600!important}.et-l--footer a.lf-footer-cta:hover{background:#35732b;text-decoration:none}.et-l--footer a:focus-visible{outline:2px solid #fff;outline-offset:3px}.et-l--footer .et_pb_text_3_tb_footer,.et-l--footer .et_pb_text_3_tb_footer.et_pb_text :is(a,span,p){color:#e6f0e4!important;font-size:13px!important;text-align:left!important}.et-l--footer .et_pb_text_3_tb_footer a{text-decoration:underline;text-underline-offset:3px}@media (max-width:980px){body.page:not(.page-id-13) .et-l--header .et_pb_section_0_tb_header{display:block!important}body.page:not(.page-id-13) .et-l--header .et_pb_section_0_tb_header>.et_pb_row{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:7px 0!important}body.page:not(.page-id-13) .et-l--header .et_pb_section_0_tb_header .et_pb_column{width:auto!important;margin:0!important}body.page:not(.page-id-13) .et-l--header .et_pb_column_0_tb_header{display:block!important}body.page:not(.page-id-13) .et-l--header .et_pb_image_0_tb_header{width:64px!important}body.page:not(.page-id-13) .et-l--header .et_pb_blurb_1_tb_header{margin:0!important}}@media (max-width:767px){body.page:not(.page-id-13) .et-l--header .et_pb_blurb_0_tb_header{display:none!important}#post-19 .et_pb_section_0>.et_pb_row_0,.et-l--footer .et_pb_row_0_tb_footer{grid-template-columns:minmax(0,1fr)}#post-19 .et_pb_row_0 .et_pb_image img{aspect-ratio:4 / 3}.et-l--footer .et_pb_row_0_tb_footer>.et_pb_column_1_tb_footer{padding-top:22px;border-top:1px solid #40573e}}@media (max-width:460px){.et-l--footer .et_pb_row_0_tb_footer>.et_pb_column_1_tb_footer{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.et-l--footer .et_pb_code_0_tb_footer{grid-area:auto;margin-top:16px!important}}