.group-33-xl4bh6 {
    background-color: transparent;
    height: 156px;
    mix-blend-mode: screen;
    position: absolute;
    width: 157px;
  }

  .group-15 {
    background-color: transparent;
    position: absolute;
  }
  .group-15-5sPKxP {
    height: 29.24%;
    left: 0px;
    top: 51.33%;
    width: 28.90%;
  }

  
  .ellipse-10 {
    mix-blend-mode: normal;
    position: absolute;
  }
  .ellipse-10-lynv2Q {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-lynv2Q {
    border-radius: 50%;
  }
  .ellipse-11 {
    background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.7400000095367432) 0%, rgba(255, 255, 255, 0) 100%);
      background-color: rgba(0, 0, 0, 0);
    background-color: transparent;
    height: 100%;
    left: 0px;
    mix-blend-mode: overlay;
    position: absolute;
    top: 0px;
    width: 100%;
  }

  .group-16 {
    background-color: transparent;
    position: absolute;
  }
  .group-16-5sPKxP {
    height: 29.24%;
    left: 15.98%;
    top: 66.87%;
    width: 28.90%;
  }

  .ellipse-10-3BJv4X {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-3BJv4X {
    border-radius: 50%;
  }

  .group-17 {
    background-color: transparent;
    position: absolute;
  }
  .group-17-5sPKxP {
    height: 29.24%;
    left: 56.49%;
    top: 65.76%;
    width: 28.90%;
  }

  .ellipse-10-WIB5PZ {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-WIB5PZ {
    border-radius: 50%;
  }

  .group-18 {
    background-color: transparent;
    position: absolute;
  }
  .group-18-5sPKxP {
    height: 29.24%;
    left: 71.10%;
    top: 24.97%;
    width: 28.90%;
  }

  .ellipse-10-x7xGRY {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-x7xGRY {
    border-radius: 50%;
  }

  .group-19 {
    background-color: transparent;
    position: absolute;
  }
  .group-19-5sPKxP {
    height: 29.24%;
    left: 6.06%;
    top: 14.15%;
    width: 28.90%;
  }
  .ellipse-10-WNdUGx {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-WNdUGx {
    border-radius: 50%;
  }
  .group-14 {
    background-color: transparent;
    position: absolute;
  }
  .group-14-5sPKxP {
    height: 29.24%;
    left: 1.65%;
    top: 28.86%;
    width: 28.90%;
  }

  .ellipse-10-Z6AN71 {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-Z6AN71 {
    border-radius: 50%;
  }

  .group-7 {
    background-color: transparent;
    position: absolute;
  }
  .group-7-5sPKxP {
    height: 29.24%;
    left: 56.49%;
    top: 8.88%;
    width: 28.90%;
  }

  .ellipse-10-axejoh {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-axejoh {
    border-radius: 50%;
  }

  .group-8 {
    background-color: transparent;
    position: absolute;
  }
  .group-8-5sPKxP {
    height: 29.24%;
    left: 67.79%;
    top: 46.89%;
    width: 28.90%;
  }

  .ellipse-10-zEz6Pi {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-zEz6Pi {
    border-radius: 50%;
  }

  .group-9 {
    background-color: transparent;
    position: absolute;
  }
  .group-9-5sPKxP {
    height: 29.24%;
    left: 35.27%;
    top: 70.76%;
    width: 28.90%;
  }
  .ellipse-10-lcrMxi {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-lcrMxi {
    border-radius: 50%;
  }
  .group-10 {
    background-color: transparent;
    position: absolute;
  }
  .group-10-5sPKxP {
    height: 29.24%;
    left: 12.95%;
    top: 51.33%;
    width: 28.90%;
  }

  .ellipse-10-B2HidC {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-B2HidC {
    border-radius: 50%;
  }

  .group-11 {
    background-color: transparent;
    position: absolute;
  }
  .group-11-5sPKxP {
    height: 29.24%;
    left: 15.98%;
    top: 20.26%;
    width: 28.90%;
  }

  .ellipse-10-kGloMI {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-kGloMI {
    border-radius: 50%;
  }

  .group-12 {
    background-color: transparent;
    position: absolute;
  }
  .group-12-5sPKxP {
    height: 29.24%;
    left: 41.89%;
    top: 0px;
    width: 28.90%;
  }

  .ellipse-10-S2nKN2 {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-S2nKN2 {
    border-radius: 50%;
  }
  .group-13 {
    background-color: transparent;
    position: absolute;
  }
  .group-13-5sPKxP {
    height: 29.24%;
    left: 18.74%;
    top: 3.05%;
    width: 28.90%;
  }
  .ellipse-10-DfmjSx {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }

  .ellipse-11-DfmjSx {
    border-radius: 50%;
  }
  .group-1 {
    background-color: transparent;
    position: absolute;
  }
  .group-1-5sPKxP {
    height: 29.24%;
    left: 33.34%;
    top: 14.43%;
    width: 28.90%;
  }

  .ellipse-10-0EDYxE {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-0EDYxE {
    border-radius: 50%;
  }

  .group-3 {
    background-color: transparent;
    position: absolute;
  }

  .group-3-5sPKxP {
    height: 29.24%;
    left: 56.49%;
    top: 28.86%;
    width: 28.90%;
  }

  .ellipse-10-qKf9np {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-qKf9np {
    border-radius: 50%;
  }
  .group-4 {
    background-color: transparent;
    position: absolute;
  }
  .group-4-5sPKxP {
    height: 29.24%;
    left: 49.60%;
    top: 56.05%;
    width: 28.90%;
  }
  .ellipse-10-evblQM {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-evblQM {
    border-radius: 50%;
  }

  .group-5 {
    background-color: transparent;
    position: absolute;
  }
  .group-5-5sPKxP {
    height: 29.24%;
    left: 27.56%;
    top: 56.05%;
    width: 28.90%;
  }

  .ellipse-10-qYaIqG {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-qYaIqG {
    border-radius: 50%;
  }
  .group-2 {
    background-color: transparent;
    position: absolute;
  }
  .group-2-5sPKxP {
    height: 29.24%;
    left: 15.98%;
    top: 34.96%;
    width: 28.90%;
  }
  .ellipse-10-xpTJ0Y {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-xpTJ0Y {
    border-radius: 50%;
  }

  .group-6 {
    background-color: transparent;
    position: absolute;
  }
  .group-6-5sPKxP {
    height: 29.24%;
    left: 35.27%;
    top: 34.96%;
    width: 28.90%;
  }

  .ellipse-10-ZiTZnx {
    background-color: var(--violet-purple);
    border-radius: 50%;
    box-shadow: inset 7px -12px 26px #00000040 , -8px 12px 13px #0000001c;
    height: 100%;
    left: 0px;
    top: 0px;
    width: 100%;
  }
  .ellipse-11-ZiTZnx {
    border-radius: 50%;
  }
















.ballon4 .balloon1{ 
    position: absolute;
    width: 156.88px;
    height: 155.8px;
    right: 100px;
    top: -140px;
    mix-blend-mode: screen;
    opacity: 0.1;
    filter: blur(7px);
}
.ballon5  { 
     position: absolute;
    width: 156.88px;
    height: 155.8px;
    right: -31px;
    top: -55px;
    mix-blend-mode: normal;
    filter: blur(7px);

}

@media (max-width:768px) {
  .ballon5  { 
   bottom: -55px;
   top:auto;
   mix-blend-mode: overlay;
   filter: blur(4px);

}
}








