.elementor .e-600475df-9d10{font-family:var(--font-arabic);font-size:30px;color:var(--iqa-gold-deep);line-height:1.6;direction:rtl;}.elementor .e-23414227-f742{width:8px;height:8px;min-width:8px;padding:0px;border-radius:999px;background-color:#1E9E6A;box-shadow:0px 0px 0px 4px rgba(30,158,106,0.18);}.elementor .e-7c1c1bf5-301a{font-family:var(--font-body);font-weight:600;font-size:13.5px;color:var(--iqa-forest);}.elementor .e-28632d83-fb39{width:auto;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(214,173,96,0.45);border-style:solid;background-color:#FFFFFF;box-shadow:0px 6px 18px -12px rgba(18,60,50,0.3);display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-6433c64-19a2{font-family:var(--font-heading);font-weight:800;font-size:62px;color:var(--iqa-forest);letter-spacing:-0.035em;line-height:1.06;& span { color: #075B46; background-image: linear-gradient(transparent 72%, rgba(214,173,96,0.38) 72%, rgba(214,173,96,0.38) 92%, transparent 92%); }\n}.elementor .e-239a819a-c90f{max-width:560px;}.elementor .e-6cf70ccd-8927{font-family:var(--font-arabic);font-size:28px;color:var(--iqa-emerald);line-height:1.7;direction:rtl;}.elementor .e-1f6bccf8-4b59{font-family:var(--font-body);font-size:15px;color:var(--iqa-charcoal);line-height:1.5;font-style:italic;}.elementor .e-191a20ec-d07a{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--iqa-gold-deep);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-44d30485-9cc6{width:auto;padding-block-start:14px;padding-block-end:14px;padding-inline-start:20px;padding-inline-end:20px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.45);border-style:solid;background-color:var(--iqa-gold-soft);display:flex;flex-direction:column;gap:4px;align-items:flex-start;}.elementor .e-6eb288c4-d38f{width:auto;padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-a0419be-646e{width:22px;height:22px;flex:0 0 auto;}.elementor .e-4cf6e511-530a{font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--iqa-charcoal);}.elementor .e-44fd738b-35fb{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-1456ddfa-d536{width:22px;height:22px;flex:0 0 auto;}.elementor .e-76f2e65a-ed82{font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--iqa-charcoal);}.elementor .e-74e377d1-37d5{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-72b8c162-dbb6{width:22px;height:22px;flex:0 0 auto;}.elementor .e-4e5929c0-4474{font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--iqa-charcoal);}.elementor .e-5234eac2-ff68{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-29d18317-e3fb{width:22px;height:22px;flex:0 0 auto;}.elementor .e-33200317-47b1{font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--iqa-charcoal);}.elementor .e-76a43535-230e{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-7833cadd-6a01{max-width:520px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:4px;border-block-start-width:1px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;gap: 14px 28px; border-top-style: solid; border-top-color: rgba(18,60,50,0.1);\n}.elementor .e-6e48c6b2-16c5{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:26px;flex:1 1 0%;align-items:flex-start;}.elementor .e-68ab7c89-f570{width:320px;height:320px;position:absolute;inset-block-start:-40px;inset-inline-end:-70px;padding:0px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/rosette-gold.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;opacity:70%;}.elementor .e-47eb1351-c209{width:82%;height:calc(100% - 16px);position:absolute;inset-block-start:8px;inset-inline-start:50%;padding:0px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:32px;border-end-end-radius:32px;border-width:1.5px;border-color:rgba(214,173,96,0.7);border-style:solid;transform:translate3d(-46%, 0px, 0px);}.elementor .e-1532d094-4321{width:100%;height:100%;object-fit:cover;object-position:14% 50%;display:block;}.elementor .e-5a5d97d8-e23d{width:82%;overflow:hidden;aspect-ratio:4 / 5;position:relative;padding:0px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:28px;border-end-end-radius:28px;background-color:#0B1F1A;box-shadow:0px 40px 80px -40px rgba(18,60,50,0.6);transform:translate3d(-4%, 0px, 0px);}.elementor .e-228f7b0d-7374{font-family:var(--font-arabic);font-size:34px;color:#D6AD60;line-height:1.3;}.elementor .e-1b0cc879-9ffe{font-family:var(--font-body);font-size:11.5px;color:rgba(255,255,255,0.8);letter-spacing:0.04em;}.elementor .e-5783f5f9-83a0{width:auto;position:absolute;inset-block-start:auto;inset-block-end:34%;inset-inline-start:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:18px;border-width:1px;border-color:rgba(214,173,96,0.5);border-style:solid;background-color:rgba(18,60,50,0.92);box-shadow:0px 20px 40px -20px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:2px;align-items:center;}.elementor .e-19e6d513-53b2{width:24px;height:24px;}.elementor .e-2b7af17b-15a5{width:46px;height:46px;min-width:46px;padding:0px;border-radius:14px;background-color:var(--iqa-forest);display:flex;justify-content:center;align-items:center;}.elementor .e-134da9d4-80c1{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--iqa-forest);}.elementor .e-29b3241f-2c46{font-family:var(--font-body);font-size:13px;color:var(--iqa-muted);}.elementor .e-4b404f24-1021{width:auto;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-4fd3a8b5-ba1f{width:auto;position:absolute;inset-inline-end:0px;inset-block-end:6%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:14px;padding-inline-end:20px;border-radius:18px;background-color:#FFFFFF;box-shadow:0px 24px 48px -20px rgba(18,60,50,0.45);display:flex;flex-direction:row;gap:12px;align-items:center;}.elementor .e-4650a33f-60b3{width:46%;position:relative;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:row;flex:0 0 46%;justify-content:center;}.elementor .e-1eeb476d-a08f{max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:72px;align-items:center;}.elementor .e-4c2b12aa-4e7b{overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 85% 20%, rgba(214,173,96,0.16) 0%,rgba(214,173,96,0) 42%),radial-gradient(circle at 10% 90%, rgba(7,91,70,0.08) 0%,rgba(7,91,70,0) 45%),url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-emerald.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--iqa-ivory);display:flex;flex-direction:column;align-items:center;background-size: auto, auto, 96px;\n}.elementor .e-16db3f3a-b546{width:26px;height:26px;}.elementor .e-5305a9be-a950{width:52px;height:52px;padding:0px;margin-block-end:6px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.35);border-style:solid;background-color:rgba(214,173,96,0.14);display:flex;justify-content:center;align-items:center;}.elementor .e-49ae23cd-b437{font-family:var(--font-heading);font-weight:700;font-size:18px;color:#FFFFFF;line-height:1.3;}.elementor .e-278018a-5eaa{font-family:var(--font-body);font-size:14.5px;color:rgba(255,255,255,0.72);line-height:1.6;}.elementor .e-49017c28-caa8:hover,.elementor .e-49017c28-caa8:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-49017c28-caa8{padding-block-start:30px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:10px;}.elementor .e-6d56e9e4-9c93{width:26px;height:26px;}.elementor .e-53ebf62b-2ca6{width:52px;height:52px;padding:0px;margin-block-end:6px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.35);border-style:solid;background-color:rgba(214,173,96,0.14);display:flex;justify-content:center;align-items:center;}.elementor .e-5263a620-bf38{font-family:var(--font-heading);font-weight:700;font-size:18px;color:#FFFFFF;line-height:1.3;}.elementor .e-70b54dec-2d4e{font-family:var(--font-body);font-size:14.5px;color:rgba(255,255,255,0.72);line-height:1.6;}.elementor .e-b0c7fdb-9627:hover,.elementor .e-b0c7fdb-9627:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-b0c7fdb-9627{padding-block-start:30px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:10px;}.elementor .e-344a3530-55fd{width:26px;height:26px;}.elementor .e-51b8d7a2-8991{width:52px;height:52px;padding:0px;margin-block-end:6px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.35);border-style:solid;background-color:rgba(214,173,96,0.14);display:flex;justify-content:center;align-items:center;}.elementor .e-7a2c898b-9248{font-family:var(--font-heading);font-weight:700;font-size:18px;color:#FFFFFF;line-height:1.3;}.elementor .e-3529ece5-7e4a{font-family:var(--font-body);font-size:14.5px;color:rgba(255,255,255,0.72);line-height:1.6;}.elementor .e-2f990356-8512:hover,.elementor .e-2f990356-8512:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-2f990356-8512{padding-block-start:30px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:10px;}.elementor .e-68274b9-2819{width:26px;height:26px;}.elementor .e-4aa082cf-92ac{width:52px;height:52px;padding:0px;margin-block-end:6px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.35);border-style:solid;background-color:rgba(214,173,96,0.14);display:flex;justify-content:center;align-items:center;}.elementor .e-b4f1992-70e7{font-family:var(--font-heading);font-weight:700;font-size:18px;color:#FFFFFF;line-height:1.3;}.elementor .e-46a0bb93-aab1{font-family:var(--font-body);font-size:14.5px;color:rgba(255,255,255,0.72);line-height:1.6;}.elementor .e-31ddebc0-e362:hover,.elementor .e-31ddebc0-e362:focus-visible{background-color:rgba(255,255,255,0.06);}.elementor .e-31ddebc0-e362{padding-block-start:30px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-radius:18px;transition:background-color 0.3s;display:flex;flex-direction:column;gap:10px;}.elementor .e-8abad48-8482{max-width:1240px;padding:14px;border-radius:28px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-gold.svg"),linear-gradient(135deg, #0A6B53 0%,#075B46 45%,#123C32 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--iqa-emerald);box-shadow:0px 40px 70px -40px rgba(7,91,70,0.7);gap:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;background-size: 96px, cover;\n}.elementor .e-cfc65-96a7{position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:-64px;display:flex;flex-direction:column;align-items:center;}.elementor .e-414b7f78-7080{width:72%;height:72%;position:absolute;inset-block-end:0px;inset-inline-start:0px;padding:0px;border-radius:28px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-emerald.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--iqa-mint);background-size: 72px;\n}.elementor .e-2badd301-19b6:hover,.elementor .e-2badd301-19b6:focus-visible{transform:scale3d(1.04, 1.04, 1);}.elementor .e-2badd301-19b6{width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:transform 0.8s;display:block;}.elementor .e-7e2a2da7-44b4{overflow:hidden;aspect-ratio:1 / 1.02;position:relative;padding:0px;border-radius:28px;box-shadow:0px 40px 70px -40px rgba(18,60,50,0.55);}.elementor .e-70be2657-43dc{font-family:var(--font-body);font-weight:700;font-size:11.5px;color:var(--iqa-gold);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5a741464-a9eb{font-family:var(--font-heading);font-weight:700;font-size:17px;color:#FFFFFF;line-height:1.4;}.elementor .e-6abf58c1-9eca{width:auto;max-width:270px;position:absolute;inset-inline-end:-24px;inset-block-end:76px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-radius:20px;border-width:1px;border-color:rgba(214,173,96,0.4);border-style:solid;background-color:var(--iqa-forest);box-shadow:0px 30px 50px -24px rgba(18,60,50,0.55);display:flex;flex-direction:column;gap:8px;}.elementor .e-264f6ccd-e01d{width:47%;position:relative;padding-block-start:0px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:0px;display:flex;flex-direction:column;flex:0 0 47%;}.elementor .e-2ffc4037-492e{padding-block-start:6px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;}.elementor .e-4468751f-619b{width:auto;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .e-2d237bc9-3af0{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:22px;flex:1 1 0%;align-items:flex-start;}.elementor .e-13056c3b-c073{max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:88px;align-items:center;}.elementor .e-51eee09a-629a{padding-block-start:136px;background-color:#FFFFFF;}.elementor .e-64ac4014-c409{font-family:var(--font-body);font-weight:700;font-size:12px;color:var(--iqa-gold);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5c5565cf-fe35{font-family:var(--font-heading);font-weight:800;font-size:22px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.25;}.elementor .e-3409506a-4703{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.75);line-height:1.6;}.elementor .e-217a2933-2dab{font-family:var(--font-heading);font-weight:700;font-size:14.5px;color:var(--iqa-forest);padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:8px;border-radius:999px;background-color:var(--iqa-gold);transition:background-color 0.25s;display:inline-flex;width: fit-content;\n}.elementor .e-492add35-dd69:hover,.elementor .e-492add35-dd69:focus-visible{box-shadow:0px 36px 60px -30px rgba(7,91,70,0.75);transform:translate3d(0px, -6px, 0px);}.elementor .e-492add35-dd69{height:100%;padding:32px;border-radius:22px;box-shadow:0px 30px 50px -30px rgba(7,91,70,0.65);transition:transform 0.35s, box-shadow 0.35s;display:flex;flex-direction:column;gap:14px;grid-column:span 2;justify-content:flex-end;background: url(/wp-content/uploads/iqa/rosette-gold.svg) no-repeat right -90px top -90px / 240px 240px, linear-gradient(160deg, #0A6B53 0%, #123C32 100%); &:hover > :last-child { background-color: #E4C27F; }\n}.elementor .e-4bd74d2a-f5fd{max-width:1240px;padding:0px;gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto auto;}.elementor .e-7d7ac1c-423a{background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-emerald.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--iqa-mint);background-size: 96px;\n}.elementor .e-4dac104b-9a4b{color:var(--iqa-gold);}.elementor .e-646539ea-6063{color:#FFFFFF;}.elementor .e-23a7e4a4-1b5b{color:rgba(255,255,255,0.74);}.elementor .e-c13061b-ca23{margin-block-start:6px;}.elementor .e-58f3bdb5-38a5{width:34%;position:sticky;inset-block-start:40px;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:22px;flex:0 0 34%;align-items:flex-start;}.elementor .e-f375179-70ec{width:26px;height:26px;}.elementor .e-604c6a16-25e5{width:54px;height:54px;padding:0px;margin-block-end:4px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.3);border-style:solid;background-color:rgba(214,173,96,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-5720bba6-37c2{font-family:var(--font-heading);font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;}.elementor .e-6300210e-1c9b{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-6d8adf00-9287:hover,.elementor .e-6d8adf00-9287:focus-visible{border-color:rgba(214,173,96,0.45);background-color:rgba(255,255,255,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-6d8adf00-9287{padding:30px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.3s, border-color 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:12px;}.elementor .e-49e1731-58a5{width:26px;height:26px;}.elementor .e-4f4e37d4-d83b{width:54px;height:54px;padding:0px;margin-block-end:4px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.3);border-style:solid;background-color:rgba(214,173,96,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-39613063-698c{font-family:var(--font-heading);font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;}.elementor .e-315e3464-e2b7{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-6cde954e-623b:hover,.elementor .e-6cde954e-623b:focus-visible{border-color:rgba(214,173,96,0.45);background-color:rgba(255,255,255,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-6cde954e-623b{padding:30px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.3s, border-color 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:12px;}.elementor .e-14ae9d61-7880{width:26px;height:26px;}.elementor .e-1c83abf2-3897{width:54px;height:54px;padding:0px;margin-block-end:4px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.3);border-style:solid;background-color:rgba(214,173,96,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-71913423-2b6f{font-family:var(--font-heading);font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;}.elementor .e-55c17716-6997{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-43823945-13fc:hover,.elementor .e-43823945-13fc:focus-visible{border-color:rgba(214,173,96,0.45);background-color:rgba(255,255,255,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-43823945-13fc{padding:30px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.3s, border-color 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:12px;}.elementor .e-7209f7ac-f009{width:26px;height:26px;}.elementor .e-42e258a8-4d2d{width:54px;height:54px;padding:0px;margin-block-end:4px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.3);border-style:solid;background-color:rgba(214,173,96,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-7b124239-2ebd{font-family:var(--font-heading);font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;}.elementor .e-3092e4f6-e632{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-51a4d460-2f6f:hover,.elementor .e-51a4d460-2f6f:focus-visible{border-color:rgba(214,173,96,0.45);background-color:rgba(255,255,255,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-51a4d460-2f6f{padding:30px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.3s, border-color 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:12px;}.elementor .e-3554a966-32d7{width:26px;height:26px;}.elementor .e-51a3f936-bf64{width:54px;height:54px;padding:0px;margin-block-end:4px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.3);border-style:solid;background-color:rgba(214,173,96,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-5a88805-1509{font-family:var(--font-heading);font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;}.elementor .e-53c05765-2fb8{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-2b22b390-ef17:hover,.elementor .e-2b22b390-ef17:focus-visible{border-color:rgba(214,173,96,0.45);background-color:rgba(255,255,255,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-2b22b390-ef17{padding:30px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.3s, border-color 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:12px;}.elementor .e-682b1bb1-160a{width:26px;height:26px;}.elementor .e-5fc90240-d4f0{width:54px;height:54px;padding:0px;margin-block-end:4px;border-radius:16px;border-width:1px;border-color:rgba(214,173,96,0.3);border-style:solid;background-color:rgba(214,173,96,0.12);display:flex;justify-content:center;align-items:center;}.elementor .e-58a88b41-2834{font-family:var(--font-heading);font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;}.elementor .e-59809e98-6515{font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-65b19411-2bbe:hover,.elementor .e-65b19411-2bbe:focus-visible{border-color:rgba(214,173,96,0.45);background-color:rgba(255,255,255,0.07);transform:translate3d(0px, -4px, 0px);}.elementor .e-65b19411-2bbe{padding:30px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(255,255,255,0.04);transition:background-color 0.3s, border-color 0.3s, transform 0.3s;display:flex;flex-direction:column;gap:12px;}.elementor .e-3ef55a5a-6747{min-width:0px;padding:0px;gap:20px;flex:1 1 0%;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(4, auto);}.elementor .e-2394bbc7-4754{max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:72px;align-items:flex-start;}.elementor .e-7f65b21-2b53{background: url(/wp-content/uploads/iqa/rosette-gold-faint.svg) no-repeat left -160px bottom -160px / 560px 560px, url(/wp-content/uploads/iqa/pattern-gold.svg) repeat 0 0 / 96px 96px, linear-gradient(160deg, #123C32 0%, #0C2F27 100%);\n}.elementor .e-18b56056-1bd1{width:auto;height:0px;position:absolute;inset-block-start:44px;inset-inline-end:12.5%;inset-inline-start:12.5%;z-index:0;padding:0px;border-block-start-width:2px;border-top-style: dashed; border-top-color: rgba(214,173,96,0.65);\n}.elementor .e-22d36690-77fc{width:34px;height:34px;}.elementor .e-68c95200-5eb9{width:34px;height:34px;position:absolute;inset-block-start:-6px;inset-inline-end:-10px;font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--iqa-forest);border-radius:999px;border-width:3px;border-color:#FFFFFF;border-style:solid;background-color:var(--iqa-gold);display:flex;justify-content:center;align-items:center;}.elementor .e-473fe5c8-c4a3:hover,.elementor .e-473fe5c8-c4a3:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-473fe5c8-c4a3{width:88px;height:88px;position:relative;padding:0px;margin-block-end:12px;border-radius:999px;background-color:var(--iqa-emerald);box-shadow:0px 0px 0px 8px #FFFFFF,0px 0px 0px 9px rgba(214,173,96,0.45),0px 22px 40px -18px rgba(7,91,70,0.6);transition:transform 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-55d25dcf-85e7{max-width:260px;}.elementor .e-2016adec-cf56{position:relative;z-index:1;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-f9eb172-e08a{width:34px;height:34px;}.elementor .e-788d7ecd-88a7{width:34px;height:34px;position:absolute;inset-block-start:-6px;inset-inline-end:-10px;font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--iqa-forest);border-radius:999px;border-width:3px;border-color:#FFFFFF;border-style:solid;background-color:var(--iqa-gold);display:flex;justify-content:center;align-items:center;}.elementor .e-2c7163f3-fb50:hover,.elementor .e-2c7163f3-fb50:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-2c7163f3-fb50{width:88px;height:88px;position:relative;padding:0px;margin-block-end:12px;border-radius:999px;background-color:var(--iqa-emerald);box-shadow:0px 0px 0px 8px #FFFFFF,0px 0px 0px 9px rgba(214,173,96,0.45),0px 22px 40px -18px rgba(7,91,70,0.6);transition:transform 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-3ab1ba39-4998{max-width:260px;}.elementor .e-e7f25fd-aaf9{position:relative;z-index:1;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-958c315-500b{width:34px;height:34px;}.elementor .e-56622fe8-488a{width:34px;height:34px;position:absolute;inset-block-start:-6px;inset-inline-end:-10px;font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--iqa-forest);border-radius:999px;border-width:3px;border-color:#FFFFFF;border-style:solid;background-color:var(--iqa-gold);display:flex;justify-content:center;align-items:center;}.elementor .e-2989117a-c4d6:hover,.elementor .e-2989117a-c4d6:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-2989117a-c4d6{width:88px;height:88px;position:relative;padding:0px;margin-block-end:12px;border-radius:999px;background-color:var(--iqa-emerald);box-shadow:0px 0px 0px 8px #FFFFFF,0px 0px 0px 9px rgba(214,173,96,0.45),0px 22px 40px -18px rgba(7,91,70,0.6);transition:transform 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-4d77d631-9cdc{max-width:260px;}.elementor .e-33cfe3ac-61cc{position:relative;z-index:1;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-697f74b-e832{width:34px;height:34px;}.elementor .e-2f885023-ad04{width:34px;height:34px;position:absolute;inset-block-start:-6px;inset-inline-end:-10px;font-family:var(--font-heading);font-weight:800;font-size:12.5px;color:var(--iqa-forest);border-radius:999px;border-width:3px;border-color:#FFFFFF;border-style:solid;background-color:var(--iqa-gold);display:flex;justify-content:center;align-items:center;}.elementor .e-57bd3d4-53f5:hover,.elementor .e-57bd3d4-53f5:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-57bd3d4-53f5{width:88px;height:88px;position:relative;padding:0px;margin-block-end:12px;border-radius:999px;background-color:var(--iqa-emerald);box-shadow:0px 0px 0px 8px #FFFFFF,0px 0px 0px 9px rgba(214,173,96,0.45),0px 22px 40px -18px rgba(7,91,70,0.6);transition:transform 0.3s;display:flex;justify-content:center;align-items:center;}.elementor .e-65629121-16b0{max-width:260px;}.elementor .e-1a911c81-6834{position:relative;z-index:1;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;display:flex;flex-direction:column;gap:12px;align-items:center;}.elementor .e-45d0cadd-2c97{max-width:1240px;position:relative;padding:0px;gap:32px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-4c96e35e-1df0{background-color:#FFFFFF;}.elementor .e-4333371e-d46b{max-width:1100px;padding:0px;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}.elementor .e-6b67cfd5-e44e{background-color:var(--iqa-ivory);gap:44px;}.elementor .e-569905f0-528f{max-width:1100px;padding:0px;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-71357798-48c1{background-color:var(--iqa-mint);gap:44px;}.elementor .e-58e1dbbf-82fd{margin-block-start:6px;}.elementor .e-4469cc50-c6d0{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0%;align-items:flex-start;}.elementor .e-169b2319-ca02{padding-block-start:34px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;border-radius:22px;border-width:1px;border-color:rgba(214,173,96,0.35);border-style:solid;background-color:var(--iqa-ivory);display:flex;flex-direction:column;gap:16px;flex:1 1 0%;}.elementor .e-bb598ea-7d36{max-width:1100px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-4749d637-6b8e{background-color:#FFFFFF;}.elementor .e-364c7fea-106c{position:absolute;inset-block-start:18px;inset-inline-start:18px;z-index:2;font-family:var(--font-body);font-weight:600;font-size:12px;color:var(--iqa-gold-deep);padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(214,173,96,0.45);border-style:solid;background-color:#FFFFFF;}.elementor .e-3bc8d5e2-2cd2{width:64px;height:64px;opacity:55%;}.elementor .e-3b2dacdf-221e{width:150px;height:172px;padding:0px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1.5px;border-block-end-width:0px;border-inline-start-width:1.5px;border-inline-end-width:1.5px;border-color:rgba(214,173,96,0.55);border-style:solid;background-color:#FFFFFF;display:flex;justify-content:center;align-items:center;}.elementor .e-78c95853-b8dc{height:230px;position:relative;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-emerald.svg"),linear-gradient(180deg, #EEF5F0 0%,#E2EEE6 100%);background-repeat:repeat;background-attachment:scroll;background-size:72px 72px,auto auto;background-position:0px 0px,0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .e-3e1c6fc9-8f49{font-family:var(--font-body);font-weight:700;font-size:13px;color:var(--iqa-gold-deep);letter-spacing:0.1em;text-transform:uppercase;}.elementor .e-34ce0282-a5a3{margin-block-start:4px;}.elementor .e-518e1e62-59e3{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-7e6ac9bd-b23f{padding-block-start:26px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-block-start-width:1px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;border-top-style: solid; border-top-color: var(--iqa-line);\n}.elementor .e-525eae95-bed7{overflow:hidden;padding:0px;gap:0px;}.elementor .e-577cf3d8-94d6{max-width:1240px;padding:0px;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-14a2a3f0-24ac{background-color:var(--iqa-ivory);}.elementor .e-544b2a58-cd19{width:18px;height:18px;}.elementor .e-14e4e94e-93e9{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--iqa-forest);}.elementor .e-299cb3a5-f14b{width:auto;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:4px;border-radius:999px;border-width:1px;border-color:var(--iqa-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-58c5c125-8e10{width:34%;padding:0px;display:flex;flex-direction:column;gap:20px;flex:0 0 34%;align-items:flex-start;}.elementor .e-5bb9097b-3b78{font-family:var(--font-arabic);font-size:40px;color:var(--iqa-gold);letter-spacing:0.1em;line-height:1.2;direction:rtl;}.elementor .e-201ddade-87ec{position:absolute;inset-block-start:12px;inset-inline-end:12px;font-family:var(--font-heading);font-weight:800;font-size:11px;color:var(--iqa-forest);letter-spacing:0.08em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:9px;padding-inline-end:9px;border-radius:8px;background-color:var(--iqa-gold);}.elementor .e-2ddd3564-8f28{height:120px;position:relative;padding:0px;margin-block-end:10px;border-radius:16px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-gold.svg"),linear-gradient(150deg, #0A6B53 0%,#123C32 100%);background-repeat:repeat;background-attachment:scroll;background-size:72px 72px,auto auto;background-position:0px 0px,0% 0%;transition:transform 0.4s;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-3b91d888-704c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-5769f2e4-1e39{font-size:14.5px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-144f214e-257d{width:18px;height:18px;}.elementor .e-6a4d8632-a27d:hover,.elementor .e-6a4d8632-a27d:focus-visible{border-color:#075B46;background-color:#EEF5F0;}.elementor .e-6a4d8632-a27d{width:auto;font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--iqa-emerald);padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:10px;margin-inline-end:10px;border-radius:999px;border-width:1.5px;border-color:rgba(7,91,70,0.3);border-style:solid;transition:background-color 0.25s, border-color 0.25s;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-15d64185-df3b{padding-block-start:14px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;gap:10px;&:hover > :first-child { transform: scale(1.02); }\n}.elementor .e-56f653a6-743e{font-family:var(--font-arabic);font-size:40px;color:var(--iqa-gold);letter-spacing:0.1em;line-height:1.2;direction:rtl;}.elementor .e-22c197a5-c39d{position:absolute;inset-block-start:12px;inset-inline-end:12px;font-family:var(--font-heading);font-weight:800;font-size:11px;color:var(--iqa-forest);letter-spacing:0.08em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:9px;padding-inline-end:9px;border-radius:8px;background-color:var(--iqa-gold);}.elementor .e-4b39d5c2-dfb2{height:120px;position:relative;padding:0px;margin-block-end:10px;border-radius:16px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-gold.svg"),linear-gradient(150deg, #0A6B53 0%,#123C32 100%);background-repeat:repeat;background-attachment:scroll;background-size:72px 72px,auto auto;background-position:0px 0px,0% 0%;transition:transform 0.4s;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-3e8e81f4-5133{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-37e0e867-beb9{font-size:14.5px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1c0313da-59ec{width:18px;height:18px;}.elementor .e-406136ec-d26f:hover,.elementor .e-406136ec-d26f:focus-visible{border-color:#075B46;background-color:#EEF5F0;}.elementor .e-406136ec-d26f{width:auto;font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--iqa-emerald);padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:10px;margin-inline-end:10px;border-radius:999px;border-width:1.5px;border-color:rgba(7,91,70,0.3);border-style:solid;transition:background-color 0.25s, border-color 0.25s;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-487ae4c5-b405{padding-block-start:14px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;gap:10px;&:hover > :first-child { transform: scale(1.02); }\n}.elementor .e-58c657fa-9981{font-family:var(--font-arabic);font-size:40px;color:var(--iqa-gold);letter-spacing:0.1em;line-height:1.2;direction:rtl;}.elementor .e-6435a829-d762{position:absolute;inset-block-start:12px;inset-inline-end:12px;font-family:var(--font-heading);font-weight:800;font-size:11px;color:var(--iqa-forest);letter-spacing:0.08em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:9px;padding-inline-end:9px;border-radius:8px;background-color:var(--iqa-gold);}.elementor .e-2408ef72-23f4{height:120px;position:relative;padding:0px;margin-block-end:10px;border-radius:16px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-gold.svg"),linear-gradient(150deg, #0A6B53 0%,#123C32 100%);background-repeat:repeat;background-attachment:scroll;background-size:72px 72px,auto auto;background-position:0px 0px,0% 0%;transition:transform 0.4s;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-116862a9-b765{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-766f0e63-e622{font-size:14.5px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-21fa555e-2dd9{width:18px;height:18px;}.elementor .e-7bae7944-9b6e:hover,.elementor .e-7bae7944-9b6e:focus-visible{border-color:#075B46;background-color:#EEF5F0;}.elementor .e-7bae7944-9b6e{width:auto;font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--iqa-emerald);padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:10px;margin-inline-end:10px;border-radius:999px;border-width:1.5px;border-color:rgba(7,91,70,0.3);border-style:solid;transition:background-color 0.25s, border-color 0.25s;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-75cb285b-606d{padding-block-start:14px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;gap:10px;&:hover > :first-child { transform: scale(1.02); }\n}.elementor .e-508d59d2-ea07{font-family:var(--font-arabic);font-size:40px;color:var(--iqa-gold);letter-spacing:0.1em;line-height:1.2;direction:rtl;}.elementor .e-768a98a9-a3b2{position:absolute;inset-block-start:12px;inset-inline-end:12px;font-family:var(--font-heading);font-weight:800;font-size:11px;color:var(--iqa-forest);letter-spacing:0.08em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:9px;padding-inline-end:9px;border-radius:8px;background-color:var(--iqa-gold);}.elementor .e-60d69949-a5ad{height:120px;position:relative;padding:0px;margin-block-end:10px;border-radius:16px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-gold.svg"),linear-gradient(150deg, #0A6B53 0%,#123C32 100%);background-repeat:repeat;background-attachment:scroll;background-size:72px 72px,auto auto;background-position:0px 0px,0% 0%;transition:transform 0.4s;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-7ab70a20-bc35{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-8c31169-569e{font-size:14.5px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1a98296c-ceb4{width:18px;height:18px;}.elementor .e-8f80ed5-b42e:hover,.elementor .e-8f80ed5-b42e:focus-visible{border-color:#075B46;background-color:#EEF5F0;}.elementor .e-8f80ed5-b42e{width:auto;font-family:var(--font-heading);font-weight:700;font-size:14px;color:var(--iqa-emerald);padding-block-start:11px;padding-block-end:11px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:10px;margin-inline-end:10px;border-radius:999px;border-width:1.5px;border-color:rgba(7,91,70,0.3);border-style:solid;transition:background-color 0.25s, border-color 0.25s;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-e3e19-91d6{padding-block-start:14px;padding-block-end:24px;padding-inline-start:14px;padding-inline-end:14px;gap:10px;&:hover > :first-child { transform: scale(1.02); }\n}.elementor .e-7ccb99c5-91b0{min-width:0px;padding:0px;gap:22px;flex:1 1 0%;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}.elementor .e-f236267-1ae5{max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:72px;align-items:center;}.elementor .e-31df8eb9-474b{background-color:var(--iqa-mint);}.elementor .e-7481e14f-5034{width:24px;height:24px;}.elementor .e-6949dde0-c93f{width:48px;height:48px;padding:0px;border-radius:14px;background-color:var(--iqa-gold-soft);display:flex;justify-content:center;align-items:center;}.elementor .e-5f7cf17b-bd38{font-family:var(--font-body);font-size:17px;color:var(--iqa-charcoal);line-height:1.7;font-style:italic;flex:1 1 auto;}.elementor .e-35075d6b-8e0a{width:22px;height:22px;opacity:70%;}.elementor .e-73e66a03-f3d8{width:46px;height:46px;min-width:46px;padding:0px;border-radius:999px;background-color:var(--iqa-mint);display:flex;justify-content:center;align-items:center;}.elementor .e-4990d40f-8392{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--iqa-forest);}.elementor .e-676253dc-d19e{font-family:var(--font-body);font-size:13.5px;color:var(--iqa-muted);}.elementor .e-7a5733fc-2b0d{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-4ae08dc8-f844{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:14px;align-items:center;border-top-style: solid; border-top-color: var(--iqa-line);\n}.elementor .e-15225ef-7897{min-width:0px;padding:34px;gap:18px;flex:1 1 0%;}.elementor .e-3dcb93a3-dbbb{width:24px;height:24px;}.elementor .e-447e8673-dc9a{width:48px;height:48px;padding:0px;border-radius:14px;background-color:var(--iqa-gold-soft);display:flex;justify-content:center;align-items:center;}.elementor .e-2f2415cd-cb8b{font-family:var(--font-body);font-size:17px;color:var(--iqa-charcoal);line-height:1.7;font-style:italic;flex:1 1 auto;}.elementor .e-4fbf0b16-a453{width:22px;height:22px;opacity:70%;}.elementor .e-84292d7-e7ed{width:46px;height:46px;min-width:46px;padding:0px;border-radius:999px;background-color:var(--iqa-mint);display:flex;justify-content:center;align-items:center;}.elementor .e-4ee05168-ce65{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--iqa-forest);}.elementor .e-6916a51d-3b57{font-family:var(--font-body);font-size:13.5px;color:var(--iqa-muted);}.elementor .e-4207d555-4da3{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-59a78d71-8098{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:14px;align-items:center;border-top-style: solid; border-top-color: var(--iqa-line);\n}.elementor .e-3598df90-af7f{min-width:0px;padding:34px;gap:18px;flex:1 1 0%;}.elementor .e-5fd70ccf-2316{width:24px;height:24px;}.elementor .e-403fbd0a-a832{width:48px;height:48px;padding:0px;border-radius:14px;background-color:var(--iqa-gold-soft);display:flex;justify-content:center;align-items:center;}.elementor .e-5c71d376-9c52{font-family:var(--font-body);font-size:17px;color:var(--iqa-charcoal);line-height:1.7;font-style:italic;flex:1 1 auto;}.elementor .e-796c8338-7069{width:22px;height:22px;opacity:70%;}.elementor .e-4563f5d4-9e6f{width:46px;height:46px;min-width:46px;padding:0px;border-radius:999px;background-color:var(--iqa-mint);display:flex;justify-content:center;align-items:center;}.elementor .e-5ce68c64-98f7{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--iqa-forest);}.elementor .e-59ed82d2-f770{font-family:var(--font-body);font-size:13.5px;color:var(--iqa-muted);}.elementor .e-b09ff2f-eb88{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-105325a0-2e36{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:14px;align-items:center;border-top-style: solid; border-top-color: var(--iqa-line);\n}.elementor .e-1ed987c4-b987{min-width:0px;padding:34px;gap:18px;flex:1 1 0%;}.elementor .e-42c090dc-6d5e{max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:24px;scrollbar-width: thin; scrollbar-color: #D6AD60 transparent;\n}.elementor .e-7e7048e1-7fec{font-family:var(--font-body);font-weight:600;font-size:13.5px;color:var(--iqa-gold-deep);margin-block-start:-20px;display:none;}.elementor .e-71a2a967-71ee{background-color:var(--iqa-ivory);gap:48px;}.elementor .e-79be5ec6-ad84{background-color:var(--iqa-ivory);gap:40px;}.elementor .e-67d53aa4-80ca{width:300px;height:300px;position:absolute;inset-block-end:-110px;inset-inline-start:-110px;padding:0px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/rosette-gold.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:60%;}.elementor .e-12bc52fc-d57c{width:300px;height:300px;position:absolute;inset-block-start:-110px;inset-inline-end:-110px;padding:0px;background-image:url("https://zahraonlinequran.com/wp-content/uploads/iqa/rosette-gold.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;opacity:60%;}.elementor .e-64af98d7-ed30{position:relative;font-family:var(--font-arabic);font-size:30px;color:var(--iqa-gold);line-height:1.6;}.elementor .e-47f28d94-c506{max-width:760px;position:relative;font-family:var(--font-heading);font-weight:800;font-size:52px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-1cfde161-8192{max-width:600px;position:relative;font-family:var(--font-body);font-size:18px;color:rgba(255,255,255,0.78);line-height:1.7;}.elementor .e-5e89340f-c7b8{width:auto;position:relative;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-3cf7cc59-5f44{position:relative;font-family:var(--font-body);font-size:14px;color:rgba(255,255,255,0.62);}.elementor .e-101211e4-2e11{max-width:1240px;overflow:hidden;position:relative;text-align:center;padding-block-start:88px;padding-block-end:88px;padding-inline-start:48px;padding-inline-end:48px;border-radius:36px;background-image:radial-gradient(circle at 50% 0%, rgba(214,173,96,0.22) 0%,rgba(214,173,96,0) 55%),url("https://zahraonlinequran.com/wp-content/uploads/iqa/pattern-gold.svg"),linear-gradient(150deg, #0A6B53 0%,#075B46 40%,#123C32 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,96px 96px,auto auto;background-position:0% 0%,0px 0px,0% 0%;box-shadow:0px 50px 90px -50px rgba(7,91,70,0.8);display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-3b30236a-f83b{padding-block-start:24px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--iqa-ivory);display:flex;flex-direction:column;align-items:center;}