@charset "utf-8";
/* CSS Document */

.productos{
	width: 100%;
	padding-bottom: 0px;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	margin-top: 120px;
	margin-bottom: 70px;
	margin-left: auto;
	margin-right: auto;
	}







/*===============================1024px=========================*/
@media all and (min-width:1024px) {	
.productos{
	width: 70%;
	padding-bottom: 0px;
	display: flex;
	justify-content: space-around;
	flex-wrap: wrap;
	margin-top: 150px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	}
	
	.productos .contenedor_img{
		width: 50%;
		
	}
	.productos .contenedor_img img{
		width: 90%;
		height: auto;
		
	}
	
	
	.productos .descripcion_individual{
	width:  50%;
	height: auto;
	margin-top:20px;
	line-height:14px;
	float: left;
	text-align:left;
	 display: block;
	}

.productos .descripcion_individual2{
	width:  90%;
	height: auto;
	margin-top: 5px;
	line-height:14px;
	float: left;
	text-align:left;
	 display: none;
	}

	
h2{
	width:  100%;
	height: auto;
	color:rgba(0,0,0,1.00);
	font-family: 'Dosis', sans-serif;
	font-weight: 500;
	text-align:left;
	font-size: 32px;
	letter-spacing: 0px;
    margin-bottom: 15px;	
	margin-top: 0px;
	padding-left: 0px;
	display:block;
	}
	
	
	
	h4{
	width:  100%;
	height: auto;
	color:rgba(0,0,0,1.00);
	font-family: 'Dosis', sans-serif;
	font-weight: 400;
	text-align:left;
	font-size: 16px;
	letter-spacing: 0px;
	margin-bottom: 35px;	
	padding-left: 0px;
	display:block;	
	}

	.descripcion_individual .detalles_1{
	text-align: left;
		margin-top: 10px;
		width: 80%;
	}
	
	
	.descripcion_individual .detalles_1 p{
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 13px;
	font-family: 'Yantramanav', sans-serif;
	line-height:17px;
	padding-left: 0px;
	text-align: left;
	}
	
	
.descripcion_individual .detalles_1 b{
	font-size: 14px;
    font-weight: 700;
	font-family: 'Open Sans', sans-serif;
	text-align: left;
	color:rgba(0,0,0,1.00);
	margin-bottom: 0px;
	padding-left: 0px;
	}
	
	
	
	
	
	
		
	}