.cms-ps-dfc00e7d{--cms-block-z:1;--cms-layer-overlay:linear-gradient(0deg, rgba(255,255,255,0.6) 0%, rgba(255,255,255,0.6) 2%, rgba(0,0,0,0) 100%);min-height:calc((100 * 1vh) - var(--cms-sticky-height-offset,0px));min-height:calc((100 * 1dvh) - var(--cms-sticky-height-offset,0px));width:100%;max-width:none;margin-top:calc(var(--cms-base-spacing,1rem) * 0);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 0);margin-left:calc(var(--cms-base-spacing,1rem) * 0);}
.cms-ps-a7b151e8{background-image:url('/img/Fugenlos-Bad-Dusche2.jpg');}
.cms-ps-6e2993f9{background-image:url('/img/IMG-20230310-WA0015.jpg');}
.cms-ps-fd30a496{background-image:url('/img/IMG-20230310-WA0016.jpg');}
.cms-ps-5044059c{background-image:url('/img/IMG-20230310-WA0017.jpg');}
.cms-ps-84d08282{background-image:url('/img/Bodenverlegearbeiten.jpg');}
.cms-ps-ae961404{line-height:1;font-size:1rem;font-family:var(--cms-font-body, Inter);padding-top:calc(var(--cms-base-spacing,1rem) * 0);padding-right:calc(var(--cms-base-spacing,1rem) * 2);padding-bottom:calc(var(--cms-base-spacing,1rem) * 3);padding-left:calc(var(--cms-base-spacing,1rem) * 2);box-shadow:0px 0px 0px 0px currentColor;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;}
.cms-ps-eb09bcdf{--cms-block-z:1;margin-top:calc(var(--cms-base-spacing,1rem) * 0);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 0);margin-left:calc(var(--cms-base-spacing,1rem) * 0);}
.cms-ps-9d59b0a2{line-height:1.2;font-weight:700;font-size:1.6rem;font-family:var(--cms-font-headline, Inter);padding-top:calc(var(--cms-base-spacing,1rem) * 0.25);padding-right:calc(var(--cms-base-spacing,1rem) * 1);padding-bottom:calc(var(--cms-base-spacing,1rem) * 0.25);padding-left:calc(var(--cms-base-spacing,1rem) * 1);box-shadow:0px 0px 0px 0px currentColor;}
.cms-ps-f141cf50{color: var(--theme-primary);}
.cms-ps-9c261f11{--cms-block-z:2;margin-top:calc(var(--cms-base-spacing,1rem) * 1);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 4);margin-left:calc(var(--cms-base-spacing,1rem) * 0);}
.cms-ps-56fcf188{line-height:1;font-weight:600;font-size:1rem;font-family:var(--cms-font-body, Inter);padding-top:calc(var(--cms-base-spacing,1rem) * 0.5);padding-right:calc(var(--cms-base-spacing,1rem) * 1);padding-bottom:calc(var(--cms-base-spacing,1rem) * 0.5);padding-left:calc(var(--cms-base-spacing,1rem) * 1);box-shadow:0px 0px 0px 0px currentColor;}
.cms-ps-8f946ddd{--cms-block-z:2;margin-top:calc(var(--cms-base-spacing,1rem) * 0);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 3);margin-left:calc(var(--cms-base-spacing,1rem) * 0);margin-left:auto;margin-right:auto;}
.cms-ps-1b78d85c{line-height:1;font-size:1rem;font-family:var(--cms-font-body, Inter);padding-top:calc(var(--cms-base-spacing,1rem) * 3);padding-right:calc(var(--cms-base-spacing,1rem) * 2);padding-bottom:calc(var(--cms-base-spacing,1rem) * 0);padding-left:calc(var(--cms-base-spacing,1rem) * 2);box-shadow:0px 0px 0px 0px currentColor;}
.cms-ps-aa99cacd{--cms-block-z:1;margin-top:calc(var(--cms-base-spacing,1rem) * 0);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 1.5);margin-left:calc(var(--cms-base-spacing,1rem) * 0);}
.cms-ps-8d9c9bbb{line-height:1.1;font-weight:600;font-size:1.2rem;font-family:var(--cms-font-headline, Inter);padding-top:calc(var(--cms-base-spacing,1rem) * 0);padding-right:calc(var(--cms-base-spacing,1rem) * 0);padding-bottom:calc(var(--cms-base-spacing,1rem) * 0);padding-left:calc(var(--cms-base-spacing,1rem) * 0);box-shadow:0px 0px 0px 0px currentColor;}
.cms-ps-ca6586a3{--cms-block-z:2;}
.cms-ps-ffbf2f76{line-height:1.1;font-size:1rem;font-family:var(--cms-font-body, Inter);box-shadow:0px 0px 0px 0px currentColor;}
.cms-ps-b3c04e0c{--cms-block-z:3;margin-top:calc(var(--cms-base-spacing,1rem) * 1.5);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 1.5);margin-left:calc(var(--cms-base-spacing,1rem) * 0);}
.cms-ps-7d8dc3cc{--cms-block-z:4;}
.cms-ps-4d6c77ef{--cms-block-z:5;margin-top:calc(var(--cms-base-spacing,1rem) * 1.5);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 1.5);margin-left:calc(var(--cms-base-spacing,1rem) * 0);}
.cms-ps-dcffcb10{--cms-block-z:6;}
.cms-ps-e1704e1a{--cms-block-z:3;--cms-layer-bg-color:#7db22b;width:100%;max-width:none;}
.cms-ps-837eeb6a{line-height:1;color:#ffffff;font-size:1rem;font-family:var(--cms-font-body, Inter);box-shadow:0px 0px 0px 0px currentColor;}
.cms-ps-94ba7680{--columns-count:2;--columns-gap:0pt;}
.cms-ps-a455864f{--cms-block-z:1;min-height:100%;width:100%;max-width:none;margin-top:calc(var(--cms-base-spacing,1rem) * 0);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 0);margin-left:calc(var(--cms-base-spacing,1rem) * 0);}
.cms-ps-b085d131{line-height:1;font-size:1rem;font-family:var(--cms-font-body, Inter);padding-top:calc(var(--cms-base-spacing,1rem) * 2);padding-right:calc(var(--cms-base-spacing,1rem) * 2);padding-bottom:calc(var(--cms-base-spacing,1rem) * 2);padding-left:calc(var(--cms-base-spacing,1rem) * 2);box-shadow:0px 0px 0px 0px currentColor;display:flex;flex-direction:column;justify-content:center;}
.cms-ps-245d704a{--cms-block-z:1;margin-top:calc(var(--cms-base-spacing,1rem) * 1);margin-bottom:calc(var(--cms-base-spacing,1rem) * 1);}
.cms-ps-df85491d{line-height:1.1;font-weight:600;font-size:1.2rem;font-family:var(--cms-font-headline, Inter);box-shadow:0px 0px 0px 0px currentColor;}
.cms-ps-c62d2390{--cms-block-z:2;margin-top:calc(var(--cms-base-spacing,1rem) * 1);margin-bottom:calc(var(--cms-base-spacing,1rem) * 1);}
.cms-ps-cdddf4e4{line-height:1;font-size:1rem;font-family:var(--cms-font-body, Inter);box-shadow:0px 0px 0px 0px currentColor;}
.cms-ps-bea54b48{--cms-block-z:1;min-height:100%;width:100%;max-width:none;}
.cms-ps-1db36691{--cms-block-z:4;--cms-layer-bg-color:#7db22b;width:100%;max-width:none;}
.cms-ps-57d85594{--cms-block-z:1;width:100%;max-width:none;}
.cms-ps-c8afd0c6{--gallery-columns:3;}
.cms-ps-86cba26c{--cms-block-z:1;min-height:100%;margin-top:calc(var(--cms-base-spacing,1rem) * 0);margin-right:calc(var(--cms-base-spacing,1rem) * 0);margin-bottom:calc(var(--cms-base-spacing,1rem) * 0);margin-left:calc(var(--cms-base-spacing,1rem) * 0);}
.cms-ps-76f2614c{--cms-block-z:3;margin-top:calc(var(--cms-base-spacing,1rem) * 1);margin-bottom:calc(var(--cms-base-spacing,1rem) * 1);}
.cms-ps-64a62b81{--cms-block-z:5;--cms-layer-bg-color:#7db22b;width:100%;max-width:none;}
.cms-ps-e82dc4a0{--cms-block-z:6;--cms-layer-bg-color:#7db22b;width:100%;max-width:none;}
.cms-ps-4922e8fd{line-height:1.2;font-size:1rem;font-family:var(--cms-font-body, Inter);box-shadow:0px 0px 0px 0px currentColor;}