.info-cambiante{
		text-align: center!important;
		font-size: 94%!important;
		display: block;
		color: #1d91a8;
		margin-top: 5px;
}


#datos-container-1,#datos-container-2, #datos-container-0{
		font-size: 24px;
		font-weight: bold;
		text-align: center;
		opacity: 0;
		transition: opacity 1s ease-in-out;
}


table.datosTabla {
    margin-top: 12px;
    font-size: 12px;
    border: 0;
}

span.datosColor {
    display: inline-block;
    width: 30px;
    height: 10px;
    margin-right: 6px;
}

span.Hispanoamérica.datosColor, span.ADULTO.datosColor, span.Hombre.datosColor {
    background-color: #4c8793;
}

span.España.datosColor, span.JOVEN.datosColor, span.Mujer.datosColor {
    background-color: #4fcae3;
}


span.MAYOR.datosColor {
    background-color: #bbf2fc;
}




    .muestras-slider {
            width: 100%;
            aspect-ratio: 1 / 1;
            position: relative;
            overflow: hidden;
			background-color: #c9b19430;
			border-radius: 8px;
        }
        .muestra-wrapper, .muestra-wrapper a {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 100%;
            height: 100%;
            position: absolute;
            top: 0;
            left: 0;
			padding: 15px;
    		box-sizing: border-box;
        }

        .muestra-img {
            max-width: 100%;
            max-height: 100%;
            object-fit: contain;
			box-shadow: 0 2px 6px #00000066;
        }


#footer-widgets .widget {
    width: 100%;
}