.avia-section.av-5l4avke-4a8dc7daeceda4a63b272109448ba3f0{
background-repeat:no-repeat;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/04/Schleifen-von-Metall-bei-Hahner-Technik.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

.avia-section.av-5fldqn2-b7cd6be1c50c463a3ad6edac87dd212b{
background-color:#ffffff;
background-image:unset;
}

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

#top .hr.hr-invisible.av-5c50ada-edf99d6ef620848a2f29b68bdf3f426e{
height:40px;
}

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

.avia-section.av-bvyypa-35f59c2bf7b81cc8787d172da1d825da{
background-color:#999999;
background-image:url(https://www.hahner-technik.de/wp-content/uploads/2024/01/Ueberblick-ueber-Betriebsgelaende-von-Hahner-Technik.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-14tmvi-2712810072b474c531670e8b8a1a7835{
width:100%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-14tmvi-2712810072b474c531670e8b8a1a7835 .av-flex-placeholder{
width:0%;
}

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

#top .hr.hr-invisible.av-77wamm-64af044312fb0cabc97eb89f1b7fb01b{
height:30px;
}

.flex_column.av-lvkparx5-38199b011c973dc44ec044d6ab0bcc18{
width:31.333333333333%;
margin-left:0;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lvkparx5-38199b011c973dc44ec044d6ab0bcc18 .av-flex-placeholder{
width:3%;
}

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

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

.flex_column.av-lvkpayvh-45322c61d2b61c8f4ed4bb031758acf4{
width:31.333333333333%;
margin-left:0;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lvkpayvh-45322c61d2b61c8f4ed4bb031758acf4 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-3jgf3y-9b2d67c76ae116c179dfede999fd514b{
padding-bottom:10px;
font-size:60px;
}
body .av-special-heading.av-3jgf3y-9b2d67c76ae116c179dfede999fd514b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3jgf3y-9b2d67c76ae116c179dfede999fd514b .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-3jgf3y-9b2d67c76ae116c179dfede999fd514b .av-subheading{
font-size:15px;
}

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

.flex_column.av-lvkpb49t-4cd232f4891cbbf245edc38142111a91{
width:31.333333333333%;
margin-left:0;
padding:40px 40px 40px 40px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lvkpb49t-4cd232f4891cbbf245edc38142111a91 .av-flex-placeholder{
width:3%;
}

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

.flex_column.av-fsd6v2-3fbb47e026993ba176aad888b595545d{
padding:30px 30px 30px 30px;
background-color:#f2f2f2;
}

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

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

.flex_column.av-ec6z4e-4f4090fc998cf93e82fbe2d91da7d222{
padding:30px 30px 30px 30px;
background-color:#f2f2f2;
}

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

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

.flex_column.av-7zfdn2-dbb11a6b9b4baae0cf3894d579ba7172{
padding:30px 30px 30px 30px;
background-color:#f2f2f2;
}

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

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


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

#top #wrap_all .av-special-heading.av-6gczwe-c93a0ab42615a23825858da30f55189e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3jgf3y-9b2d67c76ae116c179dfede999fd514b .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-6gczwe-c93a0ab42615a23825858da30f55189e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3jgf3y-9b2d67c76ae116c179dfede999fd514b .av-special-heading-tag{
font-size:0.8em;
}
}
