.elementor .s-0000758a-1{font-family:"DM Sans";font-size:11px;color:#625f5b;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-0000758b-1{font-family:"DM Serif Display";font-weight:400;font-size:68px;color:#212020;letter-spacing:-0.6px;line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-0000758c-1{font-family:"DM Sans";font-size:23px;color:#212020;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-0000758d-1{font-family:"DM Sans";font-size:16px;color:#212020;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-0000758e-1{min-width:0px;display:grid;flex-direction:column;gap:64px;grid-template-columns:1fr 1fr;}.elementor .s-0000758f-1{min-width:0px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:64px;padding-inline-end:64px;background-color:#f4f3f0;display:flex;flex-direction:column;gap:52px;}.elementor .s-00007590-1{width:100%;height:520px;object-fit:cover;}.elementor .s-00007591-1{font-family:"DM Sans";font-size:11px;color:#625f5b;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-00007592-1{font-family:"DM Serif Display";font-weight:400;font-size:52px;color:#212020;letter-spacing:-0.6px;line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-00007593-1{font-family:"DM Sans";font-size:16px;color:#212020;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-00007594-1{font-family:"DM Sans";font-size:16px;color:#212020;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-00007595-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#ffffff;line-height:1.75;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#212020;border-style:solid;background-color:#212120;display:inline-flex;align-self:flex-start;}.elementor .s-00007596-1{min-width:0px;display:flex;flex-direction:column;gap:22px;}.elementor .s-00007597-1{min-width:0px;display:grid;flex-direction:column;gap:64px;grid-template-columns:1fr 1fr;}.elementor .s-00007598-1{min-width:0px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:64px;padding-inline-end:64px;background-color:#ffffff;display:flex;flex-direction:column;gap:52px;}.elementor .s-00007599-1{font-family:"DM Sans";font-size:11px;color:#d2d0cb;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-0000759a-1{font-family:"DM Serif Display";font-weight:400;font-size:52px;color:#ffffff;letter-spacing:-0.6px;line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-0000759b-1{min-width:0px;display:flex;flex-direction:column;gap:22px;}.elementor .s-0000759f-1{font-family:"DM Sans";font-size:16px;color:#d2d0cb;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075a1-1{min-width:0px;display:flex;flex-direction:column;gap:22px;}.elementor .s-000075a2-1{min-width:0px;display:grid;flex-direction:column;gap:64px;grid-template-columns:1fr 1fr;}.elementor .s-000075a3-1{min-width:0px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:64px;padding-inline-end:64px;background-color:#212020;display:flex;flex-direction:column;gap:52px;}.elementor .s-000075d9-1{font-family:"DM Sans";font-size:11px;color:#625f5b;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075da-1{font-family:"DM Serif Display";font-weight:400;font-size:52px;color:#212020;letter-spacing:-0.6px;line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075db-1{font-family:"DM Sans";font-size:16px;color:#212020;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075dd-1{min-width:0px;display:flex;flex-direction:column;gap:22px;}.elementor .s-000075e2-1{width:100%;height:470px;object-fit:cover;}.elementor .s-000075e3-1{font-family:"DM Serif Display";font-weight:400;font-size:30px;color:#212020;letter-spacing:-0.6px;line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075e4-1{font-family:"DM Sans";font-size:11px;color:#625f5b;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075e6-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#212020;line-height:1.75;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#d0ceca;border-style:solid;background-color:#ffffff00;display:inline-flex;align-self:flex-start;}.elementor .s-000075e7-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#212020;line-height:1.75;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#d0ceca;border-style:solid;background-color:#ffffff00;display:inline-flex;align-self:flex-start;}.elementor .s-000075e8-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#212020;line-height:1.75;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#d0ceca;border-style:solid;background-color:#ffffff00;display:inline-flex;align-self:flex-start;}.elementor .s-000075e9-1{min-width:0px;display:flex;flex-direction:column;gap:12px;}.elementor .s-000075ec-1{width:100%;height:470px;object-fit:cover;}.elementor .s-000075ed-1{font-family:"DM Serif Display";font-weight:400;font-size:30px;color:#212020;letter-spacing:-0.6px;line-height:1.08;text-align:start;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://kameleon-immobilier.fr/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-51eb1b15-1d2e{letter-spacing:0.3px;}.elementor .s-000075ee-1{font-family:"DM Sans";font-size:11px;color:#625f5b;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075f0-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#212020;line-height:1.75;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#d0ceca;border-style:solid;background-color:#ffffff00;display:inline-flex;align-self:flex-start;}.elementor .s-000075f1-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#212020;line-height:1.75;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#d0ceca;border-style:solid;background-color:#ffffff00;display:inline-flex;align-self:flex-start;}.elementor .s-000075f2-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#212020;line-height:1.75;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;border-color:#d0ceca;border-style:solid;background-color:#ffffff00;display:inline-flex;align-self:flex-start;}.elementor .s-000075f3-1{min-width:0px;display:flex;flex-direction:column;gap:12px;}.elementor .s-000075f4-1{min-width:0px;display:grid;flex-direction:column;gap:40px;grid-template-columns:1fr 1fr;}.elementor .s-000075f5-1{min-width:0px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:64px;padding-inline-end:64px;background-color:#ffffff;display:flex;flex-direction:column;gap:52px;}.elementor .s-000075c0-1{font-family:"DM Sans";font-size:11px;color:#625f5b;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075c1-1{font-family:"DM Serif Display";font-weight:400;font-size:52px;color:#212020;letter-spacing:-0.6px;line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075c2-1{font-family:"DM Sans";font-size:16px;color:#212020;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075c3-1{min-width:0px;display:flex;flex-direction:column;gap:22px;}.elementor .s-000075c4-1{font-family:"DM Sans";font-size:11px;color:#625f5b;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075c5-1{font-family:"DM Serif Display";font-weight:400;font-size:30px;color:#212020;letter-spacing:-0.6px;line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075c6-1{font-family:"DM Sans";font-size:16px;color:#212020;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075c7-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#ffffff;line-height:1.75;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#212020;border-style:solid;background-color:#212120;display:inline-flex;align-self:flex-start;}.elementor .s-000075c8-1{min-width:0px;padding-block-start:0px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;border-style:solid;display:flex;flex-direction:column;gap:22px;}.elementor .s-000075c9-1{font-family:"DM Sans";font-size:11px;color:#625f5b;letter-spacing:1.6px;line-height:1.5;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075ca-1{font-family:"DM Serif Display";font-weight:400;font-size:30px;color:#212020;letter-spacing:-0.6px;line-height:1.08;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075cb-1{font-family:"DM Sans";font-size:16px;color:#212020;line-height:1.75;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-000075cc-1{min-height:48px;font-family:"DM Sans";font-size:14px;color:#ffffff;line-height:1.75;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#212020;border-style:solid;background-color:#212120;display:inline-flex;align-self:flex-start;}.elementor .s-000075cd-1{min-width:0px;display:flex;flex-direction:column;gap:22px;}.elementor .s-000075ce-1{min-width:0px;display:flex;flex-direction:column;gap:22px;}.elementor .s-000075cf-1{min-width:0px;display:grid;flex-direction:column;gap:64px;grid-template-columns:1fr 1fr;}.elementor .s-000075d3-1{min-width:0px;padding-block-start:88px;padding-block-end:88px;padding-inline-start:64px;padding-inline-end:64px;background-color:#f7f6f3;display:flex;flex-direction:column;gap:52px;}