.flex_cell.av-o2ke2-d4c2e6e220a07c843ad6e309d148d949{
vertical-align:middle;
height:600px;
min-height:600px;
background-color:#d63d2d;
}
.responsive #top #wrap_all .flex_cell.av-o2ke2-d4c2e6e220a07c843ad6e309d148d949{
padding:150px 150px 150px 150px !important;
}

#top .av-special-heading.av-13rf6-724c2f0a35c6814591883d6f75ce8c5b{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-13rf6-724c2f0a35c6814591883d6f75ce8c5b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13rf6-724c2f0a35c6814591883d6f75ce8c5b .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-13rf6-724c2f0a35c6814591883d6f75ce8c5b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-13rf6-724c2f0a35c6814591883d6f75ce8c5b .av-subheading{
font-size:15px;
}

#top .hr.av-mvuw2-230175c0ea662ab378488cddd8b2c077{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mvuw2-230175c0ea662ab378488cddd8b2c077 .hr-inner{
width:50px;
}

#top .av_textblock_section.av-mf5t6-5a3918df69a6dc285ae033d942f28e82 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-lytoy-76eae915e97bcaf7c1bf96c586c51e41{
vertical-align:top;
height:600px;
min-height:600px;
background:url(https://www.ehemann-bau.de/wp-content/uploads/2015/07/bau-1500.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-lytoy-76eae915e97bcaf7c1bf96c586c51e41{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-kp2e6-55897315ceb210117125d3bd4205d594{
vertical-align:middle;
height:600px;
min-height:600px;
background:url(https://www.ehemann-bau.de/wp-content/uploads/2015/07/rohbau-1500.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-kp2e6-55897315ceb210117125d3bd4205d594{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-k4raq-aa62ac0fef6edd2baf55fce3fdb48011{
vertical-align:middle;
height:600px;
min-height:600px;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-k4raq-aa62ac0fef6edd2baf55fce3fdb48011{
padding:150px 150px 150px 150px !important;
}

#top .av-special-heading.av-38lu-2550f25299294c04aaaadb56717aa8cb{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-38lu-2550f25299294c04aaaadb56717aa8cb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-38lu-2550f25299294c04aaaadb56717aa8cb .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-38lu-2550f25299294c04aaaadb56717aa8cb .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-38lu-2550f25299294c04aaaadb56717aa8cb .av-subheading{
font-size:15px;
}

#top .hr.av-iju5a-48baa611fc12f0d318a7e49774b8f519{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-iju5a-48baa611fc12f0d318a7e49774b8f519 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-i910y-8e23f1606efb97a89dc80bb19a8e66d0 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-1oa2u-129999ea194d95b5701379336ecfa4c8{
vertical-align:middle;
height:600px;
min-height:600px;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-1oa2u-129999ea194d95b5701379336ecfa4c8{
padding:150px 150px 150px 150px !important;
}

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

#top .hr.av-1krrm-9a65a0c3d19400d5d7e30dba4b0ba7b1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-1krrm-9a65a0c3d19400d5d7e30dba4b0ba7b1 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-f4zb2-1c25ac28f28dd8b531cc6358f88811e3 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-eks5a-6329dc75a16cdaf80010ea2813691e40{
vertical-align:top;
height:600px;
min-height:600px;
background:url(https://www.ehemann-bau.de/wp-content/uploads/2015/07/ausbau-1500.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-eks5a-6329dc75a16cdaf80010ea2813691e40{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-d9c4e-2b42d8cfca2161c4320bf2eb909b8ed9{
vertical-align:middle;
height:600px;
min-height:600px;
background:url(https://www.ehemann-bau.de/wp-content/uploads/2015/07/ausbau-1500-1.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-d9c4e-2b42d8cfca2161c4320bf2eb909b8ed9{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-d34wa-4ff6198515a592a0c8fb46161b271eec{
vertical-align:middle;
height:600px;
min-height:600px;
background-color:#d63d2d;
}
.responsive #top #wrap_all .flex_cell.av-d34wa-4ff6198515a592a0c8fb46161b271eec{
padding:150px 150px 150px 150px !important;
}

#top .av-special-heading.av-2xqni-6fb4e1aeacf351ee241091b04872e4fc{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-2xqni-6fb4e1aeacf351ee241091b04872e4fc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2xqni-6fb4e1aeacf351ee241091b04872e4fc .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-2xqni-6fb4e1aeacf351ee241091b04872e4fc .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2xqni-6fb4e1aeacf351ee241091b04872e4fc .av-subheading{
font-size:15px;
}

#top .hr.av-bs4m2-c1e10d3efda1a715cba40135606810f7{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-bs4m2-c1e10d3efda1a715cba40135606810f7 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-b0h36-e3955e299b927b2043646b663c1e981a .avia_textblock{
color:#ffffff;
}

.flex_cell.av-a2gpe-a4564efb9d330122adcece6d567719f1{
vertical-align:middle;
height:600px;
min-height:600px;
background-color:#d63d2d;
}
.responsive #top #wrap_all .flex_cell.av-a2gpe-a4564efb9d330122adcece6d567719f1{
padding:150px 150px 150px 150px !important;
}

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

#top .hr.av-8fvai-ee2f993645f30fd4420f8130c96b3ed5{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-8fvai-ee2f993645f30fd4420f8130c96b3ed5 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-1ha2m-edf9f500585abd7657727347d2a2d93d .avia_textblock{
color:#ffffff;
}

.flex_cell.av-7gdla-f859c06c1171946d7781694227a71757{
vertical-align:middle;
height:600px;
min-height:600px;
background:url(https://www.ehemann-bau.de/wp-content/uploads/2015/07/Sanierungen.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-7gdla-f859c06c1171946d7781694227a71757{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-eva2-c55679fed627587fc6f56085c4aab1e0{
vertical-align:top;
height:600px;
min-height:600px;
background:url(https://www.ehemann-bau.de/wp-content/uploads/2015/07/graeber-1500.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-eva2-c55679fed627587fc6f56085c4aab1e0{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-eva2-e844f99439db05ec4444fa54ab3aaad5{
vertical-align:middle;
height:600px;
min-height:600px;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-eva2-e844f99439db05ec4444fa54ab3aaad5{
padding:150px 150px 150px 150px !important;
}

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

#top .hr.av-4zgl6-ec7feeff35810ec440361cca99df372b{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-4zgl6-ec7feeff35810ec440361cca99df372b .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-4f2he-2f723d5fffabf12e6be5606bb88ba5ea .avia_textblock{
color:#ffffff;
}

.flex_column.av-221zm-e581b602761f7002c494f3d2e17c3b2e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-38lu-2550f25299294c04aaaadb56717aa8cb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kiirqd87-f4210da8c4f6499fb1a42dc19ebdd0a8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2xqni-6fb4e1aeacf351ee241091b04872e4fc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1ljp6-89330c188fae38c3ee479ed5e1883392 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12k22-b9f670bdcba01ecac4cdfc768792bac5 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-38lu-2550f25299294c04aaaadb56717aa8cb .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-kiirqd87-f4210da8c4f6499fb1a42dc19ebdd0a8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2xqni-6fb4e1aeacf351ee241091b04872e4fc .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1ljp6-89330c188fae38c3ee479ed5e1883392 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12k22-b9f670bdcba01ecac4cdfc768792bac5 .av-special-heading-tag{
font-size:0.8em;
}
}
