.cardsContainer{
	width: 100%;
	height: auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding: 15px;
	border-radius: 8px;

	margin-top: 10px;
	margin-bottom: 10px;

}


.cardsContainer .card{
	width:  320px;
	height: auto;
	border-radius: 8px;

	box-shadow: 0 2px 2px rgba(0,0,0,0.2);
	overflow: hidden;
	transition: all 0.25s;

	border-style: solid;
	border-width: 1px;

	text-align: left;

	margin: 15px;


}



.cardsContainer .card:hover{
	transform: translateY(-8px);
	box-shadow: 0 12px 16px rgba(0,0,0,0.45);

}




.cardsContainer .card img{
	width:  100%;
	height: auto;
	border-radius: 3px;

	
}







.cardsContainer .card h3{
	font-weight: 600;
	font-size: 20px;
	border-radius: 4px;
	color: floralwhite;
	text-align: center;

	background: #be110045;
	padding: 12px;

	border-style: solid;
	border-width: 0px 0px 1px 0px;

}

.cardsContainer .card h4{
	font-weight: 400;
	font-size: 20px;
	border-radius: 4px;
	color: floralwhite;
	text-align: center;

	background: #be110045;
	padding: 12px;

	border-style: solid;
	border-width: 0px 0px 1px 0px;


}



.cardsContainer .card p{
	color: floralwhite;

	text-align: left;

	padding:  4px;
	margin: 1px;

	font-size: 16px;
	font-weight: 200;
	
	border-radius: 4px;

}




.cardsContainer p{

	padding: 5px;
	margin: 5px;

}














.cardsSubCategorias{

	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding: 5px;


}

.cardsSubCategorias ul{
	margin-top: 5px;
	text-decoration-line: none;

	 list-style:none
}




.cardsSubCategorias ul li{
	padding-top: 5px;
	padding-bottom: 5px;

	list-style:none

}





.cardsSubCategorias .linkSubCategorias{

	padding: 15px;
	white-space: wrap;

	background: rgba(0, 0, 0, .4);
	border-radius: 8px;

	margin-top: 5px;
}



.cardsSubCategorias .linkSubCategorias:hover{
	color: yellow;
	background: rgba(0, 0, 0, .75);
}





.cardsSubCategorias .linkSubCategorias a:hover{
	color: yellow;
}


.cardsContainer .card .pCard-Cierres{
	text-align: left;
}





*{
	font-size: 20px;
	padding: 10px;
	margin: 4px;
}