@media(max-width:767px){.elementor .kasten-info{padding: var(--abstand-m) var(--abstand-m) var(--abstand-m) var(--abstand-m);\n}}@media(max-width:767px){.elementor .gruppe-ausstattung{flex:1 1 100%;padding: var(--abstand-m) var(--abstand-m) var(--abstand-m) var(--abstand-m);\n}}@media(max-width:767px){.elementor .text-bild-bild{order:-1;}}@media(max-width:767px){.elementor .text-bild{flex-direction:column;align-items:stretch;gap: var(--abstand-m);\n}}@media(max-width:767px){.elementor .karte-raum{scroll-snap-align: start; flex: 0 0 var(--karte-mobil-breite);\n}}@media(max-width:767px){.elementor .karten-reihe{width:auto;margin-block-start:0px;margin-block-end:0px;margin-inline-start:calc(var(--innenabstand-seite) * -1);margin-inline-end:calc(var(--innenabstand-seite) * -1);overflow-x: auto; scroll-snap-type: x mandatory; scroll-padding: 0px var(--innenabstand-seite) 0px var(--innenabstand-seite); gap: var(--abstand-s); padding: 0px var(--innenabstand-seite) var(--abstand-xs) var(--innenabstand-seite);\n}}@media(max-width:767px){.elementor .fakt{width:calc(50% - var(--abstand-xs) / 2);background-color:var(--farbe-hintergrund);flex-direction:column;align-items:flex-start;--fakt-groesse: var(--groesse-text); gap: var(--abstand-xs); padding: var(--abstand-s) var(--abstand-s) var(--abstand-s) var(--abstand-s); border-radius: var(--radius-klein);\n}}@media(max-width:767px){.elementor .fakten{gap: var(--abstand-xs);\n}}@media(max-width:767px){.elementor .button-sekundaer{flex:1 1 100%;}}@media(max-width:767px){.elementor .button-primaer{flex:1 1 100%;}}@media(max-width:767px){.elementor .abschluss{--inhalt-ausrichtung: stretch;\n}}@media(max-width:767px){.elementor .seite{--groesse-text: 16px; --groesse-gross: 18px; --groesse-h3: 20px; --groesse-h2: 30px; --groesse-h1: 40px; --groesse-h1-unterseite: 36px; --abstand-l: 28px; --abstand-xl: 32px; --abstand-xxl: 56px; --innenabstand-seite: 16px; --radius-gross: 16px; --bild-hero-hoehe: 272px; --bild-karte-hoehe: 208px; --bild-band-hoehe: 240px;\n}}