.elementor .e-a90d897-c8d40ad{font-weight:700;font-size:0.82rem;color:#34763d;letter-spacing:0.12em;}.elementor .e-313f6de-6ad97f8{max-width:56rem;font-size:clamp(2.8rem, 5vw, 5rem);color:#17314b;letter-spacing:-0.025em;line-height:1.03;}.elementor .e-cfeb875-fde9d78{max-width:48rem;font-size:1.2rem;color:#344c60;line-height:1.7;}.elementor .e-cc1b03a-7b09575{font-weight:700;font-size:1rem;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:0.55rem;background-color:#2f7b3b;box-shadow:0px 12px 28px 0px rgba(47,123,59,0.18);}.elementor .e-4e7656b-c376065{min-height:30rem;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:8vw;padding-inline-end:8vw;background-image:linear-gradient(90deg, rgba(246,249,243,0.98) 0%,rgba(246,249,243,0.94) 42%,rgba(246,249,243,0.52) 68%,rgba(246,249,243,0.12) 100%),url("https://seniorneedsguide.com/wp-content/uploads/2026/09/meal-delivery-household-help.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.35rem;justify-content:center;align-items:flex-start;background-position: 0% 0%, center right; background-repeat: repeat, no-repeat; background-size: auto, cover;\n}.elementor .e-7ba872b-8028420{font-weight:700;font-size:0.78rem;color:#34763d;letter-spacing:0.11em;}.elementor .e-77cc5c1-1a5555c{font-size:clamp(2.2rem, 3.6vw, 3.5rem);color:#17314b;line-height:1.12;}.elementor .e-a18be94-9089707{font-size:1.08rem;color:#536777;line-height:1.75;}.elementor .e-fb3451e-81e2942{max-width:53rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-91244de-161728d{font-weight:700;font-size:0.8rem;color:#4b8d52;letter-spacing:0.12em;margin-block-end:1.2rem;}.elementor .e-1c3d9b1-83edf3f{font-size:1.5rem;color:#17314b;margin-block-end:0.7rem;}.elementor .e-57f1353-98826f2{color:#536777;line-height:1.65;}.elementor .e-1c31ab4-c92b371{padding:2rem;border-radius:1rem;border-width:1px;border-color:#dfe8dd;border-style:solid;background-color:#f8fbf6;box-shadow:0px 12px 30px 0px rgba(23,49,75,0.06);}.elementor .e-a7e529d-f1ec345{font-weight:700;font-size:0.8rem;color:#4b8d52;letter-spacing:0.12em;margin-block-end:1.2rem;}.elementor .e-92aa519-5aad0b3{font-size:1.5rem;color:#17314b;margin-block-end:0.7rem;}.elementor .e-d523920-f4b3be0{color:#536777;line-height:1.65;}.elementor .e-a1dd7da-a0bdf53{padding:2rem;border-radius:1rem;border-width:1px;border-color:#e5e1d6;border-style:solid;background-color:#fbfaf5;box-shadow:0px 12px 30px 0px rgba(23,49,75,0.06);}.elementor .e-4d094b4-d0136fb{font-weight:700;font-size:0.8rem;color:#4b8d52;letter-spacing:0.12em;margin-block-end:1.2rem;}.elementor .e-86dcd60-ad35644{font-size:1.5rem;color:#17314b;margin-block-end:0.7rem;}.elementor .e-9cb71c5-35f018d{color:#536777;line-height:1.65;}.elementor .e-15f0b35-214378f{padding:2rem;border-radius:1rem;border-width:1px;border-color:#dbe4ea;border-style:solid;background-color:#f7fafc;box-shadow:0px 12px 30px 0px rgba(23,49,75,0.06);}.elementor .e-1e4f592-1da6c77{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));}.elementor .e-d618d33-0777cb5{max-width:88rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:6vw;padding-inline-end:6vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:3.5rem;}.elementor .e-6e06285-2945586{font-weight:700;font-size:0.78rem;color:#a8d3a4;letter-spacing:0.11em;}.elementor .e-ed36924-85ea8ae{font-size:clamp(2.2rem, 3.6vw, 3.5rem);color:#ffffff;line-height:1.12;}.elementor .e-2e702d4-c3d8ec6{font-size:1.05rem;color:#d8e2e9;line-height:1.75;}.elementor .e-966e518-4198cc3{position:sticky;inset-block-start:2rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-8f16f61-027bd6d{font-size:1.45rem;color:#ffffff;margin-block-start:0.3rem;}.elementor .e-1b8d3d3-519f6e9{color:#d8e2e9;line-height:1.65;}.elementor .e-c70349d-990ad05{font-size:1.45rem;color:#ffffff;margin-block-start:1.4rem;}.elementor .e-fde644a-cb93b53{color:#d8e2e9;line-height:1.65;}.elementor .e-4a18b39-fb83c0a{font-size:1.45rem;color:#ffffff;margin-block-start:1.4rem;}.elementor .e-1c17444-d4d86ee{color:#d8e2e9;line-height:1.65;}.elementor .e-a1ae2b6-6848a70{padding:2.3rem;border-radius:1rem;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.07);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-2057a9e-12bd49d{color:#ffffff;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#17314b;display:grid;gap:5rem;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);align-items:start;}.elementor .e-862bc84-a3ee44b{font-size:1.4rem;color:#17314b;}.elementor .e-ca1ee1a-6ac7bfc{color:#536777;line-height:1.65;}.elementor .e-19ca9c8-bf96d68{font-size:1.4rem;color:#17314b;margin-block-start:1.3rem;}.elementor .e-376e611-6fb7b04{color:#536777;line-height:1.65;}.elementor .e-6559476-41b9c22{font-size:1.4rem;color:#17314b;margin-block-start:1.3rem;}.elementor .e-a4969bb-1ac6de7{color:#536777;line-height:1.65;}.elementor .e-49334f1-ce7b292{padding:2.3rem;border-radius:1rem;background-color:#ffffff;box-shadow:0px 18px 45px 0px rgba(23,49,75,0.08);display:flex;flex-direction:column;gap:0.8rem;}.elementor .e-10c453d-f83183c{font-weight:700;font-size:0.78rem;color:#34763d;letter-spacing:0.11em;}.elementor .e-74da227-941b1d3{font-size:clamp(2.2rem, 3.6vw, 3.5rem);color:#17314b;line-height:1.12;}.elementor .e-4febced-299e788{font-size:1.05rem;color:#536777;line-height:1.75;}.elementor .e-8ea04c5-b87d80f{display:flex;flex-direction:column;gap:1rem;}.elementor .e-888a8b8-be24cc5{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#f6f2e8;display:grid;gap:5rem;grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);align-items:start;}.elementor .e-5f66bb5-3828c24{font-weight:700;font-size:0.78rem;color:#34763d;letter-spacing:0.11em;margin-block-end:1rem;}.elementor .e-e72bd93-eb2d78e{max-width:48rem;font-size:clamp(2.2rem, 3.6vw, 3.5rem);color:#17314b;line-height:1.12;margin-block-end:2.5rem;}.elementor .e-3062cb7-94eef9d{line-height:1.55;padding:1.4rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-25e7887-5b2661c{line-height:1.55;padding:1.4rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-b0c729e-ce0c3ed{line-height:1.55;padding:1.4rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-ce28879-1244da3{line-height:1.55;padding:1.4rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-cda2ee9-f8b6d3c{line-height:1.55;padding:1.4rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-cb08775-08337a4{line-height:1.55;padding:1.4rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-ba91dfe-1bb93e2{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr));}.elementor .e-20b54e2-093a18a{max-width:88rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:7vw;padding-inline-end:7vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-edd2c77-a35671f{font-weight:700;font-size:0.78rem;color:#d9efd5;letter-spacing:0.12em;}.elementor .e-3ca2230-be02056{max-width:48rem;font-size:clamp(2.3rem, 4vw, 3.8rem);color:#ffffff;line-height:1.1;}.elementor .e-0e66677-725c9da{max-width:43rem;font-size:1.08rem;color:#edf6eb;line-height:1.7;}.elementor .e-55d209a-28ec18f{font-weight:700;font-size:1rem;color:#245e31;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-radius:0.55rem;background-color:#ffffff;box-shadow:0px 12px 28px 0px rgba(0,0,0,0.15);}.elementor .e-4554bd1-fa2b4f7{color:#ffffff;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:8vw;padding-inline-end:8vw;background-image:linear-gradient(135deg, #2f7b3b 0%,#245e31 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1.1rem;align-items:center;}.elementor .e-2661dd0-eb3d928{color:#17314b;background-color:#ffffff;}