.elementor .e-54ce710-916c0dd{flex:1 0 auto;align-self:center;}.elementor .e-c6e726d-7756f39{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1px;}.elementor .e-29b4adb-67feef7{width:400px;font-family:"Inter";font-weight:400;font-size:23px;color:#ffffff;text-align:center;text-transform:uppercase;padding-inline-start:0px;padding-inline-end:0px;border-radius:3px;border-width:2px;border-color:var(--akzent_rot);border-style:solid;background-color:var(--akzent_rot);}.elementor .e-29b4adb-67feef7:hover,.elementor .e-29b4adb-67feef7:focus-visible{color:var(--akzent_rot);border-radius:3px;border-width:2px;border-color:var(--schwarz);border-style:solid;background-color:var(--weiss);}.elementor .e-ca158cd-6b09066{margin-block-start:-45px;justify-content:center;}.elementor .e-695e3b2-d120b89{width:50%;height:600px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:0px;flex-direction:column;row-gap:0px;flex:1 0 auto;justify-content:center;align-items:center;}.elementor .e-2bfc7fd-072462e{width:100%;height:100%;position:absolute;scroll-margin-top:0px;font-family:"Inter";font-weight:500;font-size:32px;line-height:2em;text-align:center;text-transform:uppercase;padding-inline-start:15px;padding-inline-end:15px;background-color:#ffffffb3;backdrop-filter:blur(2px);display:flex;align-items:center;}.elementor .e-619a60e-5ee8648{max-height:600px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:3px;background-image:url("https://dev.klettke.s3-ufos.de/wp-content/uploads/2026/05/haus-mit-blumenkaesten.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-37958fd-26c7822{width:100%;height:100%;position:absolute;scroll-margin-top:0px;font-family:"Inter";font-weight:500;font-size:32px;line-height:2em;text-align:center;text-transform:uppercase;padding-inline-start:15px;padding-inline-end:15px;background-color:#ffffffb3;backdrop-filter:blur(2px);display:flex;align-items:center;}.elementor .e-ea18bd1-c8a4334{max-height:600px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:3px;background-image:url("https://dev.klettke.s3-ufos.de/wp-content/uploads/2026/05/wohnung-innenstadt.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-c40be46-35fae61{width:50%;height:600px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:20px;}.elementor .e-6727592-e9de0ba{column-gap:10px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:15px;padding-inline-end:0px;flex-direction:row;}.elementor .e-019258c-6209f13{width:230px;height:3px;background-color:var(--weiss);}.elementor .e-2145654-00b1f0e{width:75%;}.elementor .e-82aa0fa-cccfd32{transform:translate3d(0px, 30%, 0px);justify-content:center;}.elementor .e-cbf272a-cc913e6{padding-inline-start:0px;padding-inline-end:15px;flex-direction:column;gap:0px;}.elementor .e-91b6c48-e2899ac{column-gap:30px;flex-direction:row;justify-content:flex-end;align-items:center;}.elementor .e-93ec44f-a655dc5{flex-direction:column;row-gap:35px;}.elementor .e-702b415-fa59fae{column-gap:25px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:35px;padding-inline-end:0px;flex-direction:row;}.elementor .e-e299106-e6d0e83{padding-inline-start:40px;background-color:var(--turkis_dunkel);flex-direction:column;row-gap:0px;}.elementor .e-d7b4d69-c3eda6b{min-width:400px;font-family:"Inter";font-weight:400;font-size:23px;color:#ffffff;text-align:center;text-transform:uppercase;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:2px;border-color:var(--akzent_rot);border-style:solid;background-color:var(--akzent_rot);}.elementor .e-d7b4d69-c3eda6b:hover,.elementor .e-d7b4d69-c3eda6b:focus-visible{color:var(--akzent_rot);border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:2px;border-color:var(--schwarz);border-style:solid;background-color:var(--weiss);}.elementor .e-ea3de9d-8b62efc{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-end;}.elementor .e-9f06a2c-935bcd2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;flex-direction:column;}.elementor .e-ef8f173-b25e739{width:230px;height:3px;background-color:var(--akzent_neongruen);}.elementor .e-0256977-36ef34a{padding-inline-start:0px;padding-inline-end:0px;margin-block-start:20px;}.elementor .e-9672ae7-4f93c9c{width:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-style:none;flex-direction:column;justify-content:center;}.elementor .e-9672ae7-4f93c9c:hover,.elementor .e-9672ae7-4f93c9c:focus-visible{border-style:none;}.elementor .e-706a2cf-898b6ab{width:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-style:none;flex-direction:column;justify-content:center;}.elementor .e-b42163b-941ee06{width:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-style:none;flex-direction:column;justify-content:center;}.elementor .e-8456214-a7fa62c{width:90%;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;flex-direction:row;row-gap:25px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-f6697ff-66a1032{padding-inline-start:35px;flex-direction:column;}.elementor .e-e547b6f-607420e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-6a6cbf2-3f00836{padding-inline-start:40px;padding-inline-end:0px;flex-direction:column;row-gap:0px;}.elementor .e-e058a45-dea93a6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;flex-direction:column;}.elementor .e-0603367-24f427b{width:230px;height:3px;background-color:var(--terrakotta);}.elementor .e-5138ffa-ef0e29b{padding-inline-start:35px;flex-direction:column;}.elementor .e-8f3c13b-f53b1be{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-941b155-71e0cc8{padding-inline-start:40px;flex-direction:column;row-gap:0px;}.elementor .e-1344d7c-9c073ff{width:90%;min-height:60vh;padding-block-start:20px;padding-inline-start:75px;background-color:var(--terrakotta);flex-direction:column;gap:20px;justify-content:flex-start;}.elementor .e-174a4e6-649b080{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;justify-content:flex-start;align-items:center;}.elementor .e-1e65224-59704be{width:80%;min-height:60vh;margin-block-start:-27%;border-width:15px;border-color:var(--rot_dunkel);border-style:solid;background-color:var(--weiss);justify-content:center;align-items:center;}.elementor .e-e08f835-1f6d4d4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-50px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;justify-content:flex-end;}.elementor .e-70beb1b-f1bb1ce{font-family:"Inter";font-weight:400;font-size:23px;color:#ffffff;text-align:center;text-transform:uppercase;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:2px;border-color:var(--akzent_rot);border-style:solid;background-color:var(--akzent_rot);}.elementor .e-70beb1b-f1bb1ce:hover,.elementor .e-70beb1b-f1bb1ce:focus-visible{color:var(--akzent_rot);border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:2px;border-color:var(--schwarz);border-style:solid;background-color:var(--weiss);}.elementor .e-f246738-c87e4b6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-end;}.elementor .e-34f234e-dc0cc4a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;flex-direction:column;}.elementor .e-e6252e3-27ea075{width:230px;height:3px;background-color:var(--akzent_rot);}.elementor .e-9c3c718-705d1aa{padding-inline-start:35px;}.elementor .e-81b3694-cc6a2a2{height:1px;}.elementor .e-b1d6ddd-19fd734{padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-153b1d1-0a09b95{padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;justify-content:flex-end;align-items:start;}.elementor .e-7594985-dd71006{column-gap:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:10px;flex-direction:row;}.elementor .e-baf20d7-73c44c9{height:1px;}.elementor .e-3d6df00-b99370b{padding-inline-start:35px;padding-inline-end:0px;flex-direction:column;}.elementor .e-f791dd6-36ce47b{font-family:"Inter";font-weight:400;font-size:23px;color:#ffffff;text-align:center;text-transform:uppercase;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:2px;border-color:var(--akzent_rot);border-style:solid;background-color:var(--akzent_rot);}.elementor .e-f791dd6-36ce47b:hover,.elementor .e-f791dd6-36ce47b:focus-visible{color:var(--akzent_rot);border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:2px;border-color:var(--schwarz);border-style:solid;background-color:var(--weiss);}.elementor .e-d2300a8-32ddbff{padding-block-start:0px;padding-block-end:0px;padding-inline-start:35px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-start;}.elementor .e-bbf0113-ce432d5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-b247904-f9be724{padding-inline-start:40px;padding-inline-end:0px;flex-direction:column;row-gap:0px;}.elementor .e-b71a759-94499e8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;flex-direction:column;}.elementor .e-b6a9e4c-8cf8a91{width:230px;height:3px;background-color:var(--turkis_dunkel);}.elementor .e-b570dc5-2366105{padding-inline-start:35px;}.elementor .e-09e45be-4c2b36e{padding-block-start:0px;padding-block-end:0px;justify-content:flex-end;}.elementor .e-bd80818-9ec1e39{background-color:var(--rot_dunkel);flex:1 0 auto;}.elementor .e-1cffc9c-8266dbb:hover,.elementor .e-1cffc9c-8266dbb:focus-visible{color:var(--schwarz);}.elementor .e-4fad820-7ccf7cc{color:var(--weiss);border-width:10px;border-color:var(--akzent_rot);border-style:solid;background-color:var(--akzent_rot);flex-direction:column;row-gap:10px;justify-content:center;}.elementor .e-4fad820-7ccf7cc:hover,.elementor .e-4fad820-7ccf7cc:focus-visible{color:var(--schwarz);background-color:var(--weiss);}.elementor .e-aa912d0-8ed5b1d{padding-block-start:0px;padding-block-end:0px;justify-content:flex-end;}.elementor .e-5e82eba-91c465e{background-color:var(--akzent_neongruen);flex:1 0 auto;}.elementor .e-4b89af4-f3c5960:hover,.elementor .e-4b89af4-f3c5960:focus-visible{color:var(--schwarz);}.elementor .e-7e5a544-6d43189{color:var(--weiss);border-width:10px;border-color:var(--turkis_dunkel);border-style:solid;background-color:var(--turkis_dunkel);flex-direction:column;row-gap:10px;justify-content:center;}.elementor .e-7e5a544-6d43189:hover,.elementor .e-7e5a544-6d43189:focus-visible{color:var(--schwarz);background-color:var(--weiss);}.elementor .e-7f98ff0-ce098a1{padding-block-start:0px;padding-block-end:0px;justify-content:flex-end;}.elementor .e-f601b4b-9f0eda1{background-color:var(--turkis_dunkel);flex:1 0 auto;}.elementor .e-330eb92-c36941d:hover,.elementor .e-330eb92-c36941d:focus-visible{color:var(--schwarz);}.elementor .e-a3b027c-16c1141{color:var(--weiss);border-width:10px;border-color:var(--akzent_neongruen);border-style:solid;background-color:var(--akzent_neongruen);flex-direction:column;row-gap:10px;justify-content:center;}.elementor .e-a3b027c-16c1141:hover,.elementor .e-a3b027c-16c1141:focus-visible{color:var(--schwarz);background-color:var(--weiss);}.elementor .e-ed36b90-b7b4461{padding-block-start:0px;padding-block-end:0px;justify-content:flex-end;}.elementor .e-48f9077-c9cb751{background-color:var(--terrakotta);flex:1 0 auto;}.elementor .e-b1e5452-027a431:hover,.elementor .e-b1e5452-027a431:focus-visible{color:var(--schwarz);}.elementor .e-19506e3-ed698df{color:var(--weiss);border-width:10px;border-color:var(--rot_dunkel);border-style:solid;background-color:var(--rot_dunkel);flex-direction:column;row-gap:10px;justify-content:center;}.elementor .e-19506e3-ed698df:hover,.elementor .e-19506e3-ed698df:focus-visible{color:var(--turkis_dunkel);background-color:var(--weiss);}.elementor .e-9265330-4f5a23b{column-gap:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;margin-block-end:10px;flex-direction:row;}.elementor .e-54b1262-a6f992a{padding-inline-start:35px;padding-inline-end:0px;flex-direction:column;}.elementor .e-9322245-3fdaea8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-f49183f-87868c5{padding-inline-start:40px;padding-inline-end:0px;flex-direction:column;row-gap:0px;}.elementor .e-8a7d3dc-3236717{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;flex-direction:column;}.elementor .e-bede325-6ce3b88{width:230px;height:3px;background-color:var(--akzent_neongruen);}.elementor .e-1693733-a0d1c92{padding-inline-start:35px;}.elementor .e-4541971-f6921ba{column-gap:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:10px;margin-block-end:0px;flex-direction:column;}.elementor .e-aa4eab2-47a1362{column-gap:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:50px;margin-block-end:10px;display:none;flex-direction:column;}.elementor .e-f180f39-41e5167{padding-inline-start:35px;padding-inline-end:0px;flex-direction:column;}.elementor .e-7d755ce-de20da9{font-family:"Inter";font-weight:400;font-size:23px;color:#ffffff;text-align:center;text-transform:uppercase;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:2px;border-color:var(--akzent_rot);border-style:solid;background-color:var(--akzent_rot);}.elementor .e-7d755ce-de20da9:hover,.elementor .e-7d755ce-de20da9:focus-visible{color:var(--akzent_rot);border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:3px;border-end-end-radius:3px;border-width:2px;border-color:var(--schwarz);border-style:solid;background-color:var(--weiss);}.elementor .e-4c6c5e9-4a9b809{padding-block-start:0px;padding-block-end:0px;padding-inline-start:35px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-end;}.elementor .e-3174347-4f75a01{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-9f56fd7-d8a0005{padding-inline-start:40px;padding-inline-end:0px;flex-direction:column;row-gap:0px;}.elementor .e-d512ec9-dbbaeee{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;flex-direction:column;}.elementor .e-6ad52ed-e6e256d{font-family:"Inter";font-weight:400;font-size:23px;color:#ffffff;text-align:center;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;border-radius:3px;border-width:2px;border-color:var(--akzent_rot);border-style:solid;background-color:var(--akzent_rot);}.elementor .e-6ad52ed-e6e256d:hover,.elementor .e-6ad52ed-e6e256d:focus-visible{color:var(--akzent_rot);border-radius:3px;border-width:2px;border-color:var(--schwarz);border-style:solid;background-color:var(--weiss);}.elementor .e-f27b8bf-0a5de09{padding:0px;margin-block-start:20px;justify-content:flex-start;}.elementor .e-459bf15-0f105e4{column-gap:20px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:10px;flex-direction:column;}.elementor .e-f97764c-6821b4d{padding-inline-start:35px;padding-inline-end:0px;flex-direction:column;}.elementor .e-c3bfcda-d125db4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-1562378-448d6e8{padding-inline-start:40px;padding-inline-end:0px;margin-block-end:100px;flex-direction:column;row-gap:0px;}.elementor .e-572e549-dadc20d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;flex-direction:column;}.elementor .e-b54bce6-623af86{padding-inline-start:0px;padding-inline-end:0px;margin-block-start:30px;flex-direction:column;row-gap:120px;}.elementor .e-7e31b4c-17ca976{width:1000vw;position:absolute;inset-block-start:0px;inset-inline-end:0px;z-index:10;transform:rotateX(0deg) rotateY(0deg) rotateZ(-90deg);transform-origin:98.5% 0% 0px;perspective-origin:50% 50%;}.elementor .e-4f5afaf-b4f65fd{width:20%;overflow:hidden;}.elementor .e-a3fb8de-4692b4b{min-height:100vh;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-end:0px;flex-direction:row;}