.avia-section.av-1iyftdc-c7c4cc1930d7f643cde09958914c70a8{
background-repeat:no-repeat;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/12/Dafuer-stehen-wir-dafuer-setzen-wir-uns-bei-HAHNER-Technik-ein.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-lvxuu9qz-352b72fa4d43e7532d4ba7d4f9070318{
padding-bottom:10px;
color:#ffffff;
font-size:90px;
}
body .av-special-heading.av-lvxuu9qz-352b72fa4d43e7532d4ba7d4f9070318 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lvxuu9qz-352b72fa4d43e7532d4ba7d4f9070318 .av-special-heading-tag{
font-size:90px;
}
.av-special-heading.av-lvxuu9qz-352b72fa4d43e7532d4ba7d4f9070318 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lvxuu9qz-352b72fa4d43e7532d4ba7d4f9070318 .av-subheading{
font-size:15px;
}

.avia-section.av-1eno6o0-ada17fdceac37afb48e24ebda521a7af{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-1b75dhs-fef48f43a1d5383c0ad7cbdaf4263d93{
height:40px;
}

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

.avia-image-container.av-1558idc-0726325263a30ae8af16ea074fa8e325 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1558idc-0726325263a30ae8af16ea074fa8e325 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-12fns1c-7427af333b12230ba8043aa978ea01b5{
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-12fns1c-7427af333b12230ba8043aa978ea01b5 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-wxo2tc-cbbbf5326bf5a1b612954b690ccc96de{
height:30px;
}

.flex_column.av-lvxuwp75-7855b69d72346e1488dd2fe5ae45b30b{
padding:30px 30px 60px 30px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-b2pj4g-9b368f5257634578e04971290fcb5526{
height:20px;
}

#top .hr.hr-invisible.av-8k5aao-208ff68307ad57e73e0c84bd38c9cff4{
height:20px;
}

#top #wrap_all .avia-button.av-lw8x47qm-0140968bb32494873117a037c9578103{
padding:15px 0 15px 0;
}
#top #wrap_all .avia-button.av-lw8x47qm-0140968bb32494873117a037c9578103:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lw8x47qm-0140968bb32494873117a037c9578103:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-2sz2xc-e546f14278c539cbc15b28b02fcac847{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-2gh6xs-eaf329f7cab60747d66a6006e5193832{
height:20px;
}

#top .hr.hr-invisible.av-7bf7c0-7cd4d4fcc2191e52238b42faf4abafca{
height:20px;
}

#top #wrap_all .avia-button.av-lw8xc6lr-e13b1d939f81544e2f981ffa947ab04a{
padding:15px 0 15px 0;
}
#top #wrap_all .avia-button.av-lw8xc6lr-e13b1d939f81544e2f981ffa947ab04a:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lw8xc6lr-e13b1d939f81544e2f981ffa947ab04a:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-20s7fk-d7cd7e4aafbb51ea70130be9b4c99f87{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-ilatuo-651434ac66fb3ea527e4ffcca936374d{
height:20px;
}

#top .hr.hr-invisible.av-lw8yqx01-d5144160237a85305256c0b846d38d13{
height:20px;
}

#top #wrap_all .avia-button.av-m06rb3k9-1d104d38cfb48c6ec903660de1a045fa{
padding:15px 0 15px 0;
}
#top #wrap_all .avia-button.av-m06rb3k9-1d104d38cfb48c6ec903660de1a045fa:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m06rb3k9-1d104d38cfb48c6ec903660de1a045fa:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-1pmbu8-3bfc219a06a9f7878940720b87f57df2{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-fuxla8-8c09113cc3f0d198adb0811b09e4d121{
height:20px;
}

#top .hr.hr-invisible.av-5diwww-2845c384403593623207f52748d876b6{
height:20px;
}

#top #wrap_all .avia-button.av-m06reiac-88f9ed4635033a22588826c2990ffadb{
padding:15px 0 15px 0;
}
#top #wrap_all .avia-button.av-m06reiac-88f9ed4635033a22588826c2990ffadb:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m06reiac-88f9ed4635033a22588826c2990ffadb:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-cfzskw-8591ee27bc9b39e664a630f3f4219882{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-9uhvqo-114aea66f4f280b01bb4125d34f04f4d{
height:20px;
}

#top .hr.hr-invisible.av-3zhfio-3a5e48c92f805fc1c745828ac4ef92e9{
height:20px;
}

#top #wrap_all .avia-button.av-m06rghs5-5125e24f6bd76d5ad82b8d1df13f1781{
padding:15px 0 15px 0;
}
#top #wrap_all .avia-button.av-m06rghs5-5125e24f6bd76d5ad82b8d1df13f1781:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m06rghs5-5125e24f6bd76d5ad82b8d1df13f1781:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.flex_column.av-m06rhxn4-d9fcd74d6a9ce0961907d7397c66e12f{
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-4hx0eo-3bfc4c991ff1337fd632f2ba95d0a713{
height:20px;
}

#top .hr.hr-invisible.av-21xcww-7eea987ae483f6ffe2a22a60e7026e9c{
height:20px;
}

#top #wrap_all .avia-button.av-m06rhsa9-109c40718f63794b3f5d119a00ff066c{
padding:15px 0 15px 0;
}
#top #wrap_all .avia-button.av-m06rhsa9-109c40718f63794b3f5d119a00ff066c:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m06rhsa9-109c40718f63794b3f5d119a00ff066c:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-7cuuwg-94c54fb964cf9ac1d1149636cc1fa3f2{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-b5ubk-c79b2e120569f147885aa104331ebcaa{
height:40px;
}

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

#top .hr.hr-invisible.av-mh1l9av2-cc86e6be854130286ef58b494e7f56c6{
height:50px;
}

.flex_column.av-5atlts-3a677d05956681cd3efb5793a683e051{
width:31.333333333333%;
}

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

.flex_column.av-4j4b1s-66e0c8c7fe4b3e37fbb20c696fb1c5be{
width:31.333333333333%;
margin-left:3%;
}

.avia-image-container.av-23gfxs-934cf083aa28877014f6a18ee3f5ebde img.avia_image{
box-shadow:none;
}
.avia-image-container.av-23gfxs-934cf083aa28877014f6a18ee3f5ebde .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-4dercw-9b82970311ac629ef6d0497164cfe42e{
width:31.333333333333%;
margin-left:3%;
}

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

.flex_column.av-700sw-f5ba198daf02f3df2517b42ad955b3de{
width:31.333333333333%;
}

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

.flex_column.av-mnfoqngw-4338ff063498480c015e7ccdc248cb38{
width:65.666666666667%;
margin-left:3%;
}

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

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

#top .av_textblock_section.av-aofk1c-91c46d64bba7419d06d4531dd5a2022d .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9rkn5s-1fab9cede5042b9ff49c0084c0b4c644{
height:30px;
}

#top #wrap_all .avia-button.av-5x3v00-66f656499dc09a22f113c8b811e97338{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-4y0cw0-5018d58bdfaab68177dfb619e31bc461{
margin-bottom:5px;
margin-right:5px;
}


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

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