.elementor-16132 .elementor-element.elementor-element-3610cc36{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto auto auto;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-4289aa2 );--border-color:var( --e-global-color-4289aa2 );}.elementor-16132 .elementor-element.elementor-element-3610cc36.e-con{--order:-99999 /* order start hack */;}.elementor-16132 .elementor-element.elementor-element-5464b2c{--display:flex;}.elementor-16132 .elementor-element.elementor-element-5464b2c.e-con{--order:-99999 /* order start hack */;}.elementor-16132 .elementor-element.elementor-element-c5209ea{text-align:center;}.elementor-16132 .elementor-element.elementor-element-3fb8940b > .elementor-widget-container{margin:60px 50px 0px 50px;padding:0% 28% 0% 27%;border-radius:0px 0px 0px 0px;}.elementor-16132 .elementor-element.elementor-element-3fb8940b.elementor-element{--order:-99999 /* order start hack */;}.elementor-16132 .elementor-element.elementor-element-3fb8940b{z-index:998;}.elementor-16132 .elementor-element.elementor-element-3fb8940b img{max-width:50%;border-radius:8px 8px 8px 8px;}.elementor-16132 .elementor-element.elementor-element-11839fb2 > .elementor-widget-container{margin:25px 80px 0px 80px;padding:0px 0px 0px 0px;}.elementor-16132 .elementor-element.elementor-element-11839fb2{text-align:justify;font-size:15px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-16132 .elementor-element.elementor-element-3610cc36{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-16132 .elementor-element.elementor-element-3610cc36{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16132 .elementor-element.elementor-element-3fb8940b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16132 .elementor-element.elementor-element-3fb8940b img{border-radius:8px 8px 8px 8px;}}/* Start custom CSS for image, class: .elementor-element-3fb8940b *//* Pop-Out Effekt mit hartem weißen Hintergrund */
.popout-bild img {
    /* 1. Normalzustand: Komplett transparent und flach */
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
    background-color: transparent !important; /* Kein weißer Schatten */
    cursor: pointer;
    transform: scale(1) translateY(0) !important;
    box-shadow: none !important; /* Absolut flach */
}

.popout-bild img:hover {
    /* 2. Hoverzustand: Hartes Weiß und Schatten */
    transform: scale(2) translateY(-10px) !important; /* Abheben und Vergrößern */
    background-color: #ffffff !important; /* Hier kommt das harte Weiß ohne Transparenz */
    
    /* Ein starker, sauberer Schatten für Tiefenwirkung (Optional: Rundung passend zu Buttons) */
    border-radius: 9px !important; 
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.3) !important; 
    
    /* Sicherstellen, dass das Bild über allem anderen schwebt */
    z-index: 1000 !important;
    position: relative !important;
}

/* Optional: Damit das Bild-Widget selbst keine Ränder hat */
.popout-bild {
    background: transparent !important;
    border: none !important;
}/* End custom CSS */