.elementor-6 .elementor-element.elementor-element-9205744{--display:flex;--min-height:100vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.64;--padding-top:0px;--padding-bottom:183px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9205744:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9205744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;background-image:url("https://intrade-trading.de/wp-content/uploads/2025/10/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-9205744::before, .elementor-6 .elementor-element.elementor-element-9205744 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9205744 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-9205744 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9205744 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-9205744 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-2f6cdc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-2f6cdc0.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-13a0dd5{--display:flex;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-00c8747{--display:flex;--justify-content:flex-start;--padding-top:10px;--padding-bottom:115px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-55f50a8{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:6px;}.elementor-6 .elementor-element.elementor-element-55f50a8 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-55f50a8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-6 .elementor-element.elementor-element-b442ebc{text-align:left;}.elementor-6 .elementor-element.elementor-element-b442ebc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:none;}.elementor-6 .elementor-element.elementor-element-fbb7f07{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-aa52c1f{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-aa52c1f img{opacity:1;filter:brightness( 100% ) contrast( 103% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-a1f915e{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:6.9px;}.elementor-6 .elementor-element.elementor-element-a1f915e .elementor-divider-separator{width:384px;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-a1f915e .elementor-divider{text-align:left;padding-block-start:29px;padding-block-end:29px;}.elementor-6 .elementor-element.elementor-element-63875d1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-6 .elementor-element.elementor-element-63875d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;text-transform:capitalize;line-height:100px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-07c2d3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-07c2d3a .gallery-item{padding:0 89px 89px 0;}.elementor-6 .elementor-element.elementor-element-07c2d3a .gallery{margin:0 -89px -89px 0;}.elementor-6 .elementor-element.elementor-element-07c2d3a .gallery-item .gallery-caption{text-align:center;}.elementor-6 .elementor-element.elementor-element-eca8209{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f84c488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6 .elementor-element.elementor-element-f84c488.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-f84c488 p{margin-block-end:12px;}.elementor-6 .elementor-element.elementor-element-4ad5fec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6 .elementor-element.elementor-element-4ad5fec p{margin-block-end:12px;}.elementor-6 .elementor-element.elementor-element-96ba075{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6 .elementor-element.elementor-element-96ba075 p{margin-block-end:12px;}.elementor-6 .elementor-element.elementor-element-bf2c9a4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-835228f .elementor-button{font-weight:600;text-transform:none;fill:#66D9FF;color:#66D9FF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-0eafbd3 .elementor-button{font-weight:600;text-transform:none;fill:#66D9FF;color:#66D9FF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-589714b .elementor-button{font-weight:600;text-transform:none;fill:#66D9FF;color:#66D9FF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-8395df8{--display:flex;--min-height:100vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.64;--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-6 .elementor-element.elementor-element-8395df8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8395df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;background-image:url("https://intrade-trading.de/wp-content/uploads/2025/10/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-8395df8::before, .elementor-6 .elementor-element.elementor-element-8395df8 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-8395df8 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-8395df8 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-8395df8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-8395df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-2d3c4a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-2d3c4a4.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-df8492e{--display:flex;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-d40e484{--display:flex;--justify-content:flex-start;--padding-top:10px;--padding-bottom:115px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-35dab87{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:6px;}.elementor-6 .elementor-element.elementor-element-35dab87 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-35dab87 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-6 .elementor-element.elementor-element-86356cc{text-align:left;}.elementor-6 .elementor-element.elementor-element-86356cc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:none;}.elementor-6 .elementor-element.elementor-element-f5f9f28{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7723ec0{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-7723ec0 img{opacity:1;filter:brightness( 100% ) contrast( 103% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-266c2b4{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:6.9px;}.elementor-6 .elementor-element.elementor-element-266c2b4 .elementor-divider-separator{width:384px;margin:0 auto;margin-left:0;}.elementor-6 .elementor-element.elementor-element-266c2b4 .elementor-divider{text-align:left;padding-block-start:29px;padding-block-end:29px;}.elementor-6 .elementor-element.elementor-element-5fd4ee1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-6 .elementor-element.elementor-element-5fd4ee1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:31px;font-weight:600;text-transform:capitalize;line-height:100px;color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-289ed51{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-013eb94{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-fc1bbc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6 .elementor-element.elementor-element-fc1bbc8.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-fc1bbc8 p{margin-block-end:12px;}.elementor-6 .elementor-element.elementor-element-c617c83{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6 .elementor-element.elementor-element-c617c83 .elementor-button{font-weight:600;text-transform:none;fill:#66D9FF;color:#66D9FF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-d8f9374{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-1732314{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-b711fbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6 .elementor-element.elementor-element-b711fbf p{margin-block-end:12px;}.elementor-6 .elementor-element.elementor-element-23c2edf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6 .elementor-element.elementor-element-23c2edf .elementor-button{font-weight:600;text-transform:none;fill:#66D9FF;color:#66D9FF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-f9e6608{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-cad04f8{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-c5ea5f1{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;column-gap:0px;text-align:left;font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-6 .elementor-element.elementor-element-c5ea5f1 p{margin-block-end:12px;}.elementor-6 .elementor-element.elementor-element-3426710{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6 .elementor-element.elementor-element-3426710 .elementor-divider-separator{width:100%;}.elementor-6 .elementor-element.elementor-element-3426710 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6 .elementor-element.elementor-element-f93bb23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-f93bb23 .elementor-button{font-weight:600;text-transform:none;fill:#66D9FF;color:#66D9FF;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-3a5218e{--display:flex;--min-height:100vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.64;--padding-top:0px;--padding-bottom:183px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-3a5218e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3a5218e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;background-image:url("https://intrade-trading.de/wp-content/uploads/2025/10/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-3a5218e::before, .elementor-6 .elementor-element.elementor-element-3a5218e > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3a5218e > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-3a5218e > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3a5218e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-3a5218e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-6f8f97f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-6f8f97f.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-9aee006{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-34988a7{--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;}.elementor-6 .elementor-element.elementor-element-a96c1e4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0;}.elementor-6 .elementor-element.elementor-element-a96c1e4::before, .elementor-6 .elementor-element.elementor-element-a96c1e4 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-a96c1e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-a96c1e4 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-a96c1e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-a96c1e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020303;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-a96c1e4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6 .elementor-element.elementor-element-a96c1e4.e-con{--order:-99999 /* order start hack */;}.elementor-6 .elementor-element.elementor-element-b3a29ce{--display:flex;}.elementor-6 .elementor-element.elementor-element-3ec5735{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-292ca61{--display:flex;--min-height:100vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.64;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-292ca61:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-292ca61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;background-image:url("https://intrade-trading.de/wp-content/uploads/2025/10/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-292ca61::before, .elementor-6 .elementor-element.elementor-element-292ca61 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-292ca61 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-292ca61 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-292ca61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-292ca61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-7639610{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-7639610.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-0fd826a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-2a3a6ca{--display:flex;}.elementor-6 .elementor-element.elementor-element-2950065{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-bd36bcf{--display:flex;--min-height:100vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.64;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-bd36bcf:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bd36bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F;background-image:url("https://intrade-trading.de/wp-content/uploads/2025/10/3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-bd36bcf::before, .elementor-6 .elementor-element.elementor-element-bd36bcf > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-bd36bcf > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-bd36bcf > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-bd36bcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-bd36bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-ace7147{--display:flex;--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:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-ace7147.e-con{--align-self:center;}.elementor-6 .elementor-element.elementor-element-3d66f85{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-d7fce48{--display:flex;}.elementor-6 .elementor-element.elementor-element-9c33ad5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6 .elementor-element.elementor-element-debba6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-93dfa57{--display:flex;}.elementor-6 .elementor-element.elementor-element-153158c{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-9ec9119{--display:flex;}.elementor-6 .elementor-element.elementor-element-d11d3da{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6 .elementor-element.elementor-element-ddaae17{--display:flex;}body.elementor-page-6:not(.elementor-motion-effects-element-type-background), body.elementor-page-6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-9205744{--min-height:500px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2f6cdc0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-00c8747{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-b442ebc{text-align:left;}.elementor-6 .elementor-element.elementor-element-fbb7f07{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-eca8209{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-bf2c9a4{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-8395df8{--min-height:500px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2d3c4a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-d40e484{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-86356cc{text-align:left;}.elementor-6 .elementor-element.elementor-element-f5f9f28{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-289ed51{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-d8f9374{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-f9e6608{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-3a5218e{--min-height:500px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6f8f97f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-9aee006{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-a96c1e4{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-3ec5735{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-292ca61{--min-height:500px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-7639610{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-0fd826a{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-bd36bcf{--min-height:500px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ace7147{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-3d66f85{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-2f6cdc0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-55f50a8 .elementor-divider-separator{width:20%;}.elementor-6 .elementor-element.elementor-element-a1f915e .elementor-divider-separator{width:20%;}.elementor-6 .elementor-element.elementor-element-eca8209{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-bf2c9a4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-8395df8{--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:flex-start;--align-items:flex-start;}.elementor-6 .elementor-element.elementor-element-2d3c4a4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-35dab87 .elementor-divider-separator{width:20%;}.elementor-6 .elementor-element.elementor-element-266c2b4 .elementor-divider-separator{width:20%;}.elementor-6 .elementor-element.elementor-element-289ed51{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-d8f9374{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-f9e6608{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-6f8f97f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-9aee006{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-34988a7{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6 .elementor-element.elementor-element-a96c1e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-3ec5735{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-7639610{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-0fd826a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-ace7147{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6 .elementor-element.elementor-element-3d66f85{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-00c8747{--width:50%;}.elementor-6 .elementor-element.elementor-element-fbb7f07{--width:50%;}.elementor-6 .elementor-element.elementor-element-d40e484{--width:50%;}.elementor-6 .elementor-element.elementor-element-f5f9f28{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6 .elementor-element.elementor-element-00c8747{--width:90%;}.elementor-6 .elementor-element.elementor-element-fbb7f07{--width:10%;}.elementor-6 .elementor-element.elementor-element-d40e484{--width:90%;}.elementor-6 .elementor-element.elementor-element-f5f9f28{--width:10%;}}@media(min-width:1025px){.elementor-6 .elementor-element.elementor-element-9205744:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9205744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6 .elementor-element.elementor-element-8395df8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8395df8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6 .elementor-element.elementor-element-3a5218e:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-3a5218e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6 .elementor-element.elementor-element-292ca61:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-292ca61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-6 .elementor-element.elementor-element-bd36bcf:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-bd36bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-f84c488 *//* Panel-Optik & Typo */
.elementor-6 .elementor-element.elementor-element-f84c488{
  width:300px; max-width:100%; box-sizing:border-box;
  margin:14px auto 0; padding:14px 16px; text-align:left;

  background: rgba(8, 15, 20, .55);
  border: 1px solid rgba(102,217,255,.30);   /* Ice Blue */
  border-radius: 12px; box-shadow: 0 6px 24px rgba(0,0,0,.35);
  backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px);
  min-height: 265px;
}

.elementor-6 .elementor-element.elementor-element-f84c488 ul{ margin:0; padding-left:1.1rem; list-style-position: outside; }
.elementor-6 .elementor-element.elementor-element-f84c488 li{ margin:.35rem 0; line-height:1.55; color:#EAF2F1; }  /* hellere Schrift */
.elementor-6 .elementor-element.elementor-element-f84c488 li::marker{ color:#66D9FF; }  
/* nur dieses Widget */
@media (min-width: 901px){
  .elementor-6 .elementor-element.elementor-element-f84c488{ transform: translateX(-70px); } /* -18 bis -28 nach Geschmack */
}
/* Akzent */

    rgba(0,0,0,0) 100%               /* sanft ausfaden nach links */
  );
  filter: blur(10px);                /* Feather */
  opacity: .75;                      /* Intensität */
  pointer-events: none;
}

/* Optional: leichter Akzent-Schimmer an der Panelkante */
.elementor-6 .elementor-element.elementor-element-f84c488::before{
  content: "";
  position: absolute;
  right: 0; top: 0; bottom: 0;
  width: 2px;
  background: linear-gradient(
    to bottom,
    rgba(102,217,255,.0),
    rgba(102,217,255,.35),
    rgba(102,217,255,.0)
  );
  opacity: .8;                       /* kleiner „edge glow“ */
  pointer-events: none;
}

/* Mobile: Schatten zurückfahren, damit nichts kollidiert */
@media (max-width: 900px){
  .elementor-6 .elementor-element.elementor-element-f84c488::after{ left:-30px; width:30px; filter: blur(6px); opacity:.5; }
}

@media (prefers-reduced-motion: reduce){
  .elementor-6 .elementor-element.elementor-element-f84c488{ animation: none !important; transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ad5fec *//* Panel-Optik & Typo */
.elementor-6 .elementor-element.elementor-element-4ad5fec{
  width:300px; max-width:100%; box-sizing:border-box;
  margin:14px auto 0; padding:14px 16px; text-align:left;

  background: rgba(8, 15, 20, .55);
  border: 1px solid rgba(102,217,255,.30);   /* Ice Blue */
  border-radius: 12px; box-shadow: 0 6px 24px rgba(0,0,0,.35);
  backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px);
  min-height: 265px;
}

.elementor-6 .elementor-element.elementor-element-4ad5fec ul{ margin:0; padding-left:1.1rem; list-style-position: outside; }
.elementor-6 .elementor-element.elementor-element-4ad5fec li{ margin:.35rem 0; line-height:1.55; color:#EAF2F1; }  /* hellere Schrift */
.elementor-6 .elementor-element.elementor-element-4ad5fec li::marker{ color:#66D9FF; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96ba075 *//* Panel-Optik & Typo */
.elementor-6 .elementor-element.elementor-element-96ba075{
  width:300px; max-width:100%; box-sizing:border-box;
  margin:14px auto 0; padding:14px 16px; text-align:left;

  background: rgba(8, 15, 20, .55);
  border: 1px solid rgba(102,217,255,.30);   /* Ice Blue */
  border-radius: 12px; box-shadow: 0 6px 24px rgba(0,0,0,.35);
  backdrop-filter: blur(4px); -webkit-backdrop-filter: blur(4px);
  min-height: 265px;
}

.elementor-6 .elementor-element.elementor-element-96ba075 ul{ margin:0; padding-left:1.1rem; list-style-position: outside; }
.elementor-6 .elementor-element.elementor-element-96ba075 li{ margin:.35rem 0; line-height:1.55; color:#EAF2F1; }  /* hellere Schrift */
.elementor-6 .elementor-element.elementor-element-96ba075 li::marker{ color:#66D9FF; }     
/* nur dieses Widget */
@media (min-width: 901px){
  .elementor-6 .elementor-element.elementor-element-96ba075{ transform: translateX(70px); }  /* 18–28 px feinjustieren */
}
/* Akzent */
/* gleiche Höhe für alle drei Panels *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eca8209 *//* Container mit den drei Textblöcken */
.elementor-6 .elementor-element.elementor-element-eca8209,
.ea-bullets{
  display: grid;
  grid-template-columns: repeat(3, 300px); /* exakt wie deine Logos */
  gap: 48px;
  justify-content: center;
  align-items: start;
}

/* Sicherheit: jedes Text-Widget exakt gleich breit & bündig */
.elementor-6 .elementor-element.elementor-element-eca8209 > .elementor-widget-text-editor,
.ea-bullets > .elementor-widget-text-editor{
  width: 300px;
  margin: 14px 0 0 0;
  justify-self: center;  /* zentriert unter den Logos */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-835228f *//* ⬅️ Nur dieses Button-Widget (links) */
.elementor-6 .elementor-element.elementor-element-835228f{
  display: block;
  width: 300px;              /* gleiche Breite wie deine Panels */
  margin: -50px auto 0;       /* ↑ oben = 14px | ←/→ auto (zentriert) | ↓ unten = 0 */
}
/* Desktop: seitlicher Versatz nach links, damit er genau unter dem Panel sitzt */
@media (min-width: 901px){
  .elementor-6 .elementor-element.elementor-element-835228f{ margin-left: 25px; }   /* feintuning: -60 / -80 testen */
}

/* Button-Stil */
.elementor-6 .elementor-element.elementor-element-835228f .elementor-button{
  width: 100%;                 /* füllt die 300px des Wrappers */
  justify-content: center;
  padding: 10px 16px;          /* Innenabstand */
  border-radius: 10px;
  font-weight: 600;
  background: rgba(8,15,20,.35);           /* „Glass“ */
  backdrop-filter: blur(3px);
  border: 1px solid rgba(102,217,255,.35); /* Ice-Blue Rahmen */
  color: #EAF2F1;
  box-shadow: 0 6px 24px rgba(0,0,0,.30);
  transition: background .2s, color .2s, transform .2s, border-color .2s, box-shadow .2s;
}
.elementor-6 .elementor-element.elementor-element-835228f .elementor-button:hover{
  background: #66D9FF; color: #0b1f1d; border-color: #66D9FF; transform: translateY(-1px);
  box-shadow: 0 10px 30px rgba(0,0,0,.40);
}

/* Mobile: volle Breite, kein Seitenversatz */
@media (max-width: 900px){
  .elementor-6 .elementor-element.elementor-element-835228f{ width: 100%; margin-left: 0; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0eafbd3 *//* ⬆️ Nur dieses Button-Widget (mitte) */
.elementor-6 .elementor-element.elementor-element-0eafbd3{
  display: block;
  width: 300px;
  margin: -50px auto 0;        /* ↑ Abstand nach oben, mittig, kein Seitenversatz */
}

.elementor-6 .elementor-element.elementor-element-0eafbd3 .elementor-button{
  width: 100%; justify-content: center;
  padding: 10px 16px; border-radius: 10px; font-weight: 600;
  background: rgba(8,15,20,.35);
  backdrop-filter: blur(3px);
  border: 1px solid rgba(102,217,255,.35);
  color: #EAF2F1;
  box-shadow: 0 6px 24px rgba(0,0,0,.30);
  transition: background .2s, color .2s, transform .2s, border-color .2s, box-shadow .2s;
}
.elementor-6 .elementor-element.elementor-element-0eafbd3 .elementor-button:hover{
  background: #66D9FF; color: #0b1f1d; border-color: #66D9FF; transform: translateY(-1px);
  box-shadow: 0 10px 30px rgba(0,0,0,.40);
}

@media (max-width: 900px){
  .elementor-6 .elementor-element.elementor-element-0eafbd3{ width: 100%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-589714b *//* ➡️ Nur dieses Button-Widget (rechts) */
.elementor-6 .elementor-element.elementor-element-589714b{
  display: block;
  width: 300px;
  margin: -50px auto 0;
}
/* Desktop: Versatz nach rechts */
@media (min-width: 901px){
  .elementor-6 .elementor-element.elementor-element-589714b{ margin-right: 15px; }  /* feintuning: -60 / -80 testen */
}

.elementor-6 .elementor-element.elementor-element-589714b .elementor-button{
  width: 100%; justify-content: center;
  padding: 10px 16px; border-radius: 10px; font-weight: 600;
  background: rgba(8,15,20,.35);
  backdrop-filter: blur(3px);
  border: 1px solid rgba(102,217,255,.35);
  color: #EAF2F1;
  box-shadow: 0 6px 24px rgba(0,0,0,.30);
  transition: background .2s, color .2s, transform .2s, border-color .2s, box-shadow .2s;
}
.elementor-6 .elementor-element.elementor-element-589714b .elementor-button:hover{
  background: #66D9FF; color: #0b1f1d; border-color: #66D9FF; transform: translateY(-1px);
  box-shadow: 0 10px 30px rgba(0,0,0,.40);
}

/* Mobile: volle Breite, kein Seitenversatz */
@media (max-width: 900px){
  .elementor-6 .elementor-element.elementor-element-589714b{ width: 100%; margin-right: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9205744 */html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc1bbc8 *//* Türkise Listenpunkte für diesen Textblock */
.elementor-6 .elementor-element.elementor-element-fc1bbc8 ul {
  list-style-type: disc;             /* klassische Punkte */
  margin-left: 20px;
}

.elementor-6 .elementor-element.elementor-element-fc1bbc8 ul li {
  color: #dfe3ea;                    /* normale Textfarbe */
  margin-bottom: 6px;
  position: relative;
  padding-left: 8px;
}

/* Farbe der Punkte */
.elementor-6 .elementor-element.elementor-element-fc1bbc8 ul li::marker {
  color: #00e5ff;                    /* dein Türkis */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c617c83 *//* ⬅️ Nur dieses Button-Widget (links) */
.elementor-6 .elementor-element.elementor-element-c617c83{
  display: block;
  width: 300px;              /* gleiche Breite wie deine Panels */
  margin: -50px auto 0;       /* ↑ oben = 14px | ←/→ auto (zentriert) | ↓ unten = 0 */
}
/* Desktop: seitlicher Versatz nach links, damit er genau unter dem Panel sitzt */
@media (min-width: 901px){
  .elementor-6 .elementor-element.elementor-element-c617c83{ margin-left: 25px; }   /* feintuning: -60 / -80 testen */
}

/* Button-Stil */
.elementor-6 .elementor-element.elementor-element-c617c83 .elementor-button{
  width: 100%;                 /* füllt die 300px des Wrappers */
  justify-content: center;
  padding: 10px 16px;          /* Innenabstand */
  border-radius: 10px;
  font-weight: 600;
  background: rgba(8,15,20,.35);           /* „Glass“ */
  backdrop-filter: blur(3px);
  border: 1px solid rgba(102,217,255,.35); /* Ice-Blue Rahmen */
  color: #EAF2F1;
  box-shadow: 0 6px 24px rgba(0,0,0,.30);
  transition: background .2s, color .2s, transform .2s, border-color .2s, box-shadow .2s;
}
.elementor-6 .elementor-element.elementor-element-c617c83 .elementor-button:hover{
  background: #66D9FF; color: #0b1f1d; border-color: #66D9FF; transform: translateY(-1px);
  box-shadow: 0 10px 30px rgba(0,0,0,.40);
}

/* Mobile: volle Breite, kein Seitenversatz */
@media (max-width: 900px){
  .elementor-6 .elementor-element.elementor-element-c617c83{ width: 100%; margin-left: 0; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b711fbf *//* Türkise Listenpunkte für diesen Textblock */
.elementor-6 .elementor-element.elementor-element-b711fbf ul {
  list-style-type: disc;             /* klassische Punkte */
  margin-left: 20px;
}

.elementor-6 .elementor-element.elementor-element-b711fbf ul li {
  color: #dfe3ea;                    /* normale Textfarbe */
  margin-bottom: 6px;
  position: relative;
  padding-left: 8px;
}

/* Farbe der Punkte */
.elementor-6 .elementor-element.elementor-element-b711fbf ul li::marker {
  color: #00e5ff;                    /* dein Türkis */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23c2edf *//* ⬆️ Nur dieses Button-Widget (mitte) */
.elementor-6 .elementor-element.elementor-element-23c2edf{
  display: block;
  width: 300px;
  margin: -50px auto 0;        /* ↑ Abstand nach oben, mittig, kein Seitenversatz */
}

.elementor-6 .elementor-element.elementor-element-23c2edf .elementor-button{
  width: 100%; justify-content: center;
  padding: 10px 16px; border-radius: 10px; font-weight: 600;
  background: rgba(8,15,20,.35);
  backdrop-filter: blur(3px);
  border: 1px solid rgba(102,217,255,.35);
  color: #EAF2F1;
  box-shadow: 0 6px 24px rgba(0,0,0,.30);
  transition: background .2s, color .2s, transform .2s, border-color .2s, box-shadow .2s;
}
.elementor-6 .elementor-element.elementor-element-23c2edf .elementor-button:hover{
  background: #66D9FF; color: #0b1f1d; border-color: #66D9FF; transform: translateY(-1px);
  box-shadow: 0 10px 30px rgba(0,0,0,.40);
}

@media (max-width: 900px){
  .elementor-6 .elementor-element.elementor-element-23c2edf{ width: 100%; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5ea5f1 *//* Türkise Listenpunkte für diesen Textblock */
.elementor-6 .elementor-element.elementor-element-c5ea5f1 ul {
  list-style-type: disc;             /* klassische Punkte */
  margin-left: 20px;
}

.elementor-6 .elementor-element.elementor-element-c5ea5f1 ul li {
  color: #dfe3ea;                    /* normale Textfarbe */
  margin-bottom: 6px;
  position: relative;
  padding-left: 8px;
}

/* Farbe der Punkte */
.elementor-6 .elementor-element.elementor-element-c5ea5f1 ul li::marker {
  color: #00e5ff;                    /* dein Türkis */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f93bb23 *//* ➡️ Nur dieses Button-Widget (rechts) */
.elementor-6 .elementor-element.elementor-element-f93bb23{
  display: block;
  width: 300px;
  margin: -50px auto 0;
}
/* Desktop: Versatz nach rechts */
@media (min-width: 901px){
  .elementor-6 .elementor-element.elementor-element-f93bb23{ margin-right: 15px; }  /* feintuning: -60 / -80 testen */
}

.elementor-6 .elementor-element.elementor-element-f93bb23 .elementor-button{
  width: 100%; justify-content: center;
  padding: 10px 16px; border-radius: 10px; font-weight: 600;
  background: rgba(8,15,20,.35);
  backdrop-filter: blur(3px);
  border: 1px solid rgba(102,217,255,.35);
  color: #EAF2F1;
  box-shadow: 0 6px 24px rgba(0,0,0,.30);
  transition: background .2s, color .2s, transform .2s, border-color .2s, box-shadow .2s;
}
.elementor-6 .elementor-element.elementor-element-f93bb23 .elementor-button:hover{
  background: #66D9FF; color: #0b1f1d; border-color: #66D9FF; transform: translateY(-1px);
  box-shadow: 0 10px 30px rgba(0,0,0,.40);
}

/* Mobile: volle Breite, kein Seitenversatz */
@media (max-width: 900px){
  .elementor-6 .elementor-element.elementor-element-f93bb23{ width: 100%; margin-right: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96c1e4 *//* Layout */
.ea-gallery{
  display:flex; justify-content:center; gap:60px; flex-wrap:wrap;
}

/* Karte */
.ea-card{
  position:relative; isolation:isolate;            /* wichtig für saubere Ebenen */
  display:inline-flex; flex-direction:column; align-items:center;
  padding:12px 16px 28px;                           /* Platz fürs Label unten */
  border-radius:10px; cursor:pointer;
  transition:transform .35s ease, box-shadow .35s ease, background .35s ease;
}

/* Glas/Fallback – immer sichtbar */
.ea-card::before{
  content:"";
  position:absolute; inset:0; border-radius:inherit;
  background: rgba(0,0,0,.36);                      /* Fallback: abdunkeln */
  box-shadow: 0 4px 18px rgba(0,0,0,.5);
  z-index:0;                                        /* hinter Bild/Label */
}

/* Blur nur wenn unterstützt (Progressive Enhancement) */
@supports ((-webkit-backdrop-filter: blur(8px)) or (backdrop-filter: blur(8px))){
  .ea-card::before{ -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); }
}

.ea-card img{
  position:relative; z-index:1; width:120px; height:auto; display:block;
}

/* kleines Label ohne extra Widget */
.ea-card::after{
  content:"Click here for more Infos";
  position:relative; z-index:1; display:block; margin-top:8px;
  font-size:13px; letter-spacing:.3px; text-align:center;
  color:rgba(255,255,255,.65); transition:color .3s ease;
}

/* Hover */
.ea-card:hover{ transform:scale(1.06); }
.ea-card:hover::before{ background:rgba(0,0,0,.5); box-shadow:0 6px 25px rgba(0,0,0,.65); }
.ea-card:hover::after{ color:#00E3B2; }

/* Responsive */
@media (max-width:768px){ .ea-gallery{ gap:20px; } .ea-card img{ width:100px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a5218e */html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-292ca61 */html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd36bcf */html {
  scroll-behavior: smooth;
}/* End custom CSS */