.btn-primary {
    --bs-btn-bg: #0d553a;
    --bs-btn-border-color: #0d553a;
    --bs-btn-hover-bg: #0b4932;
    --bs-btn-hover-border-color: #0b4932;
    --bs-btn-active-bg: #106545;
    --bs-btn-active-border-color: #106545;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-bg: #0d553a;
    --bs-btn-disabled-border-color: #0d553a;
}

.form-signin .logo {
    min-height: 100px;
    background-image: url('logo.webp');
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}

header .logo {
    min-height: 50px;
    background-image: url('logo.webp');
    background-size: contain;
    background-position: center left;
    background-repeat: no-repeat;
}
.form-signin h1 {
    display: none;
}
