.elementor .e-6d668169-a41c591{font-family:"Inter";font-weight:700;font-size:13px;color:#d62828;letter-spacing:1.8px}.elementor .e-021c7b5-ab4d0bb{font-family:"Inter";font-weight:800;font-size:78px;color:#0f2344;letter-spacing:-2px;line-height:100%;margin-block-end:32px}.elementor .e-8ead7a2-1488e8a{margin-block-start:30px;margin-block-end:24px;flex-direction:row;gap:40px}.elementor .e-772fd5f-8bbe88f{width:42%;height:auto;padding-block-start:90px;padding-block-end:20px;padding-inline-start:55px;padding-inline-end:55px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,.45);border-style:solid;background-image:linear-gradient(90deg,#a8a6a699 0%,#ffffff66 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;box-shadow:0px 30px 70px -10px rgba(15,35,68,.08);backdrop-filter:blur(22px);flex-direction:column;align-items:start;align-self:start}.elementor .e-c14bd4c{width:100%;min-height:900px;background-image:url("https://schindler-sanitaer.de/wp-content/uploads/2026/08/schindler-sanitaer_hero3.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;flex-direction:column;justify-content:center}.elementor .e-6cd86c51-a2c1129{font-weight:800;font-size:44px;color:#0f2344}.elementor .e-44f3c055-d1368be{font-weight:700;font-size:18px;color:#1a1a1a}.elementor .e-5ea5b592-d76f38b{width:33.333%;flex-direction:column}.elementor .e-23455ddd-2bd142e{font-weight:800;font-size:44px;color:#0f2344}.elementor .e-147ce93d-b21a889{font-weight:700;font-size:18px;color:#1a1a1a}.elementor .e-622f405e-2b1c75c{width:33.333%;flex-direction:column}.elementor .e-317f321-2e2b884{font-weight:800;font-size:44px;color:#0f2344}.elementor .e-3e031b7d-4c78cd4{font-weight:700;font-size:18px;color:#1a1a1a}.elementor .e-26df6c4a-00bac24{width:33.333%;flex-direction:column}.elementor .e-68e30f7e-bb3a337{max-width:1240px;flex-direction:row}.elementor .e-bfad37d-92ec46a{font-weight:700;font-size:13px;color:#d62828;letter-spacing:1.5px;margin-block-end:14px}.elementor .e-82ee88a-c489ef2{font-family:"Inter";font-weight:800;font-size:46px;color:#0f2344;letter-spacing:-1px;line-height:1.05em}.elementor .e-d447f46-8114c3f{width:40%;flex-direction:column}.elementor .e-61697a2-e26b058{width:530px;flex-direction:column}.elementor .e-77940d7-34e9f31{max-width:1240px;column-gap:100px;flex-direction:row}.elementor .e-a23d522{padding-inline-start:30px;padding-inline-end:30px;margin-block-start:60px;margin-block-end:100px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:center;align-items:start}.elementor .e-4b223994-d81cd3e{font-weight:700;font-size:13px;color:#d62828;letter-spacing:1.5px}.elementor .e-25187168-8aac728{font-weight:800;font-size:48px;color:#0f2344;line-height:1.1em}.elementor .e-4faef45-f8e4fb3{max-width:1240px;flex-direction:column}.elementor .e-394971b1-d2e539c{width:100%;border-radius:14px}.elementor .e-3d8d4cdd-105ac64{width:52%;flex-direction:column}.elementor .e-13e31ebd-410eb7b{font-weight:700;font-size:12px;color:#d62828;letter-spacing:1.4px}.elementor .e-4d6e1ea7-1d63adb{font-weight:800;font-size:42px;color:#0f2344;line-height:1.12em}.elementor .e-490aca27-c987001{width:42%;flex-direction:column;justify-content:center}.elementor .e-648b8758-5969c2e{max-width:1240px;flex-direction:row;gap:60px;align-items:center}.elementor .e-3f148349-9b99479{font-weight:700;font-size:12px;color:#d62828;letter-spacing:1.4px}.elementor .e-452d2d83-119a26b{font-weight:800;font-size:42px;color:#0f2344;line-height:1.12em}.elementor .e-1535df27-c694ab9{width:42%;flex-direction:column;justify-content:center}.elementor .e-25188c35-33492db{width:100%;border-radius:14px}.elementor .e-46fbc5c5-651edff{width:52%;flex-direction:column}.elementor .e-669f6dd-e3fe2a6{max-width:1240px;flex-direction:row;gap:60px;align-items:center}.elementor .e-551d0ff5-de5e9d3{width:100%;border-radius:14px}.elementor .e-3348bda0-4071fa0{width:52%;flex-direction:column}.elementor .e-5b0b8c55-0a40be0{font-weight:700;font-size:12px;color:#d62828;letter-spacing:1.4px}.elementor .e-776a5119-d9ae527{font-weight:800;font-size:42px;color:#0f2344;line-height:1.12em}.elementor .e-4db6d801-ef64f7d{width:42%;flex-direction:column;justify-content:center}.elementor .e-3032a1f7-c516e2e{max-width:1240px;flex-direction:row;gap:60px;align-items:center}.elementor .e-a11453d-bbbd7bb{font-weight:700;font-size:12px;color:#d62828;letter-spacing:1.4px}.elementor .e-43fd806-1de7db8{font-weight:800;font-size:42px;color:#0f2344;line-height:1.12em}.elementor .e-a5126ae-5cc067e{width:42%;flex-direction:column;justify-content:center}.elementor .e-74503f9-d2eb0a8{width:100%;border-radius:14px}.elementor .e-77b4663-27bda88{width:52%;flex-direction:column}.elementor .e-9935972-898f2d4{max-width:1240px;flex-direction:row;gap:60px;align-items:center}.elementor .e-18a913b5-aaa050f{font-weight:700;font-size:13px;color:#d62828;letter-spacing:1.5px}.elementor .e-1fd308cf-8c3e0e7{font-weight:800;font-size:46px;color:#0f2344;margin-block-end:40px}.elementor .e-36c990a7-5da885f{flex-direction:column}.elementor .e-5b3fa127-87d2fb2{font-family:"Inter";font-weight:800;font-size:48px;color:#d62828;margin-block-end:10px}.elementor .e-56c3a7d-f4cd252{width:45px;height:2px;color:#d1d1d1;margin-block-end:15px}.elementor .e-70e7c5fd-a295d82{font-weight:700;font-size:21px;color:#0f2344}.elementor .e-4ffc8372-f0db481{width:22%;padding-inline-end:25px;border-width:0;border-color:#b3b1b1;border-style:solid;flex-direction:column}.elementor .e-7b466bcb-e88e233{font-family:"Inter";font-weight:800;font-size:48px;color:#d62828;margin-block-end:10px}.elementor .e-c42ff50-46b799c{width:45px;height:2px;color:#d1d1d1;margin-block-end:15px}.elementor .e-e68da2d-4babd94{font-weight:700;font-size:21px;color:#0f2344}.elementor .e-1282e8b0-35e6feb{width:22%;padding-inline-end:25px;border-width:0;border-color:#b3b1b1;border-style:solid;flex-direction:column}.elementor .e-17144540-7066ef2{font-family:"Inter";font-weight:800;font-size:48px;color:#d62828;margin-block-end:10px}.elementor .e-09bde2e-bb50a09{width:45px;height:2px;color:#d1d1d1;margin-block-end:15px}.elementor .e-4d2874d0-b7654ed{font-weight:700;font-size:21px;color:#0f2344}.elementor .e-2ee47255-2cda17b{width:22%;padding-inline-end:25px;border-width:0;border-color:#b3b1b1;border-style:solid;flex-direction:column}.elementor .e-15446dfa-5d6435c{font-family:"Inter";font-weight:800;font-size:48px;color:#d62828;margin-block-end:10px}.elementor .e-57b3706-37017a4{width:45px;height:2px;color:#d1d1d1;margin-block-end:15px}.elementor .e-3df73b94-4f861b3{font-weight:700;font-size:21px;color:#0f2344}.elementor .e-e236591-b89d21e{width:22%;padding-inline-end:25px;border-width:0;border-color:#b3b1b1;border-style:solid;flex-direction:column}.elementor .e-753474ee-b68e1d8{column-gap:42px;padding-block-start:35px;padding-block-end:10px;flex-direction:row}.elementor .e-15c49b65-2e4ab7e{width:100%;max-width:1240px;margin-block-start:44px;margin-block-end:0px;flex-direction:column}.elementor .e-39b69ad-a6670ba{font-family:"Inter";font-weight:800;font-size:42px;margin-block-end:18px;align-self:center}.elementor .e-bd2b340-00a1c45{max-width:800px;flex-direction:column}.elementor .e-191b7c8{width:100%;padding-block-start:70px;padding-block-end:70px;background-color:#f5f7f9;flex-direction:column;justify-content:center;align-items:center}