.flex_cell.av-56llf3-2ce375bc0b849f07192da8625ce5e47c{
vertical-align:top;
height:720px;
min-height:720px;
background:url(https://www.ludewig.ch/wp-content/uploads/2016/12/header-ludewig-musik.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-56llf3-2ce375bc0b849f07192da8625ce5e47c{
padding:0px 40px 0px 40px !important;
}

#top .flex_column.av-4zik3b-ed8ed1b26d915cbe0b1142f70a5c5d98{
margin-top:0px;
margin-bottom:-33px;
}
.flex_column.av-4zik3b-ed8ed1b26d915cbe0b1142f70a5c5d98{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4zik3b-ed8ed1b26d915cbe0b1142f70a5c5d98{
margin-top:0px;
margin-bottom:-33px;
}

.flex_cell.av-4i1wx3-da31c812a535d0574bdeeed4de5c913b{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4i1wx3-da31c812a535d0574bdeeed4de5c913b{
padding:0px 20px 0px 40px !important;
}

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

.flex_cell.av-48573j-2c624be44c1c2c22c24ecae76ba329f4{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-48573j-2c624be44c1c2c22c24ecae76ba329f4{
padding:0px 40px 0px 20px !important;
}

.avia-image-container.av-44ihun-8b7765b4502330c727cd005425f2a4f1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-44ihun-8b7765b4502330c727cd005425f2a4f1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-3q3qp3-e7fa6b9bec9127be4967a39eacb03080{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3q3qp3-e7fa6b9bec9127be4967a39eacb03080{
padding:0px 20px 0px 40px !important;
}

.flex_cell.av-3gw9tr-333cbc9ebca79eec5b517eb2b0d97d11{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3gw9tr-333cbc9ebca79eec5b517eb2b0d97d11{
padding:0px 40px 0px 20px !important;
}

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

.flex_cell.av-a8hin-beb25eda3a066579bd0b571eb8941694{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-a8hin-beb25eda3a066579bd0b571eb8941694{
padding:0px 20px 0px 40px !important;
}

.avia-image-container.av-2qzrlz-12245dd5a75b9099903b6bd6abed6357 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2qzrlz-12245dd5a75b9099903b6bd6abed6357 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-2kizzb-c687f1b44aea63470465151c61db572c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2kizzb-c687f1b44aea63470465151c61db572c{
padding:0px 40px 0px 20px !important;
}

.avia-image-container.av-2c44fj-777bb629f5aabd5904e6f3a3e14b6446 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2c44fj-777bb629f5aabd5904e6f3a3e14b6446 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-2b6ep3-caae4788fb0cbe65b35bbbaacc1c6fc6{
margin-top:0px;
margin-bottom:20px;
}
.flex_column.av-2b6ep3-caae4788fb0cbe65b35bbbaacc1c6fc6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-2b6ep3-caae4788fb0cbe65b35bbbaacc1c6fc6{
margin-top:0px;
margin-bottom:20px;
}

#top .flex_column.av-1y86qv-bff9f0f988f010561bffcbbf8cdb7530{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1y86qv-bff9f0f988f010561bffcbbf8cdb7530{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1y86qv-bff9f0f988f010561bffcbbf8cdb7530{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-th0uf-7158366d7a2c63e04dc13e7895d0bc8b{
margin-top:40px;
margin-bottom:0px;
}
.flex_column.av-th0uf-7158366d7a2c63e04dc13e7895d0bc8b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-th0uf-7158366d7a2c63e04dc13e7895d0bc8b{
margin-top:40px;
margin-bottom:0px;
}

#top .flex_column.av-gy1i7-36b860e6265ac62cf3b5df99a918120e{
margin-top:40px;
margin-bottom:0px;
}
.flex_column.av-gy1i7-36b860e6265ac62cf3b5df99a918120e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-gy1i7-36b860e6265ac62cf3b5df99a918120e{
margin-top:40px;
margin-bottom:0px;
}

