body{width:100%;max-width:1920px;margin:0 auto!important}ul{list-style-type:square!important}ul li::before{display:none!important;content:none!important}ul li::marker{color:#FF3500;font-size:24px}.mit-dropdown-menu{display:none;position:absolute;z-index:999}.mit-dropdown-menu.show{display:block}.mit-dropdown-toggle{cursor:pointer}#mit-header .elementor-sticky--active .elementor-icon path{fill:#000}.wpml-ls-flag{height:20px!important;width:auto!important}.elementor-element.mit-timeline .twae-horizontal-timeline.twae-wrapper .twae-content{box-shadow:0 12px 40px -2px rgba(0,0,0,.1)!important;padding:20px;border-radius:0}.elementor-element.mit-timeline .twae-horizontal-timeline.twae-wrapper .twae-slider-container{padding:0 40px}#mit-header .elementor-sticky--effects{background-color:rgba(255,255,255,1)!important;box-shadow:0 12px 40px 0 rgba(0,0,0,.1)!important}#mit-header .elementor-sticky--effects{transition:background-color 1s ease!important}#mit-header .elementor-sticky--effects .elementor-widget-n-menu .e-n-menu-title:not(.e-current):not(:hover) .e-n-menu-title-container .e-n-menu-title-text,#mit-header .elementor-sticky--effects .elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon i{color:var(--e-global-color-text)!important}#mit-header .elementor-sticky--effects .elementor-button{background-color:var(--e-global-color-6399ad7)!important;border-color:var(--e-global-color-6399ad7)!important}#mit-header .elementor-sticky--effects>.elementor-container{min-height:60px}#mit-header>.elementor-container{transition:min-height 1s ease!important}.elementor-element.mit_kunden .e-gallery-item{box-shadow:0 10px 30px 0 rgba(0,0,0,.16)}.elementor-element.mit_kunden .e-gallery-item .e-gallery-image{background-size:80%;background-color:#fff;background-repeat:no-repeat}.contact-support-box{position:relative}.__c5__web-widget-button{position:absolute!important;left:calc(50% - 70px)!important;right:0px!important;bottom:-100px!important;width:140px!important;height:140px!important;padding:0px!important;margin:0px!important;background:white!important;border:0px!important;border-radius:0px!important;opacity:0;transition:opacity 0.3s ease-in-out}.__c5__web-widget-frame-default-style{position:absolute!important;left:0px!important;right:0px!important;bottom:0px!important;height:415px!important;border-radius:0px!important}.elementor-widget-form input#form-field-DSGVO{display:none}div#e-n-menu-content-1561{margin-top:0;background:#fff}.elementor-widget-n-menu .e-n-accordion-item-title-text{color:#000}.elementor-widget-n-menu .e-n-accordion-item-title-text:hover{color:#FF3500}form#ws-form-1,form#ws-form-2{padding:0 60px;box-sizing:border-box}form#ws-form-1 input,form#ws-form-1 textarea,form#ws-form-2 input,form#ws-form-2 textarea{min-height:47px!important;background-color:#fff;border-color:var(--e-global-color-secondary);border-width:2px 2px 2px 2px;border-radius:6px 6px 6px 6px}form#ws-form-1 button#wsf-1-field-9,form#ws-form-1 button#wsf-1-field-18{background-color:#ff3500;border-color:#ff3500;border-radius:6px}form#ws-form-1 button#wsf-1-field-9,form#ws-form-1 button#wsf-1-field-18{font-size:16px;font-family:Mulish,sans-serif;font-weight:700;letter-spacing:2px;line-height:16px;text-transform:uppercase;min-height:49px}form#ws-form-1 button#wsf-1-field-9,form#ws-form-1 button#wsf-1-field-18{position:relative}form#ws-form-1 button#wsf-1-field-9::after,form#ws-form-1 button#wsf-1-field-18::after{content:"";display:inline-block;width:1.1rem;height:1.1rem;margin-left:.6rem;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%22M5.8%2C16.279a.435.435%2C0%2C0%2C1-.375-.215C3.979%2C13.6.123%2C8.355.085%2C8.3a.435.435%2C0%2C0%2C1%2C.045-.567L1.315%2C6.563a.435.435%2C0%2C0%2C1%2C.555-.047L5.71%2C9.2a47.928%2C47.928%2C0%2C0%2C1%2C6.526-6.914A24.253%2C24.253%2C0%2C0%2C1%2C15.176.062.435.435%2C0%2C0%2C1%2C15.4%2C0h1.918a.435.435%2C0%2C0%2C1%2C.289.76C12.16%2C5.611%2C6.238%2C15.955%2C6.178%2C16.059a.435.435%2C0%2C0%2C1-.375.22Z%22%20transform%3D%27translate(0%2017.753)%20rotate(-90)%27%20fill%3D%27%23fff%27%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;pointer-events:none;transition:all .3s}form#ws-form-1 button#wsf-1-field-9:hover,form#ws-form-1 button#wsf-1-field-18:hover{background-color:var(--e-global-color-secondary);color:#fff;border-color:var(--e-global-color-secondary)}body.page-id-1315 .elementor-1315 .elementor-element.elementor-element-8b62fd9:not(.elementor-motion-effects-element-type-background),.elementor-1315 .elementor-element.elementor-element-8b62fd9>.elementor-motion-effects-container>.elementor-motion-effects-layer,body.page-id-1315 .elementor-3843 .elementor-element.elementor-element-81fb360:not(.elementor-motion-effects-element-type-background),.elementor-3843 .elementor-element.elementor-element-81fb360>.elementor-motion-effects-container>.elementor-motion-effects-layer,body.page-id-2361 .elementor-3887 .elementor-element.elementor-element-c75453a:not(.elementor-motion-effects-element-type-background),.elementor-3887 .elementor-element.elementor-element-c75453a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ffffff!important}.e-off-canvas__main .elementor-element-4554174 img{width:70%!important}.e-off-canvas__main .elementor-element-56b459c{padding-top:40px}.e-off-canvas__main .elementor-element-cd9fca5{padding:0}.e-off-canvas__main .elementor-element-4554174{width:70%!important}.e-off-canvas__main .elementor-element-75f543b{width:30%!important}.e-off-canvas__main .elementor-element-cd9fca5{display:flex!important;flex-wrap:nowrap!important;--flex-direction:initial !important;margin-bottom:40px}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%, var(--width))}@media (max-width:1610px) and (min-width:1000px){ul.e-n-menu-heading{padding-left:40px!important}}@media (max-width:1024px) and (min-width:767px){.elementor-2805 .elementor-element.elementor-element-522f98d{transform:translateY(-20px)}.elementor-2805 .elementor-element.elementor-element-522f98d{--width:30%}}@media (max-width:767px){#mit-header{background-color:#ffffff!important}#mit-header.elementor-sticky--effects{background-color:#ffffff!important;box-shadow:0 12px 40px 0 rgba(0,0,0,.1)!important}#mit-header .elementor-icon svg path{fill:#000000!important}form#ws-form-1,form#ws-form-2{padding:0 20px;margin-top:10px}}