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

  .prize {
    width: 30%;

    .prize-item {
      text-align: center;

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

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

      .item-text {
        font-size: 12px;
        line-height: 2.5;
        margin-bottom: 0.5em;
        font-weight: bolder;
        color: #967124;
      }
    }
  }
}
