.avia-section.av-kfdk49vh-066dab2ae73cca51ee3df686bfdd5be1{
background-repeat:no-repeat;
background-image:url(https://neuking-heizung-mannheim.de/wp-content/uploads/waermepumpen-kundenservice.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-kfdk49vh-066dab2ae73cca51ee3df686bfdd5be1 .av-section-color-overlay{
opacity:0.8;
background-color:#1680e3;
}

#top .flex_column.av-4qnd91-7e719bb3b6c4a0f82a79d348d90025e4{
margin-top:0px;
}
.flex_column.av-4qnd91-7e719bb3b6c4a0f82a79d348d90025e4{
-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-4qnd91-7e719bb3b6c4a0f82a79d348d90025e4{
margin-top:0px;
}

.av_font_icon.av-kff023no-b8128313779e37d6a41bf61ae2e8eda1 .av-icon-char{
font-size:80px;
line-height:80px;
}

#top .flex_column.av-21cxad-b6ac0283305b4ffb96c16bc5c9f5cf99{
margin-top:0px;
}
.flex_column.av-21cxad-b6ac0283305b4ffb96c16bc5c9f5cf99{
-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-21cxad-b6ac0283305b4ffb96c16bc5c9f5cf99{
margin-top:0px;
}

#top .av-special-heading.av-kgzcrvcf-e55af48d671ad03ab0fdc7ade1de427c{
padding-bottom:10px;
font-size:42px;
}
body .av-special-heading.av-kgzcrvcf-e55af48d671ad03ab0fdc7ade1de427c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kgzcrvcf-e55af48d671ad03ab0fdc7ade1de427c .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-kgzcrvcf-e55af48d671ad03ab0fdc7ade1de427c .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-kffgijbs-fa5e0751d9861cc1312d856bb15291bf{
height:30px;
}

.avia-section.av-5yny05-14-76306f417302b15daa7c553a9749d679{
background-color:#f7f7f7;
background-image:unset;
}

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

.av_font_icon.av-kff023no-15-ca04e0371562edda50ed428874b5c521{
color:#1783e8;
border-color:#1783e8;
}
.av_font_icon.av-kff023no-15-ca04e0371562edda50ed428874b5c521 .av-icon-char{
font-size:160px;
line-height:160px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4lvwet-7-030aae983a74a9c1318dc521277807ca{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-4lvwet-7-030aae983a74a9c1318dc521277807ca{
-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-kcysvyg7-4-22bff43ed61f9195023a583a5ddd954d{
height:20px;
}

#top .av-special-heading.av-2tn0j0-a5619df015a3afae6ec3c2f4d0e9454e{
margin:20px 0 10px 0;
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-2tn0j0-a5619df015a3afae6ec3c2f4d0e9454e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2tn0j0-a5619df015a3afae6ec3c2f4d0e9454e .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-2tn0j0-a5619df015a3afae6ec3c2f4d0e9454e .av-subheading{
font-size:20px;
}

#top .hr.av-kcysvyg7-2-10ba0c5d0fdbb03d552cf1da374d986c{
margin-top:0;
margin-bottom:10px;
}
.hr.av-kcysvyg7-2-10ba0c5d0fdbb03d552cf1da374d986c .hr-inner{
width:100%;
}

.avia-section.av-ki71eq-f1630597798b0a67feb3c4cac9c2a861{
background-color:#ffffff;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-j5xutu-77600b578fbb668cecb1c380a3ada7e5{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-j5xutu-77600b578fbb668cecb1c380a3ada7e5{
-webkit-border-radius:0 0 0 0;
-moz-border-radius:0 0 0 0;
border-radius:0 0 0 0;
padding:0 0 0 0;
}

.av_font_icon.av-mcuo0gy0-176b20af6f3207e8d966331911a5e2b1{
color:#1783e8;
border-color:#1783e8;
}
.av_font_icon.av-mcuo0gy0-176b20af6f3207e8d966331911a5e2b1 .av-icon-char{
font-size:160px;
line-height:160px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-i04l0i-ae6b8aa31311dc4854c93e364cc99b3d{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-i04l0i-ae6b8aa31311dc4854c93e364cc99b3d{
-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-g0suqq-385f498794927df07fee9b01c828602d{
height:20px;
}

#top .av-special-heading.av-mcuo7m5k-1fe213d1e0178feadaac546e0be8cbc5{
margin:20px 0 10px 0;
padding-bottom:10px;
font-size:28px;
}
body .av-special-heading.av-mcuo7m5k-1fe213d1e0178feadaac546e0be8cbc5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mcuo7m5k-1fe213d1e0178feadaac546e0be8cbc5 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-mcuo7m5k-1fe213d1e0178feadaac546e0be8cbc5 .av-subheading{
font-size:20px;
}

#top .hr.av-dnb09u-0861f74c61ca84df4b9d6be11c9abc75{
margin-top:0;
margin-bottom:10px;
}
.hr.av-dnb09u-0861f74c61ca84df4b9d6be11c9abc75 .hr-inner{
width:100%;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-kgzcrvcf-e55af48d671ad03ab0fdc7ade1de427c .av-special-heading-tag{
font-size:28px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-kgzcrvcf-e55af48d671ad03ab0fdc7ade1de427c .av-special-heading-tag{
font-size:28px;
}

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

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-kgzcrvcf-e55af48d671ad03ab0fdc7ade1de427c .av-special-heading-tag{
font-size:28px;
}

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

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