.avia-section.av-917jzr-2df42b9359dc5f5f0b3da2a84099ea90{
background-repeat:no-repeat;
background-image:url(https://hasenoehrl-mail.de/wp-content/uploads/2014/07/workshop_header_web_02-1400x430.jpg);
background-position:100% 0%;
background-attachment:fixed;
}

#top .av-special-heading.av-2ba2br-fe97c261ab92e09a948abc09da89b38e{
padding-bottom:0;
color:#5b5b5b;
font-size:40px;
}
body .av-special-heading.av-2ba2br-fe97c261ab92e09a948abc09da89b38e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2ba2br-fe97c261ab92e09a948abc09da89b38e .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2ba2br-fe97c261ab92e09a948abc09da89b38e .special-heading-inner-border{
border-color:#5b5b5b;
}
.av-special-heading.av-2ba2br-fe97c261ab92e09a948abc09da89b38e .av-subheading{
font-size:18px;
color:#5b5b5b;
}

.avia-section.av-ma9tvtpp-218216ccf7fd06c6744bf2db9658afb3{
background-color:rgba(237,229,227,0.32);
background-image:unset;
}

#top .av-special-heading.av-4tq8jr-fd5f09cbd95a98e4c6ff321b6ae6c0b1{
margin:80px 0 0 0;
padding-bottom:10px;
color:#5b5b5b;
font-size:45px;
}
body .av-special-heading.av-4tq8jr-fd5f09cbd95a98e4c6ff321b6ae6c0b1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4tq8jr-fd5f09cbd95a98e4c6ff321b6ae6c0b1 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-4tq8jr-fd5f09cbd95a98e4c6ff321b6ae6c0b1 .special-heading-inner-border{
border-color:#5b5b5b;
}
.av-special-heading.av-4tq8jr-fd5f09cbd95a98e4c6ff321b6ae6c0b1 .av-subheading{
font-size:20px;
color:#5b5b5b;
}

#top .av_textblock_section.av-3f2zgt-cac905da4273c8213c13b896aa423f29 .avia_textblock{
font-size:16px;
}

.flex_column.av-2ykr87-69e168f8a30571d090818174a5519570{
position:relative;
top:100px;
}

.avia-image-container.av-ma9u6n7f-5321c774644a1f931b58f0cd699738d7 .avia-image-container-inner{
transform:translate3d( 0, 0, 0 );
}
.avia-image-container.av-ma9u6n7f-5321c774644a1f931b58f0cd699738d7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ma9u6n7f-5321c774644a1f931b58f0cd699738d7 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-mab0b7g0-76fb7bb6d85d06dc9408b9d40be82eb1{
background-color:rgba(237,229,227,0.32);
background-image:unset;
}

#top .av-special-heading.av-t1otz-86ef92bcd1dfbf8b67d5547faa3711a4{
margin:80px 0 0 0;
padding-bottom:10px;
color:#424242;
font-size:45px;
}
body .av-special-heading.av-t1otz-86ef92bcd1dfbf8b67d5547faa3711a4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-t1otz-86ef92bcd1dfbf8b67d5547faa3711a4 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-t1otz-86ef92bcd1dfbf8b67d5547faa3711a4 .special-heading-inner-border{
border-color:#424242;
}
.av-special-heading.av-t1otz-86ef92bcd1dfbf8b67d5547faa3711a4 .av-subheading{
font-size:20px;
color:#424242;
}

#top .hr.av-mab0ea9s-f524bb08cca11400360c621550efe532{
margin-bottom:10px;
}
.hr.av-mab0ea9s-f524bb08cca11400360c621550efe532 .hr-inner{
width:50px;
}

.avia-image-container.av-43enw7-f7194ddff29aa7a096366dce8a4fb0e8 .avia-image-container-inner{
transform:translate3d( 0, 0, 0 );
}
.avia-image-container.av-43enw7-f7194ddff29aa7a096366dce8a4fb0e8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-43enw7-f7194ddff29aa7a096366dce8a4fb0e8 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-32mpuv-bca650e36766c84effba86d0053714cc{
margin-bottom:10px;
}
.hr.av-32mpuv-bca650e36766c84effba86d0053714cc .hr-inner{
width:50px;
}

#top .av_textblock_section.av-261nx3-064140238a0ed2ccb4de8d7b877bdcbd .avia_textblock{
font-size:16px;
}

#top .av-special-heading.av-40p98a-d44c8c4e293196968b028cb183ed412c{
margin:20px 0 0 0;
font-size:25px;
}
body .av-special-heading.av-40p98a-d44c8c4e293196968b028cb183ed412c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-40p98a-d44c8c4e293196968b028cb183ed412c .av-special-heading-tag{
font-size:25px;
padding:60px 0 0 0;
}
.av-special-heading.av-40p98a-d44c8c4e293196968b028cb183ed412c .av-subheading{
font-size:15px;
}

.flex_column.av-11sciu5-21-23e0bfd067bab42c9781f8cc6c2805f7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-149dwct-a3240770e0800a3f3e3b5717a5f2ee95{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-13mzcv1-77729773a5e93e6c160d95c64905b36c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-13mzcv1-77729773a5e93e6c160d95c64905b36c .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-11sciu5-19-f81df1d42f5cd3dd8166c7f05c8efcce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-mab3np76-11e689e9723a31a9709eaa822fdfebdd{
margin-bottom:30px;
}
.hr.av-mab3np76-11e689e9723a31a9709eaa822fdfebdd .hr-inner{
width:50px;
}

.flex_column.av-nyui19-cab29d9495d6b2e5ca446f9dae4f7c5c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-jvrrj0g5-0c0208f3579f3515b838bb56bacc2fb6{
margin-top:30px;
margin-bottom:0px;
}
.hr.av-jvrrj0g5-0c0208f3579f3515b838bb56bacc2fb6 .hr-inner{
width:50px;
}

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

.flex_column.av-fu17nr-4664d8c805f1efcee21eece2efd060e5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-bzyd1j-50e9ceffb1b33fb522dfd2f9a97d633a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-6yi307-fa7b3251ea68755b8976067db3060314{
margin-bottom:30px;
}
.hr.av-6yi307-fa7b3251ea68755b8976067db3060314 .hr-inner{
width:50px;
}

.flex_column.av-nyui19-15-bb7c13981c88aff61ed7de8bcd147e52{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-48rw6y-01f86eb1ff1abba064d471f662a031c3{
padding-bottom:10px;
font-size:25px;
}
body .av-special-heading.av-48rw6y-01f86eb1ff1abba064d471f662a031c3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-48rw6y-01f86eb1ff1abba064d471f662a031c3 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-48rw6y-01f86eb1ff1abba064d471f662a031c3 .av-subheading{
font-size:15px;
}

#top .hr.av-6hgfyf-ee075436dd24b5c62dde0cbf22f11d20{
margin-bottom:30px;
}
.hr.av-6hgfyf-ee075436dd24b5c62dde0cbf22f11d20 .hr-inner{
width:50px;
}

.flex_column.av-nyui19-13-a7026bb57fa9914833d2f4eac29a4339{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3l5mmi-920d8e51524bf6a9a1d9749d6c31fd38{
padding-bottom:10px;
font-size:25px;
}
body .av-special-heading.av-3l5mmi-920d8e51524bf6a9a1d9749d6c31fd38 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3l5mmi-920d8e51524bf6a9a1d9749d6c31fd38 .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-3l5mmi-920d8e51524bf6a9a1d9749d6c31fd38 .av-subheading{
font-size:15px;
}

.flex_column.av-149dwct-17-43b90124d553d0002467517789cf89c8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-13mzcv1-16-68c8c95dfd91fbe83ca022feb47b6971 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-13mzcv1-16-68c8c95dfd91fbe83ca022feb47b6971 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-jb5ri5-102af035f3d2f884b7f227b1f719791e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-3qkrt3-1bce24036c7d70dd7334ea868dcbae27{
margin-bottom:30px;
}
.hr.av-3qkrt3-1bce24036c7d70dd7334ea868dcbae27 .hr-inner{
width:50px;
}

.flex_column.av-99b9jb-fb7592cfedd5af25da87be5762a0ea93{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-6x1saf-1c67eab1ca46fa93590d7362cd24a8c2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-io3rb-627ae4ea312ac2680a81f114060d3a91{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4nd43b-641019b201da3880d6a0d57bc53804c7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4nd43b-641019b201da3880d6a0d57bc53804c7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-16e07-ebb2affa59bac95456f359caa07fde5b{
margin-bottom:30px;
}
.hr.av-16e07-ebb2affa59bac95456f359caa07fde5b .hr-inner{
width:50px;
}

.flex_column.av-bbefr-af2e2ff7e233abc86b672c56570ada56{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-mab40lfr-6fa41924de0a98b679315a156a123947{
margin-bottom:10px;
}
.hr.av-mab40lfr-6fa41924de0a98b679315a156a123947 .hr-inner{
width:50px;
}

#top .togglecontainer.av-ma9t0e5b-d72f17d6c440455d00b58faaa87eb48c p.toggler{
font-size:16px;
color:#515151;
background-color:#efefef;
border-color:#ffffff;
}
#top .togglecontainer.av-ma9t0e5b-d72f17d6c440455d00b58faaa87eb48c p.toggler .toggle_icon{
color:#444444;
border-color:#444444;
}
#top .togglecontainer.av-ma9t0e5b-d72f17d6c440455d00b58faaa87eb48c p.toggler .toggle_icon > span{
color:#444444;
border-color:#444444;
}
#top .togglecontainer.av-ma9t0e5b-d72f17d6c440455d00b58faaa87eb48c .toggle_wrap .toggle_content{
font-size:16px;
color:#515151;
background-color:#efefef;
border-color:#ffffff;
}

#top .hr.av-3hhhef-d11dd03a99027e0bcf688a3f3d620fa7{
margin-bottom:10px;
}
.hr.av-3hhhef-d11dd03a99027e0bcf688a3f3d620fa7 .hr-inner{
width:50px;
}

.flex_column.av-830mf-8f41d04e31e97d2d9abd2574e4e6f379{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-jvrrj0g5-14-8a4b6eac1411850040a7870cbcab041e{
margin-top:10px;
margin-bottom:0px;
}
.hr.av-jvrrj0g5-14-8a4b6eac1411850040a7870cbcab041e .hr-inner{
width:50px;
}

.flex_column.av-jb5ri5-12-399f9dae8026f54dab55fd85df77960e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-643s7h-ed748e2ac7f10bb5dcc5b7a9d0f5e81a{
margin-top:40px;
margin-bottom:30px;
}
.hr.av-643s7h-ed748e2ac7f10bb5dcc5b7a9d0f5e81a .hr-inner{
width:250px;
max-width:45%;
}

#top .av-special-heading.av-3karii-f6e473bc734f651aed8bf39f37c23a42{
padding-bottom:10px;
font-size:20px;
}
body .av-special-heading.av-3karii-f6e473bc734f651aed8bf39f37c23a42 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3karii-f6e473bc734f651aed8bf39f37c23a42 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-3karii-f6e473bc734f651aed8bf39f37c23a42 .av-subheading{
font-size:15px;
}

#top .hr.av-643s7h-11-366d39015fc3e084b734c8282b3fc1c9{
margin-top:50px;
margin-bottom:30px;
}
.hr.av-643s7h-11-366d39015fc3e084b734c8282b3fc1c9 .hr-inner{
width:50px;
}

#top .av-special-heading.av-2g8xne-446b4cbbef23a3e049be588ee9ccd0cd{
padding-bottom:10px;
font-size:20px;
}
body .av-special-heading.av-2g8xne-446b4cbbef23a3e049be588ee9ccd0cd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2g8xne-446b4cbbef23a3e049be588ee9ccd0cd .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-2g8xne-446b4cbbef23a3e049be588ee9ccd0cd .av-subheading{
font-size:15px;
}


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

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

#top #wrap_all .av-special-heading.av-t1otz-86ef92bcd1dfbf8b67d5547faa3711a4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-40p98a-d44c8c4e293196968b028cb183ed412c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-462stm-a259b4079df9c072a930ec1678481df6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-48rw6y-01f86eb1ff1abba064d471f662a031c3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3l5mmi-920d8e51524bf6a9a1d9749d6c31fd38 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ma9srjnw-37eeebb38f509a27e9f6f70664626420 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-2g8xne-446b4cbbef23a3e049be588ee9ccd0cd .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-t1otz-86ef92bcd1dfbf8b67d5547faa3711a4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-40p98a-d44c8c4e293196968b028cb183ed412c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-462stm-a259b4079df9c072a930ec1678481df6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-48rw6y-01f86eb1ff1abba064d471f662a031c3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3l5mmi-920d8e51524bf6a9a1d9749d6c31fd38 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ma9srjnw-37eeebb38f509a27e9f6f70664626420 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-2g8xne-446b4cbbef23a3e049be588ee9ccd0cd .av-special-heading-tag{
font-size:0.8em;
}
}
