@media(max-width:767px){.elementor .e-491652ec-c862{font-size:18px;line-height:27px;}}@media(max-width:767px){.elementor .e-6f8fbccc-2164{font-size:28px;line-height:33.6px;margin-block-start:42px;}}@media(max-width:767px){.elementor .e-3a65306f-be58{font-size:18px;line-height:27px;margin-block-start:36px;}}@media(max-width:767px){.elementor .e-46780174-cdd2{font-size:18px;line-height:27px;margin-block-start:15px;}}@media(max-width:767px){.elementor .e-19af3e7d-7819{padding-block-start:20px;padding-block-end:20px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:34px;}}@media(max-width:767px){.elementor .e-201129c4-7839{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-1779f507-5d8b{padding-block-start:60px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-1a1832d1-2105{min-height:750px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;background-image:url("https://generational.ac/wp-content/uploads/2026/10/Certificate-Digital-Screen-scaled-1.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:-753px 0px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,0.5) inset;}}@media(max-width:767px){.elementor .e-3e9ac91a-aa2c{font-size:20px;line-height:24px;margin-block-end:8px;}}@media(max-width:767px){.elementor .e-1355a2d3-9a03{column-gap:24px;gap:22px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .e-4467ef73-f2b7{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;}}@media(max-width:767px){.elementor .e-2e25785e-74ff{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-242dd068-5ce6{font-size:36px;line-height:43.2px;}}@media(max-width:767px){.elementor .e-10d054c8-1fad{width:100%;}}@media(max-width:767px){.elementor .e-268dec7-4b60{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .e-5ec01cc1-1354{margin-block-start:8px;}}@media(max-width:767px){.elementor .e-12a2ee37-53dd{width:100%;}}@media(max-width:767px){.elementor .e-5013bd9c-c429{font-size:28px;line-height:28px;}}@media(max-width:767px){.elementor .e-328019fe-42fc{font-size:18px;line-height:25.2px;}}@media(max-width:767px){.elementor .e-41d3810-e4dc{font-size:28px;line-height:28px;}}@media(max-width:767px){.elementor .e-5b19b973-4075{font-size:18px;line-height:25.2px;}}@media(max-width:767px){.elementor .e-5b27867f-9c2f{margin-block-start:28px;flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .e-27175209-7f3b{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .e-2c2af597-eb3d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-6d07c73d-e637{width:335px;}}@media(max-width:767px){.elementor .e-5f8f3e4e-9a31{width:100%;}}@media(max-width:767px){.elementor .e-12276b8e-14d0{text-align:center;}}@media(max-width:767px){.elementor .e-3baf4246-1042{text-align:center;}}@media(max-width:767px){.elementor .e-13fe7024-dde3{width:100%;padding-block-start:20px;padding-block-end:35px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-7eadead0-9e33{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .e-e1cdf28-7443{padding:0px;}}@media(max-width:767px){.elementor .e-84024b5-5f16{font-size:36px;line-height:43.2px;margin-block-end:56px;}}@media(max-width:767px){.elementor .e-7004d69e-8b00{font-size:16px;line-height:24px;margin-block-end:14px;}}@media(max-width:767px){.elementor .e-1441b7c0-60eb{font-size:16px;line-height:24px;margin-block-end:84px;}}@media(max-width:767px){.elementor .e-2eff5993-3701{margin-block-end:12px;}}@media(max-width:767px){.elementor .e-d5f8314-5a67{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-156690b0-b7e3{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-18ba0f36-3735{gap:12px;}}@media(max-width:767px){.elementor .e-59ade8fc-b99c{margin-block-end:12px;}}@media(max-width:767px){.elementor .e-467f7187-ac2e{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-5c98d6f3-6070{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-b5cf27e-20f3{gap:12px;}}@media(max-width:767px){.elementor .e-11be6784-b1de{margin-block-end:12px;}}@media(max-width:767px){.elementor .e-3f8200c5-e530{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-5496f4a4-f42b{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-71f7cf36-a3a1{gap:12px;}}@media(max-width:767px){.elementor .e-53d1d3b7-68c5{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-3f8c4cfe-6c22{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}}@media(max-width:767px){.elementor .e-14e97090-1d9b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-3abc65f8-658d{font-size:36px;line-height:43.2px;margin-block-end:0px;}}@media(max-width:767px){.elementor .e-79b1c7a0-130a{margin-block-end:12px;}}@media(max-width:767px){.elementor .e-c4c72be-dc45{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-8239d5-d624{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-218b471f-1924{gap:12px;}}@media(max-width:767px){.elementor .e-58f8cd84-f8c8{margin-block-end:12px;}}@media(max-width:767px){.elementor .e-2d744860-26b0{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-40203cbb-d524{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-2edde6e2-a16b{gap:12px;}}@media(max-width:767px){.elementor .e-4c24cd28-6cbc{margin-block-end:12px;}}@media(max-width:767px){.elementor .e-649d44df-a260{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-1b21d275-5169{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-2093e45d-28bd{gap:12px;}}@media(max-width:767px){.elementor .e-7e471484-c0a2{margin-block-end:12px;}}@media(max-width:767px){.elementor .e-6de45f5a-72be{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-41e6b384-a732{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-12737269-3d85{gap:12px;}}@media(max-width:767px){.elementor .e-78618ba0-18c6{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-6e618dc7-87df{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;gap:48px;}}@media(max-width:767px){.elementor .e-c04d29a-b942{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-432a8c3b-f944{font-size:36px;line-height:43.2px;}}@media(max-width:767px){.elementor .e-5919c96e-2459{margin-block-start:4px;}}@media(max-width:767px){.elementor .e-2018cdc1-b917{width:100%;}}@media(max-width:767px){.elementor .e-21b332b6-e3db{font-size:20px;line-height:28px;}}@media(max-width:767px){.elementor .e-4e74ba4c-8f18{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .e-3204036d-fdc6{font-size:16px;line-height:24px;margin-block-start:2px;margin-block-end:12px;}}@media(max-width:767px){.elementor .e-45a2fa60-2c71{padding:24px;gap:12px;}}@media(max-width:767px){.elementor .e-261c9483-9f8f{padding-block-start:0px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-1a2d8120-7c3d{font-size:20px;line-height:28px;}}@media(max-width:767px){.elementor .e-2fc7b998-21ea{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .e-4e51d6f0-e5e2{font-size:16px;line-height:24px;margin-block-start:2px;margin-block-end:12px;}}@media(max-width:767px){.elementor .e-64617c63-8de3{padding:24px;gap:12px;}}@media(max-width:767px){.elementor .e-37b2ff19-cddc{padding-block-start:0px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-df6ef1c-de51{font-size:20px;line-height:28px;}}@media(max-width:767px){.elementor .e-19e421c8-4c4e{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .e-75130e59-11a2{font-size:16px;line-height:24px;margin-block-start:2px;margin-block-end:12px;}}@media(max-width:767px){.elementor .e-2a07295a-7b30{padding:24px;gap:12px;}}@media(max-width:767px){.elementor .e-660c69ca-6977{padding-block-start:0px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-bc8351-2e90{width:100%;margin-block-start:28px;}}@media(max-width:767px){.elementor .e-26673d2e-694e{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .e-50a174ef-37a1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-5c531860-d205{font-size:36px;line-height:43.2px;margin-block-end:8px;}}@media(max-width:767px){.elementor .e-2426e763-5d6a{max-width:292px;font-size:16px;line-height:24px;margin-block-end:14px;}}@media(max-width:767px){.elementor .e-5660ea6f-c09c{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-38d75346-cac7{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-1dc2b3e9-e953{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-1d9e9103-3c32{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-41ad138a-c6cf{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-1122cd53-6bac{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-7d674da1-89c6{margin-block-end:50px;}}@media(max-width:767px){.elementor .e-47ba5542-5f81{font-size:24px;line-height:28.8px;}}@media(max-width:767px){.elementor .e-65df7e62-c99f{font-size:16px;line-height:24px;margin-block-end:13px;}}@media(max-width:767px){.elementor .e-1ea8757b-d54a{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-2a930724-e8a7{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;}}@media(max-width:767px){.elementor .e-599ed437-970e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-74a01a8e-d98b{width:335px;margin:20px;align-self:center;}}@media(max-width:767px){.elementor .e-47f4e827-c41a{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-7f69300e-455c{text-align:center;}}@media(max-width:767px){.elementor .e-cd2f7af-f1bd{width:100%;padding-block-start:20px;padding-block-end:23px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4128478f-4575{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .e-4244cb20-4a86{padding:0px;}}@media(max-width:767px){.elementor .e-6271967-4e7c{font-size:36px;line-height:43.2px;}}@media(max-width:767px){.elementor .e-2f18367d-34fe{font-size:16px;line-height:24px;margin-block-end:36px;}}@media(max-width:767px){.elementor .e-3577df04-e927{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;gap:48px;}}@media(max-width:767px){.elementor .e-5c10c5a3-e723{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-22ec1706-b242{font-size:36px;line-height:43.2px;}}@media(max-width:767px){.elementor .e-25cb6017-1ab3{width:100%;gap:12px;}}@media(max-width:767px){.elementor .e-7465ba83-c2e1{font-size:16px;line-height:24px;margin-block-end:36px;}}@media(max-width:767px){.elementor .e-6a219c42-ea23{width:100%;}}@media(max-width:767px){.elementor .e-2c51f224-4341{font-size:28px;line-height:28px;}}@media(max-width:767px){.elementor .e-2849c1d4-5309{font-size:18px;line-height:25.2px;}}@media(max-width:767px){.elementor .e-724ebc8b-1374{font-size:28px;line-height:28px;}}@media(max-width:767px){.elementor .e-6e1eef01-e097{font-size:18px;line-height:25.2px;}}@media(max-width:767px){.elementor .e-201b3380-9682{font-size:28px;line-height:28px;}}@media(max-width:767px){.elementor .e-6f51cd66-ab49{font-size:18px;line-height:25.2px;}}@media(max-width:767px){.elementor .e-fdedccd-a1b9{margin-block-start:0px;flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .e-2bd9d10c-bc36{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .e-65424a4e-5569{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-79895954-4ae1{width:148px;}}@media(max-width:767px){.elementor .e-7cb181d1-848c{font-size:36px;line-height:43.2px;}}@media(max-width:767px){.elementor .e-310f42d-daab{width:100%;gap:12px;}}@media(max-width:767px){.elementor .e-61e340d4-58d8{font-size:16px;line-height:24px;margin-block-end:36px;}}@media(max-width:767px){.elementor .e-7050b90e-17b4{width:100%;}}@media(max-width:767px){.elementor .e-40b54ee2-eb2e{font-size:28px;line-height:28px;}}@media(max-width:767px){.elementor .e-19e4117d-898f{font-size:18px;line-height:25.2px;}}@media(max-width:767px){.elementor .e-1277eabb-eb18{font-size:28px;line-height:28px;}}@media(max-width:767px){.elementor .e-2e087857-f344{font-size:18px;line-height:25.2px;}}@media(max-width:767px){.elementor .e-31e5221b-cf91{margin-block-start:0px;flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .e-4955abe0-6ce1{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .e-7e9c2ae7-5c97{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-2f3d15d9-a037{width:140px;}}@media(max-width:767px){.elementor .e-37e20244-d4e7{font-size:20px;line-height:28px;}}@media(max-width:767px){.elementor .e-5718fded-16b3{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;gap:24px;}}@media(max-width:767px){.elementor .e-7260927d-e297{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-1fde8645-2814{font-size:28px;line-height:28px;}}@media(max-width:767px){.elementor .e-14daba00-d936{padding:0px;}}@media(max-width:767px){.elementor .e-3f47423d-ee08{width:159px;}}@media(max-width:767px){.elementor .e-fc3e095-2d34{padding:0px;}}@media(max-width:767px){.elementor .e-5eaf212e-b1b0{width:119px;}}@media(max-width:767px){.elementor .e-3cf4864c-9e92{width:159px;}}@media(max-width:767px){.elementor .e-1b90a4b2-7263{padding:0px;}}@media(max-width:767px){.elementor .e-669e472c-cff5{width:119px;}}@media(max-width:767px){.elementor .e-42bc776f-fdfe{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .e-1f87ad93-4326{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-502fbce8-ca95{font-size:32px;line-height:38.4px;}}@media(max-width:767px){.elementor .e-1710e756-7720{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .e-30626bc9-5b1c{font-size:16px;line-height:24px;margin-block-start:-6px;}}@media(max-width:767px){.elementor .e-3a4dfd3d-d394{width:100%;gap:20px;}}@media(max-width:767px){.elementor .e-504723f7-6847{margin-block-start:9px;}}@media(max-width:767px){.elementor .e-60f53e3e-c016{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .e-15437b0a-81e8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:5%;padding-inline-end:5%;}}@media(max-width:767px){.elementor .e-25b5e842-2b8a{min-height:0px;}}@media(max-width:767px){.elementor .e-569c5598-de13{width:100%;}}@media(max-width:767px){.elementor .e-5ac476b8-199e{display:none;}}@media(max-width:767px){.elementor .e-dde26a6-ca53{flex-direction:column;}}@media(max-width:767px){.elementor .e-75af5b74-2e94{padding:0px;}}@media(max-width:767px){.elementor .e-6df7f4f7-f12c{display:flex;}}