.elementor .e-10c22b9f-dd0a{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-1b09e66f-ed34{max-width:820px;font-size:1.02rem;line-height:1.58;}.elementor .e-2fb4611f-c3a5{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-63eaccdb-296f{font-size:1.28rem;color:var(--f2c-ink);}.elementor .e-32de7065-c632{display:flex;flex-direction:column;gap:10px;}.elementor .e-129624b9-e49e{font-size:1.28rem;color:var(--f2c-ink);}.elementor .e-3a2a5430-2ed8{display:flex;flex-direction:column;gap:10px;}.elementor .e-47b5c11e-4ae9{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-47467d4a-1433{font-size:1.15rem;color:#5F4300;}.elementor .e-4cea5830-a3a3{color:#5F4300;line-height:1.5;}.elementor .e-58b7c51a-ce26{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-243cc80c-bc2a{font-size:clamp(1.55rem,2.5vw,2.1rem);color:#FFFFFF;}.elementor .e-3db45eda-c93a{color:#F0F7F3;line-height:1.5;}.elementor .e-4908d4b2-6c9b{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-1e662e88-649a{width:100%;color:var(--f2c-body);background-color:var(--f2c-warm-white);flex-direction:column;}