:root {
            /* Dynamic Brand Colors */
            --bs-primary: #065bcb;
            --bs-primary-rgb: 6, 91, 203;
            --bs-secondary: #64748b;
            --bs-secondary-rgb: 100, 116, 139;

            --primary-color: #065bcb;
            --primary-dark: #0047b7;
            --primary-light: #1a6fdf;
            --secondary-color: #64748b;
            --sidebar-active: #065bcb;
        }

        /* Primary Color Applications */
        .btn-primary {
            background-color: #065bcb !important;
            border-color: #065bcb !important;
        }

        .btn-primary:hover {
            background-color: #0047b7 !important;
            border-color: #0047b7 !important;
            color: #fff !important;

        }

        .bg-primary {
            background-color: #065bcb !important;
        }

        .text-primary {
            color: #065bcb !important;
        }

        .border-primary {
            border-color: #065bcb !important;
        }

        .bg-gradient-primary {
            background: linear-gradient(135deg, #065bcb 0%, #0047b7 100%) !important;
        }

        /* Secondary Color Applications */
        .btn-secondary {
            background-color: #64748b !important;
            border-color: #64748b !important;
        }

        .bg-secondary {
            background-color: #64748b !important;
        }

        .text-secondary {
            color: #64748b !important;
        }

        /* Sidebar Active State */
        .sidebar-menu-link.active,
        .sidebar-menu-link:hover {
            background-color: rgba(6, 91, 203, 0.1);
            border-left-color: #065bcb;
            color: #065bcb;
        }

        /* Badge Primary */
        .badge.bg-primary {
            background-color: #065bcb !important;
        }

        /* Links */
        a {
            color: #065bcb;
        }

        a:hover {
            color: #0047b7;
        }

        /* Form Controls Focus */
        .form-control:focus,
        .form-select:focus {
            border-color: #065bcb;
            box-shadow: 0 0 0 0.25rem rgba(6, 91, 203, 0.25);
        }

        /* Progress Bar */
        .progress-bar {
            background-color: #065bcb !important;
        }

        /* Pagination Active */
        .pagination .page-item.active .page-link {
            background-color: #065bcb;
            border-color: #065bcb;
        }

        .pagination .page-link:hover {
            color: #065bcb;
            border-color: #065bcb;
        }

        /* Status Steps Active */
        .status-step.active .step-icon {
            background: #065bcb;
        }

        .status-step.completed .step-icon {
            background: #065bcb;
        }

        /* Stat Cards */
        .stat-card.primary {
            background: linear-gradient(135deg, #065bcb 0%, #0047b7 100%);
        }

        /* Buttons Outline */
        .btn-outline-primary {
            color: #065bcb;
            border: 1px solid #065bcb;
        }

        .btn-outline-primary:hover {
            background-color: #065bcb;
            border-color: #065bcb;
        }

        /* Custom Checkbox/Radio */
        .form-check-input:checked {
            background-color: #065bcb;
            border-color: #065bcb;
        }

        /* Tables */
        .table tbody tr:hover {
            background-color: rgba(6, 91, 203, 0.05);
        }

        /* Cards Hover */
        .card.hover-card:hover {
            border-color: #065bcb;
        }

        /* Action Buttons */
        .action-btn.btn-view:hover {
            background: #065bcb;
            border-color: #065bcb;
        }

        /* Stats Value Color */
        .stats-value {
            color: #065bcb;
        }

        /* Dropdown Active */
        .dropdown-item.active,
        .dropdown-item:active {
            background-color: #065bcb;
        }

        /* Nav Tabs */
        .nav-tabs .nav-link.active {
            color: #065bcb;
            border-bottom-color: #065bcb;
        }

        /* Alert Primary */
        .alert-primary {
            background-color: rgba(6, 91, 203, 0.1);
            border-color: rgba(6, 91, 203, 0.2);
            color: #0047b7;
        }

        /* Spinner */
        .spinner-border.text-primary {
            color: #065bcb !important;
        }

        /* Frontend Styles */
        .main-button a {
            background-color: #065bcb !important;
        }

        .main-button a:hover {
            background-color: #0047b7 !important;
        }

        .section-heading h2::after {
            background-color: #065bcb;
        }

        .amazing-deals .deal-item:hover {
            border-color: #065bcb;
        }

        .service-card:hover {
            border-color: #065bcb;
        }

        .country-card:hover {
            border-color: #065bcb;
        }

        .testimonial-card {
            border-left-color: #065bcb;
        }

        .footer-link:hover {
            color: #065bcb;
        }
        .footer {
            background-color: rgba(6, 91, 203, 0.1);
        }

        /* Buttons */
        .btn-brand {
            background-color: #065bcb;
            border-color: #065bcb;
            color: white;
        }

        .btn-brand:hover {
            background-color: #0047b7;
            border-color: #0047b7;
            color: white;
        }

        /* Navigation */
        .navbar .nav-link:hover,
        .navbar .nav-link.active {
            color: #065bcb !important;
        }

        /* Section Headings */
        .section-title::after {
            background: #065bcb;
        }

        /* Social Icons */
        .social-icon:hover {
            background-color: #065bcb;
            border-color: #065bcb;
        }
        