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

.flex_cell.av-cd3ua2-0df202edae789978e08476ffbcbfb649{
vertical-align:top;
background-color:#f6f7f8;
}
.responsive #top #wrap_all .flex_cell.av-cd3ua2-0df202edae789978e08476ffbcbfb649{
padding:9px 0px 0px 0px !important;
}

#top .hr.hr-invisible.av-bip6ve-66ddeed16f30e451583ae5e3bb3158fa{
height:80px;
}

.flex_cell.av-c65y4y-b1e505ddd98291e741c88060fa2430c7{
vertical-align:top;
background-color:rgba (255,255,255,0);
}
.responsive #top #wrap_all .flex_cell.av-c65y4y-b1e505ddd98291e741c88060fa2430c7{
padding:9px 0px 0px 0px !important;
}

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

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

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

#top .hr.hr-invisible.av-b4p1ya-63-76f7fa4176e7f68777bc6f13eddd9ef3{
height:15px;
}

#top #wrap_all .avia-button.av-13svl6-95bd8a879fd63cad59ca7826157ca0dc{
background-color:#e7b035;
border-color:#e7b035;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-95bd8a879fd63cad59ca7826157ca0dc:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-95bd8a879fd63cad59ca7826157ca0dc:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-atsvwa-a0f1ea65ccd9e13a87d9e3b5a56d64f5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-atsvwa-a0f1ea65ccd9e13a87d9e3b5a56d64f5{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.01);
}

#top .hr.hr-invisible.av-a5xeje-f4b0c012b8546583b30b6bcf6458b8c6{
height:8px;
}

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

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

#top .hr.hr-invisible.av-bip6ve-65-01e29d2c27d79b600bc41f883d6d2d14{
height:40px;
}

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

#top .hr.hr-invisible.av-b4p1ya-54-85470e6b2a1ec742c3b28786259cc21e{
height:15px;
}

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

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

#top .hr.hr-invisible.av-b4p1ya-52-0a60f27e0fc6b21fd4f3c7c01c25df49{
height:15px;
}

#top .hr.hr-invisible.av-b4p1ya-49-14598d166dcd933a9693a1ab01c74bba{
height:15px;
}

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

#top #wrap_all .avia-button.av-13svl6-60-630ae5fc1c78d199e303868bbeda88be{
background-color:#e7b035;
border-color:#e7b035;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-60-630ae5fc1c78d199e303868bbeda88be:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-60-630ae5fc1c78d199e303868bbeda88be:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

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

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

#top .hr.hr-invisible.av-b4p1ya-41-3e87ece7d8d618bcb4a05a481821f1f8{
height:15px;
}

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

#top .hr.hr-invisible.av-b4p1ya-39-002019ae860d1aa2c8b33c6e14586cb5{
height:15px;
}

#top .av_textblock_section.av-bege3m-36-4c9e4c59594bd57453d487e853edd5b3 .avia_textblock{
color:#000000;
}

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

#top #wrap_all .avia-button.av-13svl6-44-4090da1718de60f044a890b68e00397b{
background-color:#e7b035;
border-color:#e7b035;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-44-4090da1718de60f044a890b68e00397b:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-44-4090da1718de60f044a890b68e00397b:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-37-c94b6a150dd8d4106334f9c1c613a710{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-brd06i-37-c94b6a150dd8d4106334f9c1c613a710{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background:url(https://solarstromcelle.de/wp-content/uploads/2020/10/29345_Unterluess_6_kWp.jpg) 0% 0% no-repeat scroll #ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-31-8c9fdc1195ce789629358f2f5dc8da0c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-brd06i-31-8c9fdc1195ce789629358f2f5dc8da0c{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background:url(https://solarstromcelle.de/wp-content/uploads/Startseite_Solaranlage_Montage-1.jpg) 0% 0% no-repeat scroll #ffffff;
}

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

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

#top .av_textblock_section.av-bege3m-28-e30be0577f3ef9b3bdcdbcf33dd4f603 .avia_textblock{
color:#000000;
}

#top .hr.hr-invisible.av-b4p1ya-27-10a9f689c5131e94f47f76ffd7de8d67{
height:15px;
}

#top #wrap_all .avia-button.av-13svl6-32-6f1540ea3c99e4349fdecc70440e52e4{
background-color:#e7b035;
border-color:#e7b035;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-32-6f1540ea3c99e4349fdecc70440e52e4:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-32-6f1540ea3c99e4349fdecc70440e52e4:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-8w1ebe-6a6ab9cf03309c5ca77767cbc52beeea{
height:100px;
}

.flex_column.av-9f0qa-43-037e8ecc641fee746f84034b81becb44{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-124yya-e2a449197cbf6c39fd3c6e226c721c12{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-bege3m-20-1ba75da68942b81b1c2313102d9df729 .avia_textblock{
color:#000000;
}

.flex_column.av-wyne2-0433b9401e17aca2b5e91058eaa9fb33{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-bege3m-17-f4fa0b6db4aba5204f02b1971c0d0f78 .avia_textblock{
color:#000000;
}

.flex_column.av-t4iea-3350f9902343f0e397613303778f9a6b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-bege3m-16-84bef210c56a8d919171e8d5f583a991 .avia_textblock{
color:#000000;
}

.flex_column.av-kabx6-aa9fa6885fbd9a3622f3a59651598be1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-bege3m-15-87199b3210da54376cc520eed4c5a0b1 .avia_textblock{
color:#000000;
}

.flex_column.av-g9zxm-47a918c77a0f2ed2e874af89e7f2ef1d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-bege3m-14-5a8e0b338d7df915df059f325dd8ae60 .avia_textblock{
color:#000000;
}

.flex_column.av-9vufu-a41115db4c79e22fa8d467ea4de93701{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-bege3m-13-5f7e2e28766b2e4ac37d7177e7b78359 .avia_textblock{
color:#000000;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-69-5a56be762aa5789c44bf2cb1d40ddccc__0 .avia-caption-title{
font-size:80px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-69-5a56be762aa5789c44bf2cb1d40ddccc__0 .avia-caption-content{
font-size:25px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-69-5a56be762aa5789c44bf2cb1d40ddccc__0 .avia-caption-content p{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-atsvwa-59-9bcae7cf0c23b25792b03c14ed5bd2d2{
margin-top:-300px;
margin-bottom:0px;
}
.flex_column.av-atsvwa-59-9bcae7cf0c23b25792b03c14ed5bd2d2{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:rgba(255,255,255,0.01);
}

#top .hr.hr-invisible.av-a5xeje-58-19c5fc6c7c62fe6261f2030cc19041d5{
height:8px;
}

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

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

#top .hr.hr-invisible.av-b4p1ya-10-225d0809535f487a5adde192211996e3{
height:15px;
}

#top #wrap_all .avia-button.av-13svl6-24-120ab1499a640d4b640d3b24005547d9{
background-color:#e7b035;
border-color:#e7b035;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-24-120ab1499a640d4b640d3b24005547d9:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-13svl6-24-120ab1499a640d4b640d3b24005547d9:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-9f0qa-23-414ea3abdf6d43b793bdff102c6eb9a9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-124yya-18-07c4efe92d5b1fa9bbf1a3dd3bfe7b62{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-124yya-4-e4305f52c0b5e49d15498a97fd47d184{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-124yya-2-e5681c2e0c4c1217ca2dc8f9deae378e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-8d9a4854335547786de419984ae8860c{
margin-top:-300px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-atsvwa-a0f1ea65ccd9e13a87d9e3b5a56d64f5{
margin-top:-300px;
margin-bottom:0px;
}
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-atsvwa-a0f1ea65ccd9e13a87d9e3b5a56d64f5{
margin-top:-150px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-66-d051315e29ddeb7d122055f9db53f626{
margin-top:-50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-57-e961559c3952d5cf6c75aff475c8a1bd{
margin-top:-50px;
}
}

@media only screen and (max-width: 479px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-66-d051315e29ddeb7d122055f9db53f626{
margin-top:-50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-57-e961559c3952d5cf6c75aff475c8a1bd{
margin-top:-50px;
}
}
