.elementor .e-4f473180-ceb8{font-family:var(--hf-heading);font-weight:700;font-size:1.6rem;color:var(--hf-accent);line-height:1.2;margin:0px;}.elementor .e-3eb48898-a4b8:hover,.elementor .e-3eb48898-a4b8:focus-visible{color:var(--hf-accent);}.elementor .e-3eb48898-a4b8{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-muted);margin:0px;}.elementor .e-79e60281-c000:hover,.elementor .e-79e60281-c000:focus-visible{color:var(--hf-accent);}.elementor .e-79e60281-c000{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-muted);margin:0px;}.elementor .e-2eec90d6-dc26:hover,.elementor .e-2eec90d6-dc26:focus-visible{color:var(--hf-accent);}.elementor .e-2eec90d6-dc26{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-muted);margin:0px;}.elementor .e-46985034-7549:hover,.elementor .e-46985034-7549:focus-visible{color:var(--hf-accent);}.elementor .e-46985034-7549{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-muted);margin:0px;}.elementor .e-7f3df1c7-bca4{width:auto;padding:0px;gap:2rem;flex:0 0 auto;align-items:center;}.elementor .e-47dad60a-4d08{width:100%;max-width:70rem;padding-block-start:0.75rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;justify-content:space-between;align-items:center;}.elementor .e-7162df45-1d63{font-family:var(--hf-verse);font-size:1.35rem;color:var(--hf-accent);line-height:1.6;margin:0px;}.elementor .e-681459ff-20e2{font-family:var(--hf-heading);font-weight:600;font-size:3.6rem;color:var(--hf-ink);line-height:1.25;margin:0px;}.elementor .e-4a70a058-30ca{max-width:34rem;font-family:var(--hf-body);font-size:1.15rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-612e88da-59f2:hover,.elementor .e-612e88da-59f2:focus-visible{color:var(--hf-on-accent);background-color:var(--hf-accent-deep);}.elementor .e-612e88da-59f2{font-family:var(--hf-body);font-weight:600;font-size:1.05rem;color:var(--hf-on-accent);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;border-style:none;background-color:var(--hf-accent);}.elementor .e-2c601774-d3a3{font-family:var(--hf-body);font-size:1rem;color:var(--hf-accent);text-decoration:underline;margin:0px;}.elementor .e-65502685-44ca{padding-block-start:0.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:1.75rem;flex-wrap:wrap;align-items:center;}.elementor .e-3c4ee9e0-b519{padding:0px;flex-direction:column;gap:1.5rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-7a4c6d84-44cd{aspect-ratio:4 / 5;padding:0px;border-radius:14px;background-image:url("https://alhafez.online/wp-content/uploads/alhafez/panel-star.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#133F30;flex:0 0 26rem;}.elementor .e-46251816-7880{width:100%;max-width:70rem;padding-block-start:4.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:4.5rem;align-items:center;}.elementor .e-3cc102cf-8170{padding-block-start:1.5rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--hf-bg);flex-direction:column;gap:0px;}.elementor .e-25154d74-7a2e{font-family:var(--hf-heading);font-weight:600;font-size:2.4rem;color:var(--hf-ink);line-height:1.3;margin:0px;}.elementor .e-37bc826e-64ca{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-4e4cdfe3-6563{padding:0px;flex-direction:column;gap:1.25rem;flex:0 0 22rem;}.elementor .e-43ae1d06-af2b{font-family:var(--hf-heading);font-weight:600;font-size:1.3rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-724fa662-2546{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-53b57420-1ebc{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;flex-direction:column;gap:0.4rem;}.elementor .e-38476c6a-b82a{font-family:var(--hf-heading);font-weight:600;font-size:1.3rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-77f2aed-b2aa{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-6eb15981-adac{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;flex-direction:column;gap:0.4rem;}.elementor .e-1aab813f-8307{font-family:var(--hf-heading);font-weight:600;font-size:1.3rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-426d4880-1baf{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-703a80b8-413b{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;flex-direction:column;gap:0.4rem;}.elementor .e-37782d94-1cf3{font-family:var(--hf-heading);font-weight:600;font-size:1.3rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-3bc57d41-1cc9{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-4381bba9-cf93{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;flex-direction:column;gap:0.4rem;}.elementor .e-7cf4c8d-a002{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-2d108605-7ebd{width:100%;max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:5rem;align-items:flex-start;}.elementor .e-53d6af10-b23b{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--hf-surface);flex-direction:column;gap:0px;}.elementor .e-80b8d1d-aeb6{font-family:var(--hf-body);font-weight:600;font-size:0.95rem;color:var(--hf-accent);margin:0px;}.elementor .e-df7b8dc-d933{max-width:40rem;font-family:var(--hf-heading);font-weight:600;font-size:2.4rem;color:var(--hf-ink);line-height:1.3;margin:0px;}.elementor .e-91f4908-d158{width:100%;max-width:70rem;padding-block-start:0px;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-4afd375b-5795{font-family:var(--hf-heading);font-weight:600;font-size:1.45rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-170bdff-a103{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-4272f8ca-bd06{padding:2.5rem;border-radius:14px;border-width:1px;border-color:#D5DED8;border-style:solid;background-color:var(--hf-surface);flex-direction:column;gap:0.85rem;}.elementor .e-448ae565-99bf{font-family:var(--hf-heading);font-weight:600;font-size:1.45rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-48e4cfea-65b5{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-7386edff-74ce{padding:2.5rem;border-radius:14px;border-width:1px;border-color:#D5DED8;border-style:solid;background-color:var(--hf-tint);flex-direction:column;gap:0.85rem;}.elementor .e-5ca52a6c-a9d1{font-family:var(--hf-heading);font-weight:600;font-size:1.45rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-46deeaf-656d{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-749ce0de-8f2b{padding:2.5rem;border-radius:14px;border-width:1px;border-color:#D5DED8;border-style:solid;background-color:var(--hf-tint);flex-direction:column;gap:0.85rem;}.elementor .e-532a33c6-f9ee{font-family:var(--hf-heading);font-weight:600;font-size:1.45rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-14a7442b-3032{font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-286ae04c-9248{padding:2.5rem;border-radius:14px;border-width:1px;border-color:#D5DED8;border-style:solid;background-color:var(--hf-surface);flex-direction:column;gap:0.85rem;}.elementor .e-510f4ba7-e79b{width:100%;max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:1.25rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}.elementor .e-7bdc98f4-b106{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:url("https://alhafez.online/wp-content/uploads/alhafez/tile-light.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--hf-bg);flex-direction:column;gap:0px;}.elementor .e-7e00596-aee7{font-family:var(--hf-heading);font-weight:600;font-size:2.4rem;color:#F4F6F3;line-height:1.3;margin:0px;}.elementor .e-50000819-d510{font-family:var(--hf-body);font-size:1.08rem;color:rgba(244,246,243,0.8);line-height:1.85;margin:0px;}.elementor .e-6893ff44-6697{max-width:42rem;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-7a26da14-2bd8{font-family:var(--hf-heading);font-weight:600;font-size:1.25rem;color:#F4F6F3;line-height:1.4;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ab3594a-260f{font-family:var(--hf-body);font-size:1.08rem;color:#F4F6F3;line-height:1.7;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244,246,243,0.16);border-style:solid;}.elementor .e-29d2e70e-2119{font-family:var(--hf-body);font-size:1.08rem;color:#F4F6F3;line-height:1.7;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244,246,243,0.16);border-style:solid;}.elementor .e-7199d9a0-d546{font-family:var(--hf-body);font-size:1.08rem;color:#F4F6F3;line-height:1.7;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244,246,243,0.16);border-style:solid;}.elementor .e-3a3118b3-5d36{padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-5b285f7c-c405{font-family:var(--hf-heading);font-weight:600;font-size:1.25rem;color:rgba(244,246,243,0.7);line-height:1.4;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-717c6ddf-46bd{font-family:var(--hf-body);font-size:1.08rem;color:rgba(244,246,243,0.7);line-height:1.7;text-decoration:line-through;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244,246,243,0.16);border-style:solid;}.elementor .e-3d2b3562-4962{font-family:var(--hf-body);font-size:1.08rem;color:rgba(244,246,243,0.7);line-height:1.7;text-decoration:line-through;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244,246,243,0.16);border-style:solid;}.elementor .e-75c6c2be-4d84{font-family:var(--hf-body);font-size:1.08rem;color:rgba(244,246,243,0.7);line-height:1.7;text-decoration:line-through;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244,246,243,0.16);border-style:solid;}.elementor .e-2ecb14cd-d056{padding:0px;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-47360e91-51ce{padding:0px;gap:4rem;}.elementor .e-14ac3194-d596{width:100%;max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:3rem;}.elementor .e-372ec28e-5a34{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:url("https://alhafez.online/wp-content/uploads/alhafez/tile-dark.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--hf-accent-deep);flex-direction:column;gap:0px;}.elementor .e-727f03bb-62bb{font-family:var(--hf-heading);font-weight:600;font-size:2.4rem;color:var(--hf-ink);line-height:1.3;margin:0px;}.elementor .e-140fd37a-e063{width:100%;max-width:70rem;padding-block-start:0px;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;}.elementor .e-7b53ecee-e0ee{min-height:20rem;padding:0px;background-image:url("https://alhafez.online/wp-content/uploads/alhafez/panel-star.svg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#133F30;flex:0 0 22rem;}.elementor .e-479303ff-721b{font-family:var(--hf-body);font-weight:600;font-size:0.9rem;color:var(--hf-accent);padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.9rem;padding-inline-end:0.9rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-3a60e7d1-2abc{font-family:var(--hf-heading);font-weight:600;font-size:1.9rem;color:var(--hf-ink);line-height:1.3;margin:0px;}.elementor .e-2f9da44-9b4f{max-width:36rem;font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-419c05ba-cbbc{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-accent-deep);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-4f10330e-7142{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-accent-deep);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-1127d7d6-869d{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-accent-deep);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-522634a8-5d49{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-accent-deep);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-6ecfa5ad-26b1{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-accent-deep);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-3a394dc4-22ba{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-accent-deep);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-304a638c-ddb1{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-accent-deep);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-64a564a3-a867{font-family:var(--hf-body);font-size:0.95rem;color:var(--hf-accent-deep);padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;border-radius:999px;background-color:var(--hf-tint);}.elementor .e-50937b78-e55c{padding-block-start:0.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0.6rem;flex-wrap:wrap;}.elementor .e-1066998d-7abd:hover,.elementor .e-1066998d-7abd:focus-visible{color:var(--hf-on-accent);background-color:var(--hf-accent-deep);}.elementor .e-1066998d-7abd{font-family:var(--hf-body);font-weight:600;font-size:1.05rem;color:var(--hf-on-accent);padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;margin-block-start:0.5rem;border-radius:999px;border-style:none;background-color:var(--hf-accent);}.elementor .e-3be573cd-6381{padding:3rem;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-11c3ee34-d25d{width:100%;max-width:70rem;overflow:hidden;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:14px;border-width:1px;border-color:#D5DED8;border-style:solid;background-color:var(--hf-bg);gap:0px;}.elementor .e-2d344c91-8349{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--hf-surface);flex-direction:column;gap:0px;}.elementor .e-3fbcba9-7441{font-family:var(--hf-heading);font-weight:600;font-size:2.4rem;color:var(--hf-ink);line-height:1.3;margin:0px;}.elementor .e-166572b3-d363{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-1a5d709-e1d5{font-family:var(--hf-body);font-size:1rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-3744e103-b19f{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:0px;flex-direction:column;gap:0.5rem;}.elementor .e-1a36d23d-2287{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-1e543d7-6e83{font-family:var(--hf-body);font-size:1rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-72e0f1bd-d4dd{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:0px;flex-direction:column;gap:0.5rem;}.elementor .e-74c8d3bd-f7b4{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-4915a36c-a7d4{font-family:var(--hf-body);font-size:1rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-2c47da5f-4e0f{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:0px;flex-direction:column;gap:0.5rem;}.elementor .e-6031db0e-b5d8{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-7a13d62d-bf05{font-family:var(--hf-body);font-size:1rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-46dc87ce-d1c3{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:0px;flex-direction:column;gap:0.5rem;}.elementor .e-124f79b4-4184{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-3bcdf10f-3796{font-family:var(--hf-body);font-size:1rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-6514cc7c-d282{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:0px;flex-direction:column;gap:0.5rem;}.elementor .e-523dadb4-c2a9{padding:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#1E5B45;border-style:solid;display:grid;gap:0px;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;}.elementor .e-41729f70-23af{width:100%;max-width:70rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2.5rem;}.elementor .e-7e2a9fed-ba2d{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--hf-bg);flex-direction:column;gap:0px;}.elementor .e-19c68e65-f45e{font-family:var(--hf-heading);font-weight:600;font-size:2.4rem;color:var(--hf-ink);line-height:1.3;margin:0px;}.elementor .e-7190c618-e1a9:hover,.elementor .e-7190c618-e1a9:focus-visible{color:var(--hf-accent);}.elementor .e-7190c618-e1a9{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-5fe64ae8-2d76{cursor:pointer;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1533df29-1e56{max-width:42rem;font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-6911f697-1dcf{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4d7263fe-9733{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;}.elementor .e-7ac4e1bf-1ecb:hover,.elementor .e-7ac4e1bf-1ecb:focus-visible{color:var(--hf-accent);}.elementor .e-7ac4e1bf-1ecb{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-1a6892d2-ad39{cursor:pointer;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3e38dc7a-5d62{max-width:42rem;font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-38966b5f-5d4b{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-67011e2e-70aa{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;}.elementor .e-c040b58-1f76:hover,.elementor .e-c040b58-1f76:focus-visible{color:var(--hf-accent);}.elementor .e-c040b58-1f76{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-18a1c969-e58d{cursor:pointer;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4b24671d-1590{max-width:42rem;font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-7da22e6c-a730{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1f83c379-f303{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;}.elementor .e-5c7dd96c-acfe:hover,.elementor .e-5c7dd96c-acfe:focus-visible{color:var(--hf-accent);}.elementor .e-5c7dd96c-acfe{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-8baa1b4-2acd{cursor:pointer;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-25022004-d3b5{max-width:42rem;font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-d26206d-31b9{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-573eea8f-91cf{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;}.elementor .e-14c5280b-faa5:hover,.elementor .e-14c5280b-faa5:focus-visible{color:var(--hf-accent);}.elementor .e-14c5280b-faa5{font-family:var(--hf-heading);font-weight:600;font-size:1.15rem;color:var(--hf-ink);line-height:1.4;margin:0px;}.elementor .e-35a004ef-8d64{cursor:pointer;padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4f418bc6-399f{max-width:42rem;font-family:var(--hf-body);font-size:1.08rem;color:var(--hf-muted);line-height:1.85;margin:0px;}.elementor .e-7a4213ea-36ce{padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2c774bdf-d5ab{border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;}.elementor .e-4f92935f-d3e5{border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#D5DED8;border-style:solid;gap:0px;}.elementor .e-5c87192c-2b52{width:100%;max-width:48rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-5cae0c39-95ab{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--hf-surface);flex-direction:column;gap:0px;}.elementor .e-776d266-f985{font-family:var(--hf-heading);font-weight:600;font-size:2.4rem;color:#F4F6F3;line-height:1.3;text-align:center;margin:0px;}.elementor .e-2035c3d5-f20f{max-width:34rem;font-family:var(--hf-body);font-size:1.08rem;color:rgba(244,246,243,0.8);line-height:1.85;text-align:center;margin:0px;}.elementor .e-11ae0222-5dfe:hover,.elementor .e-11ae0222-5dfe:focus-visible{color:var(--hf-accent-deep);background-color:#E8EEE9;}.elementor .e-11ae0222-5dfe{font-family:var(--hf-body);font-weight:600;font-size:1.05rem;color:var(--hf-accent-deep);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;border-style:none;background-color:#F4F6F3;}.elementor .e-58f72586-ab18{width:100%;max-width:70rem;padding-block-start:0px;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.5rem;align-items:center;}.elementor .e-29079970-619a{font-family:var(--hf-heading);font-weight:700;font-size:1.3rem;color:#F4F6F3;line-height:1.2;margin:0px;}.elementor .e-1b2200e0-901d{font-family:var(--hf-body);font-size:0.9rem;color:rgba(244,246,243,0.65);margin:0px;}.elementor .e-2dcbb5f8-406f{width:100%;max-width:70rem;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(244,246,243,0.16);border-style:solid;justify-content:space-between;align-items:center;}.elementor .e-7ea55071-ab00{padding-block-start:6rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:url("https://alhafez.online/wp-content/uploads/alhafez/tile-dark.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--hf-accent-deep);flex-direction:column;gap:0px;}