#modulo-ventajas{
	margin-top: 70px;
}

#modulo-ventajas .row{
	display: block;
	}

#modulo-ventajas .card{
	border: 0;
}

#modulo-ventajas .item{
	margin: auto;
	width: 200px;
}

#modulo-ventajas .item img{
	margin: auto;
	margin-bottom: 10px;
	width: auto;
}

#modulo-ventajas .item .titulo{
	height: 60px;
	font-size: 24px;
	line-height: 30px;
	color: #2c2c2c;
	display: flex;
	align-items: center;
	justify-content: center;
}

#modulo-ventajas .item .texto{
	color: #707070;
	line-height: 24px;
	font-size: 14px;
}

.tamano-titulo-ventajas{
		font-size: 18px;
}

/* Owl Carousel overwrites */

#modulo-ventajas .owl-carousel .owl-dots .owl-dot span{
	background-color: #d7d7d7;
}

#modulo-ventajas .owl-carousel .owl-dots .owl-dot.active span{
	background-color: #8abd37;
}


@media screen and (min-width: 768px){
	#modulo-ventajas .row{
	justify-content:center;
	display: flex !important;
	}
}

@media screen and (min-width: 992px){
	#modulo-ventajas .card{
	margin: 0 64px 24px;
	}
}


/* Pantallas mayores de 1600px */
@media screen and (min-width: 100em){
	#modulo-ventajas .col-xl-8{
		width: calc(100% / 12 * 8);
	}
	
	#modulo-ventajas .col-xl-offset-2{
		margin-left: calc(100% / 12 * 2);
	}
}

/* Pantallas entre 1024px y 1280px (desktop)*/
@media screen and (min-width: 64em) and (max-width: 79.95em) {
	#modulo-ventajas{
		margin-top: 50px;
		padding: 0;
	}
}


/* Pantallas entre 768px y 1024px (tablet) */
@media screen and (min-width: 47.96em) and (max-width: 63.95em) {
	#modulo-ventajas{
		margin-top: 30px;
	}
	
	#modulo-ventajas .item .texto{
		margin-bottom: 25px;
	}
}


/* Pantallas menores 768px (mobile) */
@media screen and (max-width: 47.96em) {
	#modulo-ventajas{
		margin-top: 40px;
	}
	
	#modulo-ventajas .item .titulo{
		font-size: 18px;
	}
}