.klm-form__submit input[type=submit],.upload-label{cursor:pointer;color:#fff;background-color:#1c1c1c}@media (max-width:767px){.vc_parallax-inner{background-attachment:scroll!important;transform:none!important}}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn,.nectar_hotspot,body[data-button-style*=slightly_rounded] #top nav>ul>li[class*=button_solid_color]>a::before{border-radius:0!important}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#1c1c1c;font-family:KLM-Regular,sans-serif}#footer-outer #copyright{color:#fff}::selection{background-color:#1c1c1c;color:#fff}.wpcf7-form-control.wpcf7-submit.has-spinner,a,h1,h2,h3,h4,h5,h6,li,p,small,span{font-weight:400}strong,strong a,strong li,strong p,strong span{font-weight:800}#cmplz-document h2,#cmplz-document p,.nectar_team_member_overlay{color:#1c1c1c}.nectar-responsive-text.Extra_Big a,.nectar-responsive-text.Extra_Big h1,.nectar-responsive-text.Extra_Big h2,.nectar-responsive-text.Extra_Big h3,.nectar-responsive-text.Extra_Big h4,.nectar-responsive-text.Extra_Big h5,.nectar-responsive-text.Extra_Big h6,.nectar-responsive-text.Extra_Big p,.nectar-responsive-text.Extra_Big span,.nectar-split-heading.Extra_Big a,.nectar-split-heading.Extra_Big h1,.nectar-split-heading.Extra_Big h2,.nectar-split-heading.Extra_Big h3,.nectar-split-heading.Extra_Big h4,.nectar-split-heading.Extra_Big h5,.nectar-split-heading.Extra_Big h6,.nectar-split-heading.Extra_Big p,.nectar-split-heading.Extra_Big span{font-size:clamp(2.5rem, 4.8vw, 5.8rem)!important;line-height:.95;letter-spacing:-3px}.nectar-responsive-text.Very_Big a,.nectar-responsive-text.Very_Big h1,.nectar-responsive-text.Very_Big h2,.nectar-responsive-text.Very_Big h3,.nectar-responsive-text.Very_Big h4,.nectar-responsive-text.Very_Big h5,.nectar-responsive-text.Very_Big h6,.nectar-responsive-text.Very_Big p,.nectar-responsive-text.Very_Big span,.nectar-split-heading.Very_Big a,.nectar-split-heading.Very_Big h1,.nectar-split-heading.Very_Big h2,.nectar-split-heading.Very_Big h3,.nectar-split-heading.Very_Big h4,.nectar-split-heading.Very_Big h5,.nectar-split-heading.Very_Big h6,.nectar-split-heading.Very_Big p,.nectar-split-heading.Very_Big span{font-size:clamp(2.2rem, 4.2vw, 5.2rem)!important;line-height:1.15}.nectar-responsive-text.Middle_Big a,.nectar-responsive-text.Middle_Big h1,.nectar-responsive-text.Middle_Big h2,.nectar-responsive-text.Middle_Big h3,.nectar-responsive-text.Middle_Big h4,.nectar-responsive-text.Middle_Big h5,.nectar-responsive-text.Middle_Big h6,.nectar-responsive-text.Middle_Big p,.nectar-responsive-text.Middle_Big span,.nectar-split-heading.Middle_Big a,.nectar-split-heading.Middle_Big h1,.nectar-split-heading.Middle_Big h2,.nectar-split-heading.Middle_Big h3,.nectar-split-heading.Middle_Big h4,.nectar-split-heading.Middle_Big h5,.nectar-split-heading.Middle_Big h6,.nectar-split-heading.Middle_Big p,.nectar-split-heading.Middle_Big span{font-size:clamp(1.8rem, 3vw, 3.5rem)!important;line-height:1.2}.nectar-responsive-text.Small_Big a,.nectar-responsive-text.Small_Big h1,.nectar-responsive-text.Small_Big h2,.nectar-responsive-text.Small_Big h3,.nectar-responsive-text.Small_Big h4,.nectar-responsive-text.Small_Big h5,.nectar-responsive-text.Small_Big h6,.nectar-responsive-text.Small_Big p,.nectar-responsive-text.Small_Big span,.nectar-split-heading.Small_Big a,.nectar-split-heading.Small_Big h1,.nectar-split-heading.Small_Big h2,.nectar-split-heading.Small_Big h3,.nectar-split-heading.Small_Big h4,.nectar-split-heading.Small_Big h5,.nectar-split-heading.Small_Big h6,.nectar-split-heading.Small_Big p,.nectar-split-heading.Small_Big span{font-size:clamp(1.3rem, 2.1vw, 2.4rem)!important;line-height:1.2}.nectar-responsive-text.Normal_Fontsize a,.nectar-responsive-text.Normal_Fontsize h1,.nectar-responsive-text.Normal_Fontsize h2,.nectar-responsive-text.Normal_Fontsize h3,.nectar-responsive-text.Normal_Fontsize h4,.nectar-responsive-text.Normal_Fontsize h5,.nectar-responsive-text.Normal_Fontsize h6,.nectar-responsive-text.Normal_Fontsize p,.nectar-responsive-text.Normal_Fontsize span,.nectar-split-heading.Normal_Fontsize a,.nectar-split-heading.Normal_Fontsize h1,.nectar-split-heading.Normal_Fontsize h2,.nectar-split-heading.Normal_Fontsize h3,.nectar-split-heading.Normal_Fontsize h4,.nectar-split-heading.Normal_Fontsize h5,.nectar-split-heading.Normal_Fontsize h6,.nectar-split-heading.Normal_Fontsize p,.nectar-split-heading.Normal_Fontsize span,.vc_col-sm-6.flaechenangebot_checklist h3{font-size:clamp(1.25rem, 1.67vw, 1.999rem)!important;line-height:1.2}#cmplz-document h2,.nectar-responsive-text.Small_Fontsize a,.nectar-responsive-text.Small_Fontsize h1,.nectar-responsive-text.Small_Fontsize h2,.nectar-responsive-text.Small_Fontsize h3,.nectar-responsive-text.Small_Fontsize h4,.nectar-responsive-text.Small_Fontsize h5,.nectar-responsive-text.Small_Fontsize h6,.nectar-responsive-text.Small_Fontsize p,.nectar-responsive-text.Small_Fontsize span,.nectar-split-heading.Small_Fontsize a,.nectar-split-heading.Small_Fontsize h1,.nectar-split-heading.Small_Fontsize h2,.nectar-split-heading.Small_Fontsize h3,.nectar-split-heading.Small_Fontsize h4,.nectar-split-heading.Small_Fontsize h5,.nectar-split-heading.Small_Fontsize h6,.nectar-split-heading.Small_Fontsize p,.nectar-split-heading.Small_Fontsize span,.toggle>.toggle-title a{font-size:clamp(1.2rem, 1.45vw, 1.7rem)!important;line-height:1.05}.Flachenanalyse_donts .iwt-text,.Projektstatus .iwt-text,.nectar-fancy-box h4,.nectar-responsive-text.Very_Small a,.nectar-responsive-text.Very_Small h1,.nectar-responsive-text.Very_Small h2,.nectar-responsive-text.Very_Small h3,.nectar-responsive-text.Very_Small h4,.nectar-responsive-text.Very_Small h5,.nectar-responsive-text.Very_Small h6,.nectar-responsive-text.Very_Small p,.nectar-responsive-text.Very_Small span,.nectar-split-heading.Very_Small a,.nectar-split-heading.Very_Small h1,.nectar-split-heading.Very_Small h2,.nectar-split-heading.Very_Small h3,.nectar-split-heading.Very_Small h4,.nectar-split-heading.Very_Small h5,.nectar-split-heading.Very_Small h6,.nectar-split-heading.Very_Small p,.nectar-split-heading.Very_Small span,.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip h3{font-size:clamp(1rem, 1.15vw, 1.3rem)!important;line-height:1.5}#cmplz-document p,.inner-toggle-wrap p,.nectar-responsive-text.Extra_Small a,.nectar-responsive-text.Extra_Small h1,.nectar-responsive-text.Extra_Small h2,.nectar-responsive-text.Extra_Small h3,.nectar-responsive-text.Extra_Small h4,.nectar-responsive-text.Extra_Small h5,.nectar-responsive-text.Extra_Small h6,.nectar-responsive-text.Extra_Small p,.nectar-responsive-text.Extra_Small span,.nectar-split-heading.Extra_Small a,.nectar-split-heading.Extra_Small h1,.nectar-split-heading.Extra_Small h2,.nectar-split-heading.Extra_Small h3,.nectar-split-heading.Extra_Small h4,.nectar-split-heading.Extra_Small h5,.nectar-split-heading.Extra_Small h6,.nectar-split-heading.Extra_Small p,.nectar-split-heading.Extra_Small span{font-size:clamp(.85rem, .9vw, 1.1rem)!important;line-height:1.5}@media screen and (min-width:0px) and (max-width:690px){.nectar-responsive-text.Extra_Big a,.nectar-responsive-text.Extra_Big h1,.nectar-responsive-text.Extra_Big h2,.nectar-responsive-text.Extra_Big h3,.nectar-responsive-text.Extra_Big h4,.nectar-responsive-text.Extra_Big h5,.nectar-responsive-text.Extra_Big h6,.nectar-responsive-text.Extra_Big p,.nectar-responsive-text.Extra_Big span,.nectar-split-heading.Extra_Big a,.nectar-split-heading.Extra_Big h1,.nectar-split-heading.Extra_Big h2,.nectar-split-heading.Extra_Big h3,.nectar-split-heading.Extra_Big h4,.nectar-split-heading.Extra_Big h5,.nectar-split-heading.Extra_Big h6,.nectar-split-heading.Extra_Big p,.nectar-split-heading.Extra_Big span{letter-spacing:-2px}.nectar-responsive-text.Extra_Big span,.nectar-responsive-text.Very_Big a,.nectar-responsive-text.Very_Big h1,.nectar-responsive-text.Very_Big h2,.nectar-responsive-text.Very_Big h3,.nectar-responsive-text.Very_Big h4,.nectar-responsive-text.Very_Big h5,.nectar-responsive-text.Very_Big h6,.nectar-responsive-text.Very_Big p,.nectar-split-heading.Very_Big a,.nectar-split-heading.Very_Big h1,.nectar-split-heading.Very_Big h2,.nectar-split-heading.Very_Big h3,.nectar-split-heading.Very_Big h4,.nectar-split-heading.Very_Big h5,.nectar-split-heading.Very_Big h6,.nectar-split-heading.Very_Big p,.nectar-split-heading.Very_Big span{letter-spacing:-1.5px}.nectar-responsive-text.Middle_Big a,.nectar-responsive-text.Middle_Big h1,.nectar-responsive-text.Middle_Big h2,.nectar-responsive-text.Middle_Big h3,.nectar-responsive-text.Middle_Big h4,.nectar-responsive-text.Middle_Big h5,.nectar-responsive-text.Middle_Big h6,.nectar-responsive-text.Middle_Big p,.nectar-responsive-text.Middle_Big span,.nectar-split-heading.Middle_Big a,.nectar-split-heading.Middle_Big h1,.nectar-split-heading.Middle_Big h2,.nectar-split-heading.Middle_Big h3,.nectar-split-heading.Middle_Big h4,.nectar-split-heading.Middle_Big h5,.nectar-split-heading.Middle_Big h6,.nectar-split-heading.Middle_Big p,.nectar-split-heading.Middle_Big span{letter-spacing:-1px}.nectar-responsive-text.Small_Big a,.nectar-responsive-text.Small_Big h1,.nectar-responsive-text.Small_Big h2,.nectar-responsive-text.Small_Big h3,.nectar-responsive-text.Small_Big h4,.nectar-responsive-text.Small_Big h5,.nectar-responsive-text.Small_Big h6,.nectar-responsive-text.Small_Big p,.nectar-responsive-text.Small_Big span,.nectar-split-heading.Small_Big a,.nectar-split-heading.Small_Big h1,.nectar-split-heading.Small_Big h2,.nectar-split-heading.Small_Big h3,.nectar-split-heading.Small_Big h4,.nectar-split-heading.Small_Big h5,.nectar-split-heading.Small_Big h6,.nectar-split-heading.Small_Big p,.nectar-split-heading.Small_Big span{letter-spacing:-.8px}#cmplz-document p,.inner-toggle-wrap p,.nectar-responsive-text.Extra_Small a,.nectar-responsive-text.Extra_Small h1,.nectar-responsive-text.Extra_Small h2,.nectar-responsive-text.Extra_Small h3,.nectar-responsive-text.Extra_Small h4,.nectar-responsive-text.Extra_Small h5,.nectar-responsive-text.Extra_Small h6,.nectar-responsive-text.Extra_Small p,.nectar-responsive-text.Extra_Small span,.nectar-split-heading.Extra_Small a,.nectar-split-heading.Extra_Small h1,.nectar-split-heading.Extra_Small h2,.nectar-split-heading.Extra_Small h3,.nectar-split-heading.Extra_Small h4,.nectar-split-heading.Extra_Small h5,.nectar-split-heading.Extra_Small h6,.nectar-split-heading.Extra_Small p,.nectar-split-heading.Extra_Small span,.nectar_team_member_overlay.nectar-modal.open.on-mobile .bio-inner .team-desc{font-size:clamp(1rem, 1.15vw, 1.3rem)!important}}.nectar-fancy-box .hover-content,.nectar-responsive-text.Extreme_Small a,.nectar-responsive-text.Extreme_Small h1,.nectar-responsive-text.Extreme_Small h2,.nectar-responsive-text.Extreme_Small h3,.nectar-responsive-text.Extreme_Small h4,.nectar-responsive-text.Extreme_Small h5,.nectar-responsive-text.Extreme_Small h6,.nectar-responsive-text.Extreme_Small p,.nectar-responsive-text.Extreme_Small span,.nectar-split-heading.Extreme_Small a,.nectar-split-heading.Extreme_Small h1,.nectar-split-heading.Extreme_Small h2,.nectar-split-heading.Extreme_Small h3,.nectar-split-heading.Extreme_Small h4,.nectar-split-heading.Extreme_Small h5,.nectar-split-heading.Extreme_Small h6,.nectar-split-heading.Extreme_Small p,.nectar-split-heading.Extreme_Small span,.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip p,.nectar_team_member_overlay.nectar-modal.open.on-mobile .bio-inner .title{font-size:clamp(.8rem, .75vw, 1rem)!important;line-height:1}#top nav>ul>li>a,.inner-toggle-wrap p,.iwt-text a strong,.nectar-cta.Button_Dark_Light .nectar-button-type .link_wrap .link_text span,.nectar-cta.Button_Dark_Light_sec .nectar-button-type .link_wrap .link_text span,.nectar-cta.CTA-Light .nectar-button-type .link_wrap .link_text span,.wpcf7-form-control.wpcf7-submit.has-spinner,span.menu-title-text{font-size:1rem}#menu-item-27,#menu-item-31,#menu-item-35,#menu-item-38{cursor:default}#top,.nectar-button-type .link_wrap:hover::after,.nectar-cta.CTA-Light .nectar-button-type .link_wrap:hover::before,.uacf7-prev:hover{opacity:1}@media only screen and (min-width:1000px){#header-outer[data-full-width=true] header>.container{padding:0 46px}}body #header-outer,body[data-header-color=dark] #header-outer{background-color:rgba(0,0,0,0)}body .fa.fa-angle-down::before{content:'+'}@media screen and (min-width:0px) and (max-width:1000px){.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-96 a{color:#1c1c1c!important;background-color:#fff;padding:16px 32px!important}.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-96 a:after{content:'+';margin-left:8px}}.sf-menu>li ul{padding:16px;width:25em}.sub-menu.tracked-pos::before{content:"";display:block;width:16px;height:16px;background-color:#fff;transform:rotate(45deg);position:absolute;top:-8px;left:32px}.menu-title-text:hover::after,.nectar-cta.CTA-Light .nectar-button-type .link_wrap::before{content:url('https://www.klm-development.ro/wp-content/uploads/2025/07/arrow_right_white_16px.svg')}.nectar-button-type .link_wrap::after,.nectar-button-type .link_wrap::before{top:60%;position:absolute;right:0;transform:translate(-50%,-50%);margin-left:11px;transition:opacity .3s;pointer-events:none}#menu-item-45{padding-right:16px}@media screen and (min-width:1200px) and (max-width:1440px){#header-outer[data-lhe=animated_underline] #top .sf-menu>.sf-with-ul:not([class*=button])>a,#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{padding-right:0!important;margin:0 24px}#menu-item-45{padding-right:16px;margin-right:16px}#header-outer.transparent #top nav>ul>li[class*=button_solid_color]>a::before,#top nav>ul>li[class*=button_solid_color]>a::before{padding-right:32px!important;margin-right:16px}}@media screen and (min-width:1000px) and (max-width:1200px){#header-outer[data-lhe=animated_underline] #top .sf-menu>.sf-with-ul:not([class*=button])>a,#header-outer[data-lhe=animated_underline] #top nav>ul>li>a{padding-right:0!important;margin:0 12px}#menu-item-45{padding-right:32px}#header-outer.transparent #top nav>ul>li[class*=button_solid_color]>a::before,#top nav>ul>li[class*=button_solid_color]>a::before{padding-right:32px!important;margin-right:32px}}#header-outer #top .slide-out-widget-area-toggle[data-custom-color=true] a::before,#header-outer.transparent #top nav>ul>li[class*=button_solid_color]>a::before,#top nav>ul>li[class*=button_solid_color]>a::before{height:32px;padding-right:16px}.menu-title-text::after{content:url('https://www.klm-development.ro/wp-content/uploads/2025/07/plus_white_16px.svg');position:fixed;display:inherit}.nectar-button-type .link_wrap::before{content:url('https://www.klm-development.ro/wp-content/uploads/2025/07/plus_white_16px.svg');opacity:1}.nectar-button-type .link_wrap::after{content:url('https://www.klm-development.ro/wp-content/uploads/2025/07/arrow_right_black_16px.svg');opacity:0}.nectar-button-type .link_wrap:hover::before,.nectar-cta.CTA-Light .nectar-button-type .link_wrap:hover::after{opacity:0}.nectar-cta.CTA-Light .nectar-button-type .link_wrap::before{position:absolute;top:55%;right:0;transform:translate(-50%,-50%);margin-left:11px;opacity:0;transition:opacity .3s;pointer-events:none}.nectar-cta.CTA-Light .nectar-button-type .link_wrap::after{content:url('https://www.klm-development.ro/wp-content/uploads/2025/07/plus_black_16px.svg');position:absolute;top:55%;right:0;transform:translate(-50%,-50%);margin-left:11px;opacity:1;transition:opacity .3s;pointer-events:none}#menu-item-weglot-142-de a{margin:0 4px 0 32px!important}#menu-item-weglot-142-en a,#menu-item-weglot-142-ro a{margin:0 4px!important}#menu-item-weglot-142-de::after,#menu-item-weglot-142-ro::after{content:'|';color:#fff;height:auto}.transparent.dark-slide #menu-item-weglot-142-de::after,.transparent.dark-slide #menu-item-weglot-142-ro::after{color:#000}.wpb_text_column.wpb_content_element.footer_normal_txt{padding-right:64px}@media screen and (min-width:690px) and (max-width:1000px){.wpb_text_column.wpb_content_element.footer_normal_txt{padding-right:16px}}.wpb_text_column.wpb_content_element.footer_heading p{font-size:1.125rem;font-weight:800}.vc_col-sm-3.footer_row_two.wpb_column .iwt-text,.wpb_text_column.wpb_content_element.footer_normal_txt{color:#fff;font-size:.8rem;letter-spacing:.5px}.vc_col-sm-3.footer_row_two.wpb_column .iwt-text a,.wpb_text_column.wpb_content_element.footer_link_txt a{position:relative;text-decoration:none;color:#fff;font-size:.8rem;letter-spacing:.5px}.vc_col-sm-3.footer_row_two.wpb_column .iwt-text a{font-weight:600}.vc_col-sm-3.footer_row_two.wpb_column .iwt-text a::after,.wpb_text_column.wpb_content_element.footer_link_txt a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#fff;transition:width .3s}#team .iwt-text a,.vc_col-sm-6.kontakt_informationen_klm .iwt-text a{position:relative;color:#1c1c1c;text-decoration:none}#team .iwt-text a::after,.vc_col-sm-6.kontakt_informationen_klm .iwt-text a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#1c1c1c;transition:width .3s}#team .iwt-text a:hover::after,.vc_col-sm-3.footer_row_two.wpb_column .iwt-text a:hover::after,.vc_col-sm-6.kontakt_informationen_klm .iwt-text a:hover::after,.wpb_text_column.wpb_content_element.footer_link_txt a:hover::after{width:100%}#header-outer.transparent.dark-slide>#top nav .sf-menu>.current-menu-item>a{color:#1c1c1c!important}#header-outer.transparent.light-slide>#top nav .sf-menu>.current-menu-item>a,.vc_col-sm-3.kompetenzen_grid_txt_four .nectar-responsive-text.Extra_Small,.vc_col-sm-3.kompetenzen_grid_txt_four .nectar-responsive-text.Small_Fontsize,.vc_col-sm-3.kompetenzen_grid_txt_one .nectar-responsive-text.Extra_Small,.vc_col-sm-3.kompetenzen_grid_txt_one .nectar-responsive-text.Small_Fontsize,.vc_col-sm-3.kompetenzen_grid_txt_three .nectar-responsive-text.Extra_Small,.vc_col-sm-3.kompetenzen_grid_txt_three .nectar-responsive-text.Small_Fontsize,.vc_col-sm-3.kompetenzen_grid_txt_two .nectar-responsive-text.Extra_Small,.vc_col-sm-3.kompetenzen_grid_txt_two .nectar-responsive-text.Small_Fontsize{color:#fff!important}body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container .weglot-lang.menu-item-weglot.weglot-language.weglot-de.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-weglot-142-de a{font-size:16px!important}.back a::before{content:url('https://www.klm-development.ro/wp-content/uploads/2025/08/arrow_img_48px_left.svg')}.back a{color:#1c1c1c;width:48px;height:48px}.wpb_text_column.wpb_content_element.footer_link_txt p{padding-bottom:.05rem}.vc_col-sm-6.main_aboutus.wpb_column .ueberuns_fake_btn p,.vc_col-sm-6.main_leistungen.wpb_column .leistungen_fake_btn p{color:#fff;background-color:#1c1c1c;width:auto;display:inline-block;padding:12px 24px;text-align:right;float:right}.vc_col-sm-6.main_aboutus.wpb_column,.vc_col-sm-6.main_leistungen.wpb_column{position:relative;overflow:hidden}.leistungen-hover-text,.ueberuns-hover-text{position:absolute;bottom:-100%;left:0;width:100%;height:100%;color:#fff;display:flex;align-items:flex-end;justify-content:center;padding-bottom:0;font-size:4.5rem;font-weight:700;pointer-events:none;z-index:5;opacity:0;transition:bottom 1s cubic-bezier(.25, 1, .3, 1),opacity 1s cubic-bezier(.25, 1, .3, 1)}.vc_col-sm-6.main_aboutus.wpb_column:hover .ueberuns-hover-text,.vc_col-sm-6.main_leistungen.wpb_column:hover .leistungen-hover-text{bottom:0;opacity:1}.vc_col-sm-4.home_leist_gfive::before,.vc_col-sm-4.home_leist_gfour::before,.vc_col-sm-4.home_leist_gone::before,.vc_col-sm-4.home_leist_gsix::before,.vc_col-sm-4.home_leist_gthree::before,.vc_col-sm-4.home_leist_gtwo::before{content:url('');z-index:999;position:absolute;width:32px;height:32px;padding:32px;animation:.3s ease-in-out}.vc_col-sm-4.home_leist_gfive:hover::before,.vc_col-sm-4.home_leist_gfour:hover:before,.vc_col-sm-4.home_leist_gone:hover::before,.vc_col-sm-4.home_leist_gsix:hover::before,.vc_col-sm-4.home_leist_gthree:hover::before,.vc_col-sm-4.home_leist_gtwo:hover::before{content:url('');animation:.3s ease-in-out}@media screen and (min-width:0px) and (max-width:690px){.nectar-cta.Button_Dark_Light .nectar-button-type .link_wrap .link_text span,.nectar-cta.Button_Dark_Light_sec .nectar-button-type .link_wrap .link_text span,.nectar-cta.CTA-Light .nectar-button-type .link_wrap .link_text span,.wpcf7-form-control.wpcf7-submit.has-spinner{font-size:.9rem}.nectar-cta.Button_Dark_Light_sec{margin:0!important;padding-top:16px}.nectar-cta.sec_cta_homepage{margin-left:8px!important}.wpb_text_column.wpb_content_element.footer_normal_txt{padding-right:0}.vc_col-sm-3.footer_menu{width:50%!important;display:inline}.vc_col-sm-3.footer_rechtliches{width:50%!important;text-align:right}.weglot-lang.menu-item-weglot.weglot-language.weglot-de.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-weglot-142-de,.weglot-lang.menu-item-weglot.weglot-language.weglot-en.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-weglot-142-en,.weglot-lang.menu-item-weglot.weglot-language.weglot-ro.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-weglot-142-ro{display:inline-block;width:25%}.weglot-lang.menu-item-weglot.weglot-language.weglot-ro.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-weglot-142-ro{border-left:1px solid;border-right:1px solid}body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container .menu-item-weglot-142-de a,body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container .menu-item-weglot-142-en a,body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container .menu-item-weglot-142-ro a{font-size:16px!important}.menu-item-27,.menu-item-28,.menu-item-29,.menu-item-31,.menu-item-32,.menu-item-33,.menu-item-35,.menu-item-36,.menu-item-38,.menu-item-39,.menu-item-41,.menu-item-42,.menu-item-44{border-bottom:1px solid #fff}.menu-item-45{background-color:#fff;margin-top:24px!important}.menu-item-45 a{color:#1c1c1c!important}.vc_col-sm-6.main_aboutus.wpb_column{padding-top:32px!important}.vc_col-sm-4.home_leist_gfive::before,.vc_col-sm-4.home_leist_gfour::before,.vc_col-sm-4.home_leist_gone::before,.vc_col-sm-4.home_leist_gsix::before,.vc_col-sm-4.home_leist_gthree::before,.vc_col-sm-4.home_leist_gtwo::before{padding:8px}body .nectar-responsive-text.fromftoh p{width:200%!important}}.nttip .inner p{line-height:16px;text-align:left;color:#1c1c1c;word-break:normal;overflow-wrap:anywhere;hyphens:auto}.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot::before,.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button::before,.nectar-flickity[data-controls=material_pagination] .flickity-page-dots .dot::before,.nectar-leaflet-map .animated-dot .middle-dot,.nectar-leaflet-map .animated-dot .signal,.nectar-leaflet-map .animated-dot .signal2,.nectar-quick-view-box .flickity-page-dots .dot::before,.nectar-recent-posts-slider_multiple_visible .flickity-page-dots .dot::before,.nectar-woo-flickity .flickity-page-dots .dot::before,.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip,.nectar_image_with_hotspots[data-stlye=color_pulse] .nectar_hotspot::before,.testimonial_slider[data-style=multiple_visible_minimal] .flickity-page-dots .dot::before,body.material [data-bullet_style=see_through] .slider-pagination .swiper-pagination-switch::before,div[data-style*=minimal] .toggle>.toggle-title i{border-radius:0}@media only screen and (min-width:690px){.nectar_image_with_hotspots[data-size=medium] .nectar_hotspot_wrap .nttip[data-tooltip-position=top]{margin-top:-12px;margin-left:15px}}body[data-button-style*=rounded] #to-top::after,body[data-button-style*=rounded] #to-top::before,body[data-button-style*=slightly_rounded] #to-top,body[data-button-style*=slightly_rounded] input[type=submit]{border-radius:0!important;-webkit-border-radius:0px!important}.vc_col-sm-4.main_faq_section_one .wpb_text_column.wpb_content_element,.vc_col-sm-4.main_faq_section_three .wpb_text_column.wpb_content_element,.vc_col-sm-4.main_faq_section_two .wpb_text_column.wpb_content_element{margin-bottom:0!important}.klm-form__submit input[type=submit]:hover,.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots .dot.is-selected::before,.nectar-flickity[data-controls=material_pagination] .flickity-page-dots .dot.is-selected::before,.nectar-quick-view-box .flickity-page-dots .dot.is-selected::before,.nectar-recent-posts-slider_multiple_visible .flickity-page-dots .dot.is-selected::before,.nectar-woo-flickity .flickity-page-dots .dot.is-selected::before,.testimonial_slider[data-style=multiple_visible_minimal] .flickity-page-dots .dot.is-selected::before,body.material [data-bullet_style=see_through] .slider-pagination .swiper-pagination-switch.swiper-active-switch::before{background-color:#1c1c1c!important}.nectar-flickity:not(.masonry) .flickity-viewport{margin:0 0 32px!important}.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots{bottom:-32px}.kontakt_informationen_klm .row .col .iwithtext .iwt-icon img:not([srcset]){width:32px;background-color:#1c1c1c!important}.klm-form{display:grid;gap:16px;max-width:640px;margin:0 auto;font-family:Roboto,sans-serif}.klm-form__row{display:flex;flex-direction:column}.klm-form__row label{margin-bottom:6px;font-weight:400;color:#1c1c1c;font-size:1.15rem}.klm-form__row input[type=email],.klm-form__row input[type=tel],.klm-form__row input[type=text],.klm-form__row select,.klm-form__row textarea{height:48px;background:#fff;border:1px solid #ccc;padding:4px 10px;font-size:14px;border-radius:0;transition:border-color .2s}.klm-form__row textarea{min-height:120px;resize:vertical}.klm-form__row input:focus,.klm-form__row select:focus,.klm-form__row textarea:focus{border-color:#666;outline:0}.klm-form__row-group{display:flex;gap:16px}.klm-form__row-group .klm-form__row{flex:1}body[data-form-submit=regular] .container-wrap button[type=submit],body[data-form-submit=regular] .container-wrap input[type=submit]{padding:14px 24px!important}.steps-form .steps-row .steps-step .btn-circle:active,.steps-form .steps-row .steps-step .btn-circle:focus,.steps-form .steps-row .steps-step .btn-circle:hover,body[data-button-style=slightly_rounded_shadow] .container-wrap input[type=submit]:hover,body[data-button-style=slightly_rounded_shadow] input[type=submit]:hover{box-shadow:none!important}body[data-form-submit=regular] input[type=submit]:hover{opacity:1!important}.wpcf7-form-control.wpcf7-submit.has-spinner{font-family:KLM-Regular,sans-serif;margin-top:32px}@media (max-width:690px){.klm-form__row-group{flex-direction:column}}.klm-form__checkbox{display:flex;align-items:flex-start;font-size:14px}.klm-form__checkbox input[type=checkbox]{margin-right:8px;margin-top:4px;transform:scale(1.2)}.klm-form__submit{margin-top:32px}.klm-form__submit input[type=submit]{font-size:14px;padding:10px 16px;border:none;border-radius:4px;transition:background .3s}.klm-form input::placeholder,.klm-form textarea::placeholder{color:#888;font-style:italic}.klm-form__row select,.klm-form__row select option{font-family:KLM-Regular,sans-serif;font-size:16px;color:#1c1c1c}.toggle>.toggle-title a{font-size:1.25rem}.center img.img-with-animation{margin:0}.flickity-slider h4{letter-spacing:0!important}#team .nectar-responsive-text.Extra_Small.nectar-link-underline-effect{width:75%}.iwithtext .iwt-text{padding-left:44px}.row .col .iwithtext .iwt-icon img:not([srcset]){width:32px}@media only screen and (max-width:690px){body #header-outer[data-full-width=true] header>.container{padding:0 7px}.wpb_column:not([class*=vc_col-xs]){width:100%;margin-bottom:0}.nectar_team_member_overlay .team_member_details{padding:16px}}.nectar_team_member_overlay.nectar-modal.open.on-mobile .bio-inner .title{color:#bababa!important}.steps-form .steps-row .steps-step .btn-circle{border-radius:0!important;font-size:1rem;width:32px;height:32px}.btn{padding:4px 12px}.steps-form{margin:0 0 32px}.uacf7-step.step-content button.uacf7-next,.uacf7-step.step-content button.uacf7-prev{margin-top:16px;background-color:#1c1c1c;border-radius:0!important;border:none!important;padding:7px 10px}.uacf7-next img,.uacf7-prev img{margin-top:3px}.uacf7-next:hover,.uacf7-prev:hover{cursor:pointer!important;opacity:.8}.uacf7-prev{opacity:.3;float:left}.uacf7-next{float:left}input[type=date]:focus-visible,input[type=date]:visited,input[type=email]:focus-visible,input[type=email]:visited,input[type=number]:focus-visible,input[type=number]:visited,input[type=password]:focus-visible,input[type=password]:visited,input[type=search]:focus-visible,input[type=search]:visited,input[type=tel]:focus-visible,input[type=tel]:visited,input[type=text]:focus-visible,input[type=text]:visited,select:focus-visible,select:visited,textarea:focus-visible,textarea:visited{border-color:#1c1c1c!important}body[data-button-style=slightly_rounded_shadow] .container-wrap input[type=submit]:hover{-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0);opacity:.8!important}.klm-form__row p small{font-size:.8rem}.klm-form__row p{font-size:1.5rem}input[type=number]{border:1px solid transparent!important;border-radius:0!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.upload-wrapper{position:relative;display:inline-block}.upload-label{padding:16px 19px 14px;border-radius:0;display:inline-flex;align-items:center;justify-content:center}.upload-label:hover{opacity:.8}.uacf7-step.step-content button.uacf7-next{float:left!important}.klm-form__row.upload-wrapper label{color:#fff!important;font-size:1rem}.vc_col-sm-6.flaechenangebot_checklist p{padding-left:32px}.vc_col-sm-3.rechtlicher_nachweis{line-height:1.5}@media screen and (min-width:690px) and (max-width:1000px){.vc_col-sm-4.home_leist_gfive::before,.vc_col-sm-4.home_leist_gfour::before,.vc_col-sm-4.home_leist_gone::before,.vc_col-sm-4.home_leist_gsix::before,.vc_col-sm-4.home_leist_gthree::before,.vc_col-sm-4.home_leist_gtwo::before{padding:16px}.vc_col-sm-3.kompetenzen_grid_txt_four,.vc_col-sm-3.kompetenzen_grid_txt_one,.vc_col-sm-3.kompetenzen_grid_txt_three,.vc_col-sm-3.kompetenzen_grid_txt_two{width:calc(50% - 1%)!important}.vc_col-sm-3.kompetenzen_grid_txt_one,.vc_col-sm-3.kompetenzen_grid_txt_three{margin-right:1%!important}.vc_col-sm-3.kompetenzen_grid_txt_four,.vc_col-sm-3.kompetenzen_grid_txt_two{margin-left:1%!important}}@media screen and (min-width:0px) and (max-width:690px){.nectar-responsive-text.txt_50per.font_size_desktop_1-1rem.font_line_height_1-5.nectar-link-underline-effect p{width:200%!important}.vc_col-sm-6.flaechenangebot_checklist p{padding-left:0}.vc_col-sm-3.kompetenzen_grid_txt_four,.vc_col-sm-3.kompetenzen_grid_txt_three,.vc_col-sm-3.kompetenzen_grid_txt_two{margin-top:32px!important}.cmplz-btn.cmplz-manage-consent.manage-consent-1.cmplz-show{display:none}}