.elementor-444 .elementor-element.elementor-element-82a2615 > .elementor-background-overlay{opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-82a2615{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10%;margin-bottom:0%;}.elementor-444 .elementor-element.elementor-element-9259431 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-444 .elementor-element.elementor-element-9259431 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-a934658 .swiper-slide-bg{background-image:url(https://fbw-sbl-gewerbebau.de/wp-content/uploads/2026/02/20260227-FBW-SBL-Entwicklung1-Header.jpg);background-size:cover;}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-a934658 .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.81);}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-a934658 .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-a934658 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-a934658 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-a934658 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-6cdabd90 );border-color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-c9fabbd .swiper-slide-bg{background-image:url(https://fbw-sbl-gewerbebau.de/wp-content/uploads/2026/02/Gewerbebau-FBW-Header-0915.jpg);background-size:cover;}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-c9fabbd .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.81);}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-c9fabbd .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-c9fabbd .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-c9fabbd .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-repeater-item-c9fabbd .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-6cdabd90 );border-color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide{transition-duration:calc(5000ms*1.2);height:1073px;}.elementor-444 .elementor-element.elementor-element-ba7b41d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide-contents{max-width:66%;}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide-inner{padding:0% 5% 15% 9%;text-align:center;}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-slide-heading{color:var( --e-global-color-6cdabd90 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-swiper-button{font-size:35px;color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-swiper-button svg{fill:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-6cdabd90 );opacity:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-pagination-bullet-active{background-color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-d3e067f{--display:flex;}.elementor-444 .elementor-element.elementor-element-d0b867d > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-444 .elementor-element.elementor-element-d0b867d{text-align:justify;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-b5c5fff{--display:flex;}.elementor-444 .elementor-element.elementor-element-a59387a{--spacer-size:50px;}.elementor-444 .elementor-element.elementor-element-f4bd3a7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-1547c32{--display:flex;}.elementor-444 .elementor-element.elementor-element-de6431f img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-7b67889 .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-b008eaa > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-b008eaa{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-a60cb82 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-a60cb82{text-align:start;color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-a60cb82 a{color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-8b383e8{--display:flex;}.elementor-444 .elementor-element.elementor-element-24fdf92 img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-5c1fbdd .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-cca374e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-cca374e{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-8bc0e26 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-8bc0e26{text-align:start;color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-8bc0e26 a{color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-4953f2b{--display:flex;}.elementor-444 .elementor-element.elementor-element-96b1378 img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-b12e478 .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-dc96ae0 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-dc96ae0{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-47cd47d > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-47cd47d{text-align:start;color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-47cd47d a{color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-7f27638{--display:flex;}.elementor-444 .elementor-element.elementor-element-53a92f9{--spacer-size:50px;}.elementor-444 .elementor-element.elementor-element-fcdbb1e:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-fcdbb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://fbw-sbl-gewerbebau.de/wp-content/uploads/2026/02/FBW-SBL-BAU-Header-8616.jpg");background-position:center center;background-size:cover;}.elementor-444 .elementor-element.elementor-element-fcdbb1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 30px 90px 30px;}.elementor-444 .elementor-element.elementor-element-fcdbb1e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-0d8dcdc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-444 .elementor-element.elementor-element-0d8dcdc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0.27);}.elementor-444 .elementor-element.elementor-element-0d8dcdc:hover > .elementor-element-populated{background-color:rgba(0, 0, 0, 0.4);}.elementor-444 .elementor-element.elementor-element-0d8dcdc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-444 .elementor-element.elementor-element-0d8dcdc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 015px 0px 0px;--e-column-margin-right:015px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-444 .elementor-element.elementor-element-0d8dcdc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-444 .elementor-element.elementor-element-15d6b90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-15d6b90{text-align:center;}.elementor-444 .elementor-element.elementor-element-15d6b90 .elementor-heading-title{font-family:var( --e-global-typography-76bcfcd-font-family ), Sans-serif;font-size:var( --e-global-typography-76bcfcd-font-size );font-weight:var( --e-global-typography-76bcfcd-font-weight );line-height:var( --e-global-typography-76bcfcd-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-444 .elementor-element.elementor-element-270edab{--divider-border-style:solid;--divider-color:var( --e-global-color-6cdabd90 );--divider-border-width:2px;}.elementor-444 .elementor-element.elementor-element-270edab > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-444 .elementor-element.elementor-element-270edab .elementor-divider-separator{width:100px;margin:0 auto;margin-center:0;}.elementor-444 .elementor-element.elementor-element-270edab .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-444 .elementor-element.elementor-element-90e92a3 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-9b2e851-font-family ), Sans-serif;font-size:var( --e-global-typography-9b2e851-font-size );font-weight:var( --e-global-typography-9b2e851-font-weight );border-radius:3px 3px 3px 3px;padding:12px 24px 12px 24px;}.elementor-444 .elementor-element.elementor-element-6f57502{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-444 .elementor-element.elementor-element-6f57502:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-6f57502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef292d3 );}.elementor-444 .elementor-element.elementor-element-9857b15{text-align:center;}.elementor-444 .elementor-element.elementor-element-9857b15 .elementor-heading-title{font-family:var( --e-global-typography-76bcfcd-font-family ), Sans-serif;font-size:var( --e-global-typography-76bcfcd-font-size );font-weight:var( --e-global-typography-76bcfcd-font-weight );line-height:var( --e-global-typography-76bcfcd-line-height );}.elementor-444 .elementor-element.elementor-element-d702d68{--display:flex;}.elementor-444 .elementor-element.elementor-element-d702d68:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-d702d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ef292d3 );}.elementor-444 .elementor-element.elementor-element-e9a102c{width:100%;max-width:100%;}.elementor-444 .elementor-element.elementor-element-e9a102c > .elementor-widget-container{padding:70px 50px 80px 50px;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-inner{width:545px;height:545px;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-interactive-circle-preset-2 .eael-circle-inner{width:545px;height:calc(545px / 2);}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-interactive-circle-preset-2 .eael-circle-content{height:calc(545px / 2);}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-interactive-circle-preset-2 .eael-circle-btn-content{height:calc(545px / 2);}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn-txt{font-family:var( --e-global-typography-ae09bd7-font-family ), Sans-serif;font-weight:var( --e-global-typography-ae09bd7-font-weight );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn{width:158px!important;height:158px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn-icon i{font-size:60px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn-icon svg{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-item .eael-circle-btn .eael-circle-btn-icon, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-item .eael-circle-btn .eael-circle-btn-icon{background-color:var( --e-global-color-274f3ae );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn .eael-circle-icon-inner{background-color:var( --e-global-color-274f3ae );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:var( --e-global-color-94f1218 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:var( --e-global-color-94f1218 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon i{color:var( --e-global-color-94f1218 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn .eael-circle-btn-icon svg path{fill:var( --e-global-color-94f1218 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn:hover .eael-circle-btn-icon, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn:hover .eael-circle-btn-icon{background-color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn:hover .eael-circle-icon-inner{background-color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active:hover .eael-circle-btn-icon, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active:hover .eael-circle-btn-icon{background-color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active:hover .eael-circle-icon-inner{background-color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon i, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon i{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn:hover .eael-circle-btn-icon svg path, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active:hover .eael-circle-btn-icon svg path{fill:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-1 .eael-circle-btn.active .eael-circle-btn-icon, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-2 .eael-circle-btn.active .eael-circle-btn-icon{background-color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner, .elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-btn.active .eael-circle-icon-inner{background-color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn.active .eael-circle-btn-icon{background-color:var( --e-global-color-accent );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-icon-inner span.eael-circle-btn-txt{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon .eael-circle-btn-icon-inner span.eael-circle-btn-txt{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon i{color:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn.active .eael-circle-btn-icon svg path{fill:var( --e-global-color-6cdabd90 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-content{background:var( --e-global-color-ef292d3 );color:var( --e-global-color-accent );font-family:var( --e-global-typography-ae09bd7-font-family ), Sans-serif;font-weight:var( --e-global-typography-ae09bd7-font-weight );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-3 .eael-circle-info .eael-circle-inner .eael-circle-item .eael-circle-btn-content .eael-circle-content{background:var( --e-global-color-ef292d3 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-wrapper.eael-interactive-circle-preset-4 .eael-circle-info .eael-circle-item .eael-circle-btn-content .eael-circle-content{background:var( --e-global-color-ef292d3 );}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-content-icon i{font-size:150px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-content-icon svg{width:150px!important;height:150px!important;min-width:150px!important;min-height:150px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn-content{margin:40px 40px 40px 40px;}.elementor-444 .elementor-element.elementor-element-96fd0a7{--display:flex;}.elementor-444 .elementor-element.elementor-element-21d2098{--spacer-size:50px;}.elementor-444 .elementor-element.elementor-element-33ee44a{--display:flex;}.elementor-444 .elementor-element.elementor-element-470cda1{text-align:center;}.elementor-444 .elementor-element.elementor-element-470cda1 .elementor-heading-title{font-family:var( --e-global-typography-76bcfcd-font-family ), Sans-serif;font-size:var( --e-global-typography-76bcfcd-font-size );font-weight:var( --e-global-typography-76bcfcd-font-weight );line-height:var( --e-global-typography-76bcfcd-line-height );}.elementor-444 .elementor-element.elementor-element-b76c8f0{--display:flex;}.elementor-444 .elementor-element.elementor-element-17cb23d{--spacer-size:50px;}.elementor-444 .elementor-element.elementor-element-2c03278{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-644e34d{--display:flex;}.elementor-444 .elementor-element.elementor-element-ffa421b img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-2b1cbcf .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-08e9c6f > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-08e9c6f{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-2748d5d{--display:flex;}.elementor-444 .elementor-element.elementor-element-5ba819c img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-21926a9 .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-dfa55a8 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-dfa55a8{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-05f5fe9{--display:flex;}.elementor-444 .elementor-element.elementor-element-acdc5ae img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-db4c44e .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-c136190 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-c136190{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-d73c5bd{--display:flex;}.elementor-444 .elementor-element.elementor-element-2cd69d9{--spacer-size:50px;}.elementor-444 .elementor-element.elementor-element-3af41ed{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-1b347b1{--display:flex;}.elementor-444 .elementor-element.elementor-element-64cd6f2 img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-59405fa .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-228c966 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-228c966{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-c5b479a{--display:flex;}.elementor-444 .elementor-element.elementor-element-a2a27f0 img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-c7e8008 .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-a1e07bf > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-a1e07bf{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-7fd4dcb{--display:flex;}.elementor-444 .elementor-element.elementor-element-3968c24 img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-d7a2ac6 .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-cb5c73e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-cb5c73e{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-89f2819{--display:flex;}.elementor-444 .elementor-element.elementor-element-837c262{--spacer-size:50px;}.elementor-444 .elementor-element.elementor-element-70fdc23{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-df40a73{--display:flex;}.elementor-444 .elementor-element.elementor-element-596d8b2 img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-f2a7fad .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-1f144ef > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-1f144ef{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-e1786f7{--display:flex;}.elementor-444 .elementor-element.elementor-element-5995ea4 img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-ad94e91 .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-8b9a5c6 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-8b9a5c6{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-078ce92{--display:flex;}.elementor-444 .elementor-element.elementor-element-38f7e37 img{border-radius:7px 7px 7px 7px;}.elementor-444 .elementor-element.elementor-element-9bb08dd .elementor-heading-title{font-family:var( --e-global-typography-dd43f3f-font-family ), Sans-serif;font-size:var( --e-global-typography-dd43f3f-font-size );font-weight:var( --e-global-typography-dd43f3f-font-weight );}.elementor-444 .elementor-element.elementor-element-a308039 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-a308039{text-align:start;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 );color:var( --e-global-color-ed0cfca );}.elementor-444 .elementor-element.elementor-element-baf52eb{--display:flex;}.elementor-444 .elementor-element.elementor-element-2fc8230{--spacer-size:60px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-444 .elementor-element.elementor-element-82a2615{margin-top:-20%;margin-bottom:0%;}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide{height:1073px;}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide-inner{padding:0% 5% 50% 5%;}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-444 .elementor-element.elementor-element-d0b867d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-f4bd3a7{--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-7b67889 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-b008eaa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-5c1fbdd .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-cca374e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-b12e478 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-dc96ae0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-fcdbb1e:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-fcdbb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fbw-sbl-gewerbebau.de/wp-content/uploads/2026/02/2024-FBW-Bentley2-7391.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-444 .elementor-element.elementor-element-fcdbb1e{margin-top:0px;margin-bottom:0px;}.elementor-444 .elementor-element.elementor-element-0d8dcdc > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-444 .elementor-element.elementor-element-15d6b90 .elementor-heading-title{font-size:var( --e-global-typography-76bcfcd-font-size );line-height:var( --e-global-typography-76bcfcd-line-height );}.elementor-444 .elementor-element.elementor-element-90e92a3 .elementor-button{font-size:var( --e-global-typography-9b2e851-font-size );}.elementor-444 .elementor-element.elementor-element-9857b15 .elementor-heading-title{font-size:var( --e-global-typography-76bcfcd-font-size );line-height:var( --e-global-typography-76bcfcd-line-height );}.elementor-444 .elementor-element.elementor-element-470cda1 .elementor-heading-title{font-size:var( --e-global-typography-76bcfcd-font-size );line-height:var( --e-global-typography-76bcfcd-line-height );}.elementor-444 .elementor-element.elementor-element-2c03278{--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-2b1cbcf .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-08e9c6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-21926a9 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-dfa55a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-db4c44e .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-c136190{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-3af41ed{--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-59405fa .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-228c966{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-c7e8008 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-a1e07bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-d7a2ac6 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-cb5c73e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-70fdc23{--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-f2a7fad .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-1f144ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-ad94e91 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-8b9a5c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-9bb08dd .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-a308039{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-444 .elementor-element.elementor-element-82a2615{margin-top:-55%;margin-bottom:0%;}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide{height:970px;}.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide-inner{padding:0% 5% 60% 5%;}.elementor-444 .elementor-element.elementor-element-ba7b41d .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-444 .elementor-element.elementor-element-d0b867d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-f4bd3a7{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-7b67889 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-b008eaa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-5c1fbdd .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-cca374e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-b12e478 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-dc96ae0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-fcdbb1e:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-fcdbb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fbw-sbl-gewerbebau.de/wp-content/uploads/2026/02/FBW-Gewerbebau-JOTEC-0045-BROEER-2021.jpg");background-position:center center;background-size:cover;}.elementor-444 .elementor-element.elementor-element-0d8dcdc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-444 .elementor-element.elementor-element-15d6b90 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-444 .elementor-element.elementor-element-15d6b90 .elementor-heading-title{font-size:var( --e-global-typography-76bcfcd-font-size );line-height:var( --e-global-typography-76bcfcd-line-height );}.elementor-444 .elementor-element.elementor-element-90e92a3 .elementor-button{font-size:var( --e-global-typography-9b2e851-font-size );}.elementor-444 .elementor-element.elementor-element-9857b15 .elementor-heading-title{font-size:var( --e-global-typography-76bcfcd-font-size );line-height:var( --e-global-typography-76bcfcd-line-height );}.elementor-444 .elementor-element.elementor-element-e9a102c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-inner{margin:20px 20px 20px 20px;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn{width:119px!important;height:119px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn-icon i{font-size:50px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn-icon svg{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-content-icon i{font-size:0px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-content-icon svg{width:0px!important;height:0px!important;min-width:0px!important;min-height:0px!important;}.elementor-444 .elementor-element.elementor-element-e9a102c .eael-circle-btn-content{margin:0px 0px 0px 0px;}.elementor-444 .elementor-element.elementor-element-470cda1 .elementor-heading-title{font-size:var( --e-global-typography-76bcfcd-font-size );line-height:var( --e-global-typography-76bcfcd-line-height );}.elementor-444 .elementor-element.elementor-element-2c03278{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-2b1cbcf .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-08e9c6f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-21926a9 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-dfa55a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-db4c44e .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-c136190{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-3af41ed{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-59405fa .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-228c966{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-c7e8008 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-a1e07bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-d7a2ac6 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-cb5c73e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-70fdc23{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-444 .elementor-element.elementor-element-f2a7fad .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-1f144ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-ad94e91 .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-8b9a5c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-444 .elementor-element.elementor-element-9bb08dd .elementor-heading-title{font-size:var( --e-global-typography-dd43f3f-font-size );}.elementor-444 .elementor-element.elementor-element-a308039{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-444 .elementor-element.elementor-element-d3e067f{--content-width:1280px;}.elementor-444 .elementor-element.elementor-element-f4bd3a7{--content-width:1280px;}.elementor-444 .elementor-element.elementor-element-6f57502{--content-width:1280px;}.elementor-444 .elementor-element.elementor-element-d702d68{--content-width:1280px;}.elementor-444 .elementor-element.elementor-element-2c03278{--content-width:1280px;}.elementor-444 .elementor-element.elementor-element-3af41ed{--content-width:1280px;}.elementor-444 .elementor-element.elementor-element-70fdc23{--content-width:1280px;}}@media(min-width:1025px){.elementor-444 .elementor-element.elementor-element-fcdbb1e:not(.elementor-motion-effects-element-type-background), .elementor-444 .elementor-element.elementor-element-fcdbb1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for slides, class: .elementor-element-ba7b41d */.elementor-444 .elementor-element.elementor-element-ba7b41d {
    position: relative;
}

/* Verlauf über dem Bild */
.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide {
    position: relative;
}

.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide:before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        to bottom,
        rgba(0, 0, 0, 0.65) 0%,    /* Oben: kräftiges Schwarz */
        rgba(0, 0, 0, 0.65) 25%,   /* Schwarz nur im oberen Bereich */
        rgba(83, 94, 108, 0.3) 50%, /* sanft ins Bild übergehend */
        rgba(83, 94, 108, 0) 100%   /* Unten: komplett transparent */
    );
    z-index: 1; /* Verlauf über Bild, unter Text */
    pointer-events: none;
}

/* Text & Buttons nach vorne holen */
.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide .elementor-slide-content,
.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide .elementor-slide-heading,
.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide .elementor-slide-description,
.elementor-444 .elementor-element.elementor-element-ba7b41d .swiper-slide .elementor-button {
    position: relative;
    z-index: 2; /* Text ganz vorne */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0d8dcdc */.elementor-444 .elementor-element.elementor-element-0d8dcdc {
    margin-left: 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fcdbb1e */@media (max-width: 1024px){
.elementor-row {
    -ms-flex-wrap: wrap;
    flex-wrap: inherit;
}
}
@media (max-width: 770px){
.elementor-row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
}/* End custom CSS */