.elementor .e-ebe4052-a2f603b{position:relative;z-index:5;font-family:Poppins;font-weight:700;font-size:38px;color:#ffffff;text-align:center;font-style:normal;text-transform:capitalize;margin-block-start:70px;flex-direction:column;align-self:center;}.elementor .e-a2af8c9{position:absolute;font-size:48px;text-align:center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6ad6534{width:100%;height:105vh;overflow:hidden;aspect-ratio:auto;object-fit:cover;margin-block-start:0px;flex-direction:column;justify-content:center;}.elementor .e-f1a3e5c{min-height:80px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:20px;margin-block-end:20px;border-radius:4px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:#501E5D;border-style:solid;background-color:#FAF5FF;box-shadow:0px 0px 20px 0px rgba(80, 30, 93, 0.05);transform:translate3d(0px, 4px, 0px);flex-direction:row;gap:5px;justify-content:space-between;align-items:start;}.elementor .e-f77f120-b84ed4b{font-family:Poppins;font-weight:700;font-size:20px;color:#501E5D;letter-spacing:1.5px;text-align:start;text-transform:uppercase;align-self:start;}.elementor .e-18274d7-8518139{font-family:Poppins;font-weight:700;margin-block-start:10px;}.elementor .e-d5e1972-fb54cdd{margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-29c1533-ba1aeff{font-family:Poppins;font-weight:700;color:#501E5D;}.elementor .e-5ec91eb-5cfaabd{color:#501E5D;align-self:center;}.elementor .e-d1cc263-ae075b5{flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-7044f12-d7e708d{font-family:Poppins;font-weight:700;color:#501E5D;}.elementor .e-e6dffb2-1336017{color:#501E5D;align-self:center;}.elementor .e-d82867a-914ad58{flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-eee8bb7-efeebf0{font-family:Poppins;font-weight:700;color:#501E5D;}.elementor .e-8ab33b7-db7969b{color:#501E5D;align-self:center;}.elementor .e-65f20bf-8c78641{flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .e-47345d9-01c3aa3{height:400px;flex-direction:column;justify-content:center;align-items:start;align-self:start;}.elementor .e-294ac66-85622cb{height:40px;font-family:Poppins;font-weight:600;font-size:20px;text-align:center;margin-block-start:10px;margin-block-end:10px;}.elementor .e-9a01382-b51a8cf{font-family:Inter;font-size:14px;text-align:center;align-self:center;}.elementor .e-77c3a7b-bb5d722{max-width:200px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.26);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-415e86f-6465568{height:40px;font-family:Poppins;font-weight:600;font-size:20px;text-align:center;margin-block-start:10px;margin-block-end:10px;align-self:center;}.elementor .e-a7d13ff-2b89582{font-family:Inter;font-size:14px;text-align:center;align-self:center;}.elementor .e-d6ed2aa-16139df{max-width:200px;font-family:Inter;font-size:14px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.26);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-0473cdc-9fe5cfe{gap:20px;justify-content:center;align-items:center;align-self:start;}.elementor .e-5c62d50{height:600px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:80px;padding-inline-end:0px;background-color:#ffffff;flex-direction:row;gap:0px;justify-content:space-between;align-items:center;}.elementor .e-3cadab0-0c5260d{font-family:Poppins;font-weight:700;font-size:36px;color:#1A1D20;text-align:center;align-self:center;}.elementor .e-efec300{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6e919ae-5108a34{font-family:Poppins;font-weight:600;font-size:15px;color:#332B3A;padding-block-end:20px;}.elementor .e-e0e1114-ce333dc{font-family:Inter;font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:8px;border-width:1px;border-style:solid;background-color:#501E5D;transition:all 300ms;}.elementor .e-e0e1114-ce333dc:hover,.elementor .e-e0e1114-ce333dc:focus-visible{background-color:#8B5CF6;box-shadow:0px 8px 20px 0px rgba(80, 30, 93, 0.35);transform:translate3d(0px, -2px, 0px);}.elementor .e-053d910-441d9ab{padding:30px;flex-direction:column;justify-content:space-around;}.elementor .e-a039228-89a3327{height:450px;border-radius:16px;border-color:rgba(75, 29, 86, 0.1);box-shadow:0px 0px 10px 0px rgba(75, 29, 86, 0.14);justify-content:center;align-items:center;}.elementor .e-49044ba-2d91c69{background-color:#ffffff;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-17f2805{width:100%;padding:25px;background-color:#ffffff;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-0c05749-b19098a{font-family:Poppins;font-weight:700;font-size:12px;color:#8B5CF6;text-transform:uppercase;margin-block-end:12px;}.elementor .e-4f33bbc-3bb3446{font-family:Poppins;font-weight:700;font-size:32px;color:#1A1D20;line-height:1.25ch;margin-block-end:16px;}.elementor .e-e24f26a-671794d{font-family:Inter;font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:8px;background-color:#501E5D;transition:all 300ms;}.elementor .e-e24f26a-671794d:hover,.elementor .e-e24f26a-671794d:focus-visible{background-color:#8B5CF6;box-shadow:0px 8px 20px 0px rgba(80, 30, 93, 0.35);transform:translate3d(0px, -2px, 0px);}.elementor .e-2a4b752-1a328e5{width:55%;flex-direction:column;}.elementor .e-2d4accc-ab571b3{font-family:Inter;font-weight:700;font-size:16px;color:#1A1D20;}.elementor .e-9e67890-1751220{flex-direction:column;gap:4px;}.elementor .e-82850c5-2298afe{min-height:90px;padding:20px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F9FAFB;flex-direction:row;gap:16px;align-items:center;}.elementor .e-82850c5-2298afe:hover,.elementor .e-82850c5-2298afe:focus-visible{border-color:#8B5CF6;}.elementor .e-ecae70f-02d44bf{font-family:Inter;font-weight:700;font-size:16px;color:#1A1D20;}.elementor .e-2a1e9e6-ab24094{flex-direction:column;gap:4px;}.elementor .e-ed4426f-a32a3f9{min-height:90px;padding:20px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F9FAFB;flex-direction:row;gap:16px;align-items:center;}.elementor .e-ed4426f-a32a3f9:hover,.elementor .e-ed4426f-a32a3f9:focus-visible{border-color:#8B5CF6;}.elementor .e-b534a8d-0df67ea{font-family:Inter;font-weight:700;font-size:16px;color:#1A1D20;}.elementor .e-b9233f6-3d1eb81{flex-direction:column;gap:4px;}.elementor .e-96b28e0-59debe6{min-height:90px;padding:20px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F9FAFB;flex-direction:row;gap:16px;align-items:center;}.elementor .e-96b28e0-59debe6:hover,.elementor .e-96b28e0-59debe6:focus-visible{border-color:#8B5CF6;}.elementor .e-7eab0de-c13c066{font-family:Inter;font-weight:700;font-size:16px;color:#1A1D20;}.elementor .e-0e439e4-b702fb2{flex-direction:column;gap:4px;}.elementor .e-aea1301-2c4a774{min-height:90px;padding:20px;border-radius:12px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#F9FAFB;flex-direction:row;gap:16px;align-items:center;}.elementor .e-aea1301-2c4a774:hover,.elementor .e-aea1301-2c4a774:focus-visible{border-color:#8B5CF6;}.elementor .e-f4b1f25-d751b06{width:40%;flex-direction:column;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-cd8af45{width:1200px;position:relative;padding-block-start:90px;padding-block-end:90px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;flex-direction:row;gap:48px;justify-content:space-between;align-items:center;}.elementor .e-a3f5a70-04ae65a{font-family:Poppins;font-weight:700;font-size:12px;color:#501E5D;letter-spacing:1.5px;text-transform:uppercase;align-self:center;}.elementor .e-32fe2cf-2e21eb2{font-weight:700;font-size:32px;color:#111827;margin-block-end:10px;align-self:center;}.elementor .e-00f6342{width:100%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;background-color:#F9FAFB;flex-direction:column;}.elementor .e-888aa98-f71bd31{font-family:Poppins;font-weight:700;font-size:11px;color:#C084FC;line-height:1.5em;text-align:center;}.elementor .e-261a2c9-13f9280{font-family:Poppins;font-weight:600;font-size:18px;color:#FFFFFF;text-align:start;margin-block-start:6px;}.elementor .e-d261394-d4dd30c{width:48%;min-height:300px;overflow:hidden;padding:24px;border-radius:16px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%,#3f104fed 80%),url("https://ideaeducation.pk/wp-content/uploads/2026/09/pexels-kayode-balogun-169877002-12091126-compressed-1-1-1024x768.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;transition:all 400ms;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-d261394-d4dd30c:hover,.elementor .e-d261394-d4dd30c:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transform:translate3d(0px, -4px, 0px);}.elementor .e-1d12874-34a0626{font-family:Poppins;font-weight:700;font-size:11px;color:#C084FC;line-height:1.5em;text-align:center;}.elementor .e-ea79e9e-2f1bb9e{font-family:Poppins;font-weight:600;font-size:18px;color:#FFFFFF;text-align:start;margin-block-start:6px;}.elementor .e-97382ac-f7fa5aa{width:48%;min-height:300px;overflow:hidden;padding:24px;border-radius:16px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%,#3f104fed 80%),url("https://ideaeducation.pk/wp-content/uploads/2026/09/auditorium-1024x683.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;transition:all 400ms;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-97382ac-f7fa5aa:hover,.elementor .e-97382ac-f7fa5aa:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transform:translate3d(0px, -4px, 0px);}.elementor .e-ef6fe00-db5ec9d{font-family:Poppins;font-weight:700;font-size:11px;color:#C084FC;line-height:1.5em;text-align:center;}.elementor .e-cc625d5-d9e37d0{font-family:Poppins;font-weight:600;font-size:18px;color:#FFFFFF;text-align:start;margin-block-start:6px;}.elementor .e-5c31998-78c2d1f{width:48%;min-height:300px;overflow:hidden;padding:24px;border-radius:16px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%,#3f104fed 100%),url("https://ideaeducation.pk/wp-content/uploads/2026/09/labs-1024x768.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;transition:all 400ms;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-5c31998-78c2d1f:hover,.elementor .e-5c31998-78c2d1f:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transform:translate3d(0px, -4px, 0px);}.elementor .e-127dd28-06e6553{font-family:Poppins;font-weight:700;font-size:11px;color:#C084FC;line-height:1.5em;text-align:center;}.elementor .e-621b76b-07cecc0{font-family:Poppins;font-weight:600;font-size:18px;color:#FFFFFF;text-align:start;margin-block-start:6px;}.elementor .e-8f44dc3-ff3df46{width:48%;min-height:300px;overflow:hidden;padding:24px;border-radius:16px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 50%,#3f104fed 78%),url("https://ideaeducation.pk/wp-content/uploads/2026/09/library-1024x683.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;transition:all 400ms;flex-direction:column;justify-content:flex-end;align-items:start;}.elementor .e-8f44dc3-ff3df46:hover,.elementor .e-8f44dc3-ff3df46:focus-visible{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transform:translate3d(0px, -4px, 0px);}.elementor .e-5764cf2{margin-block-start:36px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-a53fd42-60dd6a4{font-family:Poppins;font-weight:800;font-size:12px;color:#501E5D;letter-spacing:1.5px;text-transform:uppercase;align-self:start;}.elementor .e-670b03f-b7583f3{font-family:Inter;font-weight:700;font-size:24px;color:#000000;line-height:1.2em;}.elementor .e-8f99f64-cf407a3{width:300px;color:#ffffff;margin-block-start:12px;margin-block-end:12px;margin-inline-start:24px;margin-inline-end:24px;border-radius:8px;background-color:#501E5D;transition:all 400ms;}.elementor .e-8f99f64-cf407a3:hover,.elementor .e-8f99f64-cf407a3:focus-visible{background-color:#8B5CF6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transform:translate3d(0px, -4px, 0px);}.elementor .e-00b8f8c-5ae1337{width:40%;flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-b435146-5fc8228{font-family:Poppins;font-weight:800;font-size:11px;color:#ffffff;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;background-color:#501E5D;align-self:center;}.elementor .e-8da8a54-b552f0f{font-weight:700;font-size:16px;color:#1F2937;margin:10px;}.elementor .e-bb60e51-01dad67{min-height:180px;padding:20px;background-color:#FAF5FF;flex-direction:column;}.elementor .e-f24936b-a8fd5cd{font-family:Poppins;font-weight:800;font-size:11px;color:#ffffff;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;background-color:#501E5D;align-self:center;}.elementor .e-9e50239-680cfb4{font-weight:700;font-size:16px;color:#1F2937;margin:10px;}.elementor .e-b78936f-e2f05d3{min-height:180px;padding:20px;background-color:#FAF5FF;flex-direction:column;}.elementor .e-4984ef7-d4b83bf{font-family:Poppins;font-weight:800;font-size:11px;color:#ffffff;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;background-color:#501E5D;align-self:center;}.elementor .e-3ad0e06-bf30987{font-weight:700;font-size:16px;color:#1F2937;margin:10px;}.elementor .e-f0987b3-55010ad{min-height:180px;padding:20px;background-color:#FAF5FF;flex-direction:column;}.elementor .e-65169a1-6741049{font-family:Poppins;font-weight:800;font-size:11px;color:#ffffff;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;background-color:#501E5D;align-self:center;}.elementor .e-84e1548-5d46272{font-weight:700;font-size:16px;color:#1F2937;margin:10px;}.elementor .e-c14a47d-7c68d2e{min-height:180px;padding:20px;background-color:#FAF5FF;flex-direction:column;}.elementor .e-0d92194-1142e92{grid-template-columns:repeat(2, 1fr);}.elementor .e-aaade2a-4d071a9{width:60%;}.elementor .e-0eda462{width:1200px;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;flex-direction:row;}.elementor .e-18a704a-5fb648e{font-family:Poppins;font-weight:700;font-size:12px;color:#501E5D;letter-spacing:1.5px;text-align:center;}.elementor .e-7a11929-52f260e{font-weight:700;font-size:34px;color:#1D0C24;text-align:center;margin-block-start:8px;margin-block-end:12px;}.elementor .e-b7e6a1e-22239a6{flex-direction:column;}.elementor .e-2784196{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;background-color:#FAF5FF;flex-direction:column;}.elementor .e-66edb7a-87ce8a2{margin-block-start:30px;justify-content:center;align-items:center;align-self:center;}.elementor .e-64c4b72{padding:30px;flex-direction:column;}.elementor .e-cf5662e-59ab045{font-weight:800;font-size:12px;color:#501E5D;letter-spacing:1.5px;align-self:center;}.elementor .e-d95b9af-336abdb{font-weight:700;font-size:34px;color:#1D0C24;letter-spacing:1.5px;text-align:center;}.elementor .e-e2440bd-db0b01c{overflow:hidden;aspect-ratio:2/3;object-fit:cover;border-radius:16px;border-style:none;background-image:linear-gradient(180deg, rgb(255,255,255) 0%,rgb(0,0,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-a0e4bb6-b490804{font-family:Inter;font-weight:700;font-size:15px;color:#1D0C24;text-align:center;}.elementor .e-6d5b6a8-5677cad{flex-direction:row;justify-content:center;}.elementor .e-4e2822a{height:450px;max-width:300px;max-height:600px;overflow:hidden;aspect-ratio:16/9;object-fit:cover;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:40px;border-radius:16px;border-width:1px;border-color:#501e52;border-style:solid;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.4);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-533a3ef-77196ba{overflow:hidden;aspect-ratio:2/3;object-fit:cover;border-radius:16px;border-style:none;}.elementor .e-c3d9e3c-51192c8{font-family:Inter;font-weight:700;font-size:15px;color:#1D0C24;}.elementor .e-44a40f2-802724c{justify-content:center;}.elementor .e-ffcea3e-81ce2eb{height:450px;max-width:300px;max-height:600px;overflow:hidden;aspect-ratio:16/9;object-fit:cover;padding-block-start:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:40px;border-radius:16px;border-width:1px;border-color:#501e52;border-style:solid;background-color:#ffffff;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.4);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-74294bd-a0e30da{overflow:hidden;aspect-ratio:2/3;object-fit:cover;border-radius:16px;border-style:none;}.elementor .e-b9af65d-2fdfc20{font-family:Inter;font-weight:700;font-size:15px;color:#1D0C24;}.elementor .e-82b0b8d-5829e85{justify-content:center;}.elementor .e-289b52d-f7667f9{height:450px;max-width:300px;max-height:600px;overflow:hidden;aspect-ratio:16/9;margin-block-start:40px;border-radius:16px;border-width:1px;border-color:#501e52;border-style:solid;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.4);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-340187a-4a92167{padding-inline-start:20px;padding-inline-end:20px;flex-direction:row;gap:10px;justify-content:space-around;align-items:center;}.elementor .e-07422fd-e3fad7d{font-weight:700;font-size:15px;color:#501E5D;align-self:start;order:-99999;}.elementor .e-577d43e-5e411ce{max-width:200px;font-weight:700;font-size:13px;color:#501E5D;text-align:center;padding:-3px;border-radius:20px;border-width:1px;border-color:rgb(80, 30, 93);border-style:solid;background-color:#FAF5FF;}.elementor .e-edb035c-4548a7d{flex-direction:column;}.elementor .e-e1f3a8e-cb4af7c{max-width:900px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:50px;border-radius:16px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:5px;border-inline-end-width:1px;border-color:rgb(80, 30, 93);border-style:solid;background-color:#FFFFFF;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.4);flex-direction:column;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-ef69e88{width:100%;object-fit:fill;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:50px;margin-block-end:50px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-d999cb2-de9010f{font-family:Poppins;font-weight:800;font-size:45px;color:#1F1528;text-align:center;margin-block-end:70px;}.elementor .e-fbdd7a8-80a2cf8{padding-block-start:80px;padding-block-end:80px;padding-inline-start:250px;padding-inline-end:250px;margin-block-end:50px;flex-direction:column;justify-content:center;}.elementor .e-974c41e-af1a059{font-family:Poppins;font-weight:700;font-size:24px;color:#1F1528;background-color:#ffffff00;}.elementor .e-74111e0-957dcdb{width:200px;font-family:Poppins;font-weight:700;color:#501E5D;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:12px;margin-block-end:12px;margin-inline-start:23px;margin-inline-end:24px;border-radius:8px;border-color:#1F1528;border-style:solid;background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);}.elementor .e-74111e0-957dcdb:hover,.elementor .e-74111e0-957dcdb:focus-visible{color:#ffffff;background-color:#501E5D;}.elementor .e-36aeeb2-cadf804{width:250px;font-family:Poppins;color:#ffffff;margin-block-start:12px;margin-block-end:12px;margin-inline-start:24px;margin-inline-end:24px;border-radius:8px;border-width:1px;border-color:#ffffff;background-color:#501E5D;transition:all 400ms;}.elementor .e-36aeeb2-cadf804:hover,.elementor .e-36aeeb2-cadf804:focus-visible{background-color:#8B5CF6;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 1);transform:translate3d(0px, -4px, 0px);}.elementor .e-2797001-96cbde1{flex-direction:column;justify-content:space-between;align-items:center;}.elementor .e-d6a560c-46a3577{background-color:#FAF5FF;}