.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-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-1914 .elementor-element.elementor-element-3852559{background-color:var( --e-global-color-v4-blau-lightest );padding:10px 10px 10px 10px;}.elementor-1914 .elementor-element.elementor-element-3852559.elementor-element{--align-self:center;}.elementor-1914 .elementor-element.elementor-element-3852559 .elementor-heading-title{font-family:var( --e-global-typography-v4-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-h6-font-size );font-weight:var( --e-global-typography-v4-h6-font-weight );color:var( --e-global-color-v4-blau );}.elementor-1914 .elementor-element.elementor-element-4e54a78{background-color:var( --e-global-color-v4-blau-lightest );padding:10px 10px 10px 10px;}.elementor-1914 .elementor-element.elementor-element-4e54a78.elementor-element{--align-self:center;}.elementor-1914 .elementor-element.elementor-element-4e54a78 .elementor-heading-title{font-family:var( --e-global-typography-v4-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-h6-font-size );font-weight:var( --e-global-typography-v4-h6-font-weight );color:var( --e-global-color-v4-blau );}.elementor-1914 .elementor-element.elementor-element-d542d7d{background-color:var( --e-global-color-v4-blau-lightest );padding:10px 10px 10px 10px;}.elementor-1914 .elementor-element.elementor-element-d542d7d.elementor-element{--align-self:center;}.elementor-1914 .elementor-element.elementor-element-d542d7d .elementor-heading-title{font-family:var( --e-global-typography-v4-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-h6-font-size );font-weight:var( --e-global-typography-v4-h6-font-weight );color:var( --e-global-color-v4-blau );}.elementor-1914 .elementor-element.elementor-element-4ed2502{background-color:var( --e-global-color-v4-blau-lightest );padding:10px 10px 10px 10px;}.elementor-1914 .elementor-element.elementor-element-4ed2502.elementor-element{--align-self:center;}.elementor-1914 .elementor-element.elementor-element-4ed2502 .elementor-heading-title{font-family:var( --e-global-typography-v4-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-h6-font-size );font-weight:var( --e-global-typography-v4-h6-font-weight );color:var( --e-global-color-v4-blau );}.elementor-1914 .elementor-element.elementor-element-6893d32{background-color:var( --e-global-color-v4-blau-lightest );padding:10px 10px 10px 10px;}.elementor-1914 .elementor-element.elementor-element-6893d32.elementor-element{--align-self:center;}.elementor-1914 .elementor-element.elementor-element-6893d32 .elementor-heading-title{font-family:var( --e-global-typography-v4-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-h6-font-size );font-weight:var( --e-global-typography-v4-h6-font-weight );color:var( --e-global-color-v4-blau );}.elementor-1914 .elementor-element.elementor-element-f8cb892{background-color:var( --e-global-color-v4-blau-lightest );padding:10px 10px 10px 10px;}.elementor-1914 .elementor-element.elementor-element-f8cb892.elementor-element{--align-self:center;}.elementor-1914 .elementor-element.elementor-element-f8cb892 .elementor-heading-title{font-family:var( --e-global-typography-v4-h6-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-h6-font-size );font-weight:var( --e-global-typography-v4-h6-font-weight );color:var( --e-global-color-v4-blau );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1914 .elementor-element.elementor-element-3852559 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-4e54a78 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-d542d7d .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-4ed2502 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-6893d32 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-f8cb892 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}}@media(max-width:767px){.elementor-1914 .elementor-element.elementor-element-3852559 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-4e54a78 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-d542d7d .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-4ed2502 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-6893d32 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}.elementor-1914 .elementor-element.elementor-element-f8cb892 .elementor-heading-title{font-size:var( --e-global-typography-v4-h6-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-f20907a */.sm-temp-table{
  --sm-cyan:#1CA4DF;
  --sm-navy:#001232;
  --sm-blue:#022E7D;
  --sm-text:#435B78;
  --sm-line:#D7E4EE;
  --sm-row:#F5F9FC;

  width:100%;
  font-family:inherit;
  color:var(--sm-text);
}

.sm-temp-table *{
  box-sizing:border-box;
}

.sm-temp-table .sm-table-wrap{
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}

.sm-temp-table table{
  width:100%;
  min-width:900px;
  border-collapse:collapse;
  table-layout:fixed;
  background:#fff;
}

.sm-temp-table col:nth-child(1){
  width:18%;
}

.sm-temp-table col:nth-child(2){
  width:30%;
}

.sm-temp-table col:nth-child(3){
  width:52%;
}

.sm-temp-table th,
.sm-temp-table td{
  padding:24px 28px;
  border:1px solid var(--sm-line);
  text-align:left;
  vertical-align:middle;
  font-size:18px;
  line-height:1.45;
}

.sm-temp-table thead th{
  background:var(--sm-navy);
  color:#fff;
  font-weight:700;
  font-size:19px;
}

.sm-temp-table tbody tr:nth-child(even) td{
  background:var(--sm-row);
}

.sm-temp-table tbody td:first-child{
  color:var(--sm-navy);
  font-weight:700;
}

.sm-temp-table tbody tr:hover td{
  background:#EEF7FC;
}

/* Verhindert zusätzliche Abstände durch die p-Tags */
.sm-temp-table th p,
.sm-temp-table td p{
  margin:0;
}

@media (max-width:767px){
  .sm-temp-table table{
    min-width:820px;
  }

  .sm-temp-table th,
  .sm-temp-table td{
    padding:18px 20px;
    font-size:16px;
  }

  .sm-temp-table thead th{
    font-size:17px;
  }
}/* End custom CSS */