.elementor .e-730d5be4-d10d{color:#ddb5ef;}.elementor .e-1340d1f4-99f4{max-width:62rem;font-size:4.5rem;color:#ffffff;}.elementor .e-5f0f96c1-77af{max-width:44rem;font-size:1.1rem;color:#e5d7eb;}.elementor .e-69a45cd0-8eb1{padding-block-start:6rem;padding-block-end:6rem;background-image:linear-gradient(90deg, #211b27eb 0%,#211b2766 100%),url("https://licher-estrich.de/wp-content/uploads/2026/09/licher-entwurf-fraesen.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;gap:1.5rem;}.elementor .e-4220b186-bee0{max-width:29rem;}.elementor .e-2ba3c056-5c21{justify-content:space-between;align-items:flex-end;}.elementor .e-3655ed67-65f8{width:3.5rem;height:3.5rem;margin-block-end:0.75rem;& svg { fill:none; } & path { fill:none; stroke:#5a0176; stroke-width:2.4; }\n}.elementor .e-203cbdd7-9777{color:#5a0176;padding:0px;background-color:transparent;justify-content:flex-start;}.elementor .e-29b1a15b-e810:hover,.elementor .e-29b1a15b-e810:focus-visible{box-shadow:0px 1rem 2rem 0px #32103a12;transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-29b1a15b-e810{padding:2.2rem;border-radius:0.3rem;border-width:0.0625rem;border-color:#e9e2dc;border-style:solid;background-color:#f6f3ee;transition:transform 250ms, box-shadow 250ms;flex:1 1 29%;align-self:stretch;}.elementor .e-17a0533a-9de4{width:3.5rem;height:3.5rem;margin-block-end:0.75rem;& svg { fill:none; } & path { fill:none; stroke:#5a0176; stroke-width:2.4; }\n}.elementor .e-1bcdc15a-3bbb{color:#5a0176;padding:0px;background-color:transparent;justify-content:flex-start;}.elementor .e-5ef5db96-3b35:hover,.elementor .e-5ef5db96-3b35:focus-visible{box-shadow:0px 1rem 2rem 0px #32103a12;transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-5ef5db96-3b35{padding:2.2rem;border-radius:0.3rem;border-width:0.0625rem;border-color:#e9e2dc;border-style:solid;background-color:#f6f3ee;transition:transform 250ms, box-shadow 250ms;flex:1 1 29%;align-self:stretch;}.elementor .e-2afc2394-ae63{width:3.5rem;height:3.5rem;margin-block-end:0.75rem;& svg { fill:none; } & path { fill:none; stroke:#5a0176; stroke-width:2.4; }\n}.elementor .e-10a7bf90-44d6{color:#5a0176;padding:0px;background-color:transparent;justify-content:flex-start;}.elementor .e-57a50246-5014:hover,.elementor .e-57a50246-5014:focus-visible{box-shadow:0px 1rem 2rem 0px #32103a12;transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-57a50246-5014{padding:2.2rem;border-radius:0.3rem;border-width:0.0625rem;border-color:#e9e2dc;border-style:solid;background-color:#f6f3ee;transition:transform 250ms, box-shadow 250ms;flex:1 1 29%;align-self:stretch;}.elementor .e-671a6c45-281d{width:3.5rem;height:3.5rem;margin-block-end:0.75rem;& svg { fill:none; } & path { fill:none; stroke:#5a0176; stroke-width:2.4; }\n}.elementor .e-6c7142f3-c9da{color:#5a0176;padding:0px;background-color:transparent;justify-content:flex-start;}.elementor .e-2259b644-1eb1:hover,.elementor .e-2259b644-1eb1:focus-visible{box-shadow:0px 1rem 2rem 0px #32103a12;transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-2259b644-1eb1{padding:2.2rem;border-radius:0.3rem;border-width:0.0625rem;border-color:#e9e2dc;border-style:solid;background-color:#f6f3ee;transition:transform 250ms, box-shadow 250ms;flex:1 1 29%;align-self:stretch;}.elementor .e-76d4f320-4a0d{width:3.5rem;height:3.5rem;margin-block-end:0.75rem;& svg { fill:none; } & path { fill:none; stroke:#5a0176; stroke-width:2.4; }\n}.elementor .e-3e9d3fc2-c011{color:#5a0176;padding:0px;background-color:transparent;justify-content:flex-start;}.elementor .e-45cb11bd-5acd:hover,.elementor .e-45cb11bd-5acd:focus-visible{box-shadow:0px 1rem 2rem 0px #32103a12;transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-45cb11bd-5acd{padding:2.2rem;border-radius:0.3rem;border-width:0.0625rem;border-color:#e9e2dc;border-style:solid;background-color:#f6f3ee;transition:transform 250ms, box-shadow 250ms;flex:1 1 29%;align-self:stretch;}.elementor .e-2afb670a-b858{width:3.5rem;height:3.5rem;margin-block-end:0.75rem;& svg { fill:none; } & path { fill:none; stroke:#5a0176; stroke-width:2.4; }\n}.elementor .e-44a1ee6c-da53{color:#5a0176;padding:0px;background-color:transparent;justify-content:flex-start;}.elementor .e-3caf73aa-da19:hover,.elementor .e-3caf73aa-da19:focus-visible{box-shadow:0px 1rem 2rem 0px #32103a12;transform:translate3d(0px, -0.3rem, 0px);}.elementor .e-3caf73aa-da19{padding:2.2rem;border-radius:0.3rem;border-width:0.0625rem;border-color:#e9e2dc;border-style:solid;background-color:#f6f3ee;transition:transform 250ms, box-shadow 250ms;flex:1 1 29%;align-self:stretch;}.elementor .e-5ce2e679-f815{gap:1rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-7e8e1307-1206{background-color:#ffffff;gap:2.5rem;}.elementor .e-6a50d74-d2c2{color:#ddb5ef;}.elementor .e-5a671de6-a27c{color:#ddb5ef;}.elementor .e-cb4ea77-bdeb{font-size:2rem;color:#ffffff;}.elementor .e-2a05ce61-37e4{flex:1 1 0px;}.elementor .e-30a33589-3464{color:#e4d8e9;}.elementor .e-3751669c-a799{font-size:0.95rem;color:#5a0176;line-height:1.65;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.35rem;background-color:#f0e7f5;}.elementor .e-180642bc-f914{flex:1 1 0px;}.elementor .e-1f5fd181-5926{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;display:flex;flex-direction:row;gap:3rem;border-top-style: solid; border-top-color: #ffffff22;\n}.elementor .e-20f8bc1a-ab36{color:#ddb5ef;}.elementor .e-e02a856-cab2{font-size:2rem;color:#ffffff;}.elementor .e-57597b27-71b4{flex:1 1 0px;}.elementor .e-224d209e-1429{color:#e4d8e9;}.elementor .e-4c213a01-733a{font-size:0.95rem;color:#5a0176;line-height:1.65;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.35rem;background-color:#f0e7f5;}.elementor .e-5e9c1435-759a{flex:1 1 0px;}.elementor .e-3bea6c9e-67d7{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;display:flex;flex-direction:row;gap:3rem;border-top-style: solid; border-top-color: #ffffff22;\n}.elementor .e-7babe31c-a5d6{color:#ddb5ef;}.elementor .e-29303755-22e6{font-size:2rem;color:#ffffff;}.elementor .e-6c38a446-1446{flex:1 1 0px;}.elementor .e-1b6f33b2-b48c{color:#e4d8e9;}.elementor .e-3b32d931-dac0{font-size:0.95rem;color:#5a0176;line-height:1.65;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.35rem;background-color:#f0e7f5;}.elementor .e-2db43884-c18e{flex:1 1 0px;}.elementor .e-5247afa3-f184{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;display:flex;flex-direction:row;gap:3rem;border-top-style: solid; border-top-color: #ffffff22;\n}.elementor .e-61b6b4a0-553a{color:#ddb5ef;}.elementor .e-62d22de6-1fc1{font-size:2rem;color:#ffffff;}.elementor .e-6cedf1b6-ddc9{flex:1 1 0px;}.elementor .e-4b270ad-9ac9{color:#e4d8e9;}.elementor .e-3c4dd755-dbb6{font-size:0.95rem;color:#5a0176;line-height:1.65;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.35rem;background-color:#f0e7f5;}.elementor .e-528aae3-2270{flex:1 1 0px;}.elementor .e-1ebdbcba-f9e1{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;display:flex;flex-direction:row;gap:3rem;border-top-style: solid; border-top-color: #ffffff22;\n}.elementor .e-2c393964-e397{color:#ddb5ef;}.elementor .e-14562126-6fff{font-size:2rem;color:#ffffff;}.elementor .e-67667f56-32e7{flex:1 1 0px;}.elementor .e-2f74a30d-a4c3{color:#e4d8e9;}.elementor .e-653c64ae-c799{font-size:0.95rem;color:#5a0176;line-height:1.65;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.35rem;background-color:#f0e7f5;}.elementor .e-33a80cb2-e109{flex:1 1 0px;}.elementor .e-7a5c7e38-885d{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;display:flex;flex-direction:row;gap:3rem;border-top-style: solid; border-top-color: #ffffff22;\n}.elementor .e-4e0a91d4-40b7{color:#ddb5ef;}.elementor .e-1879d64-bbf5{font-size:2rem;color:#ffffff;}.elementor .e-78aba969-98d3{flex:1 1 0px;}.elementor .e-483ee93a-f5d6{color:#e4d8e9;}.elementor .e-5df7dc16-1bbc{font-size:0.95rem;color:#5a0176;line-height:1.65;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.35rem;background-color:#f0e7f5;}.elementor .e-58bc61f6-65d7{flex:1 1 0px;}.elementor .e-5b0b8e9d-8b1e{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;display:flex;flex-direction:row;gap:3rem;border-top-style: solid; border-top-color: #ffffff22;\n}.elementor .e-b5036fb-b840{background-color:#211b27;}.elementor .e-2efdac5e-c9f4{aspect-ratio:3 / 2;flex:1 1 0px;}.elementor .e-276033e-418e:hover,.elementor .e-276033e-418e:focus-visible{background-color:#5a0176;transform:translate3d(0px, -0.2rem, 0px);}.elementor .e-276033e-418e{color:#ffffff;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:0.2rem;border-width:0.0625rem;border-color:#730c98;border-style:solid;background-color:#730c98;box-shadow:0px 0.5rem 2rem 0px #211b2720;transition:transform 250ms, background-color 250ms;&:focus-visible { outline: 0.2rem solid #a37aba; outline-offset: 0.2rem; }\n}.elementor .e-53d4c34d-8f66{flex:1 1 0px;}.elementor .e-67f96f22-73bf{gap:4rem;}.elementor .e-c0a0cc6-2e5e{background-color:#f6f3ee;}.elementor .e-5199597f-ba88{font-size:1.6rem;}.elementor .e-39e1e6e7-efc9{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;flex:1 1 0px;border-top-style: solid; border-top-color: #cbbccd;\n}.elementor .e-280d30c0-45c5{font-size:1.6rem;}.elementor .e-24b427db-a967{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;flex:1 1 0px;border-top-style: solid; border-top-color: #cbbccd;\n}.elementor .e-4e9dc4f7-787f{font-size:1.6rem;}.elementor .e-303a9607-c785{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0.0625rem;flex:1 1 0px;border-top-style: solid; border-top-color: #cbbccd;\n}.elementor .e-36af389d-e6c0{align-items:flex-start;}.elementor .e-3898232b-4c74{background-color:#f1ebf4;}.elementor .e-29eb1058-655d{color:#cfb4dd;}.elementor .e-7ee6ae8f-b72b{max-width:55rem;font-size:4rem;color:#ffffff;& span { color:#ddb5ef; }\n}.elementor .e-63f495f4-d0ea{max-width:42rem;color:#ddd2e2;}.elementor .e-489a9382-2316:hover,.elementor .e-489a9382-2316:focus-visible{background-color:#5a0176;transform:translate3d(0px, -0.2rem, 0px);}.elementor .e-489a9382-2316{color:#ffffff;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:0.2rem;border-width:0.0625rem;border-color:#730c98;border-style:solid;background-color:#730c98;box-shadow:0px 0.5rem 2rem 0px #211b2720;transition:transform 250ms, background-color 250ms;&:focus-visible { outline: 0.2rem solid #a37aba; outline-offset: 0.2rem; }\n}.elementor .e-3481814d-b84c{color:#ffffff;border-width:0.0625rem;border-color:#a695ad;border-style:solid;background-color:transparent;}.elementor .e-42a139dd-c0c8{gap:0.75rem;flex-wrap:wrap;}.elementor .e-783b66d-d576{color:#ffffff;& a { color: #ffffff; text-decoration: underline; }\n}.elementor .e-7907bb1b-5667{color:#c4b5cb;}.elementor .e-2b6bd10a-d593{padding-block-start:7rem;padding-block-end:8rem;padding-inline-start:4rem;padding-inline-end:4rem;background-image:linear-gradient(90deg, rgba(25,19,29,0.95) 0%,rgba(25,19,29,0.72) 50%,rgba(25,19,29,0.3) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:1.5rem;}.elementor .e-1334520d-9895{font-size:0.75rem;color:#ffffff;margin:0px;}.elementor .e-33b889ce-88ad{color:#ffffff;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:0.25rem;border-width:0.0625rem;border-color:#ffffff66;border-style:solid;background-color:#211b27;}.elementor .e-5ea53c5b-e6e2{font-size:0.75rem;color:#ffffff;margin:0px;}.elementor .e-6d7a3766-5942{color:#ffffff;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;border-radius:0.25rem;border-width:0.0625rem;border-color:#ffffff66;border-style:solid;background-color:#211b27;}.elementor .e-61f86f39-8cc9{inset-inline-end:1.5rem;inset-block-end:1.5rem;}.elementor .e-5d25517d-69e3{position:relative;padding:0px;background-image:url("https://licher-estrich.de/wp-content/uploads/2026/09/licher-entwurf-wohnraum.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#211b27;& video { object-fit:cover; }\n}