.credits-nb-question label{
    margin: 0;
    padding: 0;
    font-size: 20px !important;
    font-weight: 500 !important;
}


#cp-regroupement-pret .credits-nb-question label, #cp-defiscalisation-pinel .credits-nb-question label, #cp-credit-travaux .credits-nb-question label, #cp-credit-renouvelable .credits-nb-question label,
#cp-credit-immo .credits-nb-question label, #cp-defiscalisation-lmnp .credits-nb-question label , #cp-rachat-credit-immo .credits-nb-question label , #cp-contestation-credit .credits-nb-question label,
#cp-defiscalisation-scpi .credits-nb-question label, #cp-ade .credits-nb-question label, #cp-assurance-credit-immo .credits-nb-question label, #cp-assurance-obseques .credits-nb-question label, #cp-credit-divers .credits-nb-question label,
#cp-credit-etudiant .credits-nb-question label, #cp-travaux-fenetre .credits-nb-question label, #cp-banque-ligne .credits-nb-question label, #cp-travaux-divers .credits-nb-question label,
#cp-contrat-energie .credits-nb-question label, #cp-credit-pro .credits-nb-question label, #cp-immobilier-neuf .credits-nb-question label, #cp-credit-express .credits-nb-question label,
#cp-assurance-habitation .credits-nb-question label, #cp-rachat-credit-conso .credits-nb-question label, #cp-rachat-credit-immo-conso .credits-nb-question label,
#cp-credit-express-bca .credits-nb-question label, #cp-insurance-habitation .credits-nb-question label, #cp-credit-moto-neuf .credits-nb-question label, #cp-credit-moto-occasion .credits-nb-question label,
#cp-isolation .credits-nb-question label, #cp-recherche-vehicule .credits-nb-question label, #cp-immobilier-ancien .credits-nb-question label, #cp-conso-proposal .credits-nb-question label
{
    color: white;
}
/* =============================
MEDIA QUERIES
================================ */

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {

    #step-form>section>div {
        width: auto;
    }
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) {}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) {

    .credit-data {
        max-width: 520px;
    }
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {

    .credit-data {
        max-width: 620px;
    }
}

/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {

    .credit-data {
        max-width: 620px;
    }
}