.elementor .e-hero-media-86645c5{width:100%;height:100%;object-fit:cover;position:absolute;opacity:35%;}.elementor .e-hero-title-wrap-768af32{width:100%;max-width:1024px;padding:0px;}.elementor .e-hero-intro-afa05f3{max-width:70ch;font-size:18px;color:color-mix(in srgb,var(--surface-cream) 85%,transparent);line-height:1.625;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-hero-actions-3c49016{width:100%;padding:0px;margin-block-start:36px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:12px;align-items:center;}.elementor .e-hero-action-note-c61c560{font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:1.4286;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-hero-stat-countries-value-b13213c{font-weight:600;font-size:48px;color:var(--surface-cream);line-height:1;margin:0px;}.elementor .e-hero-stat-countries-label-926c762{font-size:14px;color:color-mix(in srgb,var(--surface-cream) 80%,transparent);line-height:1.625;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-hero-stat-countries-link-b12b37b{font-weight:600;font-size:12px;color:var(--brand-accent);letter-spacing:0.025em;line-height:1.5;text-decoration:underline;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-hero-stat-countries-e9ecb77{width:33.3333%;min-height:164px;text-align:start;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-width:0px;background-color:transparent;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-hero-stat-associations-value-ef04f8d{font-weight:600;font-size:48px;color:var(--surface-cream);line-height:1;margin:0px;}.elementor .e-hero-stat-associations-label-d15cc64{font-size:14px;color:color-mix(in srgb,var(--surface-cream) 80%,transparent);line-height:1.625;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-hero-stat-associations-2f64341{width:33.3333%;min-height:164px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--surface-cream) 15%,transparent);border-style:solid;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-hero-stat-insurance-value-19e69c6{font-weight:600;font-size:48px;color:var(--surface-cream);line-height:1;margin:0px;}.elementor .e-hero-stat-insurance-label-cd28f82{font-size:14px;color:color-mix(in srgb,var(--surface-cream) 80%,transparent);line-height:1.625;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-hero-stat-insurance-89f27d0{width:33.3333%;min-height:164px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--surface-cream) 15%,transparent);border-style:solid;flex-direction:column;gap:0px;justify-content:start;align-items:start;}.elementor .e-hero-stats-5a37634{width:100%;min-height:166px;overflow:hidden;padding:0px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:22px;border-width:1px;border-color:color-mix(in srgb,var(--surface-cream) 20%,transparent);border-style:solid;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-hero-content-stack-1e391c2{width:100%;position:relative;z-index:1;padding-block-start:112px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-hero-overlay-98a6069{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(135deg, rgba(38, 68, 70, 0.95) 0%,rgba(38, 68, 70, 0.85) 50%,rgba(38, 68, 70, 0.97) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-hero-home-8d73bb1{width:100%;overflow:hidden;position:relative;padding:0px;flex-direction:column;}.elementor .e-home-accreditation-heading-7bf1fb9{width:100%;max-width:900px;font-weight:600;font-size:48px;color:var(--brand-dark);letter-spacing:-0.96px;line-height:1.15;text-align:center;text-transform:none;margin:0px;}.elementor .e-home-accreditation-body-f1780d8{max-width:760px;font-size:16px;color:color-mix(in srgb,var(--brand-dark) 78%,var(--surface-cream));line-height:1.6;text-align:center;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-accreditation-heading-wrap-0ca1ce3{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;align-items:center;align-self:center;}.elementor .e-home-acc-tile-iict-seal-eaf436b{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--brand-dark);border-style:solid;background-color:var(--brand-dark);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-iict-2fc553a{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-ma-cc2915f{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-imtta-6b31518{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--brand-dark);border-style:solid;background-color:var(--brand-dark);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-iphm-a142aa6{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-mbe-eba9fe5{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-course-f905f1c{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-clw-d90cad1{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-ghw-c20278d{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-ghp23-63468ef{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-tile-ghp22-2eb27d4{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-iict-seal-58e2eea{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--brand-dark);border-style:solid;background-color:var(--brand-dark);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-iict-059534b{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-ma-e80a9af{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-imtta-99ca3c7{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--brand-dark);border-style:solid;background-color:var(--brand-dark);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-iphm-b92cfa9{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-mbe-61ac888{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-course-7e81cc5{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-clw-0b69d85{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-ghw-fe93fc7{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-ghp23-44d9201{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-acc-loop2-tile-ghp22-5d13fcd{width:192px;height:112px;min-width:192px;padding:16px;border-radius:16px;border-width:1px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-card);flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .e-home-accreditation-track-fc81957{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-84px;margin-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:start;align-items:center;}.elementor .e-home-accreditation-viewport-ad6458b{width:100%;overflow:hidden;padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-accreditation-dea6f4f{width:100%;padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line-soft);border-style:solid;background-color:var(--surface-cream);flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-home-difference-eyebrow-0d1adc6{position:relative;z-index:2;font-weight:700;font-size:12px;color:#BBE5DE;letter-spacing:1.6px;line-height:1.5em;text-transform:uppercase;margin:0px;}.elementor .e-home-difference-heading-4e2f855{max-width:13ch;position:relative;z-index:2;font-weight:600;font-size:30px;color:#FCF4EA;letter-spacing:-0.6px;line-height:1.15em;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-difference-media-6e4f8ac{width:100%;height:100%;object-fit:cover;object-position:50% 28%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-home-difference-overlay-1edaecb{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:linear-gradient(0deg, rgba(38, 68, 70, 0.94) 0%,rgba(38, 68, 70, 0.62) 58%,rgba(38, 68, 70, 0.28) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-difference-heading-wrap-53c95e6{width:384px;height:320px;min-width:384px;min-height:320px;overflow:hidden;position:relative;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;border-radius:26px;background-color:#264446;flex-direction:column;gap:0px;justify-content:end;align-items:start;align-self:flex-start;}.elementor .e-home-difference-title-01-b7a6ad0{font-weight:600;font-size:20px;color:#264446;letter-spacing:-0.35px;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-difference-body-01-86d7383{max-width:100%;font-weight:400;font-size:16px;color:#667A7C;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-difference-number-01-0b9b33b{font-family:Sora;font-weight:600;font-size:14px;color:#6C8082;letter-spacing:1.4px;line-height:20px;margin:0px;display:none;order:-1;}.elementor .e-home-difference-item-01-7473a9d{width:100%;height:100%;min-width:0px;min-height:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:#DFD6C8;border-style:solid;background-color:#FFFBF5;flex-direction:column;gap:0px;flex:1 1 0%;justify-content:start;align-items:stretch;}.elementor .e-d814762-97bb10a{font-weight:600;font-size:20px;color:#264446;letter-spacing:-0.35px;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f933058-3d9e3e8{max-width:100%;font-weight:400;font-size:16px;color:#667A7C;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0abb40e-be9bf7d{font-family:Sora;font-weight:600;font-size:14px;color:#6C8082;letter-spacing:1.4px;line-height:20px;margin:0px;display:none;order:-1;}.elementor .e-078c32c-22061b6{width:100%;height:100%;min-width:0px;min-height:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:#DFD6C8;border-style:solid;background-color:#FFFBF5;flex-direction:column;gap:0px;flex:1 1 0%;justify-content:start;align-items:stretch;}.elementor .e-2ce4930-64fe8df{font-weight:600;font-size:20px;color:#264446;letter-spacing:-0.35px;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c945483-0d5352d{max-width:100%;font-weight:400;font-size:16px;color:#667A7C;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-03a8f42-17afc4d{font-family:Sora;font-weight:600;font-size:14px;color:#6C8082;letter-spacing:1.4px;line-height:20px;margin:0px;display:none;order:-1;}.elementor .e-ee320af-a34a8bc{width:100%;height:100%;min-width:0px;min-height:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:#DFD6C8;border-style:solid;background-color:#FFFBF5;flex-direction:column;gap:0px;flex:1 1 0%;justify-content:start;align-items:stretch;}.elementor .e-f99c113-98aea7e{font-weight:600;font-size:20px;color:#264446;letter-spacing:-0.35px;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2acc392-7e2860f{max-width:100%;font-weight:400;font-size:16px;color:#667A7C;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4b08fe4-ae77e26{font-family:Sora;font-weight:600;font-size:14px;color:#6C8082;letter-spacing:1.4px;line-height:20px;margin:0px;display:none;order:-1;}.elementor .e-36edc33-a52e1a9{width:100%;height:100%;min-width:0px;min-height:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:#DFD6C8;border-style:solid;background-color:#FFFBF5;flex-direction:column;gap:0px;flex:1 1 0%;justify-content:start;align-items:stretch;}.elementor .e-8fd991e-1199084{font-weight:600;font-size:20px;color:#264446;letter-spacing:-0.35px;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9b993ec-e8b963e{max-width:100%;font-weight:400;font-size:16px;color:#667A7C;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5651c03-1cef7ed{font-family:Sora;font-weight:600;font-size:14px;color:#6C8082;letter-spacing:1.4px;line-height:20px;margin:0px;display:none;order:-1;}.elementor .e-a70e109-95bdb05{width:100%;height:100%;min-width:0px;min-height:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:#DFD6C8;border-style:solid;background-color:#FFFBF5;flex-direction:column;gap:0px;flex:1 1 0%;justify-content:start;align-items:stretch;}.elementor .e-62858a7-ecfa625{font-weight:600;font-size:20px;color:#264446;letter-spacing:-0.35px;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0ac9dda-bbc5c0e{max-width:100%;font-weight:400;font-size:16px;color:#667A7C;line-height:1.375;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-68e9f30-4400941{font-family:Sora;font-weight:600;font-size:14px;color:#6C8082;letter-spacing:1.4px;line-height:20px;margin:0px;display:none;order:-1;}.elementor .e-0ed7f89-9cd1d1d{width:100%;height:100%;min-width:0px;min-height:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;border-width:1px;border-color:#DFD6C8;border-style:solid;background-color:#FFFBF5;flex-direction:column;gap:0px;flex:1 1 0%;justify-content:start;align-items:stretch;}.elementor .e-home-difference-inner-dba1589{width:100%;height:384px;min-height:384px;max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(32px, calc((100% - 1280px) / 2 + 32px));padding-inline-end:0px;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-home-difference-a3068d3{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--line-soft) 70%,transparent);border-style:solid;background-color:var(--surface-sage);flex-direction:column;align-items:center;}.elementor .e-home-why-eyebrow-75ba1c9{z-index:2;font-weight:700;font-size:11px;color:var(--surface-cream);letter-spacing:1.98px;line-height:1.5;text-transform:uppercase;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;border-radius:4px;background-color:#264446;}.elementor .e-home-why-heading-12c9802{max-width:18ch;z-index:2;font-weight:600;font-size:36px;color:#FFF9F0;letter-spacing:-0.72px;line-height:1.1;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-why-media-85c3599{width:100%;height:100%;object-fit:cover;object-position:50% 32%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-home-why-overlay-10645e1{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(0deg, rgba(38, 68, 70, 0.94) 0%,rgba(38, 68, 70, 0.58) 58%,rgba(38, 68, 70, 0.24) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-why-intro-bb9d41e{width:483.328px;height:431.75px;min-width:483.328px;min-height:431.75px;overflow:hidden;position:relative;inset-block-start:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:26px;background-color:#264446;flex-direction:column;gap:0px;justify-content:end;align-items:start;align-self:flex-start;}.elementor .e-home-why-body-01-e157b4c{width:100%;max-width:605px;font-weight:400;font-size:16px;color:#667A7C;line-height:26px;margin:0px;}.elementor .e-home-why-body-02-0bc2d37{width:100%;max-width:605px;font-weight:400;font-size:16px;color:#667A7C;line-height:26px;margin:0px;}.elementor .e-home-why-body-03-cef1721{width:100%;max-width:605px;font-weight:400;font-size:16px;color:#667A7C;line-height:26px;margin:0px;}.elementor .e-home-why-body-04-e72bc23{width:100%;max-width:605px;font-weight:400;font-size:16px;color:#667A7C;line-height:26px;margin:0px;}.elementor .e-home-why-body-05-bf9ca4c{width:100%;max-width:605px;font-weight:400;font-size:16px;color:#667A7C;line-height:26px;margin:0px;}.elementor .e-home-why-inner-07ec70e{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;gap:40px;align-items:flex-start;}.elementor .e-home-why-bd88de6{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--surface-cream);flex-direction:column;align-items:center;}.elementor .e-home-editorial-video-bridge-df3ba0e{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:128px;padding-inline-end:128px;background-color:#264446;flex-direction:column;align-items:center;}.elementor .e-home-outcomes-eyebrow-b123a0a{font-weight:700;font-size:11px;color:var(--brand-accent);letter-spacing:1.98px;line-height:1.5;text-transform:uppercase;margin:0px;display:none;}.elementor .e-home-outcomes-heading-a0e2664{font-weight:600;font-size:60px;color:var(--surface-cream);letter-spacing:-1.2px;line-height:1.02;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-outcomes-heading-wrap-0fa5d60{width:100%;max-width:800px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-outcomes-copy-e0a1b39{max-width:62ch;font-weight:400;font-size:16px;color:color-mix(in srgb,var(--surface-cream) 80%,transparent);line-height:1.625;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-outcomes-value-01-f2142d3{min-height:56px;font-weight:600;font-size:44px;color:var(--surface-cream);letter-spacing:-0.88px;line-height:1;text-align:center;margin:0px;}.elementor .e-home-outcomes-divider-01-224ef3c{width:40px;height:1px;padding:0px;background-color:var(--brand-accent);}.elementor .e-home-outcomes-label-01-3e7b4c4{min-height:56px;max-width:20ch;font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 80%,transparent);line-height:1.625;text-align:center;margin:0px;}.elementor .e-home-outcomes-item-01-577f020{width:25%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--surface-cream) 10%,transparent);border-style:solid;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-home-outcomes-value-02-86c9bad{min-height:56px;font-weight:600;font-size:44px;color:var(--surface-cream);letter-spacing:-0.88px;line-height:1;text-align:center;margin:0px;}.elementor .e-home-outcomes-divider-02-a190cf6{width:40px;height:1px;padding:0px;background-color:var(--brand-accent);}.elementor .e-home-outcomes-label-02-5a54562{min-height:56px;max-width:20ch;font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 80%,transparent);line-height:1.625;text-align:center;margin:0px;}.elementor .e-home-outcomes-item-02-a56d0df{width:25%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--surface-cream) 10%,transparent);border-style:solid;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-home-outcomes-value-03-d7882a4{min-height:56px;font-weight:600;font-size:44px;color:var(--surface-cream);letter-spacing:-0.88px;line-height:1;text-align:center;margin:0px;}.elementor .e-home-outcomes-divider-03-dc7cbca{width:40px;height:1px;padding:0px;background-color:var(--brand-accent);}.elementor .e-home-outcomes-label-03-1b02357{min-height:56px;max-width:20ch;font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 80%,transparent);line-height:1.625;text-align:center;margin:0px;}.elementor .e-home-outcomes-item-03-53c296a{width:25%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--surface-cream) 10%,transparent);border-style:solid;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-home-outcomes-value-04-1f1b933{min-height:56px;font-weight:600;font-size:44px;color:var(--surface-cream);letter-spacing:-0.88px;line-height:1;text-align:center;margin:0px;}.elementor .e-home-outcomes-divider-04-882d440{width:40px;height:1px;padding:0px;background-color:var(--brand-accent);}.elementor .e-home-outcomes-label-04-292155a{min-height:56px;max-width:20ch;font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 80%,transparent);line-height:1.625;text-align:center;margin:0px;}.elementor .e-home-outcomes-item-04-aec83dc{width:25%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--surface-cream) 10%,transparent);border-style:solid;flex-direction:column;gap:10px;justify-content:center;align-items:center;}.elementor .e-home-outcomes-grid-59f353f{width:100%;overflow:hidden;padding:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:22px;border-width:1px;border-color:color-mix(in srgb,var(--surface-cream) 10%,transparent);border-style:solid;background-color:color-mix(in srgb,var(--surface-cream) 3%,transparent);flex-direction:row;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-home-outcomes-inner-28903ea{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-home-outcomes-8604b4e{width:100%;padding-block-start:127px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--brand-accent);border-style:solid;background-color:var(--brand-dark);flex-direction:column;align-items:center;}.elementor .e-home-stories-eyebrow-d4007fc{font-weight:700;font-size:11px;color:var(--brand-dark);letter-spacing:1.98px;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-home-stories-heading-72a6215{font-weight:600;font-size:48px;color:var(--brand-dark);letter-spacing:-0.96px;line-height:1;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-stories-heading-wrap-f11adf2{width:672px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-stories-more-fc31fee{width:170.921875px;min-height:20px;font-weight:600;font-size:14px;color:var(--brand-dark);line-height:20px;text-align:start;padding:0px;border-width:0px;background-color:transparent;align-self:end;}.elementor .e-home-stories-header-fa604dc{width:100%;padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:end;}.elementor .e-home-testimonial-position-1-video-9bb8529{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4 / 3;border-radius:28px;grid-column:1 / span 2;}.elementor .e-home-testimonial-position-2-video-db5f450{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4 / 3;border-radius:28px;grid-column:3 / span 2;}.elementor .e-home-testimonial-position-3-video-f95511e{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4 / 3;border-radius:28px;grid-column:5 / span 2;}.elementor .e-home-testimonial-position-4-video-f44f3bc{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4 / 3;border-radius:28px;grid-column:3 / span 2;}.elementor .e-home-testimonial-position-6-video-8b438ca{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4 / 3;border-radius:28px;display:none;grid-column:4 / span 2;}.elementor .e-home-stories-new-grid-a163b1d{width:100%;max-width:100%;padding:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:20px;grid-template-columns:repeat(6, minmax(0, 1fr));}.elementor .e-home-stories-lead-image-940e237{width:100%;height:100%;object-fit:cover;position:absolute;opacity:100%;}.elementor .e-home-stories-lead-play-icon-237050a{font-size:20px;color:var(--brand-dark);line-height:1;margin:0px;}.elementor .e-home-stories-lead-play-09010af{width:56px;height:56px;position:absolute;inset-block-start:24px;inset-inline-end:24px;z-index:2;padding:0px;border-radius:999px;background-color:var(--brand-accent);flex-direction:column;justify-content:center;align-items:center;align-self:end;}.elementor .e-home-stories-lead-quote-b421aa0{font-weight:600;font-size:30px;color:var(--surface-cream);letter-spacing:0px;line-height:1.375;margin:0px;display:none;}.elementor .e-home-stories-lead-meta-c64d32a{font-weight:600;font-size:18px;color:var(--surface-cream);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-stories-lead-copy-a1859fe{width:100%;padding:0px;flex-direction:column;gap:16px;}.elementor .e-home-stories-lead-overlay-d6f37a1{width:100%;height:100%;position:absolute;padding:40px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 40%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-stories-lead-76d22cc{width:100%;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;border-radius:28px;background-color:var(--brand-dark);grid-column:2 / span 2;}.elementor .e-home-stories-sura-image-631502b{width:100%;height:100%;object-fit:cover;position:absolute;opacity:100%;}.elementor .e-home-stories-sura-play-icon-f28f8fc{font-size:16px;color:var(--brand-dark);line-height:1;margin:0px;}.elementor .e-home-stories-sura-play-b4336df{width:40px;height:40px;padding:0px;border-radius:999px;background-color:var(--brand-accent);flex-direction:column;justify-content:center;align-items:center;align-self:end;}.elementor .e-home-stories-sura-name-3cfcb02{font-weight:600;font-size:18px;color:var(--surface-cream);letter-spacing:-0.36px;line-height:28px;margin:0px;}.elementor .e-home-stories-sura-overlay-b99339c{width:100%;height:100%;position:absolute;padding:20px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 20%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:space-between;align-items:stretch;}.elementor .e-home-stories-sura-02bde75{width:100%;height:auto;overflow:hidden;aspect-ratio:4 / 3;position:relative;padding:0px;border-radius:28px;background-color:var(--brand-dark);}.elementor .e-home-stories-side-090d534{width:100%;padding:0px;flex-direction:column;gap:20px;grid-column:4 / span 2;align-items:stretch;}.elementor .e-home-stories-main-e3ed8e0{width:100%;max-width:100%;padding:0px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;flex-direction:row;gap:20px;grid-template-columns:repeat(6, minmax(0, 1fr));align-items:stretch;}.elementor .e-home-stories-filmstrip-label-c57c66f{width:120.09375px;font-weight:400;font-size:12px;color:var(--brand-dark);letter-spacing:1.2px;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:4px;}.elementor .e-home-stories-thumb-shruti-image-f1ed119{width:100%;height:100%;object-fit:cover;position:absolute;opacity:80%;}.elementor .e-home-stories-thumb-shruti-5e74002{width:80px;height:80px;overflow:hidden;position:relative;padding:0px;border-radius:18px;}.elementor .e-home-stories-thumb-scheherazade-image-6225887{width:100%;height:100%;object-fit:cover;position:absolute;opacity:80%;}.elementor .e-home-stories-thumb-scheherazade-a0b1f37{width:80px;height:80px;overflow:hidden;position:relative;padding:0px;border-radius:18px;}.elementor .e-home-stories-thumb-samah-image-654955a{width:100%;height:100%;object-fit:cover;position:absolute;opacity:80%;}.elementor .e-home-stories-thumb-samah-0c17a47{width:80px;height:80px;overflow:hidden;position:relative;padding:0px;border-radius:18px;}.elementor .e-home-stories-thumb-asma-image-aec1005{width:100%;height:100%;object-fit:cover;position:absolute;opacity:80%;}.elementor .e-home-stories-thumb-asma-98a1cd7{width:80px;height:80px;overflow:hidden;position:relative;padding:0px;border-radius:18px;}.elementor .e-home-stories-thumb-loretta-image-125d5d1{width:100%;height:100%;object-fit:cover;position:absolute;opacity:80%;}.elementor .e-home-stories-thumb-loretta-57ba693{width:80px;height:80px;overflow:hidden;position:relative;padding:0px;border-radius:18px;}.elementor .e-home-stories-thumb-rania-image-374613c{width:100%;height:100%;object-fit:cover;position:absolute;opacity:80%;}.elementor .e-home-stories-thumb-rania-1b4886b{width:80px;height:80px;overflow:hidden;position:relative;padding:0px;border-radius:18px;}.elementor .e-home-stories-thumb-lizelle-image-aa0985f{width:100%;height:100%;object-fit:cover;position:absolute;opacity:80%;}.elementor .e-home-stories-thumb-lizelle-c089725{width:80px;height:80px;overflow:hidden;position:relative;padding:0px;border-radius:18px;}.elementor .e-home-stories-filmstrip-efdc58f{width:100%;column-gap:12px;padding-block-start:24px;padding-block-end:4px;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;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;flex-direction:row;flex-wrap:wrap;align-items:center;}.elementor .e-home-stories-inner-b87afe9{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-home-stories-f8fd8a6{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--surface-cream);flex-direction:column;align-items:center;}.elementor .e-home-faculty-eyebrow-20462d8{font-weight:700;font-size:11px;color:var(--brand-dark);letter-spacing:1.98px;line-height:1.5;text-transform:uppercase;margin:0px;}.elementor .e-home-faculty-heading-9c73105{font-weight:600;font-size:48px;color:var(--brand-dark);letter-spacing:-0.96px;line-height:1;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-heading-wrap-8bb1bdf{width:672px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-faculty-more-ba9fdc5{width:195.546875px;min-height:20px;font-weight:600;font-size:14px;color:var(--brand-dark);line-height:20px;text-align:start;padding:0px;border-width:0px;background-color:transparent;align-self:end;}.elementor .e-home-faculty-header-7768f3f{width:100%;padding:0px;flex-direction:row;gap:16px;justify-content:space-between;align-items:end;}.elementor .e-home-faculty-image-lead-f499edc{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-index-lead-8eac31e{font-weight:400;font-size:12px;color:color-mix(in srgb,var(--surface-cream) 45%,transparent);letter-spacing:1.2px;line-height:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-home-faculty-name-lead-2cd7fb4{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-lead-929cedc{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-lead-85e3d91{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-lead-08fbe46{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-lead-6ba8197{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-lead-8b4b2ea{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;margin:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-image-creative-e5b7c3e{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-index-creative-068fecc{font-weight:400;font-size:12px;color:color-mix(in srgb,var(--surface-cream) 45%,transparent);letter-spacing:1.2px;line-height:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-home-faculty-name-creative-f422f02{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-creative-9184785{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-creative-a663ffb{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-creative-a9faebf{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-creative-9608c7e{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-creative-bcd4fd3{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;margin:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-image-sandplay-6c23fa0{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-index-sandplay-fb8afa6{font-weight:400;font-size:12px;color:color-mix(in srgb,var(--surface-cream) 45%,transparent);letter-spacing:1.2px;line-height:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-home-faculty-name-sandplay-80c0d4e{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-sandplay-52e3045{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-sandplay-56de287{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-sandplay-3b63eb8{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-sandplay-224d99e{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-sandplay-c31b47c{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;margin:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-image-isabelle-b9a006f{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-index-isabelle-ac77682{font-weight:400;font-size:12px;color:color-mix(in srgb,var(--surface-cream) 45%,transparent);letter-spacing:1.2px;line-height:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-home-faculty-name-isabelle-d2f4e21{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-isabelle-75ec927{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-isabelle-df913ba{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-isabelle-5f6a498{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-isabelle-f86247d{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-isabelle-d4c03cf{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-image-insaf-5e3141b{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-index-insaf-f5df69b{font-weight:400;font-size:12px;color:color-mix(in srgb,var(--surface-cream) 45%,transparent);letter-spacing:1.2px;line-height:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-home-faculty-name-insaf-073e893{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-insaf-0319e6e{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-insaf-5c56292{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-insaf-8074669{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-insaf-49e35e0{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-insaf-765acb3{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-image-samrina-7de77ed{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-index-samrina-236013d{font-weight:400;font-size:12px;color:color-mix(in srgb,var(--surface-cream) 45%,transparent);letter-spacing:1.2px;line-height:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-home-faculty-name-samrina-bd298e9{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-samrina-e55c1f0{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-samrina-5d9549a{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-samrina-c66ca83{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-samrina-5fc4253{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-samrina-4f1c17f{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-image-sara-b386920{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-index-sara-4ec2920{font-weight:400;font-size:12px;color:color-mix(in srgb,var(--surface-cream) 45%,transparent);letter-spacing:1.2px;line-height:16px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;}.elementor .e-home-faculty-name-sara-f0492de{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-sara-f0a1edd{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-sara-4e7a973{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-sara-c31cbe8{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-sara-8da2226{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-sara-da7dd66{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-image-sura-56aa1e6{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-name-sura-8e166ec{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-sura-e6bc7c5{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-sura-3996a15{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-sura-1da810d{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-sura-3f54375{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-sura-29c92f2{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-image-shoug-b1c0250{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;mix-blend-mode:luminosity;opacity:90%;}.elementor .e-home-faculty-name-shoug-b355b64{font-weight:600;font-size:20px;color:var(--surface-cream);letter-spacing:-0.4px;line-height:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-role-shoug-4dd5e15{font-weight:600;font-size:14px;color:var(--brand-accent);line-height:20px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-cred-shoug-fcf1015{font-weight:400;font-size:14px;color:color-mix(in srgb,var(--surface-cream) 70%,transparent);line-height:19.25px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faculty-overlay-shoug-e889fae{width:100%;height:auto;position:relative;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding-block-start:80px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(0deg, var(--brand-dark) 0%,color-mix(in srgb,var(--brand-dark) 85%,transparent) 50%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:end;align-items:stretch;}.elementor .e-home-faculty-lines-shoug-09ad760{width:100%;height:66.6667%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image:url("https://academyholistic2.webless.co/wp-content/uploads/2026/08/academy-faculty-lines.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-home-faculty-card-shoug-58aa371{width:100%;overflow:hidden;aspect-ratio:3 / 4;position:relative;padding:0px;border-radius:28px;background-color:var(--brand-dark);flex-direction:column;justify-content:end;}.elementor .e-home-faculty-grid-cd32954{width:100%;padding:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;flex-direction:row;gap:24px;flex-wrap:nowrap;grid-template-columns:repeat(3, minmax(0, 1fr));align-items:stretch;}.elementor .e-home-faculty-inner-d541e3e{width:100%;flex-direction:column;gap:0px;}.elementor .e-home-faculty-c45eaed{width:100%;padding:0px;flex-direction:column;}.elementor .e-home-programmes-eyebrow-ab51afd{font-weight:700;font-size:11px;color:var(--brand-dark);letter-spacing:1.98px;line-height:16.5px;text-transform:uppercase;margin:0px;}.elementor .e-home-programmes-heading-dec93a6{width:100%;max-width:768px;font-weight:600;font-size:48px;color:var(--brand-dark);letter-spacing:-0.96px;line-height:1.08;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-intro-0098436{width:100%;max-width:768px;font-weight:400;font-size:16px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));line-height:26px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-heading-wrap-f6fdd5a{width:100%;padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-group-1-index-ab51985{font-weight:600;font-size:14px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));letter-spacing:1.4px;line-height:20px;margin:0px;display:none;}.elementor .e-home-programmes-group-1-title-1121d58{font-weight:600;font-size:30px;color:var(--brand-dark);letter-spacing:-0.6px;line-height:36px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-group-1-copy-38b53c0{max-width:448px;font-weight:400;font-size:16px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));line-height:26px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-group-1-intro-395edf8{width:calc((100% - 80px) / 3);padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-card-hcat-media-129b24f{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-home-programmes-card-hcat-kicker-21aa0d0{font-weight:600;font-size:16px;color:var(--brand-dark);line-height:26px;margin:0px;}.elementor .e-home-programmes-card-hcat-title-4ce58e9{font-weight:600;font-size:24px;color:var(--brand-dark);letter-spacing:-0.48px;line-height:33px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-card-hcat-cta-a95eaf6{width:auto;min-height:48px;font-weight:600;font-size:14px;color:var(--surface-card);line-height:20px;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:0px;background-color:var(--brand-dark);align-self:start;}.elementor .e-home-programmes-card-hcat-body-3c628ad{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-card-hcat-c07113d{width:calc((100% - 20px) / 2);overflow:hidden;padding:0px;border-radius:28px;flex-direction:column;}.elementor .e-home-programmes-card-meditation-media-f26b750{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-home-programmes-card-meditation-kicker-ea1ec61{font-weight:600;font-size:16px;color:var(--brand-dark);line-height:26px;margin:0px;}.elementor .e-home-programmes-card-meditation-title-7376e33{font-weight:600;font-size:24px;color:var(--brand-dark);letter-spacing:-0.48px;line-height:33px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-card-meditation-cta-58ba091{width:auto;min-height:48px;font-weight:600;font-size:14px;color:var(--surface-card);line-height:20px;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:0px;background-color:var(--brand-dark);align-self:start;}.elementor .e-home-programmes-card-meditation-body-658535a{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-card-meditation-1e4a9b2{width:calc((100% - 20px) / 2);overflow:hidden;padding:0px;border-radius:28px;flex-direction:column;}.elementor .e-home-programmes-group-1-grid-71eb8a6{width:calc((200% - 40px) / 3);padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;}.elementor .e-home-programmes-group-1-021e022{width:100%;position:relative;padding-block-start:41px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;flex-direction:row;gap:40px;align-items:stretch;}.elementor .e-home-programmes-group-2-index-08809e3{font-weight:600;font-size:14px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));letter-spacing:1.4px;line-height:20px;margin:0px;display:none;}.elementor .e-home-programmes-group-2-title-6889511{font-weight:600;font-size:30px;color:var(--brand-dark);letter-spacing:-0.6px;line-height:36px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-group-2-copy-84d5453{max-width:448px;font-weight:400;font-size:16px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));line-height:26px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-group-2-intro-e854a00{width:calc((100% - 80px) / 3);padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-card-women-divider-0075235{width:96px;height:1px;padding:0px;background-color:color-mix(in srgb,var(--brand-dark) 25%,transparent);}.elementor .e-home-programmes-card-women-visual-e0aea9c{width:100%;aspect-ratio:16 / 9;padding:24px;background-color:var(--surface-cream);flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-home-programmes-card-women-kicker-7ce2e3d{font-weight:600;font-size:16px;color:var(--brand-dark);line-height:26px;margin:0px;}.elementor .e-home-programmes-card-women-title-9da7573{font-weight:600;font-size:24px;color:var(--brand-dark);letter-spacing:-0.48px;line-height:33px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-card-women-cta-ed74709{width:auto;min-height:48px;font-weight:600;font-size:14px;color:var(--surface-card);line-height:20px;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:0px;background-color:var(--brand-dark);align-self:start;}.elementor .e-home-programmes-card-women-body-a5806f5{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-card-women-517cfd5{width:calc((100% - 20px) / 2);overflow:hidden;padding:0px;border-radius:28px;flex-direction:column;}.elementor .e-home-programmes-card-men-divider-1c0b8af{width:96px;height:1px;padding:0px;background-color:color-mix(in srgb,var(--brand-dark) 25%,transparent);}.elementor .e-home-programmes-card-men-visual-0081e92{width:100%;aspect-ratio:16 / 9;padding:24px;background-color:var(--surface-cream);flex-direction:row;justify-content:space-between;align-items:flex-end;}.elementor .e-home-programmes-card-men-kicker-ab8050f{font-weight:600;font-size:16px;color:var(--brand-dark);line-height:26px;margin:0px;}.elementor .e-home-programmes-card-men-title-58db3a3{font-weight:600;font-size:24px;color:var(--brand-dark);letter-spacing:-0.48px;line-height:33px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-card-men-cta-201c1dc{width:auto;min-height:48px;font-weight:600;font-size:14px;color:var(--surface-card);line-height:20px;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:0px;background-color:var(--brand-dark);align-self:start;}.elementor .e-home-programmes-card-men-body-88a13f3{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-card-men-7877dda{width:calc((100% - 20px) / 2);overflow:hidden;padding:0px;border-radius:28px;flex-direction:column;}.elementor .e-home-programmes-group-2-grid-4f8d0b1{width:calc((200% - 40px) / 3);padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;}.elementor .e-home-programmes-group-2-78a013c{width:100%;position:relative;padding-block-start:41px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;flex-direction:row;gap:40px;align-items:stretch;}.elementor .e-home-programmes-group-3-index-5312152{font-weight:600;font-size:14px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));letter-spacing:1.4px;line-height:20px;margin:0px;display:none;}.elementor .e-home-programmes-group-3-title-76a2d3d{font-weight:600;font-size:30px;color:var(--brand-dark);letter-spacing:-0.6px;line-height:36px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-group-3-copy-9406afb{max-width:448px;font-weight:400;font-size:16px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));line-height:26px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-group-3-intro-021b2fe{width:calc((100% - 80px) / 3);padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-card-sandplay-media-47c3ed3{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-home-programmes-card-sandplay-kicker-ee1bd94{font-weight:600;font-size:16px;color:var(--brand-dark);line-height:26px;margin:0px;}.elementor .e-home-programmes-card-sandplay-title-adf2ac9{font-weight:600;font-size:24px;color:var(--brand-dark);letter-spacing:-0.48px;line-height:33px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-card-sandplay-cta-592bf7f{width:auto;min-height:48px;font-weight:600;font-size:14px;color:var(--surface-card);line-height:20px;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:0px;background-color:var(--brand-dark);align-self:start;}.elementor .e-home-programmes-card-sandplay-body-7ef2b29{width:100%;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-card-sandplay-7f59255{width:100%;overflow:hidden;padding:0px;border-radius:28px;flex-direction:column;}.elementor .e-home-programmes-group-3-grid-e021b1e{width:calc((200% - 40px) / 3);padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;}.elementor .e-home-programmes-group-3-2723fb0{width:100%;position:relative;padding-block-start:41px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;flex-direction:row;gap:40px;align-items:stretch;}.elementor .e-home-programmes-groups-f1729ff{width:100%;padding:0px;margin-block-start:57px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:none;flex-direction:column;gap:80px;}.elementor .e-home-programmes-guide-heading-fc4ba3b{font-weight:600;font-size:30px;color:var(--brand-dark);letter-spacing:-0.6px;line-height:36px;margin:0px;}.elementor .e-home-programmes-guide-kicker-e16190d{font-weight:600;font-size:18px;color:var(--brand-dark);line-height:28px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-guide-text-c5ae996{max-width:672px;font-weight:400;font-size:16px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));line-height:26px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-programmes-guide-copy-bb15f2c{width:635.5px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-guide-primary-0c1e2f2{width:100%;min-height:52px;font-weight:600;font-size:16px;color:var(--surface-card);line-height:24px;text-align:center;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;border-radius:999px;border-width:0px;background-color:var(--brand-dark);align-self:stretch;}.elementor .e-home-programmes-guide-advisor-label-53d6c09{min-width:0px;font-weight:600;font-size:14px;color:var(--brand-dark);line-height:20px;text-align:center;padding:0px;margin:0px;}.elementor .e-home-programmes-guide-advisor-link-cc134c2{width:100%;min-height:48px;color:var(--brand-dark);text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;margin:0px;border-radius:999px;border-width:1px;border-color:color-mix(in srgb,var(--brand-dark) 35%,transparent);border-style:solid;background-color:transparent;flex-direction:row;gap:8px;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-home-programmes-guide-actions-7c85fba{width:442.5px;padding:0px;flex-direction:column;gap:12px;align-items:stretch;}.elementor .e-home-programmes-guide-18c92e3{width:100%;padding:48px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:32px;flex-direction:row;gap:40px;justify-content:space-between;align-items:center;}.elementor .e-home-programmes-inner-6b4a069{width:100%;padding-block-start:112px;padding-block-end:113px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:0px;}.elementor .e-home-programmes-e5e107f{width:100%;padding:0px;flex-direction:column;}.elementor .e-home-events-eyebrow-62a47b0{font-weight:700;font-size:11px;color:var(--brand-dark);letter-spacing:1.98px;line-height:16.5px;text-transform:uppercase;margin:0px;}.elementor .e-home-events-heading-b9ba9e9{max-width:672px;font-weight:600;font-size:48px;color:var(--brand-dark);letter-spacing:-0.96px;line-height:48px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-events-intro-dc91822{max-width:768px;font-weight:400;font-size:16px;color:color-mix(in oklab, var(--brand-dark) 78%, var(--surface-cream));line-height:26px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-events-heading-wrap-c27cffc{width:100%;padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-events-card-open-day-desc-f65ee7d{max-width:576px;font-weight:400;font-size:14px;color:color-mix(in srgb,var(--brand-dark) 78%,transparent);line-height:22.75px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;order:2;}.elementor .e-home-events-card-open-day-title-764f3aa{font-weight:600;font-size:20px;color:var(--brand-dark);letter-spacing:0px;line-height:27.5px;margin:0px;}.elementor .e-home-events-card-open-day-title-row-0648a48{width:100%;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-home-events-card-open-day-content-c81c70e{width:100%;min-width:0px;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;order:2;}.elementor .e-home-events-card-open-day-action-8ad1ba7{min-width:220px;min-height:46px;font-weight:600;font-size:14px;color:var(--brand-dark);line-height:20px;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--border-soft);border-style:solid;order:3;}.elementor .e-home-events-card-open-day-ac8f813{width:100%;text-decoration:none;padding:24px;border-radius:26px;border-width:1px;border-color:var(--border-soft);border-style:solid;flex-direction:row;gap:28px;flex-wrap:nowrap;align-items:center;}.elementor .e-home-events-list-91d629b{width:100%;padding:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;gap:16px;}.elementor .e-home-events-inner-2c97957{width:100%;padding-block-start:113px;padding-block-end:113px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:0px;}.elementor .e-home-events-af25a6c{width:100%;position:relative;padding:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--border-soft) 70%,transparent);border-style:solid;flex-direction:column;}.elementor .e-home-resources-heading-fc7c24c{max-width:480px;font-weight:600;font-size:36px;color:var(--brand-dark);letter-spacing:-0.72px;line-height:37.8px;margin:0px;}.elementor .e-home-resources-body-2403277{max-width:463px;font-weight:400;font-size:16px;color:color-mix(in srgb,var(--brand-dark) 78%,transparent);line-height:26px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-resources-cta-866cf29{width:fit-content;min-height:44px;font-weight:600;font-size:14px;color:var(--brand-dark);line-height:20px;text-decoration:underline;padding:0px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;background-color:transparent;align-self:flex-start;}.elementor .e-home-resources-intro-78bf191{width:calc((100% - 64px) * 5 / 12);padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-home-resources-status-accreditation-8eff6a3{min-width:96px;font-weight:400;font-size:12px;color:color-mix(in srgb,var(--brand-dark) 78%,transparent);letter-spacing:1.2px;line-height:16px;text-transform:uppercase;margin:0px;order:1;}.elementor .e-home-resources-title-accreditation-8cef68d{font-weight:600;font-size:18px;color:var(--brand-dark);letter-spacing:-0.36px;line-height:24.75px;margin:0px;}.elementor .e-home-resources-title-group-accreditation-458c1ff{padding:0px;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-home-resources-row-accreditation-9896d1c{width:100%;position:relative;padding-block-start:24px;padding-block-end:23.75px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-home-resources-status-path-192a2b6{min-width:96px;font-weight:400;font-size:12px;color:color-mix(in srgb,var(--brand-dark) 78%,transparent);letter-spacing:1.2px;line-height:16px;text-transform:uppercase;margin:0px;order:1;}.elementor .e-home-resources-title-path-92a1f63{max-width:480px;font-weight:600;font-size:18px;color:var(--brand-dark);letter-spacing:-0.36px;line-height:24.75px;margin:0px;}.elementor .e-home-resources-title-group-path-89d2947{padding:0px;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-home-resources-row-path-c3e4842{width:100%;position:relative;padding-block-start:24px;padding-block-end:25px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-home-resources-status-uae-a9f6ee9{min-width:96px;font-weight:400;font-size:12px;color:color-mix(in srgb,var(--brand-dark) 78%,transparent);letter-spacing:1.2px;line-height:16px;text-transform:uppercase;margin:0px;order:1;}.elementor .e-home-resources-title-uae-2d0a035{font-weight:600;font-size:18px;color:var(--brand-dark);letter-spacing:-0.36px;line-height:24.75px;margin:0px;}.elementor .e-home-resources-title-group-uae-4fb5ad5{padding:0px;flex-direction:row;gap:16px;align-items:flex-start;}.elementor .e-home-resources-row-uae-4162dfe{width:100%;position:relative;padding-block-start:24px;padding-block-end:23.75px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-home-resources-list-65a33bd{width:calc((100% - 64px) * 7 / 12);padding:0px;flex-direction:column;gap:0px;}.elementor .e-home-resources-inner-3cc028c{width:100%;padding-block-start:97px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-home-resources-67df19a{width:100%;position:relative;padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:color-mix(in srgb,var(--border-soft) 70%,transparent);border-style:solid;flex-direction:column;}.elementor .e-home-faq-eyebrow-c985951{line-height:1.5;}.elementor .e-home-faq-heading-87bfcd9{max-width:463px;font-weight:600;font-size:48px;color:var(--brand-dark);letter-spacing:-0.96px;line-height:50.88px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-faq-intro-789991f{width:calc(41.666667% - 37.333333px);padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-home-faq-answer-01-2a82c36{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-answer-02-4cb6d17{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-answer-03-d85e62d{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-answer-04-6220457{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-answer-05-dbce62c{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-answer-06-05c36b7{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-answer-07-0c56932{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-answer-08-fa84d1f{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-answer-09-1afb562{width:100%;font-size:15px;color:rgba(38,68,70,0.75);line-height:1.6;}.elementor .e-home-faq-list-d6b323d{width:calc(58.333333% - 26.666667px);padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-soft);border-style:solid;flex-direction:column;gap:0px;}.elementor .e-home-faq-inner-e51055e{width:100%;padding-block-start:112px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .e-home-faq-474b529{width:100%;padding:0px;flex-direction:column;}.elementor .e-home-final-cta-eyebrow-170c09a{font-weight:600;font-size:11px;color:var(--brand-accent);letter-spacing:2.2px;line-height:1.5;text-align:center;text-transform:uppercase;}.elementor .e-home-final-cta-heading-2e0bfd7{width:100%;max-width:725.76px;font-weight:600;font-size:60px;color:var(--surface-cream);line-height:1.03;text-align:center;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-final-cta-copy-43866c6{width:100%;max-width:768px;font-size:18px;color:rgba(252,244,234,0.70);line-height:1.625;text-align:center;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-home-final-cta-actions-db4bcd8{width:100%;padding:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:16px;justify-content:center;align-items:center;}.elementor .e-home-final-cta-benefit-text-01-3ff7d3d{width:auto;font-size:14px;color:rgba(252,244,234,0.75);line-height:1.428571;}.elementor .e-home-final-cta-benefit-01-ed909cb{width:auto;height:20px;padding:0px;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-home-final-cta-benefit-text-02-2eaf4cd{width:auto;font-size:14px;color:rgba(252,244,234,0.75);line-height:1.428571;}.elementor .e-home-final-cta-benefit-02-88a13e9{width:auto;height:20px;padding:0px;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-home-final-cta-benefit-text-03-c82ae84{width:auto;font-size:14px;color:rgba(252,244,234,0.75);line-height:1.428571;}.elementor .e-home-final-cta-benefit-03-064fad0{width:auto;height:20px;padding:0px;flex-direction:row;gap:8px;justify-content:center;align-items:center;}.elementor .e-home-final-cta-benefits-7278477{width:100%;padding:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:32px;justify-content:center;align-items:center;}.elementor .e-home-final-cta-inner-a0fbb54{width:100%;max-width:896px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:0px;align-items:center;}.elementor .e-home-final-cta-9c63f70{width:100%;position:relative;padding-block-start:144px;padding-block-end:144px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--brand-accent);border-style:solid;flex-direction:column;align-items:center;}