.elementor-5707 .elementor-element.elementor-element-ca10d2d{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-ca10d2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5707 .elementor-element.elementor-element-af05390{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-465f0bc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-465f0bc:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-465f0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(207deg, #1F150C00 0%, #1F150CD6 90%);}.elementor-5707 .elementor-element.elementor-element-4304223{--display:flex;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:9em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-4304223:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-4304223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#261A0E00;}.elementor-5707 .elementor-element.elementor-element-4304223.e-con{--flex-grow:0;--flex-shrink:0;}.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-5707 .elementor-element.elementor-element-e9ec0cd{text-align:start;}.elementor-5707 .elementor-element.elementor-element-e9ec0cd .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:5.2em;font-weight:800;line-height:1.1em;color:#FFFFFF;}.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-5707 .elementor-element.elementor-element-c784b04{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-c784b04 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-c784b04 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-0181239{--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;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.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-5707 .elementor-element.elementor-element-20ab174 .elementor-button{background-color:var( --e-global-color-cbadcb4 );font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:360px 360px 360px 360px;padding:11px 18px 11px 18px;}.elementor-5707 .elementor-element.elementor-element-20ab174 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-20ab174 .elementor-button:focus{background-color:var( --e-global-color-cbadcb4 );color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-20ab174{width:auto;max-width:auto;--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-20ab174 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-5707 .elementor-element.elementor-element-20ab174 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-20ab174.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5707 .elementor-element.elementor-element-20ab174 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5707 .elementor-element.elementor-element-20ab174 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5707 .elementor-element.elementor-element-20ab174 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-20ab174 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-ee6e1d5 .elementor-button{background-color:#49505900;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.6em;fill:var( --e-global-color-2c364ca );color:var( --e-global-color-2c364ca );border-style:solid;border-width:1px 1px 1px 1px;border-radius:360px 360px 360px 360px;padding:11px 18px 11px 18px;}.elementor-5707 .elementor-element.elementor-element-ee6e1d5 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-ee6e1d5 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-ee6e1d5 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-5707 .elementor-element.elementor-element-ee6e1d5 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-ee6e1d5{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-ee6e1d5 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-ee6e1d5 .elementor-button:focus svg{fill:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-f33629e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-f33629e:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-f33629e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#261A0E00;}.elementor-5707 .elementor-element.elementor-element-f33629e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5707 .elementor-element.elementor-element-54f27dd{width:100%;max-width:100%;}.elementor-5707 .elementor-element.elementor-element-36a8fe05{--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:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-36a8fe05:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-36a8fe05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-a741c27 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-a741c27 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.8em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-8a4396e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-46ae9fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-222a7768{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-274e854c{--display:flex;--min-height:340px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-274e854c:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-274e854c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/saunakultur-was-wir-bauen-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-72dfd19e{--display:flex;--min-height:340px;--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-5707 .elementor-element.elementor-element-72dfd19e:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-72dfd19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/SAUNAGARGE1_0612.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-4bedf81{--display:flex;--min-height:340px;--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-5707 .elementor-element.elementor-element-4bedf81:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-4bedf81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/saunakultur-waswirbauen-slide-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-6442dfc{--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-5707 .elementor-element.elementor-element-6442dfc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-slide ) > .e-con{border-style:none;--border-radius:32px 32px 32px 32px;}.elementor-5707 .elementor-element.elementor-element-fb4f900 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-fb4f900 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:1.6em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-579eada > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-579eada{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-579eada p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button{background-color:#E9DCCD00;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button:focus{background-color:#E9DCCD00;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-6c91c03 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-5707 .elementor-element.elementor-element-6c91c03 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-6c91c03{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-7390430{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-b81c64a{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-aa5b1ee{--display:flex;--min-height:340px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-aa5b1ee:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-aa5b1ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/saunakultur-spa-mountain-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-fe191a6{--display:flex;--min-height:340px;--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-5707 .elementor-element.elementor-element-fe191a6:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-fe191a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/saunakultur-spa-slide-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-7de82f4{--display:flex;--min-height:340px;--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-5707 .elementor-element.elementor-element-7de82f4:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-7de82f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/saunakultur-spa-slide-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-13818e2{--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-5707 .elementor-element.elementor-element-13818e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-slide ) > .e-con{border-style:none;--border-radius:32px 32px 32px 32px;}.elementor-5707 .elementor-element.elementor-element-e26b72e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-e26b72e .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:1.6em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-4a9e40a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-4a9e40a{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-4a9e40a p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button{background-color:#E9DCCD00;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button:focus{background-color:#E9DCCD00;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-f3a2df8 > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-5707 .elementor-element.elementor-element-f3a2df8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-f3a2df8{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-8aa44b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-7077d95{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-28074e9{--display:flex;--min-height:340px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-28074e9:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-28074e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/saunakultur-infrarot-hero-s.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-fa663c4{--display:flex;--min-height:340px;--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-5707 .elementor-element.elementor-element-fa663c4:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-fa663c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/edleSaunamitTV.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-9844c7a{--display:flex;--min-height:340px;--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-5707 .elementor-element.elementor-element-9844c7a:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-9844c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/Sauna-mit-Ofen-in-der-Ecke.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-bf239b1{--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-5707 .elementor-element.elementor-element-bf239b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:where( .elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-slide ) > .e-con{border-style:none;--border-radius:32px 32px 32px 32px;}.elementor-5707 .elementor-element.elementor-element-92182c3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-92182c3 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:1.6em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-69367ad > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-69367ad{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-69367ad p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button{background-color:#E9DCCD00;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button:focus{background-color:#E9DCCD00;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-63ee30c > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-5707 .elementor-element.elementor-element-63ee30c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-63ee30c{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-e38f618{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-e38f618:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-e38f618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFE8;}.elementor-5707 .elementor-element.elementor-element-bc3f7d5{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5707 .elementor-element.elementor-element-9e3de28{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#5E50478F;}.elementor-5707 .elementor-element.elementor-element-9e3de28 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-9e3de28 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-ba35515 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-ba35515 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-5dbc746{--display:flex;}.elementor-5707 .elementor-element.elementor-element-3912951 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-3912951{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-3912951 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-25bc6ce{--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button{background-color:var( --e-global-color-accent );font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:360px 360px 360px 360px;padding:11px 18px 11px 18px;}.elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#22242B;}.elementor-5707 .elementor-element.elementor-element-737e918 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-5707 .elementor-element.elementor-element-737e918 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-737e918{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button:focus svg{fill:#22242B;}.elementor-5707 .elementor-element.elementor-element-246f408{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5707 .elementor-element.elementor-element-246f408:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-246f408 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5707 .elementor-element.elementor-element-5d66394{--e-image-carousel-slides-to-show:5;}.elementor-5707 .elementor-element.elementor-element-5d66394 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-5707 .elementor-element.elementor-element-835835c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-835835c:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-835835c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5707 .elementor-element.elementor-element-eb98650{--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:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-e5aca33{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5707 .elementor-element.elementor-element-8884a06{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#5E50478F;}.elementor-5707 .elementor-element.elementor-element-8884a06 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-8884a06 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-0636671 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-0636671 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-d127b7d{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button{background-color:#E9DCCD00;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;text-decoration:underline;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button:focus{background-color:#E9DCCD00;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-273ffde > .elementor-widget-container:hover{--e-transform-translateX:5px;}.elementor-5707 .elementor-element.elementor-element-273ffde > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-273ffde{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-1492d33f{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-1492d33f:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-1492d33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.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-5707 .elementor-element.elementor-element-1e2cc199{text-align:start;}.elementor-5707 .elementor-element.elementor-element-1e2cc199 img{width:100px;}.elementor-5707 .elementor-element.elementor-element-5cf660c2{width:initial;max-width:initial;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-5cf660c2 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-5cf660c2.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-5cf660c2 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-10de8e62{width:initial;max-width:initial;text-align:start;font-family:"soehne-halbfett", Sans-serif;font-size:0.9em;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-10de8e62 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-10de8e62.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-10de8e62 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-72c3169{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-72c3169:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-72c3169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-16a70dc{text-align:start;}.elementor-5707 .elementor-element.elementor-element-16a70dc img{width:100px;}.elementor-5707 .elementor-element.elementor-element-f191656{width:initial;max-width:initial;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-f191656 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-f191656.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-f191656 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-cfc31e8{width:initial;max-width:initial;text-align:start;font-family:"soehne-halbfett", Sans-serif;font-size:0.9em;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-cfc31e8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-cfc31e8.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-cfc31e8 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-8aefdbd{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-8aefdbd:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-8aefdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-e2bfeeb{text-align:start;}.elementor-5707 .elementor-element.elementor-element-e2bfeeb img{width:100px;}.elementor-5707 .elementor-element.elementor-element-6e7c4a8{width:initial;max-width:initial;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-6e7c4a8 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-6e7c4a8.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-6e7c4a8 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-e9ff193{width:initial;max-width:initial;text-align:start;font-family:"soehne-halbfett", Sans-serif;font-size:0.9em;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-e9ff193 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-e9ff193.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-e9ff193 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-c13aade{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-c13aade:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-c13aade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-cd170d3{text-align:start;}.elementor-5707 .elementor-element.elementor-element-cd170d3 img{width:100px;}.elementor-5707 .elementor-element.elementor-element-0138afd{width:initial;max-width:initial;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-0138afd > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-0138afd.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-0138afd p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-97596b7{width:initial;max-width:initial;text-align:start;font-family:"soehne-halbfett", Sans-serif;font-size:0.9em;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-97596b7 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-97596b7.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-97596b7 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-657f2e5{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-657f2e5:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-657f2e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-73a0855{text-align:start;}.elementor-5707 .elementor-element.elementor-element-73a0855 img{width:100px;}.elementor-5707 .elementor-element.elementor-element-3b7a4ca{width:initial;max-width:initial;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-3b7a4ca > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-3b7a4ca.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-3b7a4ca p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-933eaa1{width:initial;max-width:initial;text-align:start;font-family:"soehne-halbfett", Sans-serif;font-size:0.9em;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-933eaa1 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-933eaa1.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-933eaa1 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-ae23f29{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-ae23f29:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-ae23f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-6061ca6{text-align:start;}.elementor-5707 .elementor-element.elementor-element-6061ca6 img{width:100px;}.elementor-5707 .elementor-element.elementor-element-e40fe7e{width:initial;max-width:initial;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-e40fe7e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-e40fe7e.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-e40fe7e p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-899ea5b{width:initial;max-width:initial;text-align:start;font-family:"soehne-halbfett", Sans-serif;font-size:0.9em;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-899ea5b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-899ea5b.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-899ea5b p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-0e3312e{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-0e3312e:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-0e3312e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-073ea59{text-align:start;}.elementor-5707 .elementor-element.elementor-element-073ea59 img{width:100px;}.elementor-5707 .elementor-element.elementor-element-af4b47c{width:initial;max-width:initial;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-af4b47c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-af4b47c.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-af4b47c p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-f46a6be{width:initial;max-width:initial;text-align:start;font-family:"soehne-halbfett", Sans-serif;font-size:0.9em;font-weight:600;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-f46a6be > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-f46a6be.elementor-element{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-f46a6be p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-613b84d6{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:22px;--e-n-carousel-swiper-pagination-spacing:44px;}.elementor-5707 .elementor-element.elementor-element-00c83ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-00c83ab:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-00c83ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/saunakultur-vier-schritte.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-f5e5118{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-d0ad6fa{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#5E50478F;}.elementor-5707 .elementor-element.elementor-element-d0ad6fa > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-d0ad6fa p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-9415feb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-9415feb .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-7fc7123{--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:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-dadfc54{--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-5707 .elementor-element.elementor-element-fa1a6c2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-fa1a6c2:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-fa1a6c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F369;}.elementor-5707 .elementor-element.elementor-element-1890bd3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-1890bd3{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-1890bd3 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-4d6daeb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-4d6daeb .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-7b08d67 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-7b08d67{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-7b08d67 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-3036917{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-3036917:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-3036917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F369;}.elementor-5707 .elementor-element.elementor-element-9afbab3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-9afbab3{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-9afbab3 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-369dcb9 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-369dcb9 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-fd8f73d > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-fd8f73d{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-fd8f73d p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-99a2774{--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-5707 .elementor-element.elementor-element-bd8ee2f{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-bd8ee2f:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-bd8ee2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F369;}.elementor-5707 .elementor-element.elementor-element-83772e0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-83772e0{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-83772e0 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-41de44f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-41de44f .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-b5a1338 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-b5a1338{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-b5a1338 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-1063cc2{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:32px 32px 32px 32px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-1063cc2:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-1063cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F369;}.elementor-5707 .elementor-element.elementor-element-9989ce1 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-9989ce1{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-9989ce1 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-60755f6 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-60755f6 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-fc2a049 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-fc2a049{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-fc2a049 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-2e6b9e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-2e6b9e1:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-2e6b9e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-cdc4b60{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5707 .elementor-element.elementor-element-990e433{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#5E50478F;}.elementor-5707 .elementor-element.elementor-element-990e433 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-990e433 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-c7e182d > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-c7e182d .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-05d6247{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-05d6247 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-05d6247 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-823cb50 .elementor-button{background-color:var( --e-global-color-accent );font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.6em;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:360px 360px 360px 360px;padding:11px 18px 11px 18px;}.elementor-5707 .elementor-element.elementor-element-823cb50 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-823cb50 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-823cb50 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-5707 .elementor-element.elementor-element-823cb50 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-823cb50{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-823cb50 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-823cb50 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-5073cdf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-a1a6c80{--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-64a4216{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-64a4216:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-64a4216 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5707 .elementor-element.elementor-element-44f33b7{--display:flex;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-dfdf55c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-dfdf55c{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#5E50478F;}.elementor-5707 .elementor-element.elementor-element-dfdf55c p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-4682ecd{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-5707 .elementor-element.elementor-element-4682ecd > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-4682ecd .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-a0e5b1a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-a0e5b1a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-a0e5b1a p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-ed7b7bd{--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button{background-color:var( --e-global-color-accent );font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:360px 360px 360px 360px;padding:11px 18px 11px 18px;}.elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button:focus{background-color:var( --e-global-color-cbadcb4 );color:#22242B;}.elementor-5707 .elementor-element.elementor-element-957cc81 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-5707 .elementor-element.elementor-element-957cc81 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-957cc81{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button:focus svg{fill:#22242B;}.elementor-5707 .elementor-element.elementor-element-04b0f69{--display:flex;--min-height:686px;}.elementor-5707 .elementor-element.elementor-element-04b0f69:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-04b0f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/inspiration2-1-auroom-thermory-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-eeca19d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-eeca19d:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-eeca19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5707 .elementor-element.elementor-element-a3ba5f9{--display:flex;--min-height:686px;}.elementor-5707 .elementor-element.elementor-element-a3ba5f9:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-a3ba5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saunakultur.com/wp-content/uploads/2026/08/Sauna-mit-Ofen-in-der-Ecke.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5707 .elementor-element.elementor-element-228013a{--display:flex;--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-5707 .elementor-element.elementor-element-cc79199{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#5E50478F;}.elementor-5707 .elementor-element.elementor-element-cc79199 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-cc79199 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-6c16850 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-6c16850 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-d601909 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-d601909{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-d601909 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-8f51330 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-8f51330{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-8f51330 p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-77ee47f{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:6em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-77ee47f:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-77ee47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c364ca );}.elementor-5707 .elementor-element.elementor-element-7a6f8ac > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-7a6f8ac .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-f5d529c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-f5d529c > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-5707 .elementor-element.elementor-element-f5d529c p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-e259699{--swiper-slides-to-display:3;--swiper-slides-gap:40px;--swiper-pagination-size:15px;--dots-normal-color:var( --e-global-color-2c364ca );--dots-hover-color:var( --e-global-color-text );--swiper-pagination-spacing:60px;}.elementor-5707 .elementor-element.elementor-element-e259699 .swiper-slide > .elementor-element{height:100%;}.elementor-5707 .elementor-element.elementor-element-e259699 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:15px;--swiper-pagination-bullet-vertical-gap:15px;}.elementor-5707 .elementor-element.elementor-element-465a66f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-465a66f:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-465a66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5707 .elementor-element.elementor-element-e85b772{--display:flex;--min-height:686px;}.elementor-5707 .elementor-element.elementor-element-f977b60{--display:flex;--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-5707 .elementor-element.elementor-element-9b284ca{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#5E50478F;}.elementor-5707 .elementor-element.elementor-element-9b284ca > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-9b284ca p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-a4d4775 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-a4d4775 .elementor-heading-title{font-family:"plusjakartasans", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-578336c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-578336c{text-align:start;font-family:"soehne-buch", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-5707 .elementor-element.elementor-element-578336c p{margin-block-end:0px;}.elementor-5707 .elementor-element.elementor-element-f5ed220{--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button{background-color:var( --e-global-color-cbadcb4 );font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.6em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:360px 360px 360px 360px;padding:11px 18px 11px 18px;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button:focus{background-color:var( --e-global-color-cbadcb4 );color:#22242B;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-3e1cf16{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button:focus svg{fill:#22242B;}.elementor-5707 .elementor-element.elementor-element-3d244f3 .elementor-button{background-color:#49505900;font-family:"soehne-buch", Sans-serif;font-size:0.9em;font-weight:400;text-decoration:underline;line-height:1.6em;word-spacing:0px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:360px 360px 360px 360px;padding:11px 18px 11px 18px;}.elementor-5707 .elementor-element.elementor-element-3d244f3 .elementor-button:hover, .elementor-5707 .elementor-element.elementor-element-3d244f3 .elementor-button:focus{background-color:#FFFFFF00;color:var( --e-global-color-primary );}.elementor-5707 .elementor-element.elementor-element-3d244f3 > .elementor-widget-container:hover{--e-transform-scale:1.02;}.elementor-5707 .elementor-element.elementor-element-3d244f3 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-3d244f3{--e-transform-transition-duration:300ms;}.elementor-5707 .elementor-element.elementor-element-3d244f3 .elementor-button:hover svg, .elementor-5707 .elementor-element.elementor-element-3d244f3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5707 .elementor-element.elementor-element-ca10d2d{--min-height:100vh;}.elementor-5707 .elementor-element.elementor-element-af05390{--min-height:100vh;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-4304223{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.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-5707 .elementor-element.elementor-element-e9ec0cd{text-align:start;}.elementor-5707 .elementor-element.elementor-element-e9ec0cd .elementor-heading-title{font-size:4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5707 .elementor-element.elementor-element-c784b04{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-0181239{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-0181239.e-con{--align-self:flex-start;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5707 .elementor-element.elementor-element-20ab174 .elementor-button{font-size:0.9em;padding:10px 18px 10px 18px;}.elementor-5707 .elementor-element.elementor-element-ee6e1d5 .elementor-button{font-size:0.9em;padding:10px 18px 10px 18px;}.elementor-5707 .elementor-element.elementor-element-f33629e{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-36a8fe05{--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-a741c27 .elementor-heading-title{font-size:2.2em;}.elementor-5707 .elementor-element.elementor-element-8a4396e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-5707 .elementor-element.elementor-element-222a7768{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-274e854c{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-72dfd19e{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-4bedf81{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-6442dfc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5707 .elementor-element.elementor-element-fb4f900 .elementor-heading-title{font-size:1.3em;}.elementor-5707 .elementor-element.elementor-element-579eada{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button{font-size:0.9em;padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-b81c64a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-aa5b1ee{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-fe191a6{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-7de82f4{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-13818e2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5707 .elementor-element.elementor-element-e26b72e .elementor-heading-title{font-size:1.3em;}.elementor-5707 .elementor-element.elementor-element-4a9e40a{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button{font-size:0.9em;padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-7077d95{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-28074e9{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-fa663c4{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-9844c7a{--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-bf239b1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5707 .elementor-element.elementor-element-92182c3 .elementor-heading-title{font-size:1.3em;}.elementor-5707 .elementor-element.elementor-element-69367ad{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button{font-size:0.9em;padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-e38f618{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-bc3f7d5{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-9e3de28{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-5dbc746{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-3912951{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-25bc6ce{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-25bc6ce.e-con{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button{font-size:0.9em;padding:10px 18px 10px 18px;}.elementor-5707 .elementor-element.elementor-element-5d66394{--e-image-carousel-slides-to-show:3;}.elementor-5707 .elementor-element.elementor-element-835835c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-eb98650{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-e5aca33{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-8884a06{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-d127b7d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button{font-size:0.9em;padding:0px 0px 0px 0px;}.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-5707 .elementor-element.elementor-element-1e2cc199 img{width:80px;}.elementor-5707 .elementor-element.elementor-element-5cf660c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-5cf660c2{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-10de8e62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-10de8e62{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-16a70dc img{width:80px;}.elementor-5707 .elementor-element.elementor-element-f191656 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-f191656{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-cfc31e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-cfc31e8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-e2bfeeb img{width:80px;}.elementor-5707 .elementor-element.elementor-element-6e7c4a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-6e7c4a8{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-e9ff193 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-e9ff193{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-cd170d3 img{width:80px;}.elementor-5707 .elementor-element.elementor-element-0138afd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-0138afd{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-97596b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-97596b7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-73a0855 img{width:80px;}.elementor-5707 .elementor-element.elementor-element-3b7a4ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-3b7a4ca{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-933eaa1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-933eaa1{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-6061ca6 img{width:80px;}.elementor-5707 .elementor-element.elementor-element-e40fe7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-e40fe7e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-899ea5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-899ea5b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-073ea59 img{width:80px;}.elementor-5707 .elementor-element.elementor-element-af4b47c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-af4b47c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-f46a6be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-f46a6be{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:0.8em;line-height:1.5em;}.elementor-5707 .elementor-element.elementor-element-613b84d6{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5707 .elementor-element.elementor-element-00c83ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-f5e5118{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-d0ad6fa{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-7fc7123{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-dadfc54{--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-5707 .elementor-element.elementor-element-1890bd3{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-4d6daeb .elementor-heading-title{font-size:1.3em;}.elementor-5707 .elementor-element.elementor-element-7b08d67{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-9afbab3{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-369dcb9 .elementor-heading-title{font-size:1.3em;}.elementor-5707 .elementor-element.elementor-element-fd8f73d{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-83772e0{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-41de44f .elementor-heading-title{font-size:1.3em;}.elementor-5707 .elementor-element.elementor-element-b5a1338{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-9989ce1{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-60755f6 .elementor-heading-title{font-size:1.3em;}.elementor-5707 .elementor-element.elementor-element-fc2a049{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-2e6b9e1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-cdc4b60{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-990e433{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-05d6247{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-823cb50 .elementor-button{font-size:0.9em;padding:10px 18px 10px 18px;}.elementor-5707 .elementor-element.elementor-element-5073cdf{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-a1a6c80{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-a1a6c80.e-con{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-64a4216{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-44f33b7{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-dfdf55c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-a0e5b1a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-ed7b7bd{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-ed7b7bd.e-con{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button{font-size:0.9em;padding:10px 18px 10px 18px;}.elementor-5707 .elementor-element.elementor-element-eeca19d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-228013a{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-cc79199{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-d601909{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-8f51330{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-77ee47f{--padding-top:6em;--padding-bottom:6em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-f5d529c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-e259699{--swiper-slides-to-display:2;--swiper-pagination-spacing:40px;}.elementor-5707 .elementor-element.elementor-element-465a66f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-f977b60{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-5707 .elementor-element.elementor-element-9b284ca{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-578336c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-f5ed220{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-f5ed220.e-con{--align-self:flex-start;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button{font-size:0.9em;padding:10px 18px 10px 18px;}.elementor-5707 .elementor-element.elementor-element-3d244f3 .elementor-button{font-size:0.9em;padding:10px 18px 10px 18px;}}@media(max-width:767px){.elementor-5707 .elementor-element.elementor-element-ca10d2d{--min-height:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-af05390{--min-height:0px;}.elementor-5707 .elementor-element.elementor-element-465f0bc{--min-height:0px;}.elementor-5707 .elementor-element.elementor-element-4304223{--justify-content:flex-end;--padding-top:17em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.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-5707 .elementor-element.elementor-element-e9ec0cd{width:100%;max-width:100%;text-align:start;}.elementor-5707 .elementor-element.elementor-element-e9ec0cd .elementor-heading-title{font-size:2.5em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5707 .elementor-element.elementor-element-c784b04 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-c784b04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-0181239{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-0181239.e-con{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5707 .elementor-element.elementor-element-20ab174{width:auto;max-width:auto;}.elementor-5707 .elementor-element.elementor-element-20ab174 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-20ab174 .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-ee6e1d5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-ee6e1d5 .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-f33629e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-36a8fe05{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-a741c27 .elementor-heading-title{font-size:2em;}.elementor-5707 .elementor-element.elementor-element-8a4396e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5707 .elementor-element.elementor-element-274e854c{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-72dfd19e{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-4bedf81{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-6442dfc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5707 .elementor-element.elementor-element-fb4f900 .elementor-heading-title{font-size:1.2em;}.elementor-5707 .elementor-element.elementor-element-579eada > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-579eada{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-6c91c03 .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-aa5b1ee{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-fe191a6{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-7de82f4{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-13818e2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5707 .elementor-element.elementor-element-e26b72e .elementor-heading-title{font-size:1.2em;}.elementor-5707 .elementor-element.elementor-element-4a9e40a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-4a9e40a{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-f3a2df8 .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-28074e9{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-fa663c4{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-9844c7a{--min-height:220px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-bf239b1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5707 .elementor-element.elementor-element-92182c3 .elementor-heading-title{font-size:1.2em;}.elementor-5707 .elementor-element.elementor-element-69367ad > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-69367ad{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-63ee30c .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-e38f618{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-bc3f7d5{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-9e3de28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-9e3de28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-ba35515 .elementor-heading-title{font-size:2em;}.elementor-5707 .elementor-element.elementor-element-5dbc746{--min-height:288px;}.elementor-5707 .elementor-element.elementor-element-3912951 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-3912951{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-25bc6ce{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-25bc6ce.e-con{--align-self:center;}.elementor-5707 .elementor-element.elementor-element-737e918 .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-246f408{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5707 .elementor-element.elementor-element-5d66394{--e-image-carousel-slides-to-show:1;}.elementor-5707 .elementor-element.elementor-element-5d66394 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-835835c{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-e5aca33{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-8884a06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-8884a06{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-0636671 .elementor-heading-title{font-size:1.5em;}.elementor-5707 .elementor-element.elementor-element-d127b7d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-273ffde .elementor-button{font-size:0.8em;}.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-5707 .elementor-element.elementor-element-1e2cc199{text-align:center;}.elementor-5707 .elementor-element.elementor-element-1e2cc199 img{width:90px;}.elementor-5707 .elementor-element.elementor-element-5cf660c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-5cf660c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-10de8e62 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-10de8e62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-16a70dc{text-align:center;}.elementor-5707 .elementor-element.elementor-element-16a70dc img{width:90px;}.elementor-5707 .elementor-element.elementor-element-f191656 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-f191656{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-cfc31e8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-cfc31e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-e2bfeeb{text-align:center;}.elementor-5707 .elementor-element.elementor-element-e2bfeeb img{width:90px;}.elementor-5707 .elementor-element.elementor-element-6e7c4a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-6e7c4a8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-e9ff193 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-e9ff193{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-cd170d3{text-align:center;}.elementor-5707 .elementor-element.elementor-element-cd170d3 img{width:90px;}.elementor-5707 .elementor-element.elementor-element-0138afd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-0138afd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-97596b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-97596b7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-73a0855{text-align:center;}.elementor-5707 .elementor-element.elementor-element-73a0855 img{width:90px;}.elementor-5707 .elementor-element.elementor-element-3b7a4ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-3b7a4ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-933eaa1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-933eaa1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-6061ca6{text-align:center;}.elementor-5707 .elementor-element.elementor-element-6061ca6 img{width:90px;}.elementor-5707 .elementor-element.elementor-element-e40fe7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-e40fe7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-899ea5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-899ea5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-073ea59{text-align:center;}.elementor-5707 .elementor-element.elementor-element-073ea59 img{width:90px;}.elementor-5707 .elementor-element.elementor-element-af4b47c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-af4b47c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-f46a6be > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-f46a6be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-613b84d6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-spacing:10px;}.elementor-5707 .elementor-element.elementor-element-00c83ab{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-00c83ab:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-00c83ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-455px 0px;}.elementor-5707 .elementor-element.elementor-element-f5e5118{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-d0ad6fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-d0ad6fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-9415feb .elementor-heading-title{font-size:2em;}.elementor-5707 .elementor-element.elementor-element-7fc7123{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-fa1a6c2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-1890bd3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-1890bd3{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-4d6daeb .elementor-heading-title{font-size:1.2em;}.elementor-5707 .elementor-element.elementor-element-7b08d67 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-7b08d67{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-3036917{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-9afbab3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-9afbab3{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-369dcb9 .elementor-heading-title{font-size:1.2em;}.elementor-5707 .elementor-element.elementor-element-fd8f73d > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-fd8f73d{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-bd8ee2f{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-83772e0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-83772e0{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-41de44f .elementor-heading-title{font-size:1.2em;}.elementor-5707 .elementor-element.elementor-element-b5a1338 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-b5a1338{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-1063cc2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-9989ce1 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-9989ce1{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-60755f6 .elementor-heading-title{font-size:1.2em;}.elementor-5707 .elementor-element.elementor-element-fc2a049 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-5707 .elementor-element.elementor-element-fc2a049{text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-2e6b9e1{--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;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-cdc4b60{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-990e433 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-990e433{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-c7e182d .elementor-heading-title{font-size:1.5em;}.elementor-5707 .elementor-element.elementor-element-05d6247 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-05d6247{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-823cb50 .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-5073cdf{--min-height:288px;}.elementor-5707 .elementor-element.elementor-element-a1a6c80{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-a1a6c80.e-con{--align-self:center;}.elementor-5707 .elementor-element.elementor-element-64a4216{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-44f33b7{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-dfdf55c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-dfdf55c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-4682ecd .elementor-heading-title{font-size:1.5em;}.elementor-5707 .elementor-element.elementor-element-a0e5b1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-a0e5b1a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-ed7b7bd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-ed7b7bd.e-con{--align-self:center;}.elementor-5707 .elementor-element.elementor-element-957cc81 .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-04b0f69{--min-height:300px;}.elementor-5707 .elementor-element.elementor-element-eeca19d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-a3ba5f9{--min-height:300px;}.elementor-5707 .elementor-element.elementor-element-228013a{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-cc79199 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-cc79199{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-6c16850 .elementor-heading-title{font-size:1.5em;}.elementor-5707 .elementor-element.elementor-element-d601909 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-d601909{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-8f51330 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-8f51330{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-77ee47f{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-7a6f8ac .elementor-heading-title{font-size:1.5em;}.elementor-5707 .elementor-element.elementor-element-f5d529c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-5707 .elementor-element.elementor-element-f5d529c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-e259699{--swiper-slides-to-display:1;--swiper-pagination-spacing:40px;}.elementor-5707 .elementor-element.elementor-element-465a66f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5707 .elementor-element.elementor-element-e85b772{--min-height:300px;}.elementor-5707 .elementor-element.elementor-element-f977b60{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-5707 .elementor-element.elementor-element-9b284ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-9b284ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-a4d4775 .elementor-heading-title{font-size:1.5em;}.elementor-5707 .elementor-element.elementor-element-578336c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5707 .elementor-element.elementor-element-578336c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:0.9em;}.elementor-5707 .elementor-element.elementor-element-f5ed220{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5707 .elementor-element.elementor-element-f5ed220.e-con{--align-self:center;}.elementor-5707 .elementor-element.elementor-element-3e1cf16 .elementor-button{font-size:0.8em;}.elementor-5707 .elementor-element.elementor-element-3d244f3 .elementor-button{font-size:0.8em;}}@media(min-width:768px){.elementor-5707 .elementor-element.elementor-element-ca10d2d{--width:100%;}.elementor-5707 .elementor-element.elementor-element-f33629e{--width:100%;}.elementor-5707 .elementor-element.elementor-element-bc3f7d5{--width:40%;}.elementor-5707 .elementor-element.elementor-element-5dbc746{--width:60%;}.elementor-5707 .elementor-element.elementor-element-e5aca33{--width:70%;}.elementor-5707 .elementor-element.elementor-element-d127b7d{--width:30%;}.elementor-5707 .elementor-element.elementor-element-f5e5118{--width:100%;}.elementor-5707 .elementor-element.elementor-element-cdc4b60{--width:50%;}.elementor-5707 .elementor-element.elementor-element-5073cdf{--width:50%;}.elementor-5707 .elementor-element.elementor-element-a1a6c80{--width:100%;}.elementor-5707 .elementor-element.elementor-element-a3ba5f9{--width:50%;}.elementor-5707 .elementor-element.elementor-element-228013a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5707 .elementor-element.elementor-element-f33629e{--width:100%;}.elementor-5707 .elementor-element.elementor-element-bc3f7d5{--width:100%;}.elementor-5707 .elementor-element.elementor-element-5dbc746{--width:100%;}.elementor-5707 .elementor-element.elementor-element-e5aca33{--width:100%;}.elementor-5707 .elementor-element.elementor-element-d127b7d{--width:100%;}.elementor-5707 .elementor-element.elementor-element-f5e5118{--width:100%;}.elementor-5707 .elementor-element.elementor-element-cdc4b60{--width:100%;}.elementor-5707 .elementor-element.elementor-element-5073cdf{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-af05390 */@media (max-width: 767px){
  .elementor-5707 .elementor-element.elementor-element-af05390 .elementor-background-video-container video,
  .elementor-5707 .elementor-element.elementor-element-af05390 video.elementor-background-video-hosted {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    transform: none !important;
    object-fit: cover !important;
    object-position: calc(50% - 160px) center !important;
  }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6442dfc *//* ───────────────────────────────
   1. Bilder immer quadratisch
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-slide,
.elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-slide > figure,
.elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-slide > a{
  aspect-ratio: 1 / 1 !important;
  width: 100% !important;
  overflow: hidden !important;
  display: block !important;
}
.elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-slide img,
.elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-slide-image{
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

/* ───────────────────────────────
   2. Basis-Bullet ⇒ Kreis (inaktiv)
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-pagination-bullet{
  width: 8px !important;
  height: 8px !important;
  border-radius: 9999px !important;
  background: rgba(255,255,255,.35) !important;
  margin: 0 6px !important;
  opacity: 1 !important;
  transition: width .35s cubic-bezier(.22,.61,.36,1),
              background .25s ease !important;
}

/* ───────────────────────────────
   3. Aktive Bullet ⇒ lange Linie
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-pagination-bullet-active{
  width: 29px !important;
  background: #ffffff !important;
}

/* ───────────────────────────────
   4. Hover
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-pagination-bullet:hover{
  background: rgba(255,255,255,.55) !important;
}

/* ───────────────────────────────
   5. Mobile kürzer
   ─────────────────────────────── */
@media(max-width:768px){
  .elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-pagination-bullet{ width: 7px !important; height: 7px !important; }
  .elementor-5707 .elementor-element.elementor-element-6442dfc .swiper-pagination-bullet-active{ width: 19px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-222a7768 *//* == Hero-Slider: alle Ecken 32px abgerundet == */
.elementor-5707 .elementor-element.elementor-element-222a7768{
  --hero-r: 0px;
  position: relative;
  border-radius: var(--hero-r);
  overflow: hidden;                 /* clippt Slides/Overlays sauber */
  isolation: isolate;
}

/* Innere Container & Overlays übernehmen die Rundung */
.elementor-5707 .elementor-element.elementor-element-222a7768 > .e-con-inner,
.elementor-5707 .elementor-element.elementor-element-222a7768 .elementor-background-overlay,
.elementor-5707 .elementor-element.elementor-element-222a7768 .swiper{
  border-radius: inherit;
  overflow: hidden;
}

/* Wrapper/Slides frei lassen (damit Swiper korrekt rendert) */
.elementor-5707 .elementor-element.elementor-element-222a7768 .swiper-wrapper,
.elementor-5707 .elementor-element.elementor-element-222a7768 .swiper-slide{
  border-radius: 0 !important;
  overflow: visible !important;
}

/* Medien innerhalb der Slides */
.elementor-5707 .elementor-element.elementor-element-222a7768 .swiper-slide img,
.elementor-5707 .elementor-element.elementor-element-222a7768 .swiper-slide video,
.elementor-5707 .elementor-element.elementor-element-222a7768 .swiper-slide iframe{
  display: block;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-13818e2 *//* ───────────────────────────────
   1. Bilder immer quadratisch
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-slide,
.elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-slide > figure,
.elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-slide > a{
  aspect-ratio: 1 / 1 !important;
  width: 100% !important;
  overflow: hidden !important;
  display: block !important;
}
.elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-slide img,
.elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-slide-image{
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

/* ───────────────────────────────
   2. Basis-Bullet ⇒ Kreis (inaktiv)
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-pagination-bullet{
  width: 8px !important;
  height: 8px !important;
  border-radius: 9999px !important;
  background: rgba(255,255,255,.35) !important;
  margin: 0 6px !important;
  opacity: 1 !important;
  transition: width .35s cubic-bezier(.22,.61,.36,1),
              background .25s ease !important;
}

/* ───────────────────────────────
   3. Aktive Bullet ⇒ lange Linie
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-pagination-bullet-active{
  width: 29px !important;
  background: #ffffff !important;
}

/* ───────────────────────────────
   4. Hover
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-pagination-bullet:hover{
  background: rgba(255,255,255,.55) !important;
}

/* ───────────────────────────────
   5. Mobile kürzer
   ─────────────────────────────── */
@media(max-width:768px){
  .elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-pagination-bullet{ width: 7px !important; height: 7px !important; }
  .elementor-5707 .elementor-element.elementor-element-13818e2 .swiper-pagination-bullet-active{ width: 19px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b81c64a *//* == Hero-Slider: alle Ecken 32px abgerundet == */
.elementor-5707 .elementor-element.elementor-element-b81c64a{
  --hero-r: 0px;
  position: relative;
  border-radius: var(--hero-r);
  overflow: hidden;                 /* clippt Slides/Overlays sauber */
  isolation: isolate;
}

/* Innere Container & Overlays übernehmen die Rundung */
.elementor-5707 .elementor-element.elementor-element-b81c64a > .e-con-inner,
.elementor-5707 .elementor-element.elementor-element-b81c64a .elementor-background-overlay,
.elementor-5707 .elementor-element.elementor-element-b81c64a .swiper{
  border-radius: inherit;
  overflow: hidden;
}

/* Wrapper/Slides frei lassen (damit Swiper korrekt rendert) */
.elementor-5707 .elementor-element.elementor-element-b81c64a .swiper-wrapper,
.elementor-5707 .elementor-element.elementor-element-b81c64a .swiper-slide{
  border-radius: 0 !important;
  overflow: visible !important;
}

/* Medien innerhalb der Slides */
.elementor-5707 .elementor-element.elementor-element-b81c64a .swiper-slide img,
.elementor-5707 .elementor-element.elementor-element-b81c64a .swiper-slide video,
.elementor-5707 .elementor-element.elementor-element-b81c64a .swiper-slide iframe{
  display: block;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bf239b1 *//* ───────────────────────────────
   1. Bilder immer quadratisch
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-slide,
.elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-slide > figure,
.elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-slide > a{
  aspect-ratio: 1 / 1 !important;
  width: 100% !important;
  overflow: hidden !important;
  display: block !important;
}
.elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-slide img,
.elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-slide-image{
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center !important;
}

/* ───────────────────────────────
   2. Basis-Bullet ⇒ Kreis (inaktiv)
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-pagination-bullet{
  width: 8px !important;
  height: 8px !important;
  border-radius: 9999px !important;
  background: rgba(255,255,255,.35) !important;
  margin: 0 6px !important;
  opacity: 1 !important;
  transition: width .35s cubic-bezier(.22,.61,.36,1),
              background .25s ease !important;
}

/* ───────────────────────────────
   3. Aktive Bullet ⇒ lange Linie
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-pagination-bullet-active{
  width: 29px !important;
  background: #ffffff !important;
}

/* ───────────────────────────────
   4. Hover
   ─────────────────────────────── */
.elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-pagination-bullet:hover{
  background: rgba(255,255,255,.55) !important;
}

/* ───────────────────────────────
   5. Mobile kürzer
   ─────────────────────────────── */
@media(max-width:768px){
  .elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-pagination-bullet{ width: 7px !important; height: 7px !important; }
  .elementor-5707 .elementor-element.elementor-element-bf239b1 .swiper-pagination-bullet-active{ width: 19px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7077d95 *//* == Hero-Slider: alle Ecken 32px abgerundet == */
.elementor-5707 .elementor-element.elementor-element-7077d95{
  --hero-r: 0px;
  position: relative;
  border-radius: var(--hero-r);
  overflow: hidden;                 /* clippt Slides/Overlays sauber */
  isolation: isolate;
}

/* Innere Container & Overlays übernehmen die Rundung */
.elementor-5707 .elementor-element.elementor-element-7077d95 > .e-con-inner,
.elementor-5707 .elementor-element.elementor-element-7077d95 .elementor-background-overlay,
.elementor-5707 .elementor-element.elementor-element-7077d95 .swiper{
  border-radius: inherit;
  overflow: hidden;
}

/* Wrapper/Slides frei lassen (damit Swiper korrekt rendert) */
.elementor-5707 .elementor-element.elementor-element-7077d95 .swiper-wrapper,
.elementor-5707 .elementor-element.elementor-element-7077d95 .swiper-slide{
  border-radius: 0 !important;
  overflow: visible !important;
}

/* Medien innerhalb der Slides */
.elementor-5707 .elementor-element.elementor-element-7077d95 .swiper-slide img,
.elementor-5707 .elementor-element.elementor-element-7077d95 .swiper-slide video,
.elementor-5707 .elementor-element.elementor-element-7077d95 .swiper-slide iframe{
  display: block;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-613b84d6 *//* Pagination-Punkte im Pill-Stil */
/* Container: gleichmäßiger Abstand über gap */
.elementor-5707 .elementor-element.elementor-element-613b84d6 .swiper-pagination{
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
/* Inaktive Punkte: kleine Kreise */
.elementor-5707 .elementor-element.elementor-element-613b84d6 .swiper-pagination-bullet{
  width: 10px;
  height: 10px;
  margin: 0 !important;                         /* Abstand kommt aus gap */
  border-radius: 999px !important;
  background-color: rgba(83,63,51,.25) !important;
  opacity: 1 !important;                         /* Elementor setzt sonst 0.x */
  transition: width .3s ease, background-color .3s ease;
}
/* Aktiver Punkt: längliche dunkle Pille */
.elementor-5707 .elementor-element.elementor-element-613b84d6 .swiper-pagination-bullet-active{
  width: 36px !important;
  background-color: #533F33 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa1a6c2 */.elementor-5707 .elementor-element.elementor-element-fa1a6c2 {
  background: rgba(248, 247, 243, 0.42) !important;
  -webkit-backdrop-filter: saturate(160%) blur(20px) !important;
  backdrop-filter: saturate(160%) blur(20px) !important;
  border: 1px solid rgba(255, 255, 255, 0.35) !important;
  border-radius: 24px !important;
  box-shadow: 0 12px 40px rgba(37, 28, 22, 0.10) !important;
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3036917 */.elementor-5707 .elementor-element.elementor-element-3036917 {
  background: rgba(248, 247, 243, 0.42) !important;
  -webkit-backdrop-filter: saturate(160%) blur(20px) !important;
  backdrop-filter: saturate(160%) blur(20px) !important;
  border: 1px solid rgba(255, 255, 255, 0.35) !important;
  border-radius: 24px !important;
  box-shadow: 0 12px 40px rgba(37, 28, 22, 0.10) !important;
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8ee2f */.elementor-5707 .elementor-element.elementor-element-bd8ee2f {
  background: rgba(248, 247, 243, 0.42) !important;
  -webkit-backdrop-filter: saturate(160%) blur(20px) !important;
  backdrop-filter: saturate(160%) blur(20px) !important;
  border: 1px solid rgba(255, 255, 255, 0.35) !important;
  border-radius: 24px !important;
  box-shadow: 0 12px 40px rgba(37, 28, 22, 0.10) !important;
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1063cc2 */.elementor-5707 .elementor-element.elementor-element-1063cc2 {
  background: rgba(248, 247, 243, 0.42) !important;
  -webkit-backdrop-filter: saturate(160%) blur(20px) !important;
  backdrop-filter: saturate(160%) blur(20px) !important;
  border: 1px solid rgba(255, 255, 255, 0.35) !important;
  border-radius: 24px !important;
  box-shadow: 0 12px 40px rgba(37, 28, 22, 0.10) !important;
  overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05d6247 */.elementor-5707 .elementor-element.elementor-element-05d6247 p{
  margin-bottom: 10px !important;
}
.elementor-5707 .elementor-element.elementor-element-05d6247 p:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44f33b7 *//* Textblock links: 50% Breite, Textkante exakt auf dem Seitenraster */
@media (min-width: 1345px){
  .elementor-5707 .elementor-element.elementor-element-44f33b7{
    flex: 0 0 50% !important;
    width: 50% !important;
    max-width: 50% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    padding-left: calc((100vw - 1280px) / 2) !important;
    padding-right: 3em !important;
  }
}

/* Fenster schmaler als das Raster: fester Innenabstand wie Elementor */
@media (min-width: 1025px) and (max-width: 1344px){
  .elementor-5707 .elementor-element.elementor-element-44f33b7{
    flex: 0 0 50% !important;
    width: 50% !important;
    max-width: 50% !important;
    min-width: 0 !important;
    box-sizing: border-box !important;
    padding-left: 2em !important;
    padding-right: 3em !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d601909 */.elementor-5707 .elementor-element.elementor-element-d601909 p{
  margin-bottom: 10px !important;
}
.elementor-5707 .elementor-element.elementor-element-d601909 p:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f51330 */.elementor-5707 .elementor-element.elementor-element-8f51330 p{
  margin-bottom: 10px !important;
}
.elementor-5707 .elementor-element.elementor-element-8f51330 p:last-child{
  margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-e259699 *//* Pagination-Punkte im Pill-Stil */
/* Container: gleichmäßiger Abstand über gap */
.elementor-5707 .elementor-element.elementor-element-e259699 .swiper-pagination{
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
/* Inaktive Punkte: kleine Kreise */
.elementor-5707 .elementor-element.elementor-element-e259699 .swiper-pagination-bullet{
  width: 10px;
  height: 10px;
  margin: 0 !important;                         /* Abstand kommt aus gap */
  border-radius: 999px !important;
  background-color: rgba(83,63,51,.25) !important;
  opacity: 1 !important;                         /* Elementor setzt sonst 0.x */
  transition: width .3s ease, background-color .3s ease;
}
/* Aktiver Punkt: längliche dunkle Pille */
.elementor-5707 .elementor-element.elementor-element-e259699 .swiper-pagination-bullet-active{
  width: 36px !important;
  background-color: #533F33 !important;
}/* End custom CSS */