@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Arabic:wght@400;600;700&display=swap");
:root{--n:#0a2540;--b:#0b5cad;--g:#eceff3;--i:#1b2733;--m:#55656f}
*{box-sizing:border-box}body{margin:0;font:400 1rem/1.7 "IBM Plex Sans Arabic",system-ui,Tahoma,sans-serif;color:var(--i);background:#fff}
a{color:var(--b)}:focus-visible{outline:3px solid var(--b);outline-offset:2px}
.w{max-width:1080px;margin:auto;padding:0 1.25rem}h1,h2,h3{line-height:1.3;margin:0 0 .6rem;color:var(--n)}h1{font-size:clamp(1.9rem,4.5vw,3rem)}h2{font-size:1.75rem}h3{font-size:1.1rem}
header{position:sticky;top:0;z-index:5;background:#fff;border-bottom:1px solid #d9dfe6}.bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding-block:.7rem}
.brand{display:flex;align-items:center;gap:.6rem;font-weight:700;font-size:1.15rem;color:var(--n);text-decoration:none}.brand i{width:26px;height:26px;background:var(--b);border-radius:4px;box-shadow:inset 0 -9px 0 var(--n)}
nav{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.2rem}nav a{color:var(--i);text-decoration:none;padding:.2rem 0;border-bottom:3px solid transparent}nav a.on,nav a:hover{border-color:var(--b)}
#lg{font:600 .9rem inherit;font-family:inherit;border:1.5px solid var(--b);background:#fff;color:var(--b);border-radius:4px;padding:.25rem .8rem;cursor:pointer}#lg:hover{background:var(--b);color:#fff}
.hero{background:var(--n);color:#fff;padding:4rem 0}.hero h1{color:#fff}.hero p{max-width:34rem;color:#c9d8ea;font-size:1.1rem;margin:0 0 1.6rem}.hg{display:grid;grid-template-columns:1.3fr 1fr;gap:2rem;align-items:center}.hero svg{width:100%;max-width:340px;justify-self:center}
.btn{display:inline-block;background:var(--b);color:#fff;text-decoration:none;font-weight:600;padding:.7rem 1.4rem;border-radius:4px;margin:0 0 .5rem;border:2px solid var(--b);font-family:inherit;font-size:1rem;cursor:pointer}.btn:hover{background:#0a4d92}.btn.o{background:none;border-color:#fff;color:#fff}.btn.o:hover{background:#fff;color:var(--n)}
.head{background:var(--n);color:#fff;padding:2.6rem 0}.head h1{color:#fff;margin:0}.head p{color:#c9d8ea;margin:.5rem 0 0;max-width:40rem}
.sec{padding:3.5rem 0}.sec.g{background:var(--g)}.sec h2{margin-bottom:1.6rem}
.g4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.8rem}.it{border-top:4px solid var(--b);padding-top:.9rem}.it p,.wy p,.row p{margin:0;color:var(--m)}
.g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.8rem 3rem}.wy{border-inline-start:4px solid var(--b);padding-inline-start:1rem}
.row{display:grid;grid-template-columns:200px 1fr 2fr;gap:.5rem 2rem;align-items:center;padding:1.3rem 0;border-top:1px solid #d3dae2}.row:last-child{border-bottom:1px solid #d3dae2}.row h3{margin:0}
.steps{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;counter-reset:s}.steps li{counter-increment:s;background:var(--n);color:#fff;padding:.6rem 1.2rem;border-radius:4px;font-weight:600}.steps li:before{content:counter(s) ". "}
.pj{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center;margin-bottom:2.5rem}.pj:nth-child(even) .ph{order:2}
.ph{background:repeating-linear-gradient(135deg,#dfe4ea 0 14px,#e7ebf0 14px 28px);aspect-ratio:16/10;display:grid;place-items:center;color:var(--m);border-radius:4px}
.cta{background:var(--b);color:#fff;padding:2.8rem 0;text-align:center}.cta h2{color:#fff;margin-bottom:1.2rem}.cta .btn{background:#fff;color:var(--b);border-color:#fff}
.ct{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.ct dt{font-weight:700;color:var(--n)}.ct dd{margin:0 0 1rem}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}
form{display:grid;gap:.8rem}input,textarea{font:inherit;padding:.7rem;border:1.5px solid #b9c3cf;border-radius:4px;width:100%}input:focus,textarea:focus{border-color:var(--b)}
img{display:block;max-width:100%}.hi{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px}.row img,.gal img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px}img.ph{width:100%;object-fit:cover;display:block}.gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.8rem}.map{width:100%;height:280px;border:0;border-radius:4px}.wa{position:fixed;inset-block-end:1rem;inset-inline-end:1rem;z-index:6;background:var(--b);color:#fff;text-decoration:none;font-weight:600;padding:.6rem 1.1rem;border-radius:999px;box-shadow:0 2px 8px rgba(10,37,64,.35)}.wa:hover{background:#0a4d92}
.brand img{height:44px;width:auto}
footer{background:var(--n);color:#c9d8ea;padding:1.4rem 0;font-size:.9rem}
@media(max-width:760px){.hg,.pj,.ct,.row{grid-template-columns:1fr}.pj:nth-child(even) .ph{order:0}.hero{padding:2.5rem 0}}
.lead{font-size:1.1rem;max-width:46rem;color:var(--m);margin:0 0 1.6rem}.hero .rg{color:#8fb7e8;font-weight:600;font-size:1rem;margin:0 0 .6rem}
.chk{margin:.9rem 0 0;padding:0;list-style:none}.chk li{position:relative;padding-inline-start:1.5rem;margin:.45rem 0;color:var(--m)}.chk li:before{content:"";position:absolute;inset-inline-start:0;top:.75em;width:.8rem;height:.2rem;background:var(--b)}
.pj h2{font-size:1.5rem;margin-bottom:.7rem}.pj p{margin:0;color:var(--m)}.pj{margin-bottom:3rem}.sec h2+.row{margin-top:0}

.it img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:4px;margin-bottom:.9rem}.it{border-top:0}.it h3{border-top:4px solid var(--b);padding-top:.8rem}

.rw{display:grid;grid-template-columns:1fr 2fr;gap:.5rem 2rem;padding:1.3rem 0;border-top:1px solid #d3dae2}.rw:last-child{border-bottom:1px solid #d3dae2}.rw h3{margin:0}.rw p{margin:0;color:var(--m)}
.duo{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.6rem}.duo img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:4px}
.g3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.6rem}.g3 .it{background:#fff;padding:1.2rem;border-top:4px solid var(--b);border-radius:4px}.g3 .it h3{border:0;padding:0}.note{margin:1.8rem 0 0;font-weight:600;color:var(--n)}
@media(max-width:760px){.rw,.duo{grid-template-columns:1fr}}

.hero{background:var(--b)}.hero p{color:#e6effa}.hero .rg{color:#dbe9f9}.hero h1 span+span{font-weight:400}
.hero .btn{background:#fff;color:var(--b);border-color:#fff}.hero .btn:hover{background:#e8f0f9}.hero .btn.o{background:none;color:#fff;border-color:#fff}.hero .btn.o:hover{background:#fff;color:var(--b)}
.rn{margin:0;background:var(--g);border-inline-start:4px solid var(--b);padding:.8rem 1rem;border-radius:4px;color:var(--n)}.vh{margin-bottom:1rem}

.head{background:var(--b)}.head p{color:#e6effa}.steps li{background:var(--b)}
.lead,.it p,.wy p,.rw p,.pj p,.chk li,.head p,.hero p,.mid p{text-align:justify;text-justify:inter-word;hyphens:auto}
.brand img{height:58px}@media(max-width:760px){.brand img{height:46px}}
.mid{max-width:760px;margin:auto}.mid h2{text-align:center}.mid .blkc{margin-bottom:3rem}.mid .blkc:last-child{margin-bottom:0}.mid p{margin:0;color:var(--m)}.mid img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:4px;margin-top:1.2rem}

.sub{color:var(--b);font-size:1.2rem;font-weight:600;margin:0 0 .8rem}.hl{color:#d9650f}

.sub{color:#111}.erpw h2{text-align:center}.erpw img{display:block;width:100%;max-width:560px;margin:1.2rem auto 0}

.erpw .lead{margin-inline:auto}

.hero .w{max-width:1240px}.hero .hg{grid-template-columns:1fr 1.3fr;gap:2.5rem}.hero .hi{max-width:none;aspect-ratio:4/3.1;box-shadow:0 8px 28px rgba(10,37,64,.35)}
@media(max-width:760px){.hero .hg{grid-template-columns:1fr}}

.hero .rg{margin:0 0 .9rem}

.hero .hg{align-items:start}.hero h1{margin-top:0}.hero .rg{font-size:1.1rem;font-weight:400;color:#e6effa;max-width:34rem;margin:0 0 .9rem}
