.account-pages{
    padding: 0 !important;
    margin-top: 0 !important;
}
.contenedor_login{
    background-color: transparent !important;
    margin-bottom: 0 !important;
}
   .contenedor_imagen{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
        .contenedor_imagen img {
            width: 13em;
            height: 13em;
            object-fit: contain;
        }
        .contenedor_imagen h5 {
            color: white;
            font-size: 3em;
            margin-bottom: 1em;
        }
    .contenedor_login .card-body .form-label{
        color: white;
        font-size: 2em;
    }
    
    .contenedor_login .card-body input{
        color: white;
        font-size: 1.8em;
        background-color: transparent !important;
        border: none;
        border-bottom: 1px solid white;
    }
    .contenedor_login .card-body #password-addon{
        background-color: transparent !important;
        color: white;
        border: none;
        font-size: 1.8em;
        border-bottom: 1px solid white;
    }
        .contenedor_login .card-body  #btn_validar_login{
            background-color: var(--color-rojo);
            font-size: 2.5em;
            color: white;
            border-radius: var(--border-radius);
            margin-top: 1em;
            border: none;
            padding: 0.2em 1em;
        }
        .contenedor_login .card-body  .recuperar_pass{
            display: flex;
            justify-content: center;
            color: white;
            font-size: 2em;
            cursor: pointer;
            margin-top: 1em;
        }
        .contenedor_login .card-body #password-addon{
            border-bottom-right-radius: 1em !important;
        }