.elementor-2667 .elementor-element.elementor-element-76f911c .elementor-repeater-item-ed43bdc .swiper-slide-bg{background-color:var( --e-global-color-a8cd80e );background-image:url(https://seo.bm-dev.de/wp-content/uploads/2021/04/csm_vorschaubild-baustoffshop_6ab335030b.jpeg);background-size:cover;}.elementor-2667 .elementor-element.elementor-element-76f911c .elementor-repeater-item-ed43bdc .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-2667 .elementor-element.elementor-element-76f911c .elementor-repeater-item-ed43bdc .swiper-slide-contents{margin-right:auto;}.elementor-2667 .elementor-element.elementor-element-76f911c .elementor-repeater-item-ed43bdc .swiper-slide-inner{text-align:left;}.elementor-2667 .elementor-element.elementor-element-76f911c .swiper-slide{height:68vh;}.elementor-2667 .elementor-element.elementor-element-76f911c .swiper-slide-inner{text-align:center;}.elementor-2667 .elementor-element.elementor-element-76f911c .elementor-slide-heading{color:var( --e-global-color-a8cd80e );font-size:3em;letter-spacing:2.7px;}.elementor-2667 .elementor-element.elementor-element-76f911c .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:28px;}.elementor-2667 .elementor-element.elementor-element-76f911c .elementor-slide-button{border-width:0px;border-radius:100px;background-color:#FF8400;}.elementor-2667 .elementor-element.elementor-element-0a0e850:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-0a0e850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0200000D;}.elementor-2667 .elementor-element.elementor-element-0a0e850{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2667 .elementor-element.elementor-element-0a0e850 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2667 .elementor-element.elementor-element-832b0d5{--spacer-size:50px;}.elementor-2667 .elementor-element.elementor-element-b232685:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-b232685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0200000D;}.elementor-2667 .elementor-element.elementor-element-b232685{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2667 .elementor-element.elementor-element-b232685 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2667 .elementor-element.elementor-element-fbd8403{text-align:left;}.elementor-2667 .elementor-element.elementor-element-fbd8403 img{width:45%;max-width:45%;}.elementor-2667 .elementor-element.elementor-element-82a0ea5{--spacer-size:10px;}.elementor-2667 .elementor-element.elementor-element-7164521{text-align:justify;}.elementor-2667 .elementor-element.elementor-element-35e96a1{--spacer-size:10px;}.elementor-2667 .elementor-element.elementor-element-24891aa{--spacer-size:40px;}.elementor-2667 .elementor-element.elementor-element-f5241bc{text-align:justify;}.elementor-2667 .elementor-element.elementor-element-85df4c5{--spacer-size:10px;}.elementor-2667 .elementor-element.elementor-element-007b308 .elementor-icon-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-007b308.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-007b308.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-007b308.elementor-view-default .elementor-icon{color:var( --e-global-color-a8cd80e );border-color:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-007b308.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-007b308.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-b3a0cb3{text-align:center;}.elementor-2667 .elementor-element.elementor-element-e7775a0 .elementor-icon-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-e7775a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-e7775a0.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-e7775a0.elementor-view-default .elementor-icon{color:var( --e-global-color-a8cd80e );border-color:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-e7775a0.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-e7775a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-f371560{text-align:center;}.elementor-2667 .elementor-element.elementor-element-bd6d5c7 .elementor-icon-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-bd6d5c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-bd6d5c7.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-bd6d5c7.elementor-view-default .elementor-icon{color:var( --e-global-color-a8cd80e );border-color:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-bd6d5c7.elementor-view-framed .elementor-icon, .elementor-2667 .elementor-element.elementor-element-bd6d5c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-a8cd80e );}.elementor-2667 .elementor-element.elementor-element-4b77a91{text-align:center;}.elementor-2667 .elementor-element.elementor-element-b77093a{--spacer-size:40px;}.elementor-2667 .elementor-element.elementor-element-4858236:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-4858236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0200000D;}.elementor-2667 .elementor-element.elementor-element-4858236{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2667 .elementor-element.elementor-element-4858236 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2667 .elementor-element.elementor-element-788a04c{--spacer-size:30px;}.elementor-2667 .elementor-element.elementor-element-5fc7f98:not(.elementor-motion-effects-element-type-background), .elementor-2667 .elementor-element.elementor-element-5fc7f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0200000D;}.elementor-2667 .elementor-element.elementor-element-5fc7f98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2667 .elementor-element.elementor-element-5fc7f98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2667 .elementor-element.elementor-element-49ebf25 > .elementor-element-populated{margin:75px 75px 75px 75px;--e-column-margin-right:75px;--e-column-margin-left:75px;}.elementor-2667 .elementor-element.elementor-element-fcd5b5e{text-align:justify;}.elementor-2667 .elementor-element.elementor-element-89a36a0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2667 .elementor-element.elementor-element-e55d49c{text-align:justify;}.elementor-2667 .elementor-element.elementor-element-e55d49c > .elementor-widget-container{margin:50px 50px 50px 50px;}.elementor-2667 .elementor-element.elementor-element-bb24a83 img{width:100%;max-width:100%;}.elementor-2667 .elementor-element.elementor-element-a0fa317{--spacer-size:40px;}.elementor-2667 .elementor-element.elementor-element-cf2fe91 .elementor-testimonial-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-cf2fe91 .elementor-testimonial-content{font-style:italic;}.elementor-2667 .elementor-element.elementor-element-cf2fe91 .elementor-testimonial-name{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-2667 .elementor-element.elementor-element-b3af7b5{--spacer-size:40px;}.elementor-2667 .elementor-element.elementor-element-b5687fe{text-align:justify;}.elementor-2667 .elementor-element.elementor-element-e1fa66b img{width:80%;max-width:80%;}.elementor-2667 .elementor-element.elementor-element-9504c02 img{width:100%;max-width:100%;}.elementor-2667 .elementor-element.elementor-element-71c7323{text-align:justify;}.elementor-2667 .elementor-element.elementor-element-480860e{--divider-border-style:solid;--divider-color:var( --e-global-color-a8cd80e );--divider-border-width:3px;}.elementor-2667 .elementor-element.elementor-element-480860e .elementor-divider-separator{width:100%;}.elementor-2667 .elementor-element.elementor-element-480860e .elementor-divider{padding-top:30px;padding-bottom:30px;}.elementor-2667 .elementor-element.elementor-element-d3e8421 .elementor-testimonial-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-d3e8421 .elementor-testimonial-content{font-style:italic;}.elementor-2667 .elementor-element.elementor-element-d3e8421 .elementor-testimonial-name{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-2667 .elementor-element.elementor-element-0215652{--divider-border-style:solid;--divider-color:var( --e-global-color-a8cd80e );--divider-border-width:3px;}.elementor-2667 .elementor-element.elementor-element-0215652 .elementor-divider-separator{width:100%;}.elementor-2667 .elementor-element.elementor-element-0215652 .elementor-divider{padding-top:30px;padding-bottom:30px;}.elementor-2667 .elementor-element.elementor-element-e6302d3 .elementor-testimonial-wrapper{text-align:center;}.elementor-2667 .elementor-element.elementor-element-e6302d3 .elementor-testimonial-content{font-style:italic;}.elementor-2667 .elementor-element.elementor-element-e6302d3 .elementor-testimonial-name{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-2667 .elementor-element.elementor-element-ab74fc3{--spacer-size:25px;}.elementor-2667 .elementor-element.elementor-element-6dbdfe5{--divider-border-style:stripes_tribal;--divider-color:var( --e-global-color-a8cd80e );--divider-pattern-height:20px;}.elementor-2667 .elementor-element.elementor-element-6dbdfe5 .elementor-divider-separator{width:100%;}.elementor-2667 .elementor-element.elementor-element-6dbdfe5 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-2667 .elementor-element.elementor-element-7fb6656{--spacer-size:20px;}.elementor-2667 .elementor-element.elementor-element-9d6827d{text-align:center;}.elementor-2667 .elementor-element.elementor-element-f245c02{text-align:center;}.elementor-2667 .elementor-element.elementor-element-d9adad6 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-2667 .elementor-element.elementor-element-d9adad6 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-2667 .elementor-element.elementor-element-d9adad6 .elementor-button{background-color:var( --e-global-color-a8cd80e );border-radius:46px 46px 46px 46px;}.elementor-2667 .elementor-element.elementor-element-d9adad6 .elementor-button:hover, .elementor-2667 .elementor-element.elementor-element-d9adad6 .elementor-button:focus{background-color:#FF4900;}.elementor-2667 .elementor-element.elementor-element-e0e8467{--spacer-size:80px;}.elementor-2667 .elementor-element.elementor-element-9dbc06f img{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-2667 .elementor-element.elementor-element-cf2fe91 .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2667 .elementor-element.elementor-element-d3e8421 .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2667 .elementor-element.elementor-element-e6302d3 .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-2667 .elementor-element.elementor-element-76f911c .elementor-slide-heading{font-size:1.2em;}.elementor-2667 .elementor-element.elementor-element-cf2fe91 .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2667 .elementor-element.elementor-element-d3e8421 .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2667 .elementor-element.elementor-element-e6302d3 .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-2667 .elementor-element.elementor-element-49ebf25{width:40%;}.elementor-2667 .elementor-element.elementor-element-89a36a0{width:60%;}.elementor-2667 .elementor-element.elementor-element-8360877{width:40%;}.elementor-2667 .elementor-element.elementor-element-cfff1bc{width:60%;}.elementor-2667 .elementor-element.elementor-element-0fba182{width:66.696%;}.elementor-2667 .elementor-element.elementor-element-03ea205{width:33.261%;}}