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

#top .av-special-heading.av-4rhl7p-15507deb98d1a0d50af231cf3d20866f{
margin:0 4vw 0 4vw;
padding-bottom:0;
font-size:3.5vw;
}
body .av-special-heading.av-4rhl7p-15507deb98d1a0d50af231cf3d20866f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4rhl7p-15507deb98d1a0d50af231cf3d20866f .av-special-heading-tag{
font-size:3.5vw;
}
.av-special-heading.av-4rhl7p-15507deb98d1a0d50af231cf3d20866f .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4svj1x-b7683fa3f567d1a701f89e7aea0295a9{
margin-top:50px;
}
.flex_column.av-4svj1x-b7683fa3f567d1a701f89e7aea0295a9{
width:48.5%;
margin-left:0;
-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;
height:300px;
background:url(https://neuking-heizung-mannheim.de/wp-content/uploads/neuking-heizung-beratung-1.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4svj1x-b7683fa3f567d1a701f89e7aea0295a9 .av-flex-placeholder{
width:3%;
}

#top .hr.hr-invisible.av-kfgguljc-f11601bfdf9e630226667e6169254164{
height:500px;
}

#top .hr.hr-invisible.av-kfgguljc-6-46406e09913f0bb3c3c2513ad9a68b71{
height:200px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2fcm05-8886aa42150f2d461d3c9c4a189751fc{
margin-top:50px;
}
.flex_column.av-2fcm05-8886aa42150f2d461d3c9c4a189751fc{
width:48.5%;
margin-left:0;
-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 .flex_column_table.av-equal-height-column-flextable.av-2fcm05-8886aa42150f2d461d3c9c4a189751fc .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-4rfvhh-ded310f9d798c550dfe2cda4c54ac57f{
margin:20px 0 35px 0;
padding-bottom:10px;
}
body .av-special-heading.av-4rfvhh-ded310f9d798c550dfe2cda4c54ac57f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4rfvhh-ded310f9d798c550dfe2cda4c54ac57f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m5gj3v5k-a12aa984b27dcdda9f0bed71cec39cc3{
height:15px;
}

#top #wrap_all .avia-button.av-m5girtz6-b08758b85c51cf07759a90397cb90719{
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
-webkit-box-shadow: 0 0 20px -5px #00519c;
-moz-box-shadow: 0 0 20px -5px #00519c;
box-shadow: 0 0 20px -5px #00519c;
-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-m5girtz6-b08758b85c51cf07759a90397cb90719: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-m5girtz6-b08758b85c51cf07759a90397cb90719:hover .avia_button_background{
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
}

.flex_cell.av-b1cl9-dc1b71fa3a90cdb059b0f230d8c4a3ec{
height:50px;
min-height:50px;
}

.avia-section.av-kfdk49vh-37ed8cf1178c0b50d7a4870199540b4f{
background-repeat:no-repeat;
background-image:url(https://neuking-heizung-mannheim.de/wp-content/uploads/customer-satisfied-v3.jpeg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-kfdk49vh-37ed8cf1178c0b50d7a4870199540b4f .av-section-color-overlay{
opacity:0.8;
background-color:#1680e3;
background-image:url(https://neuking-heizung-mannheim.de/wp-content/themes/enfold/images/background-images/noise-for-dark-background-compressed.png);
background-repeat:repeat;
}

.flex_column.av-2r7dj2-9-136b90f3a7052b3979fa70f29c09b03f{
-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-lsr876-3b1382bddcc909888548c8a47505e4ca{
margin:0 0 .5em 0;
padding-bottom:10px;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-lsr876-3b1382bddcc909888548c8a47505e4ca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lsr876-3b1382bddcc909888548c8a47505e4ca .av-special-heading-tag{
font-size:3vw;
padding:0 0 0.5em 0;
}
.av-special-heading.av-lsr876-3b1382bddcc909888548c8a47505e4ca .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lsr876-3b1382bddcc909888548c8a47505e4ca .av-subheading{
font-size:18px;
color:#ffffff;
}

.flex_column.av-1wsc8e-7-721ad62e28908a58e7390eb8b1da49ba{
width:32%;
margin-left:0;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1wsc8e-7-721ad62e28908a58e7390eb8b1da49ba .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-2tvvaj-91d7d044ac1c958e81cb0baac7a680e2{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-2tvvaj-91d7d044ac1c958e81cb0baac7a680e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2tvvaj-91d7d044ac1c958e81cb0baac7a680e2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2tvvaj-91d7d044ac1c958e81cb0baac7a680e2 .av-subheading{
font-size:15px;
}

.flex_column.av-3zgb7i-4-012178feac1af1068b9e0412fc81523d{
width:32%;
margin-left:0;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3zgb7i-4-012178feac1af1068b9e0412fc81523d .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-m6t4utmo-5c5f5f6ff6ce1099c0dee131177d6b87{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m6t4utmo-5c5f5f6ff6ce1099c0dee131177d6b87 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m6t4utmo-5c5f5f6ff6ce1099c0dee131177d6b87 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m6t4utmo-5c5f5f6ff6ce1099c0dee131177d6b87 .av-subheading{
font-size:15px;
}

.flex_column.av-23qoku-2-55ab5cea78ffdcbe7a1ab13edec1cb97{
width:32%;
margin-left:0;
-webkit-border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-23qoku-2-55ab5cea78ffdcbe7a1ab13edec1cb97 .av-flex-placeholder{
width:2%;
}

#top .av-special-heading.av-m6t4v37e-bc450e2da8f696551f701f2b183f394f{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m6t4v37e-bc450e2da8f696551f701f2b183f394f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m6t4v37e-bc450e2da8f696551f701f2b183f394f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m6t4v37e-bc450e2da8f696551f701f2b183f394f .av-subheading{
font-size:15px;
}

.flex_column.av-3ag541u-5329680c4a03868b58cdc6ca62cdaf49{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:520px 20px 30px 20px;
background:url(https://neuking-heizung-mannheim.de/wp-content/uploads/faq-waermepumpe.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-36qn32q-ec4237c2e5519a9397a235c0ef8e754f{
-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-m6taz474-5a5d81b7fc731099f5cb9bd9ec62d707{
margin-top:0px;
height:1px;
}

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

.avia-section.av-kfdk49vh-1-d51042e9631d4523493ae132b63cfebe{
background-repeat:no-repeat;
background-image:url(https://neuking-heizung-mannheim.de/wp-content/uploads/customer-satisfied-v3.jpeg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-kfdk49vh-1-d51042e9631d4523493ae132b63cfebe .av-section-color-overlay{
opacity:0.8;
background-color:#1680e3;
background-image:url(https://neuking-heizung-mannheim.de/wp-content/themes/enfold/images/background-images/noise-for-dark-background-compressed.png);
background-repeat:repeat;
}

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

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

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

#top .av-special-heading.av-kgzfr5mr-36ec74d4b00af84b94849a2c923a25d4{
margin:0 0 1em 0;
padding-bottom:10px;
font-size:42px;
}
body .av-special-heading.av-kgzfr5mr-36ec74d4b00af84b94849a2c923a25d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kgzfr5mr-36ec74d4b00af84b94849a2c923a25d4 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-kgzfr5mr-36ec74d4b00af84b94849a2c923a25d4 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-lr8ds4ok-9b35d47dd8ca0a5aa907b3c2e600bcff{
font-size:18px;
-webkit-box-shadow: 0px 0px 20px -10px #00509c;
-moz-box-shadow: 0px 0px 20px -10px #00509c;
box-shadow: 0px 0px 20px -10px #00509c;
-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 .flex_column_table.av-equal-height-column-flextable.av-7g606ea-36ee393632a321d5196d23cf5ff4c282{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-7g606ea-36ee393632a321d5196d23cf5ff4c282{
-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-3twbpk-9acb4eadee2fd8155317152f5f9d4b8a{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-3twbpk-9acb4eadee2fd8155317152f5f9d4b8a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3twbpk-9acb4eadee2fd8155317152f5f9d4b8a .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-3twbpk-9acb4eadee2fd8155317152f5f9d4b8a .av-subheading{
font-size:15px;
}

#top .flex_column.av-5mgu7rm-18f5117cced28b59a68b1d22314da895{
margin-top:0px;
}
.flex_column.av-5mgu7rm-18f5117cced28b59a68b1d22314da895{
-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-5mgu7rm-18f5117cced28b59a68b1d22314da895{
margin-top:0px;
}

#top .hr.hr-invisible.av-2dc6fc-62b46cb4b2e12714b76e65afe4390c92{
height:30px;
}

#top #wrap_all .avia-button.av-2oqhte-5728d12a1f242790ab395e038be3d0a6{
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
-webkit-box-shadow: 0 0 20px -5px #00519c;
-moz-box-shadow: 0 0 20px -5px #00519c;
box-shadow: 0 0 20px -5px #00519c;
-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-2oqhte-5728d12a1f242790ab395e038be3d0a6: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-2oqhte-5728d12a1f242790ab395e038be3d0a6:hover .avia_button_background{
-webkit-border-radius:2px 2px 2px 2px;
-moz-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
}

#top .flex_column.av-5gppq4i-73dc5a4a029739cec524bfab643c28c1{
margin-top:0px;
}
.flex_column.av-5gppq4i-73dc5a4a029739cec524bfab643c28c1{
-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-5gppq4i-73dc5a4a029739cec524bfab643c28c1{
margin-top:0px;
}

#top .hr.hr-invisible.av-2kdtdu-a6f44d1d05d1a2e76dc2b72137d3d503{
height:50px;
}

#top .hr.hr-invisible.av-kffm9aj7-1-cc68724569db4e10adea9210eeb3b08a{
height:30px;
}


@media only screen and (min-width: 990px){ 
#top .flex_column_table.av-equal-height-column-flextable.av-4svj1x-b7683fa3f567d1a701f89e7aea0295a9{
margin-top:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2fcm05-8886aa42150f2d461d3c9c4a189751fc{
margin-top:50px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-4rhl7p-15507deb98d1a0d50af231cf3d20866f .av-special-heading-tag{
font-size:36px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4svj1x-b7683fa3f567d1a701f89e7aea0295a9{
margin-top:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2fcm05-8886aa42150f2d461d3c9c4a189751fc{
margin-top:50px;
}

#top #wrap_all .av-special-heading.av-kgzfr5mr-36ec74d4b00af84b94849a2c923a25d4 .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-4rhl7p-15507deb98d1a0d50af231cf3d20866f .av-special-heading-tag{
font-size:36px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4svj1x-b7683fa3f567d1a701f89e7aea0295a9{
margin-top:4vw;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2fcm05-8886aa42150f2d461d3c9c4a189751fc{
margin-top:4vw;
}

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

#top #wrap_all .av-special-heading.av-kgzfr5mr-36ec74d4b00af84b94849a2c923a25d4 .av-special-heading-tag{
font-size:28px;
}

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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-4rhl7p-15507deb98d1a0d50af231cf3d20866f .av-special-heading-tag{
font-size:24px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4svj1x-b7683fa3f567d1a701f89e7aea0295a9{
margin-top:4vw;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2fcm05-8886aa42150f2d461d3c9c4a189751fc{
margin-top:4vw;
}

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

#top #wrap_all .av-special-heading.av-kgzfr5mr-36ec74d4b00af84b94849a2c923a25d4 .av-special-heading-tag{
font-size:28px;
}

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