.elementor .e-5a10f332-e70a{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-779ddbc-23c3{font-family:Alexandria;font-weight:800;font-size:2.5rem;color:#1E1A16;line-height:1.35;text-align:center}.elementor .e-76a7c610-d446{max-width:46rem;font-family:Tajawal;font-size:1.12rem;color:#5C5047;line-height:1.9;text-align:center}.elementor .e-31a46474-e281{text-align:center;padding-block-start:3rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;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:column;gap:.9rem;align-items:center}.elementor .e-5c335ff1-4a60{font-family:Alexandria;font-weight:800;font-size:1.6rem;color:#1E1A16}.elementor .e-34d9a124-bb9e{font-family:Tajawal;font-size:.92rem;color:#8A7D72;margin-block-end:.5rem}.elementor .e-14d8e37-2cd1{padding:0}.elementor .e-2ac3e825-a0b4{padding:2.25rem;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:flex;flex-direction:column;gap:.6rem}.elementor .e-4e30ca62-a5c5{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-5c039740-b70b{font-family:Tajawal;font-size:1rem;color:#4A3F37;line-height:1.95}.elementor .e-5d9b0040-6fdd{padding:1.6rem;border-radius:18px;background-color:#F7F3EE;display:flex;flex-direction:column;gap:.6rem}.elementor .e-2f1adae3-6d85{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#FFF}.elementor .e-5be7deb7-fef6{font-family:Tajawal;font-size:1rem;color:#E6DDD4;line-height:1.95}.elementor .e-523a7bac-99a3{padding:1.6rem;border-radius:18px;background-color:#1E1A16;display:flex;flex-direction:column;gap:.6rem}.elementor .e-45caa4b0-51b9{font-family:Alexandria;font-weight:700;font-size:1.2rem;color:#1E1A16}.elementor .e-5cac96be-5991{font-family:Tajawal;font-size:1rem;color:#5C5047}.elementor .e-3471a5d0-1a69:hover,.elementor .e-3471a5d0-1a69: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-3471a5d0-1a69{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-588d2f5d-9916{padding:1.6rem;border-radius:18px;border-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.6rem}.elementor .e-402da339-2ed6{position:sticky;inset-block-start:120px;padding:0;display:flex;flex-direction:column;gap:1rem}.elementor .e-49c81538-72db{padding-block-start:2rem;padding-block-end:1rem;padding-inline-start:0;padding-inline-end:0;display:grid;gap:1.75rem;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-rows:repeat(1,auto);align-items:start}.elementor .e-1f8f4134-99f3{font-family:Alexandria;font-weight:700;font-size:1.1rem;color:#1E1A16}.elementor .e-64cd900e-7dc2{font-family:Tajawal;font-size:.98rem;color:#5C5047;line-height:1.8}.elementor .e-64f99269-7e02{padding:1.4rem;border-radius:14px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.4rem;flex:1 1 0%;border-top-style:solid;border-top-color:#7D1416;\n}.elementor .e-6e4df6e0-43a2{font-family:Alexandria;font-weight:700;font-size:1.1rem;color:#1E1A16}.elementor .e-c82d14d-4473{font-family:Tajawal;font-size:.98rem;color:#5C5047;line-height:1.8}.elementor .e-764ae14e-4743{padding:1.4rem;border-radius:14px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.4rem;flex:1 1 0%;border-top-style:solid;border-top-color:#7D1416;\n}.elementor .e-199ce18c-b602{font-family:Alexandria;font-weight:700;font-size:1.1rem;color:#1E1A16}.elementor .e-1f87031-a4d7{font-family:Tajawal;font-size:.98rem;color:#5C5047;line-height:1.8}.elementor .e-9de5d0e-f48f{padding:1.4rem;border-radius:14px;border-block-start-width:3px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#EADFD3;border-style:solid;background-color:#FFF;display:flex;flex-direction:column;gap:.4rem;flex:1 1 0%;border-top-style:solid;border-top-color:#7D1416;\n}.elementor .e-1f080a4-e0dd{padding-block-start:1.5rem;padding-block-end:3rem;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:1rem}