.avia-section.av-5q3zxso-e61a1c8ad7fcdc3e4f643b794022a526{
background-repeat:no-repeat;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/12/Stahlbauloesungen-von-HAHNER-Technik.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

.avia-section.av-5imii94-65f230e3fe65af758ca181bcaad8785e{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-5chr6uw-718a54e6e86f1cd4b231c36f6fdf0fc4{
height:40px;
}

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

.avia-image-container.av-55mbnk8-00afd6759e8a7a048421e42a40497095 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-55mbnk8-00afd6759e8a7a048421e42a40497095 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-ihfxh4-748ae5d1568b9b578aacf4f92a5451e1{
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-ihfxh4-748ae5d1568b9b578aacf4f92a5451e1 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-4vk5oa0-b8ffa6127b62e6c27157fcf5bb6e53d0{
height:30px;
}

.flex_column.av-aikn2g-7723b6c822f1329dba8647a2c6ae920d{
padding:40px 40px 40px 40px;
background-color:#e40039;
background:linear-gradient( to bottom right, #e40039, #b02346 );
}

#top .av-special-heading.av-lukzqcjc-45feb8e61e7abb9e0c03b1eaf4660665{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-lukzqcjc-45feb8e61e7abb9e0c03b1eaf4660665 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lukzqcjc-45feb8e61e7abb9e0c03b1eaf4660665 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lukzqcjc-45feb8e61e7abb9e0c03b1eaf4660665 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lukzqcjc-45feb8e61e7abb9e0c03b1eaf4660665 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-93dsh4-8af07037ffb827bc2da4d9ecbb06f2f0{
height:10px;
}

#top .avia-icon-list-container.av-lukzsj0x-691d08961098a4ec7e405cba1f30b803 .iconlist_icon{
color:#ffffff;
font-size:18px;
}
#top .avia-icon-list-container.av-lukzsj0x-691d08961098a4ec7e405cba1f30b803 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
height:18px;
width:18px;
}
#top #wrap_all .avia-icon-list-container.av-lukzsj0x-691d08961098a4ec7e405cba1f30b803 .av_iconlist_title{
font-size:18px;
color:#ffffff;
}

.flex_column.av-6usk14-333c8ac27a10d696f74f1cc1f0ff5caa{
padding:40px 40px 40px 40px;
background-color:#e40039;
background:linear-gradient( to bottom right, #e40039, #b02346 );
}

#top .av-special-heading.av-lukzugf1-147bb5b67c830cae02e81d397d41e713{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-lukzugf1-147bb5b67c830cae02e81d397d41e713 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lukzugf1-147bb5b67c830cae02e81d397d41e713 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lukzugf1-147bb5b67c830cae02e81d397d41e713 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lukzugf1-147bb5b67c830cae02e81d397d41e713 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5rfdig-cee64434d03fd9365a61b034d2cd2a7f{
height:10px;
}

#top .avia-icon-list-container.av-lukzv8db-3e0380a30d63ad6d4c8c2a5faa0473d9 .iconlist_icon{
color:#ffffff;
font-size:18px;
}
#top .avia-icon-list-container.av-lukzv8db-3e0380a30d63ad6d4c8c2a5faa0473d9 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
height:18px;
width:18px;
}
#top #wrap_all .avia-icon-list-container.av-lukzv8db-3e0380a30d63ad6d4c8c2a5faa0473d9 .av_iconlist_title{
font-size:18px;
color:#ffffff;
}

.flex_column.av-3mjo60-923861cf8601b08f00cee59a7bf2cfc9{
padding:40px 40px 40px 40px;
background-color:#e40039;
background:linear-gradient( to bottom right, #e40039, #b02346 );
}

#top .av-special-heading.av-lukzve44-959b59ab55fe84525aad96cc675968b3{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-lukzve44-959b59ab55fe84525aad96cc675968b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lukzve44-959b59ab55fe84525aad96cc675968b3 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-lukzve44-959b59ab55fe84525aad96cc675968b3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lukzve44-959b59ab55fe84525aad96cc675968b3 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-343nug-f8ea3cfb7f0704fab9e4a4136d1d4462{
height:10px;
}

#top .avia-icon-list-container.av-lukzwx1c-4a64be2cd3f2f0604732ba4a35d4f69a .iconlist_icon{
color:#ffffff;
font-size:18px;
}
#top .avia-icon-list-container.av-lukzwx1c-4a64be2cd3f2f0604732ba4a35d4f69a .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
height:18px;
width:18px;
}
#top #wrap_all .avia-icon-list-container.av-lukzwx1c-4a64be2cd3f2f0604732ba4a35d4f69a .av_iconlist_title{
font-size:18px;
color:#ffffff;
}

.avia-section.av-dimtd4-df5fd42e10fe168331937a9b78524fd8{
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;
}

.flex_column.av-c8yv9k-a57e37fb42756a37dec0755ca41212e7{
width:22.75%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-c8yv9k-a57e37fb42756a37dec0755ca41212e7 .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-8zhtw8-7bee85d8ef5940b4e287aa265e035acf{
height:40px;
}

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

.flex_column.av-4i8czc-526d447a9de1b85e498fc2c07e821d9a{
width:74.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4i8czc-526d447a9de1b85e498fc2c07e821d9a .av-flex-placeholder{
width:3%;
}

.avia-section.av-7ykb8o-2f6bae5099d5165387c72ed397d1970c{
background-color:#ffffff;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/04/Stahlbau-Bruecke-Hahner-Technik-3.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-23d4x7c-9aad583febc547b0eb12767b6ab989ff{
padding-bottom:10px;
}
body .av-special-heading.av-23d4x7c-9aad583febc547b0eb12767b6ab989ff .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-23d4x7c-9aad583febc547b0eb12767b6ab989ff .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1ymlug-c8a3cf621b9ef69b57a325f19bb1ffb6{
height:40px;
}

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

#top .hr.hr-invisible.av-2098ac8-eed4f8231e864d3eee8c950cc4fdf96a{
height:500px;
}

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

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

#top .hr.hr-invisible.av-4gif1k-3a94f4df79ffdbada75b579df59b7c54{
height:30px;
}

#top .hr.hr-invisible.av-2baxbc-9f93d0a3cc4ca7d2eda250a6cab249b7{
height:30px;
}

#top #wrap_all .avia-button.av-lvutsw5t-0fe9e1c2547fc3881118d5744f139703{
margin-bottom:5px;
margin-right:5px;
}

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

#top .hr.hr-invisible.av-lvutpdr9-e889f540fc315296c3451077b7ed5462{
height:40px;
}

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

#top .hr.hr-invisible.av-d2j1g8-9c186d860189530e69d0c11286cf50bd{
height:40px;
}

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

#top .hr.hr-invisible.av-32bd14-4f250a8e5ba30461ef82ab649ca88145{
height:30px;
}

#top .hr.hr-invisible.av-8mpftk-4cfff38f66c95df5a2e09652caa00f4d{
height:30px;
}

#top #wrap_all .avia-button.av-5jxj08-28630444dc6613a658bf1b3a2579a3fb{
margin-bottom:5px;
margin-right:5px;
}

.avia-section.av-4c0lfc-7f62f927be36fb057891a382d4948c5a{
background-color:#999999;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/04/Bernhard-Hahner-im-Gespraech-mit-Mitarbeiter-Hahner-Technik.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-antso-ba117a6ad547802a713931a8ea7e6d73{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-antso-ba117a6ad547802a713931a8ea7e6d73 .av-flex-placeholder{
width:0%;
}

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

.avia-section.av-6vtumg-3f41b8915abfca138eb734f83d869ac5{
margin-top:30px;
margin-bottom:30px;
}

.flex_column.av-2drvh4-b1ed4bd0c0ea82e94892fcc51f9ffb9c{
width:28%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2drvh4-b1ed4bd0c0ea82e94892fcc51f9ffb9c .av-flex-placeholder{
width:8%;
}

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

#top .hr.hr-invisible.av-36c92w-b6dfd6eae3e7a74af6e66d80ff856c77{
height:40px;
}

.flex_column.av-cx9w8-fc66b5bb6d637dbc2524ee3cc9f32f84{
width:64%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-cx9w8-fc66b5bb6d637dbc2524ee3cc9f32f84 .av-flex-placeholder{
width:8%;
}

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

#top .hr.hr-invisible.av-2pptvc-eb3e7f3b66ab8f2e5a5d7f0ba8469696{
height:10px;
}

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

#top .hr.hr-invisible.av-1x45yw-56f31eaac7de7f3341f98f1bcbbf192c{
height:40px;
}

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

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

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

#top .av_textblock_section.av-axzrmw-9ee166ce98c17fd8403fbe649c57f462 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-9t3pt4-461ef539fcae6c630d329b999b6a38b5{
height:30px;
}

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

#top #wrap_all .avia-button.av-4qipq0-0297c6afc63cbe7307531ef5da742c67{
margin-bottom:5px;
margin-right:5px;
}


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

#top #wrap_all .av-special-heading.av-lukzqcjc-45feb8e61e7abb9e0c03b1eaf4660665 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lukzugf1-147bb5b67c830cae02e81d397d41e713 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lukzve44-959b59ab55fe84525aad96cc675968b3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b5jraw-340286a7c03ac9cab7026ff21b50a026 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-lukzqcjc-45feb8e61e7abb9e0c03b1eaf4660665 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lukzugf1-147bb5b67c830cae02e81d397d41e713 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lukzve44-959b59ab55fe84525aad96cc675968b3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b5jraw-340286a7c03ac9cab7026ff21b50a026 .av-special-heading-tag{
font-size:0.8em;
}
}
