#top #wrap_all .avia-slideshow .av-slideshow-caption.av-kfwd4k0k-a958c636edacc07857487f28350e84dd__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-kfwd4k0k-a958c636edacc07857487f28350e84dd__0 .avia-caption-content{
font-size:25px;
}
#top .avia-slideshow .av-slideshow-caption.av-kfwd4k0k-a958c636edacc07857487f28350e84dd__0 .avia-caption-content p{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-4085da4fc7c51495735d67f58c77dbff{
margin-top:0px;
margin-bottom:0;
}
.flex_column.av-brd06i-4085da4fc7c51495735d67f58c77dbff{
border-radius:0px 0px 0px 0px;
padding:40px 40px 0 40px;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-bip6ve-a8f70a0d198bc449079276d1a3e9afa4{
height:40px;
}

#top .av_textblock_section.av-bege3m-cd431cd2ae6ca063615d1514ee19eb57 .avia_textblock{
color:#848484;
}

#top .av_textblock_section.av-bege3m-21-20706951eb568969eddd72234422b4a2 .avia_textblock{
color:#0a0a0a;
}

#top .hr.hr-invisible.av-b4p1ya-d4f5c919ea87e1a7b7919e43a1a5e7c5{
height:15px;
}

#top .av_textblock_section.av-bege3m-20-09ecb694ff173904184cf65f375d174b .avia_textblock{
color:#0a0a0a;
}

#top .hr.hr-invisible.av-b4p1ya-19-8279e3328695796275b05757a864c7b8{
height:15px;
}

#top .av_textblock_section.av-bege3m-18-08f0cc6e3b7dc1c6bd680490d0693b20 .avia_textblock{
color:#0a0a0a;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-23-2dc1e8debc98cf443090321302f8ec77{
margin-top:0px;
margin-bottom:0;
}
.flex_column.av-brd06i-23-2dc1e8debc98cf443090321302f8ec77{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .hr.hr-invisible.av-b4p1ya-15-9be6f8c5741700f0f01c10ca7230d180{
height:100px;
}

#top .hr.hr-invisible.av-b4p1ya-13-977b0eb6d2017d32b14d162031a44237{
height:15px;
}

#top .hr.hr-invisible.av-b4p1ya-11-289e3b382b0659658f2b5579a30e369a{
height:15px;
}

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

#top .hr.hr-invisible.av-b4p1ya-9-37822f5250b25a698384c060b1374e23{
height:15px;
}

#top .hr.hr-invisible.av-b4p1ya-8-d71a1da94838495370a9171e709e463b{
height:15px;
}

.avia-section.av-c276h6-24-7baf880303128293921dc06cec3f6e3e{
background-color:#e8e8e8;
background-image:unset;
}
.avia-section.av-c276h6-24-7baf880303128293921dc06cec3f6e3e .av-section-color-overlay{
opacity:0.5;
background-color:#b2b2b2;
background-image:url(https://solarstromcelle.de/wp-content/themes/enfold/images/background-images/diagonal-bold-dark.png);
background-repeat:repeat;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-14-0450712d0f0bde2e2c4845d4633baec4{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-brd06i-14-0450712d0f0bde2e2c4845d4633baec4{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .hr.hr-invisible.av-b4p1ya-6-9db45778cdaaee2fcebf4f5213fc1d6d{
height:15px;
}

#top .av_textblock_section.av-bege3m-5-4bebbe501a0897ae8601267fce3c5c50 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-b4p1ya-4-7bb3f4b17652a56668eace026f2c53dd{
height:15px;
}

#top .av_textblock_section.av-bege3m-3-f0eadd3e00dcb4b6d9b57a7bbab4f00c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-b4p1ya-2-e9e4844eddc0aebaa1b2deb9c9b31a36{
height:15px;
}

.flex_column.av-9f0qa-c4571217235eaae9cdebd5b01ab0042d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-bege3m-1-8ed1ead17a92be520ec63b985261349e .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-4085da4fc7c51495735d67f58c77dbff{
margin-top:-100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-23-2dc1e8debc98cf443090321302f8ec77{
margin-top:-100px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-4085da4fc7c51495735d67f58c77dbff{
margin-top:-100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-23-2dc1e8debc98cf443090321302f8ec77{
margin-top:-100px;
}
}
