#top .avia-slideshow .av-slideshow-caption.av-jm96i1f2-101b0156d98767b69c8d9e4c28288cde__0 .avia-caption-content{
color:#ffffff;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-jm96i1f2-101b0156d98767b69c8d9e4c28288cde__1 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-jm96i1f2-101b0156d98767b69c8d9e4c28288cde__1 .avia-caption-content{
color:#ffffff;
}

.avia-section.av-jm985nsh-80043b962a44e1023fcb0dd116543e24{
background-color:#2855a2;
background-image:unset;
}

.flex_column.av-9srs-86bc355d0b24b09eda84acaa49f991d1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jm99we1b-7b91e1f06d680ba89613e560d18f82de .iconbox_icon{
background-color:#2855a2;
}

.flex_column.av-7fve-01ee04ed734fc2dc50fffb892b6e21e2{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jm99we1b-e8cc2980929df45e524414aad9036613 .iconbox_icon{
background-color:#2855a2;
}

.flex_column.av-5gz6-80428681381a8c8cdd6a12a1a535e917{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jm99we1b-ae166ae9e76e91ae6ce8f3b16061f566 .iconbox_icon{
background-color:#2855a2;
}

.flex_column.av-44py-1022937bd24661f6cdb77229b847e3d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-44py-1022937bd24661f6cdb77229b847e3d9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-44py-7dfdd4823e65f158ad4b11d8aeacb5ea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-44py-2111ea1972d8eceacf6f451fac8fbb8c{
border-radius:0px 0px 0px 0px;
padding:35px 0px 0px 0px;
}

.av-hotspot-image-container .av-image-hotspot.av-3cny-bd5c3f0624297323b9456fc46b9cbed2{
top:21.8%;
left:89.5%;
}
.av-hotspot-image-container .av-image-hotspot.av-3cny-bd5c3f0624297323b9456fc46b9cbed2 .av-image-hotspot_inner{
background-color:#2855a2;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-3cny-bd5c3f0624297323b9456fc46b9cbed2 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-6ala-df7653f98bd9a3f8a1fbac323164ca12{
top:20.4%;
left:58.4%;
}
.av-hotspot-image-container .av-image-hotspot.av-6ala-df7653f98bd9a3f8a1fbac323164ca12 .av-image-hotspot_inner{
background-color:#2855a2;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-6ala-df7653f98bd9a3f8a1fbac323164ca12 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-3rde-701bc923ca200514a3ab9946ec670659{
top:47.2%;
left:41.8%;
}
.av-hotspot-image-container .av-image-hotspot.av-3rde-701bc923ca200514a3ab9946ec670659 .av-image-hotspot_inner{
background-color:#2855a2;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-3rde-701bc923ca200514a3ab9946ec670659 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.av-hotspot-image-container .av-image-hotspot.av-43fu-5214410b55d92e24c6fb7e1dc9fafa48{
top:76.8%;
left:39.3%;
}
.av-hotspot-image-container .av-image-hotspot.av-43fu-5214410b55d92e24c6fb7e1dc9fafa48 .av-image-hotspot_inner{
background-color:#2855a2;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-43fu-5214410b55d92e24c6fb7e1dc9fafa48 .av-image-hotspot-pulse{
background-color:#ffffff;
}

.avia-section.av-jm9btp4m-c0981d911bc385bb81be6cde7a9dd1e9 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.kgk.de/wp-content/uploads/kgk-background2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-jm9btp4m-c0981d911bc385bb81be6cde7a9dd1e9 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-9602-e6a10c64423403c010a80499b536e6c1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jm9bw5p5-3225a73d1e4fa0685288913072464bd8 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-jm9bw5p5-3225a73d1e4fa0685288913072464bd8 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jm9bw5p5-3225a73d1e4fa0685288913072464bd8 .iconbox_content_title{
color:#ffffff;
}

.flex_column.av-9602-ebd727005e51833def193d6afcaaa5e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9602-ebd727005e51833def193d6afcaaa5e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9602-ebd727005e51833def193d6afcaaa5e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9602-ebd727005e51833def193d6afcaaa5e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9602-ebd727005e51833def193d6afcaaa5e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9602-ebd727005e51833def193d6afcaaa5e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-9602-ebd727005e51833def193d6afcaaa5e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jm9bw5p5-04f72246f276bb3d1e422298b9fd0c91 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-jm9bw5p5-04f72246f276bb3d1e422298b9fd0c91 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jm9bw5p5-04f72246f276bb3d1e422298b9fd0c91 .iconbox_content_title{
color:#ffffff;
}

.iconbox.av-jm9bw5p5-95bc1dec6bc8a2027d528bc72c8cee57 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-jm9bw5p5-95bc1dec6bc8a2027d528bc72c8cee57 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jm9bw5p5-95bc1dec6bc8a2027d528bc72c8cee57 .iconbox_content_title{
color:#ffffff;
}

.iconbox.av-jm9bw5p5-c821ac2260c9f562de7240f7bd83604c .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-jm9bw5p5-c821ac2260c9f562de7240f7bd83604c .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jm9bw5p5-c821ac2260c9f562de7240f7bd83604c .iconbox_content_title{
color:#ffffff;
}

.flex_column.av-9602-a0ab71823ba088a1cca311ea864849cd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-jm9bw5p5-fe3d415271533820a7f036857181694a .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-jm9bw5p5-fe3d415271533820a7f036857181694a .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jm9bw5p5-fe3d415271533820a7f036857181694a .iconbox_content_title{
color:#ffffff;
}

.iconbox.av-jm9bw5p5-c6188c5486049696fe459f415ca78159 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-jm9bw5p5-c6188c5486049696fe459f415ca78159 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jm9bw5p5-c6188c5486049696fe459f415ca78159 .iconbox_content_title{
color:#ffffff;
}

.iconbox.av-jm9bw5p5-694617d34af36a455bfb5874fda62a16 .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-jm9bw5p5-694617d34af36a455bfb5874fda62a16 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-jm9bw5p5-694617d34af36a455bfb5874fda62a16 .iconbox_content_title{
color:#ffffff;
}

.avia-section.av-jmadfma1-a01a41f158f5ce94d289199186c55130{
background-color:#2855a2;
background-image:unset;
}

#top .av_textblock_section.av-jmadgcox-1093633bbf2eae2d0d876cf275f2d537 .avia_textblock{
color:#ffffff;
}

#top .hr.av-jmaeabhx-21837910bdaf55cbe2393f67e13bd976{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-jmaeabhx-21837910bdaf55cbe2393f67e13bd976 .hr-inner{
width:100%;
border-color:#ffffff;
}

.flex_column.av-5k0w-66d3e1e4c5f3814f0ce584d3b3b31153{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-jmaeebcx-fd9ec057fd73ae3ff20d8c80cb43fc06{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jmaeebcx-fd9ec057fd73ae3ff20d8c80cb43fc06 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jmaeebcx-fd9ec057fd73ae3ff20d8c80cb43fc06 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-30v8-f8738076950475ab36275ee078fcb744{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av_font_icon.av-jmaeebcx-26877f130c99caca5103013ac08e7895{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-jmaeebcx-26877f130c99caca5103013ac08e7895 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-jmaeebcx-26877f130c99caca5103013ac08e7895 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-44py-dbb3d91484b6fce9a165f955d7026bb3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-jo8mhicz-2e1f502d1c2ebfecedc09e0ccf197b4c{
vertical-align:bottom;
background:url(https://www.kgk.de/wp-content/uploads/kgk-testimonial-geschaeftsfuehrer.jpg) 50% 50% no-repeat scroll #2855a2;
}
.responsive #top #wrap_all .flex_cell.av-jo8mhicz-2e1f502d1c2ebfecedc09e0ccf197b4c{
padding:300px 0px 0px 0px !important;
}

.flex_cell.av-jo8mh38m-80f2cd031177235e47d9fdc9e6efa9c2{
vertical-align:middle;
background-color:#2855a2;
}
.responsive #top #wrap_all .flex_cell.av-jo8mh38m-80f2cd031177235e47d9fdc9e6efa9c2{
padding:50px 50px 50px 50px !important;
}

#top .av_textblock_section.av-jmab2yli-704c7fb16043b30e627e73f77699601a .avia_textblock{
color:#ffffff;
}

