.elementor .menuepunkt-unter:hover,.elementor .menuepunkt-unter:focus-visible{color:var(--gold-braun);}.elementor .menuepunkt-unter{font-family:var(--schrift-serif);font-weight:400;font-size:25px;color:var(--weiss-warm);line-height:1.4;padding-inline-start:var(--abstand-mittel);transition:color 0.2s;}.elementor .menuepunkt:hover,.elementor .menuepunkt:focus-visible{color:var(--gold-braun);}.elementor .menuepunkt{font-family:var(--schrift-text);font-weight:400;font-size:20px;color:var(--weiss-warm);letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;transition:color 0.2s;}.elementor .faq-antwort{padding-block-start:var(--abstand-normal);padding-block-end:var(--abstand-normal);padding-inline-start:var(--abstand-mittel);padding-inline-end:var(--abstand-mittel);margin-block-start:0.5rem;border-radius:8px;background-color:var(--weiss-warm);}.elementor .faq-kopf{padding-block-start:var(--abstand-normal);padding-block-end:var(--abstand-normal);padding-inline-start:var(--abstand-mittel);padding-inline-end:var(--abstand-mittel);border-radius:8px;background-color:var(--weiss-warm);}.elementor .zweispaltig-mobil-umgekehrt{width:100%;max-width:1100px;padding:0px;display:flex;flex-direction:row;gap:var(--abstand-gross);align-items:flex-start;}.elementor .formularfeld{width:100%;height:56px;font-family:var(--schrift-text);font-size:14px;color:var(--bordeaux-dunkel);letter-spacing:0.05em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--abstand-normal);padding-inline-end:var(--abstand-normal);border-radius:8px;border-width:1px;border-color:var(--gold-braun);border-style:solid;outline-style:none;background-image:linear-gradient(32deg, #ffffff 0%,#E5D5C8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:transparent;}.elementor .slider-karte{padding:0px;display:flex;flex-direction:column;flex:0 0 calc((100% - 2 * var(--abstand-normal)) / 3);scroll-snap-align: start;\n}.elementor .slider{width:100%;max-width:1000px;padding:0px;display:flex;flex-direction:row;gap:var(--abstand-normal);overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none;\n}.elementor .card-kopf{min-height:6rem;padding-block-start:0.6rem;display:flex;justify-content:center;align-items:center;}.elementor .card-fuss{padding-block-start:var(--abstand-klein);padding-block-end:var(--abstand-klein);padding-inline-start:var(--abstand-mittel);padding-inline-end:var(--abstand-mittel);border-block-start-width:1px;display:flex;flex-direction:row;gap:var(--abstand-klein);justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: var(--gold-braun);\n}.elementor .card-label{font-family:var(--schrift-text);font-weight:700;font-size:14px;line-height:1.5;margin-block-start:var(--abstand-klein);}.elementor .card-spalte{padding:0px;display:flex;flex-direction:column;gap:var(--abstand-klein);flex:1 1 0px;align-items:flex-start;text-align: left;\n}.elementor .card-spalten{padding-block-start:var(--abstand-mittel);padding-block-end:var(--abstand-mittel);padding-inline-start:4rem;padding-inline-end:4rem;display:flex;flex-direction:row;gap:var(--abstand-gross);flex:1 1 0px;}.elementor .card-body{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .card-text-hell{position:relative;z-index:2;font-family:var(--schrift-text);font-size:16px;color:var(--weiss-warm);line-height:1.5;text-align:center;}.elementor .card-titel-gross{position:relative;z-index:2;font-family:var(--schrift-deko);font-size:48px;color:var(--weiss-warm);line-height:1.1;text-align:center;}.elementor .card-seite{min-height:420px;overflow:hidden;position:relative;text-align:center;padding:var(--abstand-mittel);display:flex;flex-direction:column;gap:var(--abstand-klein);flex:0 0 29%;justify-content:flex-end;align-items:center;}.elementor .card-quer{width:100%;overflow:hidden;padding:0px;border-radius:8px;background-image:linear-gradient(135deg, #FFFFFF 0%,#F2E8E1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;}.elementor .button-secondary:hover,.elementor .button-secondary:focus-visible{background-color:var(--gold-braun);}.elementor .button-secondary{font-family:var(--schrift-text);font-size:11px;color:var(--weiss-warm);letter-spacing:0.08em;text-align:center;border-radius:999px;background-color:var(--bordeaux);display:inline-block;padding-block: 0.5rem; padding-inline: 1.25rem;\n}.elementor .card-buttons{padding:0px;margin-block-start:auto;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;justify-content:center;}.elementor .card-info{font-family:var(--schrift-text);font-size:11px;letter-spacing:0.05em;line-height:1.5;text-transform:uppercase;margin-block-start:var(--abstand-klein);}.elementor .card-text{font-family:var(--schrift-text);font-size:12px;line-height:1.7;}.elementor .card-intro{font-family:var(--schrift-serif);font-size:17px;letter-spacing:0.05em;text-transform:uppercase;}.elementor .card-inhalt{text-align:center;padding-block-start:var(--abstand-mittel);padding-block-end:var(--abstand-mittel);padding-inline-start:var(--abstand-klein);padding-inline-end:var(--abstand-klein);margin-block-end:0px;display:flex;flex-direction:column;gap:var(--abstand-klein);flex:1 1 0px;align-items:center;}.elementor .card-titel{position:relative;z-index:2;font-family:var(--schrift-deko);font-size:30px;color:var(--weiss-warm);line-height:1.2;text-align:center;padding-block-start:0px;padding-block-end:var(--abstand-klein);padding-inline-start:var(--abstand-klein);padding-inline-end:var(--abstand-klein);}.elementor .card-verlauf{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;background-image:linear-gradient(180deg, rgba(85,1,1,0) 30%,rgba(85,1,1,0.85) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .card-foto{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .card-bild{min-height:215px;overflow:hidden;position:relative;padding:0px;display:flex;justify-content:center;align-items:flex-end;}.elementor .card{width:100%;overflow:hidden;padding:0px;border-radius:8px;background-image:linear-gradient(180deg, #FBFBF9 0%,#E5D5C8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;}.elementor .pfeil{width:22px;height:17px;filter: brightness(0) invert(1);\n}.elementor .wandel-titel{letter-spacing:0.05em;text-transform:uppercase;}.elementor .pfeil-kreis{width:48px;height:48px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;margin:0px;border-radius:50%;background-color:var(--bordeaux);transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;}.elementor .wandel-rechts{text-align:center;padding:var(--abstand-mittel);border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;background-image:linear-gradient(90deg, #E5D5C8 0%,#AF8F64 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:var(--abstand-klein);flex:1 1 0px;align-items:center;}.elementor .wandel-links{text-align:center;padding:var(--abstand-mittel);border-start-start-radius:12px;border-start-end-radius:0px;border-end-start-radius:12px;border-end-end-radius:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:var(--abstand-klein);flex:1 1 0px;align-items:center;}.elementor .wandel-karte{width:100%;overflow:visible;position:relative;border-radius:0px;display:flex;flex-direction:row;}.elementor .vision-kasten{text-align:center;padding-block-start:var(--abstand-gross);padding-block-end:var(--abstand-gross);padding-inline-start:4rem;padding-inline-end:4rem;border-radius:6px;background-image:url("https://zyklusweisheit.at/wp-content/uploads/2026/10/sandra-reiterer-zyklus-leader-praegung-01-1024x821.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--bordeaux);display:flex;flex-direction:column;gap:var(--abstand-klein);align-items:center;}.elementor .button:hover,.elementor .button:focus-visible{background-color:var(--gold-braun);}.elementor .button{font-family:var(--schrift-text);font-weight:400;font-size:14px;color:var(--weiss-warm);letter-spacing:1px;line-height:1.2;text-decoration:none;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:999px;background-color:var(--bordeaux);transition:background-color 0.3s;display:inline-block;}.elementor .copy-small{font-family:var(--schrift-text);font-weight:400;font-size:14px;color:var(--bordeaux-dunkel);letter-spacing:0.5px;line-height:1.5;}.elementor .eyebrowlabel{font-family:var(--schrift-text);font-weight:400;font-size:16px;color:var(--bordeaux-dunkel);letter-spacing:3px;line-height:1.3;}.elementor .introtagline{font-family:var(--schrift-serif);font-weight:400;font-size:24px;color:var(--bordeaux-dunkel);}.elementor .introtext-kursiv{font-family:var(--schrift-text);font-weight:400;font-size:14px;color:var(--bordeaux-dunkel);line-height:1.5;font-style:italic;}.elementor .zitat{font-family:var(--schrift-deko);font-weight:400;font-size:47px;color:var(--bordeaux-dunkel);line-height:1;}.elementor .h2-alternate{font-family:var(--schrift-text);font-weight:400;font-size:23px;color:var(--bordeaux-dunkel);line-height:1.25;}.elementor .h1-big{font-family:var(--schrift-deko);font-weight:400;font-size:81px;color:var(--bordeaux-dunkel);line-height:1.15;}.elementor .intro-text{font-size:16px;line-height:29px;}.elementor .card-seite-schmal{min-width:0px;overflow:hidden;padding:0px;display:flex;flex:0 0 40%;}.elementor .card-body-luftig{min-width:0px;padding:var(--abstand-gross);display:flex;flex-direction:column;gap:var(--abstand-normal);flex:1 1 0px;justify-content:center;}