.elementor .quiz-label{font-family:var(--font-base);font-weight:500;font-size:var(--fs-body-small);color:var(--dunkelgruen);cursor:pointer;line-height: normal;\n}.elementor .quiz-radio{width:12px;height:12px;cursor:pointer;margin:0px;border-radius:50%;border-width:2px;border-color:var(--gfl-gruen);border-style:solid;background-color:var(--weiss);flex:0 0 auto;}.elementor .quiz-answer{width:auto;min-height:24px;padding:0px;display:flex;flex-direction:row;gap:6px;align-items:center;}.elementor .quiz-answers{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;align-items:center;}.elementor .quiz-question{font-size:var(--fs-body);color:var(--dunkelgruen);line-height:1.4;flex:1 1 0px;}.elementor .quiz-row{padding:16px;border-radius:var(--radius-sm);border-width:1px;border-color:color-mix(in srgb, var(--gfl-gruen) 14%, transparent);border-style:solid;background-color:var(--weiss);display:flex;flex-direction:row;gap:13px;align-items:center;}.elementor .timeline-line{width:2px;min-width:0px;padding:0px;background-color:var(--bg-gruen-01);grid-column:2;grid-row:1;align-self:stretch;justify-self: center;\n}.elementor .faq-icon-minus{width:16px;height:16px;display:none;}.elementor .faq-icon-plus{width:16px;height:16px;display:block;}.elementor .faq-toggle{width:30px;height:30px;padding:0px;border-radius:var(--radius-pill);background-color:var(--bg-gruen-02);transition:background-color 0.2s;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .faq-item{padding:22px;border-radius:var(--radius-md);border-width:1px;border-color:var(--bg-gruen-01);border-style:solid;background-color:var(--weiss);transition:background-color 0.2s, border-color 0.2s;}.elementor .timeline-rechts{grid-column:3;}.elementor .timeline-links{grid-column:1;}.elementor .timeline-labels{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:8px;grid-row:1;}.elementor .timeline-card{padding:24px;margin-block-end:80px;border-radius:var(--radius-sm);background-color:var(--bg-gruen-01);flex-direction:column;gap:16px;grid-row:1;align-items:flex-start;}.elementor .timeline-node{width:48px;height:48px;padding:0px;border-radius:24px;background-color:var(--gfl-hellgruen);flex:0 0 auto;justify-content:center;align-items:center;}.elementor .timeline-connector{z-index:1;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;grid-column:2;grid-row:1;align-items:center;align-self:stretch;}.elementor .timeline-step{column-gap:24px;padding:0px;display:grid;grid-template-columns:1fr 48px 1fr;}.elementor .card-title{font-size:var(--fs-h4);color:var(--dunkelgruen);line-height: normal;\n}.elementor .pill{font-size:var(--fs-body);color:var(--dunkelgruen);line-height:1.5;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--radius-pill);background-color:var(--bg-gruen-01);width: fit-content; white-space: nowrap;\n}.elementor .pill-hell{font-weight:600;border-width:1px;border-color:var(--bg-gruen-01);border-style:solid;background-color:var(--weiss);}.elementor .chip{min-height:0px;font-size:var(--fs-body);color:var(--gfl-gruen);padding-block-start:6px;padding-block-end:6px;padding-inline-start:16px;padding-inline-end:16px;border-radius:var(--radius-pill);border-width:1px;border-color:var(--gfl-gruen);border-style:solid;background-color:var(--weiss);display:inline-flex;align-items:center;line-height: normal; white-space: nowrap;\n}.elementor .info-note{padding-block-start:20px;padding-block-end:20px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--gfl-gruen) 14%, transparent);display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .info-row{padding:17px;border-radius:var(--radius-md);border-width:1px;border-color:var(--bg-gruen-01);border-style:solid;background-color:var(--weiss);display:flex;flex-direction:row;gap:15px;align-items:center;}.elementor .icon-tile{width:44px;height:44px;padding:0px;border-radius:var(--radius-tile);background-color:var(--bg-gruen-02);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .shadow-soft{box-shadow:0px 10px 30px 0px rgba(9, 49, 39, 0.08);}.elementor .card{overflow:hidden;padding:30px;border-radius:var(--radius-lg);border-width:1px;border-color:color-mix(in srgb, var(--gfl-gruen) 14%, transparent);border-style:solid;background-color:var(--weiss);display:flex;flex-direction:column;align-items:flex-start;}.elementor .bg-tint{background-color:color-mix(in srgb, var(--gfl-gruen) 8%, transparent);}.elementor .section-heading{width:100%;max-width:800px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:15px;align-items:center;}.elementor .section-inner{width:100%;max-width:var(--content-max);padding:0px;flex-direction:column;}.elementor .section{scroll-margin-top:var(--header-height);padding-block-start:var(--section-py);padding-block-end:var(--section-py);padding-inline-start:var(--section-px);padding-inline-end:var(--section-px);flex-direction:column;align-items:center;}.elementor .btn-secondary:hover,.elementor .btn-secondary:focus-visible{background-color:var(--bg-gruen-02);box-shadow:0px 6px 14px 0px rgba(9, 49, 39, 0.13);}.elementor .btn-secondary{min-height:54px;font-family:var(--font-base);font-weight:700;font-size:var(--fs-body);color:var(--gfl-gruen);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-pill);border-width:1px;border-color:var(--gfl-gruen);border-style:solid;background-color:var(--weiss);transition:background-color 0.3s, border-color 0.3s, box-shadow 0.3s;display:inline-flex;gap:10px;justify-content:center;align-items:center;line-height: normal;\n}.elementor .btn-secondary:active{box-shadow: none;\n}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{border-color:var(--dunkelgruen);background-color:var(--dunkelgruen);box-shadow:0px 6px 14px 0px rgba(9, 49, 39, 0.13);}.elementor .btn-primary{min-height:54px;font-family:var(--font-base);font-weight:700;font-size:var(--fs-body);color:var(--weiss);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:var(--radius-pill);border-width:1px;border-color:var(--gfl-gruen);border-style:solid;background-color:var(--gfl-gruen);transition:background-color 0.3s, border-color 0.3s, box-shadow 0.3s;display:inline-flex;gap:10px;justify-content:center;align-items:center;line-height: normal;\n}.elementor .btn-primary:active{box-shadow: none;\n}.elementor .body-small{font-size:var(--fs-body-small);line-height:var(--lh-body-small);}.elementor .overline{font-size:var(--fs-overline);color:var(--gfl-gruen);text-transform:uppercase;line-height: normal;\n}.elementor .lead{font-size:var(--fs-lead);color:var(--text);line-height:var(--lh-lead);}