.login-container.loading:after {
    /* with no content, nothing is rendered */
    content: "";
    position: fixed;
    /* element stretched to cover during rotation an aspect ratio up to 1/10 */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9999999 !important;
    pointer-events: none; /* to block content use: all */
    /* background */
    background-color: #ffffff75; /* Color de fondo */
    /* background-image: url('../img/sLogo.svg'); */
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100px 100px; /* Tamaño inicial del background image verticalmente */
}
.login-container.loading:before {
    /* with no content, nothing is rendered */
    content: "";
    position: fixed;
    /* element stretched to cover during rotation an aspect ratio up to 1/10 */
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9999999 !important;
    width: 100px;
    height: 100px;
    /* background-color: #00000010; */
    border-radius: 16px;
    animation: load 1s linear infinite;
}

/* @keyframes load {
    0%{
        box-shadow: 0 0 #0071d8 inset;
    }
    100%{
        box-shadow: 0 -110px #0071d8 inset;
    }
} */