.elementor-2582 .elementor-element.elementor-element-43effb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2582 .elementor-element.elementor-element-3b40531{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2582 .elementor-element.elementor-element-a3f2d38{--divider-border-style:solid;--divider-color:#C8C8C8;--divider-border-width:1px}.elementor-2582 .elementor-element.elementor-element-a3f2d38 .elementor-divider-separator{width:100%}.elementor-2582 .elementor-element.elementor-element-a3f2d38 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2582 .elementor-element.elementor-element-c596c38{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2582 .elementor-element.elementor-element-7a4470e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:10px 10px 10px 10px}.elementor-2582 .elementor-element.elementor-element-7a4470e .widget-image-caption{text-align:end;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-b914ea7-font-family),Sans-serif;font-size:var(--e-global-typography-b914ea7-font-size);font-weight:var(--e-global-typography-b914ea7-font-weight);text-transform:var(--e-global-typography-b914ea7-text-transform);font-style:var(--e-global-typography-b914ea7-font-style);text-decoration:var(--e-global-typography-b914ea7-text-decoration);line-height:var(--e-global-typography-b914ea7-line-height);letter-spacing:var(--e-global-typography-b914ea7-letter-spacing);word-spacing:var(--e-global-typography-b914ea7-word-spacing)}.elementor-2582 .elementor-element.elementor-element-6c6e535{--divider-border-style:solid;--divider-color:#C8C8C8;--divider-border-width:1px}.elementor-2582 .elementor-element.elementor-element-6c6e535 .elementor-divider-separator{width:100%}.elementor-2582 .elementor-element.elementor-element-6c6e535 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2582 .elementor-element.elementor-element-84abc61{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2582 .elementor-element.elementor-element-8855b71 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:10px 10px 10px 10px}.elementor-2582 .elementor-element.elementor-element-8855b71 .widget-image-caption{text-align:end;color:var(--e-global-color-secondary);font-family:var(--e-global-typography-b914ea7-font-family),Sans-serif;font-size:var(--e-global-typography-b914ea7-font-size);font-weight:var(--e-global-typography-b914ea7-font-weight);text-transform:var(--e-global-typography-b914ea7-text-transform);font-style:var(--e-global-typography-b914ea7-font-style);text-decoration:var(--e-global-typography-b914ea7-text-decoration);line-height:var(--e-global-typography-b914ea7-line-height);letter-spacing:var(--e-global-typography-b914ea7-letter-spacing);word-spacing:var(--e-global-typography-b914ea7-word-spacing)}.elementor-2582 .elementor-element.elementor-element-f641939{--divider-border-style:solid;--divider-color:#C8C8C8;--divider-border-width:1px}.elementor-2582 .elementor-element.elementor-element-f641939 .elementor-divider-separator{width:100%}.elementor-2582 .elementor-element.elementor-element-f641939 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2582 .elementor-element.elementor-element-b50c5ad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2582 .elementor-element.elementor-element-673c5e0{--divider-border-style:solid;--divider-color:#C8C8C8;--divider-border-width:1px}.elementor-2582 .elementor-element.elementor-element-673c5e0 .elementor-divider-separator{width:100%}.elementor-2582 .elementor-element.elementor-element-673c5e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2582 .elementor-element.elementor-element-9767806{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2582 .elementor-element.elementor-element-fa4c49c{--divider-border-style:solid;--divider-color:#C8C8C8;--divider-border-width:1px}.elementor-2582 .elementor-element.elementor-element-fa4c49c .elementor-divider-separator{width:100%}.elementor-2582 .elementor-element.elementor-element-fa4c49c .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2582 .elementor-element.elementor-element-6c563a9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2582 .elementor-element.elementor-element-14a06a6{--divider-border-style:solid;--divider-color:#C8C8C8;--divider-border-width:1px}.elementor-2582 .elementor-element.elementor-element-14a06a6 .elementor-divider-separator{width:100%}.elementor-2582 .elementor-element.elementor-element-14a06a6 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-2582 .elementor-element.elementor-element-1222312{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}@media(max-width:1024px){.elementor-2582 .elementor-element.elementor-element-7a4470e .widget-image-caption{font-size:var(--e-global-typography-b914ea7-font-size);line-height:var(--e-global-typography-b914ea7-line-height);letter-spacing:var(--e-global-typography-b914ea7-letter-spacing);word-spacing:var(--e-global-typography-b914ea7-word-spacing)}.elementor-2582 .elementor-element.elementor-element-8855b71 .widget-image-caption{font-size:var(--e-global-typography-b914ea7-font-size);line-height:var(--e-global-typography-b914ea7-line-height);letter-spacing:var(--e-global-typography-b914ea7-letter-spacing);word-spacing:var(--e-global-typography-b914ea7-word-spacing)}}@media(max-width:767px){.elementor-2582 .elementor-element.elementor-element-7a4470e .widget-image-caption{font-size:var(--e-global-typography-b914ea7-font-size);line-height:var(--e-global-typography-b914ea7-line-height);letter-spacing:var(--e-global-typography-b914ea7-letter-spacing);word-spacing:var(--e-global-typography-b914ea7-word-spacing)}.elementor-2582 .elementor-element.elementor-element-8855b71 .widget-image-caption{font-size:var(--e-global-typography-b914ea7-font-size);line-height:var(--e-global-typography-b914ea7-line-height);letter-spacing:var(--e-global-typography-b914ea7-letter-spacing);word-spacing:var(--e-global-typography-b914ea7-word-spacing)}}.runner-steps{margin:32px 0;border:1px solid #595856;border-radius:10px;padding:16px 20px}.runner-steps__title{font-size:18px;margin:0 0 16px 0}.runner-steps__list{list-style:none;padding:0;margin:0}.runner-steps__item{display:flex;align-items:flex-start;gap:16px;padding:14px 0;padding-left:8px;border-bottom:1px solid #eee}.runner-steps__item:last-child{border-bottom:none}.runner-steps__badge{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:600;background:#111;color:#fff}.runner-steps__body{margin-left:8px}.runner-steps__body h4{font-size:16px;margin:0 0 6px 0}.runner-steps__body p{margin:0;font-size:14px;line-height:1.6}@media (max-width:768px){.runner-steps__item{gap:12px;padding-left:0}}.funk-tabelle{width:100%;border-collapse:separate;border-spacing:0;border-radius:10px;overflow:hidden;border:1px solid #595856}.funk-tabelle thead tr{background:#f5f5f5}.funk-tabelle th,.funk-tabelle td{padding:8px 10px;font-size:14px;text-align:left}.funk-tabelle tbody tr+tr td{border-top:1px solid #e1e1e1}.funk-tabelle tbody td+td,.funk-tabelle thead th+th{border-left:1px solid #e1e1e1}@media (max-width:768px){.funk-tabelle{font-size:13px}}.funk-tabelle{width:100%;border-collapse:collapse;margin:20px 0;font-size:16px;border-radius:10px;overflow:hidden}.funk-tabelle thead th{background:#f7f7f7;font-weight:600;padding:12px 10px;border-bottom:2px solid #ddd;text-align:left}.funk-tabelle td{padding:12px 10px;border-bottom:1px solid #eee;vertical-align:top}.funk-tabelle tr:nth-child(even) td{background:#fafafa}.funk-tabelle tbody tr:hover td{background:#f0f0f0}@media (max-width:768px){.funk-tabelle thead{display:none}.funk-tabelle,.funk-tabelle tbody,.funk-tabelle tr,.funk-tabelle td{display:block;width:100%}.funk-tabelle tr{margin-bottom:15px;border:1px solid #eee;border-radius:10px;padding:10px;background:#fff}.funk-tabelle td{border-bottom:none;padding:6px 0}.funk-tabelle td:before{content:attr(data-label);font-weight:600;display:block;margin-bottom:3px;color:#333}}