.elementor .e-20e61005-cba9{font-family:var(--sch-font);font-weight:400;font-size:13px;color:var(--sch-schwarz);letter-spacing:1px;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:16px;border-radius:35px;background-color:var(--sch-gelb);width: fit-content;\n}.elementor .e-543c63e-432b{max-width:900px;font-family:var(--sch-font);font-weight:300;font-size:46px;color:var(--sch-schwarz);line-height:1.15;text-transform:uppercase;}.elementor .e-539a9508-7111{width:100%;max-width:1240px;padding-block-start:64px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-1b3f3816-7f02{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;margin-block-end:8px;}.elementor .e-cf7b924-777b{font-family:var(--sch-font);font-weight:400;font-size:13px;color:var(--sch-schwarz);letter-spacing:1px;text-transform:uppercase;}.elementor .e-5b55d6c2-aa36{font-family:var(--sch-font);font-weight:300;font-size:18px;color:var(--sch-schwarz);line-height:1.4;}.elementor .e-1fc91415-ab12{padding:0px;flex-direction:column;gap:2px;flex:1 1 160px;}.elementor .e-46c89c13-e94d{font-family:var(--sch-font);font-weight:400;font-size:13px;color:var(--sch-schwarz);letter-spacing:1px;text-transform:uppercase;}.elementor .e-51b83bfc-bef9{font-family:var(--sch-font);font-weight:300;font-size:18px;color:var(--sch-schwarz);line-height:1.4;}.elementor .e-71eeb42c-c050{padding:0px;flex-direction:column;gap:2px;flex:1 1 160px;}.elementor .e-eeba644-7aca{font-family:var(--sch-font);font-weight:400;font-size:13px;color:var(--sch-schwarz);letter-spacing:1px;text-transform:uppercase;}.elementor .e-2be60ba-debf{font-family:var(--sch-font);font-weight:300;font-size:18px;color:var(--sch-schwarz);line-height:1.4;}.elementor .e-163c466f-c697{padding:0px;flex-direction:column;gap:2px;flex:1 1 160px;}.elementor .e-7c94248-c36d{font-family:var(--sch-font);font-weight:400;font-size:13px;color:var(--sch-schwarz);letter-spacing:1px;text-transform:uppercase;}.elementor .e-329fb832-190c{font-family:var(--sch-font);font-weight:300;font-size:18px;color:var(--sch-schwarz);line-height:1.4;}.elementor .e-112d2b48-ff42{padding:0px;flex-direction:column;gap:2px;flex:1 1 160px;}.elementor .e-3ff74469-fecf{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;margin-block-end:24px;background-color:var(--sch-gelb);flex-wrap:wrap;gap: 24px 40px;\n}.elementor .e-7b7ae99b-6aa6{font-family:var(--sch-font);font-weight:300;font-size:28px;color:var(--sch-schwarz);line-height:1.25;text-transform:uppercase;margin-block-start:24px;}.elementor .e-57cd7c56-2e20{font-family:var(--sch-font);font-weight:300;font-size:19px;color:var(--sch-schwarz);line-height:1.6;}.elementor .e-f0c5a31-7482{font-family:var(--sch-font);font-weight:300;font-size:28px;color:var(--sch-schwarz);line-height:1.25;text-transform:uppercase;margin-block-start:24px;}.elementor .e-777f430c-b8da{font-family:var(--sch-font);font-weight:300;font-size:19px;color:var(--sch-schwarz);line-height:1.55;display:block;& ul { margin: 0px; padding-left: 26px; } & li { list-style-type: '+'; padding-left: 12px; margin-bottom: 10px; }\n}.elementor .e-4973347b-4c92{font-family:var(--sch-font);font-weight:300;font-size:28px;color:var(--sch-schwarz);line-height:1.25;text-transform:uppercase;margin-block-start:24px;}.elementor .e-68d1e6dd-28e6{font-family:var(--sch-font);font-weight:300;font-size:19px;color:var(--sch-schwarz);line-height:1.55;display:block;& ul { margin: 0px; padding-left: 26px; } & li { list-style-type: '+'; padding-left: 12px; margin-bottom: 10px; }\n}.elementor .e-4272c3ce-16ea{font-family:var(--sch-font);font-weight:300;font-size:28px;color:var(--sch-schwarz);line-height:1.25;text-transform:uppercase;margin-block-start:24px;}.elementor .e-f50e77-170a{font-family:var(--sch-font);font-weight:300;font-size:19px;color:var(--sch-schwarz);line-height:1.55;display:block;& ul { margin: 0px; padding-left: 26px; } & li { list-style-type: '+'; padding-left: 12px; margin-bottom: 10px; }\n}.elementor .e-678af46d-b696{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 auto;}.elementor .e-6bdcd188-38a6{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position: 30% center; object-position: center 20%;\n}.elementor .e-1ba004e1-f8e6{font-family:var(--sch-font);font-weight:400;font-size:12px;color:var(--sch-schwarz);letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:35px;background-color:var(--sch-gelb);width: fit-content;\n}.elementor .e-7046cb25-2743{font-family:var(--sch-font);font-weight:300;font-size:26px;color:var(--sch-schwarz);line-height:1.2;text-transform:uppercase;}.elementor .e-7322c270-2218{font-family:var(--sch-font);font-weight:300;font-size:17px;color:var(--sch-schwarz);line-height:1.55;}.elementor .e-665fcec6-5630{font-family:var(--sch-font);font-weight:300;font-size:17px;color:var(--sch-schwarz);line-height:1.8;& a { color: var(--sch-schwarz); font-weight: 400; text-decoration: none; } & a:hover { text-decoration: underline; }\n}.elementor .e-1c40d132-c93d:hover,.elementor .e-1c40d132-c93d:focus-visible{color:var(--sch-schwarz);border-color:var(--sch-gelb-dunkel);background-color:var(--sch-gelb-dunkel);}.elementor .e-1c40d132-c93d{width:100%;font-family:var(--sch-font);font-weight:400;font-size:15px;color:var(--sch-schwarz);letter-spacing:0.5px;line-height:1.2;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:6px;border-radius:35px;border-width:1px;border-color:var(--sch-gelb);border-style:solid;background-color:var(--sch-gelb);}.elementor .e-73c1d06e-2bee:hover,.elementor .e-73c1d06e-2bee:focus-visible{color:var(--sch-weiss);background-color:var(--sch-schwarz);}.elementor .e-73c1d06e-2bee{width:100%;font-family:var(--sch-font);font-weight:400;font-size:15px;color:var(--sch-schwarz);letter-spacing:0.5px;line-height:1.2;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:35px;border-width:1px;border-color:var(--sch-schwarz);border-style:solid;background-color:transparent;}.elementor .e-6f7a84de-c6f7{padding:28px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-31d05006-c6e5{padding:0px;background-color:var(--sch-flaeche);flex-direction:column;gap:0px;}.elementor .e-3520dc58-9232{position:sticky;inset-block-start:130px;padding:0px;flex:0 0 340px;}.elementor .e-3125470e-211c{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;gap:64px;align-items:flex-start;}.elementor .e-5dbcc42b-2848{font-family:var(--sch-font);font-weight:400;font-size:13px;color:var(--sch-schwarz);letter-spacing:1px;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:16px;border-radius:35px;background-color:var(--sch-gelb);width: fit-content;\n}.elementor .e-ea6c39c-f9e5{font-family:var(--sch-font);font-weight:300;font-size:40px;color:var(--sch-schwarz);line-height:1.2;text-transform:uppercase;}.elementor .e-3e077ea6-2bc1{font-family:var(--sch-font);font-weight:300;font-size:19px;color:var(--sch-schwarz);line-height:1.6;}.elementor .e-35e5bcc7-68dc{width:100%;max-width:900px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:18px;}.elementor .e-72ba894c-58ac{padding-block-start:100px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:96px;background-color:var(--sch-flaeche);flex-direction:column;gap:0px;}