@media screen and (max-width: 991px) {
    .product-info-title{
        min-height:65px;
    }
    .product-info-description{
        min-height:175px;
    }
}
@media screen and (max-width: 600px) {
.section-title{
   font-size:28px; 
}
.home-page-item-category{
    align-items:center;
}
.home-page-item-category h3{
    font-size: 20px;
    text-align: center;
    white-space: normal;
    margin-bottom:0;
}
.home-page-item-category img{
    height: 300px;
}
.owl-carousel-portfolio .owl-item img{
    height:390px;
}
.navbar-brand img{
     width: 40px;
    height: 40px;
    
    }
.logo-text{
    font-size:10px;
}
.languages-links li a{
    font-size:13px;
    }
    .header-btns img {
    height: 15px;
    }
.product-category img{
    min-height:100%;
    max-height:300px;
    }    
}

@media screen and (max-width: 400px) {
  .gefest-btn{
      font-size:18px;
      max-width:100%;
  }
  .section-content-text p{
      margin-bottom:10px;
  }
  .home-page-item-category img {
    height: 200px;
    }
    .owl-carousel-portfolio .owl-item img {
    height: 220px;
}
}