.elementor .e-74742e2-ba54{font-family:Tajawal;font-weight:700;font-size:.95rem;color:#7D1416;padding-block-start:.45rem;padding-block-end:.45rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:#EBD3D3;border-style:solid;background-color:#FFF}.elementor .e-3a24966-c98b{font-family:Alexandria;font-weight:800;font-size:2.6rem;color:#1E1A16;line-height:1.35;& span{color:#7D1416}\n}.elementor .e-4c46439a-4ab6{font-family:Tajawal;font-size:1.15rem;color:#5C5047;line-height:1.9}.elementor .e-41e1c3eb-e237:hover,.elementor .e-41e1c3eb-e237:focus-visible{background-color:#5A0D0F}.elementor .e-41e1c3eb-e237{min-height:44px;font-family:Tajawal;font-weight:800;font-size:15px;color:#FFF;line-height:1.3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:#7D1416}.elementor .e-4189a705-9b0a:hover,.elementor .e-4189a705-9b0a:focus-visible{background-image:url(https://egc-eg.com/wp-content/uploads/2026/11/egc-whatsapp-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:0% 0%;background-color:#17924A;background-position:right 18px center;\n}.elementor .e-4189a705-9b0a{min-height:44px;font-family:Tajawal;font-weight:800;font-size:15px;color:#FFF;line-height:1.3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:48px;padding-inline-end:24px;border-radius:8px;background-image:url(https://egc-eg.com/wp-content/uploads/2026/11/egc-whatsapp-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:0% 0%;background-color:#1FAF5A;background-position:right 18px center;\n}.elementor .e-7ab2eaba-7f92{width:100%;padding-block-start:.4rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:.75rem;flex-wrap:wrap}.elementor .e-34aa5989-7f03{font-family:Tajawal;font-size:.93rem;color:#6B5F55}.elementor .e-4aaa3054-ea4b{padding:0;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 56%;align-items:flex-start}.elementor .e-6805a525-cbb5{width:100%;aspect-ratio:1 / 1;object-fit:contain;border-radius:14px}.elementor .e-339dec8f-f3f5{padding:1rem;border-radius:20px;background-color:#FFF;flex:1 1 44%}.elementor .e-78fb0c61-7b73{padding-block-start:3.5rem;padding-block-end:4rem;padding-inline-start:3rem;padding-inline-end:3rem;margin-block-start:1rem;border-radius:24px;background-image:linear-gradient(160deg,#F7F3EE 0%,#EFE6DA 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:row;gap:2.5rem;align-items:center}.elementor .e-481eac3a-8be4{font-family:Alexandria;font-weight:800;font-size:2.1rem;color:#1E1A16;text-align:center}.elementor .e-6865899e-f857{font-family:Alexandria;font-weight:200;font-size:2rem;color:#7D1416}.elementor .e-386821c5-1527{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-2f7e39cb-c3bf{font-family:Tajawal;font-size:1rem;color:#5C5047;line-height:1.8}.elementor .e-332416ed-cdcd{padding:1.6rem;border-radius:16px;border-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.5rem}.elementor .e-1e9bd04-c980{font-family:Alexandria;font-weight:200;font-size:2rem;color:#7D1416}.elementor .e-cb9c9ff-76b3{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-60b4d99e-e0d7{font-family:Tajawal;font-size:1rem;color:#5C5047;line-height:1.8}.elementor .e-41a7ecf2-8939{padding:1.6rem;border-radius:16px;border-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.5rem}.elementor .e-22ce2041-5002{font-family:Alexandria;font-weight:200;font-size:2rem;color:#7D1416}.elementor .e-10222214-9f1c{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-71367d43-6f2f{font-family:Tajawal;font-size:1rem;color:#5C5047;line-height:1.8}.elementor .e-69c244e1-864c{padding:1.6rem;border-radius:16px;border-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.5rem}.elementor .e-711d1014-fdca{font-family:Alexandria;font-weight:200;font-size:2rem;color:#7D1416}.elementor .e-6db33d1b-ed58{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-72e57039-8a58{font-family:Tajawal;font-size:1rem;color:#5C5047;line-height:1.8}.elementor .e-188fd730-f619{padding:1.6rem;border-radius:16px;border-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.5rem}.elementor .e-7b2e1ba3-6f76{padding:0;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto)}.elementor .e-332a857e-1f6c{padding-block-start:4rem;padding-block-end:1.5rem;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.elementor .e-71534bf0-14ee{font-family:Alexandria;font-weight:800;font-size:2.1rem;color:#1E1A16;text-align:center}.elementor .e-1f19fbfa-65f3{font-family:Tajawal;font-size:1.08rem;color:#5C5047;text-align:center;margin-block-end:1rem}.elementor .e-21aa359c-66b3{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background-color:#FAF8F5}.elementor .e-1a4a303c-7fd1{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-26bb144-7c63{font-family:Tajawal;font-size:.97rem;color:#5C5047;line-height:1.75;flex:1 1 auto}.elementor .e-45376f2a-1ee6{font-family:Tajawal;font-weight:800;font-size:.95rem;color:#7D1416}.elementor .e-bebec9c-6a63:hover,.elementor .e-bebec9c-6a63:focus-visible{box-shadow:0 18px 40px -20px rgb(30 26 22 / .35)}.elementor .e-bebec9c-6a63{padding-block-start:1rem;padding-block-end:1.3rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:18px;border-width:2px;border-color:#7D1416;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.5rem}.elementor .e-79c2fdda-664a{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background-color:#FAF8F5}.elementor .e-4c1a47f0-f0a7{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-5cc277e8-1488{font-family:Tajawal;font-size:.97rem;color:#5C5047;line-height:1.75;flex:1 1 auto}.elementor .e-746291cc-7391{font-family:Tajawal;font-weight:800;font-size:.95rem;color:#7D1416}.elementor .e-76247f89-6027:hover,.elementor .e-76247f89-6027:focus-visible{box-shadow:0 18px 40px -20px rgb(30 26 22 / .35)}.elementor .e-76247f89-6027{padding-block-start:1rem;padding-block-end:1.3rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:18px;border-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.5rem}.elementor .e-d48abe6-dfea{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background-color:#FAF8F5}.elementor .e-7f29fbf1-8138{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-34e134bf-b33f{font-family:Tajawal;font-size:.97rem;color:#5C5047;line-height:1.75;flex:1 1 auto}.elementor .e-1cd651ed-52c7{font-family:Tajawal;font-weight:800;font-size:.95rem;color:#7D1416}.elementor .e-38610a6-71ef:hover,.elementor .e-38610a6-71ef:focus-visible{box-shadow:0 18px 40px -20px rgb(30 26 22 / .35)}.elementor .e-38610a6-71ef{padding-block-start:1rem;padding-block-end:1.3rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:18px;border-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.5rem}.elementor .e-1ace37f6-dc5c{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background-color:#FAF8F5}.elementor .e-312b0914-f4f4{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-4ec1ae4d-51fb{font-family:Tajawal;font-size:.97rem;color:#5C5047;line-height:1.75;flex:1 1 auto}.elementor .e-b89e8bd-a5a2{font-family:Tajawal;font-weight:800;font-size:.95rem;color:#7D1416}.elementor .e-663bad45-29c5:hover,.elementor .e-663bad45-29c5:focus-visible{box-shadow:0 18px 40px -20px rgb(30 26 22 / .35)}.elementor .e-663bad45-29c5{padding-block-start:1rem;padding-block-end:1.3rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:18px;border-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.5rem}.elementor .e-760145c6-bd5b{padding:0;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto)}.elementor .e-368ae1db-4675{padding-block-start:3.5rem;padding-block-end:1rem;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:.75rem;align-items:center}.elementor .e-31ace3-b328{font-family:Alexandria;font-weight:800;font-size:1.9rem;color:#1E1A16}.elementor .e-5127a877-8b3e{padding:0}.elementor .e-107f251a-62b4{padding-block-start:3.5rem;padding-block-end:.5rem;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:1rem}.elementor .e-5bca47e7-83b4{font-family:Alexandria;font-weight:800;font-size:1.9rem;color:#1E1A16}.elementor .e-7e88c67a-d858{padding:0}.elementor .e-54e450b1-5a30{padding-block-start:2.5rem;padding-block-end:.5rem;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:1rem}.elementor .e-30343579-1664{font-family:Alexandria;font-weight:800;font-size:2rem;color:#FFF;text-align:center}.elementor .e-60911f91-210f{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#FFF}.elementor .e-9b7dac5-b3f6{font-family:Tajawal;font-size:1rem;color:#D9CFC5;line-height:1.8}.elementor .e-71d18c51-626e{padding:1.5rem;border-radius:16px;border-block-start-width:3px;background-color:rgb(255 255 255 / .07);display:flex;flex-direction:column;gap:.5rem;border-top-style:solid;border-top-color:#B8893F;\n}.elementor .e-74515be1-1302{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#FFF}.elementor .e-1b367dc0-21e3{font-family:Tajawal;font-size:1rem;color:#D9CFC5;line-height:1.8}.elementor .e-4eeb5df8-4a17{padding:1.5rem;border-radius:16px;border-block-start-width:3px;background-color:rgb(255 255 255 / .07);display:flex;flex-direction:column;gap:.5rem;border-top-style:solid;border-top-color:#B8893F;\n}.elementor .e-7ecefb92-e3e2{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#FFF}.elementor .e-481d7076-d310{font-family:Tajawal;font-size:1rem;color:#D9CFC5;line-height:1.8}.elementor .e-4ffa3a88-dbd4{padding:1.5rem;border-radius:16px;border-block-start-width:3px;background-color:rgb(255 255 255 / .07);display:flex;flex-direction:column;gap:.5rem;border-top-style:solid;border-top-color:#B8893F;\n}.elementor .e-2c278c7-5d4c{padding:0;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,auto)}.elementor .e-50165f5c-fd1c{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:2.5rem;margin-block-end:1rem;margin-inline-start:0;margin-inline-end:0;border-radius:24px;background-color:#1E1A16;display:flex;flex-direction:column;gap:1.5rem;align-items:center}.elementor .e-8335cf1-80e5{font-family:Alexandria;font-weight:800;font-size:2rem;color:#1E1A16;text-align:center}.elementor .e-d3cf766-e4b4{font-family:Alexandria;font-weight:700;font-size:1.05rem;color:#1E1A16}.elementor .e-61702923-1fc4{cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:12px;background-color:#F7F3EE}.elementor .e-3c472d19-5d42{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-31ae31ed-c114{padding-block-start:.9rem;padding-block-end:.4rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem}.elementor .e-1d946f14-ecbb{font-family:Alexandria;font-weight:700;font-size:1.05rem;color:#1E1A16}.elementor .e-68a2d29d-db2c{cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:12px;background-color:#F7F3EE}.elementor .e-488c2495-fe3f{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-3eaaf7f9-c5a2{padding-block-start:.9rem;padding-block-end:.4rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem}.elementor .e-56968707-39f1{font-family:Alexandria;font-weight:700;font-size:1.05rem;color:#1E1A16}.elementor .e-4336d6f0-e93a{cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:12px;background-color:#F7F3EE}.elementor .e-a5b2224-b917{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-31bb5ead-c2b9{padding-block-start:.9rem;padding-block-end:.4rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem}.elementor .e-7072ea9d-4957{font-family:Alexandria;font-weight:700;font-size:1.05rem;color:#1E1A16}.elementor .e-52a20059-30e7{cursor:pointer;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem;border-radius:12px;background-color:#F7F3EE}.elementor .e-4740a42e-8a80{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-3853cfd4-d64b{padding-block-start:.9rem;padding-block-end:.4rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem}.elementor .e-662657ba-1627{gap:.7rem}.elementor .e-7486cf4d-1cae{max-width:52rem;padding-block-start:3rem;padding-block-end:1.5rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch}.elementor .e-4da12c43-9af7{font-family:Alexandria;font-weight:800;font-size:1.8rem;color:#1E1A16;line-height:1.4}.elementor .e-26431c21-5b75{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-505c8e27-340e:hover,.elementor .e-505c8e27-340e:focus-visible{background-image:url(https://egc-eg.com/wp-content/uploads/2026/11/egc-whatsapp-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:0% 0%;background-color:#17924A;background-position:right 18px center;\n}.elementor .e-505c8e27-340e{min-height:44px;font-family:Tajawal;font-weight:800;font-size:15px;color:#FFF;line-height:1.3;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:48px;padding-inline-end:24px;border-radius:8px;background-image:url(https://egc-eg.com/wp-content/uploads/2026/11/egc-whatsapp-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:18px 18px;background-position:0% 0%;background-color:#1FAF5A;background-position:right 18px center;\n}.elementor .e-7bb6b2c-592e{padding:0;display:flex;flex-direction:column;gap:.9rem}.elementor .e-23cce340-f70a{padding:0}.elementor .e-2a92517c-d905{padding:2.5rem;margin-block-start:2rem;margin-block-end:3rem;margin-inline-start:0;margin-inline-end:0;border-radius:22px;border-width:2px;border-color:#7D1416;border-style:solid;background-color:#FFF;box-shadow:0 24px 50px -30px rgb(125 20 22 / .45);display:grid;gap:2.5rem;grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);grid-template-rows:repeat(1,auto);align-items:start}