:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}#brxe-ilqqcv {color: var(--bricks-color-gzaeix); font-size: 3em; font-family: "HoKo-OpenSans"; font-weight: 800; font-style: normal; text-shadow: 1px 1px 10px #000000}@media (max-width: 478px) {#brxe-ilqqcv {font-size: 1.2em}}#brxe-nbtjpa {color: var(--bricks-color-gzaeix); font-size: 4.5em; font-family: "HoKo-OpenSans"; font-weight: 800; font-style: normal; text-shadow: 1px 1px 10px #000000}@media (max-width: 478px) {#brxe-nbtjpa {font-size: 2em}}#brxe-rroinw {color: var(--bricks-color-gzaeix); font-size: 1.4em; font-family: "HoKo-OpenSans"; font-weight: 600; font-style: normal; text-shadow: 1px 1px 10px var(--bricks-color-felbvj)}#brxe-rroinw a {color: var(--bricks-color-gzaeix); font-size: 1.4em; font-family: "HoKo-OpenSans"; font-weight: 600; font-style: normal; text-shadow: 1px 1px 10px var(--bricks-color-felbvj); font-size: inherit}#brxe-ruwkwa {width: 60%}@media (max-width: 478px) {#brxe-ruwkwa {width: 100%}}#brxe-qgrsvn {flex-direction: row; margin-top: 150px; width: 1400px}@media (max-width: 767px) {#brxe-qgrsvn {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}}@media (max-width: 478px) {#brxe-qgrsvn {width: 100%; margin-top: 0; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}}#brxe-wvwjsj {background-image: url(https://www.luehe-schulau-faehre.de/wp-content/uploads/2025/03/lsf_impressum_kontakt.webp); background-position: center center; background-repeat: no-repeat; background-size: cover; height: 680px; flex-direction: column; justify-content: center}@media (max-width: 478px) {#brxe-wvwjsj {width: 100%; height: 400px}}#brxe-iaqnob .repeater-item:nth-child(1) {color: var(--bricks-color-tklpqe); font-size: 1.2em; font-family: "HoKo-OpenSans"; font-weight: 700; font-style: normal}#brxe-iaqnob .bricks-heading {flex-direction: column; gap: 10px}#brxe-iaqnob {margin-bottom: 20px}#brxe-zspkep {color: var(--bricks-color-felbvj); font-size: 1em; font-family: "HoKo-OpenSans"; font-weight: 400; font-style: normal}#brxe-zspkep a {color: var(--bricks-color-felbvj); font-size: 1em; font-family: "HoKo-OpenSans"; font-weight: 400; font-style: normal; font-size: inherit}#brxe-xggmci {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}#brxe-ikndzs {flex-direction: row; width: 1400px; box-shadow: 1px 1px 30px 1px rgba(51, 51, 51, 0.27); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-eykbgg {margin-top: 100px; margin-bottom: 100px}