.elementor-6428 .elementor-element.elementor-element-4babb91{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-repeater-item-ac6a62f .swiper-slide-bg{background-color:#2A2929;background-image:url(https://www.design-composite.com/wp-content/uploads/weniger-ist-mehr.jpg);background-size:cover}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-repeater-item-e145979 .swiper-slide-bg{background-color:#2A2929;background-image:url(https://www.design-composite.com/wp-content/uploads/lightweight-design-is-our-attitude.jpg);background-size:cover}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-repeater-item-3a6ff48 .swiper-slide-bg{background-color:#2A2929;background-image:url(https://www.design-composite.com/wp-content/uploads/klar-leise-leicht.jpg);background-size:cover}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-repeater-item-72d655c .swiper-slide-bg{background-color:#2A2929;background-image:url(https://www.design-composite.com/wp-content/uploads/so-leicht-ist-zukunft.jpg);background-size:cover}.elementor-6428 .elementor-element.elementor-element-67b5b70 .swiper-slide{transition-duration:calc(6000ms*1.2);height:var(--hero-slider-height)}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-button{background-color:var(--e-global-color-primary);font-family:var(--e-global-typography-2096755-font-family),Sans-serif;font-size:var(--e-global-typography-2096755-font-size);font-weight:var(--e-global-typography-2096755-font-weight);border-width:0;color:var(--e-global-color-3c59389)}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-button:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-3c59389)}.elementor-6428 .elementor-element.elementor-element-67b5b70 .swiper-slide-contents{max-width:66%}.elementor-6428 .elementor-element.elementor-element-67b5b70 .swiper-slide-inner{padding:80px 50px 80px 50px;text-align:center}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-heading{font-family:var(--e-global-typography-84362f2-font-family),Sans-serif;font-size:var(--e-global-typography-84362f2-font-size);font-weight:var(--e-global-typography-84362f2-font-weight);line-height:var(--e-global-typography-84362f2-line-height)}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-6428 .elementor-element.elementor-element-327c6bd{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:var(--section-padding-x);--padding-right:var(--section-padding-x)}.elementor-6428 .elementor-element.elementor-element-e3ef394{font-family:var(--e-global-typography-01b812c-font-family),Sans-serif;font-size:var(--e-global-typography-01b812c-font-size);font-weight:var(--e-global-typography-01b812c-font-weight);color:var(--e-global-color-primary)}.elementor-6428 .elementor-element.elementor-element-e3ef394 a{color:var(--e-global-color-primary)}.elementor-6428 .elementor-element.elementor-element-1555f4e{--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;--padding-top:var(--section-padding-y);--padding-bottom:var(--section-padding-y);--padding-left:var(--section-padding-x);--padding-right:var(--section-padding-x)}.elementor-6428 .elementor-element.elementor-element-3d86846 .elementor-heading-title{font-family:var(--e-global-typography-d14be98-font-family),Sans-serif;font-size:var(--e-global-typography-d14be98-font-size);font-weight:var(--e-global-typography-d14be98-font-weight);line-height:var(--e-global-typography-d14be98-line-height);color:var(--e-global-color-text)}.elementor-6428 .elementor-element.elementor-element-a990c9c{--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;--padding-top:0;--padding-bottom:var(--section-padding-y);--padding-left:var(--section-padding-x);--padding-right:var(--section-padding-x)}.elementor-6428 .elementor-element.elementor-element-8922443{--grid-columns:3}.elementor-6428 .elementor-element.elementor-element-8922443 .elementor-loop-container{grid-auto-rows:1fr}.elementor-6428 .elementor-element.elementor-element-8922443 .e-loop-item>.elementor-section,.elementor-6428 .elementor-element.elementor-element-8922443 .e-loop-item>.elementor-section>.elementor-container,.elementor-6428 .elementor-element.elementor-element-8922443 .e-loop-item>.e-con,.elementor-6428 .elementor-element.elementor-element-8922443 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-6428 .elementor-element.elementor-element-359ae8b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6428 .elementor-element.elementor-element-eec9a8d>.elementor-widget-container{padding:0 0 0 0}.elementor-6428 .elementor-element.elementor-element-b1b3ca2{--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;--padding-top:var(--section-padding-y);--padding-bottom:0;--padding-left:var(--section-padding-x);--padding-right:var(--section-padding-x)}.elementor-6428 .elementor-element.elementor-element-8f09769{--display:grid;--e-con-grid-template-columns:1fr auto;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6428 .elementor-element.elementor-element-40d50e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6428 .elementor-element.elementor-element-93cbcbd .elementor-heading-title{color:var(--e-global-color-text)}.elementor-6428 .elementor-element.elementor-element-0eb3e85 .elementor-heading-title{font-family:var(--e-global-typography-d14be98-font-family),Sans-serif;font-size:var(--e-global-typography-d14be98-font-size);font-weight:var(--e-global-typography-d14be98-font-weight);line-height:var(--e-global-typography-d14be98-line-height);color:var(--e-global-color-text)}.elementor-6428 .elementor-element.elementor-element-7683138{text-align:end}.elementor-6428 .elementor-element.elementor-element-7683138 img{width:200px}.elementor-6428 .elementor-element.elementor-element-7d05b22{--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;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor-6428 .elementor-element.elementor-element-4bc228c>.elementor-widget-container{padding:0 0 0 0}.elementor-6428 .elementor-element.elementor-element-54dc1e6{--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;--padding-top:var(--section-padding-y);--padding-bottom:var(--section-padding-y);--padding-left:var(--section-padding-x);--padding-right:var(--section-padding-x)}.elementor-6428 .elementor-element.elementor-element-0aa914e{--display:grid;--e-con-grid-template-columns:1fr 300px;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6428 .elementor-element.elementor-element-0ea9fe0{--e-search-results-columns:1}.elementor-6428 .elementor-element.elementor-element-0ea9fe0 .e-search-input{border-radius:10px 10px 10px 10px}.elementor-6428 .elementor-element.elementor-global-1377{--divider-border-style:solid;--divider-color:var( --e-global-color-d60df38 );--divider-border-width:1px;grid-column:span 2}.elementor-6428 .elementor-element.elementor-global-1377 .elementor-divider-separator{width:100%}.elementor-6428 .elementor-element.elementor-global-1377 .elementor-divider{padding-block-start:0;padding-block-end:0}@media(max-width:1024px){.elementor-6428 .elementor-element.elementor-element-67b5b70 .swiper-slide-inner{padding:50px 50px 50px 50px}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-heading{font-size:var(--e-global-typography-84362f2-font-size);line-height:var(--e-global-typography-84362f2-line-height)}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-button{font-size:var(--e-global-typography-2096755-font-size)}.elementor-6428 .elementor-element.elementor-element-e3ef394{font-size:var(--e-global-typography-01b812c-font-size)}.elementor-6428 .elementor-element.elementor-element-3d86846 .elementor-heading-title{font-size:var(--e-global-typography-d14be98-font-size);line-height:var(--e-global-typography-d14be98-line-height)}.elementor-6428 .elementor-element.elementor-element-8922443{--grid-columns:2}.elementor-6428 .elementor-element.elementor-element-8f09769{--grid-auto-flow:row}.elementor-6428 .elementor-element.elementor-element-0eb3e85 .elementor-heading-title{font-size:var(--e-global-typography-d14be98-font-size);line-height:var(--e-global-typography-d14be98-line-height)}.elementor-6428 .elementor-element.elementor-element-7683138 img{width:175px}.elementor-6428 .elementor-element.elementor-element-0aa914e{--grid-auto-flow:row}}@media(max-width:767px){.elementor-6428 .elementor-element.elementor-element-67b5b70 .swiper-slide-contents{max-width:90%}.elementor-6428 .elementor-element.elementor-element-67b5b70 .swiper-slide-inner{padding:5vh 20px 5vh 20px}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-heading{font-size:var(--e-global-typography-84362f2-font-size);line-height:var(--e-global-typography-84362f2-line-height)}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-button{font-size:var(--e-global-typography-2096755-font-size)}.elementor-6428 .elementor-element.elementor-element-e3ef394{font-size:var(--e-global-typography-01b812c-font-size)}.elementor-6428 .elementor-element.elementor-element-3d86846 .elementor-heading-title{font-size:var(--e-global-typography-d14be98-font-size);line-height:var(--e-global-typography-d14be98-line-height)}.elementor-6428 .elementor-element.elementor-element-8922443{--grid-columns:1}.elementor-6428 .elementor-element.elementor-element-8f09769{--e-con-grid-template-columns:1;--grid-auto-flow:row}.elementor-6428 .elementor-element.elementor-element-0eb3e85 .elementor-heading-title{font-size:var(--e-global-typography-d14be98-font-size);line-height:var(--e-global-typography-d14be98-line-height)}.elementor-6428 .elementor-element.elementor-element-7683138.elementor-element{--order:-99999 /* order start hack */}.elementor-6428 .elementor-element.elementor-element-7683138{text-align:start}.elementor-6428 .elementor-element.elementor-element-7683138 img{width:150px}.elementor-6428 .elementor-element.elementor-element-0aa914e{--e-con-grid-template-columns:1fr;--grid-auto-flow:row}.elementor-6428 .elementor-element.elementor-element-0ea9fe0{--e-search-input-padding-block-start:10px;--e-search-input-padding-inline-start:10px;--e-search-input-padding-block-end:10px;--e-search-input-padding-inline-end:10px}}.elementor-6428 .elementor-element.elementor-element-67b5b70 .elementor-slide-heading{text-shadow:0 4px 4px rgb(0 0 0 / .5)}