.elementor-39519 .elementor-element.elementor-element-c5ce6a7{--spacer-size:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-39519 .elementor-element.elementor-element-c9b5981{z-index:1;}.elementor-39519 .elementor-element.elementor-element-c9b5981 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39519 .elementor-element.elementor-element-5bc23c3 > .elementor-widget-container{margin:-100px -75px -300px -550px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-39519 .elementor-element.elementor-element-9b42d09{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:48px;}.elementor-39519 .elementor-element.elementor-element-b973ead{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39519 .elementor-element.elementor-element-714e95f{--spacer-size:50px;}.elementor-39519 .elementor-element.elementor-element-1a45287{width:initial;max-width:initial;}.elementor-39519 .elementor-element.elementor-element-1a45287 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-39519 .elementor-element.elementor-element-4d4df81{--spacer-size:20px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-39519 .elementor-element.elementor-element-822c977 .elementor-toggle-title{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39519 .elementor-element.elementor-element-822c977 .elementor-tab-content{background-color:#FFF5F8;}.elementor-39519 .elementor-element.elementor-element-c288871{--spacer-size:30px;}.elementor-39519 .elementor-element.elementor-element-95dab95{--spacer-size:80px;}.elementor-39519 .elementor-element.elementor-element-39707bb{width:initial;max-width:initial;}.elementor-39519 .elementor-element.elementor-element-39707bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-39519 .elementor-element.elementor-element-fe793c7{--spacer-size:20px;}.elementor-39519 .elementor-element.elementor-element-10611dd .elementor-toggle-title{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39519 .elementor-element.elementor-element-10611dd .elementor-tab-content{background-color:#FFF5F8;}.elementor-39519 .elementor-element.elementor-element-7eb0db3{--spacer-size:30px;}.elementor-39519 .elementor-element.elementor-element-a1c5bab{--spacer-size:80px;}.elementor-39519 .elementor-element.elementor-element-1634751{width:initial;max-width:initial;}.elementor-39519 .elementor-element.elementor-element-1634751 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-39519 .elementor-element.elementor-element-44417a7{--spacer-size:20px;}.elementor-39519 .elementor-element.elementor-element-e8eac8e .elementor-toggle-title{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-39519 .elementor-element.elementor-element-e8eac8e .elementor-tab-content{background-color:#FFF5F8;}.elementor-39519 .elementor-element.elementor-element-7c92e82{--spacer-size:20px;}.elementor-39519 .elementor-element.elementor-element-5d06115{--spacer-size:80px;}.elementor-39519 .elementor-element.elementor-element-4133463{width:initial;max-width:initial;}.elementor-39519 .elementor-element.elementor-element-4133463 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-39519 .elementor-element.elementor-element-d5a66ed{--spacer-size:20px;}.elementor-39519 .elementor-element.elementor-element-fd6e41b{--spacer-size:80px;}.elementor-39519 .elementor-element.elementor-element-f1e5bb1{width:initial;max-width:initial;}.elementor-39519 .elementor-element.elementor-element-f1e5bb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:700;color:#000000;}.elementor-39519 .elementor-element.elementor-element-8230928{--spacer-size:20px;}@media(max-width:767px){.elementor-39519 .elementor-element.elementor-element-5bc23c3 > .elementor-widget-container{margin:-95px 0px -275px -200px;}.elementor-39519 .elementor-element.elementor-element-9b42d09{width:100%;max-width:100%;text-align:start;font-size:22px;line-height:1.5em;}.elementor-39519 .elementor-element.elementor-element-9b42d09 > .elementor-widget-container{margin:-160px 0px 0px 0px;}.elementor-39519 .elementor-element.elementor-element-1a45287 .elementor-heading-title{font-size:22px;}.elementor-39519 .elementor-element.elementor-element-39707bb .elementor-heading-title{font-size:22px;}.elementor-39519 .elementor-element.elementor-element-1634751 .elementor-heading-title{font-size:22px;}.elementor-39519 .elementor-element.elementor-element-4133463 .elementor-heading-title{font-size:22px;}.elementor-39519 .elementor-element.elementor-element-f1e5bb1 .elementor-heading-title{font-size:22px;}}/* Start custom CSS for text-editor, class: .elementor-element-e5787e0 */.list-table {
  border-collapse: collapse;
}

.list-table td {
  border: none; /* KEINE RÄNDER */
  padding: 2px 0; /* kein horizontaler Abstand hier, nur minimal vertikal */
  vertical-align: top;
}

.list-table td:first-child {
  white-space: nowrap;
  padding-right: 12px; /* Abstand zum Strich */
}

.list-table td:nth-child(2) {
  text-align: center;
  width: 1%; /* Spalte so schmal wie möglich */
  padding: 0 12px; /* gleicher Abstand links/rechts zum Text */
}

.list-table td:last-child {
  padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fe9134 */.list-table {
  border-collapse: collapse;
}

.list-table td {
  border: none; /* KEINE RÄNDER */
  padding: 2px 0; /* kein horizontaler Abstand hier, nur minimal vertikal */
  vertical-align: top;
}

.list-table td:first-child {
  white-space: nowrap;
  padding-right: 12px; /* Abstand zum Strich */
}

.list-table td:nth-child(2) {
  text-align: center;
  width: 1%; /* Spalte so schmal wie möglich */
  padding: 0 12px; /* gleicher Abstand links/rechts zum Text */
}

.list-table td:last-child {
  padding-left: 0;
}/* End custom CSS */
/* Start custom CSS *//* Unterstreichung in den Toggle-Titeln entfernen */
.elementor-toggle .elementor-tab-title a {
    text-decoration: none !important;
}

/* Optional: Farbe beim Hover beibehalten */
.elementor-toggle .elementor-tab-title a:hover {
    text-decoration: none !important;
}/* End custom CSS */