.CargaNCasamosDiv {
   
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgb(0, 0, 0);
    transition: opacity 500ms;
    
    
    opacity: 1;
    visibility: visible;

    display: flex;
    flex-direction:column;
    justify-content: center;
    align-items: center;

    width: 100vw; /* Ancho de la pantalla */
  height: 100vh; /* Alto de la pantalla */
  overflow-x: hidden; /* Ocultar el desbordamiento horizontal */
  position: fixed; /* Fijar la posición de la vista */
}
.cronometro {
    font-family: 'Courier New', monospace;
    font-size: 20px;
    /* background-color: #15ad22; */
    padding: 10px;
    color: #ffd700;
    border: 1px white;
    text-align: center;
    border-radius: 5px;
   }
   
   .cronometro .digito {
    display: inline-block;
    /* width: 30px; */
    margin: 0 10px;
   }

   .btnmusic{
    width: 35%;
   }
   
    .logoAnimacion{
        position: fixed;
        width: 80%;
        top: 1em;
        bottom: 0;
        left: 2.5em;
        right: 0; 
        @media only screen and (min-width: 600px) {
            margin: auto;
            top: 5em;
           /* 
        top: 250px;
        bottom: 0;
        left: 250px;
        right: 0; */
        }
    }
    .logoAlas{
        width: 100%;
        position: fixed;
        top: 0em;
        bottom: 0;
        left: 0;
        right: 0;  
        
        border-radius: 100%;
        z-index: 1;
        transform-origin: center;
        animation: rotate 10s linear infinite;
        @media only screen and (min-width: 600px) {
            width: 50%;
            top: 11em;
            bottom: 0;
            left: 30em;
            right: 0; 
        }
}

@keyframes rotate {
 from {
    transform: rotate(0deg);
 }

 to {
    transform: rotate(360deg);
 }
    }
  
    .logoContenido{
        width: 100%;
        position: fixed; 
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 2;
        border-radius: 100%;
        @media only screen and (min-width: 600px) {
            width: 40%;
            top: 15.5em;
            bottom: 0;
            left: 36em;
            right: 0; 
        }
    }
    
        

.active{
    
    visibility: visible;
    
}

.inactive{
    visibility:hidden;
}

