#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lr7jxsqm-64e799c7b7c44d3a6c221c27dc3b158a__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-lr7jxsqm-64e799c7b7c44d3a6c221c27dc3b158a__0 .avia-caption-content{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lr7jxsqm-64e799c7b7c44d3a6c221c27dc3b158a__1 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-lr7jxsqm-64e799c7b7c44d3a6c221c27dc3b158a__1 .avia-caption-content{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lr7jxsqm-64e799c7b7c44d3a6c221c27dc3b158a__2 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-lr7jxsqm-64e799c7b7c44d3a6c221c27dc3b158a__2 .avia-caption-content{
color:#ffffff;
}

.avia-section.av-lqz3813l-4375ecbef3bfc9fc089b69ccbfc86b20{
background-color:#e40039;
background:linear-gradient( to bottom right, #e40039, #b02346 );
}

.avia-image-container.av-142j2-2a106df42d2a89a0dbca9bfcfb96d367 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-142j2-2a106df42d2a89a0dbca9bfcfb96d367 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-lq5axxtx-33b381399ce4b30cdfeb52b759e7038e{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lq5axxtx-33b381399ce4b30cdfeb52b759e7038e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lq5axxtx-33b381399ce4b30cdfeb52b759e7038e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lq5axxtx-33b381399ce4b30cdfeb52b759e7038e .av-subheading{
font-size:15px;
}

.avia-image-container.av-1ahuu-068dec17e5c1d929a2667ffb7f546120 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1ahuu-068dec17e5c1d929a2667ffb7f546120 .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

#top .av-special-heading.av-lq5azkw0-81e7907d89b7b704a1ecec5bd1e76999{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-lq5azkw0-81e7907d89b7b704a1ecec5bd1e76999 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lq5azkw0-81e7907d89b7b704a1ecec5bd1e76999 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lq5azkw0-81e7907d89b7b704a1ecec5bd1e76999 .av-subheading{
font-size:15px;
}

.avia-section.av-lqz3zage-f160069760d6443b9f2676666dbfb496{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-lqz3xzj1-99aab07ac9dabbaadb4dfe951cf7f3c5{
padding-bottom:10px;
}
body .av-special-heading.av-lqz3xzj1-99aab07ac9dabbaadb4dfe951cf7f3c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lqz3xzj1-99aab07ac9dabbaadb4dfe951cf7f3c5 .av-subheading{
font-size:15px;
}

.avia-fold-unfold-section.av-fold-textblock-av-lqz3yi9y-8cee86b776e7be0ad32f05af20ffa9f6 .av-fold-unfold-container{
max-height:250px;
}

#top .hr.hr-invisible.av-opwm-903addcf3a2526dad52b5fadff370753{
height:50px;
}

#top #wrap_all .avia-button.av-3qcm-2b68a2499317d99e0d1a3654a668bfff{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-3qcm-2b68a2499317d99e0d1a3654a668bfff:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-11cue-667a7e3cabca2319c374800a8211f8ee{
height:160px;
}

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

.avia-section.av-lqz5z171-ab7a60e588e47e7a7c3e848b06d91a85{
background-repeat:no-repeat;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/08/Hintergrund-Zeichnung-Hahner-Technik.svg);
background-position:0% 0%;
background-attachment:scroll;
}

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

#top .av-special-heading.av-lqz61bmt-5ab1ccb3b435ab8fab7f818b0aebfc04{
padding-bottom:10px;
}
body .av-special-heading.av-lqz61bmt-5ab1ccb3b435ab8fab7f818b0aebfc04 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lqz61bmt-5ab1ccb3b435ab8fab7f818b0aebfc04 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lqz6zc4l-c6f341545e54d4499736eec668a3fa15{
height:50px;
}

#top #wrap_all .avia-button.av-lqz62nry-8fdc822014989a07551374e1773ff94e{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-lqz63amf-bfed426150e975601706a4e93b9acb9f{
margin-bottom:5px;
margin-right:5px;
}

.avia-section.av-3x0mu-e7d9908f1c9e75cc64084e0b1f42215e{
background-color:#f8f8f8;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/01/Hintergrund-grau.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-3x0mu-e7d9908f1c9e75cc64084e0b1f42215e .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-lr8v2gd7-336974f521dbf9788042f1bf87c1cb9b{
height:30px;
}

.av_font_icon.av-2b456-07a7507826b3b82c71f1840623e474ba .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-1n9ci-18c919bb49d03b45e26fe3c40e61077c{
padding-bottom:10px;
color:#e40039;
}
body .av-special-heading.av-1n9ci-18c919bb49d03b45e26fe3c40e61077c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1n9ci-18c919bb49d03b45e26fe3c40e61077c .special-heading-inner-border{
border-color:#e40039;
}
.av-special-heading.av-1n9ci-18c919bb49d03b45e26fe3c40e61077c .av-subheading{
font-size:15px;
}

.av_font_icon.av-lr0qprjt-75560624d302b28c1fe623b8129796e0 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-lr0qpx7l-32fd49b40813f423170da64b3eea55f9{
padding-bottom:10px;
color:#e40039;
}
body .av-special-heading.av-lr0qpx7l-32fd49b40813f423170da64b3eea55f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lr0qpx7l-32fd49b40813f423170da64b3eea55f9 .special-heading-inner-border{
border-color:#e40039;
}
.av-special-heading.av-lr0qpx7l-32fd49b40813f423170da64b3eea55f9 .av-subheading{
font-size:15px;
}

.av_font_icon.av-lr0qqlvd-1a08d5593eb6266bc58f689d670fb648 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-lr0qqsy3-a12741db03d63266f89e107358ddc878{
padding-bottom:10px;
color:#e40039;
}
body .av-special-heading.av-lr0qqsy3-a12741db03d63266f89e107358ddc878 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lr0qqsy3-a12741db03d63266f89e107358ddc878 .special-heading-inner-border{
border-color:#e40039;
}
.av-special-heading.av-lr0qqsy3-a12741db03d63266f89e107358ddc878 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lr7sggnf-b15426d696d879a17178699c4d316357{
height:80px;
}

.av_font_icon.av-lr0qr2sg-2dede3b09c8e9665c9c6d95f249aa7c4 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-lr0qr7r5-e3a17f71cef5316b7220a6bb8d545501{
padding-bottom:10px;
color:#e40039;
}
body .av-special-heading.av-lr0qr7r5-e3a17f71cef5316b7220a6bb8d545501 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lr0qr7r5-e3a17f71cef5316b7220a6bb8d545501 .special-heading-inner-border{
border-color:#e40039;
}
.av-special-heading.av-lr0qr7r5-e3a17f71cef5316b7220a6bb8d545501 .av-subheading{
font-size:15px;
}

.av_font_icon.av-lr0qrl2u-0fc6fadcdb830f23acf0f7dc7aa4b922 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .av-special-heading.av-lr0qro39-c35036f6e6c3ca2892d68cd7caf868e6{
padding-bottom:10px;
color:#e40039;
}
body .av-special-heading.av-lr0qro39-c35036f6e6c3ca2892d68cd7caf868e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lr0qro39-c35036f6e6c3ca2892d68cd7caf868e6 .special-heading-inner-border{
border-color:#e40039;
}
.av-special-heading.av-lr0qro39-c35036f6e6c3ca2892d68cd7caf868e6 .av-subheading{
font-size:15px;
}

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

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

#top .hr.hr-invisible.av-2hgrq-87b81b9550993c1e97ef6e8c57223405{
height:50px;
}

#top #wrap_all .avia-button.av-1iwpm-faede34597f52c613ae710a0442860bf{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-1iwpm-faede34597f52c613ae710a0442860bf:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-3l9a-e85aad38bf39967f608868a49a525cfa{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-3l9a-e85aad38bf39967f608868a49a525cfa:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-lscxzjpb-c049a75f6e4b50712efda5776166d8ab{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-lscxzjpb-c049a75f6e4b50712efda5776166d8ab:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}

#top #wrap_all .avia-button.av-lscxzjpb-3-0ff81aba002f89307d6ac6742fe5cd2a{
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-lscxzjpb-3-0ff81aba002f89307d6ac6742fe5cd2a:hover{
opacity:1;
transition:all 0.4s ease-in-out;
}

