.elementor .e-53d2b205-b4e0{width:auto;height:44px;}.elementor .e-5d27b609-dc7c{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.15rem;flex:0 0 auto;}.elementor .e-9862ba4-37cf{width:auto;padding:0px;display:flex;flex-direction:row;gap:2.25rem;align-items:center;}.elementor .e-474b83bc-c2b9{flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-28080b07-3def{position:sticky;inset-block-start:0px;z-index:50;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:3rem;padding-inline-end:3rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--dc-line);border-style:solid;background-color:var(--dc-white);display:flex;flex-direction:column;align-items:center;}.elementor .e-2141ac13-74a3{width:1.75rem;height:2px;min-width:0px;padding:0px;background-color:var(--dc-accent);flex:0 0 auto;}.elementor .e-3eac75a7-2659{color:var(--dc-white);}.elementor .e-f40cbc2-db2e{padding:0px;display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-7aea1050-da98{font-family:var(--dc-font-display);font-size:4.6rem;color:var(--dc-white);letter-spacing:-0.02em;line-height:1.02;text-transform:uppercase;}.elementor .e-782142bb-416a{font-size:0.92rem;color:rgba(255, 255, 255, 0.85);}.elementor .e-1114b27c-6e94:hover,.elementor .e-1114b27c-6e94:focus-visible{color:var(--dc-accent);}.elementor .e-1114b27c-6e94{font-family:var(--dc-font-body);font-weight:700;font-size:0.78rem;color:var(--dc-white);letter-spacing:0.14em;text-transform:uppercase;padding-block-end:0.35rem;border-block-end-width:1px;}.elementor .e-44ee6889-53aa{max-width:20rem;padding-block-start:0px;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-b96f013-c581{padding:0px;display:flex;flex-direction:row;gap:3rem;justify-content:space-between;align-items:flex-end;}.elementor .e-3871f798-c0a6{gap:3rem;flex:1 1 auto;justify-content:space-between;}.elementor .e-5c775942-13c1{min-height:88vh;padding-block-start:2.5rem;padding-block-end:4.5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(180deg, rgba(18, 17, 16, 0.55) 0%,rgba(18, 17, 16, 0.25) 38%,rgba(18, 17, 16, 0.85) 100%),url("https://dc-immo.eu/wp-content/uploads/2026/10/amberloup-maisons-neuves-1920x1440.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;align-items:center;}.elementor .e-177830f2-122a{padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-5ca473a9-29c8{max-width:22rem;}.elementor .e-4ef65bb5-6348{padding:0px;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-3decc5e5-3568{width:100%;display:block;}.elementor .e-1f01aeac-b6ec:hover,.elementor .e-1f01aeac-b6ec:focus-visible{color:var(--dc-accent);}.elementor .e-1f01aeac-b6ec{font-family:var(--dc-font-body);font-weight:700;font-size:0.78rem;color:var(--dc-ink);letter-spacing:0.14em;text-transform:uppercase;padding-block-end:0.35rem;margin-block-start:2.5rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--dc-accent);border-style:solid;display:inline-block;align-self:flex-start;}.elementor .e-1f13473d-6132{gap:3.5rem;}.elementor .e-7391adfe-33ed{padding-block-end:8rem;background-color:var(--dc-soft);}.elementor .e-777032df-5a04{width:1.75rem;height:2px;min-width:0px;padding:0px;background-color:var(--dc-accent);}.elementor .e-29e7e78f-f162{padding:0px;display:flex;flex-direction:row;gap:0.75rem;align-items:center;}.elementor .e-6eeb5dc-1793{margin-block-end:0.6rem;}.elementor .e-5f005c9d-b696{font-size:0.78rem;}.elementor .e-4735afdd-ea09{padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:1rem;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--dc-accent);border-style:solid;display:flex;flex-direction:column;gap:0.45rem;flex:1 1 0px;}.elementor .e-4e47a939-c729{font-size:0.78rem;}.elementor .e-6ac65951-7e66{padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:1rem;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--dc-accent);border-style:solid;display:flex;flex-direction:column;gap:0.45rem;flex:1 1 0px;}.elementor .e-156ee69-da7b{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:2.5rem;}.elementor .e-2595ef6d-b679{max-width:32rem;padding:0px;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 0px;}.elementor .e-799a067d-1cb8{width:70%;height:70%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-radius:1.5rem;}.elementor .e-4f3e2e78-ac44{font-family:var(--dc-font-body);font-weight:700;font-size:0.8rem;color:var(--dc-ink);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-3b509ff-2860{font-family:var(--dc-font-body);font-size:0.82rem;color:var(--dc-muted);line-height:1.4;margin-block-end:0.9rem;}.elementor .e-518f7cd1-31a2{font-family:var(--dc-font-display);font-size:2.4rem;color:var(--dc-accent);line-height:1;text-transform:uppercase;}.elementor .e-3f223b58-4ffd{font-family:var(--dc-font-body);font-size:0.86rem;color:var(--dc-ink);line-height:1.45;}.elementor .e-1025b7ce-3d8f{font-family:var(--dc-font-body);font-weight:700;font-size:0.75rem;color:var(--dc-ink);letter-spacing:0.14em;text-transform:uppercase;padding-block-start:0.85rem;margin-block-start:0.9rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--dc-line);border-style:solid;}.elementor .e-af60c5c-7fb3{width:3px;min-width:0px;min-height:0px;position:absolute;inset-block-start:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;background-color:var(--dc-accent);}.elementor .e-4d61153e-239a{width:17rem;max-width:62%;overflow:hidden;position:absolute;inset-inline-end:0px;inset-block-end:0px;padding-block-start:1.6rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:1.25rem;background-color:var(--dc-white);box-shadow:0px 30px 70px 0px rgba(18, 17, 16, 0.18);display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-253ea45c-338b{min-height:34rem;position:relative;padding:0px;flex:1 1 0px;}.elementor .e-77063a1d-713b{flex-direction:row;gap:5rem;align-items:center;}.elementor .e-5e2f206b-fea3{padding-block-start:8rem;padding-block-end:8rem;background-color:var(--dc-white);}.elementor .e-21dee609-baba{color:var(--dc-white);}.elementor .e-5cd43125-1c05{padding:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-4f5c77ae-d7e0{max-width:24rem;color:rgba(255, 255, 255, 0.6);}.elementor .e-2178a8cf-8a45{padding:0px;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-2b7a8c5c-d6a6{font-family:var(--dc-font-display);font-size:0.8rem;color:var(--dc-accent);}.elementor .e-70226d4-462f{font-family:var(--dc-font-display);font-size:0.9rem;color:var(--dc-white);line-height:1.3;text-transform:uppercase;margin-block-start:1.5rem;}.elementor .e-3c918ad8-ca0d{max-width:19rem;color:rgba(255, 255, 255, 0.55);}.elementor .e-7a992bca-e318{padding-block-start:2.25rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:2rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(255, 255, 255, 0.14);border-style:solid;display:flex;flex-direction:column;gap:1rem;}.elementor .e-1610e3b8-ba00{font-family:var(--dc-font-display);font-size:0.8rem;color:var(--dc-accent);}.elementor .e-6686e39e-c6bd{font-family:var(--dc-font-display);font-size:0.9rem;color:var(--dc-white);line-height:1.3;text-transform:uppercase;margin-block-start:1.5rem;}.elementor .e-65a35a87-88a8{max-width:19rem;color:rgba(255, 255, 255, 0.55);}.elementor .e-3b16624c-6583{padding-block-start:2.25rem;padding-block-end:2.75rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:1px;border-color:rgba(255, 255, 255, 0.14);border-style:solid;display:flex;flex-direction:column;gap:1rem;}.elementor .e-54fc5e02-eb76{font-family:var(--dc-font-display);font-size:0.8rem;color:var(--dc-accent);}.elementor .e-1881f61e-d4f4{font-family:var(--dc-font-display);font-size:0.9rem;color:var(--dc-white);line-height:1.3;text-transform:uppercase;margin-block-start:1.5rem;}.elementor .e-61fd2943-ac31{max-width:19rem;color:rgba(255, 255, 255, 0.55);}.elementor .e-561675ec-1a38{padding-block-start:2.25rem;padding-block-end:2.75rem;padding-inline-start:2rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2de1ac55-7225{padding:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.14);border-style:solid;gap:0px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-7805c962-3a48{gap:4.5rem;}.elementor .e-ebb4390-6cdc{padding-block-end:6rem;background-color:var(--dc-ink);}.elementor .e-44130bcf-9ef0{padding:0px;margin-block-end:3rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-34466957-e874{width:100%;display:block;}.elementor .e-7c7e311a-57c6{background-color:var(--dc-white);}.elementor .e-41a22679-ef1a{margin-block-end:0.4rem;}.elementor .e-2a0b56d0-e318{width:7px;height:7px;min-width:0px;padding:0px;margin-block-start:0.5rem;background-color:var(--dc-accent);flex:0 0 auto;}.elementor .e-64530a0f-698c{color:var(--dc-text);}.elementor .e-506d8754-d81c{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:flex-start;}.elementor .e-371a8239-faa0{width:7px;height:7px;min-width:0px;padding:0px;margin-block-start:0.5rem;background-color:var(--dc-accent);flex:0 0 auto;}.elementor .e-9748c90-7b20{color:var(--dc-text);}.elementor .e-47001e8b-dc06{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:flex-start;}.elementor .e-586e6670-ff43{width:7px;height:7px;min-width:0px;padding:0px;margin-block-start:0.5rem;background-color:var(--dc-accent);flex:0 0 auto;}.elementor .e-3304f859-7b06{color:var(--dc-text);}.elementor .e-40261ebb-5d98{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:flex-start;}.elementor .e-580c2fbb-39ca{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.1rem;}.elementor .e-6b561562-dc75{margin-block-start:40px;display:block;}.elementor .e-6080a69d-2582{max-width:28rem;padding:0px;display:flex;flex-direction:column;gap:1.4rem;flex:1 1 0px;}.elementor .e-48dd9c91-b33f{display:block;flex:1 1 0px;}.elementor .e-4b6b1a58-50f2{flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .e-73345deb-2111{background-color:var(--dc-soft);}.elementor .e-46bb3a55-e91d{color:rgba(255, 255, 255, 0.8);}.elementor .e-598eb756-f9e5{font-size:3.1rem;color:var(--dc-white);}.elementor .e-61f091f7-b88c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 0px;}.elementor .e-7fa606c7-fe9d{font-family:var(--dc-font-body);font-weight:600;font-size:1.05rem;color:var(--dc-white);line-height:1.4;}.elementor .e-679cf2c1-1efd{font-family:var(--dc-font-body);font-size:1.15rem;color:var(--dc-white);flex:0 0 auto;}.elementor .e-4c8e966c-aee3:hover,.elementor .e-4c8e966c-aee3:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-4c8e966c-aee3{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.35rem;padding-inline-end:0.35rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.4);border-style:solid;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;}.elementor .e-21b476b3-d5fc{font-family:var(--dc-font-body);font-weight:600;font-size:1.05rem;color:var(--dc-white);line-height:1.4;}.elementor .e-2f6bd24d-d2d9{font-family:var(--dc-font-body);font-size:1.15rem;color:var(--dc-white);flex:0 0 auto;}.elementor .e-6956db3c-b016:hover,.elementor .e-6956db3c-b016:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-6956db3c-b016{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.35rem;padding-inline-end:0.35rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.4);border-style:solid;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;}.elementor .e-12b50585-9860{font-family:var(--dc-font-body);font-weight:600;font-size:1.05rem;color:var(--dc-white);line-height:1.4;}.elementor .e-70c62d44-457f{font-family:var(--dc-font-body);font-size:1.15rem;color:var(--dc-white);flex:0 0 auto;}.elementor .e-435d6aee-9af4:hover,.elementor .e-435d6aee-9af4:focus-visible{background-color:rgba(255, 255, 255, 0.1);}.elementor .e-435d6aee-9af4{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.35rem;padding-inline-end:0.35rem;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255, 255, 255, 0.4);border-style:solid;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center;}.elementor .e-68b5575-dba1{padding:0px;margin-block-end:0.5rem;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.4);border-style:solid;display:flex;flex-direction:column;gap:0px;}.elementor .e-76f192d8-ad9f{color:rgba(255, 255, 255, 0.85);}.elementor .e-189d2b42-1d2f{font-family:var(--dc-font-body);font-weight:700;font-size:0.78rem;color:var(--dc-white);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-2caac493-7403{font-family:var(--dc-font-body);font-size:1rem;color:var(--dc-white);}.elementor .e-d8c419a-aa6c:hover,.elementor .e-d8c419a-aa6c:focus-visible{background-color:rgba(255, 255, 255, 0.12);}.elementor .e-d8c419a-aa6c{padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-width:1px;border-color:rgba(255, 255, 255, 0.7);border-style:solid;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .e-7394bef4-8a27{padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex:0 0 26rem;}.elementor .e-3bad85bd-2c55{flex-direction:row;gap:3rem;justify-content:space-between;align-items:center;}.elementor .e-608544a1-a721{padding-block-start:6.5rem;padding-block-end:6.5rem;background-color:var(--dc-accent);}.elementor .e-2d567b7d-ce3a{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:stretch;}