.avia-section.av-m69axfij-1a93323d44f7c5edaad03b7b6ec9cbd8{
background-repeat:no-repeat;
background-image:url(https://www.r-hofmann.de/wp-content/uploads/Hofmann_Technologie_Metall_Druck_header.451.1920.webp);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-7r36-a2e26aaf104f1a5ff36ff30bc771f35f{
padding:100px 0 100px 5vw;
}
.avia_transform .flex_column.av-7r36-a2e26aaf104f1a5ff36ff30bc771f35f{
animation-duration:2s;
}

#top .hr.hr-invisible.av-m69bypqt-77b5690c7677ba48fc513c6726a9812f{
height:150px;
}

#top .av_textblock_section.av-m69aygg7-a2c3914727ac276b2756d7a6f9ef182e .avia_textblock{
color:#ffffff;
}

.avia_transform .flex_column.av-9x50q-bfb9239997b4df747e8ce5a8d5b64ba0{
animation-duration:2s;
}

.avia_transform .flex_column.av-d2pr6-90b1f7a1b904dd01997685e7d58bde88{
animation-duration:2s;
}

.avia_transform .flex_column.av-efsqa-68ad172faf80758f3353662de344e5d9{
animation-duration:2s;
}

#top .hr.hr-invisible.av-8jzqa-0e635414cdf9208f2a0f8379568e1d80{
height:10px;
}

.avia-section.av-2n07uq-7441d265a32a19b14ce35dc11f2d7cef{
margin-top:100px;
margin-bottom:0px;
}

.avia_transform .flex_column.av-istia-91057350b617c0480c0468a44880c77f{
animation-duration:2s;
}

#top .hr.hr-invisible.av-7g8ei-41d906eac995fff1a037d9da626b2723{
height:50px;
}

.avia_transform .flex_column.av-21bafe-fdf82fbcd772ee4652b194d667a8beb4{
animation-duration:2s;
}

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

.avia-section.av-1vhe3m-4872537ab41ddef0c449752aa6381b18{
margin-top:110px;
margin-bottom:0px;
}

.flex_column.av-1rqrne-33263702a93ac6547c49be88e8ebcb82{
width:32.333333333333%;
margin-left:0;
}
.avia_transform .flex_column.av-1rqrne-33263702a93ac6547c49be88e8ebcb82{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1rqrne-33263702a93ac6547c49be88e8ebcb82 .av-flex-placeholder{
width:1.5%;
}

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

.flex_column.av-1kpw96-0f9c754fcc99cee102cabf600f080d8e{
width:32.333333333333%;
margin-left:0;
}
.avia_transform .flex_column.av-1kpw96-0f9c754fcc99cee102cabf600f080d8e{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1kpw96-0f9c754fcc99cee102cabf600f080d8e .av-flex-placeholder{
width:1.5%;
}

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

.flex_column.av-1h0r1m-652bafd0b5443dbc8278ab3e8b5b79a2{
width:32.333333333333%;
margin-left:0;
}
.avia_transform .flex_column.av-1h0r1m-652bafd0b5443dbc8278ab3e8b5b79a2{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1h0r1m-652bafd0b5443dbc8278ab3e8b5b79a2 .av-flex-placeholder{
width:1.5%;
}

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

#top .hr.hr-invisible.av-8jdcq-c6b8c55645b12484a671e92b447ae4dc{
height:90px;
}

.flex_column.av-mrufe-3ac223d0d1f3b397d608de9cb9f7a7f4{
padding:20px 0 20px 0;
}
.avia_transform .flex_column.av-mrufe-3ac223d0d1f3b397d608de9cb9f7a7f4{
animation-duration:2s;
}

#top .av_textblock_section.av-m69c69h4-311403d185f38af46775ea490005cad4 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-qpyi-d495671c8486568f849a7c8e14598bec{
height:20px;
}

#top #wrap_all .avia-button.av-m6rnmw2i-6c9909d0b6d6fef4e0cf2b12d7207ab9{
border-style:none;
border-radius:0px 0px 0px 0px;
transition:all 0.4s ease-in-out;
padding:18px 75px 18px 25px;
}
#top #wrap_all.avia-button.av-m6rnmw2i-6c9909d0b6d6fef4e0cf2b12d7207ab9:hover .avia_button_background{
border-radius:0px 0px 0px 0px;
}

.avia_transform .flex_column.av-asr4y-aade4f56418010aa41a1927de3c4d274{
animation-duration:2s;
}

#top .hr.hr-invisible.av-860n6-8235b03c65ea7aa61dd23beae453a785{
height:10px;
}

.flex_column.av-m6arb25l-0dab1ec705a9e9f6972d2469becbab07{
padding:75px 0 0 0;
}

.avia-section.av-24rch6-b1502e12910577489d687fe29d6a4187{
background-color:#f9f9f9;
background-image:unset;
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1smpca-2d457fd558a8b300fe05c540788a9afe{
margin-top:0px;
margin-bottom:15px;
}
.flex_column.av-1smpca-2d457fd558a8b300fe05c540788a9afe{
width:49.25%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1smpca-2d457fd558a8b300fe05c540788a9afe{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1smpca-2d457fd558a8b300fe05c540788a9afe .av-flex-placeholder{
width:1.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5h0cy-7d1a25b3c2b5ccc1a2a6d4258a892e4a{
margin-top:0px;
margin-bottom:15px;
}
.flex_column.av-5h0cy-7d1a25b3c2b5ccc1a2a6d4258a892e4a{
width:49.25%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-5h0cy-7d1a25b3c2b5ccc1a2a6d4258a892e4a{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5h0cy-7d1a25b3c2b5ccc1a2a6d4258a892e4a .av-flex-placeholder{
width:1.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-tbf4y-4d303eb13e319714e6d57f74f9dc8178{
margin-top:0px;
margin-bottom:15px;
}
.flex_column.av-tbf4y-4d303eb13e319714e6d57f74f9dc8178{
width:49.25%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-tbf4y-4d303eb13e319714e6d57f74f9dc8178{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-tbf4y-4d303eb13e319714e6d57f74f9dc8178 .av-flex-placeholder{
width:1.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-e7iw2-fd71c0d8cc22c7f72136952b8e805b3e{
margin-top:0px;
margin-bottom:15px;
}
.flex_column.av-e7iw2-fd71c0d8cc22c7f72136952b8e805b3e{
width:49.25%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-e7iw2-fd71c0d8cc22c7f72136952b8e805b3e{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-e7iw2-fd71c0d8cc22c7f72136952b8e805b3e .av-flex-placeholder{
width:1.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-ru45m-8ab8f2b27f6710b21d2dac62d7dbb0b4{
margin-top:0px;
margin-bottom:15px;
}
.flex_column.av-ru45m-8ab8f2b27f6710b21d2dac62d7dbb0b4{
width:49.25%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-ru45m-8ab8f2b27f6710b21d2dac62d7dbb0b4{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ru45m-8ab8f2b27f6710b21d2dac62d7dbb0b4 .av-flex-placeholder{
width:1.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1nvmq-408881c1d7e9f139d4d060e1187460d1{
margin-top:0px;
margin-bottom:15px;
}
.flex_column.av-1nvmq-408881c1d7e9f139d4d060e1187460d1{
width:49.25%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-1nvmq-408881c1d7e9f139d4d060e1187460d1{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1nvmq-408881c1d7e9f139d4d060e1187460d1 .av-flex-placeholder{
width:1.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-gn8aq-44416136c9a6e915632e6469b9259683{
margin-top:0px;
margin-bottom:15px;
}
.flex_column.av-gn8aq-44416136c9a6e915632e6469b9259683{
width:49.25%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-gn8aq-44416136c9a6e915632e6469b9259683{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-gn8aq-44416136c9a6e915632e6469b9259683 .av-flex-placeholder{
width:1.5%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-94pve-fbf7161be6bd67f5cd926c740c269fed{
margin-top:0px;
margin-bottom:15px;
}
.flex_column.av-94pve-fbf7161be6bd67f5cd926c740c269fed{
width:49.25%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
.avia_transform .flex_column.av-94pve-fbf7161be6bd67f5cd926c740c269fed{
animation-duration:2s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-94pve-fbf7161be6bd67f5cd926c740c269fed .av-flex-placeholder{
width:1.5%;
}

.avia-section.av-2aqdzm-a8689778da7a5563b5cd7ba57e825d93{
margin-top:130px;
margin-bottom:0px;
}

.avia_transform .flex_column.av-204za2-7341747188323b8cd1d20ae45fb8507e{
animation-duration:2s;
}

.avia_transform .flex_column.av-1x2bhe-4176a72a9a82104aef4de0fd859c2525{
animation-duration:2s;
}

#top .hr.hr-invisible.av-1radde-eb1b0b67ddf87a2076e9642c3db2e71a{
height:10px;
}

#top .hr.hr-invisible.av-1kw5ka-c39ad3d4a7481d90a135292fe6710775{
height:130px;
}

#top .hr.hr-invisible.av-m6arlv3q-41e7b003e8031f18e13d4005698398d1{
height:30px;
}

.avia_transform .flex_column.av-1e6siq-169b791737dfdeb4e15d382ad96aeacd{
animation-duration:2s;
}

.avia_transform .flex_column.av-17kn7u-ff5416288979b99cec4a501c54f68e32{
animation-duration:2s;
}

#top .hr.hr-invisible.av-15b4sy-d65fbebafafa3b38615ed217dc490a75{
height:10px;
}

#top .hr.av-vi4gy-3caebf4c5043eb76edec3ea6a24d7e5c{
margin-top:50px;
margin-bottom:60px;
}
.hr.av-vi4gy-3caebf4c5043eb76edec3ea6a24d7e5c .hr-inner{
width:100%;
border-color:#0d315c;
}

#top .hr.av-m6arniq2-9a00c1eb92a38bcccdccbabc475451a2{
margin-top:15px;
margin-bottom:30px;
}
.hr.av-m6arniq2-9a00c1eb92a38bcccdccbabc475451a2 .hr-inner{
width:100%;
border-color:#0d315c;
}

.avia_transform .flex_column.av-rzdyy-ec66643cffdf5073ee53f93450bb57b3{
animation-duration:2s;
}

.avia_transform .flex_column.av-jok96-093aa6dd0dc877e64c61565d055049ee{
animation-duration:2s;
}

#top .hr.hr-invisible.av-hs27e-fd22e7690f69824432ea699cba40d041{
height:10px;
}

#top .hr.av-7vln6-dcff199af089681137a521e76f419469{
margin-top:40px;
margin-bottom:0px;
}
.hr.av-7vln6-dcff199af089681137a521e76f419469 .hr-inner{
width:100%;
border-color:#0d315c;
}

#top .hr.av-m6arpp55-bde467bae5b2e14fc0f59e4ae45785ac{
margin-top:15px;
margin-bottom:0px;
}
.hr.av-m6arpp55-bde467bae5b2e14fc0f59e4ae45785ac .hr-inner{
width:100%;
border-color:#0d315c;
}

.avia-section.av-telc2-45f72ab4712f98c82f7dd6e231149c85{
margin-top:90px;
margin-bottom:0px;
}

.avia_transform .flex_column.av-nfia2-44dc0f7075724bb2d6ad155b772f711b{
animation-duration:2s;
}

#top .hr.hr-invisible.av-m6rnk3zj-26cfb03ca70e536956850123862c85ec{
height:40px;
}

#top #wrap_all .avia-button.av-m6rni792-a4259bc07c0f62cf5d0493879ee6e934{
border-style:none;
border-radius:0px 0px 0px 0px;
transition:all 0.4s ease-in-out;
padding:18px 75px 18px 25px;
}
#top #wrap_all.avia-button.av-m6rni792-a4259bc07c0f62cf5d0493879ee6e934:hover .avia_button_background{
border-radius:0px 0px 0px 0px;
}

.avia_transform .flex_column.av-9t71m-ab64efe1c6654bc425fd82291ea3b564{
animation-duration:2s;
}

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

#top .hr.hr-invisible.av-m69ag3y2-63bf25a1d922b735044efb68a2731aee{
margin-top:0px;
height:1px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-section.av-2n07uq-7441d265a32a19b14ce35dc11f2d7cef{
margin-top:25px;
margin-bottom:25px;
}

.avia-section.av-1vhe3m-4872537ab41ddef0c449752aa6381b18{
margin-top:25px;
margin-bottom:25px;
}

.avia-section.av-telc2-45f72ab4712f98c82f7dd6e231149c85{
margin-top:25px;
margin-bottom:0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-section.av-2n07uq-7441d265a32a19b14ce35dc11f2d7cef{
margin-top:25px;
margin-bottom:25px;
}

.avia-section.av-1vhe3m-4872537ab41ddef0c449752aa6381b18{
margin-top:25px;
margin-bottom:25px;
}

.avia-section.av-telc2-45f72ab4712f98c82f7dd6e231149c85{
margin-top:25px;
margin-bottom:0;
}
}

@media only screen and (max-width: 479px){ 
.avia-section.av-2n07uq-7441d265a32a19b14ce35dc11f2d7cef{
margin-top:25px;
margin-bottom:25px;
}

.avia-section.av-1vhe3m-4872537ab41ddef0c449752aa6381b18{
margin-top:25px;
margin-bottom:25px;
}

.avia-section.av-telc2-45f72ab4712f98c82f7dd6e231149c85{
margin-top:25px;
margin-bottom:0;
}
}
