body{font-family:'Inter',"Arial","Helvetica","sans-serif";font-weight:400;font-size:18px;width:100%;max-width:2560px;margin:0 auto;color:#333}h1,h2,h3,h4,h5,h6{font-family:'Inter',"Arial","Helvetica","sans-serif"}.fxNavigation{font-family:'Manrope',"Arial","Helvetica","sans-serif";font-weight:800}h2 span,h3 span,h4 span,h5 span,h6 span{display:block;font-weight:600}h2 span.orange,h3 span.orange,h4 span.orange,h5 span.orange,h6 span.orange{color:#f39100}.nobreak{display:inline-block}.hSmall{font-size:.65em;line-height:.9em;font-weight:500}.et-menu-nav .nav li:hover .sub-menu{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d}#menu-navigation li a{letter-spacing:3px}#menu-navigation li:hover a,#menu-navigation li a:hover{color:#B97E50!important}#menu-navigation li .sub-menu{display:none;width:360px!important;box-shadow:0 12px 18px -6px rgb(0 0 0 / 30%);padding-top:0;padding-bottom:0;border-top:1px solid #eee!important}#menu-hauptmenu li .sub-menuXXX:after{position:absolute;content:' ';left:50%;top:-24px;bottom:auto;z-index:20;width:0;height:0;border-top:10px solid transparent!important;border-right:10px solid transparent!important;border-bottom:13px solid #fff;border-left:10px solid transparent!important;margin-left:-6px;border-radius:2px;background-color:#fff0}#menu-hauptmenu li:hover .sub-menu{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform-style:preserve-3d}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:0}ul.sub-menu{padding-left:0;padding-right:0;left:calc(50% - 125px)!important;border-top:3px solid #fff!important}ul.sub-menu li{width:100%!important;padding-left:0;padding-right:0}ul.sub-menu li a{width:250px!important;font-size:1rem!important;text-transform:none!important;font-weight:500!important;text-shadow:none!important}#main-content{padding-top:0}.has_et_pb_sticky .et_pb_row_0_tb_header.et_pb_row{margin-top:0!important}.has_et_pb_sticky .fxHeader .et_pb_menu ul li a{text-shadow:none!important}.has_et_pb_sticky .et_pb_menu__logo-slot{display:none!important}.et_pb_menu .et_pb_menu__search-container{max-width:400px;left:initial;right:0;padding-left:10px!important;border:1px solid #f2f2f2}button.et_pb_menu__icon{padding:0;margin:0 11px 0 20px}button.et_pb_menu__icon:after{margin-top:-8px}button.et_pb_menu__close-search-button:after{margin-top:0}header .fx-topbar span{padding:0 11px}.fx-top-login{display:inline-block;padding:0!important;letter-spacing:2px;text-transform:uppercase}.fx-top-login a{font-weight:900}.fx-quicklinks a{display:inline-block;margin-left:15px}.iconmenu .et_pb_menu_inner_container .et_pb_menu__wrap{justify-content:flex-end}.iconmenu .et_pb_menu_inner_container .et_pb_menu__wrap #menu-icon-menu{margin-right:2px}#burgermenu{display:none}@media screen and (max-width:980px){#burgermenu{display:inline-block}#burgermenu svg{width:30px}}.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big{margin-bottom:9%!important}.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner .dipi-hover-box-container,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner .dipi-hover-box-container .dipi-hover-box-content,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner .dipi-hover-box-container .dipi-hover-box-hover{min-height:695px;height:100%;max-height:695px}.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox .et_pb_module_inner .dipi-hover-box-container .dipi-hover-box-content{padding:0}.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner .dipi-hover-box-container .dipi-hover-box-content{padding:0}.fx-hoverbox .dipi-hover-box-container .dipi-hover-box-content .dipi-text,.fx-hoverbox-big .dipi-hover-box-container .dipi-hover-box-content .dipi-text{padding:0}.fx-ballon .dipi-balloon-cta-wrap{width:100%!important}.fx-ballon .dipi-balloon-wrap .dipi-balloon-cta{display:block!important}.et-menu li:not(.mega-menu) ul{width:360px!important}.fxHeader{max-width:2560px}.fxHeader-box-left{width:50px}.fxHeader-box-center{width:calc(100% - 100px);text-align:center}.fxHeader-box-right{width:50px}@media (min-width:981px){.fxHeader-box-left{width:280px!important}.fxHeader-box-center{width:calc(100% - 430px)!important;text-align:center}.fxHeader-box-right{width:150px!important}}@media only screen and (max-width:1500px) and (min-width:981px){.kim-kontaktbox{background-position:right -200px top!important}}@media all and (max-width:1200px){.kim-kontaktbox-logo{display:none}}@media all and (max-width:1200px){.fxHeader-box-left{}.fxHeader-box-center{width:80%!important}.fxHeader-box-center .et_pb_menu--style-centered .et_pb_menu__wrap{-webkit-box-pack:end;justify-content:flex-end}.fxHeader-box-right{display:none}}@media screen and (max-width:980px){#burgermenu{display:inline-block}.fx-top-login{display:none}.fxHeader-box-left{width:60%}.fxHeader-box-left .fx-logo{display:inline-block;width:calc(100% - 60px)}.fxHeader-box-center{display:none}.fxHeader-box-right{width:40%;display:block}.reverse{display:flex;flex-direction:column-reverse}.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big{margin-bottom:0px!important}.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner .dipi-hover-box-container,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner .dipi-hover-box-container .dipi-hover-box-content,.et_pb_gutters2 .et_pb_column_1_3 .fx-hoverbox-big .et_pb_module_inner .dipi-hover-box-container .dipi-hover-box-hover{min-height:330px;height:100%}}@media all and (max-width:520px){header .fx-topbar span{display:none}header .fx-topbar a{display:none}.fxHeader-box-left{width:calc(100% - 95px)!important}.fxHeader-box-left .fx-logo{display:inline-block;width:calc(100% - 60px)}.fxHeader-box-right{width:90px!important;display:inline-block}.kim-kontaktbox{background-position:right 33% center!important}}.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}.vcenter{display:flex;flex-direction:column;justify-content:center}.dipl_testimonial_slider_0 .dipl_testimonial_closing_quote_icon{margin-top:40px;margin-bottom:40px}.iframeVideo{width:100%;max-width:100%;height:624px}.dipl_blog_slider .layout4 .dipl_blog_slider_image_wrapper{height:300px}.dipl_blog_slider .layout4 .dipl_blog_slider_content_wrapper{padding:20px 10px}@media all and (min-width:1800px) and (max-width:2200px){#about-kim .side-l{padding-top:25%;padding-bottom:25%}#about-kim .side-r .max-txt{max-width:100%}}@media all and (min-width:1450px) and (max-width:1800px){#about-kim .side-l{padding-top:35%;padding-bottom:35%}#about-kim .side-r .max-txt{max-width:100%}}@media all and (min-width:980px) and (max-width:1450px){#about-kim .side-l{padding-top:45%;padding-bottom:45%}#about-kim .side-r .max-txt{max-width:100%}}@media all and (min-width:980px) and (max-width:1280px){#about-kim .side-l{margin-top:50px!important}}.kim-blog-view article{position:relative}.kim-blog-view article .more-link:after{line-height:inherit;font-size:18px;opacity:1;margin-left:.05em;padding-top:.05em;left:auto;font-family:ETmodules!important;font-weight:400!important;content:"\35";position:absolute;color:#fff;transition:all 0.2s ease-in-out}.kim-blog-view article .more-link:hover:after{margin-left:.15em;color:#F49C19}.list-highlight{list-style:none!important;margin:0 0 0 10px!important;padding:0!important;text-align:left}.list-highlight li{margin-top:15px;padding:0 0 0 35px;position:relative;text-align:left}.list-highlight li:before{content:"\f058";color:#383F9A;position:absolute;top:1px;lefT:5px;font-family:"Font Awesome 6 Pro";font-weight:900}.list-kim-knowhow{list-style:none!important;margin:0!important;padding:0!important;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap}.list-kim-knowhow li{width:calc((100% - 40px) / 3);margin:0 0 20px 20px;position:relative}.list-kim-knowhow li:nth-child(3n+1){margin-left:0}.list-kim-knowhow li a{display:block;pointer-events:none}.list-kim-knowhow li a img{float:left}.list-kim-knowhow li a div{position:absolute;bottom:10px;left:10px;right:10px;background:#383F9A;color:#fff;transition:all 0.2s ease-in-out}.list-kim-knowhow li a div span:nth-child(1){float:left;display:block;color:#fff;width:calc(100% - 40px);padding:4px 0 6px 0;margin:0;font-size:18px;line-height:30px;text-align:center;transition:all 0.2s ease-in-out}.list-kim-knowhow li a div span:nth-child(2){float:left;display:block;color:#383F9A;background:#fff;width:40px;padding:0;margin:0;font-size:23px;line-height:40px;text-align:center;transition:all 0.2s ease-in-out}.list-kim-knowhow li a:hover div span:nth-child(2){background:#F39100;color:#fff}.list-kim-knowhow2{list-style:none!important;margin:0!important;padding:0!important;text-align:left;display:flex;flex-direction:row;flex-wrap:wrap}.list-kim-knowhow2 li{width:calc((100% - 60px) / 4);margin:0 0 20px 20px;position:relative}.list-kim-knowhow2 li:nth-child(4n+1){margin-left:0}.list-kim-knowhow2 li a{display:block;pointer-events:none}.list-kim-knowhow2 li a img{float:left}.list-kim-knowhow2 li a div{position:absolute;bottom:10px;left:10px;right:10px;background:#383F9A;color:#fff;transition:all 0.2s ease-in-out}.list-kim-knowhow2 li a div span:nth-child(1){float:left;display:block;color:#fff;width:calc(100% - 40px);padding:4px 0 6px 0;margin:0;font-size:18px;line-height:30px;text-align:center;transition:all 0.2s ease-in-out}.list-kim-knowhow2 li a div span:nth-child(2){float:left;display:block;color:#383F9A;background:#fff;width:40px;padding:0;margin:0;font-size:23px;line-height:40px;text-align:center;transition:all 0.2s ease-in-out}.list-kim-knowhow2 li a:hover div span:nth-child(2){background:#F39100;color:#fff}.kim-fake-btn-l:hover h3,.kim-fake-btn-l:hover h4,.kim-fake-btn-r:hover h3,.kim-fake-btn-r:hover h4{color:#fff!important}@media screen and (max-width:1280px){.list-kim-knowhow2 li{width:calc((100% - 20px) / 2)}.list-kim-knowhow2 li:nth-child(4n+1){margin-left:20px}.list-kim-knowhow2 li:nth-child(2n+1){margin-left:0}}@media only screen and (min-width:981px) and (max-width:1280px){.kim-fake-btn-l h3,.kim-fake-btn-r h3{font-size:26px!important;line-height:36px!important}.kim-fake-btn-l h4,.kim-fake-btn-r h4{font-size:20px!important;line-height:30px!important}}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}.list-kim-knowhow li{width:calc((100% - 20px) / 2)}.list-kim-knowhow li:nth-child(3n+1){margin-left:20px}.list-kim-knowhow li:nth-child(2n+1){margin-left:0}}@media all and (max-width:767px){.tippy-arrow{display:none!important}}@media all and (max-width:600px){.list-kim-knowhow li{width:calc(100%);margin-left:0!important}.list-kim-knowhow2 li{width:calc(100%);margin-left:0!important}}.fxfooternav{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding-left:0;border:0!important;padding:0!important}.fxfooternav li{list-style:none;display:inline-block;width:100%;text-align:left;border:0!important;color:#333;margin-right:40px}.fxfooternav li a{font-size:18px;font-weight:600;line-height:28px;color:#333}.fxfooternav>li>a{pointer-events:none}.hlwl>li>a{pointer-events:auto}.sp1>li{margin:0 0 20px 0;padding:10px 0 0 0;border:0!important;border-bottom:1px solid #aaa!important;color:#333}.sp1>li>a{pointer-events:auto}.fxfooternav li .sub-menu{margin:0 0 30px 0;padding:10px 0 0 0;border:0!important;border-top:1px solid #aaa!important;color:#333}.fxfooternav li .sub-menu li{width:calc(100%);margin-left:0}.fxfooternav li .sub-menu li a{font-size:16px;font-weight:500;line-height:30px;color:#333}.fxfooternav li .sub-menu li a:hover{color:#0c71c3}.box-3er2 .et_pb_row_3col,.box-3er2 .et_pb_row_5col,.box-3er2 .et_pb_row_6col{width:96%;max-width:1480px}.box-3er2 .et_pb_column_1_3,.box-3er2 .et_pb_column_1_5,.box-3er2 .et_pb_column_1_6{width:100%!important;max-width:calc(91% / 3)!important;margin-right:1.5%!important;margin-left:1.5%!important;margin-bottom:3%!important;display:inline-block;box-shadow:0 12px 18px -6px rgb(0 0 0 / .3)}.catversion .et_pb_main_blurb_image{margin-bottom:20px!important}.catversion .et_pb_blurb_container{padding:0 20px 10px 20px!important}@media screen and (max-width:1200px){.box-3er2 .et_pb_column_1_3 .et_pb_blurb_container,.box-3er2 .et_pb_column_1_5 .et_pb_blurb_container,.box-3er2 .et_pb_column_1_6 .et_pb_blurb_container{min-height:180px}.catversion .et_pb_column_1_3 .et_pb_blurb_container,.catversion.et_pb_column_1_5 .et_pb_blurb_container,.catversion .et_pb_column_1_6 .et_pb_blurb_container{min-height:auto!important}}@media screen and (max-width:980px){.box-3er2 .et_pb_column_1_3,.box-3er2 .et_pb_column_1_5,.box-3er2 .et_pb_column_1_6{max-width:calc(94% / 2)!important}.box-3er2 .et_pb_column_1_3 .et_pb_blurb_container,.box-3er2 .et_pb_column_1_5 .et_pb_blurb_container,.box-3er2 .et_pb_column_1_6 .et_pb_blurb_container{min-height:120px}}@media screen and (max-width:550px){.box-3er2 .et_pb_column_1_3,.box-3er2 .et_pb_column_1_5,.box-3er2 .et_pb_column_1_6{max-width:calc(97%)!important;margin-bottom:5%!important}}.fxmegamenu .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description a{display:inline-block!important}.teamliste .member{display:inline-block;width:100%;max-width:calc((100% - 120px) / 3);margin:0 20px 30px 20px!important}.teamliste .member .et_pb_blurb_content{padding:20px}.teamliste .member .et_pb_blurb_container{padding:0 10px;margin-top:-10px}.teamliste .member h5{margin:5px 0 20px 0;color:#444;line-height:25px;min-height:75px}.teamliste .member p{display:block;letter-spacing:5px;color:#999}.teamliste .member p a{display:inline-block;letter-spacing:1px}@media screen and (max-width:1380px){.teamliste .member h5{min-height:75px}}@media screen and (max-width:1380px){.teamliste .member h4{font-size:20px!important}}@media screen and (max-width:1080px){.teamliste .member h5{min-height:100px}.teamliste .member .et_pb_blurb_container{padding:0}.teamliste .member p a{letter-spacing:0}.teamliste .member{max-width:calc((100% - 60px) / 3);margin:0 10px 30px 10px!important}}@media screen and (max-width:880px){.teamliste .member{max-width:calc((100% - 40px) / 2);margin:0 10px 20px 10px!important}.teamliste .member h5{min-height:50px}}@media screen and (max-width:580px){.teamliste .member{max-width:90%;margin:0 5% 5% 5%!important}.teamliste .member h5{min-height:25px}}.teamlistesp .member .et_pb_blurb_container{margin-top:0px!important}.teamlistesp .member h5{min-height:25px!important}.fxkontaktbox{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.fxkontaktbox div{display:flex;flex-direction:column;flex-basis:100%;flex:1}.fxkontaktbox .fxkbl{width:100%;max-width:140px}.fxkontaktbox .fxkbl img{border-radius:4px!important}.fxkontaktbox .fxkbr{width:100%;max-width:calc(100% - 140px);padding:0 0 20px 20px!important}.fxkontaktbox .fxkbr span{display:block;font-weight:600}@media screen and (max-width:600px){.wpforms-container .wpforms-layout-column-50{width:100%!important}.wpforms-container .wpforms-layout-column-25{width:100%!important}}@media screen and (max-width:500px){.fxkontaktbox .fxkbl{display:none}.fxkontaktbox .fxkbr{max-width:100%;padding:0 0 20px 0px!important}}.blog-view article{position:relative}.navhomeicon{font-size:20px;line-height:30px;color:#333;transition:color .25s ease-in-out}.navhomeicon:hover{color:#EC9D26}