/*About Us*/
.why-choose{
	position: relative;
	background: url(../images/main-bg.jpg) no-repeat center center;
	background-size: cover;
	}
  .overlay:before{
    /*background-color: rgba(26,36,33,0.4);*/
  }
  .why-choose .item{
  	background-color: rgba(255,255,255,.8);
  }
  .why-choose .item i{

  }
  @media (min-width: 550px){
.why-choose .item h4 {
    font-size: 2.5rem;
}
.solar,
.em-image,
figure{
	float: right;
    max-width: 300px;
    margin-left: 2.5rem;
    margin-bottom: 2rem;
}
}
.em-list{
  	list-style: disc;
  	margin-left: 4.5rem;
}

.contact-item{
	position: relative;
	padding: 3rem .1rem .5rem;
	margin-bottom: 2.5rem;
	margin-top: 2.5rem;
	border: 1px solid #6796bf;
}
.contact-item:before {
  content: " ";
  position: absolute;
  z-index: -1;
  left: 5px;
  right: 5px;
  bottom: -6px;
  border-bottom: 5px solid #059542;
}
.map-wrapper{
	height: 500px;
	max-height: 500px;
}
#map{
	height: 100%;
	width: 100%;
}
/*OUR PROJECTS*/
.categories{
	background-color: #059542;
    padding: 3rem 0;
}
.categories  span{
	display: none;
}
.categories li{
	position: relative;
	display: inline-block;
	background-color: #fff;
    border: 1px solid #0FA0CE;
}
.categories li a{
	display: block;
	padding: 1.25rem;
}
.categories li a:before{
	display: inline-block;
	
	vertical-align: middle;
	 /*content: url(../images/home/bio-gas.svg);*/
	 width: 30px;
	 height: 30px;
	 max-height: 30px;
}
#icon-Biodiesel:before {
    content: url(../images/home/biodiesel-icon.svg);
}
#icon-Biogas:before{
	content: url(../images/home/biogas-icon.svg);
}
#icon-Biomass:before{
	content: url(../images/home/biomass-icon.svg);
}
#icon-Wind:before{
	content: url(../images/home/wind-icon.svg);
}
#icon-Solar:before{
	content: url(../images/home/solar-icon.svg);
}
#icon-Hydro:before{
	content: url(../images/home/hydro-icon.svg);
}
/*.each-project,
.projects-overview  .row{
	float: none;
	
	margin: 0 auto;
}*/
.each-project .four,
.eachs-project a{
	position: relative;
}
.fancybox span,
.album-icon span{
	position: absolute;
    top: 0;
    right: 0;
    background: #059542;
    padding: 0.5rem 1.5rem;
}
.projects-overview .container{
	float: none;
	margin: 0 auto;
	/*max-width: 800px;*/
}
.projects-overview .columns:first-child{
	margin-left: auto;
}
.thumb{
	margin: 1rem;
}
.slick-prev i, .slick-next i{
	color: #000;
	z-index: 15;
	font-size: 2rem;
}
.each-project .row{

	text-align: center;
	}
.each-project .row > div,
.album-icon{
	margin-bottom: 3rem;
	overflow: hidden;
	}
	.fancybox,
	.album-icon{
	height: 180px;
	max-height: 180px;
    display: block;
    overflow: hidden;
    border: 1px solid green;
	}
	.fancybox img,
	.eachs-project img { 
		width: auto;
		max-width: 614px;
		transition: all .2s ease-in-out; 
	}
	.first-child{
		margin-left: 0;
	}
	.eachs-project a{
		display: block;
	}
	.eachs-project{
		margin-bottom: 3rem;
	}
	.more-recent-links{
		clear: left;
	}
@media (min-width: 750px){
	.categories  span{
		display: inline-block;
	}
	.categories li{
	margin: 0 0.25em;
	}
	.categories li a:before{
		margin: -0.25em 0.4em 0 0;
	}
	.each-project .row > div{
		margin-bottom: 0;
	}
	.eachs-project,
	.each-project .row{
	margin-bottom: 3rem;
	}
	.fancybox img{ 
		max-width: 1024px;
	}
	.fancybox img:hover,
	.album-icon img:hover {
	 transform: scale(1.1);
	 transition: all .2s ease-in-out;
	}
}
.quick-links{
	display: none;
}
/*404*/
.not-found{
	padding: 10rem 0;
}