.elementor .e-16f3045a-4c57{width:15px;height:15px;color:#8fc79a;}.elementor .e-fff0f17-18f7{color:inherit;font-size: inherit;\n}.elementor .e-613d965b-7adc{width:auto;padding:0px;display:inline-flex;gap:7px;align-items:center;}.elementor .e-325c45b3-1279{width:15px;height:15px;color:#8fc79a;}.elementor .e-63bfd059-a93b{color:inherit;font-size: inherit;\n}.elementor .e-5a6db8e1-3751{width:auto;padding:0px;display:inline-flex;gap:7px;align-items:center;}.elementor .e-efa9a1-cb5d{width:15px;height:15px;color:#8fc79a;}.elementor .e-3f9742e5-6b50{color:inherit;font-size: inherit;\n}.elementor .e-378398c9-fbd6{width:auto;padding:0px;display:inline-flex;gap:7px;align-items:center;}.elementor .e-1957b78c-1070{display:flex;flex-direction:row;gap:34px;flex-wrap:wrap;justify-content:center;padding-block: 9px;\n}.elementor .e-6cef2f21-92e0{position:relative;font-size:13.5px;color:#ffffff;line-height:1.6;padding:0px;background-color:var(--anthrazit);&::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 3px; background: linear-gradient(90deg,#222 0 33.3%,#d0202e 33.3% 66.6%,#f2b31b 66.6% 100%); }\n}.elementor .e-531ba137-7d52{width:auto;height:58px;flex:0 0 auto;& img { height: 58px; width: auto; display: block; } max-width: none;\n}.elementor .e-540ec688-4177{position:relative;font-weight:500;font-size:15.5px;color:#222222;cursor:pointer;&::after { content: ''; position: absolute; left: 0; bottom: -6px; height: 2px; width: 0; background-color: #3a8445; transition: width .2s; } &:is(:hover)::after { width: 100%; }\n}.elementor .e-7ecd963c-f82f{position:relative;font-weight:500;font-size:15.5px;color:#222222;cursor:pointer;&::after { content: ''; position: absolute; left: 0; bottom: -6px; height: 2px; width: 0; background-color: #3a8445; transition: width .2s; } &:is(:hover)::after { width: 100%; }\n}.elementor .e-6731a64b-8cf3{position:relative;font-weight:500;font-size:15.5px;color:#222222;cursor:pointer;&::after { content: ''; position: absolute; left: 0; bottom: -6px; height: 2px; width: 0; background-color: #3a8445; transition: width .2s; } &:is(:hover)::after { width: 100%; }\n}.elementor .e-226c89b9-a4a3{position:relative;font-weight:500;font-size:15.5px;color:#222222;cursor:pointer;&::after { content: ''; position: absolute; left: 0; bottom: -6px; height: 2px; width: 0; background-color: #3a8445; transition: width .2s; } &:is(:hover)::after { width: 100%; }\n}.elementor .e-2bc3e663-7a60{width:auto;padding:0px;display:flex;flex-direction:row;gap:34px;align-items:center;}.elementor .e-146a3a9f-c2cb:hover,.elementor .e-146a3a9f-c2cb:focus-visible{color:#ffffff;background-color:var(--dunkelgruen);}.elementor .e-146a3a9f-c2cb{font-family:var(--font-body);font-weight:700;font-size:15px;color:#ffffff;line-height:1.2;border-radius:8px;background-color:var(--gruen);transition:background-color 0.15s;padding-block: 12px; padding-inline: 22px;\n}.elementor .e-802b8b9-d20a{width:20px;height:20px;color:var(--dunkelgruen);flex:0 0 auto;}.elementor .e-5d8c8344-97a9{width:20px;height:20px;color:#ffffff;display:none;flex:0 0 auto;}.elementor .e-2d4ea5bd-6b87{padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-247b431d-46db{width:44px;height:44px;cursor:pointer;padding:0px;border-radius:10px;background-color:var(--gruen-hell);transition:background-color 0.15s;display:flex;justify-content:center;align-items:center;list-style: none; &::-webkit-details-marker { display: none; } & > .e-accordion-item-icon-base { display: none; }\n}.elementor .e-11e8bca3-4b3d{border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--linien); & a { display: flex; justify-content: space-between; align-items: center; padding: 15px 2px; font-family: var(--font-body); font-size: 16px; font-weight: 600; color: #111111; text-decoration: none; cursor: pointer; } & a::after { content: '→'; color: #3a8445; font-weight: 700; } & a:hover { color: #3a8445; }\n}.elementor .e-4b4c65d3-c2a4{border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--linien); & a { display: flex; justify-content: space-between; align-items: center; padding: 15px 2px; font-family: var(--font-body); font-size: 16px; font-weight: 600; color: #111111; text-decoration: none; cursor: pointer; } & a::after { content: '→'; color: #3a8445; font-weight: 700; } & a:hover { color: #3a8445; }\n}.elementor .e-7fe08ba-858c{border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--linien); & a { display: flex; justify-content: space-between; align-items: center; padding: 15px 2px; font-family: var(--font-body); font-size: 16px; font-weight: 600; color: #111111; text-decoration: none; cursor: pointer; } & a::after { content: '→'; color: #3a8445; font-weight: 700; } & a:hover { color: #3a8445; }\n}.elementor .e-2ab47440-c5fb{border-block-end-width:1px;display:block;border-bottom-style: solid; border-bottom-color: var(--linien); & a { display: flex; justify-content: space-between; align-items: center; padding: 15px 2px; font-family: var(--font-body); font-size: 16px; font-weight: 600; color: #111111; text-decoration: none; cursor: pointer; } & a::after { content: '→'; color: #3a8445; font-weight: 700; } & a:hover { color: #3a8445; }\n}.elementor .e-15c4a450-75a5{width:100%;margin-block-start:18px;}.elementor .e-57c95d57-da91{position:absolute;inset-block-start:84px;inset-inline-end:0px;inset-inline-start:0px;padding-block-start:8px;padding-block-end:22px;border-block-start-width:1px;background-color:#ffffff;box-shadow:0px 18px 30px 0px rgba(0,0,0,.10);display:flex;flex-direction:column;gap:0px;padding-inline: 20px; border-top-style: solid; border-top-color: var(--linien);\n}.elementor .e-580d2ea7-73d3{padding:0px;border-width:0px;}.elementor .e-ef7d9bb-3990{width:auto;position:static;padding:0px;display:none;& details, & summary { position: static; } & details > .e-accordion-item-content-base { position: absolute; top: 84px; left: 0; right: 0; } & details[open] > summary { background-color: #3a8445; } & details[open] > summary [data-id='260934d1'] { display: none; } & details[open] > summary [data-id='5f49dab6'] { display: block; }\n}.elementor .e-715eec84-1573{width:auto;position:static;padding:0px;display:flex;flex-direction:row;gap:18px;align-items:center;}.elementor .e-4be18bbe-8c19{height:84px;position:static;display:flex;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-1f301518-43ca{position:sticky;inset-block-start:0px;z-index:50;padding:0px;background-color:rgba(255,255,255,.96);backdrop-filter:blur(8px);display:block;}.elementor .e-34135e6e-3de5{width:12px;height:12px;color:#ffffff;line-height:0px;display:block;& svg { display: block; }\n}.elementor .e-12816450-a6e4{width:22px;height:22px;line-height:0px;padding:0px;border-radius:50%;background-color:var(--gruen);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-6560ab13-1504{color:inherit;font-size: inherit; font-weight: inherit;\n}.elementor .e-16df006f-2407{width:auto;font-weight:500;font-size:14px;color:var(--dunkelgruen);line-height:1.6;padding-inline-start:8px;padding-inline-end:14px;margin-block-end:22px;border-radius:100px;border-width:1px;border-color:#d3eadf;border-style:solid;background-color:#ffffff;box-shadow:0px 4px 14px 0px rgba(58,132,69,.08);display:inline-flex;gap:8px;align-items:center;padding-block: 7px;\n}.elementor .e-59b0dceb-28ec{font-family:var(--font-heading);font-weight:800;font-size:clamp(34px,4.6vw,62px);color:#111111;letter-spacing:-0.5px;line-height:1.12;margin-block-end:24px;display:block;overflow-wrap: break-word; & span { color: #3a8445; } & b { display: block; color: #111111; font-weight: 800; }\n}.elementor .e-24a5e874-dfd7{max-width:560px;font-size:18px;color:#333333;line-height:1.6;margin-block-end:32px;display:block;}.elementor .e-48d62c6f-cc39{font-size:17px;padding-block: 18px; padding-inline: 30px;\n}.elementor .e-137751f7-f4b8:hover,.elementor .e-137751f7-f4b8:focus-visible{color:#3a8445;border-color:#3a8445;background-color:#ffffff;}.elementor .e-137751f7-f4b8{font-size:17px;color:#111111;border-width:2px;border-color:#d8e6e6;border-style:solid;background-color:#ffffff;padding-block: 18px; padding-inline: 30px;\n}.elementor .e-5d226a55-43b8{padding:0px;margin-block-end:30px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-20eccfa2-d6ad{width:20px;height:20px;color:#3a8445;flex:0 0 auto;}.elementor .e-221b66ba-ff5a{font-weight:500;font-size:15px;color:#222222;}.elementor .e-13945188-8c1f{width:auto;padding:0px;display:flex;gap:8px;align-items:center;}.elementor .e-29c5e41d-488e{width:20px;height:20px;color:#3a8445;flex:0 0 auto;}.elementor .e-17019b0e-a0c5{font-weight:500;font-size:15px;color:#222222;}.elementor .e-10d8da08-5b67{width:auto;padding:0px;display:flex;gap:8px;align-items:center;}.elementor .e-5a526fa8-2ae2{width:20px;height:20px;color:#3a8445;flex:0 0 auto;}.elementor .e-5afe9ea2-9680{font-weight:500;font-size:15px;color:#222222;}.elementor .e-7317c352-bb22{width:auto;padding:0px;display:flex;gap:8px;align-items:center;}.elementor .e-2b5e741a-4c8f{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 10px 26px;\n}.elementor .e-64267286-49b9{padding-block-start:60px;padding-block-end:80px;display:block;align-self:center;padding-inline: 0px;\n}.elementor .e-4ccf8e01-82f9{width:100%;height:auto;max-width:620px;position:relative;z-index:1;display:block;& img { width: 100%; height: auto; display: block; }\n}.elementor .e-6668e240-e0bd{width:20px;height:20px;color:#3a8445;}.elementor .e-1a487ab5-9c55{width:38px;height:38px;color:var(--gruen);padding:0px;border-radius:10px;background-color:var(--gruen-hell);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-45c51527-baca{font-weight:500;font-size:14px;color:#222222;display:block;}.elementor .e-6a4ecee4-525d{font-weight:400;font-size:12.5px;color:#666666;display:block;}.elementor .e-2a4c79bb-2f3b{width:auto;min-width:0px;padding:0px;display:block;}.elementor .e-73ca4a7e-885f{width:auto;position:absolute;inset-block-start:30%;inset-inline-start:0%;z-index:2;line-height:1.4;border-radius:12px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(7,50,90,.08);display:flex;gap:12px;align-items:center;padding-block: 12px; padding-inline: 16px; text-align: left;\n}.elementor .e-2d348582-7895{width:20px;height:20px;color:#3a8445;}.elementor .e-4b1dc4ae-f307{width:38px;height:38px;color:var(--gruen);padding:0px;border-radius:10px;background-color:var(--gruen-hell);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-49abe3c2-7737{font-weight:500;font-size:14px;color:#222222;display:block;}.elementor .e-4b0e8a24-94f3{font-weight:400;font-size:12.5px;color:#666666;display:block;}.elementor .e-4060917d-2694{width:auto;min-width:0px;padding:0px;display:block;}.elementor .e-6013c3db-799d{width:auto;position:absolute;inset-block-end:12%;inset-inline-start:4%;z-index:2;line-height:1.4;border-radius:12px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(7,50,90,.08);display:flex;gap:12px;align-items:center;padding-block: 12px; padding-inline: 16px; text-align: left;\n}.elementor .e-5879fe43-c0d3{position:relative;padding:0px;display:flex;justify-content:center;align-self:end;}.elementor .e-a3dd42b-cffc{min-height:620px;display:grid;gap:30px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;}.elementor .e-48ec0239-d291{overflow:hidden;position:relative;padding:0px;display:block;background-image: radial-gradient(ellipse 55% 75% at 72% 62%, #e2eee4 0%, rgba(238,244,239,.6) 45%, rgba(255,255,255,0) 72%), linear-gradient(180deg,#ffffff 0%,#fafbfa 100%);\n}.elementor .e-5a3910d4-ebce{font-size:clamp(34px,3.6vw,48px);margin-block-end:18px;}.elementor .e-37347ec4-eb75{max-width:420px;margin-block-end:28px;}.elementor .e-5931eabc-ca6a{position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-6e5ff924-1ec0{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0,1fr));}.elementor .e-1d02605e-1580{display:grid;gap:50px;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;}.elementor .e-28d0531c-85bf{width:46px;}.elementor .e-22b49ac0-eb92{position:relative;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(5, minmax(0,1fr));}.elementor .e-3f3a1636-5850{margin-inline-start:0.3em;}.elementor .e-69c30127-6b45{margin-inline-start:10px;}.elementor .e-1e6d2ba0-8dda{gap:0px;}.elementor .e-76574f6f-51c4{font-size:14px;color:#666666;margin-block-start:12px;display:block;}.elementor .e-25f79e35-b7aa{text-align:center;padding:0px;margin-block-start:46px;display:flex;flex-direction:column;align-items:center;}.elementor .e-2de03c1f-3527{background-color:var(--hintergrund-hell);}.elementor .e-6ede1236-c033{width:72px;height:4px;min-width:0px;padding:0px;margin-block-end:18px;border-radius:2px;display:block;grid-area: flag; background-image: linear-gradient(90deg,#222 0 33.3%,#d0202e 33.3% 66.6%,#f2b31b 66.6% 100%);\n}.elementor .e-70218701-21e8{font-size:clamp(32px,3.4vw,46px);color:#ffffff;margin-block-end:28px;grid-area: title;\n}.elementor .e-6641634f-e908{width:22px;height:22px;color:#ffffff;margin-block-start:2px;flex:0 0 auto;}.elementor .e-5ba826a4-73f9{color:#ffffff;line-height:1.6;font-size: inherit; & b { font-weight: 700; }\n}.elementor .e-7215cf12-4c90{font-size:17px;border-block-end-width:1px;display:flex;gap:14px;align-items:flex-start;padding-block: 14px; padding-inline: 0px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.18);\n}.elementor .e-1fd27a6b-c77c{width:22px;height:22px;color:#ffffff;margin-block-start:2px;flex:0 0 auto;}.elementor .e-5220797c-e3d4{color:#ffffff;line-height:1.6;font-size: inherit; & b { font-weight: 700; }\n}.elementor .e-4e344b68-c9ef{font-size:17px;border-block-end-width:1px;display:flex;gap:14px;align-items:flex-start;padding-block: 14px; padding-inline: 0px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.18);\n}.elementor .e-7cbd421c-6d82{width:22px;height:22px;color:#ffffff;margin-block-start:2px;flex:0 0 auto;}.elementor .e-1fdbf88e-f089{color:#ffffff;line-height:1.6;font-size: inherit; & b { font-weight: 700; }\n}.elementor .e-167c532a-b942{font-size:17px;border-block-end-width:1px;display:flex;gap:14px;align-items:flex-start;padding-block: 14px; padding-inline: 0px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.18);\n}.elementor .e-62437bfe-baec{width:22px;height:22px;color:#ffffff;margin-block-start:2px;flex:0 0 auto;}.elementor .e-18c703e0-a77c{color:#ffffff;line-height:1.6;font-size: inherit; & b { font-weight: 700; }\n}.elementor .e-54c35705-2eee{font-size:17px;border-block-end-width:0px;display:flex;gap:14px;align-items:flex-start;padding-block: 14px; padding-inline: 0px;\n}.elementor .e-33cc1280-42c4{padding:0px;margin:0px;display:grid;gap:0px;align-self:center;grid-area: list;\n}.elementor .e-2febedc2-7140:hover,.elementor .e-2febedc2-7140:focus-visible{color:var(--dunkelgruen);background-color:#f1f5f2;}.elementor .e-2febedc2-7140{color:var(--dunkelgruen);background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(0,0,0,.15);grid-area: cta; justify-self: start;\n}.elementor .e-42c9c680-1c1e{position:relative;color:#ffffff;column-gap:60px;background-image:linear-gradient(135deg, #3a8445 0%,#2e6c38 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;grid-template-areas: 'flag list' 'title list' 'cta list'; padding-block: 64px; padding-inline: 50px;\n}.elementor .e-b9e6709-2e83{overflow:hidden;padding:0px;border-radius:26px;background-color:var(--dunkelgruen);box-shadow:0px 20px 50px 0px rgba(7,50,90,.14);display:block;}.elementor .e-24856b4d-9a8e{width:20px;height:20px;color:#111111;}.elementor .e-2903755a-3ecf:hover,.elementor .e-2903755a-3ecf:focus-visible{color:#111111;background-color:var(--gruen-hell);}.elementor .e-2903755a-3ecf:focus{color:#111111;background-color:#ffffff;}.elementor .e-2903755a-3ecf{width:46px;height:46px;min-width:0px;position:absolute;inset-block-start:calc(50% - 13px);inset-inline-start:clamp(-60px, calc(1400px - 100vw), -10px);z-index:2;color:#111111;cursor:pointer;padding:0px;border-radius:50%;border-width:1px;border-color:#e1e8e8;border-style:solid;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(7,50,90,.08);transform:translate3d(0px, -50%, 0px);transition:background-color 0.15s;display:flex;justify-content:center;align-items:center;}.elementor .e-79e48542-af01{font-size:0px;color:transparent;line-height:0px;}.elementor .e-7953fccd-8a76:hover,.elementor .e-7953fccd-8a76:focus-visible{background-color:#bfc6c1;}.elementor .e-7953fccd-8a76:focus{background-color:#d4d9d5;}.elementor .e-7953fccd-8a76{width:9px;height:9px;min-width:0px;overflow:hidden;font-size:0px;color:transparent;line-height:0px;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:#d4d9d5;transition:width 0.2s, background-color 0.2s;}.elementor .e-4979aa9a-80d9{font-size:0px;color:transparent;line-height:0px;}.elementor .e-702b3c1e-eb20:hover,.elementor .e-702b3c1e-eb20:focus-visible{background-color:#bfc6c1;}.elementor .e-702b3c1e-eb20:focus{background-color:#d4d9d5;}.elementor .e-702b3c1e-eb20{width:9px;height:9px;min-width:0px;overflow:hidden;font-size:0px;color:transparent;line-height:0px;cursor:pointer;padding:0px;border-radius:50%;border-width:0px;background-color:#d4d9d5;transition:width 0.2s, background-color 0.2s;}.elementor .e-664bcf36-50e2{width:20px;height:20px;color:#111111;}.elementor .e-5474876-9da5:hover,.elementor .e-5474876-9da5:focus-visible{color:#111111;background-color:var(--gruen-hell);}.elementor .e-5474876-9da5:focus{color:#111111;background-color:#ffffff;}.elementor .e-5474876-9da5{width:46px;height:46px;min-width:0px;position:absolute;inset-block-start:calc(50% - 13px);inset-inline-end:clamp(-60px, calc(1400px - 100vw), -10px);z-index:2;color:#111111;cursor:pointer;padding:0px;border-radius:50%;border-width:1px;border-color:#e1e8e8;border-style:solid;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(7,50,90,.08);transform:translate3d(0px, -50%, 0px);transition:background-color 0.15s;display:flex;justify-content:center;align-items:center;}.elementor .e-513af544-1e8e{position:static;padding:0px;display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-5a0369db-2a24{padding-block-start:6px;padding-block-end:16px;display:flex;flex-direction:row;gap:24px;padding-inline: 2px;\n}.elementor .e-57481eea-8708{padding-block-start:6px;padding-block-end:16px;display:flex;flex-direction:row;gap:24px;padding-inline: 2px;\n}.elementor .e-4d620402-b6bb{padding-block-start:6px;padding-block-end:16px;display:flex;flex-direction:row;gap:24px;padding-inline: 2px;\n}.elementor .e-10e5e2d4-64a3{padding-block-start:6px;padding-block-end:16px;display:flex;flex-direction:row;gap:24px;padding-inline: 2px;\n}.elementor .e-534664f9-9611{width:100%;padding:0px;}.elementor .e-1e09074b-79c1{position:relative;padding:0px;display:flex;flex-direction:column-reverse;gap:18px;&:has([role=tab]:nth-child(1)[aria-selected=true]) [role=tab]:nth-child(2), &:has([role=tab]:nth-child(2)[aria-selected=true]) [role=tab]:nth-child(2), &:has([role=tab]:nth-child(3)[aria-selected=true]) [role=tab]:nth-child(3), &:has([role=tab]:nth-child(4)[aria-selected=true]) [role=tab]:nth-child(3) { width: 26px; border-radius: 6px; background-color: #3a8445; } & > [role=tablist] { position: static; }\n}.elementor .e-5a3c7aea-870e{padding-block-start:40px;}.elementor .e-7bae99ea-533b{width:100%;padding-block: 15px; padding-inline: 15px;\n}.elementor .e-7cf8816e-3e39{position:sticky;inset-block-end:0px;z-index:60;padding-block-start:10px;padding-block-end:calc(10px + env(safe-area-inset-bottom));background-color:#ffffff;box-shadow:0px -6px 20px 0px rgba(0,0,0,.1);display:none;padding-inline: 14px;\n}.elementor .e-64a820f7-edee{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-30f516f0-9177{font-size:clamp(34px,4vw,54px);line-height:1.2;margin-block-end:22px;}.elementor .e-70f1da98-6682{max-width:520px;font-size:17px;color:#444444;line-height:1.6;margin-block-end:30px;display:block;}.elementor .e-d157fa2-c290{width:22px;height:22px;color:#3a8445;flex:0 0 auto;}.elementor .e-16f60cfc-4a5a{color:inherit;font-size: inherit; font-weight: inherit;\n}.elementor .e-75b0769c-dc4d{font-weight:500;font-size:16px;color:#222222;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-306ec2f0-650f{width:22px;height:22px;color:#3a8445;flex:0 0 auto;}.elementor .e-74fdae35-f41e{color:inherit;font-size: inherit; font-weight: inherit;\n}.elementor .e-72950942-aac3{font-weight:500;font-size:16px;color:#222222;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-3cf00d30-8272{width:22px;height:22px;color:#3a8445;flex:0 0 auto;}.elementor .e-4fb19a6-afd8{color:inherit;font-size: inherit; font-weight: inherit;\n}.elementor .e-40262ab2-9267{font-weight:500;font-size:16px;color:#222222;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-6f3141a-3113{width:22px;height:22px;color:#3a8445;flex:0 0 auto;}.elementor .e-77223c0b-f7a1{color:inherit;font-size: inherit; font-weight: inherit;\n}.elementor .e-2c3bee40-20ef{font-weight:500;font-size:16px;color:#222222;padding:0px;display:flex;gap:12px;align-items:center;}.elementor .e-7cf3a112-5ebe{padding:0px;margin-block-end:38px;display:grid;gap:14px;}.elementor .e-7ac7fbd9-a097{font-family:var(--font-body);font-weight:700;font-size:15px;color:#111111;line-height:1.3;display:block;}.elementor .e-2061ae02-50ea{width:20px;height:20px;color:#3a8445;}.elementor .e-539b9058-f1a5{width:40px;height:40px;color:var(--gruen);padding:0px;border-radius:10px;background-color:var(--gruen-hell);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-124f7436-6a47{color:inherit;white-space: nowrap;\n}.elementor .e-619ee5b8-8d49:hover,.elementor .e-619ee5b8-8d49:focus-visible{color:#3a8445;}.elementor .e-619ee5b8-8d49{width:auto;font-weight:500;color:#222222;padding:0px;transition:color 0.15s;display:flex;gap:12px;align-items:center;}.elementor .e-bb76d9-1a1c{max-width:460px;border-radius:14px;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(7,50,90,.05);display:grid;gap:14px;padding-block: 22px; padding-inline: 24px;\n}.elementor .e-ec3ab4c-9d7d{padding:0px;display:block;}.elementor .e-7e76b58a-572b{width:100%;font-family:var(--font-heading);font-weight:800;font-size:30px;color:#111111;line-height:1.12;margin-block-end:8px;display:block;}.elementor .e-6c3f6640-965a{width:100%;font-size:15px;color:#666666;line-height:1.6;margin-block-end:26px;display:block;}.elementor .e-38c7a4fb-3b3c{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:#111111;line-height:1.5;margin-block-end:6px;display:block;&::after { content: ' *'; }\n}.elementor .e-746749a7-a71b:focus{border-color:#3a8445;outline-style:none;background-color:#ffffff;}.elementor .e-746749a7-a71b{width:100%;height:auto;font-family:var(--font-body);font-size:15px;color:#111111;line-height:1.4;border-radius:8px;border-width:1.5px;border-color:transparent;border-style:solid;background-color:#f3f4f4;transition:border-color 0.15s, background-color 0.15s;padding-block: 13px; padding-inline: 14px;\n}.elementor .e-673ee0d4-c2ce{width:calc(50% - 8px);padding:0px;margin-block-end:16px;display:block;}.elementor .e-65788de5-c8f2{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:#111111;line-height:1.5;margin-block-end:6px;display:block;&::after { content: ' *'; }\n}.elementor .e-7277bc3b-d417:focus{border-color:#3a8445;outline-style:none;background-color:#ffffff;}.elementor .e-7277bc3b-d417{width:100%;height:auto;font-family:var(--font-body);font-size:15px;color:#111111;line-height:1.4;border-radius:8px;border-width:1.5px;border-color:transparent;border-style:solid;background-color:#f3f4f4;transition:border-color 0.15s, background-color 0.15s;padding-block: 13px; padding-inline: 14px;\n}.elementor .e-322cbee5-e7cf{width:calc(50% - 8px);padding:0px;margin-block-end:16px;display:block;}.elementor .e-4fdc8a95-b12d{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:#111111;line-height:1.5;margin-block-end:6px;display:block;&::after { content: ' *'; }\n}.elementor .e-2883de7b-6683:focus{border-color:#3a8445;outline-style:none;background-color:#ffffff;}.elementor .e-2883de7b-6683{width:100%;height:auto;font-family:var(--font-body);font-size:15px;color:#111111;line-height:1.4;border-radius:8px;border-width:1.5px;border-color:transparent;border-style:solid;background-color:#f3f4f4;transition:border-color 0.15s, background-color 0.15s;padding-block: 13px; padding-inline: 14px;\n}.elementor .e-7ec6606d-be8e{width:calc(50% - 8px);padding:0px;margin-block-end:16px;display:block;}.elementor .e-1c71873b-bb8b{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:#111111;line-height:1.5;margin-block-end:6px;display:block;}.elementor .e-2043eef8-c36b:focus{border-color:#3a8445;outline-style:none;background-color:#ffffff;}.elementor .e-2043eef8-c36b{width:100%;height:auto;font-family:var(--font-body);font-size:15px;color:#111111;line-height:1.4;border-radius:8px;border-width:1.5px;border-color:transparent;border-style:solid;background-color:#f3f4f4;transition:border-color 0.15s, background-color 0.15s;padding-block: 13px; padding-inline: 14px;\n}.elementor .e-6c5533ac-ee3b{width:calc(50% - 8px);padding:0px;margin-block-end:16px;display:block;}.elementor .e-759ef87a-ac1d{font-family:var(--font-body);font-weight:700;font-size:14.5px;color:#111111;line-height:1.5;margin-block-end:6px;display:block;}.elementor .e-71cb4443-b0bb:focus{border-color:#3a8445;outline-style:none;background-color:#ffffff;}.elementor .e-71cb4443-b0bb{width:100%;min-height:110px;font-family:var(--font-body);font-size:15px;color:#111111;line-height:1.5;border-radius:8px;border-width:1.5px;border-color:transparent;border-style:solid;background-color:#f3f4f4;transition:border-color 0.15s, background-color 0.15s;display:block;resize: vertical; padding-block: 13px; padding-inline: 14px;\n}.elementor .e-6e1ab04a-d29c{width:100%;padding:0px;margin-block-end:16px;display:block;}.elementor .e-2c40c502-bc91{width:16px;height:16px;min-width:16px;cursor:pointer;padding:0px;margin-block-start:3px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:transparent;opacity:100%;display:inline-block;flex:0 0 auto;content:normal;appearance:auto;clip-path:none;-webkit-appearance: checkbox; accent-color: #3a8445;\n}.elementor .e-25f7d529-ac2c{font-size:13.5px;color:#555555;line-height:1.5;display:block;& a { color: inherit; text-decoration: underline; }\n}.elementor .e-20a4a306-3f94{width:100%;padding:0px;margin-block-start:4px;margin-block-end:20px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-789dd4f-2dca:hover,.elementor .e-789dd4f-2dca:focus-visible{color:#ffffff;background-color:var(--dunkelgruen);box-shadow:0px 10px 24px 0px rgba(58,132,69,.32);transform:translate3d(0px, -2px, 0px);}.elementor .e-789dd4f-2dca:focus{color:#ffffff;background-color:var(--gruen);}.elementor .e-789dd4f-2dca{width:100%;font-family:var(--font-body);font-weight:700;font-size:17px;color:#ffffff;line-height:1.2;cursor:pointer;padding:18px;border-radius:8px;border-width:0px;background-color:var(--gruen);box-shadow:0px 6px 18px 0px rgba(58,132,69,.25);transition:transform 0.15s, box-shadow 0.15s, background-color 0.15s;display:flex;gap:10px;justify-content:center;align-items:center;&::after { content: '→'; font-size: 20px; line-height: 1; }\n}.elementor .e-154b3730-806a{width:14px;height:14px;color:#3a8445;}.elementor .e-2c74edc-1b35{color:inherit;font-size: inherit;\n}.elementor .e-17ff25cf-e24a{width:auto;padding:0px;display:inline-flex;gap:6px;align-items:center;}.elementor .e-6f3ee57e-2464{width:14px;height:14px;color:#3a8445;}.elementor .e-6822b08e-17ec{color:inherit;font-size: inherit;\n}.elementor .e-19b0d020-42db{width:auto;padding:0px;display:inline-flex;gap:6px;align-items:center;}.elementor .e-43d38758-39fb{width:100%;font-size:13px;color:#666666;padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:center;}.elementor .e-58c2da09-3f8a{width:36px;height:36px;color:#3a8445;}.elementor .e-530aae23-4bea{width:70px;height:70px;color:var(--gruen);padding:0px;margin-block-end:18px;border-radius:50%;background-color:var(--gruen-hell);display:flex;justify-content:center;align-items:center;margin-inline: auto;\n}.elementor .e-46f7214f-35e7{font-family:var(--font-heading);font-weight:800;font-size:30px;color:#111111;line-height:1.12;margin-block-end:8px;display:block;}.elementor .e-525686f9-c0c5{color:#333333;display:block;}.elementor .e-57872266-15c9{width:100%;font-size:16px;color:#333333;text-align:center;background-color:transparent;padding-block: 40px; padding-inline: 10px;\n}.elementor .e-603976bb-a11a{width:100%;font-size:14px;color:#b3261e;padding:0px;margin-block-start:14px;background-color:transparent;text-align: left;\n}.elementor .e-d8fbb9b-9ee2{column-gap:16px;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;row-gap: 0px; &.form-state-success > :not(.message-success) { display: none; }\n}.elementor .e-53dfee02-cebd{border-radius:22px;background-color:#ffffff;box-shadow:0px 20px 50px 0px rgba(7,50,90,.08);display:block;padding-block: 38px; padding-inline: 36px;\n}.elementor .e-7d8fa818-4603{display:grid;gap:60px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;}.elementor .e-23985999-fbc7{background-color:var(--hintergrund-hell);}.elementor .e-e6c065f-f3e6{width:auto;height:56px;display:block;max-width: none;\n}.elementor .e-62dc7dfc-31f9{width:auto;border-radius:6px;background-color:#ffffff;display:inline-block;padding-block: 10px; padding-inline: 14px;\n}.elementor .e-16aeb7d4-6d35{max-width:340px;font-size:15px;color:#a9b1ab;line-height:1.6;margin-block-start:18px;display:block;}.elementor .e-371a351d-6581{padding:0px;display:block;}.elementor .e-6c56fd2-93dd{font-family:var(--font-body);font-weight:700;font-size:15px;color:#ffffff;line-height:1.3;margin-block-end:16px;display:block;}.elementor .e-6910ed05-9005:hover,.elementor .e-6910ed05-9005:focus-visible{color:#8fc79a;}.elementor .e-6910ed05-9005{font-size:15px;color:#dfe3e0;display:block;width: fit-content;\n}.elementor .e-768cb834-f5d1:hover,.elementor .e-768cb834-f5d1:focus-visible{color:#8fc79a;}.elementor .e-768cb834-f5d1{font-size:15px;color:#dfe3e0;display:block;width: fit-content;\n}.elementor .e-13268fc3-a1ef:hover,.elementor .e-13268fc3-a1ef:focus-visible{color:#8fc79a;}.elementor .e-13268fc3-a1ef{font-size:15px;color:#dfe3e0;display:block;width: fit-content;\n}.elementor .e-6354eba0-b484:hover,.elementor .e-6354eba0-b484:focus-visible{color:#8fc79a;}.elementor .e-6354eba0-b484{font-size:15px;color:#dfe3e0;display:block;width: fit-content;\n}.elementor .e-14eb780f-1ef4{font-size:15px;padding:0px;display:grid;gap:10px;}.elementor .e-1b870234-b1cc{padding:0px;display:block;}.elementor .e-74f45a1-efe4{font-family:var(--font-body);font-weight:700;font-size:15px;color:#ffffff;line-height:1.3;margin-block-end:16px;display:block;}.elementor .e-12c29006-c6bb:hover,.elementor .e-12c29006-c6bb:focus-visible{color:#8fc79a;}.elementor .e-12c29006-c6bb{font-size:15px;color:#dfe3e0;display:block;width: fit-content;\n}.elementor .e-146566d8-3cc5{font-size:15px;padding:0px;display:grid;gap:10px;}.elementor .e-3fd75296-fcb6{padding:0px;display:block;}.elementor .e-7428813-5bb4{padding-block-end:50px;display:grid;gap:40px;grid-template-columns:1.6fr 1fr 1fr;padding-inline: 0px;\n}.elementor .e-72a58f81-dcfe{font-size:14px;color:#dfe3e0;}.elementor .e-6da3bf5d-f710:hover,.elementor .e-6da3bf5d-f710:focus-visible{color:#8fc79a;}.elementor .e-6da3bf5d-f710{font-size:14px;color:#dfe3e0;}.elementor .e-dce38dd-2cf9:hover,.elementor .e-dce38dd-2cf9:focus-visible{color:#8fc79a;}.elementor .e-dce38dd-2cf9{font-size:14px;color:#dfe3e0;}.elementor .e-6cf7e272-55ba:hover,.elementor .e-6cf7e272-55ba:focus-visible{color:#8fc79a;}.elementor .e-6cf7e272-55ba{font-size:14px;color:#dfe3e0;& a { color: inherit; }\n}.elementor .e-298548dc-26e4{width:auto;padding:0px;display:flex;flex-direction:row;gap:22px;}.elementor .e-7e7a6356-5b7c{font-size:14px;padding-block-start:24px;padding-block-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:space-between;padding-inline: 0px; border-top-style: solid; border-top-color: rgba(255,255,255,.12);\n}.elementor .e-507e79ed-eb01{position:relative;color:#dfe3e0;padding-block-start:70px;padding-block-end:30px;background-color:var(--anthrazit);display:block;padding-inline: 0px; &::before { content: ''; position: absolute; left: 0; right: 0; top: 0; height: 3px; background: linear-gradient(90deg,#222 0 33.3%,#d0202e 33.3% 66.6%,#f2b31b 66.6% 100%); }\n}.elementor .e-3cda53fa-94db{width:18px;height:18px;color:#ffffff;}.elementor .e-41e00a1d-8f06{font-family:var(--font-heading);font-weight:800;font-size:19px;color:#111111;line-height:1.3;margin-block-end:2px;display:block;}.elementor .e-20f07a2e-7864{width:auto;padding:0px;display:flex;gap:8px;align-items:center;}.elementor .e-74f442be-e94a{padding:0px;display:flex;}.elementor .e-1b16794a-f999{width:16px;height:16px;color:#777777;}.elementor .e-a5dae2b-245a{position:absolute;inset-block-start:8px;inset-inline-end:10px;color:#777777;padding:4px;}.elementor .e-38e3479d-8798{cursor:pointer;padding:0px;background-color:transparent;display:flex;align-items:center;list-style: none; &::-webkit-details-marker { display: none; }\n}.elementor .e-1ba0f3a1-1765{font-size:13px;color:#666666;line-height:1.5;margin-block-end:10px;display:block;}.elementor .e-52925856-57a3:focus{border-color:#3a8445;outline-style:none;}.elementor .e-52925856-57a3{width:auto;height:auto;min-width:0px;font-family:var(--font-body);font-size:15px;color:#111111;border-radius:8px;border-width:1.5px;border-color:#d4d9d5;border-style:solid;background-color:#ffffff;flex:1 1 0px;padding-block: 10px; padding-inline: 12px;\n}.elementor .e-7b5cbff8-5ebd:hover,.elementor .e-7b5cbff8-5ebd:focus-visible{color:#ffffff;background-color:var(--dunkelgruen);}.elementor .e-7b5cbff8-5ebd:focus{color:#ffffff;background-color:var(--gruen);}.elementor .e-7b5cbff8-5ebd{width:46px;font-size:20px;color:#ffffff;line-height:1;cursor:pointer;padding:0px;border-radius:8px;border-width:0px;background-color:var(--gruen);flex:0 0 auto;}.elementor .e-b981898-c22f{width:100%;font-weight:500;font-size:14.5px;color:#2e5a14;padding:0px;background-color:transparent;text-align: left;\n}.elementor .e-3308e18f-3c10{width:100%;font-size:13px;color:#b3261e;padding:0px;background-color:transparent;text-align: left;\n}.elementor .e-29a5e2c9-50f9{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:0px;clip-path:inset(50%);white-space: nowrap;\n}.elementor .e-19616e8f-b9fd{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap;align-items:stretch;&.form-state-success > :not(.message-success) { display: none; }\n}.elementor .e-6708991c-455b{padding:0px;display:block;}.elementor .e-4c7777c1-9182{width:320px;position:relative;border-radius:14px;border-block-start-width:4px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:var(--linien);border-style:solid;background-color:#ffffff;box-shadow:0px 14px 40px 0px rgba(0,0,0,.18);border-top-style: solid; border-top-color: var(--gruen); padding-block: 16px; padding-inline: 18px; &:not([open]) { width: auto; background-color: #3a8445; border: 0; border-radius: 100px; padding: 13px 20px; box-shadow: 0 10px 30px rgba(0,0,0,.18); } &[open] > summary > span .e-svg-base { display: none; } &:not([open]) > summary > div { display: none; } &:not([open]) > summary p { font-family: Roboto, sans-serif; font-size: 15px; font-weight: 700; color: #ffffff; margin: 0; } & > summary > div { transform: none; } &:not([open]) [data-id='53acee38'] { font-family: Roboto, sans-serif; font-size: 15px; font-weight: 700; line-height: 1.2; color: #ffffff; margin: 0; }\n}.elementor .e-159d47aa-11d8{width:auto;padding:0px;align-items:flex-end;}.elementor .e-340dc1d8-94ee{width:320px;min-width:0px;position:fixed;inset-inline-end:20px;inset-block-end:20px;z-index:60;padding:0px;display:flex;flex-direction:column;align-items:flex-end;}.elementor .e-147f3f38-5f6b{width:100%;font-family:var(--font-body);font-size:16px;color:#333333;line-height:1.6;padding:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;-webkit-font-smoothing: antialiased;\n}