.page {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  padding: 0 26px;

  .prize {
    width: 33.3%;

    .prize-item {
      text-align: center;

      .itme-img {
        display: block;
        /* background-color: #fff; */
        border-radius: 20px;
        height: 0;
        width: 0;
        padding: 10vw;
        margin: 0 auto;
        position: relative;

        .img {
          background: center/90% #fff no-repeat;
          border-radius: 15px;
          position: absolute;
          top: 0;
          bottom: 0;
          left: 0;
          right: 0;
        }
      }

      .item-text {
        margin-bottom: 1rem;
      }
    }
  }
}
