.elementor-12 .elementor-element.elementor-element-7ae22e52{--display:flex;--min-height:85vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7ae22e52:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ae22e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f02d5c3 );background-image:url("https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/06/SB_2025_SWH_Titel-9-e1752229577533.jpg");}.elementor-12 .elementor-element.elementor-element-434ecfc6{--display:flex;--position:absolute;--min-height:85vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-434ecfc6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-434ecfc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-e5665d0 ) 0%, var( --e-global-color-4759dc1 ) 100%);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-434ecfc6{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-434ecfc6{right:0px;}.elementor-12 .elementor-element.elementor-element-4df1ae0a{--display:flex;--margin-top:4%;--margin-bottom:0%;--margin-left:4%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1c9d46bd .elementor-heading-title{font-family:var( --e-global-typography-f12f8b2-font-family ), Sans-serif;font-size:var( --e-global-typography-f12f8b2-font-size );font-weight:var( --e-global-typography-f12f8b2-font-weight );line-height:var( --e-global-typography-f12f8b2-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-64bed9c3{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:07rem;--padding-bottom:07rem;--padding-left:05%;--padding-right:60%;}.elementor-12 .elementor-element.elementor-element-64bed9c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64bed9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/06/Und_S01.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-47a2a334{text-align:right;}.elementor-12 .elementor-element.elementor-element-47a2a334 .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:140px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-56d645f3{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:-6rem;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:05%;--padding-right:60%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ce5411c{text-align:right;font-family:var( --e-global-typography-f12f8b2-font-family ), Sans-serif;font-size:var( --e-global-typography-f12f8b2-font-size );font-weight:var( --e-global-typography-f12f8b2-font-weight );line-height:var( --e-global-typography-f12f8b2-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-708d49bf{--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-12 .elementor-element.elementor-element-417970b1{--display:flex;--min-height:85vh;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1d00e3fd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1d00e3fd{right:0px;}.elementor-12 .elementor-element.elementor-element-1d00e3fd{top:0px;}.elementor-12 .elementor-element.elementor-element-1d00e3fd .elementor-heading-title{font-family:var( --e-global-typography-d3f8093-font-family ), Sans-serif;font-size:var( --e-global-typography-d3f8093-font-size );font-weight:var( --e-global-typography-d3f8093-font-weight );line-height:var( --e-global-typography-d3f8093-line-height );}.elementor-12 .elementor-element.elementor-element-7f253c9f{--display:flex;--position:absolute;--min-height:85vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-12 .elementor-element.elementor-element-7f253c9f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7f253c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-e5665d0 ) 0%, var( --e-global-color-a93f1a5 ) 100%);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7f253c9f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7f253c9f{right:0px;}.elementor-12 .elementor-element.elementor-element-2612496a{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:-6rem;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:05%;--padding-right:60%;}.elementor-12 .elementor-element.elementor-element-21c711d9{text-align:right;font-family:var( --e-global-typography-cec40f4-font-family ), Sans-serif;font-size:var( --e-global-typography-cec40f4-font-size );font-weight:var( --e-global-typography-cec40f4-font-weight );line-height:var( --e-global-typography-cec40f4-line-height );color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-1ba6a23d{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:-6rem;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:05%;--padding-right:60%;}.elementor-12 .elementor-element.elementor-element-74fc82df{text-align:right;}.elementor-12 .elementor-element.elementor-element-74fc82df .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:120px;font-weight:500;line-height:1em;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.4);color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4e0bf9a0{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:07rem;--padding-bottom:07rem;--padding-left:05%;--padding-right:60%;}.elementor-12 .elementor-element.elementor-element-4e0bf9a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e0bf9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/05/pngtree-circle-clipart-red-circle-png-image_5553126.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-716630c4{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:07rem;--padding-bottom:07rem;--padding-left:05%;--padding-right:60%;}.elementor-12 .elementor-element.elementor-element-ee203c1{text-align:right;}.elementor-12 .elementor-element.elementor-element-ee203c1 .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:120px;font-weight:500;line-height:1em;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-22b818bd{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:-6rem;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:05%;--padding-right:60%;}.elementor-12 .elementor-element.elementor-element-23f4cdad{text-align:right;font-family:var( --e-global-typography-cec40f4-font-family ), Sans-serif;font-size:var( --e-global-typography-cec40f4-font-size );font-weight:var( --e-global-typography-cec40f4-font-weight );line-height:var( --e-global-typography-cec40f4-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3896b73d{--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-12 .elementor-element.elementor-element-3da1d7a{--spacer-size:10rem;}.elementor-12 .elementor-element.elementor-element-5f4177b{--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-12 .elementor-element.elementor-element-2daab389{--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-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-330c547b{--display:flex;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-12 .elementor-element.elementor-element-330c547b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-330c547b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4759dc1 );}.elementor-12 .elementor-element.elementor-element-38e1489 .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:58px;font-weight:500;line-height:1em;}.elementor-12 .elementor-element.elementor-element-3e8e6cdc > .elementor-widget-container{margin:0em 0em -1em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-3e8e6cdc{font-family:var( --e-global-typography-cec40f4-font-family ), Sans-serif;font-size:var( --e-global-typography-cec40f4-font-size );font-weight:var( --e-global-typography-cec40f4-font-weight );line-height:var( --e-global-typography-cec40f4-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-19ebf78e{--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-12 .elementor-element.elementor-element-70dd6be0{--spacer-size:10rem;}.elementor-12 .elementor-element.elementor-element-038ea01{--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-12 .elementor-element.elementor-element-9b846d5{--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-radius:16px 16px 16px 16px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9b846d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9b846d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/05/SWH_Stage.png");background-position:center center;}.elementor-12 .elementor-element.elementor-element-6069862{--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:center;}.elementor-12 .elementor-element.elementor-element-1968ac9{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-1968ac9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1968ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEECF8BF;}.elementor-12 .elementor-element.elementor-element-1968ac9.e-con:hover{--e-con-transform-scale:1.03;}.elementor-12 .elementor-element.elementor-element-0e49ee0 .elementor-heading-title{font-family:"AdleryPro-static", Sans-serif;font-size:38px;font-weight:500;line-height:1em;}.elementor-12 .elementor-element.elementor-element-1c7a7c0 .elementor-heading-title{font-family:"METAPRO-NORMAL", Sans-serif;font-size:32px;font-weight:700;text-decoration:none;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-9e9fe2c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-9e9fe2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9e9fe2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEECF8BF;}.elementor-12 .elementor-element.elementor-element-9e9fe2c.e-con:hover{--e-con-transform-scale:1.03;}.elementor-12 .elementor-element.elementor-element-9e9fe2c.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-111856e .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:38px;font-weight:500;text-decoration:none;line-height:1em;}.elementor-12 .elementor-element.elementor-element-fd85848 .elementor-heading-title{font-family:var( --e-global-typography-b8aac39-font-family ), Sans-serif;font-size:var( --e-global-typography-b8aac39-font-size );font-weight:var( --e-global-typography-b8aac39-font-weight );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-12 .elementor-element.elementor-element-c651184{--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:center;}.elementor-12 .elementor-element.elementor-element-565827d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-565827d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-565827d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEECF8BF;}.elementor-12 .elementor-element.elementor-element-d6af9fc > .elementor-widget-container{margin:-0.7em 0em -1em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-d6af9fc{text-align:center;}.elementor-12 .elementor-element.elementor-element-d6af9fc .elementor-heading-title{font-family:var( --e-global-typography-e7f8617-font-family ), Sans-serif;font-size:var( --e-global-typography-e7f8617-font-size );font-weight:var( --e-global-typography-e7f8617-font-weight );line-height:var( --e-global-typography-e7f8617-line-height );}.elementor-12 .elementor-element.elementor-element-e77a9e9{--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:center;}.elementor-12 .elementor-element.elementor-element-d6205da{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-d6205da:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d6205da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEECF8BF;}.elementor-12 .elementor-element.elementor-element-d6205da.e-con:hover{--e-con-transform-scale:1.03;}.elementor-12 .elementor-element.elementor-element-665fd0a .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:38px;font-weight:500;text-decoration:none;line-height:1em;}.elementor-12 .elementor-element.elementor-element-b8ca38c .elementor-heading-title{font-family:var( --e-global-typography-b8aac39-font-family ), Sans-serif;font-size:var( --e-global-typography-b8aac39-font-size );font-weight:var( --e-global-typography-b8aac39-font-weight );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-12 .elementor-element.elementor-element-296008b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-296008b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-296008b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEECF8BF;}.elementor-12 .elementor-element.elementor-element-296008b.e-con:hover{--e-con-transform-scale:1.03;}.elementor-12 .elementor-element.elementor-element-296008b.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-6a8696a .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:38px;font-weight:500;text-decoration:none;line-height:1em;}.elementor-12 .elementor-element.elementor-element-6a8696a .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-6a8696a .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-33e14f0 .elementor-heading-title{font-family:var( --e-global-typography-b8aac39-font-family ), Sans-serif;font-size:var( --e-global-typography-b8aac39-font-size );font-weight:var( --e-global-typography-b8aac39-font-weight );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-12 .elementor-element.elementor-element-33e14f0 .elementor-heading-title a:hover, .elementor-12 .elementor-element.elementor-element-33e14f0 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dd68e73{--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-12 .elementor-element.elementor-element-49a44074{--spacer-size:10rem;}.elementor-12 .elementor-element.elementor-element-963e2a6{--display:flex;}.elementor-12 .elementor-element.elementor-element-8c6008b .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:38px;font-weight:500;line-height:1em;}.elementor-12 .elementor-element.elementor-element-710e658 .elementor-heading-title{font-family:"AdleryPro", Sans-serif;font-size:58px;font-weight:500;line-height:1em;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-c0a08e2{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-6d0275d > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-6d0275d img{border-radius:16px 16px 16px 16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-8e8b984 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8e8b984 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8e8b984{right:2em;}body.rtl .elementor-12 .elementor-element.elementor-element-8e8b984{left:2em;}.elementor-12 .elementor-element.elementor-element-8e8b984{bottom:2em;}.elementor-12 .elementor-element.elementor-element-8e8b984 .elementor-button{font-family:"METAPRO-NORMAL", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8e8b984 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8e8b984 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c16bd84{--display:flex;}.elementor-12 .elementor-element.elementor-element-f363dd7 > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-f363dd7 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-238f582 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-238f582 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-238f582{right:2em;}body.rtl .elementor-12 .elementor-element.elementor-element-238f582{left:2em;}.elementor-12 .elementor-element.elementor-element-238f582{bottom:2em;}.elementor-12 .elementor-element.elementor-element-238f582 .elementor-button{font-family:"METAPRO-NORMAL", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-238f582 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-238f582 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1df4f19{--display:flex;}.elementor-12 .elementor-element.elementor-element-59d6d0c > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-59d6d0c img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-db32b73 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-db32b73 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-db32b73{right:2em;}body.rtl .elementor-12 .elementor-element.elementor-element-db32b73{left:2em;}.elementor-12 .elementor-element.elementor-element-db32b73{bottom:2em;}.elementor-12 .elementor-element.elementor-element-db32b73 .elementor-button{font-family:"METAPRO-NORMAL", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-db32b73 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-db32b73 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0f208f1{--display:flex;}.elementor-12 .elementor-element.elementor-element-3a26d5d > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-3a26d5d img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-2a5b263 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2a5b263 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2a5b263{right:2em;}body.rtl .elementor-12 .elementor-element.elementor-element-2a5b263{left:2em;}.elementor-12 .elementor-element.elementor-element-2a5b263{bottom:2em;}.elementor-12 .elementor-element.elementor-element-2a5b263 .elementor-button{font-family:"METAPRO-NORMAL", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2a5b263 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2a5b263 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8c3f8b3{--display:flex;}.elementor-12 .elementor-element.elementor-element-baf4dc3 > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-baf4dc3 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-2d4ad4d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2d4ad4d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2d4ad4d{right:2em;}body.rtl .elementor-12 .elementor-element.elementor-element-2d4ad4d{left:2em;}.elementor-12 .elementor-element.elementor-element-2d4ad4d{bottom:2em;}.elementor-12 .elementor-element.elementor-element-2d4ad4d .elementor-button{font-family:"METAPRO-NORMAL", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2d4ad4d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2d4ad4d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d8c5283{--display:flex;}.elementor-12 .elementor-element.elementor-element-5fda495 > .elementor-widget-container{border-radius:16px 16px 16px 16px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-5fda495 img{border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-86362e0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-86362e0 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-86362e0{right:2em;}body.rtl .elementor-12 .elementor-element.elementor-element-86362e0{left:2em;}.elementor-12 .elementor-element.elementor-element-86362e0{bottom:2em;}.elementor-12 .elementor-element.elementor-element-86362e0 .elementor-button{font-family:"METAPRO-NORMAL", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;line-height:1.1em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-86362e0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-86362e0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-441f674{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:300px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:20px;--n-tabs-gap:40px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-font-size:30px;}.elementor-12 .elementor-element.elementor-element-441f674 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F5F5F5;}.elementor-12 .elementor-element.elementor-element-441f674.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.25);}.elementor-12 .elementor-element.elementor-element-441f674.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-12 .elementor-element.elementor-element-441f674.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{box-shadow:2px 2px 5px 0px rgba(0, 0, 0, 0.4);}.elementor-12 .elementor-element.elementor-element-441f674.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"AdleryPro", Sans-serif;font-weight:400;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-52541217{--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-12 .elementor-element.elementor-element-62725d76{--spacer-size:10rem;}.elementor-12 .elementor-element.elementor-element-f2f3c3f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-cd2f6d1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e9bc35e > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-e9bc35e{--icon-box-icon-margin:1em;}.elementor-12 .elementor-element.elementor-element-e9bc35e .elementor-icon-box-title{margin-bottom:0.5em;}.elementor-12 .elementor-element.elementor-element-e9bc35e .elementor-icon{font-size:2.3em;}.elementor-12 .elementor-element.elementor-element-e9bc35e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e9bc35e .elementor-icon-box-title a{font-family:"METAPRO-NORMAL", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-14ad45d{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cb01014 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-cb01014 .elementor-icon{font-size:2em;}.elementor-12 .elementor-element.elementor-element-cb01014 .elementor-icon svg{height:2em;}.elementor-12 .elementor-element.elementor-element-b1902ab{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-a638139 > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-12 .elementor-element.elementor-element-a638139{--icon-box-icon-margin:1em;}.elementor-12 .elementor-element.elementor-element-a638139 .elementor-icon-box-title{margin-bottom:0.5em;}.elementor-12 .elementor-element.elementor-element-a638139 .elementor-icon{font-size:2.3em;}.elementor-12 .elementor-element.elementor-element-a638139 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a638139 .elementor-icon-box-title a{font-family:"METAPRO-NORMAL", Sans-serif;font-size:24px;font-weight:700;text-decoration:none;line-height:1.1em;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-434ecfc6{--width:50vw;}.elementor-12 .elementor-element.elementor-element-7f253c9f{--width:50vw;}.elementor-12 .elementor-element.elementor-element-1968ac9{--width:40%;}.elementor-12 .elementor-element.elementor-element-9e9fe2c{--width:40%;}.elementor-12 .elementor-element.elementor-element-565827d{--width:30%;}.elementor-12 .elementor-element.elementor-element-d6205da{--width:40%;}.elementor-12 .elementor-element.elementor-element-296008b{--width:40%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12 .elementor-element.elementor-element-1c9d46bd .elementor-heading-title{font-size:var( --e-global-typography-f12f8b2-font-size );line-height:var( --e-global-typography-f12f8b2-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ce5411c{font-size:var( --e-global-typography-f12f8b2-font-size );line-height:var( --e-global-typography-f12f8b2-line-height );}.elementor-12 .elementor-element.elementor-element-1d00e3fd .elementor-heading-title{font-size:var( --e-global-typography-d3f8093-font-size );line-height:var( --e-global-typography-d3f8093-line-height );}.elementor-12 .elementor-element.elementor-element-21c711d9{font-size:var( --e-global-typography-cec40f4-font-size );line-height:var( --e-global-typography-cec40f4-line-height );}.elementor-12 .elementor-element.elementor-element-23f4cdad{font-size:var( --e-global-typography-cec40f4-font-size );line-height:var( --e-global-typography-cec40f4-line-height );}.elementor-12 .elementor-element.elementor-element-3e8e6cdc{font-size:var( --e-global-typography-cec40f4-font-size );line-height:var( --e-global-typography-cec40f4-line-height );}.elementor-12 .elementor-element.elementor-element-fd85848 .elementor-heading-title{font-size:var( --e-global-typography-b8aac39-font-size );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-12 .elementor-element.elementor-element-d6af9fc .elementor-heading-title{font-size:var( --e-global-typography-e7f8617-font-size );line-height:var( --e-global-typography-e7f8617-line-height );}.elementor-12 .elementor-element.elementor-element-b8ca38c .elementor-heading-title{font-size:var( --e-global-typography-b8aac39-font-size );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-12 .elementor-element.elementor-element-33e14f0 .elementor-heading-title{font-size:var( --e-global-typography-b8aac39-font-size );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12 .elementor-element.elementor-element-1c9d46bd .elementor-heading-title{font-size:var( --e-global-typography-f12f8b2-font-size );line-height:var( --e-global-typography-f12f8b2-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ce5411c{font-size:var( --e-global-typography-f12f8b2-font-size );line-height:var( --e-global-typography-f12f8b2-line-height );}.elementor-12 .elementor-element.elementor-element-708d49bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-417970b1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-417970b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/06/SB_2025_SWH_Titel-9-e1752229577533.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-417970b1{--min-height:40rem;--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:05rem;--padding-bottom:05rem;--padding-left:0;--padding-right:0;}.elementor-12 .elementor-element.elementor-element-1d00e3fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1d00e3fd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1d00e3fd{top:1em;text-align:center;}.elementor-12 .elementor-element.elementor-element-1d00e3fd .elementor-heading-title{font-size:var( --e-global-typography-d3f8093-font-size );line-height:var( --e-global-typography-d3f8093-line-height );}.elementor-12 .elementor-element.elementor-element-7f253c9f{--min-height:50%;}.elementor-12 .elementor-element.elementor-element-7f253c9f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7f253c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e5665d0 ) 0%, var( --e-global-color-a93f1a5 ) 100%);}.elementor-12 .elementor-element.elementor-element-2612496a{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12 .elementor-element.elementor-element-21c711d9{text-align:center;font-size:var( --e-global-typography-cec40f4-font-size );line-height:var( --e-global-typography-cec40f4-line-height );}.elementor-12 .elementor-element.elementor-element-1ba6a23d{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12 .elementor-element.elementor-element-74fc82df{text-align:center;}.elementor-12 .elementor-element.elementor-element-74fc82df .elementor-heading-title{font-size:64px;}.elementor-12 .elementor-element.elementor-element-4e0bf9a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e0bf9a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/06/Und_S01.png");}.elementor-12 .elementor-element.elementor-element-4e0bf9a0{--min-height:10rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12 .elementor-element.elementor-element-716630c4{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12 .elementor-element.elementor-element-ee203c1{text-align:center;}.elementor-12 .elementor-element.elementor-element-ee203c1 .elementor-heading-title{font-size:64px;}.elementor-12 .elementor-element.elementor-element-22b818bd{--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-12 .elementor-element.elementor-element-23f4cdad{text-align:center;font-size:var( --e-global-typography-cec40f4-font-size );line-height:var( --e-global-typography-cec40f4-line-height );}.elementor-12 .elementor-element.elementor-element-3da1d7a{--spacer-size:5rem;}.elementor-12 .elementor-element.elementor-element-2daab389{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-3e8e6cdc{font-size:var( --e-global-typography-cec40f4-font-size );line-height:var( --e-global-typography-cec40f4-line-height );}.elementor-12 .elementor-element.elementor-element-70dd6be0{--spacer-size:5rem;}.elementor-12 .elementor-element.elementor-element-9b846d5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9b846d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/05/SWH_Stage.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1968ac9{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-9e9fe2c{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-111856e .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-fd85848 .elementor-heading-title{font-size:var( --e-global-typography-b8aac39-font-size );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-12 .elementor-element.elementor-element-565827d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-d6af9fc .elementor-heading-title{font-size:var( --e-global-typography-e7f8617-font-size );line-height:var( --e-global-typography-e7f8617-line-height );}.elementor-12 .elementor-element.elementor-element-d6205da{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-665fd0a .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-b8ca38c .elementor-heading-title{font-size:var( --e-global-typography-b8aac39-font-size );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-12 .elementor-element.elementor-element-296008b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-33e14f0 .elementor-heading-title{font-size:var( --e-global-typography-b8aac39-font-size );line-height:var( --e-global-typography-b8aac39-line-height );}.elementor-12 .elementor-element.elementor-element-49a44074{--spacer-size:5rem;}.elementor-12 .elementor-element.elementor-element-710e658 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-441f674 > .elementor-widget-container{margin:2em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-62725d76{--spacer-size:5rem;}.elementor-12 .elementor-element.elementor-element-f2f3c3f{--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-e9bc35e .elementor-icon{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-14ad45d{--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-cb01014 .elementor-icon{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-cb01014 .elementor-icon svg{height:1.5em;}.elementor-12 .elementor-element.elementor-element-a638139 .elementor-icon{font-size:1.5em;}}/* Start custom CSS for heading, class: .elementor-element-0e49ee0 */.elementor-12 .elementor-element.elementor-element-0e49ee0 a {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c7a7c0 */.elementor-12 .elementor-element.elementor-element-1c7a7c0 a {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1968ac9 */.elementor-12 .elementor-element.elementor-element-1968ac9 a {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-111856e */.elementor-12 .elementor-element.elementor-element-111856e a {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS */.elementor-element a {
  text-decoration: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AdleryPro';
	font-display: auto;
	src: url('https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/05/AdleryPro-Blockletter.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'AdleryPro-static';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/05/AdleryPro-Blockletter.woff2') format('woff2'),
		url('https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/05/AdleryPro-Blockletter.woff') format('woff'),
		url('https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/05/AdleryPro-Blockletter-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'METAPRO-NORMAL';
	font-display: auto;
	src: url('https://berichte.stadtwerke-heidelberg.de/wp-content/uploads/2025/05/METAPRO-NORMAL.ttf') format('truetype');
}
/* End Custom Fonts CSS */