.border-dashed {
    --bs-border-style: dashed;
}

.btn-primary {
    background-color: #5aa436;
    border-color: #5aa436;
}

.btn-primary:hover {
    background-color: #4b892d;
    border-color: #4b892d;
}

.btn-primary:focus,
.btn-primary:active {
    background-color: #3d7224;
    border-color: #3d7224;
    box-shadow: 0 0 0 0.25rem rgba(90, 164, 54, 0.5);
}

header img {
    max-width: 250px;
    height: auto;
    /* damit die Proportionen bleiben */
}

a {
    color: #3d7224;
}