.login-pf body {
    background: #f5f5f5 url(../img/background-pattern.png);
}

#kc-header-wrapper {
    color: var(--pf-global--primary-color--100);
}

div.kc-logo-text {
    background-position: center;
    background-image: url(../img/inbo-logo.svg);
    background-repeat: no-repeat;
    height: 63px;
}

div.kc-logo-text.kc-logo-flanders {
    background-image: url(../img/vlaanderen-logo.svg);
}

@media (max-width: 767px) {
    div.kc-logo-text {
        margin: 0;
        width: 150px;
        background-size: 100%;
        background-position: center;
    }
}