.elementor-2722 .elementor-element.elementor-element-e09c758{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-2722 .elementor-element.elementor-element-80d21cb{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2722 .elementor-element.elementor-element-80d21cb .elementor-heading-title{font-family:var( --e-global-typography-80_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-80_bold-font-size );font-weight:var( --e-global-typography-80_bold-font-weight );line-height:var( --e-global-typography-80_bold-line-height );color:var( --e-global-color-primary );}.elementor-2722 .elementor-element.elementor-element-e2d708f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2722 .elementor-element.elementor-element-e2d708f .elementor-heading-title{font-family:var( --e-global-typography-40_light-font-family ), Sans-serif;font-size:var( --e-global-typography-40_light-font-size );font-weight:var( --e-global-typography-40_light-font-weight );line-height:var( --e-global-typography-40_light-line-height );color:#0078CA;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2722 .elementor-element.elementor-element-c23a66c{width:var( --container-widget-width, 1200px );max-width:1200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-24_light-font-family ), Sans-serif;font-size:var( --e-global-typography-24_light-font-size );font-weight:var( --e-global-typography-24_light-font-weight );line-height:var( --e-global-typography-24_light-line-height );color:var( --e-global-color-primary );}.elementor-2722 .elementor-element.elementor-element-5f8bbfd > .elementor-widget-container{margin:0px 0px 0px 10px;padding:30px 0px 0px 0px;}.elementor-2722 .elementor-element.elementor-element-5f8bbfd .kmt-button{justify-content:flex-start;--kmt-button-color:var( --e-global-color-accent );--kmt-button-hover-color:var( --e-global-color-primary );--kmt-button-gap:24px;--kmt-button-icon-size:40px;--kmt-button-chevron-size:26px;--kmt-button-stroke-width:3px;}.elementor-2722 .elementor-element.elementor-element-5f8bbfd .kmt-button__link{font-family:var( --e-global-typography-22_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-22_bold-font-size );font-weight:var( --e-global-typography-22_bold-font-weight );line-height:var( --e-global-typography-22_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-cc1da64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-2722 .elementor-element.elementor-element-efb9912 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-2722 .elementor-element.elementor-element-efb9912 .process-video{--pv-aspect:16/9;--pv-max-width:1900px;--pv-top-inset:6.5%;--pv-top-peak-x:71%;--pv-bottom-inset:7%;--pv-bottom-peak-x:16%;}.elementor-2722 .elementor-element.elementor-element-b434a35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2722 .elementor-element.elementor-element-5b1e18a{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-2722 .elementor-element.elementor-element-5b1e18a .elementor-heading-title{font-family:var( --e-global-typography-80_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-80_bold-font-size );font-weight:var( --e-global-typography-80_bold-font-weight );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-cf84900{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2722 .elementor-element.elementor-element-cf84900:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-cf84900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://extrusion.technology/wp-content/uploads/2026/10/E-06-01-01-10-Muster-Sewage-Pipes-scaled.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:57% auto;}.elementor-2722 .elementor-element.elementor-element-359ca0d{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:60px;--padding-left:60px;--padding-right:40px;bottom:0px;}.elementor-2722 .elementor-element.elementor-element-359ca0d:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-359ca0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-2722 .elementor-element.elementor-element-359ca0d{right:0px;}body.rtl .elementor-2722 .elementor-element.elementor-element-359ca0d{left:0px;}.elementor-2722 .elementor-element.elementor-element-194cdab .elementor-heading-title{font-family:var( --e-global-typography-30_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-30_bold-font-size );font-weight:var( --e-global-typography-30_bold-font-weight );line-height:var( --e-global-typography-30_bold-line-height );color:var( --e-global-color-accent );}.elementor-2722 .elementor-element.elementor-element-43bf70b{font-size:var( --e-global-typography-slider_font-font-size );font-weight:var( --e-global-typography-slider_font-font-weight );line-height:var( --e-global-typography-slider_font-line-height );color:var( --e-global-color-white );}.elementor-2722 .elementor-element.elementor-element-1e77e9e{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2722 .elementor-element.elementor-element-1e77e9e:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-1e77e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://extrusion.technology/wp-content/uploads/2026/10/E-06-01-01-16-Muster-PP-Pipe.png");background-repeat:no-repeat;background-size:contain;}.elementor-2722 .elementor-element.elementor-element-f8b2ca3{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:60px;--padding-left:60px;--padding-right:40px;bottom:0px;}.elementor-2722 .elementor-element.elementor-element-f8b2ca3:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-f8b2ca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-2722 .elementor-element.elementor-element-f8b2ca3{right:0px;}body.rtl .elementor-2722 .elementor-element.elementor-element-f8b2ca3{left:0px;}.elementor-2722 .elementor-element.elementor-element-5f37771 .elementor-heading-title{font-family:var( --e-global-typography-30_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-30_bold-font-size );font-weight:var( --e-global-typography-30_bold-font-weight );line-height:var( --e-global-typography-30_bold-line-height );color:var( --e-global-color-accent );}.elementor-2722 .elementor-element.elementor-element-6ad20ff{font-size:var( --e-global-typography-slider_font-font-size );font-weight:var( --e-global-typography-slider_font-font-weight );line-height:var( --e-global-typography-slider_font-line-height );color:var( --e-global-color-white );}.elementor-2722 .elementor-element.elementor-element-6eff80c{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2722 .elementor-element.elementor-element-6eff80c:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-6eff80c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://extrusion.technology/wp-content/uploads/2026/10/146521_E_09-10_08-04_Muster_PVC_Schaumkern_1_1.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-2722 .elementor-element.elementor-element-89383ef{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:60px;--padding-left:60px;--padding-right:40px;bottom:0px;}.elementor-2722 .elementor-element.elementor-element-89383ef:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-89383ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-2722 .elementor-element.elementor-element-89383ef{right:0px;}body.rtl .elementor-2722 .elementor-element.elementor-element-89383ef{left:0px;}.elementor-2722 .elementor-element.elementor-element-334a41c .elementor-heading-title{font-family:var( --e-global-typography-30_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-30_bold-font-size );font-weight:var( --e-global-typography-30_bold-font-weight );line-height:var( --e-global-typography-30_bold-line-height );color:var( --e-global-color-accent );}.elementor-2722 .elementor-element.elementor-element-4882453{font-size:var( --e-global-typography-slider_font-font-size );font-weight:var( --e-global-typography-slider_font-font-weight );line-height:var( --e-global-typography-slider_font-line-height );color:var( --e-global-color-white );}.elementor-2722 .elementor-element.elementor-element-72fc3b4{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2722 .elementor-element.elementor-element-72fc3b4:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-72fc3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://extrusion.technology/wp-content/uploads/2026/10/144939_KM_Leitungen_36107639_X_4c_vgd.png");background-size:100% auto;}.elementor-2722 .elementor-element.elementor-element-056abec{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:60px;--padding-left:60px;--padding-right:40px;bottom:0px;}.elementor-2722 .elementor-element.elementor-element-056abec:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-056abec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-2722 .elementor-element.elementor-element-056abec{right:0px;}body.rtl .elementor-2722 .elementor-element.elementor-element-056abec{left:0px;}.elementor-2722 .elementor-element.elementor-element-1adcfd1 .elementor-heading-title{font-family:var( --e-global-typography-30_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-30_bold-font-size );font-weight:var( --e-global-typography-30_bold-font-weight );line-height:var( --e-global-typography-30_bold-line-height );color:var( --e-global-color-accent );}.elementor-2722 .elementor-element.elementor-element-7c68a4a{font-size:var( --e-global-typography-slider_font-font-size );font-weight:var( --e-global-typography-slider_font-font-weight );line-height:var( --e-global-typography-slider_font-line-height );color:var( --e-global-color-white );}.elementor-2722 .elementor-element.elementor-element-2b716ac{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;padding:0px 20px 0px 20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:22px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-white );--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;}.elementor-2722 .elementor-element.elementor-element-2b716ac :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-2722 .elementor-element.elementor-element-2b716ac.elementor-element{--align-self:center;}.elementor-2722 .elementor-element.elementor-element-2b716ac :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:999px 999px 999px 999px;padding:6px 6px 6px 6px;}.elementor-2722 .elementor-element.elementor-element-67f44a4{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-2722 .elementor-element.elementor-element-67f44a4 .elementor-heading-title{font-family:var( --e-global-typography-80_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-80_bold-font-size );font-weight:var( --e-global-typography-80_bold-font-weight );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-538bef0 .kmt-poly-container{--kmt-poly-container-max-width:560px;--kmt-poly-container-min-height:520px;--kmt-poly-container-border-color:#ff7300;--kmt-poly-container-color:#003c68;--kmt-poly-container-image-offset-top:32px;}.elementor-2722 .elementor-element.elementor-element-538bef0 .kmt-poly-container__text{font-family:var( --e-global-typography-40_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-40_bold-font-size );font-weight:var( --e-global-typography-40_bold-font-weight );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-7221673 .kmt-poly-container{--kmt-poly-container-max-width:560px;--kmt-poly-container-min-height:520px;--kmt-poly-container-border-color:#ff7300;--kmt-poly-container-color:#003c68;--kmt-poly-container-image-offset-top:32px;}.elementor-2722 .elementor-element.elementor-element-7221673 .kmt-poly-container__text{font-family:var( --e-global-typography-40_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-40_bold-font-size );font-weight:var( --e-global-typography-40_bold-font-weight );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-ef1f1d9 .kmt-poly-container{--kmt-poly-container-max-width:560px;--kmt-poly-container-min-height:520px;--kmt-poly-container-border-color:#ff7300;--kmt-poly-container-color:#003c68;--kmt-poly-container-image-offset-top:32px;}.elementor-2722 .elementor-element.elementor-element-ef1f1d9 .kmt-poly-container__text{font-family:var( --e-global-typography-40_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-40_bold-font-size );font-weight:var( --e-global-typography-40_bold-font-weight );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be3e05c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2722 .elementor-element.elementor-element-be2bafb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation{--pa-card-max-width:780px;--pa-title-color:var( --e-global-color-text );--pa-card-heading-color:var( --e-global-color-accent );--pa-card-text-color:var( --e-global-color-white );--pa-card-marker-color:var( --e-global-color-orange );--pa-card-bg:var( --e-global-color-primary );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-title{font-family:var( --e-global-typography-80_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-80_bold-font-size );font-weight:var( --e-global-typography-80_bold-font-weight );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card__heading{font-family:var( --e-global-typography-60_bold-font-family ), Sans-serif;font-size:var( --e-global-typography-60_bold-font-size );font-weight:var( --e-global-typography-60_bold-font-weight );line-height:var( --e-global-typography-60_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card p, .elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card li{font-family:var( --e-global-typography-24_light-font-family ), Sans-serif;font-size:var( --e-global-typography-24_light-font-size );font-weight:var( --e-global-typography-24_light-font-weight );line-height:var( --e-global-typography-24_light-line-height );}@media(min-width:768px){.elementor-2722 .elementor-element.elementor-element-e09c758{--content-width:1820px;}.elementor-2722 .elementor-element.elementor-element-cf84900{--width:100%;}.elementor-2722 .elementor-element.elementor-element-359ca0d{--width:50%;}.elementor-2722 .elementor-element.elementor-element-1e77e9e{--width:100%;}.elementor-2722 .elementor-element.elementor-element-f8b2ca3{--width:50%;}.elementor-2722 .elementor-element.elementor-element-6eff80c{--width:100%;}.elementor-2722 .elementor-element.elementor-element-89383ef{--width:50%;}.elementor-2722 .elementor-element.elementor-element-72fc3b4{--width:100%;}.elementor-2722 .elementor-element.elementor-element-056abec{--width:50%;}}@media(max-width:1350px) and (min-width:768px){.elementor-2722 .elementor-element.elementor-element-be3e05c{--width:100%;}}@media(max-width:1350px){.elementor-2722 .elementor-element.elementor-element-e09c758{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2722 .elementor-element.elementor-element-c23a66c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2722 .elementor-element.elementor-element-cc1da64{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2722 .elementor-element.elementor-element-cf84900:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-cf84900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -8px;background-size:683px auto;}.elementor-2722 .elementor-element.elementor-element-72fc3b4:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-72fc3b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:1000px auto;}}@media(max-width:1024px){.elementor-2722 .elementor-element.elementor-element-80d21cb .elementor-heading-title{font-size:var( --e-global-typography-80_bold-font-size );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-e2d708f .elementor-heading-title{font-size:var( --e-global-typography-40_light-font-size );line-height:var( --e-global-typography-40_light-line-height );}.elementor-2722 .elementor-element.elementor-element-c23a66c{font-size:var( --e-global-typography-24_light-font-size );line-height:var( --e-global-typography-24_light-line-height );}.elementor-2722 .elementor-element.elementor-element-5f8bbfd .kmt-button__link{font-size:var( --e-global-typography-22_bold-font-size );line-height:var( --e-global-typography-22_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-5b1e18a .elementor-heading-title{font-size:var( --e-global-typography-80_bold-font-size );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-cf84900:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-cf84900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2722 .elementor-element.elementor-element-194cdab .elementor-heading-title{font-size:var( --e-global-typography-30_bold-font-size );line-height:var( --e-global-typography-30_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-43bf70b{font-size:var( --e-global-typography-slider_font-font-size );line-height:var( --e-global-typography-slider_font-line-height );}.elementor-2722 .elementor-element.elementor-element-5f37771 .elementor-heading-title{font-size:var( --e-global-typography-30_bold-font-size );line-height:var( --e-global-typography-30_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-6ad20ff{font-size:var( --e-global-typography-slider_font-font-size );line-height:var( --e-global-typography-slider_font-line-height );}.elementor-2722 .elementor-element.elementor-element-334a41c .elementor-heading-title{font-size:var( --e-global-typography-30_bold-font-size );line-height:var( --e-global-typography-30_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-4882453{font-size:var( --e-global-typography-slider_font-font-size );line-height:var( --e-global-typography-slider_font-line-height );}.elementor-2722 .elementor-element.elementor-element-1adcfd1 .elementor-heading-title{font-size:var( --e-global-typography-30_bold-font-size );line-height:var( --e-global-typography-30_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-7c68a4a{font-size:var( --e-global-typography-slider_font-font-size );line-height:var( --e-global-typography-slider_font-line-height );}.elementor-2722 .elementor-element.elementor-element-2b716ac{--e-n-carousel-swiper-slides-to-display:1;padding:0px 10px 0px 10px;}.elementor-2722 .elementor-element.elementor-element-67f44a4 .elementor-heading-title{font-size:var( --e-global-typography-80_bold-font-size );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-538bef0 .kmt-poly-container__text{font-size:var( --e-global-typography-40_bold-font-size );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-7221673 .kmt-poly-container__text{font-size:var( --e-global-typography-40_bold-font-size );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-ef1f1d9 .kmt-poly-container__text{font-size:var( --e-global-typography-40_bold-font-size );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-title{font-size:var( --e-global-typography-80_bold-font-size );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card__heading{font-size:var( --e-global-typography-60_bold-font-size );line-height:var( --e-global-typography-60_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card p, .elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card li{font-size:var( --e-global-typography-24_light-font-size );line-height:var( --e-global-typography-24_light-line-height );}}@media(max-width:767px){.elementor-2722 .elementor-element.elementor-element-e09c758{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2722 .elementor-element.elementor-element-80d21cb{text-align:start;}.elementor-2722 .elementor-element.elementor-element-80d21cb .elementor-heading-title{font-size:var( --e-global-typography-80_bold-font-size );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-e2d708f .elementor-heading-title{font-size:var( --e-global-typography-40_light-font-size );line-height:var( --e-global-typography-40_light-line-height );}.elementor-2722 .elementor-element.elementor-element-c23a66c{font-size:var( --e-global-typography-24_light-font-size );line-height:var( --e-global-typography-24_light-line-height );}.elementor-2722 .elementor-element.elementor-element-5f8bbfd .kmt-button__link{font-size:var( --e-global-typography-22_bold-font-size );line-height:var( --e-global-typography-22_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-5b1e18a .elementor-heading-title{font-size:var( --e-global-typography-80_bold-font-size );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-cf84900:not(.elementor-motion-effects-element-type-background), .elementor-2722 .elementor-element.elementor-element-cf84900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2722 .elementor-element.elementor-element-359ca0d{--padding-top:90px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2722 .elementor-element.elementor-element-194cdab .elementor-heading-title{font-size:var( --e-global-typography-30_bold-font-size );line-height:var( --e-global-typography-30_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-43bf70b{font-size:var( --e-global-typography-slider_font-font-size );line-height:var( --e-global-typography-slider_font-line-height );}.elementor-2722 .elementor-element.elementor-element-f8b2ca3{--padding-top:90px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2722 .elementor-element.elementor-element-5f37771 .elementor-heading-title{font-size:var( --e-global-typography-30_bold-font-size );line-height:var( --e-global-typography-30_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-6ad20ff{font-size:var( --e-global-typography-slider_font-font-size );line-height:var( --e-global-typography-slider_font-line-height );}.elementor-2722 .elementor-element.elementor-element-89383ef{--padding-top:90px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2722 .elementor-element.elementor-element-334a41c .elementor-heading-title{font-size:var( --e-global-typography-30_bold-font-size );line-height:var( --e-global-typography-30_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-4882453{font-size:var( --e-global-typography-slider_font-font-size );line-height:var( --e-global-typography-slider_font-line-height );}.elementor-2722 .elementor-element.elementor-element-056abec{--padding-top:90px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-2722 .elementor-element.elementor-element-1adcfd1 .elementor-heading-title{font-size:var( --e-global-typography-30_bold-font-size );line-height:var( --e-global-typography-30_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-7c68a4a{font-size:var( --e-global-typography-slider_font-font-size );line-height:var( --e-global-typography-slider_font-line-height );}.elementor-2722 .elementor-element.elementor-element-2b716ac{--e-n-carousel-swiper-slides-to-display:1;}.elementor-2722 .elementor-element.elementor-element-67f44a4 .elementor-heading-title{font-size:var( --e-global-typography-80_bold-font-size );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-538bef0 .kmt-poly-container__text{font-size:var( --e-global-typography-40_bold-font-size );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-7221673 .kmt-poly-container__text{font-size:var( --e-global-typography-40_bold-font-size );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-ef1f1d9 .kmt-poly-container__text{font-size:var( --e-global-typography-40_bold-font-size );line-height:var( --e-global-typography-40_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-title{font-size:var( --e-global-typography-80_bold-font-size );line-height:var( --e-global-typography-80_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card__heading{font-size:var( --e-global-typography-60_bold-font-size );line-height:var( --e-global-typography-60_bold-line-height );}.elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card p, .elementor-2722 .elementor-element.elementor-element-be2bafb .process-animation .process-card li{font-size:var( --e-global-typography-24_light-font-size );line-height:var( --e-global-typography-24_light-line-height );}}/* Start custom CSS for container, class: .elementor-element-cc1da64 */.elementor-2722 .elementor-element.elementor-element-cc1da64 {
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b1e18a *//* Dievision: freie Texte ab 1921px auf 1820px-Raster (wie Intro) */
@media (min-width:1921px){.elementor-2722 .elementor-element.elementor-element-5b1e18a{margin-left:clamp(0px, calc(45vw - 910px), 40px) !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359ca0d */.elementor-2722 .elementor-element.elementor-element-359ca0d {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b2ca3 */.elementor-2722 .elementor-element.elementor-element-f8b2ca3 {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89383ef */.elementor-2722 .elementor-element.elementor-element-89383ef {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056abec */.elementor-2722 .elementor-element.elementor-element-056abec {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359ca0d */.elementor-2722 .elementor-element.elementor-element-359ca0d {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b2ca3 */.elementor-2722 .elementor-element.elementor-element-f8b2ca3 {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89383ef */.elementor-2722 .elementor-element.elementor-element-89383ef {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056abec */.elementor-2722 .elementor-element.elementor-element-056abec {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359ca0d */.elementor-2722 .elementor-element.elementor-element-359ca0d {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b2ca3 */.elementor-2722 .elementor-element.elementor-element-f8b2ca3 {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89383ef */.elementor-2722 .elementor-element.elementor-element-89383ef {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056abec */.elementor-2722 .elementor-element.elementor-element-056abec {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359ca0d */.elementor-2722 .elementor-element.elementor-element-359ca0d {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b2ca3 */.elementor-2722 .elementor-element.elementor-element-f8b2ca3 {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89383ef */.elementor-2722 .elementor-element.elementor-element-89383ef {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056abec */.elementor-2722 .elementor-element.elementor-element-056abec {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-359ca0d */.elementor-2722 .elementor-element.elementor-element-359ca0d {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b2ca3 */.elementor-2722 .elementor-element.elementor-element-f8b2ca3 {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89383ef */.elementor-2722 .elementor-element.elementor-element-89383ef {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056abec */.elementor-2722 .elementor-element.elementor-element-056abec {
    
clip-path: polygon(65% 0, 100% 7%, 100% 100%, 0 100%, 5% 15%);

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2b716ac */.elementor-2722 .elementor-element.elementor-element-2b716ac {
    max-width: 1300px !important;
    .swiper {
        box-shadow: 0px 0px 10px 3px #00000069;
        margin-bottom: 30px;
    padding-bottom: 0px !important;
    }
    .elementor-swiper-button-next {
        padding-left: 8px !important;
        padding-right: 4px !important;
    }
    .elementor-swiper-button-prev {
        padding-right: 7px !important;
        padding-left: 5px !important;
    }
    
    @media (max-width: 768px) {
        .elementor-swiper-button {
            display: none;
        }
        .e-n-carousel {
            margin-left: 0px;
            margin-right: 0px;
            width: auto;
        }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67f44a4 *//* Dievision: freie Texte ab 1921px auf 1820px-Raster (wie Intro) */
@media (min-width:1921px){.elementor-2722 .elementor-element.elementor-element-67f44a4{margin-left:clamp(0px, calc(45vw - 910px), 40px) !important}}/* End custom CSS */
/* Start custom CSS for process_animation, class: .elementor-element-be2bafb */.elementor-2722 .elementor-element.elementor-element-be2bafb {
    max-width: 1920px;
    width: 100%;
}/* End custom CSS */