:where(:root) .bricks-color-primary {color: var(--lvq)}:where(:root) .bricks-background-primary {background-color: var(--lvq)} html {background-color: var(--c-bg)} body {background: none} body {font-family: "Plus Jakarta Sans"; font-size: var(--text-xs); font-weight: 500} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} blockquote {margin-top: var(--space-l); margin-bottom: var(--space-l); padding-top: var(--space-m); padding-right: var(--space-l); padding-bottom: var(--space-m); padding-left: calc(var(--space-l) + var(--circle-l) + var(--space-m)); border: 1.3px solid var(--c-border); border-radius: var(--radius-m); font-style: italic; font-weight: var(--fw-semibold); font-size: var(--text-m); line-height: var(--lh-body); color: var(--c-text)} .brxe-text {font-family: "Plus Jakarta Sans"; font-size: var(--text-xs)} .brxe-text-basic {font-family: "Plus Jakarta Sans"; font-size: var(--text-xs)} .brxe-container {width: 1320px; padding-right: var(--space-m); padding-left: var(--space-m)} .woocommerce main.site-main {width: 1320px} #brx-content.wordpress {width: 1320px} .bricks-button {color: var(--on-accent); font-weight: var(--fw-bold); font-size: var(--text-2xs); line-height: 1.4; border-radius: var(--radius-pill); padding-top: var(--space-btn-y); padding-right: var(--space-btn-x); padding-bottom: var(--space-btn-y); padding-left: var(--space-btn-x)} .bricks-button:where(.outline) {color: var(--c-text); font-weight: var(--fw-bold); background-color: transparent; border: 1.3px solid var(--stroked-line); border-radius: var(--radius-pill)} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {color: var(--on-accent)} .bricks-button:where(.bricks-background-secondary), .bricks-button:where(.bricks-color-secondary) {color: var(--c-heading); font-weight: var(--fw-bold); border: 1.3px solid var(--c-heading); border-radius: var(--radius-pill)} .bricks-button:where(.bricks-background-secondary:not(.outline)) {background-color: var(--stroked-bg)} .bricks-button:where(.bricks-color-secondary.outline) {color: var(--c-text); font-weight: var(--fw-bold); background-color: transparent; border: 1.3px solid var(--stroked-line); border-radius: var(--radius-pill)} .bricks-button:where(.bricks-background-light:not(.bricks-lightbox)), .bricks-button:where(.bricks-color-light:not(.bricks-lightbox)) {color: var(--c-header)} .bricks-button:where(.bricks-background-light:not(.outline):not(.bricks-lightbox)) {background-color: var(--on-header)} .bricks-button:where(.bricks-color-light.outline) {color: var(--on-header); font-weight: var(--fw-bold); background-color: transparent; border: 1.3px solid var(--on-header); border-radius: var(--radius-pill)} .bricks-button:where(.bricks-background-muted), .bricks-button:where(.bricks-color-muted) {color: var(--on-header)} .bricks-button:where(.bricks-background-muted:not(.outline)) {background-color: color-mix(in srgb, var(--weiterbildung) 14%, color-mix(in srgb, var(--c-muted) 17%, var(--c-surface)))}.brxe-divider .line {border-top-width: 1.3px}.brxe-divider.horizontal .line {border-top-color: color-mix(in srgb, var(--c-muted) 30%, transparent)}.brxe-divider.vertical .line {border-right-color: color-mix(in srgb, var(--c-muted) 30%, transparent)}.brxe-divider .icon i {color: color-mix(in srgb, var(--c-muted) 30%, transparent)}.brxe-accordion .accordion-title .title {color: var(--c-heading); font-weight: var(--fw-bold); font-size: var(--text-l); line-height: var(--lh-heading)}@media (max-width: 767px) { .brxe-container {padding-right: var(--space-m); padding-left: var(--space-m)}}