:where(.brxe-alert){align-items:center;border-color:currentcolor;display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-alert).info{background-color:var(--bricks-bg-info);color:var(--bricks-text-info)}:where(.brxe-alert).info .bricks-button{background-color:var(--bricks-text-info);color:#fff}:where(.brxe-alert).success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-alert).success .bricks-button{background-color:var(--bricks-text-success);color:#fff}:where(.brxe-alert).warning{background-color:var(--bricks-bg-warning);color:var(--bricks-text-warning)}:where(.brxe-alert).warning .bricks-button{background-color:var(--bricks-text-warning);color:#fff}:where(.brxe-alert).danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-alert).danger .bricks-button{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-alert).muted{background-color:var(--bricks-bg-light)}:where(.brxe-alert) .content{flex:1}:where(.brxe-alert) h1,:where(.brxe-alert) h2,:where(.brxe-alert) h3,:where(.brxe-alert) h4,:where(.brxe-alert) h5,:where(.brxe-alert) h6{color:inherit}:where(.brxe-alert) p{margin:0}:where(.brxe-alert) a{text-decoration:underline}:where(.brxe-alert) svg{cursor:pointer;height:1em}:where(.brxe-alert) svg g{stroke:currentcolor}.brxe-button{width:auto}: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}/* BREAKPOINT: Desktop (BASE) */ html {background-color: #fdfdf8} body {background: none}/* BREAKPOINT: Desktop (BASE) */#brxe-zlcene {font-family: "General Sans"; font-weight: 400; color: var(--bricks-color-mrtdrm); font-size: 18px}/* BREAKPOINT: Desktop (BASE) */#brxe-qnnsqf {color: var(--bricks-color-mrtdrm); font-weight: 400; line-height: 1.3}/* BREAKPOINT: Desktop (BASE) */#brxe-pizkgi {color: var(--bricks-color-mrtdrm); font-family: "General Sans"; font-weight: 400; font-size: 18px}/* BREAKPOINT: Desktop (BASE) */#brxe-lulllb {border-color: var(--bricks-color-mrtdrm); color: var(--bricks-color-mrtdrm)}/* BREAKPOINT: Desktop (BASE) */#brxe-evevho {column-gap: 15px; row-gap: 15px; flex-direction: row; margin-top: 20px}/* BREAKPOINT: Desktop (BASE) */#brxe-jaidae {column-gap: 15px; row-gap: 15px}/* BREAKPOINT: Desktop (BASE) */#brxe-vxtbnm {padding-top: 220px; padding-right: 30px; padding-bottom: 150px; padding-left: 30px; background-image: url(https://kehl.gimqelaj.ch/wp-content/uploads/2024/01/Hero-Background-1024x732.jpeg); background-size: cover; background-position: top center; position: relative}:where(#brxe-vxtbnm > *) {position: relative}#brxe-vxtbnm::before {background-image: linear-gradient(#fdfdf8, rgba(15, 76, 82, 0.91), rgba(0, 0, 0, 0.86)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}/* BREAKPOINT: Mobile portrait */@media (max-width: 478px) {#brxe-vxtbnm {padding-top: 150px; padding-bottom: 100px}}/* BREAKPOINT: Desktop (BASE) */#brxe-xrmolc {font-weight: 600; font-size: 32px}/* BREAKPOINT: Desktop (BASE) */#brxe-ivgeum {font-family: "General Sans"; font-weight: 500; font-size: 14px}/* BREAKPOINT: Desktop (BASE) */#brxe-skxfdl {flex-direction: column}/* BREAKPOINT: Desktop (BASE) */#brxe-fhhigm {font-weight: 600; font-size: 32px}/* BREAKPOINT: Desktop (BASE) */#brxe-ktloqv {font-family: "General Sans"; font-weight: 500; font-size: 14px}/* BREAKPOINT: Desktop (BASE) */#brxe-fmjkzl {flex-direction: column}/* BREAKPOINT: Desktop (BASE) */#brxe-ixkvft {font-weight: 600; font-size: 32px}/* BREAKPOINT: Desktop (BASE) */#brxe-grvjlw {font-family: "General Sans"; font-weight: 500; font-size: 14px}/* BREAKPOINT: Desktop (BASE) */#brxe-bopthv {column-gap: 100px; flex-direction: row; grid-template-columns: 1fr 1fr 1fr; row-gap: 30px; justify-content: center}/* BREAKPOINT: Desktop (BASE) */#brxe-nlxfif {padding-top: 20px; padding-right: 30px; padding-bottom: 20px; padding-left: 30px}/* BREAKPOINT: Desktop (BASE) */#brxe-jfcext {font-size: 18px}/* BREAKPOINT: Desktop (BASE) */#brxe-srzxoc {padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; min-height: 500px; justify-content: center}