.elementor-12 .elementor-element.elementor-element-6335b50, .elementor-12 .elementor-element.elementor-element-6335b50 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6335b50{margin-top:0px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-a544469 .swiper-slide-bg{background-image:url(https://raeber-hauswartungen.ch/wp-content/uploads/2025/05/1000146432-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-a544469 .elementor-background-overlay{background-color:var( --e-global-color-82c1635 );}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-a544469 .swiper-slide-contents{margin-left:auto;text-shadow:3px 3px 10px rgba(0, 0, 0, 0.7);}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-a544469 .swiper-slide-inner{align-items:flex-start;text-align:right;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-5552f16 .swiper-slide-bg{background-image:url(https://raeber-hauswartungen.ch/wp-content/uploads/2025/05/1000146463-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-5552f16 .elementor-background-overlay{background-color:var( --e-global-color-82c1635 );}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-5552f16 .swiper-slide-contents{margin-right:auto;text-shadow:3px 3px 14px rgba(0, 0, 0, 0.7);}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-5552f16 .swiper-slide-inner{text-align:left;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-46ef6b6 .swiper-slide-bg{background-image:url(https://raeber-hauswartungen.ch/wp-content/uploads/2025/05/1000146434-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-46ef6b6 .elementor-background-overlay{background-color:var( --e-global-color-82c1635 );}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-46ef6b6 .swiper-slide-contents{margin-left:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-46ef6b6 .swiper-slide-inner{text-align:left;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-37da06f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://raeber-hauswartungen.ch/wp-content/uploads/2025/05/1000146457-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-37da06f .swiper-slide-contents{margin-right:auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-37da06f .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-92e03a0 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://raeber-hauswartungen.ch/wp-content/uploads/2025/05/1000146428-scaled.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-repeater-item-92e03a0 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-44e1282 .swiper-slide{transition-duration:calc(7000ms*1.2);height:800px;}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-slide-button{background-color:var( --e-global-color-8e7a134 );color:var( --e-global-color-f0d727e );border-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-44e1282 .elementor-slide-button:hover{background-color:var( --e-global-color-f0d727e );color:var( --e-global-color-8e7a134 );border-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-44e1282 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-44e1282 .swiper-slide-contents{max-width:66%;text-shadow:3px 3px 10px rgba(0,0,0,0.3);}.elementor-12 .elementor-element.elementor-element-44e1282 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-b9b6400:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b9b6400 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53746de );}.elementor-12 .elementor-element.elementor-element-b9b6400{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:-20px;padding:0px 0px 0px 5px;}.elementor-12 .elementor-element.elementor-element-b9b6400 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1e86b36{width:100%;max-width:100%;align-self:center;z-index:1;}.elementor-12 .elementor-element.elementor-element-1e86b36 > .elementor-widget-container{margin:-300px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b5bb55e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b5bb55e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53746de );}.elementor-12 .elementor-element.elementor-element-b5bb55e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-b5bb55e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-dcf1e6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-378c923 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-69c06aa{--spacer-size:85px;}.elementor-12 .elementor-element.elementor-element-ca8933f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-ca8933f{text-align:center;}.elementor-12 .elementor-element.elementor-element-ca8933f .elementor-heading-title{font-size:36px;line-height:1.15em;}.elementor-12 .elementor-element.elementor-element-2ff1b0b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-2ff1b0b{text-align:center;}.elementor-12 .elementor-element.elementor-element-e3b357f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-cc3b121:hover .elementor-widget-container{background-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-cc3b121 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 5px 30px 5px;}.elementor-12 .elementor-element.elementor-element-cc3b121.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-cc3b121.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-cc3b121.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-cc3b121 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-12 .elementor-element.elementor-element-cc3b121 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2f54b7f{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-885cf0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-37834fc:hover .elementor-widget-container{background-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-37834fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 5px 30px 5px;}.elementor-12 .elementor-element.elementor-element-37834fc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-37834fc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-37834fc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-37834fc .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-12 .elementor-element.elementor-element-37834fc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2f3033b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-41a2dac:hover .elementor-widget-container{background-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-41a2dac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 5px 30px 5px;}.elementor-12 .elementor-element.elementor-element-41a2dac.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-41a2dac.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-41a2dac.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-41a2dac .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-12 .elementor-element.elementor-element-41a2dac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-33f2575 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-dae9791:hover .elementor-widget-container{background-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-dae9791 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 5px 30px 5px;}.elementor-12 .elementor-element.elementor-element-dae9791.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-dae9791.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-dae9791.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-dae9791 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-12 .elementor-element.elementor-element-dae9791 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-179ea4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-stacked .elementor-icon{background-color:#362F2D;fill:var( --e-global-color-8e7a134 );color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-framed .elementor-icon svg path{fill:#362F2D;border-color:#362F2D;}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-default .elementor-icon svg path{fill:#362F2D;}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-stacked .elementor-icon svg path{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8e7a134 );fill:var( --e-global-color-f0d727e );color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-framed .elementor-icon:hover svg path{fill:var( --e-global-color-8e7a134 );border-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-default .elementor-icon:hover svg path{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-3d371cc.elementor-view-stacked .elementor-icon:hover svg path{fill:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-3d371cc{--icon-box-icon-margin:15px;--icon-box-heading-margin:15px;}.elementor-12 .elementor-element.elementor-element-3d371cc .elementor-icon{font-size:30px;padding:0.5em;}.elementor-12 .elementor-element.elementor-element-3d371cc .elementor-icon svg{width:30px;height:30px;}.elementor-12 .elementor-element.elementor-element-3d371cc .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3d371cc .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-bbe6183{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-b0ede52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-stacked .elementor-icon{background-color:#362F2D;fill:#8EC63F;color:#8EC63F;}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0936520.elementor-view-framed .elementor-icon svg path{fill:#362F2D;border-color:#362F2D;}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-default .elementor-icon svg path{fill:#362F2D;}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-framed .elementor-icon{background-color:#8EC63F;}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-stacked .elementor-icon svg path{fill:#8EC63F;}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8e7a134 );fill:var( --e-global-color-f0d727e );color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0936520.elementor-view-framed .elementor-icon:hover svg path{fill:var( --e-global-color-8e7a134 );border-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-default .elementor-icon:hover svg path{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-0936520.elementor-view-stacked .elementor-icon:hover svg path{fill:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-0936520{--icon-box-icon-margin:15px;--icon-box-heading-margin:15px;}.elementor-12 .elementor-element.elementor-element-0936520 .elementor-icon{font-size:30px;padding:0.5em;}.elementor-12 .elementor-element.elementor-element-0936520 .elementor-icon svg{width:30px;height:30px;}.elementor-12 .elementor-element.elementor-element-0936520 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-0936520 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-4f6095e{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-d5f1e52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-stacked .elementor-icon{background-color:#362F2D;fill:var( --e-global-color-8e7a134 );color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-framed .elementor-icon svg path{fill:#362F2D;border-color:#362F2D;}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-default .elementor-icon svg path{fill:#362F2D;}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-stacked .elementor-icon svg path{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8e7a134 );fill:var( --e-global-color-f0d727e );color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-framed .elementor-icon:hover svg path{fill:var( --e-global-color-8e7a134 );border-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-default .elementor-icon:hover svg path{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-9ffb408.elementor-view-stacked .elementor-icon:hover svg path{fill:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-9ffb408{--icon-box-icon-margin:15px;--icon-box-heading-margin:15px;}.elementor-12 .elementor-element.elementor-element-9ffb408 .elementor-icon{font-size:30px;padding:0.5em;}.elementor-12 .elementor-element.elementor-element-9ffb408 .elementor-icon svg{width:30px;height:30px;}.elementor-12 .elementor-element.elementor-element-9ffb408 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9ffb408 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-7da4506{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-c8b2f88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-stacked .elementor-icon{background-color:#362F2D;fill:var( --e-global-color-8e7a134 );color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-framed .elementor-icon svg path{fill:#362F2D;border-color:#362F2D;}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-default .elementor-icon svg path{fill:#362F2D;}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-stacked .elementor-icon svg path{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8e7a134 );fill:var( --e-global-color-f0d727e );color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-framed .elementor-icon:hover svg path{fill:var( --e-global-color-8e7a134 );border-color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-default .elementor-icon:hover svg path{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-8e4df16.elementor-view-stacked .elementor-icon:hover svg path{fill:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-8e4df16{--icon-box-icon-margin:15px;--icon-box-heading-margin:15px;}.elementor-12 .elementor-element.elementor-element-8e4df16 .elementor-icon{font-size:30px;padding:0.5em;}.elementor-12 .elementor-element.elementor-element-8e4df16 .elementor-icon svg{width:30px;height:30px;}.elementor-12 .elementor-element.elementor-element-8e4df16 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8e4df16 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b1ab41e{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-d78413e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8e1ce03{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-649c2f8 .elementor-button{background-color:var( --e-global-color-8e7a134 );font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.45em;fill:#362F2D;color:#362F2D;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8e7a134 );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-12 .elementor-element.elementor-element-649c2f8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-649c2f8 .elementor-button:focus{background-color:var( --e-global-color-f0d727e );color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-649c2f8 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-649c2f8 .elementor-button:focus svg{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-846b2d6{--spacer-size:85px;}.elementor-12 .elementor-element.elementor-element-6b84142:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6b84142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raeber-hauswartungen.ch/wp-content/uploads/2024/10/RH24_136-Raeaeber-Cyrill-scaled.jpg");background-position:center center;background-size:auto;}.elementor-12 .elementor-element.elementor-element-6b84142 > .elementor-background-overlay{background-color:#00000094;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6b84142{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-d39e3f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d39e3f7 > .elementor-element-populated{padding:15px 160px 15px 160px;}.elementor-12 .elementor-element.elementor-element-617993b{--spacer-size:115px;}.elementor-12 .elementor-element.elementor-element-c68e20e > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12 .elementor-element.elementor-element-c68e20e{text-align:center;}.elementor-12 .elementor-element.elementor-element-c68e20e .elementor-heading-title{font-size:42px;line-height:1.15em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-230c710{text-align:center;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-513e2fd .elementor-button{background-color:var( --e-global-color-8e7a134 );font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.45em;fill:#362F2D;color:#362F2D;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8e7a134 );border-radius:0px 0px 0px 0px;padding:15px 55px 15px 55px;}.elementor-12 .elementor-element.elementor-element-513e2fd .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-513e2fd .elementor-button:focus{background-color:var( --e-global-color-f0d727e );color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-513e2fd .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-513e2fd .elementor-button:focus svg{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-1d0d91e{--spacer-size:115px;}.elementor-12 .elementor-element.elementor-element-eedb2e3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eedb2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-12 .elementor-element.elementor-element-eedb2e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-eedb2e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4f7baff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b882f03{--spacer-size:85px;}.elementor-12 .elementor-element.elementor-element-dbbb705 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-dbbb705{text-align:center;}.elementor-12 .elementor-element.elementor-element-dbbb705 .elementor-heading-title{font-size:36px;line-height:1.15em;}.elementor-12 .elementor-element.elementor-element-0ade7be{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-e434cb1{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-6147ac9 .btn-entry-more:hover, .elementor-12 .elementor-element.elementor-element-6147ac9 .entry-more-btn:hover, .elementor-12 .elementor-element.elementor-element-6147ac9 .btn-entry-more:focus, .elementor-12 .elementor-element.elementor-element-6147ac9 .entry-more-btn:focus, .elementor-12 .elementor-element.elementor-element-6147ac9 .button:hover, .elementor-12 .elementor-element.elementor-element-6147ac9 .button:focus{color:var( --e-global-color-8e7a134 );background-color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-26901a8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-26901a8{text-align:center;}.elementor-12 .elementor-element.elementor-element-0063d7e .elementor-button{background-color:var( --e-global-color-8e7a134 );font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.45em;fill:#362F2D;color:#362F2D;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8e7a134 );border-radius:0px 0px 0px 0px;padding:15px 55px 15px 55px;}.elementor-12 .elementor-element.elementor-element-0063d7e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0063d7e .elementor-button:focus{background-color:var( --e-global-color-f0d727e );color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-0063d7e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0063d7e .elementor-button:focus svg{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-3dd0949{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-168a2fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-168a2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raeber-hauswartungen.ch/wp-content/uploads/2024/10/RH24_130-Raeaeber-Cyrill-scaled.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-168a2fb > .elementor-background-overlay{background-color:#000000E0;opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-168a2fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-efc669c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-a8e524c{--spacer-size:75px;}.elementor-12 .elementor-element.elementor-element-03f45b9{text-align:center;}.elementor-12 .elementor-element.elementor-element-03f45b9 .elementor-heading-title{font-size:42px;line-height:1.15em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-db56e5f{--spacer-size:10px;}.elementor-12 .elementor-element.elementor-element-b9cda2d .elementor-button{background-color:var( --e-global-color-8e7a134 );font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.45em;fill:#362F2D;color:#362F2D;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8e7a134 );border-radius:0px 0px 0px 0px;padding:15px 55px 15px 55px;}.elementor-12 .elementor-element.elementor-element-b9cda2d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b9cda2d .elementor-button:focus{background-color:var( --e-global-color-f0d727e );color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-b9cda2d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b9cda2d .elementor-button:focus svg{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-0655e6a{--spacer-size:75px;}.elementor-12 .elementor-element.elementor-element-af17b02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-af17b02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-978ab81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7d3682d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d587cc5{--spacer-size:85px;}.elementor-12 .elementor-element.elementor-element-b686c41 > .elementor-widget-container{margin:30px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-b686c41{text-align:center;}.elementor-12 .elementor-element.elementor-element-b686c41 .elementor-heading-title{font-size:36px;line-height:60px;letter-spacing:0px;color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-6157e20 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-6157e20{text-align:center;font-size:24px;line-height:1.15em;color:var( --e-global-color-f0d727e );}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-bcde31c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-bcde31c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-bcde31c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-bcde31c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-31b5a43{text-align:center;}.elementor-12 .elementor-element.elementor-element-31b5a43 img{transition-duration:1s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-ebf71e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-ebf71e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-ebf71e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-ebf71e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-8572220{text-align:center;}.elementor-12 .elementor-element.elementor-element-8572220 img{transition-duration:1s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-9b8dcf5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-9b8dcf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-9b8dcf5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-9b8dcf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5a19ff0{text-align:center;}.elementor-12 .elementor-element.elementor-element-5a19ff0 img{transition-duration:1s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7d3ad62.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-7d3ad62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7d3ad62.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-7d3ad62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ee71194{text-align:center;}.elementor-12 .elementor-element.elementor-element-ee71194 img{transition-duration:1s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-abf3a10.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-abf3a10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-abf3a10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-abf3a10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ec94fff{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec94fff img{transition-duration:1s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-772a606.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-772a606.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-772a606.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-772a606 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-71a94c5{text-align:center;}.elementor-12 .elementor-element.elementor-element-71a94c5 img{transition-duration:1s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-c77f1b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-c77f1b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c77f1b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-c77f1b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3718fb5{text-align:center;}.elementor-12 .elementor-element.elementor-element-3718fb5 img{transition-duration:1s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-c712048.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-c712048.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-c712048.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-c712048 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c2f7e30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-5dcaaa0{--spacer-size:55px;}.elementor-12 .elementor-element.elementor-element-f610df3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-f610df3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-efe5801 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-43dc2c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-0d01694{--spacer-size:85px;}.elementor-12 .elementor-element.elementor-element-3f049ae > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-12 .elementor-element.elementor-element-3f049ae{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f049ae .elementor-heading-title{font-size:36px;line-height:1.15em;}.elementor-12 .elementor-element.elementor-element-63a502a{text-align:center;}.elementor-12 .elementor-element.elementor-element-376b928{--spacer-size:35px;}.elementor-12 .elementor-element.elementor-element-0f00073.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12 .elementor-element.elementor-element-0f00073.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-8e7a134 );background-color:var( --e-global-color-f0d727e );}.elementor-12 .elementor-element.elementor-element-0f00073.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-12 .elementor-element.elementor-element-e07440f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-4a55bd2{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-65f8aa0 .elementor-button{background-color:var( --e-global-color-8e7a134 );font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.45em;fill:#362F2D;color:#362F2D;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-8e7a134 );border-radius:0px 0px 0px 0px;padding:15px 55px 15px 55px;}.elementor-12 .elementor-element.elementor-element-65f8aa0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-65f8aa0 .elementor-button:focus{background-color:var( --e-global-color-f0d727e );color:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-65f8aa0 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-65f8aa0 .elementor-button:focus svg{fill:var( --e-global-color-8e7a134 );}.elementor-12 .elementor-element.elementor-element-6b67574{--spacer-size:30px;}.elementor-12 .elementor-element.elementor-element-0bc7278:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0bc7278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://raeber-hauswartungen.ch/wp-content/uploads/2025/05/1000146428-scaled.jpg");background-position:center center;}.elementor-12 .elementor-element.elementor-element-0bc7278 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFEFE00 0%, #362F2D 98%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-0bc7278 > .elementor-container{min-height:700px;}.elementor-12 .elementor-element.elementor-element-0bc7278{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-5px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-dcf1e6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-378c923 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-e3b357f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-885cf0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-2f3033b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-33f2575 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-179ea4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b0ede52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d5f1e52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c8b2f88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d78413e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d39e3f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d39e3f7 > .elementor-element-populated{padding:15px 100px 15px 100px;}.elementor-12 .elementor-element.elementor-element-4f7baff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-efc669c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-978ab81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7d3682d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bcde31c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ebf71e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9b8dcf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7d3ad62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-abf3a10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-772a606 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c77f1b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c712048 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c2f7e30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-efe5801 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-43dc2c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-376b928{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-0f00073.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12 .elementor-element.elementor-element-e07440f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-44e1282 .swiper-slide{height:450px;}.elementor-12 .elementor-element.elementor-element-dcf1e6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-378c923 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-e3b357f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-cc3b121 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-885cf0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-37834fc .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2f3033b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-41a2dac .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-33f2575 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-dae9791 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-179ea4a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b0ede52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d5f1e52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c8b2f88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d78413e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d39e3f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d39e3f7 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4f7baff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-efc669c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-978ab81 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7d3682d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bcde31c{width:50%;}.elementor-12 .elementor-element.elementor-element-bcde31c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ebf71e4{width:50%;}.elementor-12 .elementor-element.elementor-element-ebf71e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-9b8dcf5{width:50%;}.elementor-12 .elementor-element.elementor-element-9b8dcf5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7d3ad62{width:50%;}.elementor-12 .elementor-element.elementor-element-7d3ad62 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-abf3a10{width:50%;}.elementor-12 .elementor-element.elementor-element-abf3a10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-772a606{width:50%;}.elementor-12 .elementor-element.elementor-element-772a606 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c77f1b0{width:50%;}.elementor-12 .elementor-element.elementor-element-c77f1b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c712048{width:50%;}.elementor-12 .elementor-element.elementor-element-c712048 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-c2f7e30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-efe5801 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-43dc2c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-0f00073.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12 .elementor-element.elementor-element-e07440f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-0bc7278 > .elementor-container{min-height:400px;}.elementor-12 .elementor-element.elementor-element-0bc7278:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0bc7278 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-e3b357f{width:100%;}.elementor-12 .elementor-element.elementor-element-885cf0c{width:100%;}.elementor-12 .elementor-element.elementor-element-2f3033b{width:100%;}.elementor-12 .elementor-element.elementor-element-33f2575{width:100%;}.elementor-12 .elementor-element.elementor-element-179ea4a{width:100%;}.elementor-12 .elementor-element.elementor-element-b0ede52{width:100%;}.elementor-12 .elementor-element.elementor-element-d5f1e52{width:100%;}.elementor-12 .elementor-element.elementor-element-c8b2f88{width:100%;}.elementor-12 .elementor-element.elementor-element-bcde31c{width:50%;}.elementor-12 .elementor-element.elementor-element-ebf71e4{width:50%;}.elementor-12 .elementor-element.elementor-element-9b8dcf5{width:50%;}.elementor-12 .elementor-element.elementor-element-7d3ad62{width:50%;}.elementor-12 .elementor-element.elementor-element-abf3a10{width:50%;}.elementor-12 .elementor-element.elementor-element-772a606{width:50%;}.elementor-12 .elementor-element.elementor-element-c77f1b0{width:50%;}.elementor-12 .elementor-element.elementor-element-c712048{width:50%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-6b84142:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6b84142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12 .elementor-element.elementor-element-168a2fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-168a2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-1e86b36 */.elementor-12 .elementor-element.elementor-element-1e86b36 .hero-mouse {
  position: absolute;
  bottom: 40px;
  left: 50%;
  margin-left: -15px;
  text-align: center;
  z-index: 100;
  font-size: 12px;
  text-transform: uppercase;
  color: white;
  font-weight: 600;
  letter-spacing: 1px;
}
.hero-mouse h3 {
  margin-left: -14px;
  padding-top: 15px;
}

.mouse-icon {
  width: 25px;
  height: 45px;
  border-radius: 15px;
  position: relative;
  border: 2px solid #dedede;
  text-align: center;
}
.mouse-icon span {
  width: 3px;
  height: 8px;
  margin: 2px auto 0;
  display: block;
  background: #dedede;
  border-radius: 5px;
  -webkit-animation: 1.2s ease infinite wheel-up-down;
          animation: 1.2s ease infinite wheel-up-down;
}

@-webkit-keyframes wheel-up-down {
  0% {
    margin-top: 2px;
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    margin-top: 20px;
    opacity: 0;
  }
}

@keyframes wheel-up-down {
  0% {
    margin-top: 2px;
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  100% {
    margin-top: 20px;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cc3b121 */.elementor-12 .elementor-element.elementor-element-cc3b121 a::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37834fc */.elementor-12 .elementor-element.elementor-element-37834fc a::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-41a2dac */.elementor-12 .elementor-element.elementor-element-41a2dac a::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dae9791 */.elementor-12 .elementor-element.elementor-element-dae9791 a::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-13b7bf3 */.elementor-12 .elementor-element.elementor-element-13b7bf3 img {
  /* Standardstil für hellen Modus */
  filter: none;
}

@media (prefers-color-scheme: dark) and (max-width: 768px) {
  .elementor-12 .elementor-element.elementor-element-13b7bf3 img {
    /* Stil für dunklen Modus */
    filter: invert(1) hue-rotate(180deg);
  }
}/* End custom CSS */
/* Start custom CSS for ignition-icon-box, class: .elementor-element-3d371cc */.elementor-12 .elementor-element.elementor-element-3d371cc a:after {
     content: "";
     display: block !important;
     position: absolute;
     inset: 0;
     z-index: 1;
}
.elementor-12 .elementor-element.elementor-element-3d371cc {
     z-index: 2;
}
.elementor-12 .elementor-element.elementor-element-3d371cc {
  transition: transform .800s; /* Animation */
  margin: 0 auto;
}

.elementor-12 .elementor-element.elementor-element-3d371cc:hover {
  transform: scale(1.08); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}/* End custom CSS */
/* Start custom CSS for ignition-icon-box, class: .elementor-element-0936520 */.elementor-12 .elementor-element.elementor-element-0936520 a:after {
     content: "";
     display: block !important;
     position: absolute;
     inset: 0;
     z-index: 1;
}
.elementor-12 .elementor-element.elementor-element-0936520 {
     z-index: 2;
}
.elementor-12 .elementor-element.elementor-element-0936520 {
  transition: transform .800s; /* Animation */
  margin: 0 auto;
}

.elementor-12 .elementor-element.elementor-element-0936520:hover {
  transform: scale(1.08); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}/* End custom CSS */
/* Start custom CSS for ignition-icon-box, class: .elementor-element-9ffb408 */.elementor-12 .elementor-element.elementor-element-9ffb408 a:after {
     content: "";
     display: block !important;
     position: absolute;
     inset: 0;
     z-index: 1;
}
.elementor-12 .elementor-element.elementor-element-9ffb408 {
     z-index: 2;
}
.elementor-12 .elementor-element.elementor-element-9ffb408 {
  transition: transform .800s; /* Animation */
  margin: 0 auto;
}

.elementor-12 .elementor-element.elementor-element-9ffb408:hover {
  transform: scale(1.08); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}/* End custom CSS */
/* Start custom CSS for ignition-icon-box, class: .elementor-element-8e4df16 */.elementor-12 .elementor-element.elementor-element-8e4df16 a:after {
     content: "";
     display: block !important;
     position: absolute;
     inset: 0;
     z-index: 1;
}
.elementor-12 .elementor-element.elementor-element-8e4df16 {
     z-index: 2;
}
.elementor-12 .elementor-element.elementor-element-8e4df16 {
  transition: transform .800s; /* Animation */
  margin: 0 auto;
}

.elementor-12 .elementor-element.elementor-element-8e4df16:hover {
  transform: scale(1.08); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}/* End custom CSS */
/* Start custom CSS for ci_post_types, class: .elementor-element-6147ac9 */.elementor-12 .elementor-element.elementor-element-6147ac9 .btn {
    display: none;
}/* End custom CSS */