.elementor .e-654dfa62-24f4{color:#ffffff;}.elementor .e-7dfd5f06-6b6d{max-width:820px;font-family:""Red Hat Display", sans-serif";font-weight:700;font-size:56px;color:#ffffff;line-height:1.15;}.elementor .e-3a27592a-288a{max-width:640px;font-size:19px;color:#EEEEEE;}.elementor .e-42c0f7a-3064{padding:0px;margin-block-start:8px;gap:16px;flex-wrap:wrap;}.elementor .e-1c0e9000-a11b{font-family:""Montserrat", sans-serif";font-weight:500;font-size:15px;color:#ffffff;}.elementor .e-196177d8-f6d9{font-family:""Montserrat", sans-serif";font-weight:500;font-size:15px;color:#ffffff;}.elementor .e-638f6e99-77c4{font-family:""Montserrat", sans-serif";font-weight:500;font-size:15px;color:#ffffff;}.elementor .e-3130d30c-f0b7{max-width:900px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.25);border-style:solid;gap:32px;flex-wrap:wrap;}.elementor .e-733c6b0d-bd99{gap:24px;}.elementor .e-30ddb4bb-97c5{min-height:680px;background-image:linear-gradient(90deg, rgba(20,20,20,0.85) 0%,rgba(20,20,20,0.55) 60%,rgba(20,20,20,0.35) 100%),url("https://markeugenbau.de/wp-content/uploads/2025/01/modern-house-exterior-2024-09-19-00-02-23-utc.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;}.elementor .e-295672ed-99ab{background-color:#F5F5F5;}.elementor .e-365390e4-6bad{color:#8A8A8A;}.elementor .e-78f68a6-bcac{margin-block-end:8px;}.elementor .e-58821b6f-8358{margin-block-start:0px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;}.elementor .e-1462729b-574b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-583d8cf9-59b1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-5f842a8-a94b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;}.elementor .e-553db02f-78d0{text-align:center;margin-block-start:8px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;}.elementor .e-665e7014-dcdd{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;}.elementor .e-6b7b40b-fbd2{color:#8A8A8A;}.elementor .e-68762c28-464b{margin-block-end:8px;}.elementor .e-4abcae02-e60e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-67ef9206-9cc8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-e54d18-612a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;}.elementor .e-18e1e0f8-8eef{text-align:center;margin-block-start:8px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;}.elementor .e-27933e18-ae77{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;}.elementor .e-1d3c710e-d582{color:#8A8A8A;}.elementor .e-55ff5bd8-3419{margin-block-end:8px;}.elementor .e-45984360-626a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-58136a1e-2c43{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-5c07b7a4-b36b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;}.elementor .e-971f2e8-a62f{text-align:center;margin-block-start:8px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;}.elementor .e-77d888a1-6d34{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;}.elementor .e-5ab3cf6a-8a03{color:#8A8A8A;}.elementor .e-2dab444e-8c67{margin-block-end:8px;}.elementor .e-631a20d1-ad4e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-5e5c3d0d-f20f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-5fbbb6a4-de62{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex:1 1 auto;}.elementor .e-232152ab-b1c3{text-align:center;margin-block-start:8px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:24px;}.elementor .e-28cf783-ff80{padding-block-start:0px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;}.elementor .e-6b382c1a-39fe{font-family:""Montserrat", sans-serif";font-weight:600;font-size:13px;color:#9E9E9E;letter-spacing:1px;text-transform:uppercase;}.elementor .e-59ed3636-edc5{font-family:""Montserrat", sans-serif";font-weight:600;font-size:13px;color:#9E9E9E;letter-spacing:1px;text-transform:uppercase;}.elementor .e-6487b3dd-ada0{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-color:#333333;}.elementor .e-7769e976-cc46{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-69101b47-ceb5{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;}.elementor .e-ccb4110-7468{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-7bb38e7c-b1be{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;}.elementor .e-1bbd9ad-aa70{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-700bea6e-fa32{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;}.elementor .e-2c56065f-6005{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-301576e9-50f4{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;}.elementor .e-3cca63aa-d96c{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-7c2d69e4-81d3{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;}.elementor .e-63700304-35b6{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-54051b3d-e6cf{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;}.elementor .e-301f7a3-5036{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-6cfc8942-9158{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;}.elementor .e-40dd5b95-1036{width:100%;padding:0px;margin-block-start:16px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;display:flex;flex-direction:column;}.elementor .e-e38adbf-f858{max-width:600px;}.elementor .e-2f7be04-b594{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-71b6ea39-374d{background-color:#F5F5F5;}.elementor .e-5ff2192c-f39e{padding:0px;gap:10px;flex-wrap:wrap;}.elementor .e-2f7dbd4-f554{font-size:15px;font-style:italic;}.elementor .e-3b51e8c8-3e5c{padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-83894c5-a87c{width:22px;height:22px;min-width:22px;padding:0px;border-radius:50%;border-width:4px;border-color:#ffffff;border-style:solid;background-color:#FB3D3C;box-shadow:0px 0px 0px 6px rgba(251,61,60,0.25);}.elementor .e-2bf3c95-be7b{font-family:""Red Hat Display", sans-serif";font-weight:700;font-size:26px;color:#333333;}.elementor .e-6adaf60-d642{font-family:""Montserrat", sans-serif";font-weight:600;font-size:13px;color:#FB3D3C;letter-spacing:1px;text-align:center;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;}.elementor .e-570cb8d-19dd{width:55%;aspect-ratio:1 / 1;padding:0px;border-radius:50%;background-color:rgba(251,61,60,0.12);display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .e-45ca6ee4-c26d{width:100%;max-width:440px;aspect-ratio:1 / 1;padding:0px;border-radius:50%;border-width:2px;border-color:#FB3D3C;border-style:dashed;background-color:rgba(251,61,60,0.06);display:flex;justify-content:center;align-items:center;}.elementor .e-40bd5c68-6e14{padding:0px;display:flex;justify-content:center;align-items:center;}.elementor .e-4e1da879-32de{color:#ffffff;}.elementor .e-1c896513-97e8{color:#CCCCCC;}.elementor .e-34abe1d8-c65f{padding:0px;margin-block-start:8px;justify-content:center;}.elementor .e-62d84a33-8d22{text-align:center;align-items:center;}.elementor .e-27306962-6637{background-color:#2B2B2B;}.elementor .e-79be6edc-4055{font-size:18px;color:#FB3D3C;letter-spacing:3px;}.elementor .e-4693d171-977f{font-style:italic;flex:1 1 auto;}.elementor .e-3b0f585a-f918{font-size:18px;color:#FB3D3C;letter-spacing:3px;}.elementor .e-289470ea-f463{font-style:italic;flex:1 1 auto;}.elementor .e-53cf2a2f-321f{font-size:18px;color:#FB3D3C;letter-spacing:3px;}.elementor .e-7be2ac96-c76d{font-style:italic;flex:1 1 auto;}.elementor .e-2c220213-33e4{background-color:#F5F5F5;}.elementor .e-6776b84c-7b41{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-7d63a11c-e340{font-family:""Red Hat Display", sans-serif";font-weight:400;font-size:30px;color:#FB3D3C;line-height:1;}.elementor .e-720bb61d-4b79{width:32px;height:32px;}.elementor .e-340a0dbb-efa5{color:#FB3D3C;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-342ec611-53f7{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;line-height:1.6;}.elementor .e-61e2adcc-6763{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3cce6f11-7d1e{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-62988a1c-af92{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-20d8902e-118c{font-family:""Red Hat Display", sans-serif";font-weight:400;font-size:30px;color:#FB3D3C;line-height:1;}.elementor .e-18b7ae9-2660{width:32px;height:32px;}.elementor .e-4202a7fd-63b9{color:#FB3D3C;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-79b793fe-cc51{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;line-height:1.6;}.elementor .e-1bfd0bac-64d1{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-138dbf9f-671a{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-47ee7919-c8a7{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-31bfd5e3-5abc{font-family:""Red Hat Display", sans-serif";font-weight:400;font-size:30px;color:#FB3D3C;line-height:1;}.elementor .e-5f23db4c-dbcb{width:32px;height:32px;}.elementor .e-90c2cf4-6138{color:#FB3D3C;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-565923fd-d986{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;line-height:1.6;}.elementor .e-33db4190-62d9{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7b476986-1080{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-bca9f3f-8776{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-3aeabba8-c3b4{font-family:""Red Hat Display", sans-serif";font-weight:400;font-size:30px;color:#FB3D3C;line-height:1;}.elementor .e-612c1187-6b07{width:32px;height:32px;}.elementor .e-4b627fb3-cc92{color:#FB3D3C;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6a74bfb3-2ea0{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;line-height:1.6;}.elementor .e-62edb82-4d57{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7bf5dc49-6c06{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-19de2cc3-f4c9{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-efdf05b-4728{font-family:""Red Hat Display", sans-serif";font-weight:400;font-size:30px;color:#FB3D3C;line-height:1;}.elementor .e-cfdb93-b2ab{width:32px;height:32px;}.elementor .e-499b370e-8319{color:#FB3D3C;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3aa7ab99-365c{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;line-height:1.6;}.elementor .e-4bf5c699-cfe6{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4cf28ff3-a779{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-4472f576-5ec0{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-3dd66083-74e0{font-family:""Red Hat Display", sans-serif";font-weight:400;font-size:30px;color:#FB3D3C;line-height:1;}.elementor .e-dac2077-d53d{width:32px;height:32px;}.elementor .e-101d7a7b-f27f{color:#FB3D3C;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3fd803df-c436{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;line-height:1.6;}.elementor .e-11331828-c936{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-32f6929b-7a1c{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-669b54de-f227{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-65ae8dc6-6a21{font-family:""Red Hat Display", sans-serif";font-weight:400;font-size:30px;color:#FB3D3C;line-height:1;}.elementor .e-6ac0b1a9-1394{width:32px;height:32px;}.elementor .e-68ce6089-6b11{color:#FB3D3C;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-41b4bc30-63df{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;line-height:1.6;}.elementor .e-1ae952d3-a124{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3c297960-d696{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-1aec9021-6b1b{font-family:""Red Hat Display", sans-serif";font-weight:600;font-size:19px;color:#333333;}.elementor .e-53f5d187-1385{font-family:""Red Hat Display", sans-serif";font-weight:400;font-size:30px;color:#FB3D3C;line-height:1;}.elementor .e-5e93418-d86d{width:32px;height:32px;}.elementor .e-915e480-cf87{color:#FB3D3C;padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6a849415-dbe7{font-family:""Montserrat", sans-serif";font-size:16px;color:#555555;line-height:1.6;}.elementor .e-5b8ebf5e-4ab5{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6949184f-9a21{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-56164284-f7c4{width:100%;margin-block-start:16px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E5E5E5;border-style:solid;}.elementor .e-349b891f-8bf8{max-width:900px;}.elementor .e-71f42083-f27e{& a { color: #FB3D3C; font-weight: 600; }\n}.elementor .e-545a104a-36b8{height:auto;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;resize: vertical;\n}.elementor .e-766d25c0-69c4{width:100%;}.elementor .e-642cb67d-6c9d{height:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;}.elementor .e-3e2f9cdf-caef{width:100%;}.elementor .e-e985e-4958{width:20px;height:20px;min-width:20px;color:#FB3D3C;margin-block-start:2px;border-color:#999999;}.elementor .e-5c19c959-e0c3{font-family:""Montserrat", sans-serif";font-size:14px;color:#555555;line-height:1.5;}.elementor .e-3a56081f-ce50{width:100%;padding:0px;gap:12px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-1ccaac09-c723{width:100%;font-family:""Montserrat", sans-serif";font-size:14px;padding-inline-start:32px;margin-block-start:-10px;& a { color: #FB3D3C; text-decoration: underline; }\n}.elementor .e-7931cc1b-7d79{cursor:pointer;margin-block-start:8px;}.elementor .e-1e2abce5-60f1{width:100%;font-family:""Montserrat", sans-serif";font-size:15px;}.elementor .e-70a26974-488f{width:100%;font-family:""Montserrat", sans-serif";font-size:15px;}.elementor .e-58cbf037-df95{width:100%;padding:40px;margin-block-start:16px;background-color:#ffffff;box-shadow:0px 8px 30px 0px rgba(0,0,0,0.06);gap:20px;}.elementor .e-102ee834-55ee{max-width:900px;}.elementor .e-474e2aa4-6e77{background-color:#F5F5F5;}