.elementor .e-4fa1e00a-ec05{font-family:var(--font-display);font-weight:800;font-size:13px;color:var(--gold-light);}.elementor .e-ea6a207-ad5f{width:34px;height:34px;min-width:34px;border-radius:10px;border-width:1px;border-color:rgba(233,199,123,0.5);border-style:solid;background-color:var(--ink-2);display:flex;justify-content:center;align-items:center;}.elementor .e-168b0e2d-3afc{font-family:var(--font-display);font-weight:700;font-size:17px;color:var(--white);}.elementor .e-145e6a59-489e{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-6e564c8e-bb8a{padding:0px;display:flex;flex-direction:row;gap:4px;align-items:center;}.elementor .e-4d857650-4fe2{width:auto;flex:0 0 auto;}.elementor .e-404e5269-9cf4{padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:12px;border-radius:18px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-298af972-8980{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--ink);padding-block-start:3px;padding-block-end:3px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-image:linear-gradient(90deg, #E9C77B 0%,#C8963E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-299337c9-2e95{font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,0.75);}.elementor .e-c2b9483-5108{width:auto;padding-block-start:5px;padding-block-end:5px;padding-inline-start:5px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.05);display:flex;flex-direction:row;gap:10px;align-items:center;align-self:flex-start;}.elementor .e-44a7e76d-2e7a{font-family:var(--font-display);font-weight:800;font-size:66px;color:var(--ielts-red);letter-spacing:-0.04em;line-height:1;padding:0px;margin:0px;}.elementor .e-1b484000-48f4{font-family:var(--font-display);font-weight:800;font-size:66px;color:var(--white);letter-spacing:-0.04em;line-height:1;}.elementor .e-9887d8d-6fb0{font-family:var(--font-display);font-weight:800;font-size:66px;color:#9B6AD6;letter-spacing:-0.04em;line-height:1;}.elementor .e-13a7d715-ed70{column-gap:16px;padding:0px;margin-block-end:-20px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;}.elementor .e-6c28b244-e01a{font-family:var(--font-display);font-weight:800;font-size:66px;color:var(--white);letter-spacing:-0.04em;line-height:1.05;}.elementor .e-7a3fd6a9-e9a2{max-width:560px;font-family:var(--font-body);font-weight:300;font-size:19px;color:rgba(255,255,255,0.72);line-height:1.6;}.elementor .e-7f2de4f7-d8b7{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-67b30124-a171{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-79c09211-4bd6{width:440px;height:440px;position:absolute;inset-block-start:20px;inset-inline-start:20px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;}.elementor .e-36a2e3b4-3992{width:320px;height:320px;position:absolute;inset-block-start:80px;inset-inline-start:80px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:dashed;}.elementor .e-5c7d2883-1e20{width:12px;height:12px;min-width:12px;min-height:12px;max-width:12px;max-height:12px;position:absolute;inset-block-start:14px;inset-inline-start:234px;padding:0px;border-radius:50%;background-color:var(--gold-light);box-shadow:0px 0px 18px 2px rgba(233,199,123,0.9);}.elementor .e-1a8e68a2-e39a{font-family:var(--font-display);font-weight:800;font-size:40px;color:var(--gold-light);letter-spacing:-0.04em;line-height:1;}.elementor .e-31322c5d-20c2{font-family:var(--font-body);font-weight:600;font-size:10px;color:rgba(255,255,255,0.7);letter-spacing:0.2em;}.elementor .e-42f97082-9232{width:200px;height:200px;position:absolute;inset-block-start:140px;inset-inline-start:140px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-image:radial-gradient(circle at 35% 30%, #2A3554 0%,#0B1220 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 0px 60px 0px rgba(200,150,62,0.3);display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center;}.elementor .e-75cc4459-114f{font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--white);}.elementor .e-695f550c-3db3{width:32px;height:32px;min-width:32px;border-radius:9px;background-color:var(--ielts-red);display:flex;justify-content:center;align-items:center;}.elementor .e-178ed3a4-730d{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--white);}.elementor .e-472366a7-e537{font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,0.65);}.elementor .e-7a7a9eac-3962{display:flex;flex-direction:column;gap:1px;}.elementor .e-636c4ffd-d5c2{width:auto;position:absolute;inset-block-start:40px;inset-inline-start:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(19,28,48,0.92);box-shadow:0px 12px 30px -12px rgba(0,0,0,0.6);display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-a968a01-ee6d{font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--white);}.elementor .e-608231ff-a305{width:32px;height:32px;min-width:32px;border-radius:9px;background-color:var(--english-purple);display:flex;justify-content:center;align-items:center;}.elementor .e-1bb3dd14-dcae{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--white);}.elementor .e-51c025a7-1a9c{font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,0.65);}.elementor .e-67726bc3-721f{display:flex;flex-direction:column;gap:1px;}.elementor .e-1bf67f8-8a76{width:auto;position:absolute;inset-block-start:120px;inset-inline-start:330px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(19,28,48,0.92);box-shadow:0px 12px 30px -12px rgba(0,0,0,0.6);display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-316ff3c5-ea8b{font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--white);}.elementor .e-6297ef8-4c9a{width:32px;height:32px;min-width:32px;border-radius:9px;background-color:var(--blue);display:flex;justify-content:center;align-items:center;}.elementor .e-6827ff12-43cb{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--white);}.elementor .e-86c5f40-6985{font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,0.65);}.elementor .e-3b373d7e-7a8b{display:flex;flex-direction:column;gap:1px;}.elementor .e-73cd1fa3-9d1e{width:auto;position:absolute;inset-block-start:320px;inset-inline-start:-10px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(19,28,48,0.92);box-shadow:0px 12px 30px -12px rgba(0,0,0,0.6);display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-4edcd1f9-fedf{font-family:var(--font-display);font-weight:800;font-size:15px;color:var(--white);}.elementor .e-43518153-f9d7{width:32px;height:32px;min-width:32px;border-radius:9px;background-color:var(--green);display:flex;justify-content:center;align-items:center;}.elementor .e-5c784bb4-194b{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--white);}.elementor .e-30ec3889-23ce{font-family:var(--font-body);font-size:11px;color:rgba(255,255,255,0.65);}.elementor .e-404f47bf-954a{display:flex;flex-direction:column;gap:1px;}.elementor .e-6cde3892-2c8c{width:auto;position:absolute;inset-block-start:400px;inset-inline-start:280px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:16px;border-radius:14px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(19,28,48,0.92);box-shadow:0px 12px 30px -12px rgba(0,0,0,0.6);display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-3fa33481-f4e6{width:480px;height:480px;min-width:480px;position:relative;}.elementor .e-4fa12bbf-98fb{padding-block-start:72px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-7dee02b7-a4ab{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--white);}.elementor .e-3fe48d29-b8b3{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.68);line-height:1.4;}.elementor .e-43eb637d-45a9{padding-block-start:24px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:20px;display:flex;flex-direction:column;gap:2px;}.elementor .e-4048050e-6f56{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--white);}.elementor .e-554fb3cd-a4d6{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.68);line-height:1.4;}.elementor .e-3ba0f299-4903{padding-block-start:24px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.12);border-style:solid;display:flex;flex-direction:column;gap:2px;}.elementor .e-6a21f815-48a9{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--white);}.elementor .e-52518b6c-2233{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.68);line-height:1.4;}.elementor .e-22d04394-9b01{padding-block-start:24px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.12);border-style:solid;display:flex;flex-direction:column;gap:2px;}.elementor .e-243f489d-c4b3{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--white);}.elementor .e-6aa6063b-96ac{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.68);line-height:1.4;}.elementor .e-6a84a442-c08e{padding-block-start:24px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.12);border-style:solid;display:flex;flex-direction:column;gap:2px;}.elementor .e-5ad97d7f-6495{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.12);border-style:solid;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-322e7796-c4a2{width:100%;max-width:1200px;display:flex;flex-direction:column;}.elementor .e-6889b603-9c69{width:100%;overflow:hidden;font-family:var(--font-body);padding-block-start:24px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:32px;background-image:radial-gradient(circle at 8% 0%, rgba(215,38,61,0.38) 0%,rgba(215,38,61,0) 45%),radial-gradient(circle at 92% 35%, rgba(106,51,160,0.5) 0%,rgba(106,51,160,0) 40%),radial-gradient(circle at 55% 110%, rgba(200,150,62,0.18) 0%,rgba(200,150,62,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0B1220;display:flex;flex-direction:column;align-items:center;}.elementor .e-7ae1740d-ed4c{font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--ink);letter-spacing:-0.03em;line-height:1.5;text-align:center;}.elementor .e-37b47180-c9e6{width:100%;overflow:hidden;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--paper-2);display:flex;justify-content:center;}.elementor .e-6c59b5a2-bc7e{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--ielts-red);}.elementor .e-50298468-5628{color:var(--ielts-red);background-color:var(--red-soft);}.elementor .e-70c7f83e-e193{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-8fcad15-d276{font-family:var(--font-body);font-size:15px;color:var(--text);line-height:2.1;padding-block-start:4px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f80019c-8f06{margin-block-start:auto;align-self:flex-start;}.elementor .e-518b7aa6-967c{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--english-purple);}.elementor .e-28dac9cf-17ec{color:var(--english-purple);background-color:var(--purple-soft);}.elementor .e-45b93976-586b{padding:0px;display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-156ac72d-4316{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--english-purple);letter-spacing:0.12em;}.elementor .e-2155dee5-c121{background-color:var(--white);}.elementor .e-12919c1a-717b{background-color:var(--white);}.elementor .e-3dcd6af0-76e3{background-color:var(--white);}.elementor .e-5709d711-f92d{background-color:var(--white);}.elementor .e-588764ed-343c{background-color:var(--white);}.elementor .e-2448d205-429a{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-3751cfc8-a573{padding-block-start:16px;padding-block-end:18px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;border-width:1px;border-color:rgba(106,51,160,0.2);border-style:solid;background-color:rgba(239,230,248,0.6);display:flex;flex-direction:column;gap:12px;}.elementor .e-4d44fd16-95ca{margin-block-start:auto;align-self:flex-start;}.elementor .e-eecec2a-4ffc{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-e9a6823-d56d{color:var(--ielts-red);}.elementor .e-52055e8d-840e{font-family:var(--font-display);font-weight:800;font-size:34px;color:var(--ink);letter-spacing:-0.04em;margin:0px;}.elementor .e-3444075f-3c74{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--ielts-red);}.elementor .e-2cda958e-c3bc{width:44px;height:44px;min-width:44px;margin-block-end:8px;border-radius:12px;background-color:var(--red-soft);}.elementor .e-6f6a76d7-dfba{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);}.elementor .e-5d4133da-1d5a{font-family:var(--font-body);font-size:14px;color:var(--muted);}.elementor .e-d5a56c7-7a08{padding:24px;border-radius:20px;gap:6px;}.elementor .e-6edd9a8c-d4bc{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--english-purple);}.elementor .e-17d3826-29e8{width:44px;height:44px;min-width:44px;margin-block-end:8px;border-radius:12px;background-color:var(--purple-soft);}.elementor .e-599c0400-a453{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);}.elementor .e-6e6c3885-8c79{font-family:var(--font-body);font-size:14px;color:var(--muted);}.elementor .e-58458a5b-8218{padding:24px;border-radius:20px;gap:6px;}.elementor .e-5c113873-8c8c{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--blue);}.elementor .e-4c2464c7-ebb5{width:44px;height:44px;min-width:44px;margin-block-end:8px;border-radius:12px;background-color:var(--blue-soft);}.elementor .e-7c9096bf-792f{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);}.elementor .e-3641a4f7-ad36{font-family:var(--font-body);font-size:14px;color:var(--muted);}.elementor .e-74e5d094-124b{padding:24px;border-radius:20px;gap:6px;}.elementor .e-3b901e0d-4405{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--green);}.elementor .e-5179ca4a-5cbb{width:44px;height:44px;min-width:44px;margin-block-end:8px;border-radius:12px;background-color:var(--green-soft);}.elementor .e-7d7a494e-cc03{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);}.elementor .e-26de9db9-17c1{font-family:var(--font-body);font-size:14px;color:var(--muted);}.elementor .e-ffc2722-afd0{padding:24px;border-radius:20px;gap:6px;}.elementor .e-5fb319a8-5d54{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-3cab4fd-6e65{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-7f13501c-c35d{font-family:var(--font-display);font-weight:800;font-size:32px;color:var(--ielts-red);}.elementor .e-2348c2ab-7835{width:96px;height:96px;min-width:96px;border-radius:50%;background-color:var(--red-soft);display:flex;justify-content:center;align-items:center;}.elementor .e-58629dfa-fb94{font-family:var(--font-display);font-weight:700;font-size:24px;color:var(--ink);margin:0px;}.elementor .e-245f1623-8fba{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-1ae675c-5955{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--ielts-red);}.elementor .e-2fedcbed-5602{font-size:15px;}.elementor .e-7bea9712-437b{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-5f3dbd87-6db1{padding:32px;flex-direction:row;gap:24px;align-items:center;}.elementor .e-6988dd84-4e54{font-family:var(--font-display);font-weight:800;font-size:32px;color:var(--english-purple);}.elementor .e-53388561-4589{width:96px;height:96px;min-width:96px;border-radius:50%;background-color:var(--purple-soft);display:flex;justify-content:center;align-items:center;}.elementor .e-3c4089e7-77cc{font-family:var(--font-display);font-weight:700;font-size:24px;color:var(--ink);margin:0px;}.elementor .e-2a264529-2097{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-593b1f6a-c396{font-family:var(--font-body);font-weight:500;font-size:14px;color:var(--english-purple);}.elementor .e-3770951c-53b5{font-size:15px;}.elementor .e-5a348ad0-e705{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-14f38fc6-ead0{padding:32px;flex-direction:row;gap:24px;align-items:center;}.elementor .e-7db745fc-2252{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-5a4f6bf5-d62d{background-color:var(--paper-2);}.elementor .e-76843af1-f245{font-size:48px;}.elementor .e-1e562c4e-3b92{font-family:var(--font-display);font-weight:800;font-size:160px;color:rgba(200,150,62,0.2);letter-spacing:-0.04em;line-height:1;}.elementor .e-e26bc3f-eead{width:420px;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-134900a6-9157{font-family:var(--font-body);font-weight:300;font-size:24px;color:var(--ink);line-height:1.5;margin-block-end:12px;}.elementor .e-63cd8ea5-7923{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--muted);}.elementor .e-7b43e307-ee39{width:48px;height:48px;min-width:48px;border-radius:50%;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);display:flex;justify-content:center;align-items:center;}.elementor .e-69d4781d-1958{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);margin:0px;}.elementor .e-15ba59d8-c7c2{font-size:15px;}.elementor .e-2a1a0228-f666{padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-78b3d8b0-e2c5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:18px;}.elementor .e-30dff83f-b487{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--muted);}.elementor .e-7305ecdb-e94c{width:48px;height:48px;min-width:48px;border-radius:50%;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);display:flex;justify-content:center;align-items:center;}.elementor .e-299b5362-33df{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);margin:0px;}.elementor .e-711d91c7-eb9f{font-size:15px;}.elementor .e-1f75c207-5e88{padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-4d1a5641-8ecd{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:18px;}.elementor .e-4b4754c9-34e3{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--ink);}.elementor .e-5d918783-7d61{width:48px;height:48px;min-width:48px;border-radius:50%;background-image:linear-gradient(90deg, #E9C77B 0%,#C8963E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .e-554ef272-afe8{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);margin:0px;}.elementor .e-3bc9dd2c-adfd{font-size:15px;}.elementor .e-34fac160-cf6f{padding:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-10be929e-9a46{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:18px;}.elementor .e-759e0ac4-3307{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink);line-height:1.6;}.elementor .e-3c7534de-f115{padding:24px;margin-block-start:8px;border-radius:20px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--paper-2);display:flex;}.elementor .e-2461501e-5fa9{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;}.elementor .e-23b1b899-9bdc{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:row;gap:80px;}.elementor .e-6a6b418b-1725{font-family:var(--font-body);font-weight:600;font-size:13px;color:var(--gold-light);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-33259080-5692{max-width:900px;font-size:60px;color:var(--white);text-align:center;}.elementor .e-61ec2209-b406{font-size:22px;color:var(--white);}.elementor .e-4c432506-caf3{width:48px;height:48px;border-radius:14px;background-color:var(--ielts-red);display:flex;justify-content:center;align-items:center;}.elementor .e-35b57ade-15da{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--white);line-height:1.3;}.elementor .e-696b8abd-47b9{padding:28px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.05);display:flex;flex-direction:column;gap:16px;}.elementor .e-5eabeb74-68cd{font-size:22px;color:var(--white);}.elementor .e-10b44bf0-9004{width:48px;height:48px;border-radius:14px;background-color:var(--english-purple);display:flex;justify-content:center;align-items:center;}.elementor .e-5ee3b94b-7dec{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--white);line-height:1.3;}.elementor .e-383c3ca2-47e9{padding:28px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.05);display:flex;flex-direction:column;gap:16px;}.elementor .e-4d127a-eabe{font-size:22px;color:var(--white);}.elementor .e-520ec5c9-27a1{width:48px;height:48px;border-radius:14px;background-color:var(--blue);display:flex;justify-content:center;align-items:center;}.elementor .e-29678fed-b753{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--white);line-height:1.3;}.elementor .e-40f9d24b-a84d{padding:28px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.05);display:flex;flex-direction:column;gap:16px;}.elementor .e-2e71147f-9693{width:100%;padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-6a706683-192c{gap:40px;align-items:center;}.elementor .e-60bbb41e-2028{background-image:radial-gradient(circle at 50% 0%, rgba(200,150,62,0.16) 0%,rgba(200,150,62,0) 50%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#131C30;}.elementor .e-72e3e6c4-807c{font-family:var(--font-display);font-weight:800;font-size:16px;color:var(--ielts-red);}.elementor .e-1f2e0751-9c52{width:52px;height:52px;min-width:52px;border-radius:14px;background-color:var(--red-soft);display:flex;justify-content:center;align-items:center;}.elementor .e-64e496c3-fc01{font-family:var(--font-body);font-size:13px;color:var(--muted);}.elementor .e-57aab5a-3f3b{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);}.elementor .e-77b4b029-30d4{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-6299d26-8360:hover,.elementor .e-6299d26-8360:focus-visible{border-color:var(--ielts-red);}.elementor .e-6299d26-8360{padding:20px;border-radius:20px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);transition:all 0.2s;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-176ac465-6ed2{font-size:22px;color:var(--gold);}.elementor .e-57cf13bc-151b{width:52px;height:52px;min-width:52px;border-radius:14px;background-color:var(--paper-2);display:flex;justify-content:center;align-items:center;}.elementor .e-31887819-ad14{font-family:var(--font-body);font-size:13px;color:var(--muted);}.elementor .e-7c0d0fd6-130d{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);}.elementor .e-6405a1bd-ad54{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-236f0d62-303d:hover,.elementor .e-236f0d62-303d:focus-visible{border-color:var(--gold);}.elementor .e-236f0d62-303d{padding:20px;border-radius:20px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);transition:all 0.2s;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-54b53896-6b20{font-family:var(--font-display);font-weight:800;font-size:22px;color:var(--english-purple);}.elementor .e-5e87dedd-2cde{width:52px;height:52px;min-width:52px;border-radius:14px;background-color:var(--purple-soft);display:flex;justify-content:center;align-items:center;}.elementor .e-6713a627-57a5{font-family:var(--font-body);font-size:13px;color:var(--muted);}.elementor .e-64cd09a1-c4da{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--ink);}.elementor .e-2327753b-4fcc{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-64f51271-5e0c:hover,.elementor .e-64f51271-5e0c:focus-visible{border-color:var(--english-purple);}.elementor .e-64f51271-5e0c{padding:20px;border-radius:20px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);transition:all 0.2s;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-266c0076-6872{font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--gold-light);}.elementor .e-2a4872a5-ed37{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.8);line-height:1.6;}.elementor .e-4405b93f-f87d{padding:24px;border-radius:20px;background-color:var(--ink);display:flex;flex-direction:column;gap:6px;}.elementor .e-59f2b7ab-5a38{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-74ca2a41-3f66{border-radius:28px;box-shadow:0px 24px 50px -10px rgba(11,18,32,0.08);}.elementor .e-581aa84a-22cd{padding:0px;display:grid;gap:32px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-63e49f88-750c{background-color:var(--paper-2);}.elementor .e-77160145-4462{font-family:var(--font-display);font-weight:800;font-size:13px;color:var(--gold-light);}.elementor .e-37366c50-f6cb{width:34px;height:34px;min-width:34px;border-radius:10px;border-width:1px;border-color:rgba(233,199,123,0.5);border-style:solid;background-color:var(--ink-2);display:flex;justify-content:center;align-items:center;}.elementor .e-41a57726-4cad{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--white);}.elementor .e-609d66a4-5187{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-598bba59-fea6{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.6);}.elementor .e-5e8da649-c570{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-3cb420ea-bdd7{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--white);letter-spacing:0.14em;}.elementor .e-78be41f2-9083{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-24cc51c-e08b{font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--white);letter-spacing:0.14em;}.elementor .e-7bc100e4-5fc9{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-200d5bec-1297{padding:0px;display:flex;flex-direction:row;gap:72px;}.elementor .e-79902989-a254{padding:0px;display:flex;flex-direction:row;gap:40px;justify-content:space-between;}.elementor .e-27fd8bcb-3018{font-family:var(--font-display);font-weight:800;font-size:180px;color:rgba(255,255,255,0.05);letter-spacing:-0.05em;line-height:1;}.elementor .e-5f0d40fb-5e87{font-family:var(--font-body);font-size:13px;color:rgba(255,255,255,0.5);}.elementor .e-60ddb86f-7c4e{font-family:var(--font-body);font-size:13px;color:var(--gold-light);}.elementor .e-3d4edf75-8677{padding-block-start:20px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(255,255,255,0.1);border-style:solid;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-4d26c0e8-3e54{width:100%;max-width:1200px;padding:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-28016c5e-ff90{width:100%;overflow:hidden;padding-block-start:72px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--ink);display:flex;flex-direction:column;align-items:center;}