.category .height-menu{
	height:118px;
}

.pleca.gray .image-category{
	max-width:1400px;
	margin:0px auto;
	min-height:360px;
	padding:30px 0px;
}

.pleca.gray .container .row{
	min-height:360px;
}

.category p, .category ul li{
	font-size:18px;
	color:#5A6B78;
	line-height: 28px;
	letter-spacing:1px; 
}

.pleca.gray .image-category p.description{
	color:#343E45;
}
.pleca.gray .image-category input.search{
	height: 32px;
	width: 100%;
	padding-left: 15px;
	border: 1px solid #DFE2E6;
	border-radius: 16px;
	background-color: #FFFFFF;
	box-shadow: 0 6px 16px 0 rgba(0,0,0,0.08);
	outline: none;
	color: #697D8C;
	font-family: 'Muli', sans-serif;
	font-size: 15px;
	font-style: italic;
	letter-spacing: 0.25px;
	line-height: 19px;
}

.category .proyectos .grid{
	margin-bottom:60px;
}

.category .proyectos .grid .item{
	position:relative;
}

.category .proyectos .grid .item p{
	font-family: 'Muli', sans-serif;
	font-size:16px;	
	font-weight: bold;
	color:#435059;
}


.category .proyectos .grid .item .info{
	height:364px;
}

.category .proyectos .grid .item .extra{
	width:100%;
	display:flex;
	align-items: flex-end;
	justify-content: space-between;
	position:absolute;
	bottom:0px;
	left:0px;
	padding:16px;
}


.category .proyectos .grid .item .extra a{
	display: flex;
	align-items: center;
	color:#697D8C;
	font-size:14px;
	font-weight: bold;
	font-family: 'Muli', sans-serif;
}

@media all and (max-width:767px){
	.category .height-menu{
		height:75px;
	}
	.pleca.gray .image-category{
		background-size:100% !important;
		padding-bottom:50px;
		padding-bottom: 200px;
    	height: auto;
	}
	.category .proyectos .grid .item .extra{
		position:relative;
		flex-direction: column-reverse;
		align-items:flex-start;
		padding:0px;
	}
	.category .proyectos .grid .item .info{
		height:auto;
	}

	.category .proyectos .grid .shading{		
		margin:15px -15px;
	}

	.category .proyectos .grid .item .info h4.title{
		font-size:22px;
	}
	.category .proyectos .grid .item .info .img{
		margin:0px 0px 10px 0px;
	}

	.category.single .image-category{
		padding-top:30px;
		padding-bottom:30px;
	}

	.category.single .image-category .row{
		height:auto;
		padding-bottom:250px;
		background-position:center bottom !important;
	}
}