.avia-section.av-lkk4qywe-30da75117f3f7d4cc1003f1c5592ce1c{
background-repeat:no-repeat;
background-image:url(https://energieberatung-geyer.de/wp-content/uploads/2023/07/energieberatung.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-lkk56fvm-fc13a5d0e6f5898ae8de12815f2a5f7b{
height:200px;
}

.flex_column.av-lkk4t53m-0c1d6e4f3c2afc6ba88396e50ca7632b{
padding:20px 20px 20px 20px;
background-color:#f0eadfcc;
}

#top .av-special-heading.av-3p2a3p-8e8b8426d04187b58ff94121018b45af{
padding-bottom:10px;
}
body .av-special-heading.av-3p2a3p-8e8b8426d04187b58ff94121018b45af .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3p2a3p-8e8b8426d04187b58ff94121018b45af .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-mt1evxy3-60a09c420e26b163990b5f666c42ea9b{
height:30px;
}

.flex_column.av-3otf-7f2611ec88f46c305123e3902aff03bc{
padding:20px 20px 20px 20px;
background-color:#e5e1d9;
}

#top .av-special-heading.av-mtvfuqbx-545750267e432cf9bfb3a338a9623bf0{
padding-bottom:10px;
}
body .av-special-heading.av-mtvfuqbx-545750267e432cf9bfb3a338a9623bf0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mtvfuqbx-545750267e432cf9bfb3a338a9623bf0 .av-subheading{
font-size:15px;
}

.flex_column.av-nyzj-92e16c45a5feeda1b11b7baa45a7332a{
width:58.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-nyzj-92e16c45a5feeda1b11b7baa45a7332a .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-lkk4rw44-15c6ce74e878e470c3ac287abb010f70{
padding-bottom:10px;
}
body .av-special-heading.av-lkk4rw44-15c6ce74e878e470c3ac287abb010f70 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lkk4rw44-15c6ce74e878e470c3ac287abb010f70 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-9c9yt-50e28e565f774e1270b5de2078d010b6{
height:30px;
}

.flex_column.av-2itj6t-ebafd38b3d32cf6c697db0a867d9cb46{
width:38.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2itj6t-ebafd38b3d32cf6c697db0a867d9cb46 .av-flex-placeholder{
width:3%;
}

.flex_column.av-lkk5zhwm-3e86926e664ca9fdb3a954865ad03dd2{
width:23.5%;
padding:30px 30px 30px 30px;
background-color:#f0eadf;
}

.flex_column.av-2d76gt-2d32dfe62822dbc8eb23cfd01da398d4{
width:23.5%;
margin-left:2%;
padding:30px 30px 30px 30px;
background-color:#f0eadf;
}

.flex_column.av-2b3ryl-697bdb3faac331d2133bef80aa5e042c{
width:23.5%;
margin-left:2%;
padding:30px 30px 30px 30px;
background-color:#f0eadf;
}

.flex_column.av-213bvp-868d0dbaad8ca6783a704e72422e462b{
width:23.5%;
margin-left:2%;
padding:30px 30px 30px 30px;
background-color:#f0eadf;
}

#top .hr.hr-invisible.av-15a2pp-da24fbb5d9264946100a2fb8909ee82a{
height:30px;
}

.avia-section.av-1m5b1x-c63b62546c69905e9d50cea89aac0b9c{
background-color:#e5e1d9;
background-image:unset;
}

.flex_column.av-59i0l-c1cd5121621fa79efebdf2837fac7d19{
width:58.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-59i0l-c1cd5121621fa79efebdf2837fac7d19 .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-4p47x-c919440f01a082ee4e68e3666cfae5a6{
height:30px;
}

.flex_column.av-10labp-9cca44bab8175fabcadd2c5dcfaedc19{
width:38.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-10labp-9cca44bab8175fabcadd2c5dcfaedc19 .av-flex-placeholder{
width:3%;
}

.flex_column.av-mtvgds99-a1c981c740f25f8aa3a8a3e964b115d8{
width:32%;
padding:30px 30px 30px 30px;
}

.flex_column.av-xttb1-f0af00c5bc0633d857d4665ea0d471b3{
width:32%;
margin-left:2%;
padding:30px 30px 30px 30px;
}

.flex_column.av-s4zul-8df6a8a786b3508c763d3ea805cf0e62{
width:32%;
margin-left:2%;
padding:30px 30px 30px 30px;
}

.flex_column.av-mmqi5-8293ad9c5a431922f7b10d8cec972496{
width:32%;
padding:30px 30px 30px 30px;
}

.flex_column.av-cpqnh-81781c6ec4f97f7450e9ac4d71be83c3{
width:32%;
margin-left:2%;
padding:30px 30px 30px 30px;
}

.flex_column.av-be6gl-a63fe50130366d554e31f98c727ccb1c{
width:32%;
margin-left:2%;
padding:30px 30px 30px 30px;
}

.flex_cell.av-1dqzv-b2809d4b028deb990a0f558dc323664f{
vertical-align:middle;
order:1;
}
.responsive #top #wrap_all .flex_cell.av-1dqzv-b2809d4b028deb990a0f558dc323664f{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-lkk6t14z-e4aa075a1d26b0f3b7ec4451ab7e95b5{
padding-bottom:10px;
}
body .av-special-heading.av-lkk6t14z-e4aa075a1d26b0f3b7ec4451ab7e95b5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lkk6t14z-e4aa075a1d26b0f3b7ec4451ab7e95b5 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ympf-77f8d504e2ce6d80f186cec594abf30b .avia_textblock{
text-align:right;
}

#top .hr.hr-invisible.av-lkk6umc3-44c7c1fd1e58344cdf2ce9bd0d11b8ef{
height:50px;
}

.flex_cell.av-lkk6sp48-4e45c46f226102965f4b71d34366cbe4{
vertical-align:top;
order:0;
background:url(https://energieberatung-geyer.de/wp-content/uploads/2023/09/pv_dach-1.jpg) 50% 0% no-repeat scroll ;
}

#top .hr.hr-invisible.av-lklj1l89-335c5a777b2a1272fa8c8a486d02cd9c{
height:300px;
}

#top .hr.hr-invisible.av-19j7z-0288ec010f37feffa66301afa7b15ba7{
height:50px;
}

#top .av-special-heading.av-mlhvwhn6-99dcd8ed8f10c87cf83c955d1eb52190{
padding-bottom:10px;
}
body .av-special-heading.av-mlhvwhn6-99dcd8ed8f10c87cf83c955d1eb52190 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlhvwhn6-99dcd8ed8f10c87cf83c955d1eb52190 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-6lymt-291163b894fdad5f2102a437b088963b{
height:50px;
}

.flex_column.av-1nvnn-9e7a7ac24e71ed8dc425153f6ee2dde9{
z-index:99;
}

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

.flex_column.av-3j13-3b8c4643982f0ecfee3d0a74679accbf{
background-color:#f0eadf;
}

#top .av-special-heading.av-lkljl92l-b2c5781a8c4bae85144c300c52f82df0{
padding-bottom:10px;
}
body .av-special-heading.av-lkljl92l-b2c5781a8c4bae85144c300c52f82df0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lkljl92l-b2c5781a8c4bae85144c300c52f82df0 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1kb13-facfbe1fc3f395c9007b18e90ebfeff1{
height:50px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-1dqzv-b2809d4b028deb990a0f558dc323664f{
padding:50px 50px 50px 50px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-1dqzv-b2809d4b028deb990a0f558dc323664f{
padding:50px 50px 50px 50px !important;
}
}
