.elementor .e-658d629b-a9aa{font-weight:700;font-size:62px;color:#3c3c3c;line-height:1.08}.elementor .e-16ea0196-fe5d{width:100%;max-width:1340px;padding:0;display:flex;flex-direction:column;gap:10px}.elementor .e-4bc20939-64a0{min-height:320px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(0deg,rgba(225,224,0,.6) 0%,rgba(225,224,0,.6) 100%),url("https://adhoc-immobilien.de/wp-content/uploads/Immobilien_Verkaufen_hell-2560x1100-1.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0 0,center center;background-color:#3c3c3c;display:flex;justify-content:center;align-items:center}.elementor .e-2eeb2df7-c2df{font-weight:700;font-size:42px;color:#3c3c3c;line-height:1.2;text-align:center}.elementor .e-69afbf2c-ae4f{max-width:640px;font-size:20px;color:#3c3c3c;line-height:1.5;text-align:center;margin-block-start:-24px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-6d5cc790-b976{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.elementor .e-2b031dbe-8f25{font-weight:700;font-size:13px;color:#3c3c3c;letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:0px;background-color:#e1e000}.elementor .e-1b8a15c0-7a93{font-weight:700;font-size:36px;color:#3c3c3c;line-height:1.2}.elementor .e-2e93295f-39c3{font-size:18px;color:#3c3c3c;line-height:1.5;margin-block-end:10px;flex:1 1 auto}.elementor .e-118f9487-7299:hover,.elementor .e-118f9487-7299:focus-visible{color:#3c3c3c;background-color:#e1e000}.elementor .e-118f9487-7299{font-weight:600;font-size:18px;color:#fefefa;line-height:1.1;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:12px;border-end-end-radius:0px;background-color:#3c3c3c;transition:background-color .3s,color .3s}.elementor .e-19da5bec-dee2{padding-block-start:32px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;align-items:flex-start}.elementor .e-52458b28-4504{overflow:hidden;padding:0;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:0px;background-color:#fefefa;box-shadow:0px 18px 36px -6px rgba(0,0,0,.18);display:flex;flex-direction:column}.elementor .e-1fe75f07-1299{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.elementor .e-30c5f927-4433{font-weight:700;font-size:13px;color:#3c3c3c;letter-spacing:1px;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:8px;border-end-end-radius:0px;background-color:#e1e000}.elementor .e-24e2eb22-986c{font-weight:700;font-size:36px;color:#3c3c3c;line-height:1.2}.elementor .e-1a626634-39d8{font-size:18px;color:#3c3c3c;line-height:1.5;margin-block-end:10px;flex:1 1 auto}.elementor .e-49f952cb-8bb6:hover,.elementor .e-49f952cb-8bb6:focus-visible{color:#3c3c3c;background-color:#e1e000}.elementor .e-49f952cb-8bb6{font-weight:600;font-size:18px;color:#fefefa;line-height:1.1;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:12px;border-end-end-radius:0px;background-color:#3c3c3c;transition:background-color .3s,color .3s}.elementor .e-2093395f-26c0{padding-block-start:32px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;display:flex;flex-direction:column;gap:14px;flex:1 1 auto;align-items:flex-start}.elementor .e-3708c9a8-eb6e{overflow:hidden;padding:0;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:0px;background-color:#fefefa;box-shadow:0px 18px 36px -6px rgba(0,0,0,.18);display:flex;flex-direction:column}.elementor .e-7db30862-a975{padding:0;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.elementor .e-70a47a45-d75c{width:100%;max-width:1100px;padding:0;display:flex;flex-direction:column;gap:40px;align-items:stretch}.elementor .e-69810523-cabd{padding-block-start:88px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;background-color:#fefefa;display:flex;justify-content:center}