.elementor .e-3350ed99-ffac{font-family:var(--f2c-heading-font);font-size:clamp(2.2rem,3.5vw,3.35rem);color:var(--f2c-ink);line-height:1.04;}.elementor .e-5cc33010-b483{max-width:820px;font-size:1.02rem;line-height:1.58;}.elementor .e-455a9e19-e561{max-width:1050px;padding-block-start:38px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:10px;}.elementor .e-5ec95925-9567{font-size:1.28rem;color:var(--f2c-ink);}.elementor .e-7ed1b9e2-9325{display:flex;flex-direction:column;gap:10px;}.elementor .e-7a3fc167-d7f3{font-size:1.28rem;color:var(--f2c-ink);}.elementor .e-4d765c7c-d621{display:flex;flex-direction:column;gap:10px;}.elementor .e-1931c981-87a7{max-width:1050px;padding-block-start:10px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-37103f67-d965{font-size:1.15rem;color:#5F4300;}.elementor .e-6bb2a10a-eddc{color:#5F4300;line-height:1.5;}.elementor .e-47e53c64-6a76{max-width:1050px;padding:18px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:auto;margin-inline-end:auto;border-radius:14px;background-color:#FFF8E8;display:flex;flex-direction:column;gap:5px;}.elementor .e-47dbf8a6-88c5{font-size:clamp(1.55rem,2.5vw,2.1rem);color:#FFFFFF;}.elementor .e-3a328f3b-7520{color:#F0F7F3;line-height:1.5;}.elementor .e-e6d04e1-3075{color:#FFFFFF;padding-block-start:26px;padding-block-end:26px;padding-inline-start:max(24px,calc((100% - 1050px)/2));padding-inline-end:max(24px,calc((100% - 1050px)/2));background-color:var(--f2c-deep-green);display:flex;flex-direction:column;gap:9px;align-items:flex-start;}.elementor .e-186f3ff2-62fe{width:100%;color:var(--f2c-body);background-color:var(--f2c-warm-white);flex-direction:column;}