@media (min-width: 991px){
  .logo {
      margin-top: 5px;
  } 
} 
.footer-logo img {
    width: 90px;
}
.footer-container ,.footer-container a {
	color:white;
}
.single-footer-widget .services-links ul li a {
    color: #ffffff;
  }
  .header-top {
    background: #2e4a3b;
}
.top-style2-left ul li{
	color:white;
}


body , h1, h2, h3, p ,.main-menu .navigation>li>a,.sec-title p,.sec-title .title,.main-menu .navigation>li>ul>li>a{
    font-family: 'Montserrat', sans-serif !important;
}
.main-menu.style2 .navigation>li {
    margin-right: 30px;
} 

.item picture img {
  filter: brightness(50%);
} 
.single-blog-post.style3 .text-holder .text p {
    min-height: auto;
} 
.row-category {
    margin-bottom: 30px;
}
.row-category .single-blog-post {
    margin-bottom: 20px;
}
.blog-title {
	margin-bottom:20px;
}
@media(max-width:767px){

} 
.single-blog-post .img-holder img {
    object-fit: cover;
    height: 250px;
} 
.main-project-area {
    padding: 30px 0 30px;
}
.about-area {
    padding-top: 50px;
    padding-bottom: 50px;
}