.counter-up {
  background: #18407c;
  position: relative;
  max-width: 1500px;
  margin: auto;
	padding: 80px 0;
	overflow: hidden;
}
.counter-up .titulo{
	text-align: center;
	font-size: 1.6em;
	color: #fff;
	font-weight: 600;
}
.counter-up .subtitulo{
	text-align: center;
	font-size: 1.4em;
	color: #fff;
	font-weight: 400;
}
.grupo-counter{
	max-width: 1500px;
	margin: auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.counter-marcas {
	display: flex;
	justify-content: center;
	text-align: center;
	font-size: 2.8em;
	color: #fff;
	font-weight: 400;
}
.counter-up .box{
text-align: center;
  padding: 20px;
	width: 50%;
	border-right: 1px dashed rgba(255,255,255,0.5);
	margin-bottom: 30px;
}

/*BORRAMOS LAS LINEAS PARES*/
	.counter-up .box:nth-child(even) {
		border-right: none;
	}
.counterlogo-img {
	width: 100px;
	height: 100px;
	object-fit: cover;
	margin-bottom: 20px;
}
.counter-up .rubros {
	font-weight: 400;
	text-align: center;
	font-size: 1.2em;
	color: #fff;
}
.box .counter{
  font-size: 50px;
  font-weight: 400;
  color: #f2f2f2;
  font-family: sans-serif;
	margin-right: 10px;
}
/*-------------ESTILOS RESPONSIVE WEB DESIGN-------------*/
@media (min-width: 768px) {
	
}
@media (min-width: 1024px) {
.counter-up .box{
	width: 25%;
}
.counter-up .box:nth-child(even) {
	border-right: 1px dashed rgba(255,255,255,0.5);
}
.counter-up .box:last-child {
	border-right: none;
}
}