@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@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}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-mbhpoj {border-radius: 0; position: absolute; margin-left: calc(50% - 50vw); max-width: none; top: 0px; left: 0px; width: 50vw; height: 100%}@media (max-width: 991px) {#brxe-mbhpoj {display: none}}#brxe-vevurk {color: var(--secondary); margin-bottom: var(--space-lg)}#brxe-uucprq:not(.tag), #brxe-uucprq img {aspect-ratio: 293/366; object-position: 50.69% 0.08%}#brxe-lasxma {margin-right: auto; margin-left: auto; max-width: 293px}#brxe-jbndwf {max-width: 392px; margin-top: var(--space-lg); margin-right: auto; margin-left: auto; color: var(--secondary)}#brxe-etwxfv {padding-top: 9rem; padding-right: var(--space-4); padding-bottom: var(--space-6); padding-left: var(--space-4); text-align: center; grid-column: 2}@media (max-width: 991px) {#brxe-etwxfv {padding-right: 0; padding-left: 0}}#brxe-eibhft {flex-direction: row; align-items: stretch; min-height: 100vh}@media (max-width: 991px) {#brxe-eibhft {min-height: unset}}#brxe-eggics {max-width: 595px; margin-bottom: 6.94rem}.brxe-hvmpdy {height: 111px}.brxe-hvmpdy :not([fill="none"]) {fill: currentColor}.brxe-hgyjlt {display: flex; justify-content: center; margin-bottom: var(--space-6)}.brxe-fyjzhe {text-align: center; color: currentColor; margin-bottom: var(--space-4)}.brxe-yzncty {color: currentColor}.brxe-yzncty a {color: currentColor; font-size: inherit}.brxe-pysiil {margin-top: var(--space-6)}.brxe-jcyvbw {text-align: center; flex-direction: column; max-width: 392px}#brxe-jpwegz {grid-gap: 4.5rem var(--space-base)}@media (max-width: 991px) {#brxe-jpwegz {flex-wrap: wrap}}#brxe-kynefb:not(.tag), #brxe-kynefb img {aspect-ratio: 496/620}#brxe-ihvvos {grid-column: 1/6}@media (max-width: 767px) {#brxe-ihvvos {margin-bottom: 2.3rem}}#brxe-zwcnst {color: var(--tea)}#brxe-vwlwuw {margin-bottom: var(--space-2)}#brxe-bgudrh {margin-bottom: var(--space-8)}#brxe-iktgyj {height: 60px; width: 80px}@media (max-width: 478px) {#brxe-iktgyj {flex-basis: 30}}#brxe-feevfq {height: 68px; width: 60px}@media (max-width: 478px) {#brxe-feevfq {flex-basis: 30; width: 70px}}#brxe-ifcfow {height: 63px; width: 80px}@media (max-width: 478px) {#brxe-ifcfow {flex-basis: 30}}#brxe-qiobyo {height: 64px; width: 57px}@media (max-width: 478px) {#brxe-qiobyo {flex-basis: 30}}#brxe-dsmave {height: 64px; width: 57px}@media (max-width: 478px) {#brxe-dsmave {flex-basis: 30; width: 79px}}#brxe-upiacd {align-items: center; justify-items: center; max-width: 515px; grid-gap: var(--space-base); margin-top: 0}@media (max-width: 478px) {#brxe-upiacd {justify-content: center; display: flex; flex-direction: row; max-width: 300px; margin-right: auto; margin-left: auto; column-gap: 1.5rem}}#brxe-qihpji {grid-column: 7/-1}#all-inclusive {flex-direction: row; align-items: center; padding-top: calc(var(--space-4xl) + 5rem)}#brxe-cbrxkk {align-items: center}#how-it-works {padding-top: var(--space-3xl); padding-bottom: 6rem}#brxe-sbldwr {margin-bottom: var(--space-8)}#brxe-dxhono {margin-bottom: var(--space-8)}#brxe-qwpyrx {grid-column: 1/6}#brxe-quwepj:not(.tag), #brxe-quwepj img {aspect-ratio: 496/620}#brxe-hixdeh {grid-column: 7/-1}@media (max-width: 767px) {#brxe-hixdeh {order: -1; margin-right: auto; margin-bottom: 2.3rem; margin-left: auto}}#brxe-wdxaox {flex-direction: row; align-items: center}@media (max-width: 767px) {#brxe-wdxaox {display: flex}}#brxe-isctwn {padding-top: 6rem; padding-bottom: 6rem; background-color: var(--beige)}@media (max-width: 767px) {#brxe-isctwn {padding-bottom: 0}}#brxe-titutl {color: var(--primary)}#brxe-iaansq {max-width: 704px}#brxe-zliphj {padding-top: var(--space-4xl); padding-bottom: 5rem; align-items: center}#brxe-fybzai {color: var(--tea)}.brxe-jbwhlq .brxe-pumyus.brxe-image:not(.tag), .brxe-jbwhlq .brxe-pumyus.brxe-image img {aspect-ratio: 288/192}.brxe-jbwhlq .brxe-vvbgdy.brxe-div {flex-shrink: 0; max-width: 288px}@media (max-width: 767px) {.brxe-jbwhlq .brxe-vvbgdy.brxe-div {max-width: 100%}}@media (max-width: 478px) {.brxe-jbwhlq .brxe-vvbgdy.brxe-div {width: 100%}}.brxe-jbwhlq .brxe-rwmcru.brxe-heading {color: var(--orchid); font-size: 4.625rem; margin-bottom: var(--space-2)}.brxe-jbwhlq .brxe-qxgmir.brxe-text-basic {color: var(--tea)}@media (max-width: 991px) {.brxe-jbwhlq .brxe-qxgmir.brxe-text-basic {max-width: 500px}}.brxe-jbwhlq .brxe-vkewny.brxe-button {flex-shrink: 0; margin-left: auto}.brxe-jbwhlq.brxe-block {flex-direction: row; align-items: center; column-gap: 3.5rem; row-gap: var(--space-8)}#brxe-cvcosl {align-items: center; row-gap: var(--space-8)}#brxe-lpvscs {color: var(--text-body); margin-bottom: 1px}.brxe-brcejt:not(.tag), .brxe-brcejt img {aspect-ratio: 392/261}.brxe-ilneov {flex-shrink: 0; width: 100%}.brxe-fsvxcd {color: var(--moss); margin-bottom: var(--space-2)}.brxe-qxggwh .jet-listing-dynamic-field__content {color: var(--secondary)}.brxe-bmjizv {flex-shrink: 0; margin-top: var(--space-6)}.brxe-zhwlfw {flex-direction: column; row-gap: var(--space-8)}#brxe-spgmaj {padding-left: 0; grid-gap: 5.5rem var(--space-base)}@media (max-width: 478px) {#brxe-spgmaj {grid-gap: 4.5rem}}#dauerhafte-angebote {padding-top: var(--space-2xl); padding-bottom: var(--space-2xl); align-items: center; row-gap: var(--space-10)}#brxe-jjcfhl {margin-bottom: var(--space-2); max-width: 500px}#brxe-afksjc {flex-direction: row; column-gap: var(--grid-gap); margin-top: 5.6rem; margin-bottom: 5.6rem; row-gap: 6rem; justify-content: space-between; align-items: flex-start; color: var(--secondary)}@media (max-width: 991px) {#brxe-afksjc {flex-direction: column; align-items: center}}#brxe-acgrce {padding-top: var(--space-2xl); align-items: center}#gutscheine {padding-top: 6rem; padding-bottom: 6rem; background-color: var(--beige)}#brxe-xilhci {text-align: center; margin-bottom: var(--space-2)}#brxe-ztxnrv {text-align: center; margin-bottom: var(--space-8)}#brxe-wddjiv {display: none}#brxe-kpdiat {grid-row: 2 / 4; grid-column: 1 / 2; justify-content: center; align-items: center; height: 100%; max-width: 1016px; margin-right: auto; margin-left: auto; padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}#brxe-ittmuh {grid-row: 2 / -1}#brxe-iwniae {text-align: left; color: var(--onyx)}#brxe-cqnisu {margin-bottom: var(--space-2xl); max-width: 700px; align-self: flex-end !important}#brxe-ilmhfa:not(.tag), #brxe-ilmhfa img {aspect-ratio: 1; object-position: 26.55% 46.73%}#brxe-pmebgs {grid-row: 1 / 6; grid-column: 1 / 3}@media (max-width: 767px) {#brxe-pmebgs {grid-row: 1 / 6; grid-column: 1 / 3}}#brxe-mykvgr:not(.tag), #brxe-mykvgr img {aspect-ratio: 288/370}#brxe-ovzjqp {grid-column: 3 / 4; grid-row: 1 / 4}@media (max-width: 767px) {#brxe-ovzjqp {grid-row: 6 / 9; grid-column: 1 / 2}}#brxe-nozvit:not(.tag), #brxe-nozvit img {aspect-ratio: 288/206}#brxe-ksjsgm {grid-column: 4 / 5; grid-row: 1 / 3}@media (max-width: 767px) {#brxe-ksjsgm {grid-row: 6 / 8; grid-column: 2 / 3}}#brxe-hjprnf:not(.tag), #brxe-hjprnf img {aspect-ratio: 288/206}#brxe-ctvyxn {grid-row: 4 / 6; grid-column: 3 / 4}@media (max-width: 767px) {#brxe-ctvyxn {grid-row: 9 / 11; grid-column: 1 / 2}}#brxe-djhomk:not(.tag), #brxe-djhomk img {aspect-ratio: 288/370}#brxe-lyagky {grid-row: 3 / 6; grid-column: 4 / 5}@media (max-width: 767px) {#brxe-lyagky {grid-row: 8 / 11; grid-column: 2 / 3}}#brxe-vnbnyw:not(.tag), #brxe-vnbnyw img {aspect-ratio: 288/370}#brxe-umwiyj {grid-row: 6 / 9; grid-column: 1 / 2}@media (max-width: 767px) {#brxe-umwiyj {display: none; grid-row: 15 / 16; grid-column: 2 / 3}}#brxe-fjgghf:not(.tag), #brxe-fjgghf img {aspect-ratio: 288/206}#brxe-awbphk {grid-row: 9 / 11; grid-column: 1 / 2}@media (max-width: 767px) {#brxe-awbphk {display: none; grid-row: 14 / 16; grid-column: 2 / 3}}#brxe-cuiyjb:not(.tag), #brxe-cuiyjb img {aspect-ratio: 288/206}#brxe-ipvbhb {grid-row: 6 / 8; grid-column: 2 / 3}@media (max-width: 767px) {#brxe-ipvbhb {display: none; grid-row: 15 / 16; grid-column: 2 / 3}}#brxe-esshjs:not(.tag), #brxe-esshjs img {aspect-ratio: 288/370; object-position: 25.33% 50.13%}#brxe-ipqylq {grid-row: 8 / 11; grid-column: 2 / 3}@media (max-width: 767px) {#brxe-ipqylq {display: none; grid-row: 15 / 16; grid-column: 2 / 3}}#brxe-ctcnmj:not(.tag), #brxe-ctcnmj img {aspect-ratio: 1}#brxe-gtvchv {grid-row: 6 / 11; grid-column: 3 / 5}@media (max-width: 767px) {#brxe-gtvchv {grid-row: 11 / 16; grid-column: 1 / 3}}#brxe-ldfbph {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: var(--space-base); margin-bottom: var(--space-2xl)}@media (max-width: 767px) {#brxe-ldfbph {grid-gap: var(--grid-gap); grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}#brxe-eobmyh {margin-bottom: var(--space-base)}#brxe-gozyax {max-width: 700px}#brxe-pceurc {flex-direction: row; align-items: flex-end; column-gap: var(--space-base); row-gap: var(--space-12); justify-content: space-between}#brxe-cttuis {margin-top: 9rem; margin-bottom: 6rem}#brxe-txoojz {color: var(--primary)}#brxe-qmwtky {margin-bottom: var(--space-2xl)}#brxe-mcvxjd {color: var(--text-body)}#brxe-tztoar {color: var(--text-body)}#brxe-ztzlbn {color: var(--text-body)}#brxe-fcfhdv .accordion-title-wrapper {min-height: 50px}#brxe-fcfhdv .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}#brxe-fcfhdv {margin-bottom: var(--space-12)}#brxe-ntaomw {flex-direction: row; column-gap: var(--space-2); row-gap: var(--space-2); justify-content: space-between}@media (max-width: 478px) {#brxe-ntaomw {flex-direction: column}}#brxe-eqkgsq {margin-left: 34%}@media (max-width: 991px) {#brxe-eqkgsq {margin-left: 20%}}@media (max-width: 767px) {#brxe-eqkgsq {margin-left: 0}}#brxe-dezbck {padding-top: var(--space-2xl)}#faq {padding-top: var(--space-2xl); padding-bottom: var(--space-3xl)}