.avia-section.av-3vxvuu1-0f51bd434e6391c8f26ba91a828ab4b5{
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-db0rsp-a987dd2e38f7f6452f4fddfadcf7c171{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-db0rsp-a987dd2e38f7f6452f4fddfadcf7c171 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-db0rsp-a987dd2e38f7f6452f4fddfadcf7c171 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-db0rsp-a987dd2e38f7f6452f4fddfadcf7c171 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-db0rsp-a987dd2e38f7f6452f4fddfadcf7c171 .av-subheading{
font-size:18px;
}

.flex_column.av-d5s5o9-5f5335e39daa423c9a2fe4b19443fb92{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-hotspot-image-container .av-image-hotspot.av-3k1uwm1-14955b7bccb1ee7084c9d783f42d2d94{
top:23.3%;
left:25.7%;
}
.av-hotspot-image-container .av-image-hotspot.av-3k1uwm1-14955b7bccb1ee7084c9d783f42d2d94 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-3k1uwm1-14955b7bccb1ee7084c9d783f42d2d94 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-3j9ovzd-1ab39a87e621c8c57b3ad6ebd60cfde1{
top:47.4%;
left:6.6%;
}
.av-hotspot-image-container .av-image-hotspot.av-3j9ovzd-1ab39a87e621c8c57b3ad6ebd60cfde1 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-3j9ovzd-1ab39a87e621c8c57b3ad6ebd60cfde1 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-3gawd7d-c13c4a319a4785afdc74e546d7025244{
top:34.2%;
left:63.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-3gawd7d-c13c4a319a4785afdc74e546d7025244 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-3gawd7d-c13c4a319a4785afdc74e546d7025244 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-3fhghc9-3e516df255025875f10f7aaf54816ca7{
top:89.1%;
left:48.6%;
}
.av-hotspot-image-container .av-image-hotspot.av-3fhghc9-3e516df255025875f10f7aaf54816ca7 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-3fhghc9-3e516df255025875f10f7aaf54816ca7 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-3dshozt-8709f22743e63a828a5e76e3a9b099a5{
top:75%;
left:52.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-3dshozt-8709f22743e63a828a5e76e3a9b099a5 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-3dshozt-8709f22743e63a828a5e76e3a9b099a5 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-3c85vg9-378805e319272b1399ea1b57882362af{
top:67.5%;
left:71.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-3c85vg9-378805e319272b1399ea1b57882362af .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-3c85vg9-378805e319272b1399ea1b57882362af .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-39s5d3d-a51ca288fda5e8c3ae216664b17df0bc{
top:80.8%;
left:79%;
}
.av-hotspot-image-container .av-image-hotspot.av-39s5d3d-a51ca288fda5e8c3ae216664b17df0bc .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-39s5d3d-a51ca288fda5e8c3ae216664b17df0bc .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-395ooft-448a9b60d18f210009081bab30bc7a9f{
top:91.5%;
left:77.2%;
}
.av-hotspot-image-container .av-image-hotspot.av-395ooft-448a9b60d18f210009081bab30bc7a9f .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-395ooft-448a9b60d18f210009081bab30bc7a9f .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-376kg89-9b88d3b879c81b680a55ae4851728b24{
top:65.6%;
left:95.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-376kg89-9b88d3b879c81b680a55ae4851728b24 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-376kg89-9b88d3b879c81b680a55ae4851728b24 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.flex_column.av-35k1yw9-2f4f627efc7cbaa3124c50d6776fc24f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-31xblvt-b0a31e2894357ca668ddcc0a523398f8 .avia_textblock{
font-size:16px;
}

#top .hr.av-ash649-1f79d3a19a8da389e018f3e042dfb2f4{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-ash649-1f79d3a19a8da389e018f3e042dfb2f4 .hr-inner{
width:50% ;
max-width:45%;
}

.flex_column.av-2ym7mll-84989d8e81bf070d7a800eb0565b2ef7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-animated-number.av-2x2ho3d-0fab31fa8dc2fbe2e73f83a072dcb8e2 .avia-animated-number-title{
font-size:30px;
}
#top .avia-animated-number.av-2x2ho3d-0fab31fa8dc2fbe2e73f83a072dcb8e2 .avia-animated-number-content{
font-size:20px;
}

.flex_column.av-abwgmx-8a10367fa4369e861c2057300a4a7069{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2u387qx-7557670f992a950b208547f5178ade9f{
padding-bottom:10px;
}
body .av-special-heading.av-2u387qx-7557670f992a950b208547f5178ade9f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2u387qx-7557670f992a950b208547f5178ade9f .av-subheading{
font-size:15px;
}

#top .hr.av-9x5jzd-11cd7e6b9b2aa6b2982a947aaaa65db6{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-9x5jzd-11cd7e6b9b2aa6b2982a947aaaa65db6 .hr-inner{
width:50%;
}

.flex_column.av-2omlt7t-d3b76899a556088521795cff665bcdd2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-animated-number.av-2nmzvix-83e8192f22858c156733874b4cc1480c .avia-animated-number-title{
font-size:30px;
}
#top .avia-animated-number.av-2nmzvix-83e8192f22858c156733874b4cc1480c .avia-animated-number-content{
font-size:20px;
}

.flex_column.av-2lfad21-725444b0cdf7312ed3b17d8c6a86e6cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-2jc9beh-1c703d8071b327ed4e401b5a747d2f18{
height:10px;
}

#top .av-special-heading.av-2imgth5-4c1d3b12453bdf2e3e50c49d31f4fb43{
padding-bottom:10px;
}
body .av-special-heading.av-2imgth5-4c1d3b12453bdf2e3e50c49d31f4fb43 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2imgth5-4c1d3b12453bdf2e3e50c49d31f4fb43 .av-subheading{
font-size:15px;
}

#top .hr.av-2exh0d5-e92ba3a2f4c202d2a4b027805241e806{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-2exh0d5-e92ba3a2f4c202d2a4b027805241e806 .hr-inner{
width:50%;
}

.flex_column.av-8grmgp-e8438e94e9047e601653fcb7c1db2892{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-animated-number.av-2b3fnrd-7c4b14873dcacab8679885f6f5b55adc .avia-animated-number-title{
font-size:30px;
}
#top .avia-animated-number.av-2b3fnrd-7c4b14873dcacab8679885f6f5b55adc .avia-animated-number-content{
font-size:20px;
}

.flex_column.av-29yjlxl-6e80a7a1a4a26ed371b133d75d68d461{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-27sptqh-bcb88c35ff61e7d4106e73d4c038d59b{
height:10px;
}

#top .av-special-heading.av-26pjpuh-38b0213e355cf0a9e34125b590d9deed{
padding-bottom:10px;
}
body .av-special-heading.av-26pjpuh-38b0213e355cf0a9e34125b590d9deed .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-26pjpuh-38b0213e355cf0a9e34125b590d9deed .av-subheading{
font-size:15px;
}

#top .hr.av-23a2uex-131e89623fe19f3c594ba7ca91b1cbb4{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-23a2uex-131e89623fe19f3c594ba7ca91b1cbb4 .hr-inner{
width:50%;
}

.flex_column.av-21jagyh-fe6eb3e20872dd567e3067909add9306{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-animated-number.av-20f1kgp-618aeed24bb835e5e48dbd2f072fd98d .avia-animated-number-title{
font-size:30px;
}
#top .avia-animated-number.av-20f1kgp-618aeed24bb835e5e48dbd2f072fd98d .avia-animated-number-content{
font-size:20px;
}

.flex_column.av-1y9dkll-a6e7b4530bacf87cd60505a057cd073d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1xcn5rd-69ec3fd58b31ed0e3137a063c6cc6d03{
height:10px;
}

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

#top .hr.av-1re06gp-86aa9074ce603d40bbddd7ee117ce4f8{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1re06gp-86aa9074ce603d40bbddd7ee117ce4f8 .hr-inner{
width:50%;
}

.flex_column.av-1qrh4xl-233214a68495979f1ffcb2dfb1413a7a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-animated-number.av-1nvjpkp-42e19f89aee011cf4804965b4046bec5 .avia-animated-number-title{
font-size:30px;
}
#top .avia-animated-number.av-1nvjpkp-42e19f89aee011cf4804965b4046bec5 .avia-animated-number-content{
font-size:20px;
}

.flex_column.av-1mwm7ih-979f37501cd4c0bae25f528c3208c168{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1kyg25l-3683c2700af48a87ffc632c88c6a6c46{
height:10px;
}

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

#top .hr.av-1gab17d-a9af0f69f6c814455d09209ebad6642f{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1gab17d-a9af0f69f6c814455d09209ebad6642f .hr-inner{
width:50%;
}

.flex_column.av-1dy273t-d925a08de56c8e45d92afdcbb442d1cd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-animated-number.av-1code55-162d66c18e931e2563a08fc54e053778 .avia-animated-number-title{
font-size:30px;
}
#top .avia-animated-number.av-1code55-162d66c18e931e2563a08fc54e053778 .avia-animated-number-content{
font-size:20px;
}

.flex_column.av-1armomx-5cb7a818c2d0de15e9664b841036890d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-19z70s9-831944d8c382247a80be9045138bdf55{
height:10px;
}

#top .av-special-heading.av-17o7721-a42e91259b0292e2e45ee0ebb62fdd71{
padding-bottom:10px;
}
body .av-special-heading.av-17o7721-a42e91259b0292e2e45ee0ebb62fdd71 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-17o7721-a42e91259b0292e2e45ee0ebb62fdd71 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-14n0q55-01d8925bb4fbd73c9aff92a988c3b14b{
height:10px;
}

.flex_column.av-12hwnvd-1ee88f25fde07c2e23ba8d6d68a25070{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-majokzib-ad83e49bba171809d9211065d508472e{
height:10px;
}

.av-hotspot-image-container .av-image-hotspot.av-ycv809-4ea370c9ca7cd45524361b6c9646aeb2{
top:29.1%;
left:31.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-ycv809-4ea370c9ca7cd45524361b6c9646aeb2 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-ycv809-4ea370c9ca7cd45524361b6c9646aeb2 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-wa5yqh-5ba2966c37fcf3b1e8a35e4701c203f0{
top:54.1%;
left:11.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-wa5yqh-5ba2966c37fcf3b1e8a35e4701c203f0 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-wa5yqh-5ba2966c37fcf3b1e8a35e4701c203f0 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-u0z2yx-2cd8500534268040eae3b94af8b82659{
top:34.2%;
left:63.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-u0z2yx-2cd8500534268040eae3b94af8b82659 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-u0z2yx-2cd8500534268040eae3b94af8b82659 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-t2qnop-6ec55a1dfa8b3a2138dcdd45ec6e5ef9{
top:89.9%;
left:49.6%;
}
.av-hotspot-image-container .av-image-hotspot.av-t2qnop-6ec55a1dfa8b3a2138dcdd45ec6e5ef9 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-t2qnop-6ec55a1dfa8b3a2138dcdd45ec6e5ef9 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-rys9a1-174d04fcd03cf2a5a2ea44e13ecc82b9{
top:75%;
left:53.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-rys9a1-174d04fcd03cf2a5a2ea44e13ecc82b9 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-rys9a1-174d04fcd03cf2a5a2ea44e13ecc82b9 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-q1km7d-13181972731af28913a8dec1a190e349{
top:69.2%;
left:74.7%;
}
.av-hotspot-image-container .av-image-hotspot.av-q1km7d-13181972731af28913a8dec1a190e349 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-q1km7d-13181972731af28913a8dec1a190e349 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-o42h1l-e2059ba793e8a1b1c182e745deb5e496{
top:83.4%;
left:84.3%;
}
.av-hotspot-image-container .av-image-hotspot.av-o42h1l-e2059ba793e8a1b1c182e745deb5e496 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-o42h1l-e2059ba793e8a1b1c182e745deb5e496 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-mwrei1-99b92da960281babcc507b15d94f3a16{
top:89.8%;
left:76.2%;
}
.av-hotspot-image-container .av-image-hotspot.av-mwrei1-99b92da960281babcc507b15d94f3a16 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-mwrei1-99b92da960281babcc507b15d94f3a16 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

.av-hotspot-image-container .av-image-hotspot.av-klzxp5-3309f100a4911b2b4f05e4fe694c99c1{
top:68.1%;
left:89.1%;
}
.av-hotspot-image-container .av-image-hotspot.av-klzxp5-3309f100a4911b2b4f05e4fe694c99c1 .av-image-hotspot_inner{
background-color:#ffffff;
color:#888888;
}
.av-hotspot-image-container .av-image-hotspot.av-klzxp5-3309f100a4911b2b4f05e4fe694c99c1 .av-image-hotspot-pulse{
background-color:#4ecac2;
}

#top .hr.hr-invisible.av-lkjmwc3w-55d5a2b13b3644ee5d99267fe289f30c{
height:20px;
}

#top .av-special-heading.av-lkjmrmis-7b1ecfb89d6b1e3c5c754067f93aca93{
margin:8px 8px 8px 8px;
padding-bottom:20px;
}
body .av-special-heading.av-lkjmrmis-7b1ecfb89d6b1e3c5c754067f93aca93 .av-special-heading-tag .heading-char{
font-size:25px;
padding-bottom:10px;
}
.av-special-heading.av-lkjmrmis-7b1ecfb89d6b1e3c5c754067f93aca93 .av-subheading{
font-size:15px;
}

#top .hr.av-2799nt-4269598ec94bb427af9ee31bd709c4db{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-2799nt-4269598ec94bb427af9ee31bd709c4db .hr-inner{
width:50px;
}

#top .hr.hr-invisible.av-2yopi1-94b8ed5fb383d336a0e686d95fa96682{
height:20px;
}

#top .hr.av-j4fcop-5e071d778b0031fd755f1568994e3132{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-j4fcop-5e071d778b0031fd755f1568994e3132 .hr-inner{
width:80%;
}

#top .hr.av-fhex0p-7931c23ffead087e2e031458a6dc4b9e{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-fhex0p-7931c23ffead087e2e031458a6dc4b9e .hr-inner{
width:80%;
}

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


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

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