.avia-section.av-1bzbfb-14bedaf3aca08dc19ff57a4f8d1eebfb{
background-repeat:no-repeat;
background-image:url(https://berolina-solar.de/wp-content/uploads/photovoltaikanlagen-solaranlagen-berlin-AS336290361.jpg);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-1bzbfb-14bedaf3aca08dc19ff57a4f8d1eebfb .av-section-color-overlay{
opacity:0.1;
background-color:#000000;
}

.flex_column.av-1ayqlr-22bf0c8148fa9afdf6b6e7529cd8e632{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1qceim-a939213942f152d858d2cea49670319c{
margin:16% 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-1qceim-a939213942f152d858d2cea49670319c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1qceim-a939213942f152d858d2cea49670319c .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1qceim-a939213942f152d858d2cea49670319c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1qceim-a939213942f152d858d2cea49670319c .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-kdonedye-191424ba6ff9d3caed8363b30a528686{
height:30px;
}

#top #wrap_all .avia-button.av-kdoncy7u-ecca59b18653b68eb87e12f928bf8498{
background-color:rgba(221,70,5,0.9);
border-color:rgba(221,70,5,0.9);
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-11uoq7-b8afcc581b4621e2158a31774c7170d9{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1f05ra-6578fc52cf0a0baf85c17be69500a3df{
padding-bottom:0;
}
body .av-special-heading.av-1f05ra-6578fc52cf0a0baf85c17be69500a3df .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1f05ra-6578fc52cf0a0baf85c17be69500a3df .av-subheading{
font-size:15px;
}

#top .hr.av-10ugen-c499b8269760d65510f1b1c2ba5a0820{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-10ugen-c499b8269760d65510f1b1c2ba5a0820 .hr-inner{
width:50px;
border-color:#253573;
}

.flex_column.av-ywg6v-2068a48fafa25ca8b59de24302d256cc{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1aftv2-272e82fd58b177aeb65cf46525567526{
padding-bottom:0;
}
body .av-special-heading.av-1aftv2-272e82fd58b177aeb65cf46525567526 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1aftv2-272e82fd58b177aeb65cf46525567526 .av-subheading{
font-size:15px;
}

#top .hr.av-xsdzf-c4c4273f280fc1a3966fda1f62e480c1{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-xsdzf-c4c4273f280fc1a3966fda1f62e480c1 .hr-inner{
width:50px;
border-color:#253573;
}

.flex_column.av-ywg6v-17-4d6d0b2108410bec7f0577da7b7467f9{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-xsdzf-16-81bdd896ed8a635c533dfe81c1389291{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-xsdzf-16-81bdd896ed8a635c533dfe81c1389291 .hr-inner{
width:50px;
border-color:#253573;
}

#top .hr.hr-invisible.av-kdonedye-19-edb94015ff631ea2fb631e881342ec3c{
height:50px;
}

#top #wrap_all .avia-button.av-kdoncy7u-18-1817ac8ed0c42f4e567a482b3ce66622{
background-color:rgba(221,70,5,0.9);
border-color:rgba(221,70,5,0.9);
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-wlqyb-96230c8a00201dc66ba8070860a35024{
background-repeat:no-repeat;
background-image:url(https://berolina-solar.de/wp-content/uploads/photovoltaikanlagen-solaranlagen-berlin-AS336290361.jpg);
background-position:50% 100%;
background-attachment:fixed;
}

#top .av-special-heading.av-a2zj3-7d664cdbb481a8aeb456d5b6ab9f192b{
padding-bottom:0;
}
body .av-special-heading.av-a2zj3-7d664cdbb481a8aeb456d5b6ab9f192b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-a2zj3-7d664cdbb481a8aeb456d5b6ab9f192b .av-subheading{
font-size:15px;
}

#top .hr.av-vgqhj-30dab43eefe7ea3998aa7a9d1642c361{
margin-top:5px;
margin-bottom:40px;
}
.hr.av-vgqhj-30dab43eefe7ea3998aa7a9d1642c361 .hr-inner{
width:50px;
border-color:#253573;
}

.flex_column.av-uu3fv-b5257f0e68d5075bb4ae8d3db7765ee7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9iqin-3c7d4cb359bea0ea5a626a017b2c76c5{
padding-bottom:0;
}
body .av-special-heading.av-9iqin-3c7d4cb359bea0ea5a626a017b2c76c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9iqin-3c7d4cb359bea0ea5a626a017b2c76c5 .av-subheading{
font-size:15px;
}

#top .hr.av-swhcf-38974c471ed1157f3dca73723c4374a0{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-swhcf-38974c471ed1157f3dca73723c4374a0 .hr-inner{
width:50px;
border-color:#253573;
}

.flex_column.av-r70rn-5fb1d274df2bbc127a86d77b4fc7ebb6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-qauqr-cdf09179d387fc705d6b8e830b8900ba{
height:40px;
}

#top .av-special-heading.av-8kvm3-4e34490b17de6443dea066c45ca5241d{
padding-bottom:0;
}
body .av-special-heading.av-8kvm3-4e34490b17de6443dea066c45ca5241d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8kvm3-4e34490b17de6443dea066c45ca5241d .av-subheading{
font-size:15px;
}

#top .hr.av-on4if-0527019b375c74d4de1d19ddd1f1eba5{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-on4if-0527019b375c74d4de1d19ddd1f1eba5 .hr-inner{
width:50px;
border-color:#253573;
}

#top .hr.hr-invisible.av-npn6r-589b69f181ac12e1fc62fb2ffde98d34{
height:70px;
}

.flex_column.av-n0f0b-fe402f43ae5b9a52775bda80ecff7e84{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-84m1j-f0c6d059cfdc012ffa30a8f376a2ba66{
padding-bottom:0;
}
body .av-special-heading.av-84m1j-f0c6d059cfdc012ffa30a8f376a2ba66 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-84m1j-f0c6d059cfdc012ffa30a8f376a2ba66 .av-subheading{
font-size:15px;
}

#top .hr.av-l0nwn-82de26dde8575f15059371ed58e84096{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l0nwn-82de26dde8575f15059371ed58e84096 .hr-inner{
width:50px;
border-color:#253573;
}

.flex_column.av-j5m8z-3b9de03363df6b5eae634ccd323c6c9b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-ijsg3-4925c2d0a834627b7147e22294b06d42{
height:40px;
}

#top .av-special-heading.av-7lt1b-0426e65c5c2f359f6b81032742c14745{
padding-bottom:0;
}
body .av-special-heading.av-7lt1b-0426e65c5c2f359f6b81032742c14745 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7lt1b-0426e65c5c2f359f6b81032742c14745 .av-subheading{
font-size:15px;
}

#top .hr.av-gzuxz-713b6eb3defc2815c1b00083589d37cb{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-gzuxz-713b6eb3defc2815c1b00083589d37cb .hr-inner{
width:50px;
border-color:#253573;
}

#top .hr.hr-invisible.av-kdonedye-14-f72a024dcf7257424a9826109e190898{
height:50px;
}

#top #wrap_all .avia-button.av-kdoncy7u-13-246f48554273e05111a2d40ec4cf6e18{
background-color:rgba(221,70,5,0.9);
border-color:rgba(221,70,5,0.9);
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-fs2ef-20afd6f2a610b02006eed4ca9d3dcebf{
background-repeat:no-repeat;
background-image:url(https://berolina-solar.de/wp-content/uploads/photovoltaikanlagen-solaranlagen-berlin-AS336290361.jpg);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-fs2ef-20afd6f2a610b02006eed4ca9d3dcebf .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-zj86-bd5f4411bc347440cfdb5d7721897935{
padding-bottom:0;
}
body .av-special-heading.av-zj86-bd5f4411bc347440cfdb5d7721897935 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-zj86-bd5f4411bc347440cfdb5d7721897935 .av-subheading{
font-size:15px;
}

#top .hr.av-ega13-58b90965fc314de84eb36904aafd74e4{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-ega13-58b90965fc314de84eb36904aafd74e4 .hr-inner{
width:50px;
border-color:#ff6717;
}

#top .flex_column.av-e04xn-d002655d52a2298cdf7bf92dfa12c95f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-e04xn-d002655d52a2298cdf7bf92dfa12c95f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-e04xn-d002655d52a2298cdf7bf92dfa12c95f{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-animated-number.av-dls43-0135bc87b8d8e8ec9f96faa8547146b4 .avia-animated-number-title{
font-size:90px;
}

#top .flex_column.av-ct38r-60e0f8f1740410b5e0a1dad8407079fc{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ct38r-60e0f8f1740410b5e0a1dad8407079fc{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-ct38r-60e0f8f1740410b5e0a1dad8407079fc{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-animated-number.av-chcbr-97f5eacf0bd4bea5daf676170753e6dd .avia-animated-number-title{
font-size:90px;
}

#top .flex_column.av-buwzv-bc9a7ec9cf3436dab9e3518cd277a2b5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-buwzv-bc9a7ec9cf3436dab9e3518cd277a2b5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-buwzv-bc9a7ec9cf3436dab9e3518cd277a2b5{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-animated-number.av-b8ozv-bee3e0e59b4891acdcec82baa3bb3e51 .avia-animated-number-title{
font-size:90px;
}

.avia-section.av-3qxf7-f991a618e80880c4f779f59a3b30b867{
margin-top:70px;
margin-bottom:30px;
}

#top .av-special-heading.av-370aj-a573cec8d0759a26f53ed5868d22f502{
padding-bottom:0;
}
body .av-special-heading.av-370aj-a573cec8d0759a26f53ed5868d22f502 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-370aj-a573cec8d0759a26f53ed5868d22f502 .av-subheading{
font-size:15px;
}

#top .hr.av-2q0n3-81441c1b6131a3582333c772de130d59{
margin-top:5px;
margin-bottom:0px;
}
.hr.av-2q0n3-81441c1b6131a3582333c772de130d59 .hr-inner{
width:50px;
border-color:#253573;
}

#top .av-masonry.av-33qr-7177330e3bf32e1f0de3a6990584873d{
background-color:#ffffff;
}

.avia-section.av-ak2kr-1508257581ab9894f71dbf4ace1ae998{
margin-top:70px;
margin-bottom:30px;
}

#top .avia-icon-list-container.av-kdqai461-205d67f6059a1ee535198adc78c1c505 .iconlist_icon{
background-color:#253573;
}

.avia-section.av-wlqyb-11-fe5aa50ada39359a9bd7649cdae474ef{
background-repeat:no-repeat;
background-image:url(https://berolina-solar.de/wp-content/uploads/photovoltaikanlagen-solaranlagen-berlin-AS336290361.jpg);
background-position:50% 100%;
background-attachment:fixed;
}

#top #wrap_all .avia-button.av-kdoncy7u-8-9d94e6523833c48dcdd6b966c7d9f97f{
background-color:rgba(221,70,5,0.9);
border-color:rgba(221,70,5,0.9);
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-ak2kr-7-e058bf32fbfdecc96b3d65eee1754296{
margin-top:70px;
margin-bottom:30px;
}

.flex_column.av-j5m8z-9-5facb20b7c383c97377077b8f19644db{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-vgqhj-10-c86c960f5146d17fb9f2e165f5bdcf88{
margin-top:5px;
margin-bottom:0px;
}
.hr.av-vgqhj-10-c86c960f5146d17fb9f2e165f5bdcf88 .hr-inner{
width:50px;
border-color:#253573;
}

.avia-logo-element-container.av-kfbdg1tm-ae6a1c08b667308516629ffbd325f9b6 .av-partner-fake-img{
background-size:cover;
}

#top .hr.hr-invisible.av-1x8ar-31bf2c556b89629ae0c47c02fafb0ac3{
height:50px;
}

.flex_column.av-j5m8z-5-f5d52c286708f45effcc23752b876231{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-sdmb-3079b11bd9b820fdd75319ad9adc91dc{
padding-bottom:0;
}
body .av-special-heading.av-sdmb-3079b11bd9b820fdd75319ad9adc91dc .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-sdmb-3079b11bd9b820fdd75319ad9adc91dc .av-subheading{
font-size:15px;
}

#top .hr.av-132yj-a4a8c2341d91779710bf6fbafe8a631b{
margin-top:5px;
margin-bottom:0px;
}
.hr.av-132yj-a4a8c2341d91779710bf6fbafe8a631b .hr-inner{
width:50px;
border-color:#253573;
}

.avia-logo-element-container.av-kfbdg1tm-3-5dae01ae0149083b3fd1f9c396a0ff71 .av-partner-fake-img{
background-size:cover;
}

#top .hr.hr-invisible.av-vgqhj-2-45f4e704f35691b408a5d20956efdbde{
height:50px;
}

.flex_column.av-kx7d0ath-268d42c3ff9ab19537af6846f7bb175b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kx7dav5q-eae24429e25cd244dede32e07ebf011f{
padding-bottom:0;
}
body .av-special-heading.av-kx7dav5q-eae24429e25cd244dede32e07ebf011f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-kx7dav5q-eae24429e25cd244dede32e07ebf011f .av-subheading{
font-size:15px;
}

#top .hr.av-vgqhj-4-0eb7f48e25d8f8b213a897376da0199f{
margin-top:5px;
margin-bottom:0px;
}
.hr.av-vgqhj-4-0eb7f48e25d8f8b213a897376da0199f .hr-inner{
width:50px;
border-color:#253573;
}

#top .hr.hr-invisible.av-vgqhj-1-c413a4e75d6e0458bd8cad7dd2069ad9{
height:20px;
}

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

#top .hr.hr-invisible.av-kx7dcwjj-e59455a644a9787b3174cc5e01397ece{
height:10px;
}

#top #wrap_all .avia-button.av-kx7cxiaz-c236a3518e9829c3ed4989cccdd7e385{
background-color:rgba(221,70,5,0.9);
border-color:rgba(221,70,5,0.9);
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}


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

#top #wrap_all .av-special-heading.av-1k5kwu-f588c3d47da80768c71ba5cb9c65f59e .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1k5kwu-f588c3d47da80768c71ba5cb9c65f59e .av-special-heading-tag{
font-size:0.8em;
}
}
