.Lottery {
  position: relative;
  width: 49.71vw;
  height: 10.93vw;
  max-height: 60px;
  background: linear-gradient(180deg, #ffdc7b 0%, #fec75c 100%);
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #ffff;
  font-size: 1.2em;
  font-weight: 600;
  color: #9d5f28;
  border-radius: 1.1em;
  box-shadow: 6px 4px 4px #cd8133;
  margin-top: -3%;
  cursor: pointer;
}

.allMachineStyle {
  position: relative;
  width: 100%;
  padding: 42%;

  .SlotMachineBG {
    .img {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
    }

    .mask02 {
      position: absolute;
      width: 73%;
      height: 48%;
      top: 16.5%;
      left: 14%;
      border-radius: 3.7vw;
      overflow: hidden;

      :nth-child(1) {
        width: 100% !important;
        height: 100% !important;
      }
    }

    // .masks {
    //   position: absolute;
    //   width: 84%;
    //   height: 61%;
    //   top: 9%;
    //   left: 8%;
    //   background-color: #fbcd95;
    //   border-radius: 2vw;
    //   overflow: hidden;
    // }
  }
}

.btn2 {
  position: absolute;
  width: 48%;
  // width: 42vw;
  // height: 12vw;
  top: 70%;
  left: 50%;
  transform: translateX(-50%);
  z-index: 3;
  cursor: pointer;

  .btn-box {
    width: 100%;
    height: 100%;

    img {
      width: 100%;
      height: 100%;
    }
  }
}

.LotteryNumber02 {
  position: absolute;
  top: 3.8%;
  left: 34%;
  font-size: 3vw;
  font-weight: 500;
  color: #fff;
}
