.elementor .e-6d2a7622-2fcb{font-weight:700;font-size:0.72rem;color:#70482f;letter-spacing:0.2em;}.elementor .e-184a0a2-166c{max-width:900px;font-family:Georgia;font-weight:400;font-size:clamp(3.5rem,7vw,6rem);color:#2d2925;line-height:1.02;}.elementor .e-5d5427a-7fe4{padding-block-start:5rem;padding-block-end:4rem;padding-inline-start:4vw;padding-inline-end:4vw;background-color:#f6f2ea;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-33066b3a-c4ee{font-family:Georgia;font-weight:400;font-size:2.6rem;color:#2d2925;}.elementor .e-6546f0c2-9b7b{font-family:"DM Sans";font-size:1rem;color:#62594f;line-height:1.75;}.elementor .e-522e8f4c-8093{font-family:Georgia;font-weight:600;font-size:1.45rem;color:#2d2925;}.elementor .e-4ee53e16-7e00{font-size:0.95rem;color:#62594f;line-height:1.7;}.elementor .e-45d8911-b55a{font-family:Georgia;font-weight:600;font-size:1.45rem;color:#2d2925;}.elementor .e-18546900-ea23{font-size:0.95rem;color:#62594f;line-height:1.7;}.elementor .e-71632286-86de{font-size:2.2rem;color:#70482f;}.elementor .e-7a4bcd3a-9c33{font-family:Georgia;font-weight:400;font-size:1.5rem;color:#2d2925;}.elementor .e-58d76dc5-66e2{font-size:0.9rem;color:#62594f;}.elementor .e-2427067f-8d9e{text-align:center;padding:2.5rem;margin-block-start:1rem;border-radius:12px;border-width:1px;border-color:#ddd1c2;border-style:solid;background-color:#eee6da;display:flex;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-5e60baca-1e37{display:flex;flex-direction:column;gap:1.2rem;flex:1 1 52%;}.elementor .e-668e25dc-e7a2{font-weight:700;font-size:0.72rem;color:#70482f;letter-spacing:0.2em;}.elementor .e-42585d95-7cfc{font-family:Georgia;font-weight:400;font-size:2.2rem;color:#2d2925;}.elementor .e-2dac7c9c-1a50{font-family:"DM Sans";font-size:1rem;color:#62594f;line-height:1.75;}.elementor .e-3f71542b-5c65:hover,.elementor .e-3f71542b-5c65:focus-visible{background-color:#543724;}.elementor .e-3f71542b-5c65{font-family:"DM Sans";font-weight:600;font-size:0.9rem;color:#fffaf3;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:3px;background-color:#70482f;}.elementor .e-7004e952-9db1{padding:2.5rem;border-radius:12px;border-width:1px;border-color:#ddd1c2;border-style:solid;background-color:#eee6da;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 48%;}.elementor .e-9a6a7a1-eae6{padding-block-start:2rem;padding-block-end:5rem;padding-inline-start:4vw;padding-inline-end:4vw;background-color:#f6f2ea;display:flex;flex-direction:row;gap:3rem;align-items:flex-start;}.elementor .e-74f80f67-68ab{padding:0px;background-color:#f6f2ea;display:flex;flex-direction:column;gap:0px;}