body{margin:0;font-family:Tajawal,Arial,sans-serif}.admin-wrap{max-width:1250px;margin:auto;padding:25px}.admin-wrap .panel{margin:20px 0;padding:24px;background:#fff;border:1px solid #dce4e7;border-radius:8px}.admin-links{display:flex;gap:10px;flex-wrap:wrap;padding:18px 0}.admin-links a{padding:10px 18px;border-radius:5px;background:#1b3b4b;color:white}.admin-wrap form{gap:16px}.admin-wrap input,.admin-wrap select,.admin-wrap textarea{display:block;width:100%;padding:10px;border:1px solid #bac9d0;border-radius:5px;box-sizing:border-box}.admin-wrap label{display:block;margin:12px 0}.admin-wrap table{width:100%;border-collapse:collapse}.admin-wrap td,.admin-wrap th{padding:12px;text-align:start;border-bottom:1px solid #dce4e7}.admin-wrap button{cursor:pointer}.admin-wrap details{margin:14px 0}.admin-wrap summary{cursor:pointer}.admin-wrap .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-wrap .wide{grid-column:1/-1}.login{max-width:460px;margin:8vh auto}.language-select{border:1px solid #ddd;border-radius:5px;padding:8px;background:white;color:#1b3b4b}.ad-preview{max-width:100%;width:450px;aspect-ratio:3/2;object-fit:cover}.timeline li{margin:15px;padding:15px;border-inline-start:3px solid #f26a21}.admin-wrap small{display:block}.inline{display:inline-block}.admin-wrap input[type=checkbox]{display:inline;width:auto}.ad-click{position:absolute;inset:0;z-index:3}.service-card h3{font-size:22px}.hero:not(:has(.hero-photo)),.why:not(:has(.why-photo)){grid-template-columns:1fr}@media(max-width:700px){.admin-wrap .form-grid{grid-template-columns:1fr}.admin-wrap{padding:12px}.admin-wrap .table-wrap{overflow:auto}}@media print{.no-print,.admin-links,form,header{display:none!important}.admin-wrap{padding:0}.panel{border:0!important}}
