.elementor-121 .elementor-element.elementor-element-7047cad9{--display:flex;}.elementor-121 .elementor-element.elementor-element-4c6e2cd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-121 .elementor-element.elementor-element-d837f12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121 .elementor-element.elementor-element-8960ff1{text-align:center;}.elementor-121 .elementor-element.elementor-element-51c5129 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-51c5129 .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-51c5129 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-51c5129{width:100%;max-width:100%;}.elementor-121 .elementor-element.elementor-element-51c5129.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-51c5129 .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-51c5129 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-be3fe48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121 .elementor-element.elementor-element-506bb8d{text-align:center;}.elementor-121 .elementor-element.elementor-element-ecca98d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-ecca98d .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-ecca98d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-ecca98d{width:100%;max-width:100%;}.elementor-121 .elementor-element.elementor-element-ecca98d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-ecca98d .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-ecca98d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-50fcc8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121 .elementor-element.elementor-element-082daa2{text-align:center;}.elementor-121 .elementor-element.elementor-element-8e52a54 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-8e52a54 .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-8e52a54 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-8e52a54{width:100%;max-width:100%;}.elementor-121 .elementor-element.elementor-element-8e52a54.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-8e52a54 .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-8e52a54 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-9167c91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121 .elementor-element.elementor-element-a2debc9{text-align:center;}.elementor-121 .elementor-element.elementor-element-fb1765d .elementor-button{background-color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-fb1765d .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-fb1765d .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-fb1765d{width:100%;max-width:100%;}.elementor-121 .elementor-element.elementor-element-fb1765d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-fb1765d .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-fb1765d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-be5dffb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121 .elementor-element.elementor-element-c491528{text-align:center;}.elementor-121 .elementor-element.elementor-element-38a841a .elementor-button{background-color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-38a841a .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-38a841a .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-38a841a{width:100%;max-width:100%;}.elementor-121 .elementor-element.elementor-element-38a841a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-38a841a .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-38a841a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-6e9dd06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121 .elementor-element.elementor-element-5452fbb{text-align:center;}.elementor-121 .elementor-element.elementor-element-a9f5c94 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-a9f5c94 .elementor-button:hover, .elementor-121 .elementor-element.elementor-element-a9f5c94 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-a9f5c94{width:100%;max-width:100%;}.elementor-121 .elementor-element.elementor-element-a9f5c94.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-121 .elementor-element.elementor-element-a9f5c94 .elementor-button:hover svg, .elementor-121 .elementor-element.elementor-element-a9f5c94 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-61cdbca9:not(.elementor-motion-effects-element-type-background), .elementor-121 .elementor-element.elementor-element-61cdbca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../../2025/12/Steinbruch-Bohrwagen-wartung-service-reparatur-ZEIGNER-Bohrtechnik-Bohrgeraete-Drilling-Solutions-Wiesbaden-Limburg-Idstein-Rhein-Main.jpeg");background-position:center center;background-size:cover;}.elementor-121 .elementor-element.elementor-element-61cdbca9 > .elementor-background-overlay{background-color:rgba(26, 58, 82, 0.85);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-61cdbca9 > .elementor-container{min-height:500px;}.elementor-121 .elementor-element.elementor-element-61cdbca9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-121 .elementor-element.elementor-element-4202f01d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-121 .elementor-element.elementor-element-4202f01d{text-align:center;}.elementor-121 .elementor-element.elementor-element-4202f01d .elementor-heading-title{color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-1ee68443 > .elementor-container{max-width:1200px;}.elementor-121 .elementor-element.elementor-element-7e6aef95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-121 .elementor-element.elementor-element-7e6aef95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.1);}.elementor-121 .elementor-element.elementor-element-7e6aef95 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-121 .elementor-element.elementor-element-7e6aef95 > .elementor-element-populated, .elementor-121 .elementor-element.elementor-element-7e6aef95 > .elementor-element-populated > .elementor-background-overlay, .elementor-121 .elementor-element.elementor-element-7e6aef95 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-121 .elementor-element.elementor-element-7e6aef95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-35a2d0a > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-121 .elementor-element.elementor-element-35a2d0a{text-align:center;}.elementor-121 .elementor-element.elementor-element-35a2d0a .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-370012a0 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-121 .elementor-element.elementor-element-c1b4c73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-121 .elementor-element.elementor-element-c1b4c73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.1);}.elementor-121 .elementor-element.elementor-element-c1b4c73 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-121 .elementor-element.elementor-element-c1b4c73 > .elementor-element-populated, .elementor-121 .elementor-element.elementor-element-c1b4c73 > .elementor-element-populated > .elementor-background-overlay, .elementor-121 .elementor-element.elementor-element-c1b4c73 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-121 .elementor-element.elementor-element-c1b4c73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-71e93a66 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-121 .elementor-element.elementor-element-71e93a66{text-align:center;}.elementor-121 .elementor-element.elementor-element-71e93a66 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-7909bcfb img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-121 .elementor-element.elementor-element-1fc66815:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-121 .elementor-element.elementor-element-1fc66815 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.1);}.elementor-121 .elementor-element.elementor-element-1fc66815 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-121 .elementor-element.elementor-element-1fc66815 > .elementor-element-populated, .elementor-121 .elementor-element.elementor-element-1fc66815 > .elementor-element-populated > .elementor-background-overlay, .elementor-121 .elementor-element.elementor-element-1fc66815 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-121 .elementor-element.elementor-element-1fc66815 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-552a2dc8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-121 .elementor-element.elementor-element-552a2dc8{text-align:center;}.elementor-121 .elementor-element.elementor-element-552a2dc8 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-6f9fec19 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-121 .elementor-element.elementor-element-6ba89626:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-121 .elementor-element.elementor-element-6ba89626 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.1);}.elementor-121 .elementor-element.elementor-element-6ba89626 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255, 255, 255, 0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-121 .elementor-element.elementor-element-6ba89626 > .elementor-element-populated, .elementor-121 .elementor-element.elementor-element-6ba89626 > .elementor-element-populated > .elementor-background-overlay, .elementor-121 .elementor-element.elementor-element-6ba89626 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-121 .elementor-element.elementor-element-6ba89626 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-13f60001 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-121 .elementor-element.elementor-element-13f60001{text-align:center;}.elementor-121 .elementor-element.elementor-element-13f60001 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-121 .elementor-element.elementor-element-26492fee img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-121 .elementor-element.elementor-element-3485b6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-121 .elementor-element.elementor-element-4acd71d{--spacer-size:50px;}.elementor-121 .elementor-element.elementor-element-9cd9744{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-121 .elementor-element.elementor-element-9cd9744 .elementor-post__thumbnail__link{width:100%;}.elementor-121 .elementor-element.elementor-element-9cd9744 .elementor-post__meta-data span + span:before{content:"///";}.elementor-121 .elementor-element.elementor-element-9cd9744 .elementor-post{padding:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);background-color:var( --e-global-color-f10958c );border-color:var( --e-global-color-primary );}.elementor-121 .elementor-element.elementor-element-9cd9744.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-121 .elementor-element.elementor-element-9cd9744.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-121 .elementor-element.elementor-element-9cd9744.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-121 .elementor-element.elementor-element-9cd9744 .elementor-post__title, .elementor-121 .elementor-element.elementor-element-9cd9744 .elementor-post__title a{color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-121 .elementor-element.elementor-element-7e6aef95{width:100%;}.elementor-121 .elementor-element.elementor-element-c1b4c73{width:100%;}.elementor-121 .elementor-element.elementor-element-1fc66815{width:100%;}.elementor-121 .elementor-element.elementor-element-6ba89626{width:100%;}.elementor-121 .elementor-element.elementor-element-9cd9744 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-121 .elementor-element.elementor-element-d837f12{--width:33.3333%;}.elementor-121 .elementor-element.elementor-element-be3fe48{--width:33.3333%;}.elementor-121 .elementor-element.elementor-element-50fcc8b{--width:33.3333%;}.elementor-121 .elementor-element.elementor-element-9167c91{--width:33.3333%;}.elementor-121 .elementor-element.elementor-element-be5dffb{--width:33.3333%;}.elementor-121 .elementor-element.elementor-element-6e9dd06{--width:33.3333%;}.elementor-121 .elementor-element.elementor-element-7e6aef95{width:25%;}.elementor-121 .elementor-element.elementor-element-c1b4c73{width:25%;}.elementor-121 .elementor-element.elementor-element-1fc66815{width:25%;}.elementor-121 .elementor-element.elementor-element-6ba89626{width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-121 .elementor-element.elementor-element-7e6aef95{width:50%;}.elementor-121 .elementor-element.elementor-element-c1b4c73{width:50%;}.elementor-121 .elementor-element.elementor-element-1fc66815{width:50%;}.elementor-121 .elementor-element.elementor-element-6ba89626{width:50%;}}/* Start custom CSS for section, class: .elementor-element-61cdbca9 *//* ===================================================================
   ZEIGNER BOHRTECHNIK - BRANCHEN-SEKTION
   Custom CSS für Hover-Effekte & Animationen
   Version: 1.0
   Datum: 08.12.2025
   =================================================================== */

/* ===================================================================
   1. CONTAINER HOVER-EFFEKTE (Glasmorphismus)
   =================================================================== */

/* Basis-Styling für alle Container */
.elementor-section .elementor-column[class*="column-"] {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    cursor: pointer;
    position: relative;
    overflow: hidden;
}

/* Hover-Effekt: Container hebt sich */
.elementor-section .elementor-column[class*="column-"]:hover {
    background-color: rgba(255, 255, 255, 0.15) !important;
    border-color: rgba(255, 255, 255, 0.4) !important;
    transform: translateY(-8px);
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.4);
    z-index: 10;
}

/* ===================================================================
   2. BILD HOVER-EFFEKTE
   =================================================================== */

/* Basis-Styling für Bilder */
.elementor-section .elementor-column[class*="column-"] .elementor-widget-image img {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    filter: brightness(90%);
    overflow: hidden;
}

/* Hover-Effekt: Bild wird heller und größer */
.elementor-section .elementor-column[class*="column-"]:hover .elementor-widget-image img {
    filter: brightness(100%);
    transform: scale(1.05);
}

/* ===================================================================
   3. HEADLINE HOVER-EFFEKTE
   =================================================================== */

/* Basis-Styling für Headlines */
.elementor-section .elementor-column[class*="column-"] .elementor-widget-heading h3 {
    transition: color 0.3s ease, transform 0.3s ease;
}

/* Hover-Effekt: Headline wird rot */
.elementor-section .elementor-column[class*="column-"]:hover .elementor-widget-heading h3 {
    color: #DC143C; /* Primary Red */
    transform: scale(1.05);
}

/* ===================================================================
   4. ZUSÄTZLICHE ANIMATIONEN (OPTIONAL)
   =================================================================== */

/* Subtiler Glow-Effekt beim Hover */
.elementor-section .elementor-column[class*="column-"]::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: radial-gradient(
        circle at center,
        rgba(220, 20, 60, 0.1) 0%,
        transparent 70%
    );
    opacity: 0;
    transition: opacity 0.4s ease;
    pointer-events: none;
    border-radius: 8px;
}

.elementor-section .elementor-column[class*="column-"]:hover::before {
    opacity: 1;
}

/* ===================================================================
   5. RESPONSIVE ANPASSUNGEN
   =================================================================== */

/* Tablet (768px - 1024px) */
@media (max-width: 1024px) {
    /* Extra Abstand zwischen Containern */
    .elementor-section .elementor-column[class*="column-"] {
        margin-bottom: 20px !important;
    }
    
    /* Kleinerer Hover-Effekt auf Tablet */
    .elementor-section .elementor-column[class*="column-"]:hover {
        transform: translateY(-5px);
    }
}

/* Mobile (<768px) */
@media (max-width: 767px) {
    /* Extra Abstand zwischen Containern */
    .elementor-section .elementor-column[class*="column-"] {
        margin-bottom: 15px !important;
    }
    
    /* Kleinere Bilder auf Mobile */
    .elementor-section .elementor-column[class*="column-"] .elementor-widget-image img {
        height: 180px !important;
        object-fit: cover;
    }
    
    /* Reduzierter Hover-Effekt auf Mobile */
    .elementor-section .elementor-column[class*="column-"]:hover {
        transform: translateY(-3px);
    }
    
    /* Headline kleiner auf Mobile */
    .elementor-section .elementor-column[class*="column-"] .elementor-widget-heading h3 {
        font-size: 18px !important;
    }
}

/* ===================================================================
   6. PERFORMANCE-OPTIMIERUNGEN
   =================================================================== */

/* GPU-Beschleunigung für Animationen */
.elementor-section .elementor-column[class*="column-"],
.elementor-section .elementor-column[class*="column-"] .elementor-widget-image img {
    will-change: transform;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

/* ===================================================================
   7. ACCESSIBILITY (Barrierefreiheit)
   =================================================================== */

/* Focus-State für Tastatur-Navigation */
.elementor-section .elementor-column[class*="column-"]:focus-within {
    outline: 2px solid rgba(220, 20, 60, 0.8);
    outline-offset: 4px;
}

/* Reduced Motion für Nutzer mit Präferenz */
@media (prefers-reduced-motion: reduce) {
    .elementor-section .elementor-column[class*="column-"],
    .elementor-section .elementor-column[class*="column-"] .elementor-widget-image img,
    .elementor-section .elementor-column[class*="column-"] .elementor-widget-heading h3 {
        transition: none !important;
        animation: none !important;
    }
}

/* ===================================================================
   8. ALTERNATIVE: Spezifischere Selektoren (falls nötig)
   =================================================================== */

/* Falls die generischen Selektoren nicht funktionieren,
   können Sie diese spezifischeren verwenden: */

/*
.elementor-element-branchen-section .elementor-column {
    transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.elementor-element-branchen-section .elementor-column:hover {
    background-color: rgba(255, 255, 255, 0.15) !important;
    transform: translateY(-8px);
}
*/

/* ===================================================================
   ENDE DER BRANCHEN-SEKTION CSS
   =================================================================== */

/*
VERWENDUNG:

Option 1 (empfohlen): Child-Theme
- Dashboard → Design → Theme-Datei-Editor
- Child-Theme: style.css
- Code am Ende einfügen

Option 2: Elementor Custom CSS
- Sektion anklicken → Advanced → Custom CSS
- ".elementor-121 .elementor-element.elementor-element-61cdbca9" statt ".elementor-section" verwenden

Option 3: Customizer
- Design → Customizer → Zusätzliches CSS
- Code einfügen
*//* End custom CSS */