.elementor .e-69c809c-1d56b40{font-weight:700;font-size:0.82rem;color:#34763d;letter-spacing:0.12em;}.elementor .e-284fa1c-874036e{max-width:60rem;font-size:clamp(2.7rem, 5vw, 4.9rem);color:#17314b;letter-spacing:-0.025em;line-height:1.04;}.elementor .e-193142f-a71ec9a{max-width:49rem;font-size:1.18rem;color:#40576a;line-height:1.7;}.elementor .e-4c42274-e18b12b{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.2);}.elementor .e-43e0ac0-681a823{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/medical-equipment-supplies.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-ec076fa-17b1ca4{font-weight:700;font-size:0.78rem;color:#34763d;letter-spacing:0.11em;margin-block-end:1rem;}.elementor .e-db468d1-7442d97{max-width:55rem;font-size:clamp(2.2rem, 3.6vw, 3.5rem);color:#17314b;line-height:1.12;margin-block-end:1rem;}.elementor .e-df98d92-cf65c1b{max-width:55rem;font-size:1.08rem;color:#536777;line-height:1.75;margin-block-end:3rem;}.elementor .e-8f07352-88b6f5d{font-weight:700;font-size:0.8rem;color:#3f8248;letter-spacing:0.12em;margin-block-end:1rem;}.elementor .e-0429777-1f850d0{font-size:1.42rem;color:#17314b;margin-block-end:0.7rem;}.elementor .e-d87627e-d680bf1{color:#536777;line-height:1.68;}.elementor .e-02f7350-c85f543{padding:2rem;border-radius:1rem;border-width:1px;border-color:#dce6db;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(23,49,75,0.07);}.elementor .e-ba6176a-ba540ac{font-weight:700;font-size:0.8rem;color:#3f8248;letter-spacing:0.12em;margin-block-end:1rem;}.elementor .e-2a607c2-e930ea3{font-size:1.42rem;color:#17314b;margin-block-end:0.7rem;}.elementor .e-c015b7a-0b13f5a{color:#536777;line-height:1.68;}.elementor .e-6c9b093-15fc2b2{padding:2rem;border-radius:1rem;border-width:1px;border-color:#dce6db;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(23,49,75,0.07);}.elementor .e-6a0802a-628bc47{font-weight:700;font-size:0.8rem;color:#3f8248;letter-spacing:0.12em;margin-block-end:1rem;}.elementor .e-9f8ecdc-a4ac086{font-size:1.42rem;color:#17314b;margin-block-end:0.7rem;}.elementor .e-229dead-c6d4aa0{color:#536777;line-height:1.68;}.elementor .e-03e3de6-2ab726e{padding:2rem;border-radius:1rem;border-width:1px;border-color:#dce6db;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(23,49,75,0.07);}.elementor .e-1be18c4-61a7c5b{font-weight:700;font-size:0.8rem;color:#3f8248;letter-spacing:0.12em;margin-block-end:1rem;}.elementor .e-d72e5a8-3107db1{font-size:1.42rem;color:#17314b;margin-block-end:0.7rem;}.elementor .e-d828fb1-353a888{color:#536777;line-height:1.68;}.elementor .e-d8b1156-c4b64cc{padding:2rem;border-radius:1rem;border-width:1px;border-color:#dce6db;border-style:solid;background-color:#ffffff;box-shadow:0px 12px 32px 0px rgba(23,49,75,0.07);}.elementor .e-7a9f2e0-bf48ce3{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));}.elementor .e-a22c5d1-0933fd5{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;}.elementor .e-bf313e7-c9f613c{font-weight:700;font-size:0.78rem;color:#a8d3a4;letter-spacing:0.11em;}.elementor .e-663d69a-08298cf{font-size:clamp(2.2rem, 3.6vw, 3.5rem);color:#ffffff;line-height:1.12;}.elementor .e-dde42f4-75e0e92{font-size:1.05rem;color:#d8e2e9;line-height:1.75;}.elementor .e-da8422f-5f61a96{display:flex;flex-direction:column;gap:1rem;}.elementor .e-286cf0e-4de0350{font-size:1.42rem;color:#ffffff;margin-block-end:0.55rem;}.elementor .e-b1c3b50-6fe10b9{color:#d8e2e9;line-height:1.68;}.elementor .e-f62ca74-8149e38{font-size:1.42rem;color:#ffffff;margin-block-start:1.5rem;margin-block-end:0.55rem;}.elementor .e-ca506ef-15cdb6c{color:#d8e2e9;line-height:1.68;}.elementor .e-33ce95a-ad58556{font-size:1.42rem;color:#ffffff;margin-block-start:1.5rem;margin-block-end:0.55rem;}.elementor .e-ebeb2da-7c1b079{color:#d8e2e9;line-height:1.68;}.elementor .e-273b0f6-207df97{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);}.elementor .e-3ccd904-568e49c{color:#ffffff;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#17314b;display:grid;gap:4.5rem;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr));align-items:start;}.elementor .e-017581d-53fb28a{font-size:1.42rem;color:#17314b;margin-block-end:0.7rem;}.elementor .e-801d129-fb0fe8d{color:#536777;line-height:1.68;}.elementor .e-8f4e6b3-8a02bdc{font-size:1.42rem;color:#17314b;margin-block-start:1.5rem;margin-block-end:0.7rem;}.elementor .e-9d112d0-e4754ca{color:#536777;line-height:1.68;}.elementor .e-a9f30a7-3bdd49a{font-size:1.42rem;color:#17314b;margin-block-start:1.5rem;margin-block-end:0.7rem;}.elementor .e-859d7ca-d91d735{color:#536777;line-height:1.68;}.elementor .e-7351442-ca30cc9{padding:2.3rem;border-radius:1rem;background-color:#ffffff;box-shadow:0px 18px 45px 0px rgba(23,49,75,0.08);}.elementor .e-c49ba0d-23370ff{font-weight:700;font-size:0.78rem;color:#34763d;letter-spacing:0.11em;}.elementor .e-20cc81f-3e7075c{font-size:clamp(2.2rem, 3.6vw, 3.5rem);color:#17314b;line-height:1.12;}.elementor .e-ef28f15-a5504a7{font-size:1.05rem;color:#536777;line-height:1.75;}.elementor .e-9cb0821-c9adb0c{display:flex;flex-direction:column;gap:1rem;}.elementor .e-0d2b815-e04ebf6{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:7vw;padding-inline-end:7vw;background-color:#f6f2e8;display:grid;gap:4.5rem;grid-template-columns:repeat(auto-fit, minmax(18rem, 1fr));align-items:start;}.elementor .e-509b0ca-5714286{font-weight:700;font-size:0.78rem;color:#34763d;letter-spacing:0.11em;margin-block-end:1rem;}.elementor .e-901d389-785b022{font-size:clamp(2.2rem, 3.6vw, 3.5rem);color:#17314b;line-height:1.12;margin-block-end:2.5rem;}.elementor .e-bcd4517-b79fb43{color:#314b5f;line-height:1.58;padding:1.35rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-2d9cad1-181af78{color:#314b5f;line-height:1.58;padding:1.35rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-38f47dd-0114dd6{color:#314b5f;line-height:1.58;padding:1.35rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-8fd797c-256054a{color:#314b5f;line-height:1.58;padding:1.35rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-891c561-b4af2c9{color:#314b5f;line-height:1.58;padding:1.35rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-243c356-d9d76d6{color:#314b5f;line-height:1.58;padding:1.35rem;border-inline-start-width:4px;background-color:#f7faf6;border-left-style: solid; border-left-color: #4b8d52;\n}.elementor .e-e9eace4-3470913{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(19rem, 1fr));}.elementor .e-ccded38-c28a034{color:#5d5136;line-height:1.65;padding-block-start:1.35rem;padding-block-end:1.35rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:2rem;border-radius:0.75rem;border-width:1px;border-color:#ead8a8;border-style:solid;background-color:#fff8e7;}.elementor .e-daf7f40-1479ff1{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-4cf27d8-70686aa{font-weight:700;font-size:0.78rem;color:#d9efd5;letter-spacing:0.12em;}.elementor .e-2bbbd97-240ed16{max-width:50rem;font-size:clamp(2.3rem, 4vw, 3.8rem);color:#ffffff;line-height:1.1;}.elementor .e-ff33235-e49f09b{max-width:43rem;font-size:1.08rem;color:#edf6eb;line-height:1.7;}.elementor .e-15233e8-d5a7e56{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-5f5d4e4-431f33b{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-2b961a2-405a6e6{color:#17314b;background-color:#ffffff;}.elementor .e-90bac76-69cf6b9{font-size:2rem;color:#0b2f4f;line-height:1.2;}.elementor .e-ed3de49-e06dfe6{font-weight:700;font-size:1rem;color:#ffffff;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:0.65rem;background-color:#2f7d3e;display:inline-block;}.elementor .e-f1023c9-9987c67{max-width:75rem;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:2rem;margin-block-end:2rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:1rem;background-color:#f1f6ec;display:flex;flex-direction:column;gap:1.25rem;align-items:center;}