.elementor-6614 .elementor-element.elementor-element-fbbc4f2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6614 .elementor-element.elementor-element-fbbc4f2:not(.elementor-motion-effects-element-type-background), .elementor-6614 .elementor-element.elementor-element-fbbc4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#395051;}.elementor-6614 .elementor-element.elementor-element-fbbc4f2::before, .elementor-6614 .elementor-element.elementor-element-fbbc4f2 > .elementor-background-video-container::before, .elementor-6614 .elementor-element.elementor-element-fbbc4f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6614 .elementor-element.elementor-element-fbbc4f2 > .elementor-background-slideshow::before, .elementor-6614 .elementor-element.elementor-element-fbbc4f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6614 .elementor-element.elementor-element-fbbc4f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{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-widget-premium-addon-dual-header .premium-dual-header-second-header{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-secondary );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6614 .elementor-element.elementor-element-78a87f1 .premium-dual-header-first-header span{display:inline-block;}.elementor-6614 .elementor-element.elementor-element-78a87f1{margin:0% 25% calc(var(--kit-widget-spacing, 0px) + 0%) 25%;padding:1em 0em 1em 0em;z-index:10;border-radius:15px 15px 15px 15px;box-shadow:6px 8px 10px 0px rgba(0,0,0,0.5) inset;text-align:center;}.elementor-6614 .elementor-element.elementor-element-78a87f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.tooltipster-box.tooltipster-box-78a87f1{background-color:var( --e-global-color-secondary );border-radius:5px;}.elementor-6614 .elementor-element.elementor-element-78a87f1 .premium-dual-header-first-span{font-family:"Helvetica", Sans-serif;font-weight:600;line-height:1.25lh;color:var( --e-global-color-accent );background-color:var( --e-global-color-text );border-style:solid;border-radius:17px;margin:0px 0px 0px 0px;}.elementor-6614 .elementor-element.elementor-element-78a87f1 .premium-dual-header-first-span, .elementor-6614 .elementor-element.elementor-element-78a87f1.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-6614 .elementor-element.elementor-element-78a87f1.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:8px 8px 0px 8px;}.elementor-6614 .elementor-element.elementor-element-78a87f1 .premium-dual-header-second-header{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-accent );background-color:var( --e-global-color-text );border-style:solid;border-radius:20px;margin:30px 0px 0px 0px;}.elementor-6614 .elementor-element.elementor-element-78a87f1 .premium-dual-header-second-header, .elementor-6614 .elementor-element.elementor-element-78a87f1.premium-title-second-noise-yes .premium-dual-header-second-header::before, .elementor-6614 .elementor-element.elementor-element-78a87f1.premium-title-second-noise-yes .premium-dual-header-second-header::after{padding:4px 4px 4px 4px;}.elementor-6614 .elementor-element.elementor-element-fdea6b7 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-6614 .elementor-element.elementor-element-a1515ac{--display:flex;--overlay-opacity:0.5;}.elementor-6614 .elementor-element.elementor-element-a1515ac::before, .elementor-6614 .elementor-element.elementor-element-a1515ac > .elementor-background-video-container::before, .elementor-6614 .elementor-element.elementor-element-a1515ac > .e-con-inner > .elementor-background-video-container::before, .elementor-6614 .elementor-element.elementor-element-a1515ac > .elementor-background-slideshow::before, .elementor-6614 .elementor-element.elementor-element-a1515ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-6614 .elementor-element.elementor-element-a1515ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons .premium-image-hotspots-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-image-hotspots .premium-image-hotspots-main-icons .premium-image-hotspots-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-image-hotspots .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-primary );}.tooltipster-box.tooltipster-box-{{ID}} .premium-image-hotspots-tooltips-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac.premium-image-hotspots-main-icons{left:8%;top:73%;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac:not(.lottie-hotspot) svg *{stroke-width:0;stroke:var( --e-global-color-primary );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac i.premium-image-hotspots-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac p.premium-image-hotspots-text{color:var( --e-global-color-06b1113 );} .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:var( --e-global-color-06b1113 );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac{min-width:50px;min-height:50px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac i.premium-image-hotspots-icon{font-size:50px;line-height:50px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac .premium-image-hotspots-image-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac .premium-lottie-animation svg{width:50px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac:not(.lottie-hotspot) svg{width:50px !important;height:50px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac i.premium-image-hotspots-icon,
					.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac:not(.lottie-hotspot) svg, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac p.premium-image-hotspots-text, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac .premium-image-hotspots-image-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac .premium-lottie-animation{border-radius:41px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-00d22ac .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-primary );border-radius:23px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0.premium-image-hotspots-main-icons{left:30%;top:55%;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0:not(.lottie-hotspot) svg *{stroke-width:0;stroke:var( --e-global-color-primary );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 i.premium-image-hotspots-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 p.premium-image-hotspots-text{color:var( --e-global-color-06b1113 );} .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:var( --e-global-color-06b1113 );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0{min-width:50px;min-height:50px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 i.premium-image-hotspots-icon{font-size:50px;line-height:50px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 .premium-image-hotspots-image-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 .premium-lottie-animation svg{width:50px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0:not(.lottie-hotspot) svg{width:50px !important;height:50px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 i.premium-image-hotspots-icon,
					.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0:not(.lottie-hotspot) svg, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 p.premium-image-hotspots-text, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 .premium-image-hotspots-image-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 .premium-lottie-animation{border-radius:41px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-e5344d0 .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-primary );border-radius:23px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6.premium-image-hotspots-main-icons{left:52%;top:66%;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6:not(.lottie-hotspot) svg *{stroke-width:0;stroke:var( --e-global-color-primary );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 i.premium-image-hotspots-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 p.premium-image-hotspots-text{color:var( --e-global-color-06b1113 );} .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:var( --e-global-color-06b1113 );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6{min-width:50px;min-height:50px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 i.premium-image-hotspots-icon{font-size:50px;line-height:50px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 .premium-image-hotspots-image-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 .premium-lottie-animation svg{width:50px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6:not(.lottie-hotspot) svg{width:50px !important;height:50px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 i.premium-image-hotspots-icon,
					.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6:not(.lottie-hotspot) svg, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 p.premium-image-hotspots-text, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 .premium-image-hotspots-image-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 .premium-lottie-animation{border-radius:41px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-fdc29f6 .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-primary );border-radius:23px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e.premium-image-hotspots-main-icons{left:80%;top:57%;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e:not(.lottie-hotspot) svg *{stroke-width:0;stroke:var( --e-global-color-primary );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e i.premium-image-hotspots-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e p.premium-image-hotspots-text{color:var( --e-global-color-06b1113 );} .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e.premium-image-hotspots-main-icons:not(.lottie-hotspot) svg *{fill:var( --e-global-color-06b1113 );}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e{min-width:50px;min-height:50px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e i.premium-image-hotspots-icon{font-size:50px;line-height:50px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e .premium-image-hotspots-image-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e .premium-lottie-animation svg{width:50px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e:not(.lottie-hotspot) svg{width:50px !important;height:50px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e i.premium-image-hotspots-icon,
					.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e:not(.lottie-hotspot) svg, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e p.premium-image-hotspots-text, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e .premium-image-hotspots-image-icon, .elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e .premium-lottie-animation{border-radius:41px;}.elementor-6614 .elementor-element.elementor-element-03aa632 .elementor-repeater-item-6e9933e .premium-hotsot-icon-wrap::before{background-color:var( --e-global-color-primary );border-radius:23px !important;}.elementor-6614 .elementor-element.elementor-element-03aa632{z-index:10;}.elementor-6614 .elementor-element.elementor-element-03aa632 .premium-image-hotspots-container{text-align:center;}.elementor-6614 .elementor-element.elementor-element-03aa632 .premium-image-hotspots-img-wrap img{mix-blend-mode:color-dodge;}.elementor-6614 .elementor-element.elementor-element-03aa632 .premium-image-hotspots-container .premium-image-hotspots-img-wrap img{border-style:none;}.premium-tooltipster-base .tooltipster-box.tooltipster-box-03aa632{background:rgba(12,12,12,.5);}.premium-tooltipster-base.tooltipster-top .tooltipster-arrow-03aa632 .tooltipster-arrow-background{border-top-color:rgba(12,12,12,.5);}.premium-tooltipster-base.tooltipster-bottom .tooltipster-arrow-03aa632 .tooltipster-arrow-background{border-bottom-color:rgba(12,12,12,.5);}.premium-tooltipster-base.tooltipster-right .tooltipster-arrow-03aa632 .tooltipster-arrow-background{border-right-color:rgba(12,12,12,.5);}.premium-tooltipster-base.tooltipster-left .tooltipster-arrow-03aa632 .tooltipster-arrow-background{border-left-color:rgba(12,12,12,.5);}/* Start custom CSS for container, class: .elementor-element-fbbc4f2 */.elementor-6614 .elementor-element.elementor-element-fbbc4f2 {
    background-image:
/* 1. Noise Layer (Jetzt lokal!) */
        url("/wp-content/uploads/2026/02/noise.svg"),
        
        /* 2. Akzent Oben Rechts: Gelb (konzentriert) */
        radial-gradient(circle at 100% 0%, rgba(249, 197, 55, 0.45) 0%, transparent 55%),
        
        /* 3. Akzent Unten Links: Hellblau (sanft) */
        radial-gradient(circle at 0% 100%, rgba(157, 184, 187, 0.5) 0%, transparent 60%),
        
        /* 4. Basis: Dunkelgrün Verlauf nach unten etwas dunkler */
        linear-gradient(180deg, #2F7074 0%, #1a3a3c 100%);
    
    /* Blending: Noise wird überlagert, Farben bleiben normal übereinander */
    background-blend-mode: overlay, normal, normal, normal;
    background-size: 200px 200px, cover, cover, cover;
}/* End custom CSS */