@layer bricks {:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{align-items:center;display:inline-flex;justify-content:center}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}@layer bricks {.brxe-button{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-jqfjro {font-weight: 900}#brxe-sryeoo {width: 50%; column-gap: var(--s-s); row-gap: var(--s-s)}@media (max-width: 991px) {#brxe-sryeoo {width: 75%}}@media (max-width: 478px) {#brxe-sryeoo {width: 100%}}#brxe-ntjtwj {width: 50%}@media (max-width: 478px) {#brxe-ntjtwj {height: 0px}}#brxe-fqdbdy {flex-direction: row; column-gap: var(--s-xl); row-gap: var(--s-s)}#brxe-tdpgmx {min-height: 60dvh; background-image: url("https://ftw-rathenow.de/wp-content/uploads/2026/04/PXL_20250710_125405228-2048x1152.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover; background-color: var(--clr-primary); background-blend-mode: normal; position: relative}:where(#brxe-tdpgmx > *:not(figcaption)) {position: relative}#brxe-tdpgmx::before {background-image: linear-gradient(90deg, rgba(29, 46, 128, 0.62), rgba(29, 46, 128, 0.62)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-etbion .jet-radio-list-wrapper fieldset, #brxe-etbion .jet-list-tree__children {flex-direction: row; gap: var(--s-s); justify-content: flex-start}#brxe-etbion .jet-radio-list__decorator {width: 20px; height: 20px; margin-inline-end: 6px; align-self: center; border-width: 2px; border-color: var(--clr-primary-l-4)}#brxe-etbion .jet-radio-list__checked-icon {font-size: 13px}#brxe-etbion .jet-filter-items-moreless__toggle {display: inline}#brxe-etbion .jet-filters-group {--columns: 1}#brxe-etbion .jet-radio-list__button {color: var(--clr-primary-d-7)}#brxe-etbion .jet-radio-list__input:checked ~ .jet-radio-list__button .jet-radio-list__decorator {background-color: var(--clr-secondary); border-color: var(--clr-secondary)}.jet-radio-list .jet-radio-list__button .jet-radio-list__decorator{ display:none;} .jet-radio-list .jet-radio-list__button .jet-radio-list__label { padding:var(--s-3xs) var(--s-xs); border-radius:var(--r-s); color:#0b1718; background-color:var(--clr-primary-l-9); transition:all 300ms ease-in-out;} .jet-radio-list .jet-radio-list__button .jet-radio-list__label:hover { background-color:var(--clr-primary-l-8);} .jet-radio-list .jet-radio-list__input:checked~.jet-radio-list__button .jet-radio-list__label { color:#fff; background-color:var(--clr-secondary);}#brxe-cvufyg {flex-direction: column}#brxe-okksgo > .jet-listing-grid > .jet-listing-grid__items {--columns: 3; --column-gap: var(--s-l); --row-gap: var(--s-l)}#brxe-okksgo > .jet-listing-grid > [data-slider_options] > .jet-listing-grid__items {--swiper-slide-min-width: 240px; --column-gap: var(--s-l); --swiper-space-between: var(--s-l); --row-gap: var(--s-l)}#brxe-okksgo .jet-listing-grid:has( > .swiper-lib ) {--swiper-margin-correction: calc( -var(--s-l) / 2 )}@media (max-width: 767px) {#brxe-okksgo > .jet-listing-grid > .jet-listing-grid__items {--columns: 2}}@media (max-width: 478px) {#brxe-okksgo > .jet-listing-grid > .jet-listing-grid__items {--columns: 1}}#brxe-hkjqpm {flex-direction: row; flex-wrap: wrap}#brxe-pdhard {padding-top: var(--s-3xl); padding-bottom: var(--s-3xl); row-gap: var(--s-l)}.brxe-pepcnb .separator {width: 10ch; flex-grow: 0; border-top-width: 3px; height: 3px; border-top-color: var(--clr-primary-l-9)}.brxe-pepcnb {width: auto; color: var(--clr-secondary); text-align: left; line-height: 1.1}.brxe-mhyeur {text-align: left; color: var(--clr-white)}@media (max-width: 767px) {.brxe-wbfljq {flex-grow: 1}}@media (max-width: 767px) {.brxe-ihouxn {flex-grow: 1}}.brxe-zsdmsh {flex-direction: row}.brxe-yiwqqt {justify-self: flex-start; align-self: stretch !important; width: 100%; justify-content: center; row-gap: var(--s-m)}.brxe-kwbghp svg {height: 45px; width: 45px; fill: var(--clr-secondary)}.brxe-kwbghp {flex-direction: row}.brxe-kwbghp h1 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-kwbghp h2 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-kwbghp h3 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-kwbghp h4 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-kwbghp h5 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-kwbghp h6 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-kwbghp .icon {padding-top: var(--s-xs); padding-right: var(--s-xs); padding-bottom: var(--s-xs); padding-left: var(--s-xs); border-radius: var(--r-s); color: var(--clr-secondary); margin-right: var(--s-m)}.brxe-kwbghp .icon a {color: var(--clr-secondary)}.brxe-kwbghp .content {font-weight: 600; line-height: 1.2em}.brxe-wxykzm svg {height: 45px; width: 45px; fill: var(--clr-secondary)}.brxe-wxykzm {flex-direction: row}.brxe-wxykzm h1 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-wxykzm h2 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-wxykzm h3 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-wxykzm h4 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-wxykzm h5 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-wxykzm h6 {font-size: var(--fs-s); text-transform: uppercase; color: var(--clr-primary-l-8); font-weight: 500}.brxe-wxykzm .icon {padding-top: var(--s-xs); padding-right: var(--s-xs); padding-bottom: var(--s-xs); padding-left: var(--s-xs); border-radius: var(--r-s); color: var(--clr-secondary); margin-right: var(--s-m)}.brxe-wxykzm .icon a {color: var(--clr-secondary)}.brxe-wxykzm .content {font-weight: 600; line-height: 1.2em}.brxe-hpukwi {flex-direction: column; border-radius: var(--r-m); padding-top: var(--s-xl); padding-right: var(--s-xl); padding-bottom: var(--s-xl); padding-left: var(--s-xl); background-image: linear-gradient(45deg, rgba(70, 84, 151, 0.75), rgba(91, 103, 163, 0.55)); justify-content: center}.brxe-pevyws {justify-self: flex-start; align-self: flex-start !important}.brxe-odmuov {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: var(--s-xl); border-radius: var(--r-l); align-items: stretch; align-content: center; padding-top: var(--s-2xl); padding-right: var(--s-2xl); padding-bottom: var(--s-2xl); padding-left: var(--s-2xl); margin-top: 0; margin-bottom: 0}@media (max-width: 767px) {.brxe-odmuov {grid-template-columns: 1fr}}#brxe-ycoayf {padding-top: var(--s-3xl); padding-bottom: var(--s-3xl)}