.elementor-3204 .elementor-element.elementor-element-27c34a3{--display:flex;--min-height:75vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-27c34a3:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-27c34a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zwinkel.de/wp-content/uploads/2026/10/ml_92-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3204 .elementor-element.elementor-element-36acf82{--display:flex;--min-height:50px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-36acf82:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-36acf82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zwinkel.de/wp-content/uploads/2026/07/Shape_obenwellig_untengerade.svg");background-repeat:repeat-x;background-size:cover;}.elementor-3204 .elementor-element.elementor-element-ea44467{--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;--justify-content:center;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-box{background-color:#FFFFFFE6;border-color:#E8434A00;border-radius:24px 24px 24px 24px;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-link:not(:hover):not(:focus-visible):not(.is-active) .fan-label{color:#4E4E4A !important;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-link{background-color:#E8434A00;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-link:hover .fan-label, .elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-link:focus-visible .fan-label{color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-link:hover, .elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-link:focus-visible{background-color:#C1E9E600;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-link.is-active .fan-label{color:#832828 !important;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-link::after{background-color:#FFFFFF;height:3px;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-instance .fan-link, .elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-instance .fan-link .fan-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-instance{--fan-icon-fill:#4E4E4A;--fan-icon-stroke:#4E4E4A;--fan-icon-hover-fill:var( --e-global-color-primary );--fan-icon-active-fill:#4E4E4A;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-toggle{background-color:var( --e-global-color-4b021f7 );color:#FFFFFF;border-width:1px;border-radius:50% 50% 50% 50%;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-toggle:hover{background-color:var( --e-global-color-ae773d3 );color:#FFFFFF;}.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-toggle-icon{width:30%;height:30%;font-size:30%;}.elementor-3204 .elementor-element.elementor-element-814daeb{--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:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-22622d3{--display:flex;--min-height:450px;--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;--overlay-opacity:0.5;}.elementor-3204 .elementor-element.elementor-element-22622d3:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-22622d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zwinkel.de/wp-content/uploads/2026/07/Shape_Hintergrundkasten_2.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3204 .elementor-element.elementor-element-22622d3::before, .elementor-3204 .elementor-element.elementor-element-22622d3 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-22622d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-22622d3 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-22622d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-22622d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-495584f{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-bda98e4 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-f37c4bc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-f37c4bc .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:700;}.elementor-3204 .elementor-element.elementor-element-dd42e96 .elementor-button{background-color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-dd42e96 .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-dd42e96 .elementor-button:focus{background-color:var( --e-global-color-ae773d3 );color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-dd42e96{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-dd42e96 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-dd42e96 .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-dd42e96 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-89866a2{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-3204 .elementor-element.elementor-element-89866a2.e-con{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-e158025:not( .elementor-widget-image ), .elementor-3204 .elementor-element.elementor-element-e158025.elementor-widget-image img{-webkit-mask-image:url( https://zwinkel.de/wp-content/uploads/2026/07/Shape_Standort-Bilder_2.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-3204 .elementor-element.elementor-element-374e177:not( .elementor-widget-image ), .elementor-3204 .elementor-element.elementor-element-374e177.elementor-widget-image img{-webkit-mask-image:url( https://zwinkel.de/wp-content/uploads/2026/07/Shape_Standort-Bilder_2.svg );-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-3204 .elementor-element.elementor-element-d6eac7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-d7f743b{--display:flex;--min-height:450px;--overlay-opacity:0.5;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-d7f743b::before, .elementor-3204 .elementor-element.elementor-element-d7f743b > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-d7f743b > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-d7f743b > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-d7f743b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-d7f743b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-9f72731{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-c1b2ffe .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-5098544{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-5098544 .elementor-heading-title{font-family:var( --e-global-typography-157c646-font-family ), Sans-serif;font-size:var( --e-global-typography-157c646-font-size );font-weight:var( --e-global-typography-157c646-font-weight );}.elementor-3204 .elementor-element.elementor-element-13521ba .elementor-button{background-color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-13521ba .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-13521ba .elementor-button:focus{background-color:var( --e-global-color-ae773d3 );color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-13521ba{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-13521ba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-13521ba .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-13521ba .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-47447ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-31e82fc{--display:flex;--min-height:450px;--overlay-opacity:0.5;}.elementor-3204 .elementor-element.elementor-element-31e82fc:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-31e82fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zwinkel.de/wp-content/uploads/2026/07/Shape_Hintergrundkasten_2.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3204 .elementor-element.elementor-element-31e82fc::before, .elementor-3204 .elementor-element.elementor-element-31e82fc > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-31e82fc > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-31e82fc > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-31e82fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-31e82fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-ad2dc67{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-557b1cb .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-69e9c13 .elementor-heading-title{font-family:var( --e-global-typography-157c646-font-family ), Sans-serif;font-size:var( --e-global-typography-157c646-font-size );font-weight:var( --e-global-typography-157c646-font-weight );}.elementor-3204 .elementor-element.elementor-element-abe78be .elementor-button{background-color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-abe78be .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-abe78be .elementor-button:focus{background-color:var( --e-global-color-ae773d3 );color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-abe78be{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-abe78be .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-abe78be .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-abe78be .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-af77150{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-b15b793{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-b15b793::before, .elementor-3204 .elementor-element.elementor-element-b15b793 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-b15b793 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-b15b793 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-b15b793 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-b15b793 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-fe629f9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-36ee2b9 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-a1a01f8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-a1a01f8 .elementor-heading-title{font-family:var( --e-global-typography-157c646-font-family ), Sans-serif;font-size:var( --e-global-typography-157c646-font-size );font-weight:var( --e-global-typography-157c646-font-weight );}.elementor-3204 .elementor-element.elementor-element-35e8939 .elementor-button{background-color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-35e8939 .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-35e8939 .elementor-button:focus{background-color:var( --e-global-color-ae773d3 );color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-35e8939{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-35e8939 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-35e8939 .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-35e8939 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-54e8392{padding:0px 0px 0px 52px;top:205.948px;--dynamic-text-color:#979797;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-54e8392{left:908.948px;}body.rtl .elementor-3204 .elementor-element.elementor-element-54e8392{right:908.948px;}.elementor-3204 .elementor-element.elementor-element-54e8392 .elementor-headline{text-align:center;font-family:"Quicksand", Sans-serif;font-size:32px;font-weight:600;}.elementor-3204 .elementor-element.elementor-element-24d01f2{padding:0px 0px 0px 52px;top:283.948px;--dynamic-text-color:#979797;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-24d01f2{left:674.948px;}body.rtl .elementor-3204 .elementor-element.elementor-element-24d01f2{right:674.948px;}.elementor-3204 .elementor-element.elementor-element-24d01f2 .elementor-headline{text-align:center;font-family:"Quicksand", Sans-serif;font-size:32px;font-weight:600;}.elementor-3204 .elementor-element.elementor-element-ef02957{padding:0px 0px 0px 52px;top:126.938px;--dynamic-text-color:#979797;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-ef02957{left:814.948px;}body.rtl .elementor-3204 .elementor-element.elementor-element-ef02957{right:814.948px;}.elementor-3204 .elementor-element.elementor-element-ef02957 .elementor-headline{text-align:center;font-family:"Quicksand", Sans-serif;font-size:32px;font-weight:600;}.elementor-3204 .elementor-element.elementor-element-347d3f6{padding:0px 0px 0px 52px;top:249.948px;--dynamic-text-color:#E38F93;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-347d3f6{left:1087.948px;}body.rtl .elementor-3204 .elementor-element.elementor-element-347d3f6{right:1087.948px;}.elementor-3204 .elementor-element.elementor-element-347d3f6 .elementor-headline{text-align:center;font-family:"Quicksand", Sans-serif;font-size:32px;font-weight:600;}.elementor-3204 .elementor-element.elementor-element-2d1139e{padding:0px 0px 0px 52px;top:192.948px;--dynamic-text-color:#E38F93;}body:not(.rtl) .elementor-3204 .elementor-element.elementor-element-2d1139e{left:594.948px;}body.rtl .elementor-3204 .elementor-element.elementor-element-2d1139e{right:594.948px;}.elementor-3204 .elementor-element.elementor-element-2d1139e .elementor-headline{text-align:center;font-family:"Quicksand", Sans-serif;font-size:32px;font-weight:600;}.elementor-3204 .elementor-element.elementor-element-676cfaf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-7ca063d{--display:flex;--min-height:450px;--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;--overlay-opacity:0.5;}.elementor-3204 .elementor-element.elementor-element-7ca063d:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-7ca063d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zwinkel.de/wp-content/uploads/2026/07/Shape_Hintergrundkasten_2.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3204 .elementor-element.elementor-element-7ca063d::before, .elementor-3204 .elementor-element.elementor-element-7ca063d > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-7ca063d > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-7ca063d > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-7ca063d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-7ca063d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-8df5fe4{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-0778ef5 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-98d0b3f{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-98d0b3f .elementor-heading-title{font-family:var( --e-global-typography-157c646-font-family ), Sans-serif;font-size:var( --e-global-typography-157c646-font-size );font-weight:var( --e-global-typography-157c646-font-weight );}.elementor-3204 .elementor-element.elementor-element-153367f .elementor-button{background-color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-153367f .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-153367f .elementor-button:focus{background-color:var( --e-global-color-ae773d3 );color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-153367f{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-153367f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-153367f .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-153367f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-4527768{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-3204 .elementor-element.elementor-element-4527768.elementor-element{--align-self:center;}.elementor-3204 .elementor-element.elementor-element-4527768 img{border-radius:10px 10px 10px 10px;}.elementor-3204 .elementor-element.elementor-element-265cb0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-544c4ae{--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;--overlay-opacity:0.5;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-544c4ae::before, .elementor-3204 .elementor-element.elementor-element-544c4ae > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-544c4ae > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-544c4ae > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-544c4ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-544c4ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-a3cb92e{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-9c499b5 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-4ad5c82{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-4ad5c82 .elementor-heading-title{font-family:var( --e-global-typography-157c646-font-family ), Sans-serif;font-size:var( --e-global-typography-157c646-font-size );font-weight:var( --e-global-typography-157c646-font-weight );}.elementor-3204 .elementor-element.elementor-element-dd6260a .elementor-button{background-color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-dd6260a .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-dd6260a .elementor-button:focus{background-color:var( --e-global-color-ae773d3 );color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-dd6260a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-dd6260a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-dd6260a .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-dd6260a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-c04b133{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-825e5f3{width:100%;max-width:100%;}.elementor-3204 .elementor-element.elementor-element-344a0b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-3be6f43{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3204 .elementor-element.elementor-element-b847f07{--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;--justify-content:flex-end;--flex-wrap:wrap;--overlay-opacity:0.5;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-b847f07::before, .elementor-3204 .elementor-element.elementor-element-b847f07 > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-b847f07 > .e-con-inner > .elementor-background-video-container::before, .elementor-3204 .elementor-element.elementor-element-b847f07 > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-b847f07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3204 .elementor-element.elementor-element-b847f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3204 .elementor-element.elementor-element-aa5df2d{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-de10653:not( .elementor-widget-image ), .elementor-3204 .elementor-element.elementor-element-de10653.elementor-widget-image img{-webkit-mask-image:url( https://zwinkel.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3204 .elementor-element.elementor-element-de10653 img{width:75%;}.elementor-3204 .elementor-element.elementor-element-1173d80{text-align:center;}.elementor-3204 .elementor-element.elementor-element-1173d80 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:700;}.elementor-3204 .elementor-element.elementor-element-927b257{text-align:center;}.elementor-3204 .elementor-element.elementor-element-927b257 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-3204 .elementor-element.elementor-element-883a854{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-668c91c .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-3cc1a9b{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-3204 .elementor-element.elementor-element-3cc1a9b .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:35px;font-weight:700;line-height:40px;}.elementor-3204 .elementor-element.elementor-element-740750b .elementor-button{background-color:var( --e-global-color-4b021f7 );}.elementor-3204 .elementor-element.elementor-element-740750b .elementor-button:hover, .elementor-3204 .elementor-element.elementor-element-740750b .elementor-button:focus{background-color:var( --e-global-color-ae773d3 );color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-740750b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3204 .elementor-element.elementor-element-740750b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3204 .elementor-element.elementor-element-740750b .elementor-button:hover svg, .elementor-3204 .elementor-element.elementor-element-740750b .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-toggle-icon{width:52%;height:52%;font-size:52%;}.elementor-3204 .elementor-element.elementor-element-22622d3{--min-height:280px;}.elementor-3204 .elementor-element.elementor-element-495584f{--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-3204 .elementor-element.elementor-element-bda98e4 .elementor-heading-title{font-size:20px;}.elementor-3204 .elementor-element.elementor-element-f37c4bc .elementor-heading-title{font-size:28px;}.elementor-3204 .elementor-element.elementor-element-89866a2{--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;}.elementor-3204 .elementor-element.elementor-element-d6eac7f{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-c1b2ffe .elementor-heading-title{font-size:20px;}.elementor-3204 .elementor-element.elementor-element-5098544 .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-557b1cb .elementor-heading-title{font-size:20px;}.elementor-3204 .elementor-element.elementor-element-69e9c13 .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-af77150{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-36ee2b9 .elementor-heading-title{font-size:20px;}.elementor-3204 .elementor-element.elementor-element-a1a01f8 .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-0778ef5 .elementor-heading-title{font-size:20px;}.elementor-3204 .elementor-element.elementor-element-98d0b3f .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-265cb0d{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-9c499b5 .elementor-heading-title{font-size:20px;}.elementor-3204 .elementor-element.elementor-element-4ad5c82 .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-344a0b6{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3204 .elementor-element.elementor-element-b847f07{--min-height:280px;--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;--flex-wrap:nowrap;}.elementor-3204 .elementor-element.elementor-element-aa5df2d{--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;--flex-wrap:wrap;}.elementor-3204 .elementor-element.elementor-element-883a854{--flex-wrap:wrap;}.elementor-3204 .elementor-element.elementor-element-883a854.e-con{--order:-99999 /* order start hack */;}.elementor-3204 .elementor-element.elementor-element-668c91c .elementor-heading-title{font-size:20px;}.elementor-3204 .elementor-element.elementor-element-3cc1a9b{text-align:start;}.elementor-3204 .elementor-element.elementor-element-3cc1a9b .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-3204 .elementor-element.elementor-element-f0ca2e1 .fan-toggle-icon{width:52%;height:52%;font-size:52%;}.elementor-3204 .elementor-element.elementor-element-22622d3:not(.elementor-motion-effects-element-type-background), .elementor-3204 .elementor-element.elementor-element-22622d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3204 .elementor-element.elementor-element-e158025{padding:0px 0px 40px 0px;}.elementor-3204 .elementor-element.elementor-element-374e177{padding:0px 0px 40px 0px;}.elementor-3204 .elementor-element.elementor-element-5098544 .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-69e9c13 .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-a1a01f8 .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-98d0b3f .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-4ad5c82 .elementor-heading-title{font-size:var( --e-global-typography-157c646-font-size );}.elementor-3204 .elementor-element.elementor-element-b847f07{--flex-wrap:wrap;}}@media(min-width:768px){.elementor-3204 .elementor-element.elementor-element-ea44467{--content-width:1400px;}.elementor-3204 .elementor-element.elementor-element-814daeb{--content-width:1500px;}.elementor-3204 .elementor-element.elementor-element-495584f{--width:30%;}.elementor-3204 .elementor-element.elementor-element-89866a2{--width:61%;}.elementor-3204 .elementor-element.elementor-element-d6eac7f{--content-width:1500px;}.elementor-3204 .elementor-element.elementor-element-47447ba{--content-width:1500px;}.elementor-3204 .elementor-element.elementor-element-af77150{--content-width:1500px;}.elementor-3204 .elementor-element.elementor-element-fe629f9{--width:45%;}.elementor-3204 .elementor-element.elementor-element-676cfaf{--content-width:1500px;}.elementor-3204 .elementor-element.elementor-element-8df5fe4{--width:49%;}.elementor-3204 .elementor-element.elementor-element-265cb0d{--content-width:1500px;}.elementor-3204 .elementor-element.elementor-element-a3cb92e{--width:59%;}.elementor-3204 .elementor-element.elementor-element-c04b133{--width:100%;}.elementor-3204 .elementor-element.elementor-element-344a0b6{--content-width:1500px;}.elementor-3204 .elementor-element.elementor-element-aa5df2d{--width:23%;}.elementor-3204 .elementor-element.elementor-element-883a854{--width:28%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3204 .elementor-element.elementor-element-89866a2{--width:70%;}.elementor-3204 .elementor-element.elementor-element-883a854{--width:33%;}}/* Start custom CSS */body.elementor-page-3204 {
  view-timeline-name: --headline-scroll;
  view-timeline-axis: block;
}

body.elementor-page-3204 .elementor-headline--style-highlight svg path {
  animation: headline-zeichnen linear both !important;
  animation-timeline: --headline-scroll !important;
  animation-range: entry 0% cover 35% !important;
}

@keyframes headline-zeichnen {
  from {
    stroke-dasharray: 0 1500;
    opacity: 0;
  }

  to {
    stroke-dasharray: 1500 1500;
    opacity: 1;
  }
}/* End custom CSS */