.alert-warning {
    background-color: #FFF3CD;
    padding: 20px;
    border-radius: 5px;
}

.alert-success {
    background-color: #D4EDD9;
    padding: 20px;
    border-radius: 5px;
}

.alert-error {
    background-color: #F9D6D9;
    padding: 20px;
    border-radius: 5px;
}

.footer-logo {
    max-height: 60px;
    /* adjust size */
    object-fit: contain;
}