.elementor-8080501 .elementor-element.elementor-element-57ffe221 > .elementor-container{min-height:100vh;}.elementor-8080501 .elementor-element.elementor-element-57ffe221 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8080501 .elementor-element.elementor-element-57ffe221:not(.elementor-motion-effects-element-type-background), .elementor-8080501 .elementor-element.elementor-element-57ffe221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/index/en/inspiration/wasserwerk-inspiration-journal.jpg");background-position:bottom center;background-size:cover;}.elementor-8080501 .elementor-element.elementor-element-57ffe221{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8080501 .elementor-element.elementor-element-57ffe221 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8080501 .elementor-element.elementor-element-4f85bcb1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8080501 .elementor-element.elementor-element-4f85bcb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8080501 .elementor-element.elementor-element-513e567e{text-align:left;}.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-17a2ffea{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-17a2ffea .elementor-image img{width:100vw;height:85vh;object-fit:cover;object-position:center right;border-radius:18px 18px 18px 18px;}.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-6bb2c364 .elementor-text-editor{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-e8d6e72:not(.elementor-motion-effects-element-type-background), .elementor-8080501 .elementor-element.elementor-element-e8d6e72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DED1C6;}.elementor-8080501 .elementor-element.elementor-element-e8d6e72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8080501 .elementor-element.elementor-element-e8d6e72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4 .ce-gallery-icon, .elementor-8080501 .elementor-element.elementor-element-2b6fb6c4 .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4 figcaption{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4 figcaption, .elementor-8080501 .elementor-element.elementor-element-2b6fb6c4 figcaption a{color:#282A2F;font-size:1.6vw;letter-spacing:-0.2px;}.elementor-8080501 .elementor-element.elementor-element-11482fe > .elementor-container{min-height:100vh;}.elementor-8080501 .elementor-element.elementor-element-11482fe > .elementor-container:after{content:"";min-height:inherit;}.elementor-8080501 .elementor-element.elementor-element-6cdf929 .elementor-text-editor{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-df0e684 .elementor-spacer-inner{height:50px;}.elementor-8080501 .elementor-element.elementor-element-d01fc52{text-align:left;}.elementor-8080501 .elementor-element.elementor-element-79ed3a2 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:0px;}.elementor-8080501 .elementor-element.elementor-element-79ed3a2 .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);}.elementor-8080501 .elementor-element.elementor-element-79ed3a2 .swiper-slide > *{padding:0px 0px 0px 0px !important;}.elementor-8080501 .elementor-element.elementor-element-79ed3a2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#B4A9A0;opacity:1;}.elementor-8080501 .elementor-element.elementor-element-79ed3a2 .swiper-pagination-bullet{background:#282A2F;}@media(max-width:1199px){.elementor-8080501 .elementor-element.elementor-element-4f85bcb1 > .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:50px;}.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 .elementor-image img{height:60vh;}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;}}@media(max-width:991px){.elementor-8080501 .elementor-element.elementor-element-57ffe221 > .elementor-container{min-height:100vh;}.elementor-8080501 .elementor-element.elementor-element-57ffe221 > .elementor-container:after{content:"";min-height:inherit;}.elementor-8080501 .elementor-element.elementor-element-57ffe221{padding:0px 0px 0px 0px;}.elementor-8080501 .elementor-element.elementor-element-4f85bcb1 > .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 .elementor-image img{width:100vw;border-radius:12px 12px 12px 12px;}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(1, 1fr);}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4.ce-image-gallery--layout-masonry .ce-image-gallery{columns:1;}.elementor-8080501 .elementor-element.elementor-element-2b6fb6c4 figcaption, .elementor-8080501 .elementor-element.elementor-element-2b6fb6c4 figcaption a{font-size:4.5vw;}}@media(max-width:1199px) and (min-width:992px){.elementor-8080501 .elementor-element.elementor-element-327bb8f6{width:50%;}.elementor-8080501 .elementor-element.elementor-element-4f85bcb1{width:43%;}}/* Start custom CSS for image-gallery, class: .elementor-element-2b6fb6c4 */.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 */