.index-products .product-group .item {
  min-height: 465px;
}
@media (max-width: 1730px) {
  .index-products .product-group .item {
    min-height: 621px;
  }
}
@media (max-width: 1440px) {
  .index-products .product-group .item {
    min-height: 465px;
  }
}
@media (max-width: 576px) {
  .index-products .product-group .item {
    min-height: auto;
  }
}
@media (max-width: 1440px) {
  .index-products .product-group .item .description {
    min-height: 45px;
  }
}
@media (max-width: 1730px) {
  .index-products .product-group .title {
    min-height: 115px;
  }
}
@media (max-width: 1440px) {
  .index-products .product-group .title {
    min-height: 55px;
  }
}
@media (max-width: 576px) {
  .index-products .product-group .title {
    min-height: auto;
  }
}

.index-news .item h3, .news-two-col .item h3 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 50px;
}
.index-news .item p, .news-two-col .item p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.news-group .news-row .title {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 80px;
}
@media (min-width: 1440px) {
  .news-group .news-row .title {
    min-height: 110px;
  }
}
@media (max-width: 576px) {
  .news-group .news-row .title {
    min-height: auto;
  }
}

.product-group .title {
  min-height: 75px;
}
@media (max-width: 1440px) {
  .product-group .title {
    min-height: auto;
  }
}
.product-group .item .description {
  min-height: 115px;
}
@media (max-width: 1440px) {
  .product-group .item .description {
    min-height: 85px;
  }
}
@media (max-width: 576px) {
  .product-group .item .description {
    min-height: auto;
  }
}
.product-group .item .description p {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

.page-applications .products_sub .title {
  min-height: 100px;
}
@media (max-width: 1440px) {
  .page-applications .products_sub .title {
    min-height: 75px;
  }
}
@media (max-width: 576px) {
  .page-applications .products_sub .title {
    min-height: auto;
  }
}

.videos-group .item .title {
  min-height: 110px;
}
@media (max-width: 1440px) {
  .videos-group .item .title {
    min-height: 80px;
  }
}
@media (max-width: 576px) {
  .videos-group .item .title {
    min-height: auto;
  }
}
.videos-group .item .title h2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}