.elementor .e-64167b4c-1c2b{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-50f57cf0-86be{font-family:Alexandria;font-weight:800;font-size:2.6rem;color:#1E1A16;line-height:1.35;& span{color:#7D1416}\n}.elementor .e-556eef6b-9253{font-family:Tajawal;font-size:1.15rem;color:#5C5047;line-height:1.9}.elementor .e-23cbfaae-eb96:hover,.elementor .e-23cbfaae-eb96:focus-visible{background-color:#5A0D0F}.elementor .e-23cbfaae-eb96{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-7099fc97-9aa0:hover,.elementor .e-7099fc97-9aa0: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-7099fc97-9aa0{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-3468b2f6-38dc{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-7d7066ff-73b1{font-family:Tajawal;font-size:.93rem;color:#6B5F55}.elementor .e-15f258b4-d707{padding:0;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 56%;align-items:flex-start}.elementor .e-5adc1eda-8279{width:100%;aspect-ratio:1 / 1;object-fit:contain;border-radius:14px}.elementor .e-749e9ba2-1aba{padding:1rem;border-radius:20px;background-color:#FFF;flex:1 1 44%}.elementor .e-6d660fcb-779e{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-5fb91a80-92d7{font-family:Alexandria;font-weight:800;font-size:2.1rem;color:#1E1A16;text-align:center}.elementor .e-2d31b38d-d919{font-family:Alexandria;font-weight:200;font-size:2rem;color:#7D1416}.elementor .e-cfa7373-c6ec{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-6ee83062-de2a{font-family:Tajawal;font-size:1rem;color:#5C5047;line-height:1.8}.elementor .e-42031de-a223{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-7d759e1-911e{font-family:Alexandria;font-weight:200;font-size:2rem;color:#7D1416}.elementor .e-3f398d82-a8b3{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-12051532-ca25{font-family:Tajawal;font-size:1rem;color:#5C5047;line-height:1.8}.elementor .e-5032ed79-351e{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-2c8e2a12-2846{font-family:Alexandria;font-weight:200;font-size:2rem;color:#7D1416}.elementor .e-1c3d54a4-2324{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-735f346c-ed62{font-family:Tajawal;font-size:1rem;color:#5C5047;line-height:1.8}.elementor .e-39ffdfdf-4e69{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-d23b947-efe1{font-family:Alexandria;font-weight:200;font-size:2rem;color:#7D1416}.elementor .e-14caae8c-a56c{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-97fc453-1cb8{font-family:Tajawal;font-size:1rem;color:#5C5047;line-height:1.8}.elementor .e-28fb22ab-953e{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-462370ba-e4be{padding:0;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto)}.elementor .e-6df56394-1730{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-6addff2a-fbc6{font-family:Alexandria;font-weight:800;font-size:2.1rem;color:#1E1A16;text-align:center}.elementor .e-1721c5ca-4095{font-family:Tajawal;font-size:1.08rem;color:#5C5047;text-align:center;margin-block-end:1rem}.elementor .e-23799ec6-fa14{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background-color:#FAF8F5}.elementor .e-3a18d6e-ceed{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-2afdbf5f-dd62{font-family:Tajawal;font-size:.97rem;color:#5C5047;line-height:1.75;flex:1 1 auto}.elementor .e-5051ae44-654e{font-family:Tajawal;font-weight:800;font-size:.95rem;color:#7D1416}.elementor .e-370d22dd-4ccb:hover,.elementor .e-370d22dd-4ccb:focus-visible{box-shadow:0 18px 40px -20px rgb(30 26 22 / .35)}.elementor .e-370d22dd-4ccb{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-7d107576-f5b4{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background-color:#FAF8F5}.elementor .e-6adcdbd7-ddc4{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-28d6713-6876{font-family:Tajawal;font-size:.97rem;color:#5C5047;line-height:1.75;flex:1 1 auto}.elementor .e-7bbee187-10d6{font-family:Tajawal;font-weight:800;font-size:.95rem;color:#7D1416}.elementor .e-189e53b3-ba84:hover,.elementor .e-189e53b3-ba84:focus-visible{box-shadow:0 18px 40px -20px rgb(30 26 22 / .35)}.elementor .e-189e53b3-ba84{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-54767f17-e101{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background-color:#FAF8F5}.elementor .e-43cc3d04-7e2e{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-a60be68-ac19{font-family:Tajawal;font-size:.97rem;color:#5C5047;line-height:1.75;flex:1 1 auto}.elementor .e-1fda0e6f-cecb{font-family:Tajawal;font-weight:800;font-size:.95rem;color:#7D1416}.elementor .e-3057f8d3-34d5:hover,.elementor .e-3057f8d3-34d5:focus-visible{box-shadow:0 18px 40px -20px rgb(30 26 22 / .35)}.elementor .e-3057f8d3-34d5{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-2f25b1b1-9d42{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:12px;background-color:#FAF8F5}.elementor .e-41e989c6-fdda{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-1ca022c4-411e{font-family:Tajawal;font-size:.97rem;color:#5C5047;line-height:1.75;flex:1 1 auto}.elementor .e-34e4a387-d316{font-family:Tajawal;font-weight:800;font-size:.95rem;color:#7D1416}.elementor .e-40c33690-4c8e:hover,.elementor .e-40c33690-4c8e:focus-visible{box-shadow:0 18px 40px -20px rgb(30 26 22 / .35)}.elementor .e-40c33690-4c8e{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-47293831-d4fa{padding:0;display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,auto)}.elementor .e-12061f56-92df{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-55ab9db0-1a8e{font-family:Alexandria;font-weight:800;font-size:1.9rem;color:#1E1A16}.elementor .e-3829bd27-8033{padding:0}.elementor .e-7f50d1f2-81de{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-6d587922-d0d6{font-family:Alexandria;font-weight:800;font-size:1.9rem;color:#1E1A16}.elementor .e-2e3a2e63-d758{padding:0}.elementor .e-66c84635-9063{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-4f2f19a1-c5ea{font-family:Alexandria;font-weight:800;font-size:2rem;color:#FFF;text-align:center}.elementor .e-7d3f4531-e7a4{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#FFF}.elementor .e-30708f5b-7505{font-family:Tajawal;font-size:1rem;color:#D9CFC5;line-height:1.8}.elementor .e-27697204-25c4{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-334733bb-e047{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#FFF}.elementor .e-233e22bb-4d8a{font-family:Tajawal;font-size:1rem;color:#D9CFC5;line-height:1.8}.elementor .e-437f971c-5fc5{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-59ee3dcb-ba64{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#FFF}.elementor .e-29ad2d96-423c{font-family:Tajawal;font-size:1rem;color:#D9CFC5;line-height:1.8}.elementor .e-46e48d44-d548{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-15c3fad2-c74d{padding:0;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,auto)}.elementor .e-6c178747-1c54{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-661c3be9-d036{font-family:Alexandria;font-weight:800;font-size:1.7rem;color:#1E1A16}.elementor .e-1b0c8aee-62c3{font-family:Tajawal;font-size:1.05rem;color:#3D342D;line-height:2.1;& li{border-bottom:1px dashed #DCCFC2;padding:.2rem 0}\n}.elementor .e-34dfa203-d1ae{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:1.5rem;margin-block-end:1.5rem;margin-inline-start:0;margin-inline-end:0;border-radius:22px;background-color:#F7F3EE;display:flex;flex-direction:column;gap:1rem}.elementor .e-7df58cb2-b0f6{font-family:Alexandria;font-weight:800;font-size:2rem;color:#1E1A16;text-align:center}.elementor .e-348eddad-67dd{font-family:Alexandria;font-weight:700;font-size:1.05rem;color:#1E1A16}.elementor .e-18a7ca4c-328c{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-e9ed1cd-222d{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-26d90d27-ac1d{padding-block-start:.9rem;padding-block-end:.4rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem}.elementor .e-167bb3fc-b64b{font-family:Alexandria;font-weight:700;font-size:1.05rem;color:#1E1A16}.elementor .e-7f27b553-e23e{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-712be132-10bc{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-36d95935-c1e8{padding-block-start:.9rem;padding-block-end:.4rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem}.elementor .e-1378d7cb-d4d1{font-family:Alexandria;font-weight:700;font-size:1.05rem;color:#1E1A16}.elementor .e-517438f5-b2ab{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-44f72046-6ecd{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-16b1e9f4-689c{padding-block-start:.9rem;padding-block-end:.4rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem}.elementor .e-6e174ea9-2773{font-family:Alexandria;font-weight:700;font-size:1.05rem;color:#1E1A16}.elementor .e-74219383-4a0b{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-27e1d2f3-4540{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-2bb2337-ad05{padding-block-start:.9rem;padding-block-end:.4rem;padding-inline-start:1.3rem;padding-inline-end:1.3rem}.elementor .e-3d4bb5f6-4ce8{gap:.7rem}.elementor .e-14f7b68a-143a{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-6bd4dd52-62f9{font-family:Alexandria;font-weight:800;font-size:1.8rem;color:#1E1A16;line-height:1.4}.elementor .e-65ee7ec1-d664{font-family:Tajawal;font-size:1.03rem;color:#5C5047;line-height:1.9}.elementor .e-44fbc5d5-7bea:hover,.elementor .e-44fbc5d5-7bea: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-44fbc5d5-7bea{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-26e45747-1492{padding:0;display:flex;flex-direction:column;gap:.9rem}.elementor .e-14efe510-b36a{padding:0}.elementor .e-c029959-e57b{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}