#credit-card {
    background: url("../images/card-background.png") no-repeat center center, linear-gradient(68.27deg, #092F87 22.61%, #00AEEF 100%);
    border-radius: 20px;
    padding: 50px 35px;
}

#credit-card .logo {
    width: 45%;
}

#credit-card .card-number {
    margin-top: 90px;
    font-size: 2.5em;
    letter-spacing: 0.2em;
    color: white;
}

#credit-card .card-status {
    font-size: 1.2em;
    color: white;
}

@media only screen and (min-width: 1440px) and (max-width: 1919px) {
    #credit-card .card-number {
        margin-top: 40px;
        font-size: 1.5em;
    }
}

@media screen and (max-width: 1366px) {
    #credit-card {
        padding: 30px 25px;
    }
    #credit-card .card-number {
        margin-top: 40px;
        font-size: 1.15em;
    }
    #credit-card .card-status {
        font-size: 0.95em;
        color: white;
    }
}

@media screen and (max-width: 600px) {
    #credit-card {
        padding: 30px 25px;
    }
    #credit-card .card-number {
        margin-top: 60px;
        font-size: 1.35em;
    }
    #credit-card .card-status {
        font-size: 1em;
        letter-spacing: 0.2em;
        color: white;
    }
}

.limit-separator {
    width: 45%;
    height: 5px;
    background-color: #00AEEF;
    margin-left: 0px;
    border-radius: 100px;
}

.nk-wizard-simple .steps ul li.done:after, .nk-wizard-simple .steps ul li.current:after {
    background: #00AEEF;
}