.elementor-227075 .elementor-element.elementor-element-7317946{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-227075 .elementor-element.elementor-element-7317946:not(.elementor-motion-effects-element-type-background), .elementor-227075 .elementor-element.elementor-element-7317946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-227075 .elementor-element.elementor-element-513b821{--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;--z-index:999;}.elementor-227075 .elementor-element.elementor-element-35f29e6 > .elementor-widget-container{margin:0 0 3vh 0;}.elementor-227075 .elementor-element.elementor-element-35f29e6{z-index:999;}.elementor-227075 .elementor-element.elementor-element-35f29e6 .title + .subtitle{margin-bottom:0px;}.elementor-227075 .elementor-element.elementor-element-35f29e6 .subtitle + .title{margin-top:0px;}.elementor-227075 .elementor-element.elementor-element-35f29e6 .subtitle{font-size:0.9em;}.elementor-227075 .elementor-element.elementor-element-2b5270f{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-227075 .elementor-element.elementor-element-2b5270f [class*=vc_col]{padding:20px;}.elementor-227075 .elementor-element.elementor-element-2b5270f .subscribe-form{margin:20px;}.elementor-227075 .elementor-element.elementor-element-2b5270f .contact-form{margin:-20px;}.elementor-227075 .elementor-element.elementor-element-2b5270f input:not([type="submit"]), .elementor-227075 .elementor-element.elementor-element-2b5270f textarea, .elementor-227075 .elementor-element.elementor-element-2b5270f select{font-family:"Oxanium", Sans-serif;text-transform:uppercase;}.elementor-227075 .elementor-element.elementor-element-2b5270f .button{font-family:"Oxanium", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-227075 .elementor-element.elementor-element-ebb1b0e{--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;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:#FFFFFF80;--border-color:#FFFFFF80;}.elementor-227075 .elementor-element.elementor-element-751896b{--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-227075 .elementor-element.elementor-element-50bafc6{z-index:999;}.elementor-227075 .elementor-element.elementor-element-2d65d11{z-index:999;}.elementor-227075 .elementor-element.elementor-element-af00f52{z-index:999;}body:not(.rtl) .elementor-227075 .elementor-element.elementor-element-6314658{left:-250px;}body.rtl .elementor-227075 .elementor-element.elementor-element-6314658{right:-250px;}.elementor-227075 .elementor-element.elementor-element-6314658{bottom:-10vh;z-index:1;}.elementor-227075 .elementor-element.elementor-element-6314658 img{width:250px;height:250px;opacity:0;}.elementor-227075 .elementor-element.elementor-element-20537ac{--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF80;--border-color:#FFFFFF80;--padding-top:5vh;--padding-bottom:5vh;--padding-left:0;--padding-right:0;}.elementor-227075 .elementor-element.elementor-element-ac8eed2{--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-227075 .elementor-element.elementor-element-377c026{--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-227075 .elementor-element.elementor-element-e607989{--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-227075 .elementor-element.elementor-element-7ee9401{--display:flex;}.elementor-227075 .elementor-element.elementor-element-7ee9401:not(.elementor-motion-effects-element-type-background), .elementor-227075 .elementor-element.elementor-element-7ee9401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-227075 .elementor-element.elementor-element-b89b87a{--display:flex;}.elementor-227075 .elementor-element.elementor-element-da6a1a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-227075 .elementor-element.elementor-element-da6a1a9{text-align:center;font-size:14px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){body:not(.rtl) .elementor-227075 .elementor-element.elementor-element-6314658{left:-150px;}body.rtl .elementor-227075 .elementor-element.elementor-element-6314658{right:-150px;}}@media(max-width:767px){.elementor-227075 .elementor-element.elementor-element-7317946{--padding-top:15vh;--padding-bottom:15vh;--padding-left:0;--padding-right:0;}.elementor-227075 .elementor-element.elementor-element-513b821{--margin-top:0;--margin-bottom:15vh;--margin-left:0;--margin-right:0;}.elementor-227075 .elementor-element.elementor-element-ebb1b0e{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-227075 .elementor-element.elementor-element-751896b{--margin-top:15vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}body:not(.rtl) .elementor-227075 .elementor-element.elementor-element-6314658{left:100px;}body.rtl .elementor-227075 .elementor-element.elementor-element-6314658{right:100px;}.elementor-227075 .elementor-element.elementor-element-6314658 img{width:100%;}.elementor-227075 .elementor-element.elementor-element-20537ac{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-227075 .elementor-element.elementor-element-7ee9401{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-227075 .elementor-element.elementor-element-b89b87a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-227075 .elementor-element.elementor-element-da6a1a9{font-size:14px;}}@media(min-width:768px){.elementor-227075 .elementor-element.elementor-element-513b821{--width:50%;}.elementor-227075 .elementor-element.elementor-element-ebb1b0e{--width:15%;}.elementor-227075 .elementor-element.elementor-element-751896b{--width:35%;}.elementor-227075 .elementor-element.elementor-element-20537ac{--content-width:900px;}.elementor-227075 .elementor-element.elementor-element-ac8eed2{--width:33%;}.elementor-227075 .elementor-element.elementor-element-377c026{--width:34%;}.elementor-227075 .elementor-element.elementor-element-e607989{--width:33%;}}/* Start custom CSS for image, class: .elementor-element-6314658 */.footer_image img{
  display:block;            /* entferne Inline-Gap */
  width:100%;               /* optional – passt sich der Spaltenbreite an */
  height:auto;
  
  opacity:0;                /* Start: unsichtbar */
  animation:flicker 8s infinite steps(1,end); /* nur Opacity, keine Zwischenwerte */
  
  /* Elementor-Hover- & Transition-Effekte ausschalten */
  transition:none!important;
  transform:none!important;
  z-index:-10;
}

/* Reines Opacity-Flackern (unregelmäßig) */
@keyframes flicker{
  0%,4%,7%,30%,100% {opacity:0;}
  5%,6%             {opacity:.85;}
  9%,11%            {opacity:.55;}
  31%,32%           {opacity:.9;}
  35%,36%           {opacity:0;}
}/* End custom CSS */