      h5{
      font-size: 40px!important;
      font-weight: bolder;
      color: #F9A602!important;
      }
      .gallery-block{
      padding-bottom: 60px;
      padding-top: 60px;
      }
      .gallery-block .heading{
      margin-bottom: 50px;
      text-align: center;
      }
      .gallery-block .heading h2{
      font-weight: bold;
      font-size: 1.4rem;
      text-transform: uppercase;
      }
      .gallery-block.compact-gallery .item{
      overflow: hidden;
      margin-bottom: 0;
      background: black;
      opacity: 1;
      }
      .gallery-block.compact-gallery .item .image{
      transition: 0.8s ease;
      }
      .gallery-block.compact-gallery .item .info{
      position: relative;
      display: inline-block;
      }
      @media (min-width: 576px) {
      .gallery-block .zoom-on-hover:hover .image {
      transform: scale(1.3);
      opacity: 0.7;
      }
      }