.elementor .e-47bb9924-a87c{max-width:780px;}.elementor .e-125692b5-2308{max-width:680px;font-size:20px;margin-block-start:24px;}.elementor .e-5dd797b2-5143{max-width:760px;}.elementor .e-65e0e4e5-c0b2{max-width:760px;font-family:var(--cp-font);font-weight:600;font-size:14px;color:rgba(255,255,255,0.8);line-height:1.6;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: rgba(255,255,255,0.25);\n}.elementor .e-c8ca3ed-40b7{min-height:640px;padding-block-start:112px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(12,76,125,0.97) 0%,rgba(12,76,125,0.88) 55%,rgba(12,76,125,0.35) 100%),url("https://www-clearpathfinancialpartners-com-stg.wsite.dev/wp-content/uploads/2026/10/clearpath-autumn-trail-banner.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#0C4C7D;display:flex;align-items:center;}.elementor .e-23880310-79f8{margin-block-start:32px;}.elementor .e-b9f9066-d527{max-width:820px;}.elementor .e-666fd900-278f{max-width:820px;}.elementor .e-2031223d-5555{width:24px;height:24px;color:#0C4C7D;}.elementor .e-506acf3d-ea4b{width:48px;height:48px;min-width:48px;padding:0px;margin-block-end:24px;border-radius:6px;background-color:rgba(141,198,63,0.15);display:flex;gap:0px;justify-content:center;align-items:center;}.elementor .e-4653213e-dbd4{margin-block-start:0px;}.elementor .e-5e9e7d5-76fa:hover,.elementor .e-5e9e7d5-76fa:focus-visible{border-color:var(--cp-green);box-shadow:0px 12px 28px -12px rgba(12,76,125,0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-5e9e7d5-76fa{border-width:1px;border-color:var(--cp-border);border-style:solid;transition:transform 0.2s, box-shadow 0.2s, border-color 0.2s;display:block;&:focus-visible { outline: 2px solid var(--cp-blue); outline-offset: 3px; }\n}.elementor .e-24ebfe7c-7e44{width:24px;height:24px;color:#0C4C7D;}.elementor .e-625103d7-ffc5{width:48px;height:48px;min-width:48px;padding:0px;margin-block-end:24px;border-radius:6px;background-color:rgba(141,198,63,0.15);display:flex;gap:0px;justify-content:center;align-items:center;}.elementor .e-4e266213-9f97{margin-block-start:0px;}.elementor .e-7a4d7403-f5da{border-width:1px;border-color:var(--cp-border);border-style:solid;}.elementor .e-7f2c14ae-3574{width:24px;height:24px;color:#0C4C7D;}.elementor .e-2f790c1a-1967{width:48px;height:48px;min-width:48px;padding:0px;margin-block-end:24px;border-radius:6px;background-color:rgba(141,198,63,0.15);display:flex;gap:0px;justify-content:center;align-items:center;}.elementor .e-2490da22-8b28{margin-block-start:0px;}.elementor .e-4a923e4b-bb18{border-width:1px;border-color:var(--cp-border);border-style:solid;}.elementor .e-7d3e504e-f5dd{text-align: left;\n}.elementor .e-173360f7-acac{max-width:860px;}.elementor .e-3ac337a3-e2ab{max-width:860px;}.elementor .e-28575e36-2138:hover,.elementor .e-28575e36-2138:focus-visible{border-color:var(--cp-green);box-shadow:0px 12px 28px -12px rgba(12,76,125,0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-28575e36-2138{padding:24px;transition:transform 0.2s, box-shadow 0.2s, border-color 0.2s;&:focus-visible { outline: 2px solid var(--cp-blue); outline-offset: 3px; }\n}.elementor .e-5c10cf5e-bf23:hover,.elementor .e-5c10cf5e-bf23:focus-visible{border-color:var(--cp-green);box-shadow:0px 12px 28px -12px rgba(12,76,125,0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-5c10cf5e-bf23{padding:24px;transition:transform 0.2s, box-shadow 0.2s, border-color 0.2s;&:focus-visible { outline: 2px solid var(--cp-blue); outline-offset: 3px; }\n}.elementor .e-51b3c924-e0d4:hover,.elementor .e-51b3c924-e0d4:focus-visible{border-color:var(--cp-green);box-shadow:0px 12px 28px -12px rgba(12,76,125,0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-51b3c924-e0d4{padding:24px;transition:transform 0.2s, box-shadow 0.2s, border-color 0.2s;&:focus-visible { outline: 2px solid var(--cp-blue); outline-offset: 3px; }\n}.elementor .e-5e70e3bb-148f:hover,.elementor .e-5e70e3bb-148f:focus-visible{border-color:var(--cp-green);box-shadow:0px 12px 28px -12px rgba(12,76,125,0.35);transform:translate3d(0px, -3px, 0px);}.elementor .e-5e70e3bb-148f{padding:24px;transition:transform 0.2s, box-shadow 0.2s, border-color 0.2s;&:focus-visible { outline: 2px solid var(--cp-blue); outline-offset: 3px; }\n}.elementor .e-68f30fca-b2d3{text-align: left;\n}.elementor .e-6dc9990a-4ee2{max-width:900px;}.elementor .e-39d977ad-8fd7{margin-block-start:0px;}.elementor .e-7ed7d466-8784{max-width:960px;}.elementor .e-4b302406-56b3{background-image:linear-gradient(0deg, rgba(26,39,54,0.88) 0%,rgba(26,39,54,0.88) 100%),url("https://www-clearpathfinancialpartners-com-stg.wsite.dev/wp-content/uploads/2026/09/retirement-outdoor-hero-gQ9VyB9W.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-4d346e98-b67a{max-width:760px;}.elementor .e-60ad713f-9716{max-width:760px;}.elementor .e-56e2e0af-85ff{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--cp-green);\n}.elementor .e-8f3176f-cf0b{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--cp-green);\n}.elementor .e-54b1e77f-5342{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-top-style: solid; border-top-color: var(--cp-green);\n}.elementor .e-4f33b5b4-dc64{gap:32px;text-align: left;\n}.elementor .e-1f8fff77-354f{margin-block-start:48px;justify-content:center;}.elementor .e-1f61c204-d40b{max-width:860px;}.elementor .e-52fa5cc-d3ce{width:100%;max-width:256px;aspect-ratio:1 / 1;object-fit:cover;margin-block-start:0px;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;border-radius:8px;border-width:2px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#FFFFFF;display:block;object-position: top;\n}.elementor .e-1d16982f-6dfb{font-size:18px;}.elementor .e-41672117-fb00{font-family:var(--cp-font);font-weight:600;font-size:14px;color:var(--cp-green);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3dce1151-ff46{text-align:center;padding:0px;display:block;}.elementor .e-3f47e412-823c{width:100%;max-width:256px;aspect-ratio:1 / 1;object-fit:cover;margin-block-start:0px;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;border-radius:8px;border-width:2px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#FFFFFF;display:block;object-position: top;\n}.elementor .e-6df1b962-966c{font-size:18px;}.elementor .e-4189937-f67f{font-family:var(--cp-font);font-weight:600;font-size:14px;color:var(--cp-green);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-cb7fce6-9153{text-align:center;padding:0px;display:block;}.elementor .e-31bab92e-24cd{width:100%;max-width:256px;aspect-ratio:1 / 1;object-fit:cover;margin-block-start:0px;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;border-radius:8px;border-width:2px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#FFFFFF;display:block;object-position: top;\n}.elementor .e-273a5e8b-f31c{font-size:18px;}.elementor .e-1b74efde-1e39{font-family:var(--cp-font);font-weight:600;font-size:14px;color:var(--cp-green);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4a8d81b9-3a71{text-align:center;padding:0px;display:block;}.elementor .e-760b9469-c580{width:100%;max-width:256px;aspect-ratio:1 / 1;object-fit:cover;margin-block-start:0px;margin-block-end:20px;margin-inline-start:auto;margin-inline-end:auto;border-radius:8px;border-width:2px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#FFFFFF;display:block;object-position: top;\n}.elementor .e-1d5009ff-1325{font-size:18px;}.elementor .e-4a06c981-e21a{font-family:var(--cp-font);font-weight:600;font-size:14px;color:var(--cp-green);margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-68a40f2d-f973{text-align:center;padding:0px;display:block;}.elementor .e-4b6c5472-a6c7{font-family:inherit;color:inherit;margin:0px;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;\n}.elementor .e-7c255970-89ae{width:16px;height:16px;color:currentColor;}.elementor .e-137c5611-6960{width:auto;display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .e-1b656c09-4219{justify-content:center;}.elementor .e-7272104a-c237{font-family:var(--cp-font);font-weight:500;font-size:12px;color:var(--cp-muted-text);letter-spacing:0.2em;line-height:1.8;text-transform:uppercase;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-59b2c8ac-d641{background-image:linear-gradient(0deg, rgba(240,245,251,0.86) 0%,rgba(240,245,251,0.86) 100%),url("https://www-clearpathfinancialpartners-com-stg.wsite.dev/wp-content/uploads/2026/07/ClearPath-Financial-Partners-Lobby-Photo-1-1.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#E8F0F8;}.elementor .e-4be759c7-559a{font-size:18px;margin:0px;}.elementor .e-6e7dbc46-dbcf{font-size:15px;margin-block-start:8px;}.elementor .e-5e26e807-5fd8{margin-block-start:16px;display:block;}.elementor .e-6d4945b7-1501{margin-block-start:8px;display:block;}.elementor .e-7ba3d484-1c8c{font-style:normal;padding:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:transparent;box-shadow: none;\n}.elementor .e-69c85a64-dbc1{width:16px;height:16px;color:currentColor;}.elementor .e-1501b3e2-99e2{font-family:inherit;color:inherit;margin:0px;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;\n}.elementor .e-98e449b-a3ff{width:auto;display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .e-5c222f28-b4e1{width:16px;height:16px;color:currentColor;}.elementor .e-6577bd57-a679{font-family:inherit;color:inherit;margin:0px;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;\n}.elementor .e-6bb523d6-d0c8:hover,.elementor .e-6bb523d6-d0c8:focus-visible{color:#FFFFFF;background-color:#0C4C7D;}.elementor .e-6bb523d6-d0c8{width:auto;font-family:var(--cp-font);font-weight:600;font-size:15px;color:#0C4C7D;line-height:1.3;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:4px;border-width:1px;border-color:#0C4C7D;border-style:solid;background-color:transparent;transition:all 0.2s;display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .e-c99097d-6a3d{padding:0px;margin-block-start:28px;gap:12px;flex-wrap:wrap;}.elementor .e-65999359-6748{height:100%;padding:40px;border-radius:8px;border-width:1px;border-color:var(--cp-border);border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 40px -12px rgba(12,76,125,0.25);}.elementor .e-17b8c39d-1847{margin-block-start:0px;gap:40px;align-items:stretch;}.elementor .e-1c203e9c-a5a8{font-family:var(--cp-font);font-weight:600;font-size:18px;color:var(--cp-ink);line-height:1.45;display:block;}.elementor .e-58d0f784-dad1{width:16px;height:16px;color:var(--cp-blue);fill: var(--cp-blue);\n}.elementor .e-3483f3a5-c41c{width:24px;color:var(--cp-blue);}.elementor .e-538a0db2-c641{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-9c1d659-fa18{font-family:var(--cp-font);font-size:16px;color:var(--cp-muted-text);line-height:1.7;display:block;}.elementor .e-622bebcf-1268{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b7bd753-7746{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--cp-border);\n}.elementor .e-37355056-5a38{font-family:var(--cp-font);font-weight:600;font-size:18px;color:var(--cp-ink);line-height:1.45;display:block;}.elementor .e-328bedc5-3640{width:16px;height:16px;color:var(--cp-blue);fill: var(--cp-blue);\n}.elementor .e-578a2fe6-5c3e{width:24px;color:var(--cp-blue);}.elementor .e-212a7e19-fe4b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a720f95-a839{font-family:var(--cp-font);font-size:16px;color:var(--cp-muted-text);line-height:1.7;display:block;}.elementor .e-20b8dec8-2316{margin-block-start:12px;display:inline-block;}.elementor .e-51631e3b-75bb{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-736150f1-7d41{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--cp-border);\n}.elementor .e-345e77cd-87f6{font-family:var(--cp-font);font-weight:600;font-size:18px;color:var(--cp-ink);line-height:1.45;display:block;}.elementor .e-2e883fc8-7d65{width:16px;height:16px;color:var(--cp-blue);fill: var(--cp-blue);\n}.elementor .e-182898c9-3b15{width:24px;color:var(--cp-blue);}.elementor .e-1a71e052-284b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6a1b1ee-dc34{font-family:var(--cp-font);font-size:16px;color:var(--cp-muted-text);line-height:1.7;display:block;}.elementor .e-6125e652-7fb5{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4103c47c-24f9{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--cp-border);\n}.elementor .e-70e640b4-2c7f{font-family:var(--cp-font);font-weight:600;font-size:18px;color:var(--cp-ink);line-height:1.45;display:block;}.elementor .e-28c2f208-174f{width:16px;height:16px;color:var(--cp-blue);fill: var(--cp-blue);\n}.elementor .e-44ce0db9-85a0{width:24px;color:var(--cp-blue);}.elementor .e-399c190f-dadc{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-e33ea19-4f67{font-family:var(--cp-font);font-size:16px;color:var(--cp-muted-text);line-height:1.7;display:block;}.elementor .e-1070876c-4376{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-237ad64a-ea01{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--cp-border);\n}.elementor .e-5313a537-abe0{font-family:var(--cp-font);font-weight:600;font-size:18px;color:var(--cp-ink);line-height:1.45;display:block;}.elementor .e-47ad4333-1433{width:16px;height:16px;color:var(--cp-blue);fill: var(--cp-blue);\n}.elementor .e-7c1058cc-36b2{width:24px;color:var(--cp-blue);}.elementor .e-72baceed-4723{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2fe8b938-78d4{font-family:var(--cp-font);font-size:16px;color:var(--cp-muted-text);line-height:1.7;display:block;}.elementor .e-232cd1e8-36c9{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-411ef1d3-572f{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--cp-border);\n}.elementor .e-b8f903a-150a{font-family:var(--cp-font);font-weight:600;font-size:18px;color:var(--cp-ink);line-height:1.45;display:block;}.elementor .e-5d23ff90-4f7f{width:16px;height:16px;color:var(--cp-blue);fill: var(--cp-blue);\n}.elementor .e-892bf58-98a5{width:24px;color:var(--cp-blue);}.elementor .e-7b3ea33-494f{padding-block-start:22px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7a9f25d7-527d{font-family:var(--cp-font);font-size:16px;color:var(--cp-muted-text);line-height:1.7;display:block;}.elementor .e-7946048e-ac6c{padding-block-start:0px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5a511c65-1937{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:var(--cp-border);border-style:solid;background-color:#FFFFFF;box-shadow:0px 1px 3px 0px rgba(12,76,125,0.05),0px 8px 24px -10px rgba(12,76,125,0.1);text-align: left;\n}.elementor .e-6b511406-e3c8{text-align:center;align-items:center;}.elementor .e-a2ca0bc-6cb7{width:16px;height:16px;color:currentColor;}.elementor .e-7fa6d557-8595{font-family:inherit;color:inherit;margin:0px;display:block;font-size: inherit; font-weight: inherit; line-height: inherit; letter-spacing: inherit;\n}.elementor .e-1cf78182-f53d{width:auto;display:inline-flex;gap:8px;justify-content:center;align-items:center;}.elementor .e-17e446d0-8f02{justify-content:center;}.elementor .e-2f6b3fc5-ec5f{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;border-block-end-width:0px;}