.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38130 .elementor-element.elementor-element-17dadaa{padding:0px 0px 0px 0px;}.elementor-38130 .elementor-element.elementor-element-59cb85a > .elementor-element-populated{margin:0px -350px 0px 0px;--e-column-margin-right:-350px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-38130 .elementor-element.elementor-element-59cb85a{z-index:0;}.elementor-widget-global .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38130 .elementor-element.elementor-global-66127 .elementor-repeater-item-d0d1001 .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2025/02/20250228_HeaderBild_Standortseiten_MD.webp);background-size:cover;}.elementor-38130 .elementor-element.elementor-global-66127 .swiper-slide{transition-duration:calc(1000ms*1.2);height:640px;}.elementor-38130 .elementor-element.elementor-global-66127{width:100%;max-width:100%;z-index:-1;}.elementor-38130 .elementor-element.elementor-global-66127 > .elementor-widget-container{margin:0px -220px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38130 .elementor-element.elementor-global-66127 .swiper-slide-inner{text-align:end;}.elementor-38130 .elementor-element.elementor-element-4aebb10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38130 .elementor-element.elementor-element-4aebb10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bauenundleben.de/wp-content/uploads/2024/11/Wall_Header_Standorte_MD.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-38130 .elementor-element.elementor-element-4aebb10 > .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-38130 .elementor-element.elementor-element-4aebb10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 100px;}.elementor-38130 .elementor-element.elementor-element-4aebb10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-shortcode .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-shortcode .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38130 .elementor-element.elementor-element-6af3bd2{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-38130 .elementor-element.elementor-element-6af3bd2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38130 .elementor-element.elementor-element-9cb5625 .elementor-button{background-color:#FFFFFF;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 15px;padding:10px 40px 10px 40px;}.elementor-38130 .elementor-element.elementor-element-9cb5625 .elementor-button:hover, .elementor-38130 .elementor-element.elementor-element-9cb5625 .elementor-button:focus{background-color:var( --e-global-color-8a5fcee );color:var( --e-global-color-eb7a8b5 );}.elementor-38130 .elementor-element.elementor-element-9cb5625 > .elementor-widget-container{margin:-40px 0px 0px 90px;}.elementor-38130 .elementor-element.elementor-element-9cb5625{z-index:0;}.elementor-38130 .elementor-element.elementor-element-9cb5625 .elementor-button:hover svg, .elementor-38130 .elementor-element.elementor-element-9cb5625 .elementor-button:focus svg{fill:var( --e-global-color-eb7a8b5 );}.elementor-38130 .elementor-element.elementor-element-62726c2{margin-top:150px;margin-bottom:0px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38130 .elementor-element.elementor-element-df8b1bb .elementor-repeater-item-60e38b5 .swiper-slide-bg{background-size:cover;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .elementor-repeater-item-1063b64 .swiper-slide-bg{background-size:cover;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .elementor-repeater-item-087016d .swiper-slide-bg{background-size:cover;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .swiper-slide{transition-duration:calc(1000ms*1.2);height:200px;}.elementor-38130 .elementor-element.elementor-element-df8b1bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .swiper-slide-contents{max-width:100%;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .swiper-slide-inner{text-align:center;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .elementor-swiper-button{color:#FFFFFF;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-9eb1506 .swiper-slide-bg{background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-beffe92 .swiper-slide-bg{background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-7ade39f .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord__1__34cd16a794.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-c735dc0 .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord__2__a8e9001681.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-1094ad0 .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord__3__d6220ffcb9.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-a07a012 .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord_05_2015__14___Medium__8ead344210.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-331b62a .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord_05_2015__2___Medium__8557622156.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-0413dbd .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord_05_2015__3___Medium__9e13b73b6a.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-65ef298 .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord_05_2015__4___Medium__73ac69c113.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-8f0bd49 .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord_05_2015__6___Medium__8062e14d18.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-2a95cfb .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord_05_2015__8___Medium__8c90dfbb23.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-eee9708 .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord_05_2015__12___Medium__3f508a27be.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-repeater-item-1a52e78 .swiper-slide-bg{background-image:url(https://bauenundleben.de/wp-content/uploads/2020/11/csm_Muenster_Nord_05_2015__13___Medium__90c6b5a9d3.jpg);background-size:cover;}.elementor-38130 .elementor-element.elementor-element-af81078 .swiper-slide{transition-duration:calc(1000ms*1.2);height:200px;}.elementor-38130 .elementor-element.elementor-element-af81078 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38130 .elementor-element.elementor-element-af81078 .swiper-slide-contents{max-width:100%;}.elementor-38130 .elementor-element.elementor-element-af81078 .swiper-slide-inner{text-align:center;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-swiper-button{color:#FFFFFF;}.elementor-38130 .elementor-element.elementor-element-af81078 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38130 .elementor-element.elementor-element-412b977 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-38130 .elementor-element.elementor-element-412b977{font-weight:400;color:#7A7A7A;}.elementor-widget-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-38130 .elementor-element.elementor-element-139c876 .elementor-active .elementor-accordion-icon, .elementor-38130 .elementor-element.elementor-element-139c876 .elementor-active .elementor-accordion-title{color:#C8191A;}.elementor-38130 .elementor-element.elementor-element-139c876 .elementor-active .elementor-accordion-icon svg{fill:#C8191A;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38130 .elementor-element.elementor-element-3a47cff > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-38130 .elementor-element.elementor-element-3a47cff .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38130 .elementor-element.elementor-element-bd214d7{--spacer-size:50px;}@media(max-width:1024px) and (min-width:768px){.elementor-38130 .elementor-element.elementor-element-59cb85a{width:100%;}.elementor-38130 .elementor-element.elementor-element-4aebb10{width:100%;}}@media(max-width:1024px){.elementor-38130 .elementor-element.elementor-element-59cb85a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38130 .elementor-element.elementor-global-66127{width:100%;max-width:100%;z-index:1;}.elementor-38130 .elementor-element.elementor-global-66127 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38130 .elementor-element.elementor-global-66127 .swiper-slide{height:380px;}.elementor-38130 .elementor-element.elementor-global-66127 .swiper-slide-contents{max-width:100%;}.elementor-38130 .elementor-element.elementor-element-4aebb10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-38130 .elementor-element.elementor-element-4aebb10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bauenundleben.de/wp-content/uploads/2023/12/BrickWall_768x800px.png");}.elementor-38130 .elementor-element.elementor-element-4aebb10 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38130 .elementor-element.elementor-element-6af3bd2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-38130 .elementor-element.elementor-element-9cb5625 > .elementor-widget-container{margin:-50px 0px 0px 90px;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .swiper-slide{height:320px;}.elementor-38130 .elementor-element.elementor-element-af81078 .swiper-slide{height:320px;}}@media(max-width:767px){.elementor-38130 .elementor-element.elementor-global-66127 .swiper-slide{height:200px;}.elementor-38130 .elementor-element.elementor-element-df8b1bb .swiper-slide{height:200px;}.elementor-38130 .elementor-element.elementor-element-af81078 .swiper-slide{height:200px;}}/* Start custom CSS for shortcode, class: .elementor-element-6af3bd2 */#bl_location_wrapper #bl_locationurl {
  font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
  font-weight: var( --e-global-typography-primary-font-weight );
color: #004676!important;
background-color:#fff!important;
border-style: none;
border-radius: 0px 0px 0px 15px;
padding: 10px 10px 10px 10px;width:200px;text-transform:uppercase
}

#bl_location_wrapper {background-color:none!important;
;}

table table td, table th standort_tr_oeffnungszeit {
  background-color: transparent;
  width: 60%;
  margin-block-end: 15px;
  font-size: 1.0em;
  border-spacing: 0;
  padding: 0px!important;
  line-height: 1.5;
  vertical-align: top;
  border:none!important;
}/* End custom CSS */