.elementor-2565 .elementor-element.elementor-element-19f84b9 > .elementor-container{max-width:1200px;}.elementor-2565 .elementor-element.elementor-element-19f84b9{padding:60px 0px 60px 0px;}.elementor-2565 .elementor-element.elementor-element-5775c76{color:var( --e-global-color-text );}.elementor-2565 .elementor-element.elementor-element-3587f494 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2565 .elementor-element.elementor-element-74823578 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2565 .elementor-element.elementor-element-74823578{text-align:start;}.elementor-2565 .elementor-element.elementor-element-74823578 .elementor-heading-title{color:#3DFF00;}.elementor-2565 .elementor-element.elementor-element-4000b6ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-4000b6ce{text-align:start;}.elementor-2565 .elementor-element.elementor-element-6fac8d63 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2565 .elementor-element.elementor-element-533834fc > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2565 .elementor-element.elementor-element-4fd8a12f > .elementor-container{max-width:1200px;}.elementor-2565 .elementor-element.elementor-element-4fd8a12f{padding:0px 0px 0px 0px;}.elementor-2565 .elementor-element.elementor-element-787f2e46 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2565 .elementor-element.elementor-element-787f2e46{text-align:start;}.elementor-2565 .elementor-element.elementor-element-63d77a39 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2565 .elementor-element.elementor-element-7a3dd79b > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2565 .elementor-element.elementor-element-65b68614{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2565 .elementor-element.elementor-element-65b68614 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-2565 .elementor-element.elementor-element-65b68614 .elementor-divider-separator{width:100%;}.elementor-2565 .elementor-element.elementor-element-65b68614 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2565 .elementor-element.elementor-element-24c0ff77 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2565 .elementor-element.elementor-element-24c0ff77{text-align:start;}.elementor-2565 .elementor-element.elementor-element-2f6d5a31 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-57c383ef > .elementor-widget-container{background-color:#f5f5f5;margin:0px 0px 20px 0px;padding:24px 24px 24px 24px;border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-62ba81b0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2565 .elementor-element.elementor-element-62ba81b0 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-2565 .elementor-element.elementor-element-62ba81b0 .elementor-divider-separator{width:100%;}.elementor-2565 .elementor-element.elementor-element-62ba81b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2565 .elementor-element.elementor-element-bbd8a50 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2565 .elementor-element.elementor-element-bbd8a50{text-align:start;}.elementor-2565 .elementor-element.elementor-element-59ba753e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-3900673 > .elementor-widget-container{background-color:#f5f5f5;margin:0px 0px 20px 0px;padding:24px 24px 24px 24px;border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-368beac6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2565 .elementor-element.elementor-element-368beac6 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-2565 .elementor-element.elementor-element-368beac6 .elementor-divider-separator{width:100%;}.elementor-2565 .elementor-element.elementor-element-368beac6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2565 .elementor-element.elementor-element-320e223b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2565 .elementor-element.elementor-element-320e223b{text-align:start;}.elementor-2565 .elementor-element.elementor-element-41fd9f1e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-3bc11126 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-572c979b{padding:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-30ba379 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;}.elementor-2565 .elementor-element.elementor-element-30ba379 > .elementor-element-populated, .elementor-2565 .elementor-element.elementor-element-30ba379 > .elementor-element-populated > .elementor-background-overlay, .elementor-2565 .elementor-element.elementor-element-30ba379 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-6942a710 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2565 .elementor-element.elementor-element-3768eb1b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;}.elementor-2565 .elementor-element.elementor-element-3768eb1b > .elementor-element-populated, .elementor-2565 .elementor-element.elementor-element-3768eb1b > .elementor-element-populated > .elementor-background-overlay, .elementor-2565 .elementor-element.elementor-element-3768eb1b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-785d3276 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2565 .elementor-element.elementor-element-12727e34{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2565 .elementor-element.elementor-element-12727e34 > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-2565 .elementor-element.elementor-element-12727e34 .elementor-divider-separator{width:100%;}.elementor-2565 .elementor-element.elementor-element-12727e34 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2565 .elementor-element.elementor-element-191f1e38 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2565 .elementor-element.elementor-element-191f1e38{text-align:start;}.elementor-2565 .elementor-element.elementor-element-582fce66 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-15bd001d{--e-image-carousel-slides-to-show:1;}.elementor-2565 .elementor-element.elementor-element-15bd001d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-1f04eb22{padding:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-14358c02 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;}.elementor-2565 .elementor-element.elementor-element-14358c02 > .elementor-element-populated, .elementor-2565 .elementor-element.elementor-element-14358c02 > .elementor-element-populated > .elementor-background-overlay, .elementor-2565 .elementor-element.elementor-element-14358c02 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-66e5b031 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2565 .elementor-element.elementor-element-49c7fa37 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;}.elementor-2565 .elementor-element.elementor-element-49c7fa37 > .elementor-element-populated, .elementor-2565 .elementor-element.elementor-element-49c7fa37 > .elementor-element-populated > .elementor-background-overlay, .elementor-2565 .elementor-element.elementor-element-49c7fa37 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-3af20ded .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2565 .elementor-element.elementor-element-394f189c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-2565 .elementor-element.elementor-element-394f189c > .elementor-widget-container{margin:32px 0px 32px 0px;}.elementor-2565 .elementor-element.elementor-element-394f189c .elementor-divider-separator{width:100%;}.elementor-2565 .elementor-element.elementor-element-394f189c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2565 .elementor-element.elementor-element-24021deb > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2565 .elementor-element.elementor-element-24021deb{text-align:start;}.elementor-2565 .elementor-element.elementor-element-11c90ecd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2565 .elementor-element.elementor-element-7143ae7f{padding:0px 0px 0px 0px;}.elementor-2565 .elementor-element.elementor-element-6323a9fb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;}.elementor-2565 .elementor-element.elementor-element-6323a9fb > .elementor-element-populated, .elementor-2565 .elementor-element.elementor-element-6323a9fb > .elementor-element-populated > .elementor-background-overlay, .elementor-2565 .elementor-element.elementor-element-6323a9fb > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-3a1d4093 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2565 .elementor-element.elementor-element-cb76526 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;}.elementor-2565 .elementor-element.elementor-element-cb76526 > .elementor-element-populated, .elementor-2565 .elementor-element.elementor-element-cb76526 > .elementor-element-populated > .elementor-background-overlay, .elementor-2565 .elementor-element.elementor-element-cb76526 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-60aa166c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2565 .elementor-element.elementor-element-be03f91{--box-min-height:0px;--box-border-color:#e0e0e0;--item-text-hover-color:#111111;--item-text-hover-decoration:underline;--marker-color:#3DFF00;}.elementor-2565 .elementor-element.elementor-element-be03f91 > .elementor-widget-container{background-color:#f8f8f8;padding:24px 24px 24px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e0e0e0;border-radius:8px 8px 8px 8px;}.elementor-2565 .elementor-element.elementor-element-be03f91 .elementor-toc__header-title{text-align:start;}.elementor-2565 .elementor-element.elementor-element-18fb43df:not(.elementor-motion-effects-element-type-background), .elementor-2565 .elementor-element.elementor-element-18fb43df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-2565 .elementor-element.elementor-element-18fb43df > .elementor-container{max-width:1200px;}.elementor-2565 .elementor-element.elementor-element-18fb43df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2565 .elementor-element.elementor-element-18fb43df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2565 .elementor-element.elementor-element-718aad50 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2565 .elementor-element.elementor-element-718aad50{text-align:start;}.elementor-2565 .elementor-element.elementor-element-718aad50 .elementor-heading-title{color:#3DFF00;}.elementor-2565 .elementor-element.elementor-element-723448de > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2565 .elementor-element.elementor-element-723448de{text-align:start;}.elementor-2565 .elementor-element.elementor-element-71082408:not(.elementor-motion-effects-element-type-background), .elementor-2565 .elementor-element.elementor-element-71082408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-2565 .elementor-element.elementor-element-71082408 > .elementor-container{max-width:1200px;}.elementor-2565 .elementor-element.elementor-element-71082408{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2565 .elementor-element.elementor-element-71082408 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2565 .elementor-element.elementor-element-3799149a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2565 .elementor-element.elementor-element-3799149a{text-align:start;}.elementor-2565 .elementor-element.elementor-element-3799149a .elementor-heading-title{color:#3DFF00;}.elementor-2565 .elementor-element.elementor-element-6094c084 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-2565 .elementor-element.elementor-element-6094c084{text-align:start;}.elementor-2565 .elementor-element.elementor-element-50905a8d > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-2565 .elementor-element.elementor-element-23c7eb0f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2565 .elementor-element.elementor-element-23c7eb0f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-2565 .elementor-element.elementor-element-23c7eb0f:after{content:"0.66";}.elementor-2565 .elementor-element.elementor-element-23c7eb0f .elementor-post__thumbnail__link{width:100%;}.elementor-2565 .elementor-element.elementor-element-23c7eb0f .elementor-post__meta-data span + span:before{content:"///";}.elementor-2565 .elementor-element.elementor-element-23c7eb0f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2565 .elementor-element.elementor-element-23c7eb0f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2565 .elementor-element.elementor-element-23c7eb0f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(max-width:767px){.elementor-2565 .elementor-element.elementor-element-23c7eb0f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2565 .elementor-element.elementor-element-23c7eb0f:after{content:"0.5";}.elementor-2565 .elementor-element.elementor-element-23c7eb0f .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS *//* ============================================================
   WTS PILLAR PAGES â€” INDIVIDUELLES CSS
   Einzutragen pro Seite unter:
   Elementor Editor â†’ âš™ï¸ Seiteneinstellungen â†’ Individuelles CSS
   ============================================================ */


/* ----------------------------------------------------------
   STICKY TOC SIDEBAR
   Elementor Pro sticky ist aktiv (Offset 120px im JSON).
   Der Z-Index-Trick sorgt dafÃ¼r, dass die TOC im FAQ-
   und Artikel-Bereich automatisch hinter den Content rutscht
   und so nicht mehr sichtbar ist.
   ---------------------------------------------------------- */

/* FAQ + Artikel-Section erscheinen ÃœBER der fixierten TOC */
.wts-faq-section,
.wts-articles-section {
  position: relative;
  z-index: 10;
  background: #fff; /* wichtig: verhindert Durchscheinen */
}

.wts-faq-section {
  background: #f5f5f5; /* passend zur Section-Hintergrundfarbe */
}


/* ----------------------------------------------------------
   BREADCRUMB
   ---------------------------------------------------------- */
.wts-breadcrumb .elementor-widget-container p {
  font-size: 13px;
  color: #888888;
}
.wts-breadcrumb .elementor-widget-container a {
  color: #888888;
  text-decoration: none;
}
.wts-breadcrumb .elementor-widget-container a:hover {
  color: #3DFF00;
}


/* ----------------------------------------------------------
   META-BAR (Datum Â· Lesezeit Â· Guide)
   ---------------------------------------------------------- */
.wts-meta-bar .elementor-widget-container p {
  display: inline-block;
  font-size: 13px;
  color: #666666;
  background: #f5f5f5;
  padding: 6px 14px;
  border-radius: 20px;
  border: 1px solid #e8e8e8;
}


/* ----------------------------------------------------------
   NUMMERIERTE ABSCHNITTS-ÃœBERSCHRIFTEN
   ---------------------------------------------------------- */
.wts-numbered-heading .elementor-heading-title {
  border-left: 4px solid #3DFF00;
  padding-left: 20px;
  line-height: 1.3;
}


/* ----------------------------------------------------------
   KEY FACTS BOX
   Ersetzt die alten Zahlen-Boxen. Stil wie bestehende
   WTS Key-Facts auf anderen Seiten.
   ---------------------------------------------------------- */
.wts-key-facts {
  border-left: 5px solid #3DFF00;
  background-color: #f9f9f9;
  padding: 20px 24px;
  border-radius: 0 8px 8px 0;
  margin: 0;
}

.wts-key-facts ul {
  list-style: none;
  padding-left: 0;
  margin: 0;
  line-height: 1.8;
}

.wts-key-facts li {
  font-size: 15px;
  padding: 6px 0;
  border-bottom: 1px solid #ebebeb;
  color: #333333;
}

.wts-key-facts li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}


/* ----------------------------------------------------------
   CALLOUT BOXEN (Reifen-Guide, Qualifying)
   Hintergrund wird via Elementor auf #f5f5f5 gesetzt.
   CSS ergÃ¤nzt den grÃ¼nen Rand links.
   ---------------------------------------------------------- */
.wts-callout .elementor-widget-container {
  border-left: 5px solid #3DFF00;
  border-radius: 0 8px 8px 0;
  padding-left: 4px; /* kleiner Extra-Einzug nach Rand */
}


/* ----------------------------------------------------------
   TOC â€” INHALTSVERZEICHNIS
   ---------------------------------------------------------- */
.wts-toc-links .elementor-widget-container ol {
  list-style: none;
  padding: 0;
  margin: 0;
  counter-reset: toc-counter;
}

.wts-toc-links .elementor-widget-container ol li {
  counter-increment: toc-counter;
  position: relative;
  padding: 10px 0 10px 36px;
  border-bottom: 1px solid #e0e0e0;
  font-size: 14px;
  line-height: 1.4;
}

.wts-toc-links .elementor-widget-container ol li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}

/* GrÃ¼ne Kreis-Zahlen */
.wts-toc-links .elementor-widget-container ol li::before {
  content: counter(toc-counter);
  position: absolute;
  left: 0;
  top: 12px;
  width: 22px;
  height: 22px;
  background: #3DFF00;
  color: #111111;
  border-radius: 50%;
  font-size: 11px;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;/* End custom CSS */