.elementor .e-5f801d7-6a17{&::before { content: ""; background-color: currentColor; -webkit-mask: var(--fb-sym-solid-phone) center / auto 1em no-repeat; mask: var(--fb-sym-solid-phone) center / auto 1em no-repeat; display: inline-block; width: 1em; height: 1em; vertical-align: -0.125em; flex: 0 0 auto; margin-inline-end: 8px; }\n}.elementor .e-5353e0c4-bb77{padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 12px 16px;\n}.elementor .e-667dcb-1aa2{gap:20px;}.elementor .e-41a6bb68-1c9a{max-width:100%;object-position:40% 15%;z-index:1;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:28px;border-end-end-radius:28px;box-shadow: 0px 18px 40px -14px var(--fb-schatten);\n}.elementor .e-7ed87fe0-11b5{width:min(100%,440px);padding:0px;flex-direction:column;gap:20px;align-self:flex-end;}.elementor .e-38d551e7-4968{gap:0px;}.elementor .e-689486de-9592{padding:0px;display:grid;gap:72px;grid-template-columns:1.15fr 0.85fr;align-items:center;}.elementor .e-259848e9-9981{gap:0px;}.elementor .e-3b0d681c-e2b7{padding-block-start:40px;margin-block-start:32px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--fb-linie);\n}.elementor .e-7f9e95ba-efdd{padding:0px;margin-block-start:12px;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 12px 16px;\n}.elementor .e-d5d473e-3f3d{max-width:40rem;padding:0px;flex-direction:column;gap:16px;}.elementor .e-3df1f3a1-5dd6{max-width:100%;object-position:40% 40%;z-index:1;border-radius:50%;box-shadow: 0px 18px 40px -14px var(--fb-schatten);\n}.elementor .e-69960f2f-8241{width:min(100%,300px);padding:0px;flex-direction:column;gap:20px;align-self:center;}.elementor .e-70893726-6ee3{width:100%;position:sticky;inset-block-start:32px;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-378fa238-14c2{width:100%;padding:0px;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap: 32px 72px;\n}.elementor .e-31290853-797a{padding:0px;flex-direction:column;gap:20px;align-items:stretch;}.elementor .e-69602d02-664d{gap:40px;}.elementor .e-24cdcf00-6b70{background-color:var(--fb-creme);}.elementor .e-7a22feb1-4a28{&.e-heading-base { font-size: 24px; line-height: 1.3em; }\n}.elementor .e-7a5e0a6-7e0e{width:100%;margin-block-start:4px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;& ul { display: block; list-style: none; margin: 0; padding: 0; } & li { display: grid; grid-template-columns: minmax(0, 1fr) auto; column-gap: 32px; align-items: baseline; padding: 16px 0; margin: 0; border-top: 2px dashed var(--fb-strich); } & li:first-child { border-top: 0; padding-top: 0; } & li::before { content: none; display: none; } & li strong { grid-column: 1; font-weight: 600; font-size: 16px; letter-spacing: 0.3px; line-height: 1.45; color: var(--fb-text); } & li span { grid-column: 1; font-size: 14px; line-height: 1.55; color: var(--fb-text-hell); } & li b { grid-column: 2; grid-row: 1 / span 2; font-family: var(--fb-schrift-titel); font-weight: 400; font-size: 26px; line-height: 1.2; color: var(--fb-pflaume); white-space: nowrap; font-variant-numeric: lining-nums tabular-nums; }\n}.elementor .e-881465d-eed1{padding:0px;flex-direction:row;flex-wrap:wrap;align-items:center;gap: 12px 16px;\n}.elementor .e-4a3b99ca-b404{width:100%;max-width:calc(40rem + 80px);padding:40px;display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:flex-start;align-self:flex-start;}.elementor .e-67c0e9d2-dabb{color:var(--fb-text-hell);margin-block-start:20px;}.elementor .e-55b6e84-98af{position:relative;color:var(--fb-pflaume);&::before { content: 'i'; content: 'i' / ''; position: absolute; left: -52px; top: 50%; margin-top: -17px; box-sizing: border-box; width: 34px; height: 34px; border-radius: 50%; background-color: var(--fb-weiss); border: 1px solid var(--fb-linie); color: var(--fb-terrakotta-dunkel); font-family: var(--fb-schrift-titel); font-weight: 700; font-size: 16px; line-height: 32px; text-align: center; }\n}.elementor .e-27765c58-bc3e{width:100%;max-width:calc(40rem + 52px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:52px;padding-inline-end:0px;margin-block-start:40px;display:flex;flex-direction:column;gap:10px;}.elementor .e-74f2ffeb-7c09{gap:0px;}.elementor .e-14a417d5-2139{background-color:var(--fb-pfirsich);}.elementor .e-4976c7d3-3a63{width:min(100%,660px);gap:20px;}.elementor .e-2a08f8fa-fdc0{max-width:100%;}.elementor .e-30d882b0-4afe{gap:14px;}.elementor .e-3f88713a-3b67{padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;align-self:flex-start;}.elementor .e-4b5762ba-eabc{flex-direction:column;}.elementor .e-69158bb2-f687{max-width:100%;}.elementor .e-8ac5512-7b7f{gap:14px;}.elementor .e-350a1b51-fb4c{padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;align-self:flex-start;}.elementor .e-12dd0811-aa05{flex-direction:column;}.elementor .e-47b80568-adb7{max-width:100%;}.elementor .e-3a729945-b3b4{gap:14px;}.elementor .e-5674a83b-c4d2{padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;align-self:flex-start;}.elementor .e-6ca2d0a9-6038{flex-direction:column;}.elementor .e-40495319-d20c{column-gap:28px;padding:0px;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap: 84px;\n}.elementor .e-54cf2475-e5ac{gap:136px;}.elementor .e-b17c18c-7e7b{background-color:var(--fb-creme);}.elementor .e-31efa332-26c8:hover,.elementor .e-31efa332-26c8:focus-visible{color:var(--fb-pflaume);border-color:var(--fb-sand);background-color:var(--fb-sand);}.elementor .e-31efa332-26c8{color:var(--fb-sand);padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-color:var(--fb-sand);&::before { content: ""; background-color: currentColor; -webkit-mask: var(--fb-sym-solid-phone) center / auto 1em no-repeat; mask: var(--fb-sym-solid-phone) center / auto 1em no-repeat; display: inline-block; width: 1em; height: 1em; vertical-align: -0.125em; flex: 0 0 auto; margin-inline-end: 8px; }\n}.elementor .e-24d30220-efb5{padding:0px;flex-direction:row;gap:10px;justify-content:center;align-items:center;}.elementor .e-2a0bb7d7-a1bc{z-index:50;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--fb-text-hell);display:none;flex-direction:column;gap:6px;justify-content:center;align-items:center;box-shadow: 0px -10px 24px -14px var(--fb-schatten-leiste);\n}