@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800&display=swap');
html,body,.btn,.form-control,.select2-container,.wizard,.main-sidebar,.content-wrapper{font-family:'Cairo',Tahoma,Arial,sans-serif!important}
.erp-brand-lockup,.erp-sidebar-brand{display:flex;align-items:center;gap:12px;justify-content:center;direction:rtl}
.erp-brand-mark{width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#16a085,#2f80ed);color:#fff;font-weight:800;box-shadow:0 10px 30px rgba(47,128,237,.25)}
.erp-brand-copy,.erp-sidebar-brand>span:last-child{display:flex;flex-direction:column;text-align:right}
.erp-brand-copy strong,.erp-sidebar-brand strong{font-size:24px;color:#fff;line-height:1.2}
.erp-brand-copy small,.erp-sidebar-brand small{font-size:12px;color:rgba(255,255,255,.7);margin-top:4px}
.erp-sidebar-brand{padding:20px 12px;border-bottom:1px solid rgba(255,255,255,.08)}
.erp-sidebar-brand .erp-brand-mark{width:40px;height:40px;border-radius:12px}
.erp-sidebar-brand strong{font-size:18px}
.login-layout{background:radial-gradient(circle at 15% 15%,rgba(47,128,237,.24),transparent 35%),linear-gradient(135deg,#061a33,#071426)!important}
.login-layout .auth-logo{margin:30px auto 10px!important}
.wizard>.actions a,.wizard>.actions a:hover,.wizard>.actions a:active{background:#2f80ed!important;border-radius:10px!important}
.wizard>.steps .current a,.wizard>.steps .current a:hover{background:#2f80ed!important}
