.elementor .ausstattung-spalte{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .punkt-raster{width:100%;padding:0px;margin:0px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap: 0.55rem 1.5rem;\n}.elementor .ausstattung-box{width:100%;padding:2.75rem;margin:0px;background-color:var(--farbe-flaeche-warm);display:grid;gap:3rem;grid-template-columns:repeat(2, minmax(0, 1fr));box-sizing: border-box;\n}.elementor .icon-sessel{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 28v-8a5 5 0 0 1 5-5h12a5 5 0 0 1 5 5v8'/%3E%3Cpath d='M8 28a3 3 0 0 1 6 0v4h20v-4a3 3 0 0 1 6 0v9H8z'/%3E%3Cpath d='M12 37v4M36 37v4'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 28v-8a5 5 0 0 1 5-5h12a5 5 0 0 1 5 5v8'/%3E%3Cpath d='M8 28a3 3 0 0 1 6 0v4h20v-4a3 3 0 0 1 6 0v9H8z'/%3E%3Cpath d='M12 37v4M36 37v4'/%3E%3C/svg%3E");\n}.elementor .icon-schloss{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='11' y='21' width='26' height='19' rx='3'/%3E%3Cpath d='M17 21v-5a7 7 0 0 1 14 0v5'/%3E%3Ccircle cx='24' cy='29' r='2'/%3E%3Cpath d='M24 31v4'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='11' y='21' width='26' height='19' rx='3'/%3E%3Cpath d='M17 21v-5a7 7 0 0 1 14 0v5'/%3E%3Ccircle cx='24' cy='29' r='2'/%3E%3Cpath d='M24 31v4'/%3E%3C/svg%3E");\n}.elementor .icon-koffer{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='15' width='30' height='24' rx='3'/%3E%3Cpath d='M19 15v-4a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v4M17 15v24M31 15v24'/%3E%3Cpath d='M14 39v2M34 39v2'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='15' width='30' height='24' rx='3'/%3E%3Cpath d='M19 15v-4a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v4M17 15v24M31 15v24'/%3E%3Cpath d='M14 39v2M34 39v2'/%3E%3C/svg%3E");\n}.elementor .icon-parkplatz{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='30' height='30' rx='4'/%3E%3Cpath d='M20 32V16h6a5 5 0 0 1 0 10h-6'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='30' height='30' rx='4'/%3E%3Cpath d='M20 32V16h6a5 5 0 0 1 0 10h-6'/%3E%3C/svg%3E");\n}.elementor .icon-zeile{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0.6rem;align-items:center;--text-groesse: 0.875rem;\n}.elementor .icon-klein{width:1.4rem;height:1.4rem;min-width:0px;padding:0px;margin:0px;background-color:var(--farbe-marke);display:block;flex:0 0 1.4rem;-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: contain; mask-size: contain;\n}.elementor .icon-bett{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 14v24M6 30h36v8M6 25h36v5'/%3E%3Crect x='10' y='19' width='10' height='6' rx='2'/%3E%3Cpath d='M42 25v-3a3 3 0 0 0-3-3H23'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 14v24M6 30h36v8M6 25h36v5'/%3E%3Crect x='10' y='19' width='10' height='6' rx='2'/%3E%3Cpath d='M42 25v-3a3 3 0 0 0-3-3H23'/%3E%3C/svg%3E");\n}.elementor .ausstattung-kachel{padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.75rem;align-items:flex-start;border-top-style: solid; border-top-color: var(--farbe-linie);\n}.elementor .kachel-raster{width:100%;padding:0px;margin:0px;display:grid;gap:2.5rem;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .icon-aufzug{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='6' width='30' height='36' rx='2'/%3E%3Cpath d='M14 42V18h20v24M24 18v24'/%3E%3Cpath d='M18 13l2.5-3 2.5 3M25 10l2.5 3 2.5-3'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='6' width='30' height='36' rx='2'/%3E%3Cpath d='M14 42V18h20v24M24 18v24'/%3E%3Cpath d='M18 13l2.5-3 2.5 3M25 10l2.5 3 2.5-3'/%3E%3C/svg%3E");\n}.elementor .icon-kueche{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 24h24v10a4 4 0 0 1-4 4H16a4 4 0 0 1-4-4z'/%3E%3Cpath d='M8 26h4M36 26h4M10 24h28'/%3E%3Cpath d='M19 18c-1.5-1.5 1.5-3 0-5M24 18c-1.5-1.5 1.5-3 0-5M29 18c-1.5-1.5 1.5-3 0-5'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 24h24v10a4 4 0 0 1-4 4H16a4 4 0 0 1-4-4z'/%3E%3Cpath d='M8 26h4M36 26h4M10 24h28'/%3E%3Cpath d='M19 18c-1.5-1.5 1.5-3 0-5M24 18c-1.5-1.5 1.5-3 0-5M29 18c-1.5-1.5 1.5-3 0-5'/%3E%3C/svg%3E");\n}.elementor .icon-waesche{-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='6' width='28' height='36' rx='2'/%3E%3Cpath d='M10 14h28M27 10h6'/%3E%3Ccircle cx='15' cy='10' r='1'/%3E%3Ccircle cx='24' cy='28' r='9'/%3E%3Cpath d='M18.5 29c2-2 3.5 1.5 5.5 0s3.5 1.5 5.5 0'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='10' y='6' width='28' height='36' rx='2'/%3E%3Cpath d='M10 14h28M27 10h6'/%3E%3Ccircle cx='15' cy='10' r='1'/%3E%3Ccircle cx='24' cy='28' r='9'/%3E%3Cpath d='M18.5 29c2-2 3.5 1.5 5.5 0s3.5 1.5 5.5 0'/%3E%3C/svg%3E");\n}.elementor .icon-text{max-width:11rem;font-family:var(--schrift-text);font-weight:600;font-size:0.75rem;color:var(--farbe-text);letter-spacing:0.12em;line-height:1.5;text-transform:uppercase;padding:0px;margin:0px;}.elementor .icon{width:3.75rem;height:3.75rem;min-width:0px;padding:0px;margin:0px;background-color:var(--farbe-marke);display:block;-webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: contain; mask-size: contain;\n}.elementor .icon-punkt{text-align:center;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .icon-leiste{width:100%;padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:1px;border-block-end-width:1px;display:grid;gap:2rem;grid-template-columns:repeat(6, minmax(0, 1fr));border-top-style: solid; border-top-color: var(--farbe-linie); border-bottom-style: solid; border-bottom-color: var(--farbe-linie);\n}.elementor .strich{width:0.75rem;height:1px;padding:0px;margin:0px;border-width:0px;background-color:var(--farbe-marke);transform:translate3d(0px, -0.3rem, 0px);display:block;flex:0 0 0.75rem;}.elementor .strichpunkt{width:100%;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0.8rem;align-items: baseline; --text-groesse: var(--groesse-s);\n}.elementor .zeile-gespiegelt{--apartment-richtung: row-reverse;\n}.elementor .zeile-apartment{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;align-items:center;flex-direction: var(--apartment-richtung, row); max-width: none; --bild-flex: 1 1 0; --bild-hoehe: var(--hoehe-seitenbild); gap: var(--abstand-8);\n}.elementor .apartment-liste{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;max-width: none; gap: var(--abstand-9);\n}.elementor .bild{width:100%;min-width:0px;max-width:100%;object-fit:cover;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;flex: var(--bild-flex, 0 0 auto); scroll-snap-align: start; box-sizing: border-box; height: var(--bild-hoehe, var(--hoehe-bild)); margin: var(--bild-oben, 0px) 0px 0px 0px; border-radius: var(--bild-radius, var(--radius-gross));\n}.elementor .knopfreihe{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;max-width: none; gap: var(--abstand-3);\n}.elementor .button-linie{--knopf-grund: transparent; --knopf-farbe: var(--farbe-akzent); --knopf-grund-hover: var(--farbe-akzent); --knopf-farbe-hover: var(--farbe-auf-akzent);\n}.elementor .button-primaer:hover,.elementor .button-primaer:focus-visible{background-color: var(--knopf-grund-hover, var(--farbe-akzent-dunkel)); color: var(--knopf-farbe-hover, var(--farbe-auf-akzent));\n}.elementor .button-primaer{width:auto;min-width:0px;font-family:var(--schrift-text);letter-spacing:0.12em;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:var(--farbe-akzent);border-style:solid;display:inline-flex;justify-content:center;align-items:center;align-self: var(--knopf-ausrichtung, auto); flex: var(--knopf-flex, 0 0 auto); max-width: none; border: var(--linie-duenn) solid var(--farbe-akzent); font-weight: var(--gewicht-halbfett); white-space: nowrap; box-sizing: border-box; padding: var(--abstand-3) var(--abstand-6) var(--abstand-3) var(--abstand-6); border-radius: var(--radius-rund); background-color: var(--knopf-grund, var(--farbe-akzent)); color: var(--knopf-farbe, var(--farbe-auf-akzent)); font-size: var(--groesse-s); line-height: var(--zeile-text); font-size: var(--groesse-xs); padding: var(--abstand-3) var(--abstand-5) var(--abstand-3) var(--abstand-5);\n}.elementor .platzhalter{max-width:100%;font-family:var(--schrift-text);color:var(--farbe-platzhalter-text);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--farbe-platzhalter);display:block;align-self:flex-start;font-weight: var(--gewicht-halbfett); box-sizing: border-box; padding: 0px var(--abstand-1) 0px var(--abstand-1); font-size: var(--platzhalter-groesse, var(--groesse-m)); line-height: var(--zeile-text);\n}.elementor .text-gross{--text-groesse: var(--groesse-l); --text-breite: var(--breite-text);\n}.elementor .text-leise{--text-farbe: var(--farbe-text-leise);\n}.elementor .text{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;font-weight: var(--text-gewicht, var(--gewicht-normal)); font-family: var(--text-schrift, var(--schrift-text)); font-size: var(--text-groesse, var(--groesse-m)); line-height: var(--text-zeile, var(--zeile-text)); letter-spacing: var(--text-sperrung, normal); max-width: var(--text-breite, 100%); color: var(--text-farbe, var(--farbe-text));\n}.elementor .titel-apartment{--titel-groesse: var(--groesse-xxl);\n}.elementor .titel-klein{--titel-groesse: var(--groesse-l);\n}.elementor .titel-seite{--titel-groesse: var(--groesse-seitentitel);\n}.elementor .titel{font-family:var(--schrift-titel);font-weight:700;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;font-weight: var(--gewicht-mittel); font-size: var(--titel-groesse, var(--groesse-xxl)); line-height: var(--zeile-titel); letter-spacing: var(--sperrung-eng); color: var(--titel-farbe, var(--farbe-text));\n}.elementor .dachzeile{font-family:var(--schrift-text);text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;font-weight: var(--gewicht-halbfett); font-size: var(--groesse-s); letter-spacing: var(--sperrung-weit); line-height: var(--zeile-text); color: var(--dachzeile-farbe, var(--farbe-akzent)); font-size: var(--groesse-xs); letter-spacing: var(--sperrung-weit); color: var(--dachzeile-farbe, var(--farbe-text-leise));\n}.elementor .formular-flaeche{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--farbe-flaeche);display:block;flex: var(--formular-flex, 0 0 auto); max-width: none; box-shadow: 0px 12px 40px 0px var(--farbe-schatten); box-sizing: border-box; min-height: var(--formular-hoehe, var(--hoehe-formular-buchung)); border-radius: var(--radius-gross);\n}.elementor .band{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width: none; gap: var(--abstand-8);\n}.elementor .linie{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:transparent;border-style:none;background-color:var(--farbe-linie);display:block;flex:0 0 auto;max-width: none; height: var(--linie-duenn);\n}.elementor .fakt{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items: baseline; max-width: none; gap: var(--abstand-4);\n}.elementor .fakten{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;max-width: none; --platzhalter-groesse: var(--groesse-s); --text-groesse: var(--groesse-s); gap: var(--abstand-2);\n}.elementor .spalte{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;flex:1 1 0px;align-items:flex-start;max-width: none; gap: var(--abstand-5);\n}.elementor .kopf-text{width:auto;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;flex:0 1 auto;align-items:flex-start;gap: var(--abstand-4); max-width: var(--breite-zitat);\n}.elementor .seitenkopf-zeile{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;max-width: none; gap: var(--abstand-8);\n}.elementor .kopfzeile{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;max-width: none; gap: var(--abstand-8);\n}.elementor .inhalt-luecke-gross{--inhalt-luecke: var(--abstand-8);\n}.elementor .inhalt{width:100%;min-width:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items: var(--inhalt-ausrichtung, stretch); text-align: var(--inhalt-text, left); box-sizing: border-box; gap: var(--inhalt-luecke, 0px); max-width: var(--breite-inhalt); padding: 0px var(--rand-seite) 0px var(--rand-seite);\n}.elementor .abschnitt-seitenkopf{--abschnitt-abstand: var(--abstand-9);\n}.elementor .abschnitt-rosa{--abschnitt-grund: var(--farbe-rosa);\n}.elementor .abschnitt-weiss{--abschnitt-grund: var(--farbe-flaeche); --kachel-grund: var(--farbe-grund); --karte-grund: var(--farbe-grund);\n}.elementor .abschnitt{width:100%;min-width:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;max-width: none; box-sizing: border-box; padding: var(--abschnitt-abstand, var(--abstand-10)) 0px var(--abschnitt-abstand, var(--abstand-10)) 0px; background-color: var(--abschnitt-grund, transparent);\n}.elementor .seite{width:100%;min-width:0px;font-family:var(--schrift-text);color:var(--farbe-text);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--farbe-grund);display:flex;flex-direction:column;gap:0px;align-items:stretch;max-width: none; box-sizing: border-box; font-size: var(--groesse-m); line-height: var(--zeile-text);\n}.elementor .seite-masse{--groesse-xs: 0.8125rem; --groesse-s: 0.9375rem; --groesse-m: 1.0625rem; --groesse-l: 1.25rem; --groesse-xl: 1.75rem; --groesse-xxl: 3rem; --groesse-zitat: 2.5rem; --groesse-seitentitel: 3.75rem; --groesse-hero: 4.5rem; --gewicht-normal: 400; --gewicht-mittel: 500; --gewicht-halbfett: 600; --zeile-titel: 1.1; --zeile-zitat: 1.3; --zeile-text: 1.65; --sperrung-eng: -0.02em; --sperrung-weit: 0.08em; --abstand-1: 0.25rem; --abstand-2: 0.5rem; --abstand-3: 0.75rem; --abstand-4: 1rem; --abstand-5: 1.5rem; --abstand-6: 2rem; --abstand-7: 3rem; --abstand-8: 4rem; --abstand-9: 6rem; --abstand-10: 7.5rem; --breite-inhalt: 1280px; --rand-seite: 2rem; --breite-text: 34rem; --breite-lesen: 46rem; --breite-zitat: 52rem; --breite-seitenleiste: 24rem; --streifen-anteil: 45%; --hoehe-hero-bild: 46rem; --hoehe-seitenbild: 30rem; --hoehe-bild: 22rem; --hoehe-bild-klein: 15rem; --hoehe-galerie-klein: 16rem; --hoehe-platzhalter-block: 20rem; --hoehe-formular-buchung: 9rem; --hoehe-formular-kontakt: 34rem; --punkt: 0.5rem; --linie-duenn: 1px; --radius-klein: 0.5rem; --radius-gross: 1.25rem; --radius-rund: 999px; --radius-klein: 0px; --radius-gross: 0px; --radius-rund: 0px; --groesse-xxl: 3.5rem; --groesse-seitentitel: 4.5rem; --groesse-hero: 9.5rem; --groesse-xl: 1.875rem; --zeile-titel: 1.02; --sperrung-eng: 0.005em; --sperrung-weit: 0.14em; --hoehe-bild-klein: 19rem;\n}