.elementor .e-705c7546-ace2{font-weight:700;font-size:13px;color:#E8A593;letter-spacing:0.12em;text-transform:uppercase;margin-block-end:14px;display:block;}.elementor .e-d734b88-b9d9{font-weight:700;font-size:14px;color:var(--deep-navy);padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:20px;border-radius:999px;background-color:#F3DED7;display:inline-block;}.elementor .e-5d3a8a2e-61f0{font-family:var(--font-heading);font-weight:700;font-size:clamp(28px, 3.6vw, 46px);color:var(--warm-white);letter-spacing:-0.025em;line-height:1.08;margin:0px;display:block;}.elementor .e-5fad9aa3-26d1{min-width:0px;padding:0px;flex:1 1 360px;}.elementor .e-3910835-d74f{height:auto;min-width:0px;max-width:400px;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;border-radius:16px;background-image:url("https://capably.group/wp-content/uploads/2026/11/capably-course-understanding-autism-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#F1EEEA;flex:1 1 280px;}.elementor .e-28addefc-fc81{padding-block-start:56px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--deep-navy);display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:center;}.elementor .e-1cc1d050-9bbe{font-weight:500;font-size:14px;color:var(--deep-navy);padding-block-start:6px;padding-block-end:6px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:#E6E3E0;border-style:solid;background-color:#FFFFFF;display:inline-block;}.elementor .e-46abad93-5080{font-weight:500;font-size:14px;color:var(--deep-navy);padding-block-start:6px;padding-block-end:6px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1px;border-color:#E6E3E0;border-style:solid;background-color:#FFFFFF;display:inline-block;}.elementor .e-3ea92e97-7ff3{padding:0px;margin-block-end:32px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-198f0a2d-5638{font-family:var(--font-heading);font-weight:700;font-size:22px;color:var(--ink-heading);letter-spacing:-0.02em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1ad42e2c-2640{font-size:17px;display:block;}.elementor .e-dd2b8b5-fa14{height:1px;min-width:0px;padding:0px;margin-block-start:32px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;background-color:#E2DED9;}.elementor .e-9b21d9e-3aa3{font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--ink-heading);letter-spacing:-0.02em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1d82f2a3-95b8{font-size:16px;display:block;}.elementor .e-73d14b56-61ca{min-width:0px;padding:0px;flex:1 1 300px;}.elementor .e-74b0ef4d-ee06{font-family:var(--font-heading);font-weight:700;font-size:20px;color:var(--ink-heading);letter-spacing:-0.02em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-678985ce-2a64{font-size:16px;display:block;}.elementor .e-3de16375-ab52{min-width:0px;padding:0px;flex:1 1 300px;}.elementor .e-46c1e779-46f5{padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;gap: 32px 48px;\n}.elementor .e-65a38b04-f811{height:1px;min-width:0px;padding:0px;margin-block-start:32px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;background-color:#E2DED9;}.elementor .e-4caa52d5-be79{font-family:var(--font-heading);font-weight:700;font-size:22px;color:var(--ink-heading);letter-spacing:-0.02em;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3a70473c-5a53{font-weight:700;font-size:17px;color:var(--deep-navy);line-height:1.4;display:block;& span { color: var(--coral-700); font-size: 14px; margin-right: 12px; }\n}.elementor .e-64663f31-4466{width:20px;height:20px;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;}.elementor .e-58e91a8e-3497{width:36px;height:36px;color:var(--deep-navy);border-radius:50%;background-color:#EAE6E1;transition:transform 0.25s, background-color 0.2s;flex:0 0 auto;justify-content:center;}.elementor .e-28b09746-b18f:focus{outline-width:3px;outline-color:rgba(196,97,74,0.5);outline-style:solid;outline-offset:2px;}.elementor .e-28b09746-b18f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}.elementor .e-1788ceff-a019{font-size:16px;color:var(--ink-body);line-height:1.6;display:block;}.elementor .e-2e2bb5d4-959c{padding-block-start:0px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:52px;}.elementor .e-15bb4761-50ea{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E2DED9;\n}.elementor .e-4d3f646d-5b4a{font-weight:700;font-size:17px;color:var(--deep-navy);line-height:1.4;display:block;& span { color: var(--coral-700); font-size: 14px; margin-right: 12px; }\n}.elementor .e-34d3d52-5305{width:20px;height:20px;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;}.elementor .e-5118b9a7-f8e7{width:36px;height:36px;color:var(--deep-navy);border-radius:50%;background-color:#EAE6E1;transition:transform 0.25s, background-color 0.2s;flex:0 0 auto;justify-content:center;}.elementor .e-7e69f3d9-c9c2:focus{outline-width:3px;outline-color:rgba(196,97,74,0.5);outline-style:solid;outline-offset:2px;}.elementor .e-7e69f3d9-c9c2{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}.elementor .e-347f302f-6381{font-size:16px;color:var(--ink-body);line-height:1.6;display:block;}.elementor .e-55f9f13-225f{padding-block-start:0px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:52px;}.elementor .e-14a411f8-1712{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E2DED9;\n}.elementor .e-2e8a6bbe-87e4{font-weight:700;font-size:17px;color:var(--deep-navy);line-height:1.4;display:block;& span { color: var(--coral-700); font-size: 14px; margin-right: 12px; }\n}.elementor .e-51f35b63-173c{width:20px;height:20px;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;}.elementor .e-a247079-648e{width:36px;height:36px;color:var(--deep-navy);border-radius:50%;background-color:#EAE6E1;transition:transform 0.25s, background-color 0.2s;flex:0 0 auto;justify-content:center;}.elementor .e-e659a98-5abb:focus{outline-width:3px;outline-color:rgba(196,97,74,0.5);outline-style:solid;outline-offset:2px;}.elementor .e-e659a98-5abb{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}.elementor .e-207fdea-5ab8{font-size:16px;color:var(--ink-body);line-height:1.6;display:block;}.elementor .e-1427618c-22fa{padding-block-start:0px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:52px;}.elementor .e-28c9dbc2-b02e{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E2DED9;\n}.elementor .e-9dcc9ed-5a51{font-weight:700;font-size:17px;color:var(--deep-navy);line-height:1.4;display:block;& span { color: var(--coral-700); font-size: 14px; margin-right: 12px; }\n}.elementor .e-f23f937-1977{width:20px;height:20px;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;}.elementor .e-6b0babb6-25d9{width:36px;height:36px;color:var(--deep-navy);border-radius:50%;background-color:#EAE6E1;transition:transform 0.25s, background-color 0.2s;flex:0 0 auto;justify-content:center;}.elementor .e-55dcaf63-3889:focus{outline-width:3px;outline-color:rgba(196,97,74,0.5);outline-style:solid;outline-offset:2px;}.elementor .e-55dcaf63-3889{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}.elementor .e-1590a5d8-10cf{font-size:16px;color:var(--ink-body);line-height:1.6;display:block;}.elementor .e-439474ad-627a{padding-block-start:0px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:52px;}.elementor .e-5f4247b6-5f64{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E2DED9;\n}.elementor .e-2f8edebb-39ce{font-weight:700;font-size:17px;color:var(--deep-navy);line-height:1.4;display:block;& span { color: var(--coral-700); font-size: 14px; margin-right: 12px; }\n}.elementor .e-698bafd0-a54a{width:20px;height:20px;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;}.elementor .e-84b5602-4c28{width:36px;height:36px;color:var(--deep-navy);border-radius:50%;background-color:#EAE6E1;transition:transform 0.25s, background-color 0.2s;flex:0 0 auto;justify-content:center;}.elementor .e-b36892f-57b2:focus{outline-width:3px;outline-color:rgba(196,97,74,0.5);outline-style:solid;outline-offset:2px;}.elementor .e-b36892f-57b2{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}.elementor .e-1ead85bd-fbd6{font-size:16px;color:var(--ink-body);line-height:1.6;display:block;}.elementor .e-6ace0c87-c643{padding-block-start:0px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:52px;}.elementor .e-268d3dd9-5116{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E2DED9;\n}.elementor .e-fcedacd-2130{font-weight:700;font-size:17px;color:var(--deep-navy);line-height:1.4;display:block;& span { color: var(--coral-700); font-size: 14px; margin-right: 12px; }\n}.elementor .e-af38505-e71a{width:20px;height:20px;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;}.elementor .e-86f60a8-3d38{width:36px;height:36px;color:var(--deep-navy);border-radius:50%;background-color:#EAE6E1;transition:transform 0.25s, background-color 0.2s;flex:0 0 auto;justify-content:center;}.elementor .e-76e09a44-bfbc:focus{outline-width:3px;outline-color:rgba(196,97,74,0.5);outline-style:solid;outline-offset:2px;}.elementor .e-76e09a44-bfbc{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}.elementor .e-1765db57-943b{font-size:16px;color:var(--ink-body);line-height:1.6;display:block;}.elementor .e-d2b7eb9-66f3{padding-block-start:0px;padding-block-end:20px;padding-inline-start:38px;padding-inline-end:52px;}.elementor .e-6bcc103d-88dc{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #E2DED9;\n}.elementor .e-6dcc26b2-2c5e{border-block-start-width:1px;border-top-style: solid; border-top-color: #D5D0CA;\n}.elementor .e-4d2caaee-1ca0{font-family:var(--font-body);font-weight:700;font-size:18px;color:var(--deep-navy);margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1824794b-cb5e{font-size:15px;display:block;}.elementor .e-5d56d3ca-ad3d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:36px;border-radius:4px;border-inline-start-width:4px;background-color:#ECE8E3;border-left-style: solid; border-left-color: var(--warm-coral);\n}.elementor .e-411d8623-5806{font-size:17px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:28px;align-self:flex-start;}.elementor .e-6e2fe661-3b4a{padding-block-start:40px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;}.elementor .e-46897213-6c28{overflow:hidden;font-family:var(--font-body);padding:0px;border-radius:16px;background-color:var(--warm-white);display:flex;flex-direction:column;gap:0px;}