:root, html, body{--primary: #2563EB !important;--primary-dark: #1D4ED8 !important;--primary-light: #2563EB !important;--primary-soft: #EFF6FF !important;--primary-soft-2: #DBEAFE !important;--ink: #0F172A !important;--ink-2: #1E293B !important;--gradient-1: linear-gradient(135deg, #2563EB 0%, #1E40AF 100%) !important;--gradient-2: linear-gradient(135deg, #1E3A8A 0%, #0F172A 100%) !important;--topbar-bg: linear-gradient(135deg, #1E3A8A 0%, #0F172A 100%) !important;--topbar-from: #1E3A8A !important;--topbar-to: #0F172A !important;--footer-bg: #0F172A !important;--footer-bg-solid: #0F172A !important;--header-bg: rgba(255, 255, 255, 0.92) !important;}.top-bar{background: linear-gradient(135deg, #1E3A8A 0%, #0F172A 100%) !important;}.header{background: rgba(255, 255, 255, 0.92) !important;border-bottom-color: #DBEAFE !important;}.nav-bar{}.nav-link.active::after{background: #2563EB !important;}.nav-link:hover, .nav-link.active{color: #2563EB !important;}.nav-link:hover i, .nav-link.active i{color: #2563EB !important;}.footer{background: #0F172A !important;}.footer-col ul li a:hover i{color: #2563EB !important;}.social-icons a:hover{background: #2563EB !important;}.newsletter-form button{background: #2563EB !important;}.admin-sidebar{background: #0F172A !important;}