.avia-section.av-k52j97qi-263dc4a54877d9811fdcbf9e4af5f8f7{
background-color:#023578;
background-image:url(https://www.kb-hein.de/wp-content/uploads/2022/02/Bauteiloptimierung-Banner-2022.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-14z9k0s-cf1d9a35c3e565a01dde9959c5fc8ae0{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #ededed );
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-12l74t8-f4a50f63468364c65036bacb822e2237{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
@keyframes av_boxShadowEffect_av-11g0d6k-56b5ea9be19063e398bb8e16590e3998-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4c4; opacity: 1; }
}
.flex_column.av-11g0d6k-56b5ea9be19063e398bb8e16590e3998{
box-shadow: 0 0 10px 0 #c4c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 45px;
background-color:#ffffff;
}
#top .av_textblock_section.av-lgdwf3od-e9b93ec0638226fac9b87461e3077d28 .avia_textblock{
color:#000000;
}
#top #wrap_all .avia-button.av-z0zfos-284675693a5aefb1a0d0ba23487400b4{
font-size:16px;
background-color:#ef5143;
border-color:#ef5143;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-z0zfos-284675693a5aefb1a0d0ba23487400b4 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.flex_column.av-xwsw2k-6f97261f703e11c2c505587678db3d15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
@keyframes av_boxShadowEffect_av-vbdrjg-24712225cb7b6948db5520fa6a5f3ace-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-vbdrjg-24712225cb7b6948db5520fa6a5f3ace{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 25px;
background-color:#ffffff;
}
@keyframes av_boxShadowEffect_av-swjwoc-1fbab2b2a580f7389a56f8995895e253-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-swjwoc-1fbab2b2a580f7389a56f8995895e253{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 25px;
background-color:#023578;
}
#top .av_textblock_section.av-lgdwhdzo-bbc46d951cf5c88e18a81446a832946b .avia_textblock{
color:#ffffff;
}
#top #wrap_all .avia-button.av-n4ofg-017d6e8619dc52a10e648f7768cef83d{
font-size:16px;
background-color:#ef5143;
border-color:#ef5143;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin:50px 0 0 0;
}
#top #wrap_all .avia-button.av-n4ofg-017d6e8619dc52a10e648f7768cef83d .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
@keyframes av_boxShadowEffect_av-obi4cs-27ed21eac1771ba289ee2bd3c6b5de0f-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-obi4cs-27ed21eac1771ba289ee2bd3c6b5de0f{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 25px;
background-color:#ffffff;
}
@keyframes av_boxShadowEffect_av-p2puf0-91e51bf37017f4e8e92ec6f7814d4134-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-p2puf0-91e51bf37017f4e8e92ec6f7814d4134{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 25px;
background-color:#023578;
}
#top .av_textblock_section.av-lgdwkn9c-148ae3bbfa50f2af612e1cdea05a7007 .avia_textblock{
color:#ffffff;
}
#top #wrap_all .avia-button.av-1vh9a4-fd64088a05f89757d842cbb123ca8314{
font-size:16px;
background-color:#ef5143;
border-color:#ef5143;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin:50px 0 0 0;
}
#top #wrap_all .avia-button.av-1vh9a4-fd64088a05f89757d842cbb123ca8314 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
@keyframes av_boxShadowEffect_av-lgp48sct-9a210cf133828b597690d5e64c352e8c-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-lgp48sct-9a210cf133828b597690d5e64c352e8c{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 25px;
background-color:#ffffff;
}
@keyframes av_boxShadowEffect_av-2w6f0c-618577e837c6d71f098cd8becaf53b99-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-2w6f0c-618577e837c6d71f098cd8becaf53b99{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 45px;
background-color:#023578;
}
.avia-image-container.av-mru882iu-640856784fce64e9286dedeebdd625d1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mru882iu-640856784fce64e9286dedeebdd625d1 .av-image-caption-overlay-center{
color:#ffffff;
}
.flex_column.av-5ncdj0-309ebb4ef79967a383af721ae784639a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
@keyframes av_boxShadowEffect_av-4xey4s-f0f25d2d5992d9e0628b899bde9aa282-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-4xey4s-f0f25d2d5992d9e0628b899bde9aa282{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 25px;
background-color:#ffffff;
}
#top #wrap_all .avia-button.av-lcxyi4-7d813565f3e3c4e319e5327663d8c4fa{
font-size:16px;
background-color:#ef5143;
border-color:#ef5143;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lcxyi4-7d813565f3e3c4e319e5327663d8c4fa .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
.flex_column.av-22yw2k-dabbee415303d1f7ec6558c3683264db{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
@keyframes av_boxShadowEffect_av-iia6nw-637f5ba1c95d2dcb49e5d0cc507073ab-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-iia6nw-637f5ba1c95d2dcb49e5d0cc507073ab{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 25px;
background-color:#ffffff;
}
@keyframes av_boxShadowEffect_av-eb9l2k-c108822477c96f691f9e7b457f3d4a21-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4; opacity: 1; }
}
.flex_column.av-eb9l2k-c108822477c96f691f9e7b457f3d4a21{
box-shadow: 0 0 10px 0 #c4c4c4;
border-radius:0px 0px 0px 0px;
padding:45px 45px 45px 25px;
background-color:#023578;
}
#top .av_textblock_section.av-bwssvw-c2265c3208e1fcf5a553e9f2344d0d68 .avia_textblock{
color:#ffffff;
}
#top .hr.hr-invisible.av-bh48t8-1a20fa9a0f63963a5cd508ed2e700230{
height:50px;
}
.flex_column.av-8u6w4c-b82f673738e714141f9193c0775cf0a0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia-image-container.av-82gy70-96b718f7dd7392e2feb8f9954c017a66 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-82gy70-96b718f7dd7392e2feb8f9954c017a66 .av-image-caption-overlay-center{
color:#ffffff;
}
.flex_column.av-653qi4-8c0379407b84f8617b55e03ab36a06e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#top #wrap_all .avia-button.av-22ctbg-ce7aea30eaef3219d343845f77a5fa2b{
font-size:16px;
background-color:#ef5143;
border-color:#ef5143;
color:#ffffff;
transition:all 0.4s ease-in-out;
margin:30px 0 0 0;
}
#top #wrap_all .avia-button.av-22ctbg-ce7aea30eaef3219d343845f77a5fa2b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-button.av-n4ofg-017d6e8619dc52a10e648f7768cef83d{
margin:50px 0 0 0;
}
#top #wrap_all .avia-button.av-1vh9a4-fd64088a05f89757d842cbb123ca8314{
margin:50px 0 0 0;
}
#top #wrap_all .avia-button.av-22ctbg-ce7aea30eaef3219d343845f77a5fa2b{
margin:30px 0 0 0;
}
}
@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-button.av-n4ofg-017d6e8619dc52a10e648f7768cef83d{
margin:0 0 20px 0;
}
#top #wrap_all .avia-button.av-1vh9a4-fd64088a05f89757d842cbb123ca8314{
margin:0 0 20px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2w6f0c-618577e837c6d71f098cd8becaf53b99{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-4xey4s-f0f25d2d5992d9e0628b899bde9aa282{
padding:25px 25px 25px 25px;
}
#top #wrap_all .avia-button.av-22ctbg-ce7aea30eaef3219d343845f77a5fa2b{
margin:30px 0 0 0;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-section.av-14z9k0s-cf1d9a35c3e565a01dde9959c5fc8ae0{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-12l74t8-f4a50f63468364c65036bacb822e2237{
padding:0 0 10px 0;
}
.flex_column.av-11g0d6k-56b5ea9be19063e398bb8e16590e3998{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-vbdrjg-24712225cb7b6948db5520fa6a5f3ace{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-vbdrjg-24712225cb7b6948db5520fa6a5f3ace{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-swjwoc-1fbab2b2a580f7389a56f8995895e253{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-swjwoc-1fbab2b2a580f7389a56f8995895e253{
padding:25px 25px 25px 25px;
}
#top #wrap_all .avia-button.av-n4ofg-017d6e8619dc52a10e648f7768cef83d{
margin:0 0 20px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-obi4cs-27ed21eac1771ba289ee2bd3c6b5de0f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-obi4cs-27ed21eac1771ba289ee2bd3c6b5de0f{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-p2puf0-91e51bf37017f4e8e92ec6f7814d4134{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-p2puf0-91e51bf37017f4e8e92ec6f7814d4134{
padding:25px 25px 25px 25px;
}
#top #wrap_all .avia-button.av-1vh9a4-fd64088a05f89757d842cbb123ca8314{
margin:0 0 20px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lgp48sct-9a210cf133828b597690d5e64c352e8c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-lgp48sct-9a210cf133828b597690d5e64c352e8c{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2w6f0c-618577e837c6d71f098cd8becaf53b99{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2w6f0c-618577e837c6d71f098cd8becaf53b99{
padding:25px 25px 25px 25px;
}
.flex_column.av-5ncdj0-309ebb4ef79967a383af721ae784639a{
padding:0 0 10px 0;
}
.flex_column.av-4xey4s-f0f25d2d5992d9e0628b899bde9aa282{
padding:25px 25px 25px 25px;
}
.flex_column.av-22yw2k-dabbee415303d1f7ec6558c3683264db{
padding:0 0 10px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-iia6nw-637f5ba1c95d2dcb49e5d0cc507073ab{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-iia6nw-637f5ba1c95d2dcb49e5d0cc507073ab{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-eb9l2k-c108822477c96f691f9e7b457f3d4a21{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-eb9l2k-c108822477c96f691f9e7b457f3d4a21{
padding:25px 25px 25px 25px;
}
#top #wrap_all .avia-button.av-22ctbg-ce7aea30eaef3219d343845f77a5fa2b{
margin:20px 0 0 0;
}
}
@media only screen and (max-width: 479px){ 
.avia-section.av-14z9k0s-cf1d9a35c3e565a01dde9959c5fc8ae0{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-12l74t8-f4a50f63468364c65036bacb822e2237{
padding:0 0 10px 0;
}
.flex_column.av-11g0d6k-56b5ea9be19063e398bb8e16590e3998{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-vbdrjg-24712225cb7b6948db5520fa6a5f3ace{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-vbdrjg-24712225cb7b6948db5520fa6a5f3ace{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-swjwoc-1fbab2b2a580f7389a56f8995895e253{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-swjwoc-1fbab2b2a580f7389a56f8995895e253{
padding:25px 25px 25px 25px;
}
#top #wrap_all .avia-button.av-n4ofg-017d6e8619dc52a10e648f7768cef83d{
margin:0 0 20px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-obi4cs-27ed21eac1771ba289ee2bd3c6b5de0f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-obi4cs-27ed21eac1771ba289ee2bd3c6b5de0f{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-p2puf0-91e51bf37017f4e8e92ec6f7814d4134{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-p2puf0-91e51bf37017f4e8e92ec6f7814d4134{
padding:25px 25px 25px 25px;
}
#top #wrap_all .avia-button.av-1vh9a4-fd64088a05f89757d842cbb123ca8314{
margin:0 0 20px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lgp48sct-9a210cf133828b597690d5e64c352e8c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-lgp48sct-9a210cf133828b597690d5e64c352e8c{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2w6f0c-618577e837c6d71f098cd8becaf53b99{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2w6f0c-618577e837c6d71f098cd8becaf53b99{
padding:25px 25px 25px 25px;
}
.flex_column.av-5ncdj0-309ebb4ef79967a383af721ae784639a{
padding:0 0 10px 0;
}
.flex_column.av-4xey4s-f0f25d2d5992d9e0628b899bde9aa282{
padding:25px 25px 25px 25px;
}
.flex_column.av-22yw2k-dabbee415303d1f7ec6558c3683264db{
padding:0 0 10px 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-iia6nw-637f5ba1c95d2dcb49e5d0cc507073ab{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-iia6nw-637f5ba1c95d2dcb49e5d0cc507073ab{
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-eb9l2k-c108822477c96f691f9e7b457f3d4a21{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-eb9l2k-c108822477c96f691f9e7b457f3d4a21{
padding:25px 25px 25px 25px;
}
#top #wrap_all .avia-button.av-22ctbg-ce7aea30eaef3219d343845f77a5fa2b{
margin:20px 0 0 0;
}
}