.avia-section.av-k52j97qi-75d2a96e6963f27a77245b4888cbb2aa{
background-color:#023578;
background-image:url(https://www.kb-hein.de/wp-content/uploads/2020/05/Hein_Werkzeugkonstruktion.png);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-k52jl4ge-bbfec83aabad53432052318f66f4fa52{
background-color:#ffffff;
background:linear-gradient( to bottom, #ffffff, #ededed );
}

.flex_column.av-1l8tt-a4041164524fa4e2baf8ee915bd692f7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

@keyframes av_boxShadowEffect_av-k52jaure-06d850e67d301bf439ef4e6baca9860a-column {
0%   { box-shadow:  0 0 0 0 #c4c4c4c4; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #c4c4c4c4; opacity: 1; }
}
.flex_column.av-k52jaure-06d850e67d301bf439ef4e6baca9860a{
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-k52jbysk-cb942a803119e8214e766e2a85cd0a18 .avia_textblock{
color:#023578;
}

.flex_column.av-zq7p-5b347ba09bcef4c22d492884fb5682aa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-k53pc74a-58c126ecbdc2cb4b8175e9593cc03a42{
height:50px;
}

#top .hr.hr-invisible.av-k53pc74a-58c126ecbdc2cb4b8175e9593cc03a42{
height:50px;
}

#top .hr.hr-invisible.av-k53pc74a-58c126ecbdc2cb4b8175e9593cc03a42{
height:50px;
}

#top .hr.hr-invisible.av-k53pc74a-58c126ecbdc2cb4b8175e9593cc03a42{
height:50px;
}

#top .hr.hr-invisible.av-k53pc74a-58c126ecbdc2cb4b8175e9593cc03a42{
height:50px;
}

#top .hr.hr-invisible.av-k53pc74a-58c126ecbdc2cb4b8175e9593cc03a42{
height:50px;
}

#top .hr.hr-invisible.av-k53pc74a-58c126ecbdc2cb4b8175e9593cc03a42{
height:50px;
}

#top .hr.hr-invisible.av-k53pc74a-58c126ecbdc2cb4b8175e9593cc03a42{
height:50px;
}

.flex_cell.av-7jqid-a76ea8eeae76b778568f4a15db336259{
vertical-align:middle;
background-color:#023578;
}
.responsive #top #wrap_all .flex_cell.av-7jqid-a76ea8eeae76b778568f4a15db336259{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-k56j4ruf-1513aa2c9b3318c9c4e7a7998ae9f5f4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-6ssdd-ac3cc3925f3db39c9d45ff77894fe05d{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-6ssdd-ac3cc3925f3db39c9d45ff77894fe05d .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_column.av-k56j323a-ea50f8d075aec3b763874410e180a5ef{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-64l5h-62032b943261cb93cd05d1db688c7d3f .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-64l5h-62032b943261cb93cd05d1db688c7d3f .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-64l5h-62032b943261cb93cd05d1db688c7d3f .avia_textblock{
color:#ffffff;
}

.flex_cell.av-5ftbx-f6db6be2caadaa7919bc68265bb8cf6b{
vertical-align:top;
background-color:#023578;
}
.responsive #top #wrap_all .flex_cell.av-5ftbx-f6db6be2caadaa7919bc68265bb8cf6b{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-k56j58hi-f9210bdb11ef396921abbe0235ed4593{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-k56j58hi-f9210bdb11ef396921abbe0235ed4593{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-6ssdd-8f8bc2fad3af449f938b0025725afd60{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-6ssdd-8f8bc2fad3af449f938b0025725afd60 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_column.av-rl9m-725ba70ab612dbc62fc3de37e563cdbe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-rl9m-725ba70ab612dbc62fc3de37e563cdbe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-k5feyg8i-0a59ec9482458c24954e53570bba9981{
vertical-align:top;
background-color:#023578;
}
.responsive #top #wrap_all .flex_cell.av-k5feyg8i-0a59ec9482458c24954e53570bba9981{
padding:30px 30px 30px 30px !important;
}

.av_font_icon.av-6ssdd-97d05b43dd73942de2e032650aafd3c7{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-6ssdd-97d05b43dd73942de2e032650aafd3c7 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_column.av-p4fi1-a9a59601a43c0653060f72a1cf50b85f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-k9jjdog4-f5c60a0a4164c6a0ff93dcaa405b35f6 .avia-gallery-thumb a{
width:100%;
}

.flex_column.av-izh0x-8d893d6c6491de9362a16d08dfcb2d73{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-k9jjdog4-5be1c8f98d76b403eab333deccbb6c3d .avia-gallery-thumb a{
width:100%;
}

.flex_column.av-gii3d-bb4abe4d55ca560ec84e7aef33a0246b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-k9jjdog4-cea6d601ef63a6f2151ef27140ec9c31 .avia-gallery-thumb a{
width:100%;
}

.flex_column.av-13i5l-ede97188f825096fafd604d7024a6029{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-gallery.av-k9jjdog4-3a0daaca13efc23eb5cd5d99936d96ee .avia-gallery-thumb a{
width:100%;
}

#top .hr.hr-invisible.av-kb91cd3v-706d32378965bb456a1be009750a331f{
height:25px;
}

#top .hr.hr-invisible.av-kb91cd3v-706d32378965bb456a1be009750a331f{
height:25px;
}

.flex_column.av-g2kv1-3d19034a9f8f19bc06e3bd447eb1d919{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-b96kt-884ef8f4888c8fee2dcfd78f900e790a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

