.avia-section.av-43fdmwa-7e384c6b9736ec16c55d3441b0cbbc06{
background-repeat:no-repeat;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/05/Individueller-Anlagenbau-von-Hahner-Technik-aus-Petersberg.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

.avia-section.av-3x6ufiy-aa1e1af540307536721516e869618da6{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-3uj9i2i-83a626170dbc94274bf2292c8673134f{
padding-bottom:10px;
}
body .av-special-heading.av-3uj9i2i-83a626170dbc94274bf2292c8673134f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3uj9i2i-83a626170dbc94274bf2292c8673134f .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3qh65ne-e8da323c87c81cae08b200a056220136{
height:40px;
}

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

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

.avia-section.av-cpg5my-344417e782b713fec884b28f320921b7{
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-cpg5my-344417e782b713fec884b28f320921b7 .av-section-color-overlay{
opacity:0.7;
background-color:#ffffff;
}

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

#top .hr.hr-invisible.av-39r4f0q-4e1af28351a1b9fccc9788735b3d2fd2{
height:30px;
}

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

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

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

.flex_column.av-2qf2rei-717365b72bb426a221b833813abb9f16{
padding:40px 40px 40px 40px;
background-color:#e40039;
background:linear-gradient( to bottom right, #e40039, #b02346 );
}

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

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

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

#top .av-special-heading.av-76snxm-00a4ff62d503f90ac857020763099111{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-76snxm-00a4ff62d503f90ac857020763099111 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-76snxm-00a4ff62d503f90ac857020763099111 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-76snxm-00a4ff62d503f90ac857020763099111 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-70aeai-8433d3ccdb4a3e67a16d058a7aae3e3c{
height:40px;
}

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

.flex_column.av-1tudgve-795fcc048a1810b1b20a3f084ec61852{
width:74.25%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1tudgve-795fcc048a1810b1b20a3f084ec61852 .av-flex-placeholder{
width:3%;
}

.avia-section.av-dkfjyi-586f207cf9ae1862d89bafbbc2a79c29{
background-color:#ffffff;
background-image:unset;
}

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

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

#top .hr.hr-invisible.av-v97yi-c09eedf8423956d599945d565974b0b4{
height:40px;
}

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

.avia-section.av-1dhpjx6-2366f9878fcb6c94b3be98910fe00a31{
background-color:#999999;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/05/Loesungen-passend-fuer-Anforderungen-bei-Hahner-Technik.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-1b4rn1m-52024d60aa469ca449c33f25e688fc31{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1b4rn1m-52024d60aa469ca449c33f25e688fc31 .av-flex-placeholder{
width:0%;
}

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

.avia-section.av-1vkg56-c29b24ae71941fdb002bc15dbb34e349{
margin-top:30px;
margin-bottom:30px;
}

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

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

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

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

#top .hr.hr-invisible.av-b7pcuy-814f3592ef9a538f6dc744bd9a290b87{
height:10px;
}

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

#top .hr.hr-invisible.av-5nthxm-2be1c1239bcb61807caa0d3f7672a9ac{
height:40px;
}

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

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

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

#top .av_textblock_section.av-a6vhdm-139351917868b9cdf2ad8b3a3e39b6a2 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-8vxgbu-96d05ec1650181e326760476f56899ad{
height:30px;
}

#top #wrap_all .avia-button.av-6eisey-c47ff5cf4aa2cb66c7f105f937a7bd14{
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-40rifu-a17c8c805a6cb307d09d51bd8838eb63{
margin-bottom:5px;
margin-right:5px;
}


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

#top #wrap_all .av-special-heading.av-76snxm-00a4ff62d503f90ac857020763099111 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-76snxm-00a4ff62d503f90ac857020763099111 .av-special-heading-tag{
font-size:0.8em;
}
}
