@media only screen and (max-width: 991px) {
    header .header-content .text-header {
        font-size: 11px !important;
    }

    header .header-content .icono-header {
        max-height: 50px;
    }

    header .header-content .logo2 {
        width: 165px;
    }
    
    .lista-btns div {
      margin-bottom: 15px;
    }

}

@media only screen and (max-width: 576px) {
    header .header-content .text-header {
        font-size: 11px !important;
    }

    header .header-content .icono-header {
        max-height: 50px;
    }

    header .header-content .logo2 {
        width: 165px;
    }

    .step-bck {
        font-size: 18px;
    }

    .titulo-section {
        font-size: 15px !important;
        font-weight: bolder;
    }
    
    .lista-btns div {
      margin-bottom: 15px;
    }
}

@media only screen and (max-width: 487px) {
    header .header-content .text-header {
        font-size: 8px !important;
    }

    header .header-content .icono-header {
        max-height: 30px;
    }

    header .header-content .logo2 {
        width: 100px;
    }

    .general-container.login-container .step-number {
        margin-top: 112px;
        width: 100%;
    }

    .step-bck {
        font-size: 18px;
    }

    .titulo-section {
        font-size: 15px !important;
        font-weight: bolder;
    }

    .title-line {
        margin-top: 0.6rem;
    }
    
    .lista-btns div {
      margin-bottom: 15px;
    }
    
    .texto-azul2 {
      font-size: 15px;
    }
}





