.elementor-7 .elementor-element.elementor-element-0a520c6{--display:flex;--min-height:0vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-c44fb4d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-91be6d4{--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;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-7 .elementor-element.elementor-element-d128cc0{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{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-7 .elementor-element.elementor-element-508aa40 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-508aa40 .elementor-heading-title{font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );color:#000000;}.elementor-7 .elementor-element.elementor-element-2a184c2 > .elementor-widget-container{margin:11% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-2a184c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:300;line-height:0.8em;color:#000000;}.elementor-7 .elementor-element.elementor-element-df60406{--display:flex;--min-height:100vh;--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;--justify-content:center;--background-transition:0.3s;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-7 .elementor-element.elementor-element-df60406:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-df60406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://siebertdesign.de/wp-content/uploads/2026/03/P1030467-Kopie-2-Kopie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-128b3d7{--display:flex;--position:fixed;--min-height:20vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;bottom:155px;--z-index:999;}.elementor-7 .elementor-element.elementor-element-128b3d7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-128b3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5300E8;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-128b3d7{right:-930px;}body.rtl .elementor-7 .elementor-element.elementor-element-128b3d7{left:-930px;}.elementor-7 .elementor-element.elementor-element-a2ac4e7{--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;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-7 .elementor-element.elementor-element-293cb0f{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-475d110 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-475d110 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;color:#000000;}.elementor-7 .elementor-element.elementor-element-9ee77f2 > .elementor-widget-container{margin:11% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-9ee77f2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3vw;font-weight:300;line-height:0.8em;color:#000000;}.elementor-7 .elementor-element.elementor-element-d5b0821{--display:flex;--min-height:100vh;--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;--justify-content:center;--background-transition:0.3s;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-86c82cd{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-a3f7eb1{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-e6d3d6e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-e6d3d6e .elementor-heading-title{font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );color:var( --e-global-color-6c7144c );}.elementor-7 .elementor-element.elementor-element-843b895 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 1% 0%;}.elementor-7 .elementor-element.elementor-element-843b895 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:400;line-height:0.8em;color:var( --e-global-color-6c7144c );}.elementor-7 .elementor-element.elementor-element-02f613a{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-d8787a6 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -5px 0px 2px #000000;border-style:none;border-radius:0px 0px 0px 0px;padding:1% 60% 1% 3%;}.elementor-7 .elementor-element.elementor-element-d8787a6 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d8787a6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d8787a6{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d8787a6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-d8787a6 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d8787a6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-05fc499 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -5px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 40% 1% 3%;}.elementor-7 .elementor-element.elementor-element-05fc499 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-05fc499 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-05fc499 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-05fc499 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-05fc499 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0d2f0d5 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );fill:#000000;color:#000000;box-shadow:-2px -5px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 49% 1% 3%;}.elementor-7 .elementor-element.elementor-element-0d2f0d5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0d2f0d5 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0d2f0d5 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-0d2f0d5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0d2f0d5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e680a67 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );fill:#000000;color:#000000;box-shadow:-2px -5px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 14% 1% 3%;}.elementor-7 .elementor-element.elementor-element-e680a67 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e680a67 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e680a67{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-e680a67 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-e680a67 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e680a67 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cdf8cf8 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );fill:#000000;color:#000000;box-shadow:-2px -5px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 49% 1% 3%;}.elementor-7 .elementor-element.elementor-element-cdf8cf8 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-cdf8cf8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cdf8cf8{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-cdf8cf8 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-cdf8cf8 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-cdf8cf8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-77379d9 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );fill:#000000;color:#000000;box-shadow:-2px -5px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 13% 1% 3%;}.elementor-7 .elementor-element.elementor-element-77379d9 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-77379d9 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-77379d9 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-77379d9 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-77379d9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d7d7335 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );fill:#000000;color:#000000;box-shadow:-2px -5px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 37% 1% 3%;}.elementor-7 .elementor-element.elementor-element-d7d7335 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d7d7335 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d7d7335 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-d7d7335 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d7d7335 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6d318ef .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );fill:#000000;color:#000000;box-shadow:-2px -5px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 47% 1% 3%;}.elementor-7 .elementor-element.elementor-element-6d318ef .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6d318ef .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6d318ef > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-6d318ef .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-6d318ef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-aad21c1{--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;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-a4a3115{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-08e1d97 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-08e1d97 .elementor-heading-title{font-family:var( --e-global-typography-1a366e0-font-family ), Sans-serif;font-size:var( --e-global-typography-1a366e0-font-size );font-weight:var( --e-global-typography-1a366e0-font-weight );line-height:var( --e-global-typography-1a366e0-line-height );color:var( --e-global-color-6c7144c );}.elementor-7 .elementor-element.elementor-element-ce394aa > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 1% 0%;}.elementor-7 .elementor-element.elementor-element-ce394aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2vw;font-weight:400;line-height:0.8em;color:var( --e-global-color-6c7144c );}.elementor-7 .elementor-element.elementor-element-9b9c99b{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-5dd1867 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -3px 0px 2px #000000;border-style:none;border-radius:0px 0px 0px 0px;padding:1% 60% 1% 3%;}.elementor-7 .elementor-element.elementor-element-5dd1867 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5dd1867 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5dd1867{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5dd1867 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-5dd1867 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-5dd1867 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2b9934 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -3px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 40% 1% 3%;}.elementor-7 .elementor-element.elementor-element-a2b9934 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a2b9934 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2b9934 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-a2b9934 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a2b9934 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be05534 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -3px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 49% 1% 3%;}.elementor-7 .elementor-element.elementor-element-be05534 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-be05534 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-be05534 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-be05534 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-be05534 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f0f3c60 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -3px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 14% 1% 3%;}.elementor-7 .elementor-element.elementor-element-f0f3c60 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-f0f3c60 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f0f3c60{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-f0f3c60 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-f0f3c60 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-f0f3c60 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d4385b7 .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -3px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 49% 1% 3%;}.elementor-7 .elementor-element.elementor-element-d4385b7 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-d4385b7 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d4385b7{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-d4385b7 > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-d4385b7 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-d4385b7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e7635ff .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -3px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 13% 1% 3%;}.elementor-7 .elementor-element.elementor-element-e7635ff .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e7635ff .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e7635ff > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-e7635ff .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e7635ff .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5023f9b .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -3px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 37% 1% 3%;}.elementor-7 .elementor-element.elementor-element-5023f9b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5023f9b .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5023f9b > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-5023f9b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-5023f9b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6edda3e .elementor-button{background-color:#00000000;font-family:"Inter", Sans-serif;font-size:7vw;font-weight:600;line-height:0.8em;fill:#000000;color:#000000;box-shadow:-2px -3px 0px 2px #000000;border-radius:0px 0px 0px 0px;padding:1% 47% 1% 3%;}.elementor-7 .elementor-element.elementor-element-6edda3e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6edda3e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6edda3e > .elementor-widget-container{margin:-1% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-6edda3e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-6edda3e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a36e177{--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-7 .elementor-element.elementor-element-7e1b64a{--display:flex;--min-height:0vh;--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;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-7e1b64a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7de605a{--display:flex;--min-height:0vh;--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-7de605a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7de605a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7374f7 );}.elementor-7 .elementor-element.elementor-element-9474a63{--display:flex;--min-height:0vh;--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-3a5e4f4{--display:flex;--min-height:28vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-80981c0 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-80981c0 img{width:100%;}.elementor-7 .elementor-element.elementor-element-94df4ee{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-94df4ee > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-49eb8ad{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-58%;--margin-bottom:47%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-f1c3ac9 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 7%;}.elementor-7 .elementor-element.elementor-element-f1c3ac9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;color:var( --e-global-color-f6f3889 );}.elementor-7 .elementor-element.elementor-element-7f2ff2b > .elementor-widget-container{margin:0% 8% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-7f2ff2b{text-align:end;}.elementor-7 .elementor-element.elementor-element-7f2ff2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-f6f3889 );}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-baa092f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 7%;}.elementor-7 .elementor-element.elementor-element-baa092f{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-f6f3889 );}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-508aa40 .elementor-heading-title{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-a2ac4e7{--min-height:0vh;}.elementor-7 .elementor-element.elementor-element-293cb0f{--z-index:2;}.elementor-7 .elementor-element.elementor-element-475d110 .elementor-heading-title{line-height:1em;}.elementor-7 .elementor-element.elementor-element-d5b0821{--min-height:75vh;--justify-content:flex-start;--margin-top:11%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-cdf6b29 > .elementor-widget-container{--e-transform-scale:1.1;margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-cdf6b29 img{width:100%;max-width:100%;height:100%;}.elementor-7 .elementor-element.elementor-element-e6d3d6e .elementor-heading-title{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-0d2f0d5 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-e680a67 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-cdf8cf8 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-77379d9 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-d7d7335 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-6d318ef .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-aad21c1{--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7 .elementor-element.elementor-element-08e1d97 .elementor-heading-title{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-5dd1867 .elementor-button{font-size:5vw;padding:1% 67% 1% 3%;}.elementor-7 .elementor-element.elementor-element-a2b9934 .elementor-button{font-size:5vw;padding:1% 60% 1% 3%;}.elementor-7 .elementor-element.elementor-element-be05534 .elementor-button{font-size:5vw;padding:1% 60% 1% 3%;}.elementor-7 .elementor-element.elementor-element-f0f3c60 .elementor-button{font-size:5vw;padding:1% 40% 1% 3%;}.elementor-7 .elementor-element.elementor-element-d4385b7 .elementor-button{font-size:5vw;padding:1% 64% 1% 3%;}.elementor-7 .elementor-element.elementor-element-e7635ff .elementor-button{font-size:5vw;padding:1% 60% 1% 3%;}.elementor-7 .elementor-element.elementor-element-5023f9b .elementor-button{font-size:5vw;padding:1% 60% 1% 3%;}.elementor-7 .elementor-element.elementor-element-6edda3e .elementor-button{font-size:5vw;padding:1% 60% 1% 3%;}.elementor-7 .elementor-element.elementor-element-49eb8ad{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-508aa40 .elementor-heading-title{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-e6d3d6e .elementor-heading-title{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-0d2f0d5 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-e680a67 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-cdf8cf8 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-77379d9 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-d7d7335 .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-6d318ef .elementor-button{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-08e1d97 .elementor-heading-title{font-size:var( --e-global-typography-1a366e0-font-size );line-height:var( --e-global-typography-1a366e0-line-height );}.elementor-7 .elementor-element.elementor-element-49eb8ad{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-d128cc0{--width:40%;}.elementor-7 .elementor-element.elementor-element-df60406{--width:60%;}.elementor-7 .elementor-element.elementor-element-293cb0f{--width:40%;}.elementor-7 .elementor-element.elementor-element-d5b0821{--width:60%;}.elementor-7 .elementor-element.elementor-element-02f613a{--width:100%;}.elementor-7 .elementor-element.elementor-element-9b9c99b{--width:100%;}.elementor-7 .elementor-element.elementor-element-3a5e4f4{--content-width:30%;}.elementor-7 .elementor-element.elementor-element-49eb8ad{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-a2ac4e7{--width:100%;}.elementor-7 .elementor-element.elementor-element-d5b0821{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-128b3d7 */.elementor-7 .elementor-element.elementor-element-128b3d7 {
    width: 100%;
    max-width: 100%;
    overflow: hidden;

    transition: width 0.3s cubic-bezier(0.22, 1, 0.36, 1);

    pointer-events: none;
}


body:not(.elementor-editor-active) .elementor-7 .elementor-element.elementor-element-128b3d7 {
    mix-blend-mode: difference;
}


.scroll-bar {
    min-width: 0%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8787a6 */.elementor-7 .elementor-element.elementor-element-d8787a6 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05fc499 */.elementor-7 .elementor-element.elementor-element-05fc499 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0d2f0d5 */.elementor-7 .elementor-element.elementor-element-0d2f0d5 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e680a67 */.elementor-7 .elementor-element.elementor-element-e680a67 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cdf8cf8 */.elementor-7 .elementor-element.elementor-element-cdf8cf8 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-77379d9 */.elementor-7 .elementor-element.elementor-element-77379d9 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7d7335 */.elementor-7 .elementor-element.elementor-element-d7d7335 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d318ef */.elementor-7 .elementor-element.elementor-element-6d318ef {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dd1867 */.elementor-7 .elementor-element.elementor-element-5dd1867 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2b9934 */.elementor-7 .elementor-element.elementor-element-a2b9934 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be05534 */.elementor-7 .elementor-element.elementor-element-be05534 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0f3c60 */.elementor-7 .elementor-element.elementor-element-f0f3c60 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4385b7 */.elementor-7 .elementor-element.elementor-element-d4385b7 {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e7635ff */.elementor-7 .elementor-element.elementor-element-e7635ff {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5023f9b */.elementor-7 .elementor-element.elementor-element-5023f9b {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6edda3e */.elementor-7 .elementor-element.elementor-element-6edda3e {
  white-space: nowrap;
}
body {
  overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2ce2aa3 *//* ==========================
   EINSTELLUNGEN
========================== */

.marquee-wrapper {
    --font-size: 28px;
    --text-color: #ffffff;
    --gap: 120px;
    --speed: 80px;

    width: 100%;
    overflow: hidden;
    white-space: nowrap;
}


.marquee-track {
    display: flex;
    width: max-content;
    will-change: transform;
}


.marquee-item {
    flex-shrink: 0;
    font-size: var(--font-size);
    color: var(--text-color);
    padding-right: var(--gap);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9474a63 *//* Wrapper */
.image-wrapper {
    position: relative;
    overflow: hidden;
}

/* Beide Bilder exakt gleich */
.image-wrapper img {
    display: block;
    width: 100%;
}

/* Default Bild bleibt immer sichtbar */
.image-default {
    display: block;
}

/* Hover Bild liegt drüber */
.image-hover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;

    opacity: 0;
    transition: opacity 0.4s ease;

    /* 🔥 WICHTIG gegen Weißschein */
    background: #000; /* oder #fff passend zum Bild */
}

/* Trigger-Zone */
.hover-trigger {
    position: absolute;
    top: 40%;
    left: 40%;
    width: 20%;
    height: 20%;
    z-index: 5;
}

/* Desktop */
@media (min-width: 1025px) {

    .hover-trigger:hover ~ .image-hover {
        opacity: 1;
    }
}

/* Mobile */
@media (max-width: 1024px) {
    .image-hover {
        display: none !important;
    }
}/* End custom CSS */