.elementor .e-4318cbe-a8b0b6e{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:240px;border-start-end-radius:240px;border-end-start-radius:28px;border-end-end-radius:28px;}.elementor .e-5e3621d4-4b4d{width:100%;min-width:0px;max-width:540px;position:relative;padding:0px;justify-self: center;\n}.elementor .e-318af54b-99a3{font-family:var(--adc-font-sans);font-weight:700;font-size:40px;color:#2B1C22;letter-spacing:-0.025em;line-height:1.12;margin:0px;}.elementor .e-614497e-7cc4{font-family:var(--adc-font-serif);font-size:18px;color:#000000;line-height:1.8;margin:0px;}.elementor .e-44e2bcd7-d1e2{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-start-start-radius:22px;border-start-end-radius:22px;border-end-start-radius:22px;border-end-end-radius:22px;box-shadow:0px 24px 50px -32px rgba(78,42,54,.45);display:block;object-position: center 60%;\n}.elementor .e-14c05d97-f723{font-family:var(--adc-font-sans);font-size:16px;color:#2B1C22;text-align:center;font-style:normal;margin:0px;}.elementor .e-7cf8892b-9af8{width:100%;padding:0px;margin-block-start:10px;display:flex;flex-direction:column;gap:10px;}.elementor .e-255ed82f-3847{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-7478e7c9-b2c4{width:100%;padding-block-start:96px;padding-block-end:56px;padding-inline-start:max(96px, calc((100% - 1240px) / 2));padding-inline-end:max(96px, calc((100% - 1240px) / 2));display:grid;gap:80px;grid-template-columns:minmax(0, 1fr) minmax(0, 1.1fr);align-items:center;box-sizing: border-box;\n}.elementor .e-68c7750e-966e{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-start-start-radius:28px;border-start-end-radius:28px;border-end-start-radius:240px;border-end-end-radius:240px;box-shadow:0px 30px 60px -36px rgba(78,42,54,.45);max-width: none; object-position: center 30%;\n}.elementor .e-784fa762-954e{width:100%;min-width:0px;max-width:540px;position:relative;padding:0px;order:2;justify-self: center;\n}.elementor .e-428c0e8-65e7f75{font-family:var(--adc-font-sans);font-weight:700;font-size:40px;color:#2B1C22;letter-spacing:-0.025em;line-height:1.12;margin:0px;}.elementor .e-1c6debcd-a930{font-family:var(--adc-font-serif);font-size:20px;color:#3D2A31;line-height:1.8;margin:0px;}.elementor .e-6f4924c-d6f6{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-44685128-36f0{width:100%;padding-block-start:56px;padding-block-end:96px;padding-inline-start:max(96px, calc((100% - 1240px) / 2));padding-inline-end:max(96px, calc((100% - 1240px) / 2));display:grid;gap:80px;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);align-items:center;box-sizing: border-box;\n}.elementor .e-5ac325fc-c658{font-family:var(--adc-font-sans);font-weight:700;font-size:40px;color:#2B1C22;letter-spacing:-0.025em;line-height:1.12;margin:0px;}.elementor .e-31675b8c-5cc2{font-family:var(--adc-font-serif);font-size:20px;color:#3D2A31;line-height:1.8;margin:0px;}.elementor .e-21632cc-5846{font-family:var(--adc-font-serif);font-size:20px;color:#3D2A31;line-height:1.8;margin:0px;}.elementor .e-5863d29f-8087{font-family:var(--adc-font-serif);font-size:20px;color:#3D2A31;line-height:1.8;margin:0px;}.elementor .e-5da7d3fb-f921{font-family:var(--adc-font-serif);font-weight:700;font-size:20px;color:#2B1C22;line-height:1.8;margin:0px;}.elementor .e-5b3721ab-74c1{width:100%;max-width:780px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:18px;}.elementor .e-4084591-7282{width:100%;height:auto;border-start-start-radius:24px;border-start-end-radius:24px;border-end-start-radius:24px;border-end-end-radius:24px;display:block;}.elementor .e-54c8cb68-a411{width:100%;height:auto;display:none;}.elementor .e-1949e3f0-ff84{width:100%;padding-block-start:40px;padding-block-end:96px;padding-inline-start:max(96px, calc((100% - 1240px) / 2));padding-inline-end:max(96px, calc((100% - 1240px) / 2));display:flex;flex-direction:column;gap:48px;align-items:center;box-sizing: border-box;\n}.elementor .e-33acd746-e9d8{width:112px;height:112px;position:absolute;inset-block-start:-52px;inset-inline-start:52%;z-index:1;transform:translate3d(-50%, 0px, 0px);}.elementor .e-96bc43-82ef{width:100%;height:100%;object-fit:cover;transform:scale3d(1.35, 1.35, 1) translate3d(0px, 6%, 0px);}.elementor .e-1859680b-6ca9{width:104px;height:104px;overflow:hidden;padding:0px;border-radius:50%;background-color:#FFFFFF;box-shadow:0px 14px 28px -14px rgba(43,28,34,.45);display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-3fad23e1-4fe5{font-family:var(--adc-font-sans);font-weight:700;font-size:46px;color:var(--adc-encre);letter-spacing:-0.035em;line-height:1.08;margin:0px;}.elementor .e-6d20bd8-3a2c{font-family:var(--adc-font-serif);font-size:20px;color:#382b30;line-height:1.7;margin:0px;}.elementor .e-1261af2-3032{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-45f47098-c195{position:relative;z-index:2;column-gap:56px;padding:0px;display:grid;grid-template-columns:104px minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;align-items:center;row-gap: 20px;\n}.elementor .e-3ed4d25a-7004{width:100%;height:122px;object-fit:cover;position:absolute;inset-block-end:0px;inset-inline-start:0px;z-index:1;display:block;object-position: center top;\n}.elementor .e-eef0cb8-84f3{width:100%;overflow:hidden;position:relative;padding-block-start:80px;padding-block-end:190px;padding-inline-start:72px;padding-inline-end:72px;border-radius:40px;background-color:#F2E2E6;display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-1937d7b0-2e7c{width:100%;max-width:1520px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:40px;margin-block-end:96px;margin-inline-start:auto;margin-inline-end:auto;display:flex;box-sizing: border-box;\n}.elementor .e-2c55b94c-7e57{width:100%;padding:0px;background-color:#FBF7F5;display:flex;flex-direction:column;gap:0px;}