section {
	padding: 50px 0;
	color: #4c4c4c;
	background-color: #fff;
}
h1, h2 {margin-top: 0;}
h1 {font-size: 25px; margin-bottom: 35px; }
h2 {font-size: 18px; }

.conoce {background-color: #f8f8f8}
.cuadro {background-color: #fff; padding: 40px; border-radius: 5px;/*box-shadow: 0px 3px 15px #ddd;*/}

/*.conoce .cuadro {margin-top: 30px}
.conoce .cuadro img {margin-bottom: 15px;}*/
.conoce .cuadro p {margin-bottom: 10px;}

.dos {background-color: #fff}

.conoce .inner {padding: 50px 0}

section.marcas h2::after {
	border-bottom: 3px solid #91c057;
	width: 50px;
	height: 2px;
	content: "";
	display: block;
	margin: 0 auto;
	padding-top: 20px
}
section.marcas {border-top: 1px solid #eee; padding-bottom: 50px 0}
section.marcas h2 {
	margin-bottom: 30px;
	font-size: 23px;
	margin-top: 0;
	/*text-transform: uppercase;
	font-weight: normal;*/
}
.show-products .cuadro {
	padding: 0;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, .1);
	transition: all .5s;
}
.show-products .cuadro:hover {padding: 0;box-shadow: 0px 0px 10px rgba(0, 0, 0, .3);margin-top: -10px}
.show-products .image-container {padding: 20px;}
.show-products .text-container {
	/*background-color: #f9f9f9;*/
	height: 130px;
	display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 20px;
}
.show-products .text-container .text-info {
	color: #666;
}
.show-products .action-btns { padding: 0 20px 20px; }

.dos .valores img { margin: 20px 25px 40px 0; width: 100px; }

.head {
	margin-bottom: 30px;
}
.head h1 { margin-bottom: 10px; font-size: 35px; }
.conoce.productos {padding: 80px 0 100px;}