/* Custom CSS for the landing page */

body {
    font-family: 'Arial', sans-serif;
    background-color: #f8f9fa;
    color: #343a40;
}

.bg-primary {
    background-color: #007bff !important; /* Bootstrap primary color */
}

.text-primary {
    color: #007bff !important;
}

.btn-primary {
    background-color: #007bff;
    border-color: #007bff;
}

.btn-primary:hover {
    background-color: #0056b3;
    border-color: #0056b3;
}

.header {
    padding: 60px 0;
}

.card {
    border: none;
    border-radius: 15px;
}

.table th, .table td {
    vertical-align: middle;
}

footer {
    font-size: 0.9em;
}