.desktopMenu{position:relative;}
.desktopMenu li{position:relative;}
.barmenu{position:absolute; content=""; height:2px; background:white; bottom:-10px;}


.menu{font-size:20px; }
.movilMenu li{ margin: 0 10px 10px 10px;}
#banner{padding-top:30px;}
.desktopMenu li:not(:last-child)::after {
    content: "";
    position: absolute;
    top: 50%; /* Posiciona la barra en el centro vertical del elemento */
    right: 0; /* Posiciona la barra en el extremo derecho del elemento */
    transform: translateY(-50%); /* Centra verticalmente la barra */
    height: 70%; /* Ajusta la altura de la barra según sea necesario */
    width: 1px; /* Ancho de la barra */
    background-color: white; /* Color de la barra */
}
.toggle{z-index:4;}

@media(min-width:300px){
				.toggle{display:block; visibility:visible; margin-left:auto;}
				.desktopMenu{display:none; visibility:hidden; list-style:none;}
		.period{margin-bottom:20px;}
				.counterContainer{margin-top:280px;}			
		.numberLabel,.timespace{font-size:26px;}
		.timespace{margin: 0 19px;}
		.timecontainer{font-size:16px;}




}

@media(min-width:560px){			

}
@media(max-width:1080px){
		._logo img {max-width:70%;}
		.MEAlogo{margin-right:10px;}

}

@media(min-width:1080px){
		.MEAlogo{margin-right:39px;}
				.UPlogo{margin-right:185px;}

		.toggle{display:none; visibility:hidden;}
		.desktopMenu{display:flex; align-items:center; visibility:visible;}
	.desktopMenu li{padding: 0 36px;}
				.logo{margin-right:103px;}
				.numberLabel,.timespace{font-size:46px;}
		.timespace{margin: 0 19px;}
		.timecontainer{font-size:26px;}
						.counterContainer{margin-top:180px;}			
								#counterDesktop{padding:12px 300px 12px;}
		.wrapperMenu{max-width:1494px; margin:0 auto; }



}

@media(min-width:1320px){
						.counterContainer{margin-top:380px;}



}
@media(max-width:1399px){
				.wrapper, .wrapperMenu{padding: 0 20px;}


		

}

@media (min-width: 1080px) and (max-width: 1380px) {
	.UPlogo {margin-right: 70px;}
	.desktopMenu li a{font-size:17px;}
		.desktopMenu li{padding: 0 20px !important; }

}


@media (min-width: 1380px) and (max-width: 1600px) {
	.UPlogo {margin-right: 100px;}
	.desktopMenu li a{font-size:18px;}
}



@media(min-width:1400px){
						.counterContainer{margin-top:380px;}			
								#counterDesktop{padding:17px 300px 33px;}
						/*.wrapperMenu{max-width:1383px; margin:0 320PX 0 216px ; } */

}

