h2 {
  margin-bottom: 32px;
}
.riga-cataloghi .container {
  max-width: 1654px;
}
.riga-cataloghi .cont-box-img img {
  border-radius: 8px;
  display: block;
  margin: 0 auto;
  max-height: 250px;
}
.riga-cataloghi .hover16::after {
  border-radius: 8px;
  background: url("/themes//gesco/images/ico-download.png") no-repeat center / 46px, -webkit-linear-gradient(to bottom, rgba(65, 166, 239, 0) 0%, #041b56 100%);
  background: url("/themes//gesco/images/ico-download.png") no-repeat center / 46px, -moz-linear-gradient(to bottom, rgba(65, 166, 239, 0) 0%, #041b56 100%);
  background: url("/themes//gesco/images/ico-download.png") no-repeat center / 46px, linear-gradient(to bottom, rgba(65, 166, 239, 0) 0%, #041b56 100%);
}
.riga-cataloghi .box-testo-img {
  float: left;
  width: 100%;
  text-align: center;
}
.riga-cataloghi .box-testo-img h3 {
  font-size: 31px;
  font-weight: 700;
  color: #00195A;
  margin: 18px 0 24px;
}
.riga-cataloghi .box-testo-img .btn-box-img {
  height: 40px;
  line-height: 40px;
  color: #fff;
  background: #00195A;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  border-radius: 4px;
  width: 100px;
  margin: 0 auto;
  display: block;
  font-size: 12px;
}
