.congratsContainer {
  z-index: 1111220;
  width: 100vw;
  position: fixed;
  background: #fff;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-animation: animation-svg-congratulations .5s 0s ease-in-out forwards;
  animation: animation-svg-congratulations .5s 0s ease-in-out forwards;
  -webkit-animation: disapear 1s 4s ease-in-out forwards;
  animation: disapear 1s 4s ease-in-out forwards;
}

.congratsContainer svg {
  width: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 auto;
}

.container__svg__circle {
  fill: none;
  stroke: #1f3deb;
  stroke-width: 12px;
  stroke-dashoffset: 1000;
  stroke-dasharray: 1000;
  -webkit-animation: animation-svg-congratulations 3s ease-in-out forwards;
  animation: animation-svg-congratulations 3s ease-in-out forwards;
  z-index: 20;
}

.container__svg__check {
  z-index: 16px;
  width: 100px;
  fill: none;
  stroke: #1f3deb;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 14px;
  stroke-dashoffset: 1000;
  stroke-dasharray: 1000;
  position: absolute;
  -webkit-animation: animation-svg-congratulations 1.5s 1s ease-in-out forwards;
  animation: animation-svg-congratulations 1.5s 1s ease-in-out forwards;
  margin-top: 50px;
}

.container__content {
  text-align: center;
  margin-top: 20px;
}

.container__content h2 {
  color: #1f3deb;
  font-weight: normal;
  font-size: 2em;
  -webkit-animation: animation-text-congratulations 0.5s ease forwards;
  animation: animation-text-congratulations 0.5s ease forwards;
  opacity: 0;
}

.container__content p {
  padding: 0 50px;
  font-size: 1.2em;
  text-align: center;
  -webkit-animation: animation-text-congratulations 0.5s 0.5s ease forwards;
  animation: animation-text-congratulations 0.5s 0.5s ease forwards;
  opacity: 0;
}

.container>button {
  -webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.15);
  margin-bottom: -1px;
}

@-webkit-keyframes animation-svg-congratulations {
  0% {
    stroke-dashoffset: 1000;
  }
  70% {
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes animation-svg-congratulations {
  0% {
    stroke-dashoffset: 1000;
  }
  70% {
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
  }
}

@-webkit-keyframes animation-text-congratulations {
  0% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(xx) scale(1);
    transform: rotate(xx) scale(1);
    opacity: 1;
  }
}

@keyframes animation-text-congratulations {
  0% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
  100% {
    -webkit-transform: rotate(xx) scale(1);
    transform: rotate(xx) scale(1);
    opacity: 1;
  }
}

@-webkit-keyframes disapear {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes disapear {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.confetti {
  width: 10px;
  height: 10px;
  background-color: #1f3deb;
  position: absolute;
  left: 50%;
  top: -20%;
  -webkit-animation: confetti 5s ease-in-out -2s infinite;
  animation: confetti 5s ease-in-out -2s infinite;
}

.confetti:nth-of-type(1) {
  -webkit-animation: confetti-1 4s 0.32222s linear infinite;
  animation: confetti-1 4s 0.32222s linear infinite;
  left: 42%;
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(2) {
  -webkit-animation: confetti-2 4s 1.1s linear infinite;
  animation: confetti-2 4s 1.1s linear infinite;
  left: 21%;
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(3) {
  -webkit-animation: confetti-3 4s 1.02222s linear infinite;
  animation: confetti-3 4s 1.02222s linear infinite;
  left: 54%;
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(4) {
  -webkit-animation: confetti-4 4s 0.58571s linear infinite;
  animation: confetti-4 4s 0.58571s linear infinite;
  left: 82%;
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(5) {
  -webkit-animation: confetti-5 4s 0.8s linear infinite;
  animation: confetti-5 4s 0.8s linear infinite;
  left: 56%;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(6) {
  -webkit-animation: confetti-6 4s 0.92222s linear infinite;
  animation: confetti-6 4s 0.92222s linear infinite;
  left: 93%;
  -webkit-animation-delay: 1.2s;
  animation-delay: 1.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(7) {
  -webkit-animation: confetti-7 4s 0.8s linear infinite;
  animation: confetti-7 4s 0.8s linear infinite;
  left: 96%;
  -webkit-animation-delay: 1.4s;
  animation-delay: 1.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(8) {
  -webkit-animation: confetti-8 4s 2s linear infinite;
  animation: confetti-8 4s 2s linear infinite;
  left: 4%;
  -webkit-animation-delay: 1.6s;
  animation-delay: 1.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(9) {
  -webkit-animation: confetti-9 4s 0.6s linear infinite;
  animation: confetti-9 4s 0.6s linear infinite;
  left: 3%;
  -webkit-animation-delay: 1.8s;
  animation-delay: 1.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(10) {
  -webkit-animation: confetti-10 4s 2.9s linear infinite;
  animation: confetti-10 4s 2.9s linear infinite;
  left: 22%;
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(11) {
  -webkit-animation: confetti-11 4s 0.7s linear infinite;
  animation: confetti-11 4s 0.7s linear infinite;
  left: 85%;
  -webkit-animation-delay: 2.2s;
  animation-delay: 2.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(12) {
  -webkit-animation: confetti-12 4s 1.9s linear infinite;
  animation: confetti-12 4s 1.9s linear infinite;
  left: 83%;
  -webkit-animation-delay: 2.4s;
  animation-delay: 2.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(13) {
  -webkit-animation: confetti-13 4s 0.45s linear infinite;
  animation: confetti-13 4s 0.45s linear infinite;
  left: 11%;
  -webkit-animation-delay: 2.6s;
  animation-delay: 2.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(14) {
  -webkit-animation: confetti-14 4s 1.05s linear infinite;
  animation: confetti-14 4s 1.05s linear infinite;
  left: 45%;
  -webkit-animation-delay: 2.8s;
  animation-delay: 2.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(15) {
  -webkit-animation: confetti-15 4s 0.43333s linear infinite;
  animation: confetti-15 4s 0.43333s linear infinite;
  left: 4%;
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(16) {
  -webkit-animation: confetti-16 4s 1.6s linear infinite;
  animation: confetti-16 4s 1.6s linear infinite;
  left: 31%;
  -webkit-animation-delay: 3.2s;
  animation-delay: 3.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(17) {
  -webkit-animation: confetti-17 4s 2.3s linear infinite;
  animation: confetti-17 4s 2.3s linear infinite;
  left: 71%;
  -webkit-animation-delay: 3.4s;
  animation-delay: 3.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(18) {
  -webkit-animation: confetti-18 4s 0.7s linear infinite;
  animation: confetti-18 4s 0.7s linear infinite;
  left: 4%;
  -webkit-animation-delay: 3.6s;
  animation-delay: 3.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(19) {
  -webkit-animation: confetti-19 4s 1.18571s linear infinite;
  animation: confetti-19 4s 1.18571s linear infinite;
  left: 54%;
  -webkit-animation-delay: 3.8s;
  animation-delay: 3.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(20) {
  -webkit-animation: confetti-20 4s 0.83333s linear infinite;
  animation: confetti-20 4s 0.83333s linear infinite;
  left: 68%;
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(21) {
  -webkit-animation: confetti-21 4s 1.4s linear infinite;
  animation: confetti-21 4s 1.4s linear infinite;
  left: 43%;
  -webkit-animation-delay: 4.2s;
  animation-delay: 4.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(22) {
  -webkit-animation: confetti-22 4s 0.6s linear infinite;
  animation: confetti-22 4s 0.6s linear infinite;
  left: 14%;
  -webkit-animation-delay: 4.4s;
  animation-delay: 4.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(23) {
  -webkit-animation: confetti-23 4s 0.6s linear infinite;
  animation: confetti-23 4s 0.6s linear infinite;
  left: 25%;
  -webkit-animation-delay: 4.6s;
  animation-delay: 4.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(24) {
  -webkit-animation: confetti-24 4s 1.23333s linear infinite;
  animation: confetti-24 4s 1.23333s linear infinite;
  left: 14%;
  -webkit-animation-delay: 4.8s;
  animation-delay: 4.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(25) {
  -webkit-animation: confetti-25 4s 0.95s linear infinite;
  animation: confetti-25 4s 0.95s linear infinite;
  left: 19%;
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(26) {
  -webkit-animation: confetti-26 4s 1.7s linear infinite;
  animation: confetti-26 4s 1.7s linear infinite;
  left: 68%;
  -webkit-animation-delay: 5.2s;
  animation-delay: 5.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(27) {
  -webkit-animation: confetti-27 4s 1.2s linear infinite;
  animation: confetti-27 4s 1.2s linear infinite;
  left: 12%;
  -webkit-animation-delay: 5.4s;
  animation-delay: 5.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(28) {
  -webkit-animation: confetti-28 4s 0.8s linear infinite;
  animation: confetti-28 4s 0.8s linear infinite;
  left: 60%;
  -webkit-animation-delay: 5.6s;
  animation-delay: 5.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(29) {
  -webkit-animation: confetti-29 4s 2.4s linear infinite;
  animation: confetti-29 4s 2.4s linear infinite;
  left: 85%;
  -webkit-animation-delay: 5.8s;
  animation-delay: 5.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(30) {
  -webkit-animation: confetti-30 4s 1.2s linear infinite;
  animation: confetti-30 4s 1.2s linear infinite;
  left: 10%;
  -webkit-animation-delay: 6s;
  animation-delay: 6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(31) {
  -webkit-animation: confetti-31 4s 0.68571s linear infinite;
  animation: confetti-31 4s 0.68571s linear infinite;
  left: 99%;
  -webkit-animation-delay: 6.2s;
  animation-delay: 6.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(32) {
  -webkit-animation: confetti-32 4s 1.08571s linear infinite;
  animation: confetti-32 4s 1.08571s linear infinite;
  left: 15%;
  -webkit-animation-delay: 6.4s;
  animation-delay: 6.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(33) {
  -webkit-animation: confetti-33 4s 1s linear infinite;
  animation: confetti-33 4s 1s linear infinite;
  left: 2%;
  -webkit-animation-delay: 6.6s;
  animation-delay: 6.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(34) {
  -webkit-animation: confetti-34 4s 0.9s linear infinite;
  animation: confetti-34 4s 0.9s linear infinite;
  left: 31%;
  -webkit-animation-delay: 6.8s;
  animation-delay: 6.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(35) {
  -webkit-animation: confetti-35 4s 1.7s linear infinite;
  animation: confetti-35 4s 1.7s linear infinite;
  left: 73%;
  -webkit-animation-delay: 7s;
  animation-delay: 7s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(36) {
  -webkit-animation: confetti-36 4s 1s linear infinite;
  animation: confetti-36 4s 1s linear infinite;
  left: 17%;
  -webkit-animation-delay: 7.2s;
  animation-delay: 7.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(37) {
  -webkit-animation: confetti-37 4s 0.63333s linear infinite;
  animation: confetti-37 4s 0.63333s linear infinite;
  left: 66%;
  -webkit-animation-delay: 7.4s;
  animation-delay: 7.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(38) {
  -webkit-animation: confetti-38 4s 1s linear infinite;
  animation: confetti-38 4s 1s linear infinite;
  left: 79%;
  -webkit-animation-delay: 7.6s;
  animation-delay: 7.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(39) {
  -webkit-animation: confetti-39 4s 1.56667s linear infinite;
  animation: confetti-39 4s 1.56667s linear infinite;
  left: 95%;
  -webkit-animation-delay: 7.8s;
  animation-delay: 7.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(40) {
  -webkit-animation: confetti-40 4s 0.35s linear infinite;
  animation: confetti-40 4s 0.35s linear infinite;
  left: 72%;
  -webkit-animation-delay: 8s;
  animation-delay: 8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(41) {
  -webkit-animation: confetti-41 4s 2.1s linear infinite;
  animation: confetti-41 4s 2.1s linear infinite;
  left: 82%;
  -webkit-animation-delay: 8.2s;
  animation-delay: 8.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(42) {
  -webkit-animation: confetti-42 4s 1.25s linear infinite;
  animation: confetti-42 4s 1.25s linear infinite;
  left: 16%;
  -webkit-animation-delay: 8.4s;
  animation-delay: 8.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(43) {
  -webkit-animation: confetti-43 4s 1.2s linear infinite;
  animation: confetti-43 4s 1.2s linear infinite;
  left: 2%;
  -webkit-animation-delay: 8.6s;
  animation-delay: 8.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(44) {
  -webkit-animation: confetti-44 4s 1.1s linear infinite;
  animation: confetti-44 4s 1.1s linear infinite;
  left: 79%;
  -webkit-animation-delay: 8.8s;
  animation-delay: 8.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(45) {
  -webkit-animation: confetti-45 4s 1.15s linear infinite;
  animation: confetti-45 4s 1.15s linear infinite;
  left: 93%;
  -webkit-animation-delay: 9s;
  animation-delay: 9s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(46) {
  -webkit-animation: confetti-46 4s 0.8s linear infinite;
  animation: confetti-46 4s 0.8s linear infinite;
  left: 89%;
  -webkit-animation-delay: 9.2s;
  animation-delay: 9.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(47) {
  -webkit-animation: confetti-47 4s 0.98571s linear infinite;
  animation: confetti-47 4s 0.98571s linear infinite;
  left: 67%;
  -webkit-animation-delay: 9.4s;
  animation-delay: 9.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(48) {
  -webkit-animation: confetti-48 4s 1.8s linear infinite;
  animation: confetti-48 4s 1.8s linear infinite;
  left: 31%;
  -webkit-animation-delay: 9.6s;
  animation-delay: 9.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(49) {
  -webkit-animation: confetti-49 4s 1.2s linear infinite;
  animation: confetti-49 4s 1.2s linear infinite;
  left: 48%;
  -webkit-animation-delay: 9.8s;
  animation-delay: 9.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(50) {
  -webkit-animation: confetti-50 4s 1.05s linear infinite;
  animation: confetti-50 4s 1.05s linear infinite;
  left: 74%;
  -webkit-animation-delay: 10s;
  animation-delay: 10s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(51) {
  -webkit-animation: confetti-51 4s 1.13333s linear infinite;
  animation: confetti-51 4s 1.13333s linear infinite;
  left: 42%;
  -webkit-animation-delay: 10.2s;
  animation-delay: 10.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(52) {
  -webkit-animation: confetti-52 4s 1.23333s linear infinite;
  animation: confetti-52 4s 1.23333s linear infinite;
  left: 92%;
  -webkit-animation-delay: 10.4s;
  animation-delay: 10.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(53) {
  -webkit-animation: confetti-53 4s 1.2s linear infinite;
  animation: confetti-53 4s 1.2s linear infinite;
  left: 96%;
  -webkit-animation-delay: 10.6s;
  animation-delay: 10.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(54) {
  -webkit-animation: confetti-54 4s 2s linear infinite;
  animation: confetti-54 4s 2s linear infinite;
  left: 9%;
  -webkit-animation-delay: 10.8s;
  animation-delay: 10.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(55) {
  -webkit-animation: confetti-55 4s 0.9s linear infinite;
  animation: confetti-55 4s 0.9s linear infinite;
  left: 86%;
  -webkit-animation-delay: 11s;
  animation-delay: 11s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(56) {
  -webkit-animation: confetti-56 4s 2.7s linear infinite;
  animation: confetti-56 4s 2.7s linear infinite;
  left: 26%;
  -webkit-animation-delay: 11.2s;
  animation-delay: 11.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(57) {
  -webkit-animation: confetti-57 4s 0.42222s linear infinite;
  animation: confetti-57 4s 0.42222s linear infinite;
  left: 57%;
  -webkit-animation-delay: 11.4s;
  animation-delay: 11.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(58) {
  -webkit-animation: confetti-58 4s 0.5s linear infinite;
  animation: confetti-58 4s 0.5s linear infinite;
  left: 55%;
  -webkit-animation-delay: 11.6s;
  animation-delay: 11.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(59) {
  -webkit-animation: confetti-59 4s 0.96667s linear infinite;
  animation: confetti-59 4s 0.96667s linear infinite;
  left: 48%;
  -webkit-animation-delay: 11.8s;
  animation-delay: 11.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(60) {
  -webkit-animation: confetti-60 4s 0.55s linear infinite;
  animation: confetti-60 4s 0.55s linear infinite;
  left: 87%;
  -webkit-animation-delay: 12s;
  animation-delay: 12s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(61) {
  -webkit-animation: confetti-61 4s 0.8s linear infinite;
  animation: confetti-61 4s 0.8s linear infinite;
  left: 96%;
  -webkit-animation-delay: 12.2s;
  animation-delay: 12.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(62) {
  -webkit-animation: confetti-62 4s 1.02222s linear infinite;
  animation: confetti-62 4s 1.02222s linear infinite;
  left: 33%;
  -webkit-animation-delay: 12.4s;
  animation-delay: 12.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(63) {
  -webkit-animation: confetti-63 4s 0.9s linear infinite;
  animation: confetti-63 4s 0.9s linear infinite;
  left: 12%;
  -webkit-animation-delay: 12.6s;
  animation-delay: 12.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(64) {
  -webkit-animation: confetti-64 4s 0.62222s linear infinite;
  animation: confetti-64 4s 0.62222s linear infinite;
  left: 85%;
  -webkit-animation-delay: 12.8s;
  animation-delay: 12.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(65) {
  -webkit-animation: confetti-65 4s 1s linear infinite;
  animation: confetti-65 4s 1s linear infinite;
  left: 23%;
  -webkit-animation-delay: 13s;
  animation-delay: 13s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(66) {
  -webkit-animation: confetti-66 4s 2.4s linear infinite;
  animation: confetti-66 4s 2.4s linear infinite;
  left: 5%;
  -webkit-animation-delay: 13.2s;
  animation-delay: 13.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(67) {
  -webkit-animation: confetti-67 4s 1.3s linear infinite;
  animation: confetti-67 4s 1.3s linear infinite;
  left: 14%;
  -webkit-animation-delay: 13.4s;
  animation-delay: 13.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(68) {
  -webkit-animation: confetti-68 4s 1.26667s linear infinite;
  animation: confetti-68 4s 1.26667s linear infinite;
  left: 69%;
  -webkit-animation-delay: 13.6s;
  animation-delay: 13.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(69) {
  -webkit-animation: confetti-69 4s 0.8s linear infinite;
  animation: confetti-69 4s 0.8s linear infinite;
  left: 59%;
  -webkit-animation-delay: 13.8s;
  animation-delay: 13.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(70) {
  -webkit-animation: confetti-70 4s 0.83333s linear infinite;
  animation: confetti-70 4s 0.83333s linear infinite;
  left: 53%;
  -webkit-animation-delay: 14s;
  animation-delay: 14s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(71) {
  -webkit-animation: confetti-71 4s 2.8s linear infinite;
  animation: confetti-71 4s 2.8s linear infinite;
  left: 68%;
  -webkit-animation-delay: 14.2s;
  animation-delay: 14.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(72) {
  -webkit-animation: confetti-72 4s 0.86667s linear infinite;
  animation: confetti-72 4s 0.86667s linear infinite;
  left: 88%;
  -webkit-animation-delay: 14.4s;
  animation-delay: 14.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(73) {
  -webkit-animation: confetti-73 4s 1.2s linear infinite;
  animation: confetti-73 4s 1.2s linear infinite;
  left: 65%;
  -webkit-animation-delay: 14.6s;
  animation-delay: 14.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(74) {
  -webkit-animation: confetti-74 4s 0.53333s linear infinite;
  animation: confetti-74 4s 0.53333s linear infinite;
  left: 61%;
  -webkit-animation-delay: 14.8s;
  animation-delay: 14.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(75) {
  -webkit-animation: confetti-75 4s 0.76667s linear infinite;
  animation: confetti-75 4s 0.76667s linear infinite;
  left: 97%;
  -webkit-animation-delay: 15s;
  animation-delay: 15s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(76) {
  -webkit-animation: confetti-76 4s 0.98571s linear infinite;
  animation: confetti-76 4s 0.98571s linear infinite;
  left: 6%;
  -webkit-animation-delay: 15.2s;
  animation-delay: 15.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(77) {
  -webkit-animation: confetti-77 4s 2s linear infinite;
  animation: confetti-77 4s 2s linear infinite;
  left: 83%;
  -webkit-animation-delay: 15.4s;
  animation-delay: 15.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(78) {
  -webkit-animation: confetti-78 4s 1.3s linear infinite;
  animation: confetti-78 4s 1.3s linear infinite;
  left: 99%;
  -webkit-animation-delay: 15.6s;
  animation-delay: 15.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(79) {
  -webkit-animation: confetti-79 4s 1.7s linear infinite;
  animation: confetti-79 4s 1.7s linear infinite;
  left: 80%;
  -webkit-animation-delay: 15.8s;
  animation-delay: 15.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(80) {
  -webkit-animation: confetti-80 4s 1.08571s linear infinite;
  animation: confetti-80 4s 1.08571s linear infinite;
  left: 6%;
  -webkit-animation-delay: 16s;
  animation-delay: 16s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(81) {
  -webkit-animation: confetti-81 4s 0.7s linear infinite;
  animation: confetti-81 4s 0.7s linear infinite;
  left: 41%;
  -webkit-animation-delay: 16.2s;
  animation-delay: 16.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(82) {
  -webkit-animation: confetti-82 4s 0.96667s linear infinite;
  animation: confetti-82 4s 0.96667s linear infinite;
  left: 94%;
  -webkit-animation-delay: 16.4s;
  animation-delay: 16.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(83) {
  -webkit-animation: confetti-83 4s 0.5s linear infinite;
  animation: confetti-83 4s 0.5s linear infinite;
  left: 74%;
  -webkit-animation-delay: 16.6s;
  animation-delay: 16.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(84) {
  -webkit-animation: confetti-84 4s 2.1s linear infinite;
  animation: confetti-84 4s 2.1s linear infinite;
  left: 45%;
  -webkit-animation-delay: 16.8s;
  animation-delay: 16.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(85) {
  -webkit-animation: confetti-85 4s 0.9s linear infinite;
  animation: confetti-85 4s 0.9s linear infinite;
  left: 8%;
  -webkit-animation-delay: 17s;
  animation-delay: 17s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(86) {
  -webkit-animation: confetti-86 4s 0.7s linear infinite;
  animation: confetti-86 4s 0.7s linear infinite;
  left: 36%;
  -webkit-animation-delay: 17.2s;
  animation-delay: 17.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(87) {
  -webkit-animation: confetti-87 4s 1.22222s linear infinite;
  animation: confetti-87 4s 1.22222s linear infinite;
  left: 35%;
  -webkit-animation-delay: 17.4s;
  animation-delay: 17.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(88) {
  -webkit-animation: confetti-88 4s 0.5s linear infinite;
  animation: confetti-88 4s 0.5s linear infinite;
  left: 4%;
  -webkit-animation-delay: 17.6s;
  animation-delay: 17.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(89) {
  -webkit-animation: confetti-89 4s 2.8s linear infinite;
  animation: confetti-89 4s 2.8s linear infinite;
  left: 31%;
  -webkit-animation-delay: 17.8s;
  animation-delay: 17.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(90) {
  -webkit-animation: confetti-90 4s 1.15s linear infinite;
  animation: confetti-90 4s 1.15s linear infinite;
  left: 51%;
  -webkit-animation-delay: 18s;
  animation-delay: 18s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(91) {
  -webkit-animation: confetti-91 4s 2.6s linear infinite;
  animation: confetti-91 4s 2.6s linear infinite;
  left: 28%;
  -webkit-animation-delay: 18.2s;
  animation-delay: 18.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(92) {
  -webkit-animation: confetti-92 4s 0.32222s linear infinite;
  animation: confetti-92 4s 0.32222s linear infinite;
  left: 76%;
  -webkit-animation-delay: 18.4s;
  animation-delay: 18.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(93) {
  -webkit-animation: confetti-93 4s 1.36667s linear infinite;
  animation: confetti-93 4s 1.36667s linear infinite;
  left: 53%;
  -webkit-animation-delay: 18.6s;
  animation-delay: 18.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(94) {
  -webkit-animation: confetti-94 4s 0.9s linear infinite;
  animation: confetti-94 4s 0.9s linear infinite;
  left: 73%;
  -webkit-animation-delay: 18.8s;
  animation-delay: 18.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(95) {
  -webkit-animation: confetti-95 4s 1.56667s linear infinite;
  animation: confetti-95 4s 1.56667s linear infinite;
  left: 4%;
  -webkit-animation-delay: 19s;
  animation-delay: 19s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(96) {
  -webkit-animation: confetti-96 4s 2.3s linear infinite;
  animation: confetti-96 4s 2.3s linear infinite;
  left: 45%;
  -webkit-animation-delay: 19.2s;
  animation-delay: 19.2s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(97) {
  -webkit-animation: confetti-97 4s 1.4s linear infinite;
  animation: confetti-97 4s 1.4s linear infinite;
  left: 90%;
  -webkit-animation-delay: 19.4s;
  animation-delay: 19.4s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(98) {
  -webkit-animation: confetti-98 4s 0.95s linear infinite;
  animation: confetti-98 4s 0.95s linear infinite;
  left: 98%;
  -webkit-animation-delay: 19.6s;
  animation-delay: 19.6s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(99) {
  -webkit-animation: confetti-99 4s 1.3s linear infinite;
  animation: confetti-99 4s 1.3s linear infinite;
  left: 56%;
  -webkit-animation-delay: 19.8s;
  animation-delay: 19.8s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

.confetti:nth-of-type(100) {
  -webkit-animation: confetti-100 4s 1.2s linear infinite;
  animation: confetti-100 4s 1.2s linear infinite;
  left: 35%;
  -webkit-animation-delay: 20s;
  animation-delay: 20s;
  background-color: #1F3DEB;
  -webkit-animation-iteration-count: 2;
  animation-iteration-count: 2;
}

.confetti:nth-child(even) {
  background-color: #9999;
}

@-webkit-keyframes confetti-1 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-1 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-2 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-2 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-3 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-3 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-4 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-4 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-5 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-5 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-6 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-6 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-7 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-7 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-8 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-8 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-9 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-9 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-10 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-10 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-11 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-11 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-12 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-12 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-13 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-13 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-14 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-14 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-15 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-15 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-16 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-16 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-17 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-17 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-18 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-18 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-19 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-19 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-20 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-20 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-21 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-21 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-22 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-22 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-23 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-23 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-24 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-24 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-25 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-25 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-26 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-26 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-27 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-27 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-28 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-28 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-29 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-29 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-30 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-30 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-31 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-31 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-32 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-32 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-33 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-33 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-34 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-34 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-35 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-35 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-36 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-36 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-37 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-37 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-38 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-38 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-39 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-39 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-40 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-40 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-41 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-41 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-42 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-42 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-43 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-43 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-44 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-44 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-45 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-45 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-46 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-46 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-47 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-47 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-48 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-48 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-49 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-49 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-50 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-50 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-51 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-51 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-52 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-52 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-53 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-53 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-54 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-54 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-55 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-55 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-56 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-56 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-57 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-57 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-58 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-58 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-59 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-59 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-60 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-60 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-61 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-61 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-62 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-62 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-63 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-63 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-64 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-64 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-65 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-65 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-66 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-66 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-67 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-67 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-68 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-68 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-69 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-69 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-70 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-70 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-71 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-71 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-72 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-72 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-73 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-73 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-74 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-74 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-75 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-75 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-76 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-76 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-77 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-77 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-78 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-78 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-79 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-79 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-80 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-80 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-81 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-81 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-82 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-82 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-83 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-83 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-84 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-84 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-85 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-85 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-86 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-86 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-87 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-87 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-88 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-88 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-89 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-89 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-90 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-90 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-91 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-91 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-92 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-92 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-93 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-93 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-94 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-94 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-95 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-95 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-96 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-96 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-97 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-97 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-98 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-98 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-99 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-99 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@-webkit-keyframes confetti-100 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}

@keyframes confetti-100 {
  0% {
    -webkit-transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
    transform: rotateZ(15deg) rotateY(0deg) translate(5vw, 10vh);
  }
  25% {
    -webkit-transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
    transform: rotateZ(5deg) rotateY(360deg) translate(-5vw, 30vh);
  }
  50% {
    -webkit-transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
    transform: rotateZ(15deg) rotateY(720deg) translate(5vw, 60vh);
  }
  75% {
    -webkit-transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
    transform: rotateZ(5deg) rotateY(1080deg) translate(-10vw, 80vh);
  }
  100% {
    -webkit-transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
    transform: rotateZ(15deg) rotateY(1440deg) translate(10vw, 110vh);
  }
}
