.avia-section.av-145nae-1abeb4bdd84c72fee73d6af5f95302a7{
background-color:#21233b;
background-image:url(https://energie-effizienz-plus.de/wp-content/uploads/2026/07/energie-effizienz-plus-joerg-busch-1-700x1030.webp);
background-repeat:no-repeat;
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-145nae-1abeb4bdd84c72fee73d6af5f95302a7 .av-section-color-overlay{
opacity:0.8;
background-color:#21233b;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgs0mam9-931b1685108781735ab16576add5ff3c{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-jgs0mam9-931b1685108781735ab16576add5ff3c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgs0mam9-931b1685108781735ab16576add5ff3c .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-jgs0mam9-931b1685108781735ab16576add5ff3c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mam9-931b1685108781735ab16576add5ff3c .av-subheading{
font-size:25px;
}

.avia-section.av-qet8u-03315c1d6d09cf423338bc289d361d96{
background-repeat:no-repeat;
background-image:url(https://energie-effizienz-plus.de/wp-content/uploads/2026/06/energie-effizienz-plus-icon-soft.webp);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-qet8u-03315c1d6d09cf423338bc289d361d96 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

#top .flex_column.av-9wkhy-12-fd22e5fa7161140f1f1f429eaf1f66ed{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-12-fd22e5fa7161140f1f1f429eaf1f66ed{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-12-fd22e5fa7161140f1f1f429eaf1f66ed{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-ahrnm-1c31f049968f9235b9661bf6f3b33855{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-ahrnm-1c31f049968f9235b9661bf6f3b33855 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ahrnm-1c31f049968f9235b9661bf6f3b33855 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-cvhay-5f955acbf566b24c3500a42fab2f9c0c{
background-color:#94bb20;
border-color:#94bb20;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-cvhay-5f955acbf566b24c3500a42fab2f9c0c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.av-92wmy-815d2587f2a8fe83dd466a66470c6acd{
margin-top:80px;
margin-bottom:90px;
}
.hr.av-92wmy-815d2587f2a8fe83dd466a66470c6acd .hr-inner{
width:0;
border-color:#21233b;
}

#top .flex_column.av-9wkhy-10-5e1a033e0924c49031e87a618d5a5447{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-10-5e1a033e0924c49031e87a618d5a5447{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-10-5e1a033e0924c49031e87a618d5a5447{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-9wkhy-f1e0f7074a56a37793812995879b8d49{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-f1e0f7074a56a37793812995879b8d49{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-f1e0f7074a56a37793812995879b8d49{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-mqz2m0pb-b8b6f236c8d6598cd4be4e190036567e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mqz2m0pb-b8b6f236c8d6598cd4be4e190036567e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-9sbre-38dd585dde68ed7c7309cd87d2b5f9ae{
margin-top:80px;
margin-bottom:90px;
}
.hr.av-9sbre-38dd585dde68ed7c7309cd87d2b5f9ae .hr-inner{
width:0;
border-color:#21233b;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-8-7a92bdb1436327fff9199194d2065393{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-8-7a92bdb1436327fff9199194d2065393{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#3ea8cb;
background:linear-gradient( to top right, #3ea8cb, #3ea8cb );
}

.av_font_icon.av-jgf8v45f-e98cb760fdb4e31ae91e0160c3a31f77{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-e98cb760fdb4e31ae91e0160c3a31f77 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-e98cb760fdb4e31ae91e0160c3a31f77 .av-icon-char{
font-size:70px;
}

#top .av-special-heading.av-f0pea-3b5036f273cfccfef471c078a77f7dd1{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-f0pea-3b5036f273cfccfef471c078a77f7dd1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-f0pea-3b5036f273cfccfef471c078a77f7dd1 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-f0pea-3b5036f273cfccfef471c078a77f7dd1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-f0pea-3b5036f273cfccfef471c078a77f7dd1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-jgds8wgh-7-320109cb02d506f3bd29db3affbf2d6b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-jgf4q5kq-6-58e732b94300d224180769b0174eff03{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mb12i-77a9a250ce1cc7d4bbe805f0bfafb952{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mb12i-77a9a250ce1cc7d4bbe805f0bfafb952{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#94bb20;
background:linear-gradient( to top right, #94bb20, #94bb20 );
}

.av_font_icon.av-1d66i-9428cdd05b3731a6d960aa6857ef4816{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1d66i-9428cdd05b3731a6d960aa6857ef4816 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1d66i-9428cdd05b3731a6d960aa6857ef4816 .av-icon-char{
font-size:70px;
}

#top .av-special-heading.av-mqz3i6fm-59c9b9c4147c6f5a0f19b8631b5aa53c{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-mqz3i6fm-59c9b9c4147c6f5a0f19b8631b5aa53c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mqz3i6fm-59c9b9c4147c6f5a0f19b8631b5aa53c .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mqz3i6fm-59c9b9c4147c6f5a0f19b8631b5aa53c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mqz3i6fm-59c9b9c4147c6f5a0f19b8631b5aa53c .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mqz3hwz5-50191ab6d12dfe30c13af59c922e07fd .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-bt09u-b5ac5623f98626fc7d05d9c5d948caa3{
height:20px;
}

#top .hr.av-9mxbe-c21a6282e210e3c75126d44eb2c30410{
margin-top:80px;
margin-bottom:20px;
}
.hr.av-9mxbe-c21a6282e210e3c75126d44eb2c30410 .hr-inner{
width:0;
border-color:#21233b;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-5-f28d123188d09cbc1657cb39cd8a7b5f{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-5-f28d123188d09cbc1657cb39cd8a7b5f{
border-radius:3px 3px 3px 3px;
padding:40px 40px 40px 40px;
background-color:#21233b;
background:linear-gradient( to top right, #21233b, #21233b );
}

.av_font_icon.av-jgf8v45f-4-b230a81bf7685b5195fa1e675c9f3995{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jgf8v45f-4-b230a81bf7685b5195fa1e675c9f3995 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jgf8v45f-4-b230a81bf7685b5195fa1e675c9f3995 .av-icon-char{
font-size:70px;
}

#top .av_textblock_section.av-mqz3gqa9-66e3ccf2aba73291e110a285c3c8dc29 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-8pnsa-91c0300f32328763cc7378e379607aaf{
margin:25px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:35px;
}
body .av-special-heading.av-8pnsa-91c0300f32328763cc7378e379607aaf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8pnsa-91c0300f32328763cc7378e379607aaf .av-special-heading-tag{
font-size:35px;
}
.av-special-heading.av-8pnsa-91c0300f32328763cc7378e379607aaf .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8pnsa-91c0300f32328763cc7378e379607aaf .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-jgs0mam9-931b1685108781735ab16576add5ff3c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f0pea-3b5036f273cfccfef471c078a77f7dd1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqz3i6fm-59c9b9c4147c6f5a0f19b8631b5aa53c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8pnsa-91c0300f32328763cc7378e379607aaf .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-jgs0mam9-931b1685108781735ab16576add5ff3c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-f0pea-3b5036f273cfccfef471c078a77f7dd1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mqz3i6fm-59c9b9c4147c6f5a0f19b8631b5aa53c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8pnsa-91c0300f32328763cc7378e379607aaf .av-special-heading-tag{
font-size:0.8em;
}
}
