#kc-header-wrapper {
    background-image: url(../img/RO-gradient.svg);
    background-repeat: no-repeat;
    height: 248px;
    width: 416px;
    margin: 0 auto;
    color:transparent;
    margin-top: 30px;
}
#kc-header {
    margin-bottom: 0px;
}
div.kc-logo-text {
    display:none;
}
h1#kc-page-title {
    color: white;
    display: none;
}
.login-pf body {
    background: #232220;
}
.card-pf {
    background: #232220;
}
.control-label {
    color: white;
}

body {
    color: #72767b;
}