body {
    font-family: 'Roboto';
    color: #5d5c5c;   
}

.fondo-navbar {
    background-color: #dce6ff;
}
.fondo-primary {
    background-color: #0f2562 !important;
}
.color-primary {
    color: #0f2562 !important;
}
.fondo-secondary {
    background-color: #becbf0 !important;
}
.color-secondary {
    color: #565c70 !important;
    font-size: small;
}
.navbar-space {
    margin-top: 70px;
    margin-left: 1%;
    margin-right: 1%;       
   
}
.boton {
    color: #ffffff;    
    background-color: #c42b66;
    text-transform: uppercase;
    font-size: small;
    
}
.boton:hover {
    color: #ffffff;    
    background-color: #ea4c89;
    text-transform: uppercase;
    
}
.boton-secondary {
    color: #ffffff;    
    background-color: #611262;
    text-transform: uppercase;
    font-size: small;
    
    
}
.boton-secondary:hover {
    color: #ffffff;    
    background-color: #6b436b;
    text-transform: uppercase;
    
}


.thumbnail-container {
    position: relative;
    display: inline-block;
}

.thumbnail {
    width: 30px; /* Tamaño de la miniatura */
    cursor: pointer;
}

.enlarged-image-container {
    display: none; /* Oculta la imagen grande por defecto */
    position: absolute;
    top: 0;
    left: 110%; /* Coloca la imagen grande a la derecha de la miniatura */
    z-index: 10; /* Asegura que la imagen grande esté por encima de otros elementos */
}

.enlarged-image-container img {
    width: 300px; /* Tamaño de la imagen grande */
    border: 1px solid #ccc; /* Opcional: agrega un borde a la imagen grande */
}

.thumbnail-container:hover .enlarged-image-container {
    display: block; /* Muestra la imagen grande cuando se pasa el cursor sobre la miniatura */
}
