.elementor-20046 .elementor-element.elementor-element-23c2ec36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20046 .elementor-element.elementor-element-1c434c09{--display:flex;--justify-content:flex-start;--overlay-opacity:0.39;--padding-top:0%;--padding-bottom:0%;--padding-left:9%;--padding-right:10%}.elementor-20046 .elementor-element.elementor-element-1c434c09:not(.elementor-motion-effects-element-type-background),.elementor-20046 .elementor-element.elementor-element-1c434c09>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-20046 .elementor-element.elementor-element-1c434c09::before,.elementor-20046 .elementor-element.elementor-element-1c434c09>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-1c434c09>.e-con-inner>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-1c434c09>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-1c434c09>.e-con-inner>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-1c434c09>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://brauhaus-karlsruhe.de/wp-content/uploads/2024/11/Ohne-Hintergrung-768x326.png);--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain}.elementor-20046 .elementor-element.elementor-element-1c434c09::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(2.4px) hue-rotate(0deg)}.elementor-20046 .elementor-element.elementor-element-1c434c09.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20046 .elementor-element.elementor-element-9a18c64{--display:flex;--margin-top:240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-20046 .elementor-element.elementor-element-4fed725{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0;text-align:start}.elementor-20046 .elementor-element.elementor-element-4fed725 .elementor-heading-title{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);color:var(--e-global-color-61c01e98)}.elementor-20046 .elementor-element.elementor-element-a9ed4f9{color:var(--e-global-color-7a1ccbe5);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-20046 .elementor-element.elementor-element-681519f4{--display:flex;--min-height:65vh;--overlay-opacity:1}.elementor-20046 .elementor-element.elementor-element-681519f4::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.e-con-inner>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.e-con-inner>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:122px auto}.elementor-20046 .elementor-element.elementor-element-9ecb271{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:0.1;--padding-top:07%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%}.elementor-20046 .elementor-element.elementor-element-9ecb271:not(.elementor-motion-effects-element-type-background),.elementor-20046 .elementor-element.elementor-element-9ecb271>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#09629A}.elementor-20046 .elementor-element.elementor-element-9ecb271::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.e-con-inner>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.e-con-inner>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-7a1ccbe5);background-image:url(https://brauhaus-karlsruhe.de/wp-content/uploads/2025/01/pattern_neu_weiss@2x.png);--background-overlay:'';background-position:center center;background-size:27% auto}.elementor-20046 .elementor-element.elementor-element-4bb8e1d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center}.elementor-20046 .elementor-element.elementor-element-4bb8e1d .elementor-heading-title{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);color:var(--e-global-color-13ed1179)}.elementor-20046 .elementor-element.elementor-element-d6da334{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.01;--border-radius:5px 5px 5px 5px;--margin-top:0%;--margin-bottom:02%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:02%;--padding-right:02%}.elementor-20046 .elementor-element.elementor-element-d6da334:not(.elementor-motion-effects-element-type-background),.elementor-20046 .elementor-element.elementor-element-d6da334>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-13ed1179)}.elementor-20046 .elementor-element.elementor-element-d6da334::before,.elementor-20046 .elementor-element.elementor-element-d6da334>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-d6da334>.e-con-inner>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-d6da334>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-d6da334>.e-con-inner>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-d6da334>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-20046 .elementor-element.elementor-element-42b2a1b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-20046 .elementor-element.elementor-element-42b2a1b.e-con{--flex-grow:0;--flex-shrink:0}.elementor-20046 .elementor-element.elementor-element-3cd6975{margin:02% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start}.elementor-20046 .elementor-element.elementor-element-3cd6975.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-20046 .elementor-element.elementor-element-3cd6975 .elementor-heading-title{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);color:var(--e-global-color-61c01e98)}.elementor-20046 .elementor-element.elementor-element-8fb51de{--display:flex;--min-height:300px}.elementor-20046 .elementor-element.elementor-element-8fb51de:not(.elementor-motion-effects-element-type-background),.elementor-20046 .elementor-element.elementor-element-8fb51de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://brauhaus-karlsruhe.de/wp-content/uploads/2024/11/Bild-Flaschen-gesamt_neu.webp);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-20046 .elementor-element.elementor-element-3b67231{--grid-columns:4}.elementor-20046 .elementor-element.elementor-element-3b67231>.elementor-widget-container{padding:0 0 30px 0}body.elementor-page-20046:not(.elementor-motion-effects-element-type-background),body.elementor-page-20046>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-13ed1179)}body.elementor-page-20046{margin:0% 0% 0% 0%;padding:0 0 0 0}@media(min-width:768px){.elementor-20046 .elementor-element.elementor-element-23c2ec36{--width:100%}.elementor-20046 .elementor-element.elementor-element-1c434c09{--width:55%}.elementor-20046 .elementor-element.elementor-element-681519f4{--width:45%}.elementor-20046 .elementor-element.elementor-element-d6da334{--width:90%}.elementor-20046 .elementor-element.elementor-element-42b2a1b{--width:54.265%}.elementor-20046 .elementor-element.elementor-element-8fb51de{--width:40%}}@media(max-width:1279px) and (min-width:768px){.elementor-20046 .elementor-element.elementor-element-1c434c09{--width:69%}.elementor-20046 .elementor-element.elementor-element-681519f4{--width:100%}}@media(max-width:1279px){.elementor-20046 .elementor-element.elementor-element-23c2ec36{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-20046 .elementor-element.elementor-element-1c434c09{--min-height:360px}.elementor-20046 .elementor-element.elementor-element-4fed725 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20046 .elementor-element.elementor-element-a9ed4f9{font-size:var(--e-global-typography-text-font-size)}.elementor-20046 .elementor-element.elementor-element-681519f4{--min-height:330px;--margin-top:220px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-20046 .elementor-element.elementor-element-681519f4::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.e-con-inner>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.e-con-inner>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:center left;background-size:contain}.elementor-20046 .elementor-element.elementor-element-9ecb271::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.e-con-inner>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.e-con-inner>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-9ecb271>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-size:368px auto}.elementor-20046 .elementor-element.elementor-element-9ecb271{--padding-top:09%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%}.elementor-20046 .elementor-element.elementor-element-4bb8e1d .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20046 .elementor-element.elementor-element-3cd6975 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20046 .elementor-element.elementor-element-3b67231{--grid-columns:2}}@media(max-width:767px){.elementor-20046 .elementor-element.elementor-element-23c2ec36{--min-height:85vh}.elementor-20046 .elementor-element.elementor-element-1c434c09{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%}.elementor-20046 .elementor-element.elementor-element-4fed725 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20046 .elementor-element.elementor-element-a9ed4f9{font-size:var(--e-global-typography-text-font-size)}.elementor-20046 .elementor-element.elementor-element-681519f4::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.e-con-inner>.elementor-background-video-container::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.e-con-inner>.elementor-background-slideshow::before,.elementor-20046 .elementor-element.elementor-element-681519f4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:center center;background-size:72px auto}.elementor-20046 .elementor-element.elementor-element-681519f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-20046 .elementor-element.elementor-element-681519f4.e-con{--order:99999 /* order end hack */}.elementor-20046 .elementor-element.elementor-element-4bb8e1d .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20046 .elementor-element.elementor-element-3cd6975 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-20046 .elementor-element.elementor-element-3b67231{--grid-columns:1}}