/* ========================================== */
/* Theme Overrides - Organization Specific    */
/* ========================================== */
/* Session Org ID: 2 */
/* Source: global (no org settings for org_id=2) */
/* Primary: #ff0000 */
/* Secondary: #1e40af */
/* Accent: #FF6F00 */
/* ========================================== */

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

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

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

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

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

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

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

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

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

.feature-title {
    color: #1e40af !important;
}

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

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