@media (max-width: 991px) {

  .maxi-card-large .title,
  .maxi-card-large .title a {
    font-size: 2.5em;
  }

  .maxi-card-large .img-section {
    min-height: 350px;
  }

  .img-content-wrapper {
    display: block;
  }

  .img-content-wrapper .img-section,
  .img-content-wrapper .content-section {
    width: 100%;
  }

  .maxi-card-large .content-section {
    padding-left: 0;
    margin-top: 25px;
  }

  .maxi-card-large .content-section {
    padding: 0;
  }

  .card-view .views-row {
    width: 50%;
  }

  .left-menu-enabled .box-title {
    max-width: 380px;
  }

  .list-inner .list-graphi-area,
  .list-inner img {
    width: 204px;
    height: 129px;
  }

  .list-content-area {
    width: calc(100% - 204px);
  }

  .list-inner .list-title {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }

  .list-desc {
    display: none;
  }
}
