.card {
    background-color: var(--card-background-color);
    border-width: var(--card-border-width);
    border-radius: var(--card-border-radius);
    overflow: hidden;
}

.card-header,
.card-footer,
.card-title,
.card-body {
    color: var(--card-title-color);
}

.card-header {
    font-size: var(--h5-font-size);
}

.card-img-top.logo-img {
    padding: 2.5rem 5rem 0;
}

.logo-display {
    padding: 3rem;
    margin: auto;
    text-align: center;
}

.logo-display img {
    max-height: 250px;
    max-width: 100%;
    width: auto !important;
}
