body {
    background-color: #f8fdf8;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.navbar-brand {
    font-size: 1.4rem;
}

.card {
    border-radius: 0.75rem;
}

.btn-success {
    background-color: #2d7a2d;
    border-color: #2d7a2d;
}

.btn-success:hover {
    background-color: #226122;
    border-color: #226122;
}

.form-check-label {
    cursor: pointer;
}

h1, h2, h3 {
    color: #1a4d1a;
}
