#top .av-special-heading.av-fher7-85f143bdc951a595be34752064c0679d{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-fher7-85f143bdc951a595be34752064c0679d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-fher7-85f143bdc951a595be34752064c0679d .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-fher7-85f143bdc951a595be34752064c0679d .av-subheading{
font-size:15px;
}

.flex_column.av-9wuva3-cb74dc4da115ec385e104f4c311d8441{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-98juib-a3f257cd036e92f59cad0bd32e66aa43{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-animated-number.av-908gqb-e16b9de748b805462a4b6e837e7ec6f7 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#0a0a0a;
stroke:#0a0a0a;
}
#top .avia-animated-number.av-908gqb-e16b9de748b805462a4b6e837e7ec6f7 .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-908gqb-e16b9de748b805462a4b6e837e7ec6f7 .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-3r7eh7-314504038bba9bc1e951122ee6bfe10f{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-3r7eh7-314504038bba9bc1e951122ee6bfe10f{
padding:180px 60px 180px 60px !important;
}

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

.flex_cell.av-3jt5ln-70c0e81ec06a0e4cad189639f331f29f{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-3jt5ln-70c0e81ec06a0e4cad189639f331f29f{
padding:60px 60px 60px 60px !important;
}

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

#top .avia-icon-list-container.av-38a5sb-7018abe8b42176b859682675c6b3456f .iconlist_icon{
color:#d63e2d;
}
#top .avia-icon-list-container.av-38a5sb-7018abe8b42176b859682675c6b3456f .iconlist_icon svg:first-child{
stroke:#d63e2d;
fill:#d63e2d;
}

.flex_cell.av-8jx7iz-9f7bc6a8021d6a3b244b7f7c38688b64{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8jx7iz-9f7bc6a8021d6a3b244b7f7c38688b64{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-8jx7iz-9f7bc6a8021d6a3b244b7f7c38688b64{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-8jx7iz-9f7bc6a8021d6a3b244b7f7c38688b64{
padding:60px 60px 60px 60px !important;
}

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

.flex_cell.av-7j2wm3-adbfd5120074f4335d840a75b85cda67{
vertical-align:middle;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-7j2wm3-adbfd5120074f4335d840a75b85cda67{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-7j2wm3-adbfd5120074f4335d840a75b85cda67{
vertical-align:middle;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-7j2wm3-adbfd5120074f4335d840a75b85cda67{
padding:60px 60px 60px 60px !important;
}

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

#top .avia-icon-list-container.av-84frmj-b30396221fc9680ccb5fb2c89365d4ee .iconlist_icon{
color:#d63e2d;
}
#top .avia-icon-list-container.av-84frmj-b30396221fc9680ccb5fb2c89365d4ee .iconlist_icon svg:first-child{
stroke:#d63e2d;
fill:#d63e2d;
}

#top .avia-icon-list-container.av-84frmj-b30396221fc9680ccb5fb2c89365d4ee .iconlist_icon{
color:#d63e2d;
}
#top .avia-icon-list-container.av-84frmj-b30396221fc9680ccb5fb2c89365d4ee .iconlist_icon svg:first-child{
stroke:#d63e2d;
fill:#d63e2d;
}

.flex_cell.av-mpm1f-be72f989de21a34bd2fe2d26ab6e40b4{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mpm1f-be72f989de21a34bd2fe2d26ab6e40b4{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-mpm1f-be72f989de21a34bd2fe2d26ab6e40b4{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-mpm1f-be72f989de21a34bd2fe2d26ab6e40b4{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-73qv5n-dc4edd3ba5e61032536316bf1df1a462{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-73qv5n-dc4edd3ba5e61032536316bf1df1a462{
padding:60px 60px 60px 60px !important;
}

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

.flex_cell.av-73qv5n-a7ee3593add26c5f3762a4c5e2116188{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-73qv5n-a7ee3593add26c5f3762a4c5e2116188{
padding:60px 60px 60px 60px !important;
}

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

#top .avia-icon-list-container.av-6o20a3-5a2d4f7d11867f5ee6183e99abc5a955 .iconlist_icon{
color:#d63e2d;
}
#top .avia-icon-list-container.av-6o20a3-5a2d4f7d11867f5ee6183e99abc5a955 .iconlist_icon svg:first-child{
stroke:#d63e2d;
fill:#d63e2d;
}

.flex_cell.av-5w13aj-ea11f77726c26a02af3caf0c3df5d3fe{
vertical-align:middle;
background-color:#f7f7f7;
}
.responsive #top #wrap_all .flex_cell.av-5w13aj-ea11f77726c26a02af3caf0c3df5d3fe{
padding:60px 60px 60px 60px !important;
}

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

#top .av-special-heading.av-83goj-557695fc005c7bc8222407b647cec31f{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-83goj-557695fc005c7bc8222407b647cec31f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-83goj-557695fc005c7bc8222407b647cec31f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-83goj-557695fc005c7bc8222407b647cec31f .av-subheading{
font-size:15px;
}

.avia-section.av-17cgbn-cb3b3a508d2ffa308840bbcfd3ce4f77{
background-repeat:no-repeat;
background-image:url(https://www.ehemann-bau.de/wp-content/uploads/2016/05/ueber-bg-bottom.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-17cgbn-cb3b3a508d2ffa308840bbcfd3ce4f77 .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.flex_column.av-12eqy3-c228c384ea4a1ca5973e5e1c6d534a02{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-vh0z7-9ad8a31e550151fa1f0113aaca14eda1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-or6yj-81be17a00f6194ec85c941fa54e91e22{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-or6yj-81be17a00f6194ec85c941fa54e91e22 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-or6yj-81be17a00f6194ec85c941fa54e91e22 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-or6yj-81be17a00f6194ec85c941fa54e91e22 .av-subheading{
font-size:15px;
}

.flex_column.av-7y30b-61c34785dd34e36693c3d58823f8b140{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5iynwq-92d7846cb8f4b4fc1b142e07d56f79d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7qjej-453360b1a7f9ac57a85b4171ef87fa76{
padding-bottom:10px;
}
body .av-special-heading.av-7qjej-453360b1a7f9ac57a85b4171ef87fa76 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7qjej-453360b1a7f9ac57a85b4171ef87fa76 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2imue2-bf6e875b6dcbd62229706c80c0745149 .avia_textblock{
font-size:24px;
}

.flex_column.av-ns3v-c0ac1de300c82cdf7314421b3eede8d6{
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-fher7-85f143bdc951a595be34752064c0679d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-upc3-4defc33200066c960c3f940e2626f0d6 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-83goj-557695fc005c7bc8222407b647cec31f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-or6yj-81be17a00f6194ec85c941fa54e91e22 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-upc3-4defc33200066c960c3f940e2626f0d6 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-83goj-557695fc005c7bc8222407b647cec31f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-or6yj-81be17a00f6194ec85c941fa54e91e22 .av-special-heading-tag{
font-size:0.8em;
}
}
