@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-kpushf {font-size: var(--h3)}#brxe-3eb742 {row-gap: var(--space--m)}#brxe-eokabw {row-gap: var(--space--s)}#brxe-sziavt input {width: 100%}#brxe-kywxcu {width: 100%}#brxe-mqveeu {width: 100%}#brxe-qakwly {width: 100%}#brxe-czghxa {row-gap: var(--space--s)}#brxe-uchdzb {display: grid; align-items: initial; grid-gap: var(--space--s); grid-template-columns: 1fr 1fr}@media (max-width: 767px) {#brxe-uchdzb {grid-template-columns: 1fr}}#brxe-kqysmf input {width: 20px !important}#brxe-kqysmf[data-custom-style="true"] input[type="checkbox"] {height: 20px}#brxe-kqysmf .brxe-brf-pro-forms-field-checkbox > label { font-weight: 400; font-size: var(--p--m); color: var(--base--700);}#brxe-zidprp {width: 100%}#brxe-uvwrtn {width: 100%}#brxe-uvwrtn button {width: 100%}#brxe-zyadkv {row-gap: var(--space--xs)}#brxe-pballt {row-gap: var(--space--m)}@media (max-width: 767px) {#brxe-pballt {grid-template-columns: 1fr}}#brxe-gpduhz {row-gap: var(--space--m)}#messe-termin-frm .input-icon-wrapper {flex-direction: row}#messe-termin-frm .brf-field-divider {width: 100%}#messe-termin-frm .brf-steps {top: -60px}#messe-termin-frm label {font-size: var(--p--l); font-weight: 500}#messe-termin-frm ::placeholder {font-size: var(--p--m); color: var(--base--500)}#messe-termin-frm select {font-size: var(--p--m); color: var(--base--500); padding-top: .7em; padding-right: 1.2em; padding-bottom: .7em; padding-left: 1.2em; border: 2px solid var(--base--300); border-radius: var(--radius--s); background-color: var(--base--0)}#messe-termin-frm .ql-editor.ql-blank::before {font-size: var(--p--m) !important; color: var(--base--500) !important}#messe-termin-frm .form-group:not(.submit-button-wrapper) {padding-bottom: unset}#messe-termin-frm .form-group input:not([type="submit"]) {padding-top: .7em; padding-right: 1.2em; padding-bottom: .7em; padding-left: 1.2em; border: 2px solid var(--base--300); border-radius: var(--radius--s); background-color: var(--base--0)}#messe-termin-frm .flatpickr {padding-top: .7em; padding-right: 1.2em; padding-bottom: .7em; padding-left: 1.2em; border: 2px solid var(--base--300); border-radius: var(--radius--s); background-color: var(--base--0)}#messe-termin-frm textarea {padding-top: .7em; padding-right: 1.2em; padding-bottom: .7em; padding-left: 1.2em; border: 2px solid var(--base--300); border-radius: var(--radius--s); background-color: var(--base--0)}#messe-termin-frm .choices__inner {padding-top: .7em; padding-right: 1.2em; padding-bottom: .7em; padding-left: 1.2em}#messe-termin-frm .choose-files {border: 2px solid var(--base--300); border-radius: var(--radius--s)}#brxe-e3f832 {row-gap: var(--space--l); max-width: 75ch; background-color: var(--base--0); padding-top: var(--space--xl); padding-right: var(--space--xl); padding-bottom: var(--space--xl); padding-left: var(--space--xl); border-radius: var(--radius--m)}#brxe-08152a {align-items: center}#brxe-77a1e6 {padding-top: var(--space--4xl); padding-bottom: var(--space--4xl); row-gap: var(--space--xxxl); background-image: url(https://dusw.de/wp-content/uploads/dusw_wpfamily_background-1536x960.webp); background-size: cover; background-position: top center}@media (max-width: 478px) {#brxe-77a1e6 {background-position: top left}}