.elementor-1072 .elementor-element.elementor-element-52c3251e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1072 .elementor-element.elementor-element-199aec79{--display:flex;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-1072 .elementor-element.elementor-element-199aec79:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-199aec79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://windinvert.de/wp-content/uploads/2025/10/windinvert-wissenswertes-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1072 .elementor-element.elementor-element-31b39fbc{text-align:center;}.elementor-1072 .elementor-element.elementor-element-31b39fbc .elementor-heading-title{font-family:"Akkurat", Sans-serif;font-size:3em;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1072 .elementor-element.elementor-element-26b09e02{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-hover-color:#FFFFFF;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-30px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-1072 .elementor-element.elementor-element-26b09e02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-1072 .elementor-element.elementor-element-26b09e02 .swiper-slide ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-1c7ef9fc{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-1e004485{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-34bede90{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-1072 .elementor-element.elementor-element-34bede90:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-34bede90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5FBFED59;}.elementor-1072 .elementor-element.elementor-element-34bede90:hover{background-color:#5FBFED59;}.elementor-1072 .elementor-element.elementor-element-6903ac90{--display:flex;--min-height:300px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1072 .elementor-element.elementor-element-6903ac90:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-6903ac90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FCFEE6;}.elementor-1072 .elementor-element.elementor-element-6903ac90:hover{background-color:#F7FCFEC4;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1072 .elementor-element.elementor-element-1c2d667d{text-align:center;}.elementor-1072 .elementor-element.elementor-element-1c2d667d img{width:60px;}.elementor-1072 .elementor-element.elementor-element-110dc839 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1072 .elementor-element.elementor-element-110dc839{text-align:center;}.elementor-1072 .elementor-element.elementor-element-110dc839 .elementor-heading-title{font-family:"Akkurat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-1072 .elementor-element.elementor-element-17554cbb{width:auto;max-width:auto;text-align:center;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-17554cbb > .elementor-widget-container{padding:5px 0px 15px 0px;}.elementor-1072 .elementor-element.elementor-element-17554cbb p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1072 .elementor-element.elementor-element-3b60556 .elementor-button{background-color:#85C9F066;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:500;line-height:1.6em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:15px 30px 13px 030px;}.elementor-1072 .elementor-element.elementor-element-3b60556 .elementor-button:hover, .elementor-1072 .elementor-element.elementor-element-3b60556 .elementor-button:focus{background-color:#85C9F080;}.elementor-1072 .elementor-element.elementor-element-3b60556 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-1072 .elementor-element.elementor-element-3b60556{--e-transform-transition-duration:300ms;}.elementor-1072 .elementor-element.elementor-element-7442f08f{--display:flex;--position:absolute;--border-radius:50px 50px 50px 50px;top:0px;}.elementor-1072 .elementor-element.elementor-element-7442f08f:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-7442f08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5FBFEDDE;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-7442f08f{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-7442f08f{right:0px;}.elementor-1072 .elementor-element.elementor-element-256fd4dd{--display:flex;--position:absolute;--border-radius:50px 50px 50px 50px;top:0px;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-256fd4dd{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-256fd4dd{right:0px;}.elementor-1072 .elementor-element.elementor-element-ff2c6cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-1072 .elementor-element.elementor-element-ff2c6cd:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-ff2c6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5FBFED59;}.elementor-1072 .elementor-element.elementor-element-ff2c6cd:hover{background-color:#5FBFED59;}.elementor-1072 .elementor-element.elementor-element-752aed4a{--display:flex;--min-height:300px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1072 .elementor-element.elementor-element-752aed4a:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-752aed4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FCFEE6;}.elementor-1072 .elementor-element.elementor-element-752aed4a:hover{background-color:#F7FCFEC4;}.elementor-1072 .elementor-element.elementor-element-44cbd92c{text-align:center;}.elementor-1072 .elementor-element.elementor-element-44cbd92c img{width:60px;}.elementor-1072 .elementor-element.elementor-element-2bd425fc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1072 .elementor-element.elementor-element-2bd425fc{text-align:center;}.elementor-1072 .elementor-element.elementor-element-2bd425fc .elementor-heading-title{font-family:"Akkurat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1072 .elementor-element.elementor-element-ebe54e1{width:auto;max-width:auto;text-align:center;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-ebe54e1 > .elementor-widget-container{padding:5px 0px 15px 0px;}.elementor-1072 .elementor-element.elementor-element-ebe54e1 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-d72108f .elementor-button{background-color:#85C9F066;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:500;line-height:1.6em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:15px 30px 13px 030px;}.elementor-1072 .elementor-element.elementor-element-d72108f .elementor-button:hover, .elementor-1072 .elementor-element.elementor-element-d72108f .elementor-button:focus{background-color:#85C9F080;}.elementor-1072 .elementor-element.elementor-element-d72108f > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-1072 .elementor-element.elementor-element-d72108f{--e-transform-transition-duration:300ms;}.elementor-1072 .elementor-element.elementor-element-6cb32b84{--display:flex;--position:absolute;--border-radius:50px 50px 50px 50px;top:0px;}.elementor-1072 .elementor-element.elementor-element-6cb32b84:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-6cb32b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5FBFEDDE;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-6cb32b84{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-6cb32b84{right:0px;}.elementor-1072 .elementor-element.elementor-element-1367b2a2{--display:flex;--position:absolute;--border-radius:50px 50px 50px 50px;top:0px;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-1367b2a2{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-1367b2a2{right:0px;}.elementor-1072 .elementor-element.elementor-element-1c2105c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-1072 .elementor-element.elementor-element-1c2105c:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-1c2105c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5FBFED59;}.elementor-1072 .elementor-element.elementor-element-1c2105c:hover{background-color:#5FBFED59;}.elementor-1072 .elementor-element.elementor-element-895d9e3{--display:flex;--min-height:300px;--justify-content:flex-start;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1072 .elementor-element.elementor-element-895d9e3:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-895d9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FCFEE6;}.elementor-1072 .elementor-element.elementor-element-895d9e3:hover{background-color:#F7FCFEC4;}.elementor-1072 .elementor-element.elementor-element-d757388{text-align:center;}.elementor-1072 .elementor-element.elementor-element-d757388 img{width:60px;}.elementor-1072 .elementor-element.elementor-element-42a21a3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-1072 .elementor-element.elementor-element-42a21a3{text-align:center;}.elementor-1072 .elementor-element.elementor-element-42a21a3 .elementor-heading-title{font-family:"Akkurat", Sans-serif;font-size:1.2em;font-weight:600;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1072 .elementor-element.elementor-element-d3d6448{width:auto;max-width:auto;text-align:center;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-d3d6448 > .elementor-widget-container{padding:5px 0px 15px 0px;}.elementor-1072 .elementor-element.elementor-element-d3d6448 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-fba4332 .elementor-button{background-color:#85C9F066;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:500;line-height:1.6em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:15px 30px 13px 030px;}.elementor-1072 .elementor-element.elementor-element-fba4332 .elementor-button:hover, .elementor-1072 .elementor-element.elementor-element-fba4332 .elementor-button:focus{background-color:#85C9F080;}.elementor-1072 .elementor-element.elementor-element-fba4332 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-1072 .elementor-element.elementor-element-fba4332{--e-transform-transition-duration:300ms;}.elementor-1072 .elementor-element.elementor-element-0f9c6f3{--display:flex;--position:absolute;--border-radius:50px 50px 50px 50px;top:0px;}.elementor-1072 .elementor-element.elementor-element-0f9c6f3:not(.elementor-motion-effects-element-type-background), .elementor-1072 .elementor-element.elementor-element-0f9c6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5FBFEDDE;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-0f9c6f3{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-0f9c6f3{right:0px;}.elementor-1072 .elementor-element.elementor-element-e0e3387{--display:flex;--position:absolute;--border-radius:50px 50px 50px 50px;top:0px;}body:not(.rtl) .elementor-1072 .elementor-element.elementor-element-e0e3387{left:0px;}body.rtl .elementor-1072 .elementor-element.elementor-element-e0e3387{right:0px;}.elementor-1072 .elementor-element.elementor-element-d008c21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:0px 0px 0px 0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-1072 .elementor-element.elementor-element-cc951df{text-align:left;}.elementor-1072 .elementor-element.elementor-element-cc951df .elementor-heading-title{font-family:"Akkurat", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1072 .elementor-element.elementor-element-e6d6902{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-e6d6902 > .elementor-widget-container{padding:50px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-e6d6902 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-894a461{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-6d4c598{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-63b6a90 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-f6ff959 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-fa9ee5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-06c8d93 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-9f9194c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-5404fac{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-5404fac > .elementor-widget-container{padding:50px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-5404fac p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-e416a5b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-fdc3916{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-cb1fa10 .elementor-heading-title{font-family:"mont-heavy", Sans-serif;font-size:1em;font-weight:700;line-height:1.3em;}.elementor-1072 .elementor-element.elementor-element-d14bde7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-2994546 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-1072 .elementor-element.elementor-element-2994546 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-59682c1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-9c2aec4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-5996bf3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-0dfc999{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-8bc7cdb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-77f9ce9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-3c44048{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-4aeb179 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-fca6311{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-f324aca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-b350889{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-2e65145{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-334a815 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1072 .elementor-element.elementor-element-96cae11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-760da83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:0px 0px 0px 0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-1072 .elementor-element.elementor-element-1c4be85{text-align:left;}.elementor-1072 .elementor-element.elementor-element-1c4be85 .elementor-heading-title{font-family:"Akkurat", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1072 .elementor-element.elementor-element-31f482b{width:initial;max-width:initial;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-31f482b > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-31f482b p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-d7e1779{width:initial;max-width:initial;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-d7e1779 > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-d7e1779 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-eaaa4cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDDDDD;--border-color:#DDDDDD;--border-radius:0px 0px 0px 0px;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-1072 .elementor-element.elementor-element-9f84264{text-align:left;}.elementor-1072 .elementor-element.elementor-element-9f84264 .elementor-heading-title{font-family:"Akkurat", Sans-serif;font-size:2.5em;font-weight:600;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-1072 .elementor-element.elementor-element-3ea2fa9{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-3ea2fa9 > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-3ea2fa9 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-7fe38eb{--display:flex;}.elementor-1072 .elementor-element.elementor-element-3d588c9{width:initial;max-width:initial;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-3d588c9 > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-3d588c9 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-2e5cdbc{--display:flex;}.elementor-1072 .elementor-element.elementor-element-591917f{width:initial;max-width:initial;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-591917f > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-591917f p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-5e8a6fa{--display:flex;}.elementor-1072 .elementor-element.elementor-element-886e277{width:initial;max-width:initial;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-886e277 > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-886e277 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-411a085{--display:flex;}.elementor-1072 .elementor-element.elementor-element-f2add31{width:initial;max-width:initial;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-f2add31 > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-f2add31 p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-4e4905a{--display:flex;}.elementor-1072 .elementor-element.elementor-element-9e4b28e{width:initial;max-width:initial;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-9e4b28e > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-9e4b28e p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-6253552{--display:flex;}.elementor-1072 .elementor-element.elementor-element-ec098dd{width:initial;max-width:initial;text-align:left;font-family:"mont-regular", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.4em;color:var( --e-global-color-text );}.elementor-1072 .elementor-element.elementor-element-ec098dd > .elementor-widget-container{padding:5px 0px 25px 0px;}.elementor-1072 .elementor-element.elementor-element-ec098dd p{margin-block-end:0px;}.elementor-1072 .elementor-element.elementor-element-53a73bc{--n-accordion-title-font-size:1.1em;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:7px;--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-gap:15px;}.elementor-1072 .elementor-element.elementor-element-53a73bc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1072 .elementor-element.elementor-element-53a73bc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"mont-heavy", Sans-serif;}:where( .elementor-1072 .elementor-element.elementor-element-53a73bc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:25px;--padding-left:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1072 .elementor-element.elementor-element-1e004485{--width:100%;}.elementor-1072 .elementor-element.elementor-element-34bede90{--width:50%;}.elementor-1072 .elementor-element.elementor-element-ff2c6cd{--width:50%;}.elementor-1072 .elementor-element.elementor-element-1c2105c{--width:50%;}}@media(max-width:1024px){.elementor-1072 .elementor-element.elementor-element-52c3251e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-199aec79{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1072 .elementor-element.elementor-element-31b39fbc .elementor-heading-title{font-size:2.8em;}.elementor-1072 .elementor-element.elementor-element-26b09e02{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-1c7ef9fc{--padding-top:0em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-1072 .elementor-element.elementor-element-1e004485{--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-1072 .elementor-element.elementor-element-34bede90{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1072 .elementor-element.elementor-element-6903ac90{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1072 .elementor-element.elementor-element-1c2d667d{text-align:center;}.elementor-1072 .elementor-element.elementor-element-1c2d667d img{width:50px;}.elementor-1072 .elementor-element.elementor-element-110dc839{text-align:center;}.elementor-1072 .elementor-element.elementor-element-110dc839 .elementor-heading-title{font-size:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1072 .elementor-element.elementor-element-17554cbb{width:auto;max-width:auto;text-align:center;font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-17554cbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1072 .elementor-element.elementor-element-3b60556 .elementor-button{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-ff2c6cd{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1072 .elementor-element.elementor-element-752aed4a{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1072 .elementor-element.elementor-element-44cbd92c{text-align:center;}.elementor-1072 .elementor-element.elementor-element-44cbd92c img{width:50px;}.elementor-1072 .elementor-element.elementor-element-2bd425fc{text-align:center;}.elementor-1072 .elementor-element.elementor-element-2bd425fc .elementor-heading-title{font-size:1.3em;}.elementor-1072 .elementor-element.elementor-element-ebe54e1{width:auto;max-width:auto;text-align:center;font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-ebe54e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-d72108f .elementor-button{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-1c2105c{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1072 .elementor-element.elementor-element-895d9e3{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1072 .elementor-element.elementor-element-d757388{text-align:center;}.elementor-1072 .elementor-element.elementor-element-d757388 img{width:50px;}.elementor-1072 .elementor-element.elementor-element-42a21a3{text-align:center;}.elementor-1072 .elementor-element.elementor-element-42a21a3 .elementor-heading-title{font-size:1.3em;}.elementor-1072 .elementor-element.elementor-element-d3d6448{width:auto;max-width:auto;text-align:center;font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-d3d6448 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-fba4332 .elementor-button{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-cc951df > .elementor-widget-container{margin:0px 0px 0px 045px;}.elementor-1072 .elementor-element.elementor-element-cc951df .elementor-heading-title{font-size:2.3em;}.elementor-1072 .elementor-element.elementor-element-e6d6902{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-e6d6902 > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-5404fac{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-5404fac > .elementor-widget-container{padding:10px 020px 0px 20px;}.elementor-1072 .elementor-element.elementor-element-cb1fa10 > .elementor-widget-container{margin:0px 0px 0px 020px;}.elementor-1072 .elementor-element.elementor-element-1c4be85 > .elementor-widget-container{margin:0px 0px 0px 045px;}.elementor-1072 .elementor-element.elementor-element-1c4be85 .elementor-heading-title{font-size:2.3em;}.elementor-1072 .elementor-element.elementor-element-31f482b{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-31f482b > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-d7e1779{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-d7e1779 > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-9f84264 > .elementor-widget-container{margin:0px 0px 0px 045px;}.elementor-1072 .elementor-element.elementor-element-9f84264 .elementor-heading-title{font-size:2.3em;}.elementor-1072 .elementor-element.elementor-element-3ea2fa9{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-3ea2fa9 > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-3d588c9{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-3d588c9 > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-591917f{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-591917f > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-886e277{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-886e277 > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-f2add31{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-f2add31 > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-9e4b28e{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-9e4b28e > .elementor-widget-container{padding:10px 50px 0px 50px;}.elementor-1072 .elementor-element.elementor-element-ec098dd{width:auto;max-width:auto;font-size:1em;}.elementor-1072 .elementor-element.elementor-element-ec098dd > .elementor-widget-container{padding:10px 50px 0px 50px;}}@media(max-width:767px){.elementor-1072 .elementor-element.elementor-element-52c3251e{--min-height:0vh;}.elementor-1072 .elementor-element.elementor-element-199aec79{--min-height:90vh;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1072 .elementor-element.elementor-element-31b39fbc .elementor-heading-title{font-size:2em;}.elementor-1072 .elementor-element.elementor-element-26b09e02{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1072 .elementor-element.elementor-element-1c7ef9fc{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1072 .elementor-element.elementor-element-1e004485{--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1072 .elementor-element.elementor-element-6903ac90{--min-height:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1072 .elementor-element.elementor-element-1c2d667d{text-align:center;}.elementor-1072 .elementor-element.elementor-element-1c2d667d img{width:50px;}.elementor-1072 .elementor-element.elementor-element-110dc839{text-align:center;}.elementor-1072 .elementor-element.elementor-element-110dc839 .elementor-heading-title{font-size:1.3em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1072 .elementor-element.elementor-element-17554cbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-17554cbb{text-align:center;font-size:0.9em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1072 .elementor-element.elementor-element-3b60556 .elementor-button{font-size:0.8em;padding:15px 24px 13px 24px;}.elementor-1072 .elementor-element.elementor-element-752aed4a{--min-height:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1072 .elementor-element.elementor-element-44cbd92c{text-align:center;}.elementor-1072 .elementor-element.elementor-element-44cbd92c img{width:50px;}.elementor-1072 .elementor-element.elementor-element-2bd425fc{text-align:center;}.elementor-1072 .elementor-element.elementor-element-2bd425fc .elementor-heading-title{font-size:1.3em;}.elementor-1072 .elementor-element.elementor-element-ebe54e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-ebe54e1{text-align:center;font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-d72108f .elementor-button{font-size:0.8em;padding:15px 24px 13px 24px;}.elementor-1072 .elementor-element.elementor-element-895d9e3{--min-height:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-1072 .elementor-element.elementor-element-d757388{text-align:center;}.elementor-1072 .elementor-element.elementor-element-d757388 img{width:50px;}.elementor-1072 .elementor-element.elementor-element-42a21a3{text-align:center;}.elementor-1072 .elementor-element.elementor-element-42a21a3 .elementor-heading-title{font-size:1.3em;}.elementor-1072 .elementor-element.elementor-element-d3d6448 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1072 .elementor-element.elementor-element-d3d6448{text-align:center;font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-fba4332 .elementor-button{font-size:0.8em;padding:15px 24px 13px 24px;}.elementor-1072 .elementor-element.elementor-element-cc951df > .elementor-widget-container{margin:0px 0px 0px 010px;}.elementor-1072 .elementor-element.elementor-element-cc951df .elementor-heading-title{font-size:1.4em;}.elementor-1072 .elementor-element.elementor-element-e6d6902 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-e6d6902{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-5404fac > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-5404fac{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-cb1fa10 > .elementor-widget-container{margin:0px 0px 0px 010px;}.elementor-1072 .elementor-element.elementor-element-cb1fa10 .elementor-heading-title{font-size:15px;}.elementor-1072 .elementor-element.elementor-element-1c4be85 > .elementor-widget-container{margin:0px 0px 0px 010px;}.elementor-1072 .elementor-element.elementor-element-1c4be85 .elementor-heading-title{font-size:1.4em;}.elementor-1072 .elementor-element.elementor-element-31f482b > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-31f482b{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-d7e1779 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-d7e1779{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-9f84264 > .elementor-widget-container{margin:0px 0px 0px 010px;}.elementor-1072 .elementor-element.elementor-element-9f84264 .elementor-heading-title{font-size:1.4em;}.elementor-1072 .elementor-element.elementor-element-3ea2fa9 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-3ea2fa9{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-3d588c9 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-3d588c9{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-591917f > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-591917f{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-886e277 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-886e277{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-f2add31 > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-f2add31{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-9e4b28e > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-9e4b28e{font-size:0.9em;}.elementor-1072 .elementor-element.elementor-element-ec098dd > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-1072 .elementor-element.elementor-element-ec098dd{font-size:0.9em;}}@media(max-width:1024px) and (min-width:768px){.elementor-1072 .elementor-element.elementor-element-1c7ef9fc{--content-width:100%;}.elementor-1072 .elementor-element.elementor-element-1e004485{--width:100%;}.elementor-1072 .elementor-element.elementor-element-34bede90{--width:50%;}.elementor-1072 .elementor-element.elementor-element-ff2c6cd{--width:50%;}.elementor-1072 .elementor-element.elementor-element-1c2105c{--width:50%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-26b09e02 *//* ───────────────────────────────
   1. Basis-Bullet ⇒ schmale Linie
   ─────────────────────────────── */
.elementor-1072 .elementor-element.elementor-element-26b09e02 .swiper-pagination-bullet{
  width: 48px !important;        /* ► Linienlänge      */
  height: 4px !important;        /* ► Liniendicke      */
  border-radius: 9999px !important;   /* Enden abrunden */
  background: rgba(255,255,255,.35) !important;
  margin: 0 6px !important;      /* Abstand zw. Linien */
  opacity: 1 !important;         /* Swiper setzt sonst .2 */
}

/* ───────────────────────────────
   2. Aktive Linie
   ─────────────────────────────── */
.elementor-1072 .elementor-element.elementor-element-26b09e02 .swiper-pagination-bullet-active{
  background:#ffffff !important; /* Farbe CI-konform   */
}

/* ───────────────────────────────
   3. Optionale Hover-Verstärkung
   ─────────────────────────────── */
.elementor-1072 .elementor-element.elementor-element-26b09e02 .swiper-pagination-bullet:hover{
  background:rgba(255,255,255,.55) !important;
}

/* ───────────────────────────────
   4. Mobile kürzer (optional)
   ─────────────────────────────── */
@media(max-width:768px){
  .elementor-1072 .elementor-element.elementor-element-26b09e02 .swiper-pagination-bullet{
    width:32px !important;
  }
}

/* 1) Ausgangslängen definieren */
.elementor-1072 .elementor-element.elementor-element-26b09e02 .swiper-pagination-bullet{
  width:20px !important;        /* passiv kurz  */
  transition:width .35s cubic-bezier(.22,.61,.36,1);
}

/* 2) Aktive Bullet wird zur langen Linie */
.elementor-1072 .elementor-element.elementor-element-26b09e02 .swiper-pagination-bullet-active{
  width:48px !important;        /* aktiv lang   */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52c3251e *//* == Hero-Slider: nur unten 40px Rundung, ohne Swiper zu killen == */
.elementor-1072 .elementor-element.elementor-element-52c3251e{
  --hero-r: 32px;
  position: relative;
  border-radius: 0 0 var(--hero-r) var(--hero-r);
  overflow: hidden;                 /* Clipping am äußeren Container */
}

/* Innerer Container & Overlay übernehmen die Rundung */
.elementor-1072 .elementor-element.elementor-element-52c3251e > .e-con-inner,
.elementor-1072 .elementor-element.elementor-element-52c3251e .elementor-background-overlay,
.elementor-1072 .elementor-element.elementor-element-52c3251e .swiper{
  border-radius: inherit;
  overflow: hidden;                 /* nur hier OK */
}

/* WICHTIG: Wrapper/Slides NICHT clippen, sonst verschwindet's live */
.elementor-1072 .elementor-element.elementor-element-52c3251e .swiper-wrapper,
.elementor-1072 .elementor-element.elementor-element-52c3251e .swiper-slide{
  border-radius: 0 !important;
  overflow: visible !important;
}

/* Medien verhalten sich sauber im Clip */
.elementor-1072 .elementor-element.elementor-element-52c3251e .swiper-slide img,
.elementor-1072 .elementor-element.elementor-element-52c3251e .swiper-slide video,
.elementor-1072 .elementor-element.elementor-element-52c3251e .swiper-slide iframe{
  display: block;
}

/* Falls ein Header mit hohem z-index drüber liegt, nicht überdecken */
.elementor-1072 .elementor-element.elementor-element-52c3251e{ z-index: 0; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34bede90 */.elementor-1072 .elementor-element.elementor-element-34bede90 {
    --blob-size:250px;
}

.elementor-1072 .elementor-element.elementor-element-34bede90 .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1072 .elementor-element.elementor-element-34bede90 .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1072 .elementor-element.elementor-element-34bede90 .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff2c6cd */.elementor-1072 .elementor-element.elementor-element-ff2c6cd {
    --blob-size:250px;
}

.elementor-1072 .elementor-element.elementor-element-ff2c6cd .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1072 .elementor-element.elementor-element-ff2c6cd .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1072 .elementor-element.elementor-element-ff2c6cd .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2105c */.elementor-1072 .elementor-element.elementor-element-1c2105c {
    --blob-size:250px;
}

.elementor-1072 .elementor-element.elementor-element-1c2105c .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-1072 .elementor-element.elementor-element-1c2105c .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.elementor-1072 .elementor-element.elementor-element-1c2105c .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */