.elementor-59861 .elementor-element.elementor-element-082e119 .elementor-toc__header-title{text-align:start;}.elementor-59861 .elementor-element.elementor-element-082e119 .elementor-toc__header{flex-direction:row;}.elementor-59861 .elementor-element.elementor-element-082e119{--item-text-hover-decoration:underline;}.elementor-59861 .elementor-element.elementor-element-d5787f0{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-c6aa542 .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-c6aa542.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-c6aa542.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-c6aa542.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-c6aa542.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-c6aa542.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-c6aa542 .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-c6aa542 .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-2bf97eb{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-a755da2 .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-a755da2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-a755da2.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-a755da2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-a755da2.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-a755da2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-a755da2 .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-a755da2 .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-9adf928{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-af69b0c .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-af69b0c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-af69b0c.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-af69b0c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-af69b0c.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-af69b0c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-af69b0c .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-af69b0c .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-8ad1713{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-f39e22e .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-f39e22e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-f39e22e.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-f39e22e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-f39e22e.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-f39e22e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-f39e22e .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-f39e22e .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-2a148b1 .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-2a148b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-2a148b1.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-2a148b1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-2a148b1.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-2a148b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-2a148b1 .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-2a148b1 .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-933f924{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-ab007ef .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-ab007ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-ab007ef.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-ab007ef.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-ab007ef.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-ab007ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-ab007ef .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-ab007ef .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-9cab275{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-0f03b97 .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-0f03b97.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-0f03b97.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-0f03b97.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-0f03b97.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-0f03b97.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-0f03b97 .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-0f03b97 .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-8dd2df2{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-f9131a0 .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-f9131a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-f9131a0.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-f9131a0.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-f9131a0.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-f9131a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-f9131a0 .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-f9131a0 .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-07a5705 .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-07a5705.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-07a5705.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-07a5705.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-07a5705.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-07a5705.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-07a5705 .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-07a5705 .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-fad6e4f{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-76d05e6 .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-76d05e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-76d05e6.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-76d05e6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-76d05e6.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-76d05e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-76d05e6 .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-76d05e6 .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-67f2707 .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-67f2707.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-67f2707.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-67f2707.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-67f2707.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-67f2707.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-67f2707 .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-67f2707 .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-7f2dbb8{--spacer-size:10px;}.elementor-59861 .elementor-element.elementor-element-695b92f .elementor-icon-wrapper{text-align:center;}.elementor-59861 .elementor-element.elementor-element-695b92f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-695b92f.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-695b92f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-695b92f.elementor-view-framed .elementor-icon, .elementor-59861 .elementor-element.elementor-element-695b92f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59861 .elementor-element.elementor-element-695b92f .elementor-icon{font-size:67px;}.elementor-59861 .elementor-element.elementor-element-695b92f .elementor-icon svg{height:67px;}.elementor-59861 .elementor-element.elementor-element-e045f97{border-radius:15px 15px 15px 15px;}.elementor-59861 .elementor-element.elementor-element-4855754 .elementor-cta .elementor-cta__bg, .elementor-59861 .elementor-element.elementor-element-4855754 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-59861 .elementor-element.elementor-element-4855754 .elementor-cta__content{text-align:center;}.elementor-59861 .elementor-element.elementor-element-b767400{--spacer-size:50px;}.elementor-59861 .elementor-element.elementor-element-10e24bb{--spacer-size:50px;}.elementor-59861 .elementor-element.elementor-element-668a23f .elementor-cta .elementor-cta__bg, .elementor-59861 .elementor-element.elementor-element-668a23f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-59861 .elementor-element.elementor-element-668a23f .elementor-cta__content{text-align:center;}.elementor-59861 .elementor-element.elementor-element-8bd7ce6 .elementor-cta .elementor-cta__bg, .elementor-59861 .elementor-element.elementor-element-8bd7ce6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-59861 .elementor-element.elementor-element-8bd7ce6 .elementor-cta__content{text-align:center;}.elementor-59861 .elementor-element.elementor-element-7b851d9 .elementor-cta .elementor-cta__bg, .elementor-59861 .elementor-element.elementor-element-7b851d9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-59861 .elementor-element.elementor-element-7b851d9 .elementor-cta__content{text-align:center;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-button-content-wrapper{flex-direction:row;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-field-type-html{padding-bottom:0px;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-59861 .elementor-element.elementor-element-8dac619{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-59861 .elementor-element.elementor-element-8fc7579{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-68f0dd0{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-34437b8{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-c65975f{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-627b123{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-b379330{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-887d7bb{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-f6fb4bd{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-029392a{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-62b52a9{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-f7561a0{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-fc8d77f{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-3c932c1{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-8b95c77{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-638134e{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-71d23fd{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-40f1262{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-9b2bf92{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-1e2da56{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-8ada9fc{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-f120f1c{width:11.159%;}.elementor-59861 .elementor-element.elementor-element-dad4969{width:88.841%;}.elementor-59861 .elementor-element.elementor-element-42d13e7{width:11.11%;}.elementor-59861 .elementor-element.elementor-element-7750f3b{width:88.89%;}.elementor-59861 .elementor-element.elementor-element-4778fc9{width:33.33%;}.elementor-59861 .elementor-element.elementor-element-f6b341b{width:66.67%;}.elementor-59861 .elementor-element.elementor-element-0745fd0{width:33.33%;}.elementor-59861 .elementor-element.elementor-element-090be46{width:66.67%;}}/* Start custom CSS for text-editor, class: .elementor-element-095a0c0 */.bluelist {
  list-style: none;
  padding-left: 0;
  margin: 0;
}

.bluelist li {
  position: relative;
  padding-left: 28px;
  margin-bottom: 6px;
  line-height: 1.5;
}

.bluelist li::before {
  content: "✔";
  position: absolute;
  left: 0;
  top: 0;
  color: #03346f; /* dein Blau */
  font-weight: bold;
  font-size: 1em;
  line-height: 1.2;
}

.bluelist li:hover::before {
  color: #0452b8;
  transition: color 0.2s ease;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b33d11c */vergleichskarte {
  background: #fcfcfc;
  margin-bottom: 24px;
  padding: 16px 12px;
  border-radius: 10px;
  box-shadow: 0 2px 6px rgba(69,153,212,0.07);
}

.merkmal {
  font-weight: 700;
  color: #4599d4;
  margin-bottom: 12px;
  font-size: 1.1em;
}

.scheinbox {
  margin-bottom: 8px;
  padding: 12px;
  border-radius: 7px;
  background: #f5f9fc;
}

.scheinbox.klein {
  border-left: 6px solid #4599d4;
}

.scheinbox.gross {
  border-left: 6px solid #dfa67e;
}

.scheintitel {
  display: block;
  font-weight: 600;
  margin-bottom: 4px;
  font-size: 1em;
  color: #4599d4;
}

.scheinbox.gross .scheintitel {
  color: #dfa67e;
}

.scheinwert {
  display: block;
  font-size: 0.97em;
  color: #333;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f2ea62e */.asbestschein-table {
  width: 100%;
  border-collapse: separate;        /* Abstand zwischen Zellen */
  border-spacing: 0 10px;           /* vertikaler Abstand zwischen Zeilen */
  font-family: 'Arial', sans-serif;
  font-size: 15px;
  color: #333333;
  margin-bottom: 2em;
}

.asbestschein-table thead tr {
  background-color: #4599d4;        /* Kopfzeile Blau */
  color: #ffffff;                   /* weiße Schrift */
  font-weight: 700;
  text-align: left;
}

.asbestschein-table thead th {
  padding: 14px 18px;
  vertical-align: middle;
  border-radius: 6px 6px 0 0;      /* abgerundete Ecken oben */
}

.asbestschein-table thead th small {
  font-weight: 400;
  font-size: 12px;
  color: #dfa67e;                  /* Hellbraune Akzentfarbe */
  display: block;
  margin-top: 4px;
}

.asbestschein-table tbody td {
  background-color: #fcfcfc;        /* leichtes Hellgrau Hintergrund */
  padding: 14px 18px;
  vertical-align: top;
  box-shadow: 0 1px 3px rgba(0,0,0,0.08); /* dezenter Schatten */
  border-radius: 0 0 6px 6px;       /* abgerundete Ecken unten */
  transition: background-color 0.3s ease;
}

.asbestschein-table tbody tr + tr td {
  margin-top: 12px;
}

.asbestschein-table tbody td:first-child {
  font-weight: 600;
  color: #4599d4;                   /* wichtige Begriffe blau */
  width: 190px;
  white-space: normal;
}

.asbestschein-table tbody tr:hover td {
  background-color: #f0f7ff;       /* Hover-Effekt mit hellem Blau */
}

@media (max-width: 600px) {
  .asbestschein-table {
    display: block;
    overflow-x: auto;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch; /* smooth scrolling iOS */
  }
  .asbestschein-table th,
  .asbestschein-table td {
    white-space: nowrap;
  }
}/* End custom CSS */