.elementor-9 .elementor-element.elementor-element-9a44b1b{--display:flex;--min-height:100svh;--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;--overlay-opacity:0.8;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-9a44b1b::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/08/bg-23.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9a44b1b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/08/video-poster-nachhaltigkeitsbericht-bg.jpg") 50% 50%;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d74d092{--spacer-size:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-3e93e07 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:min(119px, 100svw/1440*119);font-weight:800;text-transform:uppercase;line-height:calc((133 / 119) * 1em);letter-spacing:0.15em;color:var( --e-global-color-e4616b8 );}.elementor-9 .elementor-element.elementor-element-77dcff8 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:min(119px, 100svw/1440*119);font-weight:800;text-transform:uppercase;line-height:calc((133 / 119) * 1em);letter-spacing:0.15em;color:var( --e-global-color-e4616b8 );}.elementor-9 .elementor-element.elementor-element-0af5f45{text-align:right;}.elementor-9 .elementor-element.elementor-element-0af5f45 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:min(119px, 100svw/1440*119);font-weight:800;text-transform:uppercase;line-height:calc((133 / 119) * 1em);letter-spacing:0.15em;color:var( --e-global-color-e4616b8 );}.elementor-9 .elementor-element.elementor-element-9462cb6{--spacer-size:100px;}.elementor-9 .elementor-element.elementor-element-2f809eb{--spacer-size:100px;}.elementor-9 .elementor-element.elementor-element-88f6365{--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-end;--align-items:flex-end;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:0px;--padding-bottom:50px;--padding-left:80px;--padding-right:80px;--z-index:3;}.elementor-9 .elementor-element.elementor-element-88f6365.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-0781f81 .elementor-button{background-color:#2A559400;font-family:"BreeSerif", Sans-serif;font-size:37px;font-weight:700;line-height:1.09em;letter-spacing:0.035em;}.elementor-9 .elementor-element.elementor-element-0781f81{z-index:2;}.elementor-9 .elementor-element.elementor-element-0781f81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-09685ab .elementor-button{background-color:#2A559400;font-family:"BreeSerif", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;line-height:1.23em;letter-spacing:0.12em;transition-duration:0.2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e4616b8 );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-09685ab .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-09685ab .elementor-button:focus{background-color:#FFFFFF4D;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-09685ab .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-09685ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f08c0cc{--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-cf33d78{--spacer-size:100px;}.elementor-9 .elementor-element.elementor-element-84aa6e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 20px;--row-gap:50px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-fa09e4b{--spacer-size:20px;width:var( --container-widget-width, min(255px,(100vw / 1440) * 255) );max-width:min(255px,(100vw / 1440) * 255);--container-widget-width:min(255px,(100vw / 1440) * 255);--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-253f19d{text-align:center;}.elementor-9 .elementor-element.elementor-element-253f19d .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.33em;letter-spacing:0.15em;color:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-cb2d3c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0 0 0 0;}.elementor-9 .elementor-element.elementor-element-cb2d3c3{text-align:right;}.elementor-9 .elementor-element.elementor-element-cb2d3c3 img{width:min(255px,(100vw / 1440) * 255);}.elementor-9 .elementor-element.elementor-element-84ecd40{--spacer-size:80px;}.elementor-9 .elementor-element.elementor-element-c8b9b13{--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:20px 50px;--row-gap:20px;--column-gap:50px;}.elementor-9 .elementor-element.elementor-element-986aa6a{--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:space-between;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#214262;--border-color:#214262;--padding-top:30px;--padding-bottom:20px;--padding-left:100px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e23021e{--display:flex;--justify-content:flex-start;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-266b269 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-266b269{text-align:left;}.elementor-9 .elementor-element.elementor-element-266b269 img{width:80px;}.elementor-9 .elementor-element.elementor-element-4564902{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-2px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4564902:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4564902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4616b8 );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-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-9 .elementor-element.elementor-element-8332cd4 > .elementor-widget-container{background-color:var( --e-global-color-e4616b8 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-9 .elementor-element.elementor-element-8332cd4{color:var( --e-global-color-secondary );font-family:"BreeSerif", Sans-serif;font-size:var(--quote-font-size);font-weight:600;line-height:var(--quote-line-height);letter-spacing:0.03em;}.elementor-9 .elementor-element.elementor-element-90ed0b1{--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-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-978f97e{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;top:50%;color:#557691;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;}.elementor-9 .elementor-element.elementor-element-978f97e > .elementor-widget-container{--e-transform-translateY:calc(-50% - 2px);}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-978f97e{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-978f97e{right:0px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-b5c6755{width:var( --container-widget-width, calc(100% - 170px) );max-width:calc(100% - 170px);--container-widget-width:calc(100% - 170px);--container-widget-flex-grow:0;z-index:5;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-b5c6755 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e8bc197{--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;}.elementor-9 .elementor-element.elementor-element-320968e .widget-image-caption{font-weight:400;}.elementor-9 .elementor-element.elementor-element-b65b74d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px var(--col-gap);--row-gap:20px;--column-gap:var(--col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6517f4d{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-4d48d40{text-align:left;}.elementor-9 .elementor-element.elementor-element-3cc82e1{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;text-align:center;color:#214262;font-family:"BreeSerif", Sans-serif;font-size:var(--font-size);font-weight:300;line-height:1.4em;letter-spacing:0.1em;}.elementor-9 .elementor-element.elementor-element-6c0348d{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-3af8fbb{text-align:left;}.elementor-9 .elementor-element.elementor-element-83511e3{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;text-align:center;color:#214262;font-family:"BreeSerif", Sans-serif;font-size:var(--font-size);font-weight:300;line-height:1.4em;letter-spacing:0.1em;}.elementor-9 .elementor-element.elementor-element-089afd4{--display:flex;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-0c74979{text-align:left;}.elementor-9 .elementor-element.elementor-element-0c74979 img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-ce4484b{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;text-align:center;color:#214262;font-family:"BreeSerif", Sans-serif;font-size:var(--font-size);font-weight:300;line-height:1.4em;letter-spacing:0.1em;}.elementor-9 .elementor-element.elementor-element-afff920{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-766eb38{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;z-index:14;text-align:left;}.elementor-9 .elementor-element.elementor-element-766eb38 > .elementor-widget-container{background-color:var( --e-global-color-e4616b8 );margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-766eb38:hover .elementor-widget-container{background-image:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/09/audioplayer-startseite-hover.svg");background-size:contain;}.elementor-9 .elementor-element.elementor-element-766eb38 img{width:255px;opacity:1;transition-duration:0.4s;}.elementor-9 .elementor-element.elementor-element-766eb38:hover img{opacity:0;}.elementor-9 .elementor-element.elementor-element-c6e6006{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8738013{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-8738013 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-9 .elementor-element.elementor-element-8738013 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-9 .elementor-element.elementor-element-8738013 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-8049241 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:calc((23 / 18) * 1em);letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-3bcf327{--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:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-36f5f72{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:0120px;}.elementor-9 .elementor-element.elementor-element-eb0c433{text-align:center;}.elementor-9 .elementor-element.elementor-element-eb0c433 img{width:min(300px, 100% - 120px);}.elementor-9 .elementor-element.elementor-element-e4bfcfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#214262;--border-color:#214262;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-fc0feee > .elementor-widget-container{background-color:var( --e-global-color-e4616b8 );margin:0px 0px 0px -100px;padding:0px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-fc0feee .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-198c621{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-a3253c5{--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;--justify-content:center;--overflow:hidden;}.elementor-9 .elementor-element.elementor-element-dfa1c2c > .elementor-widget-container{margin:0% -44% 0% 0%;}.elementor-9 .elementor-element.elementor-element-1bcc8cc{--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;--justify-content:center;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1bcc8cc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1bcc8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4616b8 );}.elementor-9 .elementor-element.elementor-element-414d527{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;color:#374151;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-441b897 .elementor-button{background-color:#2A559400;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-441b897 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-441b897 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-008ac71{--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:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:130px;}.elementor-9 .elementor-element.elementor-element-fb2a159{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-674a413{--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;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-aa1ae2f .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:62px;font-weight:800;text-transform:uppercase;line-height:calc((69 / 62) * 1em);letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9f194be{--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 120px;--row-gap:0px;--column-gap:120px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:130px;}.elementor-9 .elementor-element.elementor-element-4bdf98f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-575df10{--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;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-51f2dd7 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:62px;font-weight:800;text-transform:uppercase;line-height:calc((69 / 62) * 1em);letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5733752{--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 120px;--row-gap:0px;--column-gap:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:130px;}.elementor-9 .elementor-element.elementor-element-9bb26c1{--display:flex;--min-height:300px;--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;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-9bb26c1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9bb26c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/08/Mitgliederfoerderung.png");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9bb26c1::before, .elementor-9 .elementor-element.elementor-element-9bb26c1 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9bb26c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9bb26c1 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9bb26c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9bb26c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#C7ABA5;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-4c2b7f0{--display:flex;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0b37509 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:calc((32 / 28) * 1em);letter-spacing:0.15em;color:#C5A7A1;}.elementor-9 .elementor-element.elementor-element-334d146{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-22c9ba6{--display:flex;}.elementor-9 .elementor-element.elementor-element-9782203{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-47faa78{--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 120px;--row-gap:0px;--column-gap:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:130px;}.elementor-9 .elementor-element.elementor-element-3218b0c{--display:flex;--min-height:300px;--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;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-3218b0c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3218b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d178dd6 );background-image:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/08/Moderates-Wachstum.png");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3218b0c::before, .elementor-9 .elementor-element.elementor-element-3218b0c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3218b0c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3218b0c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3218b0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3218b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d178dd6 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-6c5a663{--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b334a9d .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:calc((32 / 28) * 1em);letter-spacing:0.15em;color:#A5A4B4;}.elementor-9 .elementor-element.elementor-element-f1d2f25{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-03c6d20{--display:flex;}.elementor-9 .elementor-element.elementor-element-5a2b9aa{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-99e7bd4{--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 120px;--row-gap:0px;--column-gap:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:130px;}.elementor-9 .elementor-element.elementor-element-65dcb42{--display:flex;--min-height:300px;--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;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-65dcb42:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-65dcb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/08/Sicherung-und-Substanzstaerkung.png");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-65dcb42::before, .elementor-9 .elementor-element.elementor-element-65dcb42 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-65dcb42 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-65dcb42 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-65dcb42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-65dcb42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-39b7648 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-bb2d9e8{--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4ce7a72 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:calc((32 / 28) * 1em);letter-spacing:0.15em;color:#B0B79A;}.elementor-9 .elementor-element.elementor-element-b044aa8{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-bca102c{--display:flex;}.elementor-9 .elementor-element.elementor-element-b13ef96{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-0927cfd{--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 120px;--row-gap:0px;--column-gap:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:130px;}.elementor-9 .elementor-element.elementor-element-624c375{--display:flex;--min-height:300px;--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;--overlay-opacity:0.66;}.elementor-9 .elementor-element.elementor-element-624c375:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-624c375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d4c0ee );background-image:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/08/Wertemanagement-und-Unternehmenskultur-.png");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-624c375::before, .elementor-9 .elementor-element.elementor-element-624c375 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-624c375 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-624c375 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-624c375 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-624c375 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5d4c0ee );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-2e4e988{--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;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e15af75 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:28px;font-weight:800;text-transform:uppercase;line-height:calc((32 / 28) * 1em);letter-spacing:0.15em;color:#D2BA93;}.elementor-9 .elementor-element.elementor-element-4815250{font-family:"Lato", Sans-serif;font-weight:400;}.elementor-9 .elementor-element.elementor-element-e31f679{--display:flex;}.elementor-9 .elementor-element.elementor-element-fcc9a27{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-127c6f9{--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:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1194806 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1194806{text-align:center;}.elementor-9 .elementor-element.elementor-element-1194806 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-weight:800;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-bcd36ac{--spacer-size:40px;}.elementor-9 .elementor-element.elementor-element-d307b6f{--display:flex;--padding-top:0px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6a6e7fe{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#21426200;--border-color:#21426200;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-d158e82{text-align:center;}.elementor-9 .elementor-element.elementor-element-d158e82 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:30px;font-weight:700;line-height:1.375em;color:var( --e-global-color-48d4ba1 );}.elementor-9 .elementor-element.elementor-element-ec7ac09{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-91b5458 .elementor-button{background-color:#FFFFFF00;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-91b5458 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-91b5458 .elementor-button:focus{background-color:#55769138;}.elementor-9 .elementor-element.elementor-element-91b5458 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-171222b{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-de61050{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-053554b{width:100%;max-width:100%;text-align:center;color:#557691;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-053554b{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-053554b{right:0px;}.elementor-9 .elementor-element.elementor-element-7c03ff4{width:100%;max-width:100%;z-index:5;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-7c03ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f1fa41a{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-8d051f8{text-align:center;}.elementor-9 .elementor-element.elementor-element-8d051f8 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:30px;font-weight:700;line-height:1.375em;color:var( --e-global-color-48d4ba1 );}.elementor-9 .elementor-element.elementor-element-0c58aa7{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-6f5220e .elementor-button{background-color:#FFFFFF00;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6f5220e .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-6f5220e .elementor-button:focus{background-color:#55769138;}.elementor-9 .elementor-element.elementor-element-6f5220e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-de06055{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-c537a2e{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-8129cb1{width:100%;max-width:100%;text-align:center;color:#557691;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-8129cb1{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-8129cb1{right:0px;}.elementor-9 .elementor-element.elementor-element-dc172f3{width:100%;max-width:100%;z-index:5;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-dc172f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d9767c8{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-7a85359{text-align:center;}.elementor-9 .elementor-element.elementor-element-7a85359 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:30px;font-weight:700;line-height:1.375em;color:var( --e-global-color-48d4ba1 );}.elementor-9 .elementor-element.elementor-element-4505c2a{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-b3ef9f2 .elementor-button{background-color:#FFFFFF00;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.5em;letter-spacing:0.12em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b3ef9f2 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b3ef9f2 .elementor-button:focus{background-color:#55769138;}.elementor-9 .elementor-element.elementor-element-b3ef9f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ed9a16a{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-01d390a{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-2bf1b54{width:100%;max-width:100%;text-align:center;color:#557691;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2bf1b54{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-2bf1b54{right:0px;}.elementor-9 .elementor-element.elementor-element-df64cfe{width:100%;max-width:100%;z-index:5;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-df64cfe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-481085d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-481085d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;}.elementor-9 .elementor-element.elementor-element-ff309db{--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:90px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ff309db:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ff309db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DCE3;}.elementor-9 .elementor-element.elementor-element-77d2c30{text-align:center;}.elementor-9 .elementor-element.elementor-element-77d2c30 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:35px;font-weight:800;text-transform:uppercase;line-height:calc(39em/35);letter-spacing:0.1em;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ff6b820{--spacer-size:40px;}.elementor-9 .elementor-element.elementor-element-a3957fe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a3957fe:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a3957fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3DCE3;}.elementor-9 .elementor-element.elementor-element-7855aa7{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#21426200;--border-color:#21426200;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-957f1a1{text-align:center;}.elementor-9 .elementor-element.elementor-element-957f1a1 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:24px;font-weight:700;color:#214262;}.elementor-9 .elementor-element.elementor-element-f1e10eb{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-02f4f19{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-bf8fc59{width:100%;max-width:100%;text-align:center;color:#557691;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-bf8fc59{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-bf8fc59{right:0px;}.elementor-9 .elementor-element.elementor-element-8032cc7{width:100%;max-width:100%;z-index:5;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-8032cc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1419e94{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-4d3d051{text-align:center;}.elementor-9 .elementor-element.elementor-element-4d3d051 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:24px;font-weight:700;color:#214262;}.elementor-9 .elementor-element.elementor-element-2758fc0{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-38f947c{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-2b50df5{width:100%;max-width:100%;text-align:center;color:#557691;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-2b50df5{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-2b50df5{right:0px;}.elementor-9 .elementor-element.elementor-element-02e78e2{width:100%;max-width:100%;z-index:5;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-02e78e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9d68109{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-0ece81d{text-align:center;}.elementor-9 .elementor-element.elementor-element-0ece81d .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:24px;font-weight:700;color:#214262;}.elementor-9 .elementor-element.elementor-element-21f9ca2{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-d0070bb{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-5f5a490{width:100%;max-width:100%;text-align:center;color:#557691;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5f5a490{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-5f5a490{right:0px;}.elementor-9 .elementor-element.elementor-element-eb05a2c{width:100%;max-width:100%;z-index:5;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-eb05a2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-22831a0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-d899181{text-align:center;}.elementor-9 .elementor-element.elementor-element-d899181 .elementor-heading-title{font-family:"BreeSerif", Sans-serif;font-size:24px;font-weight:700;color:#214262;}.elementor-9 .elementor-element.elementor-element-0da3f64{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-cac50f6{--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:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9 .elementor-element.elementor-element-264a20f{width:100%;max-width:100%;text-align:center;color:#557691;font-family:"BreeSerif", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:1.044em;letter-spacing:0.12em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-264a20f{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-264a20f{right:0px;}.elementor-9 .elementor-element.elementor-element-ff557a2{width:100%;max-width:100%;z-index:5;--lottie-container-width:100px;}.elementor-9 .elementor-element.elementor-element-ff557a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e2f8798{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:25px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e2f8798 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;}.elementor-9 .elementor-element.elementor-element-7ec3db1{--spacer-size:100px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-9a44b1b::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/09/Sparbau-2024-Nachhaltigkeitsbericht-Maske-Hero-tablet-02.svg");}.elementor-9 .elementor-element.elementor-element-3e93e07{text-align:right;}.elementor-9 .elementor-element.elementor-element-77dcff8{text-align:right;}.elementor-9 .elementor-element.elementor-element-c8b9b13{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-986aa6a{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-320968e .widget-image-caption{letter-spacing:0.1px;margin-block-start:0px;}.elementor-9 .elementor-element.elementor-element-afff920{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3bcf327{--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-9 .elementor-element.elementor-element-36f5f72{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-eb0c433 img{width:300px;}.elementor-9 .elementor-element.elementor-element-e4bfcfd{--padding-top:20px;--padding-bottom:20px;--padding-left:00px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-fc0feee > .elementor-widget-container{margin:0px 0px 0px -60px;}.elementor-9 .elementor-element.elementor-element-198c621{--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-9 .elementor-element.elementor-element-481085d{--e-n-carousel-swiper-slides-to-display:3;}.elementor-9 .elementor-element.elementor-element-e2f8798{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-9a44b1b::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9a44b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sparbau-nachhaltigkeit.de/wp-content/uploads/2024/09/Sparbau-2024-Nachhaltigkeitsbericht-Maske-Hero-mobil-02.svg");background-position:bottom center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9a44b1b{--min-height:95svh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-3e93e07{text-align:right;}.elementor-9 .elementor-element.elementor-element-3e93e07 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-77dcff8{text-align:right;}.elementor-9 .elementor-element.elementor-element-77dcff8 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-0af5f45 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-9462cb6{--spacer-size:30px;}.elementor-9 .elementor-element.elementor-element-88f6365{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-88f6365.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0781f81 .elementor-button{font-size:25px;}.elementor-9 .elementor-element.elementor-element-09685ab.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-cf33d78{--spacer-size:40px;}.elementor-9 .elementor-element.elementor-element-84aa6e7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-253f19d{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-253f19d.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cb2d3c3{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-cb2d3c3 > .elementor-widget-container{padding:0 0 0 0;}.elementor-9 .elementor-element.elementor-element-cb2d3c3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-cb2d3c3 img{width:min(250px,100%);}.elementor-9 .elementor-element.elementor-element-84ecd40{--spacer-size:40px;}.elementor-9 .elementor-element.elementor-element-c8b9b13{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-986aa6a{--margin-top:0px;--margin-bottom:0px;--margin-left:05px;--margin-right:05px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e23021e{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4564902{--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:-2px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-e8bc197{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b65b74d{--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-9 .elementor-element.elementor-element-6517f4d{--width:var(--col-width);}.elementor-9 .elementor-element.elementor-element-4d48d40{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-4d48d40.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-3cc82e1{width:initial;max-width:initial;text-align:center;}.elementor-9 .elementor-element.elementor-element-6c0348d{--width:var(--col-width);}.elementor-9 .elementor-element.elementor-element-3af8fbb{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-3af8fbb.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-83511e3{width:initial;max-width:initial;text-align:center;}.elementor-9 .elementor-element.elementor-element-089afd4{--width:var(--col-width);}.elementor-9 .elementor-element.elementor-element-0c74979{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-ce4484b{width:initial;max-width:initial;text-align:center;}.elementor-9 .elementor-element.elementor-element-afff920{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-766eb38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-766eb38.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-766eb38{text-align:center;}.elementor-9 .elementor-element.elementor-element-8738013{--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:255px;--n-accordion-icon-gap:0px;}.elementor-9 .elementor-element.elementor-element-8738013 {--n-accordion-padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8049241{text-align:center;}.elementor-9 .elementor-element.elementor-element-3bcf327{--padding-top:50px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-9 .elementor-element.elementor-element-36f5f72{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-eb0c433 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-eb0c433{text-align:center;}.elementor-9 .elementor-element.elementor-element-eb0c433 img{width:175px;}.elementor-9 .elementor-element.elementor-element-e4bfcfd{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:25svw;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-9 .elementor-element.elementor-element-e4bfcfd.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-fc0feee > .elementor-widget-container{margin:0 -25svw 0 0;}.elementor-9 .elementor-element.elementor-element-fc0feee .elementor-heading-title{font-size:32px;letter-spacing:0.03em;}.elementor-9 .elementor-element.elementor-element-1bcc8cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-414d527{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-414d527.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-008ac71{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-674a413{--width:100%;}.elementor-9 .elementor-element.elementor-element-aa1ae2f .elementor-heading-title{font-size:32px;letter-spacing:0.03em;}.elementor-9 .elementor-element.elementor-element-9f194be{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-575df10{--width:100%;}.elementor-9 .elementor-element.elementor-element-51f2dd7 .elementor-heading-title{font-size:32px;letter-spacing:0.03em;}.elementor-9 .elementor-element.elementor-element-5733752{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-9bb26c1{--width:calc(20% - 10px);--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-4c2b7f0{--width:calc(80% - 10px);--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-0b37509 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-47faa78{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-3218b0c{--width:calc(20% - 10px);--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-6c5a663{--width:calc(80% - 10px);--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-b334a9d .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-99e7bd4{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-65dcb42{--width:calc(20% - 10px);--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-bb2d9e8{--width:calc(80% - 10px);--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-4ce7a72 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-0927cfd{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-624c375{--width:calc(20% - 10px);--overlay-opacity:1;}.elementor-9 .elementor-element.elementor-element-2e4e988{--width:calc(80% - 10px);--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-e15af75 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-127c6f9{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1194806 .elementor-heading-title{font-size:20px;line-height:calc((23 / 20) * 1em);letter-spacing:0.15em;}.elementor-9 .elementor-element.elementor-element-d307b6f{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6a6e7fe{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-d158e82 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-91b5458 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-91b5458 .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f1fa41a{border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-6f5220e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-d9767c8{border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-b3ef9f2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-481085d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:30px;}.elementor-9 .elementor-element.elementor-element-7855aa7{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-1419e94{border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-9d68109{border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-22831a0{border-width:00px 0px 0px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-e2f8798{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:30px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-986aa6a{--width:50%;}.elementor-9 .elementor-element.elementor-element-e23021e{--width:120px;}.elementor-9 .elementor-element.elementor-element-4564902{--width:435px;}.elementor-9 .elementor-element.elementor-element-90ed0b1{--width:270px;}.elementor-9 .elementor-element.elementor-element-e8bc197{--width:50%;}.elementor-9 .elementor-element.elementor-element-afff920{--content-width:1160px;}.elementor-9 .elementor-element.elementor-element-36f5f72{--width:50%;}.elementor-9 .elementor-element.elementor-element-e4bfcfd{--width:50%;}.elementor-9 .elementor-element.elementor-element-a3253c5{--width:50%;}.elementor-9 .elementor-element.elementor-element-1bcc8cc{--width:50%;}.elementor-9 .elementor-element.elementor-element-fb2a159{--width:calc(30% - 60px);}.elementor-9 .elementor-element.elementor-element-674a413{--width:calc(70% - 60px);}.elementor-9 .elementor-element.elementor-element-4bdf98f{--width:calc(30% - 60px);}.elementor-9 .elementor-element.elementor-element-575df10{--width:calc(70% - 60px);}.elementor-9 .elementor-element.elementor-element-9bb26c1{--width:calc(30% - 60px);}.elementor-9 .elementor-element.elementor-element-4c2b7f0{--width:calc(70% - 60px);}.elementor-9 .elementor-element.elementor-element-3218b0c{--width:calc(30% - 60px);}.elementor-9 .elementor-element.elementor-element-6c5a663{--width:calc(70% - 60px);}.elementor-9 .elementor-element.elementor-element-03c6d20{--width:fit-content;}.elementor-9 .elementor-element.elementor-element-65dcb42{--width:calc(30% - 60px);}.elementor-9 .elementor-element.elementor-element-bb2d9e8{--width:calc(70% - 60px);}.elementor-9 .elementor-element.elementor-element-bca102c{--width:fit-content;}.elementor-9 .elementor-element.elementor-element-624c375{--width:calc(30% - 60px);}.elementor-9 .elementor-element.elementor-element-2e4e988{--width:calc(70% - 60px);}.elementor-9 .elementor-element.elementor-element-e31f679{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-36f5f72{--width:45%;}.elementor-9 .elementor-element.elementor-element-e4bfcfd{--width:55%;}.elementor-9 .elementor-element.elementor-element-a3253c5{--width:45%;}.elementor-9 .elementor-element.elementor-element-1bcc8cc{--width:55%;}}/* Start custom CSS for button, class: .elementor-element-0781f81 */.elementor-9 .elementor-element.elementor-element-0781f81 svg {
    width: 25px;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-b5c6755 */.elementor-9 .elementor-element.elementor-element-b5c6755 .e-lottie__animation {
    padding-left: 170px;
    margin-left: -170px;
    width: 260px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90ed0b1 */.elementor-9 .elementor-element.elementor-element-90ed0b1:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-90ed0b1 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-320968e */@media (max-width: 1024px) {
    .elementor-9 .elementor-element.elementor-element-320968e figcaption {
        padding-top: 5px !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3cc82e1 */.elementor-9 .elementor-element.elementor-element-3cc82e1 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83511e3 */.elementor-9 .elementor-element.elementor-element-83511e3 strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce4484b */.elementor-9 .elementor-element.elementor-element-ce4484b strong {
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b65b74d */.elementor-9 .elementor-element.elementor-element-b65b74d {
    --font-size: min(14px,(100vw / 1440) * 14);
    --col-gap: 20px;
    --col-width: calc((100% - var(--col-gap)) / 3);
}
@media( max-width: 1024px) AND (min-width: 768px) {
    .elementor-9 .elementor-element.elementor-element-b65b74d {
    --col-gap: calc(100svw / 1024) * 20;
    }
}
@media( max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-b65b74d {
    --font-size: min(14px, (100vw / 767) * 14);
    --col-gap: calc(100svw / 767) * 20;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddb956d */.elementor-9 .elementor-element.elementor-element-ddb956d audio {
    margin: 0 auto;
    display: flex;
    max-width: 100%;
}
.elementor-9 .elementor-element.elementor-element-ddb956d audio::-webkit-media-controls-panel {
    background-color: #d5dde4;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddb956d */.elementor-9 .elementor-element.elementor-element-ddb956d audio {
    margin: 0 auto;
    display: flex;
    max-width: 100%;
}
.elementor-9 .elementor-element.elementor-element-ddb956d audio::-webkit-media-controls-panel {
    background-color: #d5dde4;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8738013 */.elementor-9 .elementor-element.elementor-element-8738013 .e-n-accordion-item-title-icon span,
.elementor-9 .elementor-element.elementor-element-8738013 .e-n-accordion-item-title-icon span svg {
    height: 90px;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-7c03ff4 */.elementor-9 .elementor-element.elementor-element-7c03ff4 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de61050 */.elementor-9 .elementor-element.elementor-element-de61050:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-de61050 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-dc172f3 */.elementor-9 .elementor-element.elementor-element-dc172f3 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c537a2e */.elementor-9 .elementor-element.elementor-element-c537a2e:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-c537a2e * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-df64cfe */.elementor-9 .elementor-element.elementor-element-df64cfe .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d390a */.elementor-9 .elementor-element.elementor-element-01d390a:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-01d390a * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-7c03ff4 */.elementor-9 .elementor-element.elementor-element-7c03ff4 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de61050 */.elementor-9 .elementor-element.elementor-element-de61050:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-de61050 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-dc172f3 */.elementor-9 .elementor-element.elementor-element-dc172f3 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c537a2e */.elementor-9 .elementor-element.elementor-element-c537a2e:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-c537a2e * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-df64cfe */.elementor-9 .elementor-element.elementor-element-df64cfe .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d390a */.elementor-9 .elementor-element.elementor-element-01d390a:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-01d390a * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-7c03ff4 */.elementor-9 .elementor-element.elementor-element-7c03ff4 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de61050 */.elementor-9 .elementor-element.elementor-element-de61050:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-de61050 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-dc172f3 */.elementor-9 .elementor-element.elementor-element-dc172f3 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c537a2e */.elementor-9 .elementor-element.elementor-element-c537a2e:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-c537a2e * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-df64cfe */.elementor-9 .elementor-element.elementor-element-df64cfe .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d390a */.elementor-9 .elementor-element.elementor-element-01d390a:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-01d390a * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-7c03ff4 */.elementor-9 .elementor-element.elementor-element-7c03ff4 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de61050 */.elementor-9 .elementor-element.elementor-element-de61050:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-de61050 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-dc172f3 */.elementor-9 .elementor-element.elementor-element-dc172f3 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c537a2e */.elementor-9 .elementor-element.elementor-element-c537a2e:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-c537a2e * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-df64cfe */.elementor-9 .elementor-element.elementor-element-df64cfe .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01d390a */.elementor-9 .elementor-element.elementor-element-01d390a:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-01d390a * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-481085d */@media (min-width: 768px) {
    .elementor-9 .elementor-element.elementor-element-481085d .elementor-swiper-button {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8032cc7 */.elementor-9 .elementor-element.elementor-element-8032cc7 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f4f19 */.elementor-9 .elementor-element.elementor-element-02f4f19:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-02f4f19 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-02e78e2 */.elementor-9 .elementor-element.elementor-element-02e78e2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f947c */.elementor-9 .elementor-element.elementor-element-38f947c:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-38f947c * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-eb05a2c */.elementor-9 .elementor-element.elementor-element-eb05a2c .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0070bb */.elementor-9 .elementor-element.elementor-element-d0070bb:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-d0070bb * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-ff557a2 */.elementor-9 .elementor-element.elementor-element-ff557a2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac50f6 */.elementor-9 .elementor-element.elementor-element-cac50f6:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-cac50f6 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8032cc7 */.elementor-9 .elementor-element.elementor-element-8032cc7 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f4f19 */.elementor-9 .elementor-element.elementor-element-02f4f19:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-02f4f19 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-02e78e2 */.elementor-9 .elementor-element.elementor-element-02e78e2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f947c */.elementor-9 .elementor-element.elementor-element-38f947c:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-38f947c * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-eb05a2c */.elementor-9 .elementor-element.elementor-element-eb05a2c .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0070bb */.elementor-9 .elementor-element.elementor-element-d0070bb:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-d0070bb * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-ff557a2 */.elementor-9 .elementor-element.elementor-element-ff557a2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac50f6 */.elementor-9 .elementor-element.elementor-element-cac50f6:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-cac50f6 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8032cc7 */.elementor-9 .elementor-element.elementor-element-8032cc7 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f4f19 */.elementor-9 .elementor-element.elementor-element-02f4f19:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-02f4f19 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-02e78e2 */.elementor-9 .elementor-element.elementor-element-02e78e2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f947c */.elementor-9 .elementor-element.elementor-element-38f947c:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-38f947c * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-eb05a2c */.elementor-9 .elementor-element.elementor-element-eb05a2c .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0070bb */.elementor-9 .elementor-element.elementor-element-d0070bb:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-d0070bb * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-ff557a2 */.elementor-9 .elementor-element.elementor-element-ff557a2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac50f6 */.elementor-9 .elementor-element.elementor-element-cac50f6:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-cac50f6 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8032cc7 */.elementor-9 .elementor-element.elementor-element-8032cc7 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f4f19 */.elementor-9 .elementor-element.elementor-element-02f4f19:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-02f4f19 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-02e78e2 */.elementor-9 .elementor-element.elementor-element-02e78e2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f947c */.elementor-9 .elementor-element.elementor-element-38f947c:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-38f947c * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-eb05a2c */.elementor-9 .elementor-element.elementor-element-eb05a2c .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0070bb */.elementor-9 .elementor-element.elementor-element-d0070bb:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-d0070bb * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-ff557a2 */.elementor-9 .elementor-element.elementor-element-ff557a2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac50f6 */.elementor-9 .elementor-element.elementor-element-cac50f6:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-cac50f6 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8032cc7 */.elementor-9 .elementor-element.elementor-element-8032cc7 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02f4f19 */.elementor-9 .elementor-element.elementor-element-02f4f19:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-02f4f19 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-02e78e2 */.elementor-9 .elementor-element.elementor-element-02e78e2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f947c */.elementor-9 .elementor-element.elementor-element-38f947c:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-38f947c * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-eb05a2c */.elementor-9 .elementor-element.elementor-element-eb05a2c .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0070bb */.elementor-9 .elementor-element.elementor-element-d0070bb:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-d0070bb * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-ff557a2 */.elementor-9 .elementor-element.elementor-element-ff557a2 .e-lottie__animation {
    padding-top: 50px;
    margin-top: -30px;
    width: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac50f6 */.elementor-9 .elementor-element.elementor-element-cac50f6:hover * {
    text-shadow: 1px 0px 0 currentcolor;
}
.elementor-9 .elementor-element.elementor-element-cac50f6 * {
    -webkit-transition: text-shadow .2s;
    -moz-transition: text-shadow .2s;
    -o-transition: text-shadow .2s;
    transition: text-shadow .2s;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e2f8798 */@media (min-width: 1025px) {
    .elementor-9 .elementor-element.elementor-element-e2f8798 .elementor-swiper-button {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS */[id*="untermenue-"] {
    display: none ;
}/* End custom CSS */