.elementor-8080501 .elementor-element.elementor-element-aa94abc > .elementor-container{min-height:100vh;}.elementor-8080501 .elementor-element.elementor-element-aa94abc > .elementor-container:after{content:"";min-height:inherit;}.elementor-8080501 .elementor-element.elementor-element-aa94abc:not(.elementor-motion-effects-element-type-background), .elementor-8080501 .elementor-element.elementor-element-aa94abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/cms/en/inspiration/wasserwerk-inspiration.jpg");background-position:bottom center;background-size:cover;}.elementor-8080501 .elementor-element.elementor-element-aa94abc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8080501 .elementor-element.elementor-element-aa94abc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8080501 .elementor-element.elementor-element-f2bf6af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8080501 .elementor-element.elementor-element-f2bf6af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8080501 .elementor-element.elementor-element-e0116dc{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-a7ed836 .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-c288310 .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-4fff2612:not(.elementor-motion-effects-element-type-background), .elementor-8080501 .elementor-element.elementor-element-4fff2612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEBE6;}.elementor-8080501 .elementor-element.elementor-element-4fff2612{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8080501 .elementor-element.elementor-element-4fff2612 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8080501 .elementor-element.elementor-element-3ee23bf1 .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-17a2ffea{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-17a2ffea img{width:100vw;height:85vh;object-fit:cover;object-position:center right;border-radius:18px 18px 18px 18px;}.elementor-8080501 .elementor-element.elementor-element-3b41832f .elementor-spacer-inner{height:10px;}.elementor-bc-flex-widget .elementor-8080501 .elementor-element.elementor-element-9e4fc58.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8080501 .elementor-element.elementor-element-9e4fc58.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8080501 .elementor-element.elementor-element-427fe953{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-1ee365de .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-62f9f387 .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-6bb2c364{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-6b1b3ec4 .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-5d2fb613 .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-28aaff70 .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-ef30653:not(.elementor-motion-effects-element-type-background), .elementor-8080501 .elementor-element.elementor-element-ef30653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DED1C6;}.elementor-8080501 .elementor-element.elementor-element-ef30653{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8080501 .elementor-element.elementor-element-ef30653 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8080501 .elementor-element.elementor-element-bbc36a2 .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0 .ce-gallery-icon, .elementor-8080501 .elementor-element.elementor-element-bcfa9b0 .ce-gallery-icon img{transition:800ms;}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0 figcaption{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0 figcaption, .elementor-8080501 .elementor-element.elementor-element-bcfa9b0 figcaption a{color:#282A2F;font-size:1.6vw;}.elementor-8080501 .elementor-element.elementor-element-ea0f63d .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-0148057 > .elementor-container{min-height:100vh;}.elementor-8080501 .elementor-element.elementor-element-0148057 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8080501 .elementor-element.elementor-element-a9e7837{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-8a45c71 .elementor-spacer-inner{height:50px;}.elementor-8080501 .elementor-element.elementor-element-668b7e7{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-e057d8a .elementor-spacer-inner{height:10px;}.elementor-8080501 .elementor-element.elementor-element-7cbf17f .swiper:not(.swiper-initialized) .swiper-wrapper{column-gap:0px;}.elementor-8080501 .elementor-element.elementor-element-7cbf17f .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-8080501 .elementor-element.elementor-element-7cbf17f .swiper-slide > *{padding:0px 0px 0px 0px !important;}.elementor-8080501 .elementor-element.elementor-element-7cbf17f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#B4A9A0;opacity:1;}.elementor-8080501 .elementor-element.elementor-element-7cbf17f .swiper-pagination-bullet{background:#282A2F;}.elementor-8080501 .elementor-element.elementor-element-346e1f5 .elementor-spacer-inner{height:10px;}@media(max-width:1199px){.elementor-8080501 .elementor-element.elementor-element-4fff2612 > .elementor-container{min-height:75vh;}.elementor-8080501 .elementor-element.elementor-element-4fff2612 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8080501 .elementor-element.elementor-element-17a2ffea img{height:60vh;}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;}}@media(max-width:991px){.elementor-8080501 .elementor-element.elementor-element-aa94abc > .elementor-container{min-height:100vh;}.elementor-8080501 .elementor-element.elementor-element-aa94abc > .elementor-container:after{content:"";min-height:inherit;}.elementor-8080501 .elementor-element.elementor-element-aa94abc:not(.elementor-motion-effects-element-type-background), .elementor-8080501 .elementor-element.elementor-element-aa94abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:70% 0px;}.elementor-8080501 .elementor-element.elementor-element-aa94abc{padding:0px 0px 0px 0px;}.elementor-8080501 .elementor-element.elementor-element-f2bf6af > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8080501 .elementor-element.elementor-element-4fff2612 > .elementor-container{min-height:185vw;}.elementor-8080501 .elementor-element.elementor-element-4fff2612 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8080501 .elementor-element.elementor-element-17a2ffea img{width:100vw;border-radius:12px 12px 12px 12px;}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(1, 1fr);}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0.ce-image-gallery--layout-masonry .ce-image-gallery{columns:1;}.elementor-8080501 .elementor-element.elementor-element-bcfa9b0 figcaption, .elementor-8080501 .elementor-element.elementor-element-bcfa9b0 figcaption a{font-size:4.5vw;}}@media(max-width:1199px) and (min-width:992px){.elementor-8080501 .elementor-element.elementor-element-f2bf6af{width:43%;}.elementor-8080501 .elementor-element.elementor-element-792a1fd{width:50%;}}/* Start custom CSS for column, class: .elementor-element-f2bf6af */.elementor-8080501 .elementor-element.elementor-element-f2bf6af  {
    width: 53%;
  }
  
@media screen and (max-width: 991px){
.elementor-8080501 .elementor-element.elementor-element-f2bf6af  {
    width: 100%;
  }}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-bcfa9b0 */.moodww .ce-image-gallery {
  column-gap: 1.8vw;
}

.moodww figure .ce-gallery-icon {
  border-radius: 18px;
}

.moodww .ce-gallery-item {
  gap: 1.8vw;
}

.moodww figcaption {
  text-align: left;
  padding: 0px 0px 4vw 0px;
}

@media(max-width: 991px){
.moodww .ce-image-gallery {
  column-gap: 4vw;
}

.moodww figure .ce-gallery-icon {
  border-radius: 12px;
}

.moodww .ce-gallery-item {
  gap: 3vw;
}

.moodww figcaption {
  text-align: left;
  padding: 0px 0px 8vw 0px;
}}/* End custom CSS */