.elementor .ds-faq-plus{width:16px;height:16px;display:block;}.elementor .ds-faq-icon{width:24px;height:24px;transition:transform 0.2s;flex:0 0 auto;justify-content:center;}.elementor .ds-faq-inhalt{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-s);}.elementor .ds-faq-frage{font-family:var(--font-transat);font-weight:700;font-size:19px;color:var(--schiefer);line-height:1.4;}.elementor .ds-faq-kopf:hover,.elementor .ds-faq-kopf:focus-visible{color:var(--blau-tief);}.elementor .ds-faq-kopf{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;gap:var(--space-s);}.elementor .ds-faq-item{padding:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--linie);\n}.elementor .ds-faq{max-width:820px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: var(--linie);\n}.elementor .ds-bild-breit{width:100%;height:auto;max-width:100%;overflow:hidden;aspect-ratio:12 / 5;object-fit:cover;border-radius:12px;display:block;}.elementor .ds-knopfleiste{padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .ds-karten-raster{padding:0px;display:grid;gap:var(--space-s);grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .ds-abschnitt-nebel{padding-block-start:var(--space-2xl);padding-block-end:var(--space-2xl);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--nebelblau);}.elementor .ds-abschnitt-sand{padding-block-start:var(--space-2xl);padding-block-end:var(--space-2xl);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--sand);}.elementor .ds-abschnitt-weiss{padding-block-start:var(--space-2xl);padding-block-end:var(--space-2xl);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--weiss);}.elementor .ds-inhalt{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-s);padding-inline-end:var(--space-s);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--space-s);}.elementor .ds-karte{padding:var(--space-m);border-radius:12px;border-width:1px;border-color:var(--linie);border-style:solid;background-color:var(--weiss);display:flex;flex-direction:column;gap:var(--space-xs);}.elementor .ds-infobox{max-width:80ch;padding:var(--space-m);border-radius:12px;background-color:var(--nebelblau);display:flex;flex-direction:column;gap:var(--space-xs);}.elementor .ds-btn-termin:hover,.elementor .ds-btn-termin:focus-visible{border-color:#B2C8B7;background-color:#B2C8B7;}.elementor .ds-btn-termin:focus{border-color:#B2C8B7;background-color:#B2C8B7;}.elementor .ds-btn-termin{font-family:var(--font-transat);font-weight:700;font-size:17px;color:var(--schiefer);line-height:1.2;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:2px;border-color:var(--salbei-hell);border-style:solid;background-color:var(--salbei-hell);transition:background-color 0.15s, border-color 0.15s;}.elementor .ds-btn-sekundaer:hover,.elementor .ds-btn-sekundaer:focus-visible{background-color:var(--nebelblau);}.elementor .ds-btn-sekundaer:focus{background-color:var(--nebelblau);}.elementor .ds-btn-sekundaer{font-family:var(--font-transat);font-weight:700;font-size:17px;color:var(--blau-tief);line-height:1.2;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;border-width:2px;border-color:var(--blau-tief);border-style:solid;background-color:transparent;transition:background-color 0.15s;}.elementor .ds-klein{font-family:var(--font-transat);font-weight:400;font-size:17px;color:var(--schiefer-weich);line-height:1.55;margin:0px;}.elementor .ds-text{max-width:72ch;font-family:var(--font-transat);font-weight:400;font-size:19px;color:var(--schiefer);line-height:1.65;margin:0px;}.elementor .ds-lead{max-width:72ch;font-family:var(--font-transat);font-weight:400;font-size:23px;color:var(--schiefer);line-height:1.5;margin:0px;}.elementor .ds-eyebrow{font-family:var(--font-transat);font-weight:700;font-size:15px;color:var(--salbei);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .ds-h4{font-family:var(--font-transat);font-weight:700;font-size:19px;color:var(--salbei);line-height:1.35;padding:0px;margin:0px;text-align: left;\n}.elementor .ds-h3{font-family:var(--font-transat);font-weight:700;font-size:26px;color:var(--schiefer);line-height:1.25;padding:0px;margin:0px;text-wrap: balance; text-align: left;\n}.elementor .ds-h2{font-family:var(--font-transat);font-weight:700;font-size:44px;color:var(--blau-tief);line-height:1.15;padding:0px;margin:0px;text-wrap: balance; text-align: left;\n}.elementor .ds-h1{font-family:var(--font-transat);font-weight:700;font-size:64px;color:var(--markenblau);letter-spacing:-0.01em;line-height:1.08;padding:0px;margin:0px;text-wrap: balance; text-align: left;\n}