body{font-family:Arial,sans-serif;margin:0;transition:all .3s ease}h2{color:#1e3a8a;text-align:center}ul{padding:0}@media (max-width:1024px){.header{flex-direction:column;text-align:center}.header nav ul{flex-direction:column;gap:10px}}@media (max-width:768px){.home{padding:10px}.header .logo img{height:40px;width:40px}.header nav ul{gap:5px}}.header{background-color:#1e3a8a;color:#fff;flex-wrap:wrap;justify-content:space-between;padding:10px 20px}.header,.header .logo{align-items:center;display:flex}.header .logo{font-size:16px}.header .logo img{height:110px;margin-right:10px;width:120px}.header nav ul{border-top:none;display:flex;gap:20px;list-style:none;margin:0;padding:0}.header nav ul li a{color:#fff;font-size:24px;text-decoration:none;transition:all .3s ease}.header nav ul li a:hover{color:#b1b0ad;transform:scale(1.1)}.language-toggle{background-color:#faf9f7;border:none;border-radius:5px;color:#1e3a8a;cursor:pointer;font-size:14px;padding:5px 10px}.language-toggle:hover{background-color:#b1b0ad}.menu-toggle{background-color:initial;border:none;cursor:pointer;display:none;margin-left:auto;padding:10px;position:relative;z-index:1000}.menu-toggle .menu-icon{display:flex;flex-direction:column;height:24px;justify-content:space-between;width:30px}.menu-toggle .menu-icon span{background-color:#fff;display:block;height:3px;transition:all .3s ease;width:100%}.menu-toggle.open .menu-icon span:first-child{position:relative;top:7px;transform:rotate(45deg)}.menu-toggle.open .menu-icon span:nth-child(2){opacity:0}.menu-toggle.open .menu-icon span:nth-child(3){position:relative;top:-7px;transform:rotate(-45deg)}.nav.open ul{animation:slideIn .3s ease-out forwards;display:block}.nav ul{display:flex}.nav ul li{background-color:#1e3a8a;border-top:1px solid #fff;margin:0;padding:10px;text-align:center}@media (max-width:1024px){.header nav ul{display:none;flex-direction:column;width:100%}.header .logo{text-align:center;width:100%}.menu-toggle{display:block}.header{justify-content:space-between}.language-toggle{margin-left:auto;order:2}.menu-toggle{margin-right:10px}}@keyframes slideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media (max-width:768px){.header .logo{align-items:center;display:flex;font-size:10px}.header nav ul li a{font-size:16px}}@media (max-width:1024px){.header nav ul li a{font-size:20px}}.footer{background-color:#1e3a8a;bottom:0;color:#fff;padding:15px 0;position:relative;text-align:center;width:100%}.footer a{color:#ffdd57;text-decoration:none}.footer a:hover{text-decoration:underline}.home{padding:20px}.home h2{color:#1e3a8a;font-size:2.2rem;margin-bottom:15px;text-align:inherit}.home p{font-size:1.8rem;line-height:1.8;margin-bottom:20px}.home ul{list-style:none;padding:0}.home ul li{font-size:1.8rem;margin-bottom:10px}@media (max-width:1024px){.home h2{font-size:2rem}.home p{font-size:1.6rem}.home ul li{font-size:1.4rem}.home .goals h2{font-size:1.8rem}.home .goals ul li{font-size:1.4rem}}@media (max-width:768px){.home h2{font-size:1.6rem}.home p{font-size:1.3rem;line-height:1.6}.home ul li{font-size:1.2rem;margin-bottom:8px}.home .goals h2{font-size:1.6rem}.home .goals ul li{font-size:1.2rem;margin-bottom:8px}}.about{padding:20px}.about h2,.about h3{color:#1e3a8a;font-size:2rem;margin-bottom:15px}.about p{font-size:1.8rem;line-height:1.8;margin-bottom:20px}.about ul{list-style:none;padding:0}.about ul li{font-size:1.6rem;margin-bottom:10px}@media (max-width:1024px){.about h2,.about h3{font-size:1.8rem}.about p{font-size:1.2rem}.about ul li{font-size:1.1rem}}@media (max-width:768px){.about h2,.about h3{font-size:1.6rem}.about p{font-size:1.1rem;line-height:1.6}.about ul li{font-size:1rem;margin-bottom:8px}}body.ltr{direction:ltr;text-align:left}body.rtl{direction:rtl;text-align:right}.projects{padding:20px}.projects h2,.projects h3{color:#1e3a8a;font-size:2rem;margin-bottom:20px;text-align:center}.projects table{border-collapse:collapse;margin-bottom:30px;width:100%}.projects table td,.projects table th{border:1px solid #ddd;font-size:1.4rem;padding:10px;text-align:center}.projects table th{background-color:#1e3a8a;color:#fff}.projects table tr:nth-child(2n){background-color:#f9f9f9}.projects table tr:hover{background-color:#f1f1f1}.projects-gallery{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.projects-gallery img{border-radius:5px;transition:transform .3s ease;width:calc(25% - 15px)}.projects-gallery img:hover{transform:scale(1.05)}@media (max-width:1024px){.projects h2,.projects h3{font-size:1.8rem}.projects table td,.projects table th{font-size:.9rem;padding:8px}.projects-gallery img{width:calc(33.33% - 15px)}}@media (max-width:768px){.projects h2,.projects h3{font-size:1.5rem}.projects table td,.projects table th{font-size:.8rem;padding:5px}.projects-gallery img{width:calc(50% - 15px)}}.contact{line-height:1.8;padding:20px}.contact h2,.contact h3{color:#1e3a8a;margin-bottom:15px}.contact h2{font-size:2rem}.contact h3{font-size:1.8rem}.contact ul{list-style:none;margin:0;padding:0}.contact ul li{color:#333;font-size:1.2rem;margin-bottom:10px}.contact ul li:before{color:#1e3a8a;content:"• ";font-weight:700}@media (max-width:1024px){.contact h2{font-size:1.8rem}.contact h3{font-size:1.6rem}.contact ul li{font-size:1.1rem}}@media (max-width:768px){.contact h2{font-size:1.6rem}.contact h3{font-size:1.4rem}.contact ul li{font-size:1rem;margin-bottom:8px}}.policies-page{background:#f6f7fb;color:#111827}.policies-page.rtl{direction:rtl}.policies-hero{background:linear-gradient(180deg,#0b1220,#111827);color:#fff;padding:36px 16px}.policies-hero-inner{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 auto;max-width:1150px}.policies-title{font-size:28px;letter-spacing:.2px;margin:0 0 6px}.policies-subtitle{line-height:1.6;margin:0;opacity:.85}.policies-search{align-items:center;display:flex;gap:10px;width:min(520px,100%)}.policies-search-input{background:#ffffff14;border:1px solid #ffffff38;border-radius:12px;color:#fff;flex:1 1;outline:none;padding:12px}.policies-search-input::placeholder{color:#ffffffa6}.policies-search-clear{background:#ffffff1f;border:1px solid #ffffff38;border-radius:12px;color:#fff;cursor:pointer;padding:12px}.policies-shell{grid-gap:16px;display:grid;gap:16px;grid-template-columns:320px 1fr;margin:0 auto;max-width:1150px;padding:18px 16px 40px}@media (max-width:980px){.policies-shell{grid-template-columns:1fr}}.policies-aside-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 25px #1118270f;max-height:calc(100vh - 28px);overflow:auto;padding:14px;position:sticky;top:14px}.policies-aside-title{font-size:14px;font-weight:800;margin-bottom:10px;opacity:.9}.policies-aside-group-title{font-size:13px;font-weight:700;margin:10px 0 8px;opacity:.9}.policies-aside-list{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.policies-aside-link{border:1px solid #0000;border-radius:12px;color:#111827;display:block;padding:8px 10px;text-decoration:none}.policies-aside-link:hover{background:#f3f4f6}.policies-aside-link.active{background:#eef2ff;border-color:#c7d2fe}.policies-category-head{align-items:center;display:flex;gap:12px;margin:14px 0 12px}.policies-category-title{font-size:18px;font-weight:800;margin:0}.policies-category-line{background:#e5e7eb;flex:1 1;height:1px}.policies-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.policies-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 25px #1118270f;padding:14px}.policies-card-top{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.policies-card-title{font-size:16px;font-weight:800}.policies-card-anchor{border:1px solid #e5e7eb;border-radius:10px;color:#6b7280;font-weight:800;padding:2px 8px;text-decoration:none}.policies-card-anchor:hover{background:#f3f4f6}.policies-summary{background:#f9fafb;border:1px solid #eef2f7;border-radius:12px;color:#374151;cursor:pointer;font-size:13px;font-weight:700;padding:8px 10px;-webkit-user-select:none;user-select:none}.policies-body{padding:10px 2px 2px}.policies-p{line-height:1.85;margin:8px 0}.policies-ul{line-height:1.9;margin:10px 0 10px 18px}.policies-page.rtl .policies-ul{margin:10px 18px 10px 0}.policies-empty-ar{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;color:#9a3412;line-height:1.8;margin-top:10px;padding:12px}.policy-placeholder{background:#fafafa;border:1px dashed #ddd;border-radius:8px;color:#666;font-size:1rem;padding:2rem;text-align:center}
/*# sourceMappingURL=main.e1b597db.css.map*/