.elementor .karte-inhalt{position:static;}.elementor .karte-klickbar{position:relative;}.elementor .foto{border-radius:2px;box-shadow:0px 12px 34px 0px rgba(58, 57, 53, 0.14);}.elementor .btn-sekundaer:hover,.elementor .btn-sekundaer:focus-visible{background-color:var(--gruen-sehr-hell);}.elementor .btn-sekundaer:focus{box-shadow: 0 0 0 3px var(--gruen-hell);\n}.elementor .btn-sekundaer{font-family:var(--schrift-text);font-weight:700;font-size:1.05rem;color:var(--gruen-dunkel);line-height:1.2;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:4px;border-width:2px;border-color:var(--gruen-dunkel);border-style:solid;background-color:transparent;transition:background-color 0.2s;white-space: nowrap;\n}.elementor .btn-primaer:hover,.elementor .btn-primaer:focus-visible{box-shadow:0px 8px 20px 0px rgba(154, 46, 51, 0.25);transform:translate3d(0px, -2px, 0px);}.elementor .btn-primaer:focus{box-shadow: 0 0 0 3px var(--rot-hell);\n}.elementor .btn-primaer{font-family:var(--schrift-text);font-weight:700;font-size:1.05rem;color:var(--weiss);line-height:1.2;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:4px;border-width:2px;border-color:var(--rot);border-style:solid;background-color:var(--rot);transition:transform 0.2s, box-shadow 0.2s;white-space: nowrap;\n}.elementor .flaeche-gruen{background-color:var(--gruen-sehr-hell);}.elementor .flaeche-papier{background-color:var(--papier);}