.e-con.nl-cw-grau{background-color: #f1f1f1}.e-con.nl-cw-ronk{background-color: #ff194e;color: #fff}.e-con.nl-cw-ronk .elementor-heading-title,.e-con.nl-cw-ronk .elementor-widget-text-editor,.e-con.nl-cw-ronk .elementor-widget-text-editor a{color: #fff}.e-con.nl-cw-ronk .elementor-widget-text-editor ul li::before{border-color: #fff}.elementor-widget-heading.nl-cw-titel .elementor-heading-title{color: #ff194e;font-size: 44px;line-height: 48px;font-weight: 700}.e-con.nl-cw-ronk .elementor-widget-heading.nl-cw-titel .elementor-heading-title{color: #fff}.elementor-widget-heading.nl-cw-titel--gross .elementor-heading-title{font-size: 52px;line-height: 56px}.elementor-widget-heading.nl-cw-titel--klein .elementor-heading-title{font-size: 32px;line-height: 38px}@media (max-width: 767px){.elementor-widget-heading.nl-cw-titel .elementor-heading-title,.elementor-widget-heading.nl-cw-titel--gross .elementor-heading-title{font-size: 30px;line-height: 34px}.elementor-widget-heading.nl-cw-titel--klein .elementor-heading-title{font-size: 26px;line-height: 31px}}.elementor-widget-text-editor.nl-cw-gross,.elementor-widget-text-editor.nl-cw-gross p,.elementor-widget-text-editor.nl-cw-gross li{font-size: 20px;line-height: 30px}.elementor-widget-text-editor.nl-cw-klein,.elementor-widget-text-editor.nl-cw-klein p{font-size: 15px;line-height: 22px;color: #5d5d5d}.elementor-widget-text-editor.nl-cw-hand{font-family: "Covered By Your Grace",cursive;font-size: 42px;line-height: 40px;color: #ff194e;transform: rotate(-3deg);transform-origin: left center}.elementor-widget-text-editor.nl-cw-hand p{margin: 0;font-size: 42px;line-height: 40px;font-family: inherit;color: inherit}.e-con.nl-cw-zwei{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 56px;align-items: start}.e-con.nl-cw-zwei--mitte{align-items: center}.e-con.nl-cw-zwei--schmal{grid-template-columns: minmax(0,1.6fr) minmax(0,1fr)}@media (max-width: 900px){.e-con.nl-cw-zwei,.e-con.nl-cw-zwei--schmal{grid-template-columns: minmax(0,1fr)}}.e-con.nl-cw-zwei>.e-con{min-width: 0;width: auto}.elementor-widget-image.nl-cw-fuellen img{width: 100%;height: 360px;object-fit: cover;display: block}.elementor-widget-image.nl-cw-fuellen--hoch img{height: 460px}@media (max-width: 767px){.elementor-widget-image.nl-cw-fuellen img,.elementor-widget-image.nl-cw-fuellen--hoch img{height: 240px}}.e-con.nl-cw-mosaik{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));grid-template-rows: 220px 220px;gap: 12px}.e-con.nl-cw-mosaik>.elementor-widget-image:first-child{grid-row: span 2}.e-con.nl-cw-mosaik img{width: 100%;height: 100%;object-fit: cover;display: block}.e-con.nl-cw-mosaik .elementor-widget-container,.e-con.nl-cw-mosaik .elementor-widget-image{height: 100%}@media (max-width: 767px){.e-con.nl-cw-mosaik{grid-template-rows: 150px 150px}}.e-con.nl-cw-knoepfe>.elementor-widget{width: auto}.e-con.nl-cw-fakten{background-color: #f1f1f1 !important}.e-con.nl-cw-fakten .e-con{padding: 0 !important;min-height: 0 !important}.e-con.nl-cw-fakten .e-con>.elementor-widget-heading:first-child .elementor-heading-title{color: #ff194e;font-size: 40px;line-height: 44px;font-weight: 700}.e-con.nl-cw-fakten .e-con>.elementor-widget-heading:last-child .elementor-heading-title{font-size: 17px;line-height: 25px;font-weight: 400}.e-con.nl-cw-kasten{background-color: #f1f1f1;padding: 30px 32px}.e-con.nl-cw-kasten--weiss{background-color: #fff;color: #161616}.e-con.nl-cw-kasten--ronk{background-color: #ff194e;color: #fff}.e-con.nl-cw-kasten--ronk .elementor-heading-title,.e-con.nl-cw-kasten--ronk .elementor-widget-text-editor{color: #fff}.e-con.nl-cw-kasten--rahmen{background-color: #fff;border: 1px solid #e0e0e0}.e-con.nl-cw-ronk .e-con.nl-cw-kasten--weiss .elementor-heading-title,.e-con.nl-cw-ronk .e-con.nl-cw-kasten--weiss .elementor-widget-text-editor{color: #161616}.e-con.nl-cw-ronk .e-con.nl-cw-kasten--weiss .nl-cw-preis .elementor-heading-title{color: #ff194e}.elementor-widget-heading.nl-cw-preis .elementor-heading-title{color: #ff194e;font-size: 48px;line-height: 52px;font-weight: 700}.e-con.nl-cw-kasten--ronk .elementor-widget-heading .elementor-heading-title{color: #fff}.elementor-widget-heading.nl-cw-gross-buchstabe .elementor-heading-title{color: #ff194e;font-size: 44px;line-height: 44px;font-weight: 700}.elementor-widget-heading.nl-cw-dt .elementor-heading-title{color: #ff194e;font-size: 16px;line-height: 22px;font-weight: 500}.e-con.nl-cw-kasten .elementor-widget-heading.nl-cw-dt{margin-bottom: -16px}.e-con.nl-cw-kasten .elementor-widget-text-editor.nl-cw-dd{font-size: 18px;line-height: 26px}.e-con.nl-cw-kasten .elementor-widget-text-editor.nl-cw-dd p{margin: 0}.e-con.nl-cw-schritt{display: grid;grid-template-columns: 52px minmax(0,1fr);gap: 16px;align-items: start}.elementor-widget-heading.nl-cw-nr .elementor-heading-title{background: #ff194e;color: #fff;width: 52px;height: 52px;display: flex;align-items: center;justify-content: center;font-size: 24px;line-height: 1;font-weight: 700}.e-con.nl-cw-schritt .elementor-widget-text-editor{font-size: 18px;line-height: 27px}.e-con.nl-cw-schritt .elementor-widget-text-editor p{margin: 0}.e-con.nl-cw-jahr{display: grid;grid-template-columns: 120px minmax(0,1fr);gap: 28px;padding: 20px 0;border-top: 1px solid #e0e0e0;align-items: start}.e-con.nl-cw-jahr:last-child{border-bottom: 1px solid #e0e0e0}.elementor-widget-heading.nl-cw-jahreszahl .elementor-heading-title{color: #ff194e;font-size: 32px;line-height: 36px;font-weight: 700}.e-con.nl-cw-jahr .elementor-widget-text-editor p{margin: 0}@media (max-width: 600px){.e-con.nl-cw-jahr{grid-template-columns: minmax(0,1fr);gap: 4px}}.e-con.nl-cw-punkt{border-top: 1px solid #161616;padding-top: 14px}.e-con.nl-cw-punkt .elementor-widget-text-editor p{margin: 0}.elementor-widget-text-editor.nl-cw-sprung p{margin: 0;display: flex;flex-wrap: wrap;gap: 8px 28px}.elementor-widget-text-editor.nl-cw-sprung a{color: #ff194e;font-weight: 700;text-decoration: none;background: none}.elementor-widget-text-editor.nl-cw-sprung a:hover{color: #161616}.elementor-widget-text-editor.nl-cw-zurueck a{color: #ff194e;font-weight: 700;text-decoration: none;background: none}.elementor-widget-text-editor.nl-cw-zurueck a:hover{color: #161616}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-items{display: grid;grid-template-columns: repeat(auto-fill,minmax(300px,1fr));gap: 14px}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item{margin: 0 !important;padding: 0 !important}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item::after{display: none !important}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a{display: flex;align-items: center;gap: 14px;background: #f1f1f1;padding: 18px 20px;width: 100%;color: #161616;font-weight: 700;font-size: 18px;line-height: 25px}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a:hover{background: #ff194e;color: #fff}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a:hover .elementor-icon-list-icon i,.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a:hover .elementor-icon-list-icon svg{color: #fff;fill: #fff}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-text{color: inherit}.elementor-widget-price-list.nl-cw-preisliste .elementor-price-list-item{padding: 12px 0;border-bottom: 1px solid #e0e0e0;margin: 0}.elementor-widget-price-list.nl-cw-preisliste li{margin: 0 !important}.elementor-widget-price-list.nl-cw-preisliste .elementor-price-list-title{font-weight: 400;font-size: 18px;line-height: 26px;color: #161616}.elementor-widget-price-list.nl-cw-preisliste .elementor-price-list-price{font-weight: 700;font-size: 18px;line-height: 26px;color: #161616;white-space: nowrap}.elementor-widget-price-list.nl-cw-preisliste .elementor-price-list-separator{border-bottom-style: none}.elementor-widget-price-list.nl-cw-preisliste .elementor-price-list-description{font-size: 15px;line-height: 22px;color: #5d5d5d}.elementor-widget-heading.nl-cw-zwischentitel .elementor-heading-title{font-size: 20px;line-height: 28px;font-weight: 700;color: #161616}.nl-cw-galerie{display: flex;flex-direction: column;gap: 20px}.nl-cw-galerie__filter{display: flex;flex-wrap: wrap;gap: 10px}.nl-cw-galerie .nl-cw-galerie__knopf{font: inherit;font-size: 17px;line-height: 24px;font-weight: 700;padding: 10px 18px;border: 1px solid #161616;background: #fff;color: #161616;border-radius: 0;cursor: pointer}.nl-cw-galerie .nl-cw-galerie__knopf span{font-weight: 400}.nl-cw-galerie .nl-cw-galerie__knopf:hover{background: #161616;color: #fff}.nl-cw-galerie .nl-cw-galerie__knopf[aria-pressed="true"]{background: #ff194e;border-color: #ff194e;color: #fff}.nl-cw-galerie__raster{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(250px,1fr));gap: 12px}.nl-cw-galerie__raster li{margin: 0;padding: 0}.nl-cw-galerie__raster li::before{display: none}.nl-cw-galerie__raster a{display: block;height: 220px;background: #e0e0e0;cursor: zoom-in}.nl-cw-galerie__raster img{width: 100%;height: 100%;object-fit: cover;display: block}.nl-cw-galerie__raster a:hover img{opacity: .85}@media (max-width: 600px){.nl-cw-galerie__raster{grid-template-columns: repeat(2,minmax(0,1fr))}.nl-cw-galerie__raster a{height: 150px}}.nl-cw-hinweis{border: 1px dashed #5d5d5d;padding: 12px 16px;color: #5d5d5d}@media (max-width: 767px){.e-con.nl-cw-wisch{display: grid !important;grid-auto-flow: column;grid-auto-columns: 78%;grid-template-columns: none !important;overflow-x: auto;scroll-snap-type: x mandatory;padding-bottom: 8px !important}.e-con.nl-cw-wisch>*{scroll-snap-align: start}.e-con.nl-cw-fakten .elementor-widget-heading:first-child .elementor-heading-title{font-size: 30px !important;line-height: 34px !important}.e-con.nl-cw-fakten .elementor-widget-heading:last-child .elementor-heading-title{font-size: 15px !important;line-height: 22px !important}}.e-con.e-con.nl-cw-fakten{--content-width: 1280px}.elementor-widget.nl-cw-banner{position: relative}.elementor-widget.nl-cw-banner[data-banner]::before{content: attr(data-banner);position: absolute;top: 12px;left: 12px;z-index: 2;background: #ff194e;color: #fff;font-family: Satoshi,sans-serif;font-size: 14px;line-height: 21px;font-weight: 700;padding: 3px 10px;pointer-events: none}.e-con.e-con.nl-cw-zeit{flex-direction: column !important;display: flex !important;gap: 32px !important}.e-con.nl-cw-zeit>.e-con{width: 100% !important;max-width: 100% !important}.e-con.e-con.nl-cw-zeitstrahl{display: grid !important;grid-auto-flow: column;grid-template-columns: none !important;grid-auto-columns: calc((100% - 56px) / 3);gap: 28px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-behavior: smooth;scrollbar-width: none;padding: 0 !important}.e-con.nl-cw-zeitstrahl::-webkit-scrollbar{display: none}.e-con.nl-cw-zeitstrahl>.e-con.nl-cw-jahr{display: flex !important;flex-direction: column;gap: 0;padding: 0 !important;border: 0 !important;scroll-snap-align: start;min-width: 0}.e-con.nl-cw-zeitstrahl .nl-cw-zeitbild{width: 100%;margin-bottom: 18px}.e-con.nl-cw-zeitstrahl .nl-cw-zeitbild img{display: block;width: 100%;height: auto;aspect-ratio: 3 / 2;object-fit: cover}.e-con.nl-cw-zeitstrahl .nl-cw-jahreszahl{border-top: 2px solid #ff194e;padding-top: 12px;margin-bottom: 8px}.e-con.nl-cw-zeitstrahl .elementor-widget-text-editor{font-size: 17px;line-height: 26px}.nl-cw-zeitnav{display: flex;align-items: center;gap: 12px;margin-top: 24px}.nl-cw-zeitnav button{width: 44px;height: 44px;display: inline-flex;align-items: center;justify-content: center;padding: 0;background: transparent !important;color: #161616 !important;border: 1.5px solid #161616 !important;border-radius: 0;cursor: pointer;transition: background-color .15s,color .15s}.nl-cw-zeitnav button:hover:not(:disabled),.nl-cw-zeitnav button:focus-visible{background: #161616 !important;color: #fff !important}.nl-cw-zeitnav button:disabled{opacity: .3;cursor: default}.nl-cw-zeitnav svg{width: 18px;height: 18px}.nl-cw-zeitnav__stand{margin-left: 8px;font-size: 15px;color: #5c5c5c}@media (max-width: 1024px){.e-con.e-con.nl-cw-zeitstrahl{grid-auto-columns: calc((100% - 28px) / 2)}}@media (max-width: 767px){.e-con.e-con.nl-cw-zeitstrahl{grid-auto-columns: 82%;gap: 20px}}.e-con.nl-cw-plan{gap: 0 !important;margin-top: 16px}.nl-cw-plan__schritt{position: relative;padding: 0 0 44px 76px}.nl-cw-plan__schritt::before{content: "";position: absolute;left: 22px;top: 52px;bottom: 6px;border-left: 2px dotted #c7c7c7}.nl-cw-plan__schritt:last-child::before{display: none}.nl-cw-plan__kopf{display: flex;align-items: center;gap: 16px;margin-left: -76px}.nl-cw-plan__nr{flex: none;width: 46px;height: 46px;display: inline-flex;align-items: center;justify-content: center;border: 2px solid #ff194e;border-radius: 50%;background: #fff;color: #ff194e;font-size: 20px;line-height: 1;font-weight: 700;margin-right: 14px}.nl-cw-plan__zeit{font-size: 15px;line-height: 22px;color: #5c5c5c}.nl-cw-plan__schritt .nl-cw-plan__titel{margin: -14px 0 14px;font-size: 26px;line-height: 32px;font-weight: 700;color: #ff194e}.nl-cw-plan__schritt:not(:has(.nl-cw-plan__zeit)) .nl-cw-plan__titel{margin-top: -38px}.nl-cw-check,.nl-cw-check ul{list-style: none;margin: 0;padding: 0}.nl-cw-check>li{position: relative;padding: 0 0 0 38px;margin: 0 0 12px;font-size: 18px;line-height: 28px;cursor: pointer;-webkit-user-select: none;user-select: none}.nl-cw-check>li::before{content: "";position: absolute;left: 0;top: 3px;width: 22px;height: 22px;box-sizing: border-box;border: 2px solid #161616;background: #fff;transition: background-color .15s,border-color .15s}.nl-cw-check>li.nl-cw-check--ok::before{background: #ff194e;border-color: #ff194e}.nl-cw-check>li.nl-cw-check--ok::after{content: "";position: absolute;left: 8px;top: 7px;width: 6px;height: 11px;border: solid #fff;border-width: 0 2.5px 2.5px 0;transform: rotate(45deg)}.nl-cw-check>li.nl-cw-check--ok{color: #6b6b6b}.nl-cw-check>li:focus-visible{outline: 2px solid #ff194e;outline-offset: 4px}.nl-cw-check ul{margin: 8px 0 0}.nl-cw-check ul li{position: relative;padding-left: 20px;margin: 0 0 6px;cursor: default}.nl-cw-check ul li::before{content: "";position: absolute;left: 2px;top: 11px;width: 6px;height: 6px;border-radius: 50%;background: #ff194e}.nl-cw-check a{color: #ff194e;text-decoration: underline;text-underline-offset: 3px}.nl-cw-plan__hinweis{margin: 18px 0 0;padding: 14px 18px;background: #f1f1f1;font-size: 17px;line-height: 26px}.nl-cw-plan__stand{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 20px;margin: 0 0 28px;padding: 14px 18px;background: #f1f1f1;font-size: 17px}.nl-cw-plan__balken{flex: 1 1 200px;height: 6px;background: #ddd;position: relative}.nl-cw-plan__balken span{position: absolute;inset: 0 auto 0 0;background: #ff194e;transition: width .25s}.nl-cw-plan__zurueck{background: none !important;border: 0 !important;padding: 0 !important;color: #161616 !important;text-decoration: underline;text-underline-offset: 3px;font: inherit;cursor: pointer}@media (max-width: 767px){.nl-cw-plan__schritt{padding-left: 0;padding-bottom: 36px}.nl-cw-plan__schritt::before{display: none}.nl-cw-plan__kopf{margin-left: 0;margin-bottom: 10px}.nl-cw-plan__schritt .nl-cw-plan__titel,.nl-cw-plan__schritt:not(:has(.nl-cw-plan__zeit)) .nl-cw-plan__titel{margin-top: 0;font-size: 22px;line-height: 28px}.nl-cw-check>li{font-size: 17px;line-height: 26px}}@media print{.nl-cw-plan__stand{display: none !important}.nl-cw-plan__schritt{padding: 0 0 5mm 13mm;break-inside: avoid;page-break-inside: avoid}.nl-buehne{margin-bottom: 0 !important}.nl-buehne + .e-con{margin-top: 0 !important}.nl-cw-plan__schritt::before{left: 4mm;top: 9mm;border-left: 1pt dotted #9a9a9a}.nl-cw-plan__kopf{margin-left: -13mm;gap: 3mm;break-after: avoid}.nl-cw-plan__nr{width: 8.5mm;height: 8.5mm;font-size: 11pt !important;border-width: 1.2pt;margin-right: 1.5mm}.nl-cw-plan__zeit{font-size: 9pt !important;font-style: italic}.nl-cw-plan__schritt .nl-cw-plan__titel{font-size: 12.5pt !important;margin: -3.5mm 0 2.5mm !important;color: #ff194e !important;text-transform: uppercase;letter-spacing: .02em;break-after: avoid}.nl-cw-plan__schritt:not(:has(.nl-cw-plan__zeit)) .nl-cw-plan__titel{margin-top: -7mm !important}.nl-cw-check>li{font-size: 9.5pt !important;line-height: 1.45 !important;padding-left: 6.5mm;margin-bottom: 1.6mm;break-inside: avoid;color: #161616 !important}.nl-cw-check>li::before{width: 3.6mm;height: 3.6mm;top: .4mm;border: 0.9pt solid #ff194e;-webkit-print-color-adjust: exact;print-color-adjust: exact}.nl-cw-check>li.nl-cw-check--ok::after{left: 1.25mm;top: 0.9mm;width: 1mm;height: 2mm;border-color: #fff;border-width: 0 1.2pt 1.2pt 0}.nl-cw-check ul li{font-size: 9.5pt !important;padding-left: 4mm;margin-bottom: 1mm}.nl-cw-check ul li::before{top: 1.6mm;width: 1.3mm;height: 1.3mm;-webkit-print-color-adjust: exact;print-color-adjust: exact}.nl-cw-check a{color: #161616 !important;text-decoration: none}.nl-cw-check a[href^="/"]::after{content: " (campwest.de" attr(href) ")";font-size: 8pt;color: #6b6b6b}.nl-cw-plan__hinweis{background: none !important;padding: 0 !important;margin-top: 2mm !important;font-size: 9.5pt !important;font-weight: 700}}@media (min-width: 1025px) and (max-width: 1279px){.e-con.nl-cw-fakten .e-con>.elementor-widget-heading:first-child .elementor-heading-title{font-size: 34px;line-height: 40px}}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-items{align-items: stretch}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item{display: flex !important;align-items: stretch !important;align-self: stretch}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a{height: 100%;align-items: flex-start;transition: background-color .15s ease,color .15s ease}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a .elementor-icon-list-text,.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a .elementor-icon-list-icon i,.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a .elementor-icon-list-icon svg{transition: none !important}.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a:hover .elementor-icon-list-text,.elementor-widget-icon-list.nl-cw-downloads .elementor-icon-list-item>a:focus-visible .elementor-icon-list-text{color: #fff !important}.e-con.e-con.nl-cw-sprungleiste{position: sticky;top: var(--nl-cw-kopf,0px);z-index: 40;background: #f8f8f8;border-bottom: 1px solid #e6e6e6;padding-top: 12px !important;padding-bottom: 12px !important;margin-top: 0 !important;transition: transform .25s ease,opacity .2s ease}.e-con.nl-cw-sprungleiste.nl-cw-sprungleiste--weg{transform: translateY(calc(-100% - 2px));opacity: 0;pointer-events: none}.elementor-widget-text-editor.nl-cw-sprung p{flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;gap: 6px 22px;-webkit-overflow-scrolling: touch}.elementor-widget-text-editor.nl-cw-sprung p::-webkit-scrollbar{display: none}.elementor-widget-text-editor.nl-cw-sprung a{flex: none;color: #4a4a4a;font-size: 16px;line-height: 24px;font-weight: 600;white-space: nowrap;padding: 2px 0;border-bottom: 2px solid transparent;transition: color .15s ease,border-color .15s ease}.elementor-widget-text-editor.nl-cw-sprung a:hover,.elementor-widget-text-editor.nl-cw-sprung a:focus-visible{color: #161616;border-bottom-color: #c7c7c7}.elementor-widget-text-editor.nl-cw-sprung a[aria-current="true"]{color: #ff194e;border-bottom-color: #ff194e}@media (max-width: 767px){.e-con.e-con.nl-cw-sprungleiste{padding-top: 10px !important;padding-bottom: 10px !important}.elementor-widget-text-editor.nl-cw-sprung a{font-size: 16px}}@media print{.e-con.nl-cw-sprungleiste{display: none !important}}body:has(.nl-cw-sprungleiste) .e-con[id]{scroll-margin-top: var(--nl-cw-anker,140px)}.e-con.e-con.nl-cw-sprungleiste>.e-con-inner{padding-top: 0 !important;padding-bottom: 0 !important}.e-con.nl-cw-sprungleiste .elementor-widget-text-editor.nl-cw-sprung a:not([aria-current]){color: #4a4a4a}.e-con.nl-cw-sprungleiste .elementor-widget-text-editor.nl-cw-sprung a:not([aria-current]):hover,.e-con.nl-cw-sprungleiste .elementor-widget-text-editor.nl-cw-sprung a:not([aria-current]):focus-visible{color: #161616}.e-con.nl-cw-sprungleiste .elementor-widget-text-editor.nl-cw-sprung a[aria-current]{color: #ff194e}@media screen{.e-con.nl-cw-plan{margin-top: 32px}.nl-cw-plan__schritt{padding-bottom: 56px}.nl-cw-plan__hinweis{margin-top: 28px}.nl-cw-plan__stand{margin-bottom: 40px}}@media screen and (max-width: 767px){.nl-cw-plan__schritt{padding-bottom: 44px}.nl-cw-plan__stand{margin-bottom:32px}}