.elementor .traube-zimmer-galerie{position:relative;}.elementor .traube-zimmertext{margin:0px;}.elementor .traube-mbar{color:var(--kalk);background-color:var(--rebland);}.elementor .traube-stempel{padding:14px;}.elementor .traube-wasserzeichen{overflow:hidden;position:relative;}.elementor .traube-kachel-pfeil{text-decoration:none;}.elementor .traube-h2{font-family:var(--font-serif);font-size:var(--fs-h2);line-height:1.04;margin:0px;}.elementor .traube-cta-karte{overflow:hidden;position:relative;color:var(--kalk);padding:80px;border-radius:6px;background-color:var(--rebland);display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .traube-pfeil{gap:10px;}.elementor .traube-kachel-zeile{font-size:13.5px;color:var(--kalk);line-height:1.4;margin:0px;}.elementor .traube-kachel-titel{font-family:var(--font-serif);font-size:24px;color:var(--kalk);line-height:1.15;margin:0px;}.elementor .traube-kachel-bild{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:-2;}.elementor .traube-kachel{min-height:240px;overflow:hidden;position:relative;color:var(--kalk);text-decoration:none;padding:22px;border-radius:6px;background-color:var(--rebland);display:flex;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .traube-dunkel{color:var(--kalk);background-color:var(--rebland);}.elementor .traube-inhalt{width:100%;max-width:var(--breite-inhalt);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .traube-sektion{padding-block-start:var(--abstand-sektion);padding-block-end:var(--abstand-sektion);padding-inline-start:var(--pad-seite);padding-inline-end:var(--pad-seite);}.elementor .traube-lead{max-width:36em;font-size:var(--fs-lead);color:var(--stein);line-height:1.55;}.elementor .traube-kicker{font-family:var(--font-serif);font-size:13px;color:var(--blatt);letter-spacing:0.32em;line-height:1.3;text-transform:uppercase;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:14px;align-items:center;font-weight: 560;\n}.elementor .traube-btn-hell:hover,.elementor .traube-btn-hell:focus-visible{color:var(--rebland);background-color:var(--weiss);}.elementor .traube-btn-hell{min-height:50px;font-family:var(--font-sans);font-weight:600;font-size:15px;color:var(--rebland);letter-spacing:0.01em;line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1.5px;border-color:transparent;border-style:solid;background-color:var(--kalk);display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .traube-btn-sekundaer:hover,.elementor .traube-btn-sekundaer:focus-visible{color:var(--kalk);background-color:var(--tinte);}.elementor .traube-btn-sekundaer{min-height:50px;font-family:var(--font-sans);font-weight:600;font-size:15px;color:var(--tinte);letter-spacing:0.01em;line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1.5px;border-color:var(--tinte);border-style:solid;background-color:transparent;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .traube-btn-primaer:hover,.elementor .traube-btn-primaer:focus-visible{color:var(--kalk);background-color:var(--blatt);}.elementor .traube-btn-primaer{min-height:50px;font-family:var(--font-sans);font-weight:600;font-size:15px;color:var(--kalk);letter-spacing:0.01em;line-height:1;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:1.5px;border-color:transparent;border-style:solid;background-color:var(--rebland);display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .traube-kicker-hell{color:var(--blatt-hell);}