.block_tour_destination{
  .item {
    align-items: center;
    display: block;
    height: 420px;
    width: 100%;
    justify-content: center;
    overflow: hidden;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    &:hover {
      a.img-block {
        transform: scale(1.2);
      }
    }
    a.img-block {
      display: block;
      width: 100%;
      height: 100%;
      transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
      div {
        width: 100%;
        height: 100%;
        padding-bottom: calc(100% * 420/ 360);
        position: relative;
        img {
          width: 100%;
          height: 100%;
          position: absolute;
          top: 50% ;
          left: 50%;
          transform: translate(-50%, -50%);
          object-position: center;
          object-fit: cover;
          &.lazy {
            background-image: url("../images/giphy.gif");
            background-repeat: no-repeat;
            background-position: 50% 50%;
          }
        }
      }
    }
    .price{
      position: absolute;
      bottom: 0;
      right: 0;
      z-index: 8;
      height: 65px;
      background:  #5191FA;
      padding: 0 20px 0 20px;
      margin-top: 0;
      opacity: 0.9;
      p{
        color: #FFFFFF;
        font-size: 18px;
        font-weight: 500;
        padding-top: 20px;
        span{
          font-size: 14px;
        }
      }
    }
  }

}