.elementor .circle-accent{width:99rem;height:99rem;position:fixed;inset-block-start:-40rem;inset-inline-end:-55rem;z-index:5;display:block;fill-opacity: 0.3 !important;\n}.elementor .Content-Bildconatiner{width:50%;position:relative;padding:0px;margin:0px;}.elementor .Content-Absatz{width:100%;font-family:Frutiger sans serif;font-weight:300;font-size:1em;margin-block-start:0rem;margin-block-end:0rem;display:block;}.elementor .Content-Textcontent{width:50%;position:relative;column-gap:0rem;padding:2rem;margin:0px;background-color:var(--Weiss-transparent);display:flex;flex-direction:row;row-gap:0rem;flex-wrap:wrap;}.elementor .Content-Block{width:90rem;max-width:100%;position:relative;z-index:6;column-gap:0rem;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;display:flex;flex-direction:row;row-gap:1rem;flex-wrap:wrap;justify-content:flex-start;}.elementor .Headline{width:100%;font-family:Frutiger Condensed;font-weight:400;font-size:1.5em;color:var(--Primary);margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .Headline-H1{width:100%;font-family:Frutiger Condensed;font-weight:400;font-size:2.2em;color:var(--Accent-Color);padding:0px;margin:0px;}.elementor .Aufmacher{width:100%;height:40rem;position:relative;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:3rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;background-color:var(--Primary);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .Aufmacher-Bild{height:40rem;background-image:url("https://w-seibold.de/wp-content/uploads/2026/04/Wolfgang-Seibold-Badsanierungen-in-Huettlingen-02.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;mix-blend-mode:normal;opacity:35%;}.elementor .Content-Button{width:auto;color:var(--Primary);padding:0px;margin-block-start:1rem;border-width:1px;border-color:var(--Primary);border-style:solid;background-color:var(--Weiss);display:flex;flex-direction:row;}.elementor .Content-Button:hover,.elementor .Content-Button:focus-visible{color:var(--Weiss);background-color:var(--Accent-Color);}.elementor .Content-Button-Text{font-family:Frutiger Condensed;font-weight:400;font-size:1.1rem;padding:0px;margin-block-start:0.7rem;margin-block-end:0.5rem;margin-inline-start:1.5rem;margin-inline-end:1.5rem;}.elementor .Content-Button-Text:hover,.elementor .Content-Button-Text:focus-visible{color:var(--Weiss);}.elementor .Content-Konfigurator{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;justify-content:center;align-items:start;}.elementor .Content-Copyright{position:absolute;inset-inline-end:1rem;inset-block-end:1rem;font-family:Frutiger sans serif;font-weight:300;font-size:0.9em;display:block;}.elementor .Konfigurator-Anker{position:relative;margin-block-start:-140px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .circle-grey{width:65rem;height:65rem;position:fixed;inset-block-end:-40rem;inset-inline-start:-30rem;z-index:5;display:block;fill-opacity: 0.3 !important;\n}.elementor .Konfigurator-Block{width:100%;column-gap:0rem;padding:2rem;background-color:var(--Weiss-transparent);box-shadow:0px 0px 16px 0px var(--Drop-Shadow);display:flex;flex-direction:row;row-gap:2rem;flex-wrap:wrap;}