.avia-section.av-1zb7p6x-154bd80a0c9bf14f2ac6d885023d4bac{
background-color:#323232;
background-image:url(https://www.solarstep.de/wp-content/uploads/2025/11/photovoltaic-4564776_1280.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1zb7p6x-154bd80a0c9bf14f2ac6d885023d4bac .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

.flex_column.av-1xqmvkp-b28c5769c7684fe133e0fc1885d4f291{
width:59.4%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1xqmvkp-b28c5769c7684fe133e0fc1885d4f291 .av-flex-placeholder{
width:1.5%;
}

#top .av-special-heading.av-mhlwjjnd-2abd358394710b829a107652e9757ef6{
padding-bottom:10px;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-mhlwjjnd-2abd358394710b829a107652e9757ef6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhlwjjnd-2abd358394710b829a107652e9757ef6 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-mhlwjjnd-2abd358394710b829a107652e9757ef6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mhlwjjnd-2abd358394710b829a107652e9757ef6 .av-subheading{
font-size:15px;
color:#F75620;
}

#top .hr.hr-invisible.av-bldux-9e748e0e00d2466c53f9dcc984b74494{
height:50px;
}

#top #wrap_all .avia-button.av-mhp5wh0w-a6c2ec536517c9c6b2923ce664261bb2{
font-size:21px;
-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-mhp5wh0w-a6c2ec536517c9c6b2923ce664261bb2:hover{
background-color:#f75620;
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;
}

.flex_column.av-1x8jii1-772c9419195c6469c2d3e11bc5c57e90{
width:39.1%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1x8jii1-772c9419195c6469c2d3e11bc5c57e90 .av-flex-placeholder{
width:1.5%;
}

@-webkit-keyframes av_boxShadowEffect_av-mhlwjydw-78cf822575fc5b8e3dd4ea25fde18e74 {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
@keyframes av_boxShadowEffect_av-mhlwjydw-78cf822575fc5b8e3dd4ea25fde18e74 {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #000000; opacity: 1; }
}
.avia-image-container.av-mhlwjydw-78cf822575fc5b8e3dd4ea25fde18e74 img.avia_image{
box-shadow: 0 0 10px 0 #000000;
}
.avia-image-container.av-mhlwjydw-78cf822575fc5b8e3dd4ea25fde18e74 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1otwnzt-af5c9ee752b061f1d55b53277f1d3440{
padding-bottom:10px;
}
body .av-special-heading.av-1otwnzt-af5c9ee752b061f1d55b53277f1d3440 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1otwnzt-af5c9ee752b061f1d55b53277f1d3440 .av-subheading{
font-size:15px;
}

.avia-image-container.av-1jmchah-8ce1ea25f5e89d8ef171394d600fa7d7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1jmchah-8ce1ea25f5e89d8ef171394d600fa7d7 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-1enydax-cb00651a32b6a240c27a8370cab26c4f img.avia_image{
box-shadow:none;
-webkit-mask-image:url( https://www.solarstep.de/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/sketch.svg );
-webkit-mask-size:contain;
-webkit-mask-position:center center;
-webkit-mask-repeat:no-repeat;
mask-image:url( https://www.solarstep.de/wp-content/themes/enfold/config-templatebuilder/avia-template-builder/assets/masks/sketch.svg );
mask-size:contain;
mask-position:center center;
mask-repeat:no-repeat;
}
.avia-image-container.av-1enydax-cb00651a32b6a240c27a8370cab26c4f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-1an6luh-2103c657ace3eb16af57dd92882d1995{
padding-bottom:10px;
color:#00b2e3;
}
body .av-special-heading.av-1an6luh-2103c657ace3eb16af57dd92882d1995 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1an6luh-2103c657ace3eb16af57dd92882d1995 .special-heading-inner-border{
border-color:#00b2e3;
}
.av-special-heading.av-1an6luh-2103c657ace3eb16af57dd92882d1995 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2qro95-ba328cbb3e8826600fe575d387c93583{
padding-bottom:10px;
color:#00b2e3;
}
body .av-special-heading.av-2qro95-ba328cbb3e8826600fe575d387c93583 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2qro95-ba328cbb3e8826600fe575d387c93583 .special-heading-inner-border{
border-color:#00b2e3;
}
.av-special-heading.av-2qro95-ba328cbb3e8826600fe575d387c93583 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mhlx4zy0-8e5f7f52d0f0ca7a899234532aff3d40 .iconlist_icon{
background-color:#f75620;
box-shadow:none;
}

#top .avia-icon-list-container.av-mhm73xyu-a00bcef5a37bf8d23328cd0b80ce7eb7 .iconlist_icon{
background-color:#f75620;
}

.avia-section.av-iqmc9l-aeec47ba0ecc35b93ac44beb71a8dc37{
background-color:#323232;
background-image:url(https://www.solarstep.de/wp-content/uploads/2025/11/family-1.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-iqmc9l-aeec47ba0ecc35b93ac44beb71a8dc37 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

.flex_column.av-1sggnt-73c3264e0d7a10fcd8dece31af163aaf{
width:42.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1sggnt-73c3264e0d7a10fcd8dece31af163aaf .av-flex-placeholder{
width:15%;
}

#top .av-special-heading.av-g9u6jd-8484013ef8e66d930472f37d5281c816{
padding-bottom:10px;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-g9u6jd-8484013ef8e66d930472f37d5281c816 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-g9u6jd-8484013ef8e66d930472f37d5281c816 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-g9u6jd-8484013ef8e66d930472f37d5281c816 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-g9u6jd-8484013ef8e66d930472f37d5281c816 .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_column.av-egqn95-e21293ca993a58693457088aa6691b46{
width:42.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-egqn95-e21293ca993a58693457088aa6691b46 .av-flex-placeholder{
width:15%;
}

#top .av_textblock_section.av-ce0yjt-218bdec46b95d2cf7aaf6b38e0a2806e .avia_textblock{
color:#ffffff;
}

.flex_column.av-mhnjinyf-7b1012bbdad7b79271b3ced1d768f791{
padding:0 150px 0 150px;
}

#top .av-special-heading.av-2ktzcp-8e257bcd6f5f8561af8012be50aefe38{
padding-bottom:10px;
color:#00b2e3;
}
body .av-special-heading.av-2ktzcp-8e257bcd6f5f8561af8012be50aefe38 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2ktzcp-8e257bcd6f5f8561af8012be50aefe38 .special-heading-inner-border{
border-color:#00b2e3;
}
.av-special-heading.av-2ktzcp-8e257bcd6f5f8561af8012be50aefe38 .av-subheading{
font-size:15px;
}

.avia-section.av-764cbd-6464fd42e416d764148d9ceeb979e458{
background-color:rgba(135,54,0,0.06);
background-image:unset;
}

#top .av_textblock_section.av-mhsz16us-06c92f959d3da2c0ea78c80d5e394be2 .avia_textblock{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-58dmih-a3cd71663b84963520381d6fc0e711e6{
height:50px;
}

#top .avia-icon-list-container.av-mhoqwjra-1732bd1ddbf9cd9f370f5b8cef0e2f15 .iconlist_icon{
background-color:#f75620;
border-style:none;
}

#top .avia-icon-list-container.av-mhoqz08u-2d6f2d66c3d5c432d4f889be56f73a88 .iconlist_icon{
background-color:#f75620;
}

.avia-section.av-bsbhu1-7b0c7d7e540b41404373d00ae7f91e40{
background-color:#323232;
background-image:url(https://www.solarstep.de/wp-content/uploads/2025/11/sunset-7504891_1280.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-bsbhu1-7b0c7d7e540b41404373d00ae7f91e40 .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

.flex_column.av-aqxh1l-13bdf565dd19de31ada4f940b64d543b{
width:42.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-aqxh1l-13bdf565dd19de31ada4f940b64d543b .av-flex-placeholder{
width:15%;
}

#top .av-special-heading.av-mhoqu2cv-2ed9b8fd27c4dcdd3cd140ae62bc9c40{
padding-bottom:10px;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-mhoqu2cv-2ed9b8fd27c4dcdd3cd140ae62bc9c40 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mhoqu2cv-2ed9b8fd27c4dcdd3cd140ae62bc9c40 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-mhoqu2cv-2ed9b8fd27c4dcdd3cd140ae62bc9c40 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mhoqu2cv-2ed9b8fd27c4dcdd3cd140ae62bc9c40 .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_column.av-8r8o3d-bc2ca358fffd683a400861cf0a8f8553{
width:42.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8r8o3d-bc2ca358fffd683a400861cf0a8f8553 .av-flex-placeholder{
width:15%;
}

#top .av_textblock_section.av-mhoquile-c6e467217b3abcb2d04b171227346af5 .avia_textblock{
color:#ffffff;
}

#top .avia-icon-list-container.av-mhszenaa-952c009e61858a7a6a1ffd1c2549d599 .iconlist_icon{
background-color:#f75620;
border-style:none;
}
#top #wrap_all .avia-icon-list-container.av-mhszenaa-952c009e61858a7a6a1ffd1c2549d599 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-mhszenaa-952c009e61858a7a6a1ffd1c2549d599 .iconlist_content{
color:#ffffff;
}

#top .avia-icon-list-container.av-mhszewua-747501ff521120eea17c5d8e933e4dd8 .iconlist_icon{
background-color:#f75620;
}
#top #wrap_all .avia-icon-list-container.av-mhszewua-747501ff521120eea17c5d8e933e4dd8 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-mhszewua-747501ff521120eea17c5d8e933e4dd8 .iconlist_content{
color:#ffffff;
}

.avia-section.av-mhp48beo-04fca878e96320573a3017d9461d5e5e{
background-color:#323232;
background-image:unset;
}

#top .av-special-heading.av-mhlx2c4h-9cb07ab8cc9eb4da38b2eab0d0b4adbf{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mhlx2c4h-9cb07ab8cc9eb4da38b2eab0d0b4adbf .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mhlx2c4h-9cb07ab8cc9eb4da38b2eab0d0b4adbf .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mhlx2c4h-9cb07ab8cc9eb4da38b2eab0d0b4adbf .av-subheading{
font-size:15px;
color:#00b4e3;
}

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

#top .av-special-heading.av-87n55-f589b65fc64284a30128db1eb0eb1d4a{
padding-bottom:10px;
color:#00b2e3;
}
body .av-special-heading.av-87n55-f589b65fc64284a30128db1eb0eb1d4a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-87n55-f589b65fc64284a30128db1eb0eb1d4a .special-heading-inner-border{
border-color:#00b2e3;
}
.av-special-heading.av-87n55-f589b65fc64284a30128db1eb0eb1d4a .av-subheading{
font-size:15px;
}

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

.avia-section.av-iref2h-77a9520b1f6253799f40ad7cd70f5cec{
background-color:rgba(135,54,0,0.06);
background-image:unset;
}

#top .av-special-heading.av-1ne2ax-81d4ff5dbc73633c6163e94ce7d4d754{
padding-bottom:10px;
}
body .av-special-heading.av-1ne2ax-81d4ff5dbc73633c6163e94ce7d4d754 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ne2ax-81d4ff5dbc73633c6163e94ce7d4d754 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-g9u6jd-8484013ef8e66d930472f37d5281c816 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mhoqu2cv-2ed9b8fd27c4dcdd3cd140ae62bc9c40 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-g9u6jd-8484013ef8e66d930472f37d5281c816 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mhoqu2cv-2ed9b8fd27c4dcdd3cd140ae62bc9c40 .av-special-heading-tag{
font-size:0.8em;
}
}
