.counter-up {
  background: #eee;
  position: relative;
	max-width: 1500px;
	margin: auto;
padding: 80px 0;
	overflow: hidden;
}
.counter-up .titulo{
  font-size: 1.8em;
  font-weight: 700;
  line-height: 1.5;
  text-align: center;
  padding: 0 10px;
  color: #333;
}
.counter-up .introduccion-txt {
  text-align: center;
}
.grupo-counter{
	max-width: 1000px;
	margin: auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.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;
	}
.counter-up .rubros {
	color: #333;
	text-align: center;
	font-weight: 500;
}
.box .counter{
  font-size: 5em;
  font-weight: 500;
  color: rgb(119, 165, 17);
  font-family: sans-serif;
}
/*-------------ESTILOS RESPONSIVE WEB DESIGN-------------*/
@media (min-width: 768px) {
	
}
@media (min-width: 1024px) {
.counter-up .box{
	width: 33%;
}
.counter-up .box:nth-child(even) {
	border-right: 1px dashed rgba(255,255,255,0.5);
}
.counter-up .box:last-child {
	border-right: none;
}
}