.party {
  display: flex;
  align-items: center;
  gap: 40px;
  justify-content: center;
  overflow: hidden;
  padding: 35px 110px 80px 116px;
  background: radial-gradient(
      34.97% 43.31% at 35.18% 60.53%,
      rgba(5, 93, 255, 0.2) 0%,
      rgba(255, 255, 255, 0.2) 100%
    ),
    radial-gradient(
      19.89% 25.58% at 33.92% 61.89%,
      rgba(36, 30, 194, 0.1) 34%,
      rgba(255, 255, 255, 0.1) 100%
    ),
    radial-gradient(
      43.84% 66.91% at 55.5% 91.54%,
      rgb(168, 243, 255) 13.5%,
      rgba(255, 255, 255, 0) 100%
    ),
    rgb(255, 255, 255);
}

.party__left {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2px;
  --delay: 0.8s;
}
.party__right {
  --delay: 0s;
}
.party__left-imageone {
  margin-top: 101px;
  margin-right: 4px;
}

.party__imageone {
  opacity: 0;
  animation-name: rise;
  animation-duration: 1.8s;
  animation-fill-mode: forwards;
  animation-delay: calc(var(--delay) + 0.2s);
  position: relative;
}
.party__imagetwo {
  opacity: 0;
  animation-name: rise;
  animation-duration: 1.8s;
  animation-fill-mode: forwards;
  animation-delay: calc(var(--delay) + 0.4s);
  position: relative;
}
.party__imagethree {
  opacity: 0;
  animation-name: rise;
  animation-duration: 1.8s;
  animation-fill-mode: forwards;
  animation-delay: calc(var(--delay) + 0.8s);
  position: relative;
}

.party__heading--blue {
  font-size: 44px;
  color: var(--color-blue);
  font-style: normal;
  font-weight: 350;
  line-height: 115%;
  animation-name: rise;
  animation-duration: 1.8s;
  animation-delay: var(--delay);
  position: relative;
}

.party__paragraph {
  margin-top: 24px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;

  background-image: linear-gradient(
    to right,
    #18202f 0%,
    #18202f 50%,
    #1213af 74%,
    #255ef0 81%,
    #1cb9ff 87%,
    white 100%
  );
  background-position-x: 300%;
  background-repeat: no-repeat;
  background-size: 200% 300px;
  background-color: #fff;
  color: transparent;
  background-clip: text;
  opacity: 0;

  animation-fill-mode: forwards;
  animation-name: text-burn;
  animation-delay: calc(var(--delay) + 0.3s);
  animation-duration: 4s;
}
