.flex_cell.av-3hqu5k-1156289560f25217a525e34f2c694787{
height:50px;
min-height:50px;
}

.flex_cell.av-2v9amw-81d57834738e6224e29c2e954790a4cb{
height:50px;
min-height:50px;
}

.flex_cell.av-jz3xpozl-9e6fbaa0090df20e77e6dbdf7d8ba87b{
vertical-align:middle;
height:3px;
min-height:3px;
}
.responsive #top #wrap_all .flex_cell.av-jz3xpozl-9e6fbaa0090df20e77e6dbdf7d8ba87b{
padding:40px 0 40px 0 !important;
}

#top .flex_column.av-acdyw-fc5a27556137fa8a782c047903fa61d9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-acdyw-fc5a27556137fa8a782c047903fa61d9{
-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-acdyw-fc5a27556137fa8a782c047903fa61d9{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jz6pcds3-581205d173518add08a54561afb69617{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-jz6pcds3-581205d173518add08a54561afb69617 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jz6pcds3-581205d173518add08a54561afb69617 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-jz6pcds3-581205d173518add08a54561afb69617 .av-subheading{
font-size:15px;
}

.flex_cell.av-jz3w4voc-7920f76cce807f61107539bea2c001db{
vertical-align:top;
background:url(https://bsolar.www2check.de/wp-content/uploads/elektroniker-breitbach-elektro-1000x667.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jz3w4voc-7920f76cce807f61107539bea2c001db{
padding:10% 5% 10% 5% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4s2sg8-d5acb9215c6aaa8edfe2b640c5d1a2ec{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4s2sg8-d5acb9215c6aaa8edfe2b640c5d1a2ec{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

#top .av-special-heading.av-38h49k-ec6862c3cbde15b955ae5ae34bf1cc7c{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-38h49k-ec6862c3cbde15b955ae5ae34bf1cc7c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-38h49k-ec6862c3cbde15b955ae5ae34bf1cc7c .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-38h49k-ec6862c3cbde15b955ae5ae34bf1cc7c .av-subheading{
font-size:15px;
}

.flex_cell.av-4dciy0-aa3719195a0d6f1b6b95c939aac1cd40{
vertical-align:top;
background:url(https://bsolar.www2check.de/wp-content/uploads/elektrotechnik-alexander-breitbach-2-1000x523.jpg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-4dciy0-aa3719195a0d6f1b6b95c939aac1cd40{
padding:10% 5% 10% 5% !important;
}

#top .flex_column.av-4s2sg8-5-87269eae489c4413d184d38af1392eaa{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4s2sg8-5-87269eae489c4413d184d38af1392eaa{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-4s2sg8-5-87269eae489c4413d184d38af1392eaa{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-3sqpp4-9ad0ee38737ec5f4eb55f5c373aaa06d{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-3sqpp4-9ad0ee38737ec5f4eb55f5c373aaa06d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3sqpp4-9ad0ee38737ec5f4eb55f5c373aaa06d .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-3sqpp4-9ad0ee38737ec5f4eb55f5c373aaa06d .av-subheading{
font-size:15px;
}

.flex_cell.av-2lo02w-5dbbe84181c8011306ebda4631466599{
vertical-align:top;
background:url(https://bsolar.www2check.de/wp-content/uploads/installaton-emobilitaet-e1702207159969.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2lo02w-5dbbe84181c8011306ebda4631466599{
padding:10% 5% 10% 5% !important;
}

#top .flex_column.av-4s2sg8-3-b9cdb794886ef79dd1e5f7d64cfe3002{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4s2sg8-3-b9cdb794886ef79dd1e5f7d64cfe3002{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-4s2sg8-3-b9cdb794886ef79dd1e5f7d64cfe3002{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-ksjmw-9caabdf3651cdc96d5fb5df2c5455c18{
padding-bottom:10px;
font-size:22px;
}
body .av-special-heading.av-ksjmw-9caabdf3651cdc96d5fb5df2c5455c18 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ksjmw-9caabdf3651cdc96d5fb5df2c5455c18 .av-special-heading-tag{
font-size:22px;
}
.av-special-heading.av-ksjmw-9caabdf3651cdc96d5fb5df2c5455c18 .av-subheading{
font-size:15px;
}

.flex_cell.av-jz3xpozl-7-3d3e7236f1a6c39f4514f000e77386b0{
vertical-align:middle;
height:3px;
min-height:3px;
}
.responsive #top #wrap_all .flex_cell.av-jz3xpozl-7-3d3e7236f1a6c39f4514f000e77386b0{
padding:20px 0 20px 0 !important;
}

.flex_column.av-acdyw-6-863100fb557196f4dfb94fd17f637303{
-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 #wrap_all .avia-button.av-jz43mslq-fc0fa102ee5d4628ed14f8a599c36d0f:hover{
color:white;
-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;
}
#top #wrap_all .avia-button.av-jz43mslq-fc0fa102ee5d4628ed14f8a599c36d0f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_cell.av-sh9bgi-e9a81cea36be5d20a2632531a4177ed7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-sh9bgi-e9a81cea36be5d20a2632531a4177ed7{
padding:50px 0 0 0 !important;
}

.flex_column.av-7g606ea-fb716c3d04821e44e8f96764dcfe44e2{
-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-jfo15-3d396056a9405159bcae6db85ffc9ea1{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-jfo15-3d396056a9405159bcae6db85ffc9ea1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jfo15-3d396056a9405159bcae6db85ffc9ea1 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-jfo15-3d396056a9405159bcae6db85ffc9ea1 .av-subheading{
font-size:15px;
}

.flex_column.av-5mgu7rm-bf6fd5e8d00c380db6b9006723245af8{
-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;
}

.avia-image-container.av-5ljkihe-aecb9a97e3c40a6003eb86113b8c39b5 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-5ljkihe-aecb9a97e3c40a6003eb86113b8c39b5 .av-image-caption-overlay-center{
color:inherit;
}

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

#top .hr.hr-invisible.av-jszon60w-4ea6f0deb088a011b87a4ec2e0894e08{
height:10px;
}

@-webkit-keyframes av_boxShadowEffect_av-5gppq4i-fb4027fbc88bd1a41acb48b9e4f77eda-column {
0%   { box-shadow:  0 0 0 0 #d6d6d6; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #d6d6d6; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-5gppq4i-fb4027fbc88bd1a41acb48b9e4f77eda-column {
0%   { box-shadow:  0 0 0 0 #d6d6d6; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #d6d6d6; opacity: 1; }
}
.flex_column.av-5gppq4i-fb4027fbc88bd1a41acb48b9e4f77eda{
-webkit-box-shadow: 0 0 5px 0 #d6d6d6;
-moz-box-shadow: 0 0 5px 0 #d6d6d6;
box-shadow: 0 0 5px 0 #d6d6d6;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#f5f5f5;
background:linear-gradient( to bottom right, #f5f5f5, #ffffff );
}

.avia-image-container.av-5dv68lu-7a8dc8348e4d42a43009639fb47b7492 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-5dv68lu-7a8dc8348e4d42a43009639fb47b7492 .av-image-caption-overlay-center{
color:inherit;
}

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

.flex_cell.av-2xa2hwi-234d16cea6824646457afbea42e3ce9b{
vertical-align:middle;
background:url(https://bsolar.www2check.de/wp-content/uploads/erneuerbare-energie.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2xa2hwi-234d16cea6824646457afbea42e3ce9b{
padding:30px 30px 30px 30px !important;
}

#top .flex_column.av-2vimjoi-fe50420741faf40c72befb497b83aaeb{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2vimjoi-fe50420741faf40c72befb497b83aaeb{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.83);
}
.responsive #top #wrap_all .flex_column.av-2vimjoi-fe50420741faf40c72befb497b83aaeb{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-7vft4-a022b18e4b3a3644724710f16f4a301f{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-7vft4-a022b18e4b3a3644724710f16f4a301f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7vft4-a022b18e4b3a3644724710f16f4a301f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-7vft4-a022b18e4b3a3644724710f16f4a301f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2rmc6eq-3fd2c57aac53c653edf62686ddcfe362{
height:20px;
}

#top #wrap_all .avia-button.av-2ogrqrm-11147575c8fda4397f86fd9809bee95a:hover{
color:white;
-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;
}
#top #wrap_all .avia-button.av-2ogrqrm-11147575c8fda4397f86fd9809bee95a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .flex_column.av-2mztvnm-6eba1dc156dba8dfd16b021041d49aff{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2mztvnm-6eba1dc156dba8dfd16b021041d49aff{
-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-2mztvnm-6eba1dc156dba8dfd16b021041d49aff{
margin-top:0px;
margin-bottom:0px;
}


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

#top #wrap_all .av-special-heading.av-38h49k-ec6862c3cbde15b955ae5ae34bf1cc7c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3sqpp4-9ad0ee38737ec5f4eb55f5c373aaa06d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ksjmw-9caabdf3651cdc96d5fb5df2c5455c18 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-jfo15-3d396056a9405159bcae6db85ffc9ea1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7vft4-a022b18e4b3a3644724710f16f4a301f .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-38h49k-ec6862c3cbde15b955ae5ae34bf1cc7c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3sqpp4-9ad0ee38737ec5f4eb55f5c373aaa06d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ksjmw-9caabdf3651cdc96d5fb5df2c5455c18 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-jfo15-3d396056a9405159bcae6db85ffc9ea1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7vft4-a022b18e4b3a3644724710f16f4a301f .av-special-heading-tag{
font-size:0.8em;
}
}
