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

#top .hr.hr-invisible.av-lkk56fvm-e6e4771aef34140eb283cb5be31d52a6{
height:100px;
}

.flex_column.av-lkk4t53m-df54b2909f139d8928aaa8138ddec33c{
width:49%;
margin-left:0;
padding:40px 40px 40px 40px;
background-color:#e5e1d9;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lkk4t53m-df54b2909f139d8928aaa8138ddec33c .av-flex-placeholder{
width:2%;
}

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

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

.flex_column.av-3otf-d523e4850c86cf9c40a242e4091d8641{
width:49%;
margin-left:0;
padding:40px 40px 40px 40px;
background-color:#e5e1d9;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3otf-d523e4850c86cf9c40a242e4091d8641 .av-flex-placeholder{
width:2%;
}

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

#top #wrap_all .iconbox.av-mtvfwm3n-f4ac94646ddbedf1c0729acf34c40e30 .iconbox_content_title{
font-size:24px;
}

#top #wrap_all .iconbox.av-mumk6o02-970f035a332e8c218e07c1ab25120431 .iconbox_content_title{
font-size:24px;
}

#top #wrap_all .iconbox.av-mumk77wt-c6204469f3e2c5d8930a129bd98bee3e .iconbox_content_title{
font-size:24px;
}

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

#top .hr.hr-invisible.av-mumkjvwp-fa00d3989cab1bfe345fd4bb5e7a061b{
height:30px;
}

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

#top .hr.hr-invisible.av-l48b9-e4c71e060ada89cf56c38e597991c4ac{
height:50px;
}

.flex_cell.av-mumkjlwp-516a620e54a9107281f17d65ad25c2e5{
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-6lbgt-6538f2463ef3ce6d28d2be6e522425e5{
height:300px;
}

#top .hr.hr-invisible.av-mumkf5sk-23ce520e644874679606a4be58f6eff9{
height:80px;
}

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

.flex_column.av-lkk5zhwm-8b99dcdd6041d2589b2b6c5274ef463e{
width:23.5%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#f0eadf;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lkk5zhwm-8b99dcdd6041d2589b2b6c5274ef463e .av-flex-placeholder{
width:2%;
}

.flex_column.av-2d76gt-2d32dfe62822dbc8eb23cfd01da398d4{
width:23.5%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#f0eadf;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2d76gt-2d32dfe62822dbc8eb23cfd01da398d4 .av-flex-placeholder{
width:2%;
}

.flex_column.av-2b3ryl-697bdb3faac331d2133bef80aa5e042c{
width:23.5%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#f0eadf;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2b3ryl-697bdb3faac331d2133bef80aa5e042c .av-flex-placeholder{
width:2%;
}

.flex_column.av-213bvp-868d0dbaad8ca6783a704e72422e462b{
width:23.5%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:#f0eadf;
}
#top .flex_column_table.av-equal-height-column-flextable.av-213bvp-868d0dbaad8ca6783a704e72422e462b .av-flex-placeholder{
width:2%;
}

#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-a26f721f1ca0816a29bdb6bd39d8db0e{
padding-bottom:10px;
}
body .av-special-heading.av-mtvgcbmh-a26f721f1ca0816a29bdb6bd39d8db0e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mtvgcbmh-a26f721f1ca0816a29bdb6bd39d8db0e .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-c7294e6a22829276cad7f2bb4538d2e7{
vertical-align:top;
order:0;
background:url(https://energieberatung-geyer.de/wp-content/uploads/2023/09/pv_dach.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-9rmfp-ba01cfd07e3dac0246d85b56a55883c0{
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-mumkjp7e-0dbcbbf136c8d03d8ae0072e03d1e7fb{
padding:50px 50px 50px 50px !important;
}

.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-mumkjp7e-0dbcbbf136c8d03d8ae0072e03d1e7fb{
padding:50px 50px 50px 50px !important;
}

.responsive #top #wrap_all .flex_cell.av-1dqzv-b2809d4b028deb990a0f558dc323664f{
padding:50px 50px 50px 50px !important;
}
}
