/* ========================================== */
/* Theme Overrides - Organization Specific    */
/* ========================================== */
/* Session Org ID: 1 */
/* Source: org-specific (org_id=1) */
/* Primary: #040084 */
/* Secondary: #1874D2 */
/* Accent: #FF6F00 */
/* ========================================== */

/* Navigation Header */
.navbar {
    background: linear-gradient(135deg, #1874D2 0%, #040084 100%) !important;
}

/* Footer - Same gradient as navbar */
.footer {
    background: linear-gradient(135deg, #1874D2 0%, #040084 100%) !important;
}

/* Hero Section */
.hero-section {
    background: linear-gradient(135deg, #1874D2 0%, #040084 100%) !important;
}

/* Auth Pages (Login, 2FA) */
.auth-card-header,
.verify-header {
    background: linear-gradient(135deg, #1874D2 0%, #040084 100%) !important;
}

/* Contact Section */
.info-section.info-section-contact-gradient,
.info-section-contact-gradient {
    background: linear-gradient(135deg, #1874D2 0%, #040084 100%) !important;
}

/* Primary Buttons */
.btn-primary {
    background-color: #040084 !important;
    border-color: #040084 !important;
}

.btn-hero-primary {
    background: #FF6F00 !important;
}

/* Feature Cards */
.feature-card {
    border-top-color: #040084 !important;
}

.feature-icon {
    color: #040084 !important;
}

.feature-title {
    color: #1874D2 !important;
}

/* Section Headers */
.home-section-header,
.info-section h2 {
    color: #1874D2 !important;
}

.info-section h2 i {
    color: #040084 !important;
}
