@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {: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-hdiwfo {font-weight: 600}@media (max-width: 991px) {#brxe-hdiwfo {max-width: 56.4rem}}#brxe-bzyetg {margin-top: 0; width: 100%; padding-bottom: 0; padding-left: 0}@media (max-width: 478px) {#brxe-vhfwmh {width: 100%}}#brxe-qhywsr {display: flex; margin-bottom: 0; flex-direction: column; row-gap: 0.8rem; column-gap: 0px; align-items: flex-start}#brxe-yhdhxs {text-align: left; row-gap: var(--space-m); align-items: flex-start}@media (max-width: 767px) {#brxe-yhdhxs {order: 2}}@media (max-width: 478px) {#brxe-yhdhxs {padding-bottom: var(--space-xs)}}#brxe-eqdyfl {row-gap: var(--space-m); display: flex; justify-content: flex-start; flex-direction: row; align-self: stretch !important; width: 100%; column-gap: var(--space-xl)}@media (max-width: 991px) {#brxe-eqdyfl {padding-bottom: 4rem}}@media (max-width: 767px) {#brxe-eqdyfl {flex-direction: column}}@media (max-width: 478px) {#brxe-eqdyfl {padding-bottom: 0}}#brxe-khipuo {display: flex; justify-content: center; flex-direction: column; align-items: center; max-width: 84rem; width: 100%}@media (max-width: 991px) {#brxe-khipuo {padding-bottom: 0}}#brxe-wsppst {margin-top: 0; width: 100%; padding-bottom: 0; padding-left: 0; text-align: center}#brxe-bnvptb.horizontal .line {width: 4rem}#brxe-bnvptb.vertical .line {border-right-width: 4rem}#brxe-bnvptb.horizontal {justify-content: center}#brxe-bnvptb.vertical {align-self: center}#brxe-vueihf .wsf-form input[type=checkbox].wsf-field + label.wsf-label {color: #fff}#brxe-vueihf .wsf-form input[type=radio].wsf-field + label.wsf-label {color: #fff}#brxe-vueihf .wsf-form button.wsf-button.wsf-button-primary {color: #161616}#brxe-vueihf .wsf-form label {color: #ffffff}#brxe-vueihf .wsf-form label.wsf-label {color: #ffffff}#brxe-lrjyji {flex-direction: column; align-items: center; align-self: stretch !important; width: 100%; justify-content: center; row-gap: var(--space-m); border: 1px solid var(--primary-light-trans-20); background-color: var(--primary-ultra-dark-trans-10)}#brxe-lrjyji { box-shadow: 0px 0px 24px 10px rgba(211, 194, 168, 0.06);}#brxe-znyxst {align-items: center; align-content: center}#website {row-gap: var(--space-xxl)}@media (max-width: 767px) {#website {padding-top: 4.8rem}}#brxe-xumekq {color: var(--base)}#brxe-pkjrvr {align-items: center; row-gap: var(--space-s); color: var(--base)}@media (max-width: 767px) {#brxe-pkjrvr {align-items: flex-start}}#brxe-nloquq {padding-left: 0}#brxe-wdodqd {row-gap: var(--space-xs)}#brxe-iyoipg {row-gap: var(--space-s)}#brxe-gclylm {row-gap: var(--space-s); background-color: var(--base)}@media (max-width: 991px) {#brxe-gclylm {grid-column: auto; grid-row: auto}}#brxe-edixio {padding-right: 0; padding-left: 0}#brxe-mbvymh {row-gap: var(--space-xs)}#brxe-txowib {row-gap: var(--space-s); grid-column: span 1; background-color: var(--base)}@media (max-width: 991px) {#brxe-txowib {grid-column: auto}}#brxe-xblxlh {row-gap: var(--space-xs)}#brxe-iugusi {row-gap: var(--space-s); background-color: var(--base)}@media (max-width: 991px) {#brxe-iugusi {grid-column: auto}}#brxe-fafgqi {row-gap: var(--space-xs)}#brxe-esoilb {row-gap: var(--space-s); background-color: var(--base)}@media (max-width: 991px) {#brxe-esoilb {grid-column: auto}}#brxe-vtmaym {row-gap: var(--space-m); display: flex; column-gap: var(--space-m)}#brxe-paxosi {display: flex; background-color: var(--tertiary)}@media (max-width: 767px) {#brxe-paxosi {padding-bottom: var(--space-m)}}#brxe-pvxnil {align-items: center; row-gap: var(--space-s)}@media (max-width: 767px) {#brxe-pvxnil {align-items: flex-start}}#brxe-pftety {height: 2.4rem}#brxe-pftety :not([fill="none"]) {fill: var(--primary) !important}#brxe-ukjenr {height: 2.4rem}#brxe-ukjenr :not([fill="none"]) {fill: var(--primary) !important}#brxe-dvzshk {height: 2.4rem}#brxe-dvzshk :not([fill="none"]) {fill: var(--primary) !important}#brxe-jkwhhh {height: 2.4rem}#brxe-jkwhhh :not([fill="none"]) {fill: var(--primary) !important}#brxe-eomkuu {height: 2.4rem}#brxe-eomkuu :not([fill="none"]) {fill: var(--primary) !important}#brxe-qtztih {flex-direction: row}#brxe-vqdakb {text-align: left}#brxe-fwztwg {row-gap: 0.4rem}#brxe-iizxaf {row-gap: var(--space-s)}#brxe-umqlgh {height: 4.3rem}@media (max-width: 767px) {#brxe-umqlgh {height: 3.8rem}}#brxe-rrmguy {row-gap: var(--space-xs); justify-content: space-between}@media (max-width: 991px) {#brxe-rrmguy {grid-column: auto}}#brxe-obzwfu {height: 2.4rem}#brxe-obzwfu :not([fill="none"]) {fill: var(--primary) !important}#brxe-zwvvvf {height: 2.4rem}#brxe-zwvvvf :not([fill="none"]) {fill: var(--primary) !important}#brxe-ygbcsn {height: 2.4rem}#brxe-ygbcsn :not([fill="none"]) {fill: var(--primary) !important}#brxe-dbytvp {height: 2.4rem}#brxe-dbytvp :not([fill="none"]) {fill: var(--primary) !important}#brxe-hvrluh {height: 2.4rem}#brxe-hvrluh :not([fill="none"]) {fill: var(--primary) !important}#brxe-qguxnf {flex-direction: row}#brxe-ntkksx {font-size: 1.5rem}#brxe-ntkksx .x-read-more_link {animation-duration: 300ms; color: var(--tertiary)}#brxe-ntkksx .x-read-more_content {max-height: 85px; --x-mask-end: 100%}#brxe-fremmy {row-gap: 0.4rem}#brxe-byonzv {row-gap: var(--space-s)}#brxe-rartwd {height: 6.1rem}@media (max-width: 767px) {#brxe-rartwd {height: 6.3rem}}#brxe-wljcsr {row-gap: var(--space-xs); justify-content: space-between}@media (max-width: 991px) {#brxe-wljcsr {grid-column: auto}}#brxe-ihoxzu {row-gap: var(--space-m); display: flex; column-gap: var(--space-m)}#brxe-iyvett {display: flex; padding-bottom: 0}#brxe-zyoier {align-items: center; row-gap: var(--space-s)}@media (max-width: 767px) {#brxe-zyoier {align-items: flex-start}}#brxe-ayydzp {padding-right: 0; padding-left: 0}#brxe-ntdond {display: flex; justify-content: center}#brxe-rixlry {text-align: center; color: var(--neutral-ultra-light)}#brxe-lpcfki {display: flex; row-gap: 1rem; align-items: center; flex-direction: column}#brxe-bapxmb {row-gap: var(--space-xs)}#brxe-mimkdx {row-gap: var(--space-s); grid-column: span 1}@media (max-width: 991px) {#brxe-mimkdx {grid-column: auto}}#brxe-wwwbmo {padding-left: 0}#brxe-uqkgwk {row-gap: var(--space-xs)}#brxe-mcmfhx {row-gap: var(--space-s)}#brxe-dgnark {row-gap: var(--space-s)}@media (max-width: 991px) {#brxe-dgnark {grid-column: auto; grid-row: auto}}#brxe-atuwxz {row-gap: var(--space-xs)}#brxe-tmqxpq {row-gap: var(--space-s); grid-column: span 1}#brxe-ltaorb {row-gap: var(--space-m); display: flex; column-gap: var(--space-m)}#brxe-vlkhhd {display: flex}#brxe-lecuny {text-align: left; color: var(--base)}#brxe-nucubp {color: var(--base)}@media (max-width: 991px) {#brxe-paodro {position: relative}}@media (max-width: 767px) {.brxe-fijjik .brxe-ggqdvz.brxe-text-basic {font-size: 1.7rem; line-height: 130%}}.brxe-fijjik .brxe-dfmwft.brxe-icon {font-size: 24px; color: #fff; fill: #fff}.brxe-fijjik .brxe-wnuhst.brxe-block {align-items: center; flex-direction: row; justify-content: space-between; flex-wrap: nowrap}.brxe-fijjik .brxe-mivoft.brxe-block {align-items: flex-start}#brxe-jjmdhn .x-accordion_icon {transform: rotateX(0deg)}#brxe-jjmdhn .x-accordion_header[aria-expanded=true] .x-accordion_icon {transform: rotateX(180deg)}#brxe-jjmdhn .x-accordion_header {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); border: 1px solid var(--primary-trans-10); border-radius: 1.4rem; background-color: var(--base)}#brxe-jjmdhn .x-accordion_content-inner {padding-top: 0; padding-right: var(--space-xs); padding-bottom: var(--space-m); padding-left: var(--space-xs)}#brxe-jjmdhn .x-accordion_header[aria-expanded=true] {border-bottom-width: 0px; border-bottom-right-radius: 0; border-bottom-left-radius: 0}#brxe-jjmdhn .x-accordion_content {background-color: var(--base); border-right: 1px solid var(--primary-trans-10); border-bottom: 1px solid var(--primary-trans-10); border-left: 1px solid var(--primary-trans-10); border-bottom-right-radius: 1.4rem; border-bottom-left-radius: 1.4rem}#brxe-jjmdhn {gap: var(--space-xs)}@media (max-width: 767px) {#brxe-jjmdhn .x-accordion_header {padding-top: 0.8rem; padding-right: 1.2rem; padding-bottom: 0.8rem; padding-left: 1.2rem}#brxe-jjmdhn .x-accordion_content-inner {padding-right: 1.2rem; padding-left: 1.2rem}}@media (max-width: 478px) {#brxe-blqukl {display: flex; row-gap: var(--space-xl)}}#brxe-eoopef {row-gap: var(--fr-container-gap); background-color: var(--tertiary); padding-bottom: 0}@media (max-width: 478px) {#brxe-eoopef {padding-top: 14px}}#brxe-vvkncz {padding-bottom: 0; text-align: left}@media (max-width: 991px) {#brxe-vvkncz {text-align: center}}@media (max-width: 767px) {#brxe-vvkncz {text-align: left}}#brxe-xhppck {display: flex; justify-content: center}#brxe-akbtvl {text-align: center; color: var(--neutral-ultra-light)}#brxe-tcuemg {display: flex; row-gap: 1rem; align-items: center; flex-direction: column}#brxe-oxpioc {display: flex; row-gap: var(--space-m); align-items: flex-start; flex-direction: column; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l)}@media (max-width: 991px) {#brxe-oxpioc {order: 2; align-items: center}}@media (max-width: 767px) {#brxe-oxpioc {align-items: flex-start}}#brxe-bpwtny {padding-right: var(--space-xs); padding-left: var(--space-xs); display: flex; background-size: cover; background-image: url(https://davidkeiser.de/wp-content/uploads/2025/05/David-Keiser-Recklinghausen-Buero-Webdesigner-kontakt-1536x1020.jpg); background-position: center left; background-repeat: no-repeat; justify-content: center; overflow: visible; border: 0; height: 100%; max-height: 100%}#brxe-bpwtny {-webkit-mask-image: linear-gradient(270deg, #000 70%, transparent 100%); mask-image: linear-gradient(270deg, #000 70%, transparent 100%); border: none;}@media (max-width: 991px) {#brxe-bpwtny {align-items: center; align-self: center !important; aspect-ratio: 16/9; min-width: 100%; max-width: 100%; height: inherit; max-height: inherit}}@media (max-width: 767px) {#brxe-bpwtny {align-items: flex-start; align-self: center !important; border-style: none; aspect-ratio: 4/3}}#brxe-cgedad {row-gap: var(--space-m); align-items: center; background-size: auto; background-color: var(--base); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 991px) {#brxe-cgedad {align-self: center !important; justify-content: center}}#brxe-eioptd {row-gap: var(--space-xl); background-color: var(--tertiary)}