.elementor-52 .elementor-element.elementor-element-95e7a1b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-95e7a1b:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-95e7a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-52 .elementor-element.elementor-element-2a47ad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 2rem;}.elementor-52 .elementor-element.elementor-element-28a89a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 2rem;}.elementor-52 .elementor-element.elementor-element-28a89a4{font-family:"LEXEND", Sans-serif;font-size:89px;font-weight:100;font-style:normal;}.elementor-52 .elementor-element.elementor-element-e02edbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 00rem 0rem 2rem;}.elementor-52 .elementor-element.elementor-element-e02edbf{font-family:"Arial", Sans-serif;font-size:1.2rem;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4965e5b .elementor-button{background-color:#FFFFFF00;font-family:"Arial", Sans-serif;font-size:1.2rem;fill:#FFFFFF80;color:#FFFFFF80;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-4965e5b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0rem 0rem 0rem 2rem;}.elementor-52 .elementor-element.elementor-element-4965e5b .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-4965e5b .elementor-button:focus{color:#61CE70;}.elementor-52 .elementor-element.elementor-element-4965e5b .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-4965e5b .elementor-button:focus svg{fill:#61CE70;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-95e7a1b{--width:100vw;}}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-2a47ad0 > .elementor-widget-container{padding:0rem 0rem 0rem 1.8rem;}.elementor-52 .elementor-element.elementor-element-2a47ad0{text-align:start;}.elementor-52 .elementor-element.elementor-element-28a89a4 > .elementor-widget-container{padding:0rem 0rem 0rem 1.8rem;}.elementor-52 .elementor-element.elementor-element-28a89a4{text-align:start;}.elementor-52 .elementor-element.elementor-element-e02edbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 6rem 0rem 1.8rem;}.elementor-52 .elementor-element.elementor-element-4965e5b > .elementor-widget-container{padding:0rem 0rem 0rem 1.8rem;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-2a47ad0 > .elementor-widget-container{padding:0rem 0rem 0rem 0.7rem;}.elementor-52 .elementor-element.elementor-element-28a89a4 > .elementor-widget-container{padding:0rem 0rem 0rem 0.7rem;}.elementor-52 .elementor-element.elementor-element-e02edbf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.7rem;}.elementor-52 .elementor-element.elementor-element-e02edbf{font-size:0.8rem;}.elementor-52 .elementor-element.elementor-element-4965e5b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0rem 0rem 0rem 0.7rem;}.elementor-52 .elementor-element.elementor-element-4965e5b .elementor-button{font-size:0.8rem;}}/* Start custom CSS for text-editor, class: .elementor-element-e02edbf */.elementor-52 .elementor-element.elementor-element-e02edbf a:hover {
    color: #61CE70 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7542d83 */body {
  margin: 0;
  overflow: hidden;
}

.background {
  width: 100vw;
  height: 100vh;
  /*background: #000000;*/
}

.background span:nth-child(1) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.096730112);
  top: 66.66vh;
  left: 31%;
  animation-duration: 113.8s;
  animation-delay: -14.9s;
  transform-origin: 15vw -10vh;
  box-shadow: 30vmin 0 0 rgba(0, 255, 255, 0.096730112);
}
.background span:nth-child(2) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.7347549043);
  top: 66.66vh;
  left: 21%;
  animation-duration: 76.5s;
  animation-delay: -21.5s;
  transform-origin: -4vw 9vh;
  box-shadow: -6vmin 0 0 rgba(0, 145, 53, 0.7347549043);
}
.background span:nth-child(3) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.8060277806);
  top: 66.66vh;
  left: 73%;
  animation-duration: 65.6s;
  animation-delay: -87.8s;
  transform-origin: 4vw -2vh;
  box-shadow: 10vmin 0 0 rgba(102, 45, 145, 0.8060277806);
}
.background span:nth-child(4) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.8693784676);
  top: 66.66vh;
  left: 47%;
  animation-duration: 127s;
  animation-delay: -44.8s;
  transform-origin: -8vw 14vh;
  box-shadow: -30vmin 0 0 rgba(200, 2, 116, 0.8693784676);
}
.background span:nth-child(5) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.1412629514);
  top: 66.66vh;
  left: 9%;
  animation-duration: 18.7s;
  animation-delay: -34.8s;
  transform-origin: 23vw 4vh;
  box-shadow: 18vmin 0 0 rgba(0, 126, 147, 0.1412629514);
}
.background span:nth-child(6) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.2589947135);
  top: 66.66vh;
  left: 85%;
  animation-duration: 116s;
  animation-delay: -83.9s;
  transform-origin: 5vw -7vh;
  box-shadow: 28vmin 0 0 rgba(102, 45, 145, 0.2589947135);
}
.background span:nth-child(7) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.2857275349);
  top: 66.66vh;
  left: 64%;
  animation-duration: 11s;
  animation-delay: -65.4s;
  transform-origin: 25vw -21vh;
  box-shadow: 12vmin 0 0 rgba(0, 126, 147, 0.2857275349);
}
.background span:nth-child(8) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.7819972691);
  top: 66.66vh;
  left: 67%;
  animation-duration: 39.8s;
  animation-delay: -80.6s;
  transform-origin: 18vw 2vh;
  box-shadow: 26vmin 0 0 rgba(102, 45, 145, 0.7819972691);
}
.background span:nth-child(9) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.1497704136);
  top: 66.66vh;
  left: 99%;
  animation-duration: 51.2s;
  animation-delay: -29.9s;
  transform-origin: 24vw -5vh;
  box-shadow: 8vmin 0 0 rgba(0, 104, 55, 0.1497704136);
}
.background span:nth-child(10) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.8381486894);
  top: 66.66vh;
  left: 16%;
  animation-duration: 33.4s;
  animation-delay: -62.7s;
  transform-origin: -13vw -24vh;
  box-shadow: 34vmin 0 0 rgba(241, 90, 36, 0.8381486894);
}
.background span:nth-child(11) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.9621178847);
  top: 66.66vh;
  left: 76%;
  animation-duration: 73.4s;
  animation-delay: -55.3s;
  transform-origin: -17vw 12vh;
  box-shadow: 24vmin 0 0 rgba(0, 145, 53, 0.9621178847);
}
.background span:nth-child(12) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.0439426232);
  top: 66.66vh;
  left: 12%;
  animation-duration: 110.6s;
  animation-delay: -66.6s;
  transform-origin: 0vw 3vh;
  box-shadow: -10vmin 0 0 rgba(233, 226, 60, 0.0439426232);
}
.background span:nth-child(13) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.0173719604);
  top: 66.66vh;
  left: 26%;
  animation-duration: 61.6s;
  animation-delay: -95.6s;
  transform-origin: -17vw -11vh;
  box-shadow: 12vmin 0 0 rgba(0, 104, 55, 0.0173719604);
}
.background span:nth-child(14) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.5437893373);
  top: 66.66vh;
  left: 87%;
  animation-duration: 53.5s;
  animation-delay: -120.5s;
  transform-origin: -1vw 0vh;
  box-shadow: -16vmin 0 0 rgba(0, 0, 255, 0.5437893373);
}
.background span:nth-child(15) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.6656477847);
  top: 66.66vh;
  left: 6%;
  animation-duration: 78.9s;
  animation-delay: -14.2s;
  transform-origin: -1vw 10vh;
  box-shadow: -28vmin 0 0 rgba(0, 104, 55, 0.6656477847);
}
.background span:nth-child(16) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.3700704367);
  top: 66.66vh;
  left: 5%;
  animation-duration: 22.7s;
  animation-delay: -34.6s;
  transform-origin: 8vw -5vh;
  box-shadow: -18vmin 0 0 rgba(0, 126, 147, 0.3700704367);
}
.background span:nth-child(17) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.3590434298);
  top: 66.66vh;
  left: 17%;
  animation-duration: 97.9s;
  animation-delay: -71.9s;
  transform-origin: -19vw -14vh;
  box-shadow: -18vmin 0 0 rgba(0, 255, 255, 0.3590434298);
}
.background span:nth-child(18) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.4629825634);
  top: 66.66vh;
  left: 54%;
  animation-duration: 30.3s;
  animation-delay: -98.9s;
  transform-origin: 23vw -15vh;
  box-shadow: 32vmin 0 0 rgba(0, 104, 55, 0.4629825634);
}
.background span:nth-child(19) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.6576614431);
  top: 66.66vh;
  left: 75%;
  animation-duration: 15.1s;
  animation-delay: -23.6s;
  transform-origin: -15vw 17vh;
  box-shadow: 16vmin 0 0 rgba(233, 226, 60, 0.6576614431);
}
.background span:nth-child(20) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.6271285536);
  top: 66.66vh;
  left: 33%;
  animation-duration: 47.3s;
  animation-delay: -81.3s;
  transform-origin: -2vw -16vh;
  box-shadow: 16vmin 0 0 rgba(0, 255, 255, 0.6271285536);
}
.background span:nth-child(21) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.9446666595);
  top: 66.66vh;
  left: 91%;
  animation-duration: 37.3s;
  animation-delay: -7s;
  transform-origin: -12vw 19vh;
  box-shadow: 24vmin 0 0 rgba(241, 90, 36, 0.9446666595);
}
.background span:nth-child(22) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.3006016986);
  top: 66.66vh;
  left: 49%;
  animation-duration: 126.8s;
  animation-delay: -88.2s;
  transform-origin: 12vw 9vh;
  box-shadow: 32vmin 0 0 rgba(226, 0, 26, 0.3006016986);
}
.background span:nth-child(23) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.39225316);
  top: 66.66vh;
  left: 19%;
  animation-duration: 97.2s;
  animation-delay: -129.9s;
  transform-origin: -9vw 25vh;
  box-shadow: 10vmin 0 0 rgba(233, 226, 60, 0.39225316);
}
.background span:nth-child(24) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.2742910477);
  top: 66.66vh;
  left: 44%;
  animation-duration: 88.3s;
  animation-delay: -91.1s;
  transform-origin: -19vw 16vh;
  box-shadow: 18vmin 0 0 rgba(0, 255, 255, 0.2742910477);
}
.background span:nth-child(25) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.1429204497);
  top: 66.66vh;
  left: 85%;
  animation-duration: 101.7s;
  animation-delay: -82.5s;
  transform-origin: 4vw 12vh;
  box-shadow: -24vmin 0 0 rgba(200, 2, 116, 0.1429204497);
}
.background span:nth-child(26) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.7017026805);
  top: 66.66vh;
  left: 70%;
  animation-duration: 118.1s;
  animation-delay: -16.3s;
  transform-origin: 22vw 7vh;
  box-shadow: 24vmin 0 0 rgba(219, 153, 169, 0.7017026805);
}
.background span:nth-child(27) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.8561984528);
  top: 66.66vh;
  left: 59%;
  animation-duration: 54s;
  animation-delay: -13.7s;
  transform-origin: 6vw -20vh;
  box-shadow: -14vmin 0 0 rgba(102, 45, 145, 0.8561984528);
}
.background span:nth-child(28) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.9344671426);
  top: 66.66vh;
  left: 95%;
  animation-duration: 31.4s;
  animation-delay: -19s;
  transform-origin: 11vw -6vh;
  box-shadow: 8vmin 0 0 rgba(241, 90, 36, 0.9344671426);
}
.background span:nth-child(29) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.8249260566);
  top: 66.66vh;
  left: 68%;
  animation-duration: 55s;
  animation-delay: -12s;
  transform-origin: -10vw 13vh;
  box-shadow: -10vmin 0 0 rgba(226, 0, 26, 0.8249260566);
}
.background span:nth-child(30) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.2993545221);
  top: 66.66vh;
  left: 19%;
  animation-duration: 10.7s;
  animation-delay: -37.9s;
  transform-origin: -6vw 17vh;
  box-shadow: -12vmin 0 0 rgba(219, 153, 169, 0.2993545221);
}
.background span:nth-child(31) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.2834615792);
  top: 66.66vh;
  left: 49%;
  animation-duration: 20.5s;
  animation-delay: -9.1s;
  transform-origin: 16vw 8vh;
  box-shadow: 8vmin 0 0 rgba(0, 255, 255, 0.2834615792);
}
.background span:nth-child(32) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.5859303724);
  top: 66.66vh;
  left: 83%;
  animation-duration: 80.1s;
  animation-delay: -25.1s;
  transform-origin: -4vw 0vh;
  box-shadow: 14vmin 0 0 rgba(241, 90, 36, 0.5859303724);
}
.background span:nth-child(33) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.5388637698);
  top: 66.66vh;
  left: 38%;
  animation-duration: 101.1s;
  animation-delay: -93.6s;
  transform-origin: 18vw -17vh;
  box-shadow: -14vmin 0 0 rgba(0, 126, 147, 0.5388637698);
}
.background span:nth-child(34) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.4792768396);
  top: 66.66vh;
  left: 35%;
  animation-duration: 81.4s;
  animation-delay: -19.5s;
  transform-origin: 21vw -14vh;
  box-shadow: 26vmin 0 0 rgba(233, 226, 60, 0.4792768396);
}
.background span:nth-child(35) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.4517350244);
  top: 66.66vh;
  left: 27%;
  animation-duration: 91.8s;
  animation-delay: -126.1s;
  transform-origin: -8vw 12vh;
  box-shadow: -20vmin 0 0 rgba(226, 0, 26, 0.4517350244);
}
.background span:nth-child(36) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.5356937468);
  top: 66.66vh;
  left: 97%;
  animation-duration: 92.3s;
  animation-delay: -6.8s;
  transform-origin: -5vw -9vh;
  box-shadow: 12vmin 0 0 rgba(226, 0, 26, 0.5356937468);
}
.background span:nth-child(37) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.3699356602);
  top: 66.66vh;
  left: 50%;
  animation-duration: 82.5s;
  animation-delay: -94.1s;
  transform-origin: -12vw 17vh;
  box-shadow: 32vmin 0 0 rgba(225, 218, 137, 0.3699356602);
}
.background span:nth-child(38) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.8564368613);
  top: 66.66vh;
  left: 74%;
  animation-duration: 88.3s;
  animation-delay: -5.6s;
  transform-origin: 1vw 12vh;
  box-shadow: 26vmin 0 0 rgba(226, 0, 26, 0.8564368613);
}
.background span:nth-child(39) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.4064019607);
  top: 66.66vh;
  left: 21%;
  animation-duration: 32.7s;
  animation-delay: -123.3s;
  transform-origin: -5vw 24vh;
  box-shadow: -20vmin 0 0 rgba(102, 45, 145, 0.4064019607);
}
.background span:nth-child(40) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.9922128428);
  top: 66.66vh;
  left: 70%;
  animation-duration: 126.8s;
  animation-delay: -87.5s;
  transform-origin: -3vw 24vh;
  box-shadow: -22vmin 0 0 rgba(225, 218, 137, 0.9922128428);
}
.background span:nth-child(41) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.404575513);
  top: 66.66vh;
  left: 6%;
  animation-duration: 20.1s;
  animation-delay: -105.7s;
  transform-origin: 19vw -2vh;
  box-shadow: -12vmin 0 0 rgba(0, 145, 53, 0.404575513);
}
.background span:nth-child(42) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.8811152668);
  top: 66.66vh;
  left: 96%;
  animation-duration: 82.3s;
  animation-delay: -98.2s;
  transform-origin: -24vw -16vh;
  box-shadow: 8vmin 0 0 rgba(0, 104, 55, 0.8811152668);
}
.background span:nth-child(43) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.997127614);
  top: 66.66vh;
  left: 60%;
  animation-duration: 111.2s;
  animation-delay: -31s;
  transform-origin: -1vw 3vh;
  box-shadow: -20vmin 0 0 rgba(219, 153, 169, 0.997127614);
}
.background span:nth-child(44) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.0538400976);
  top: 66.66vh;
  left: 84%;
  animation-duration: 113s;
  animation-delay: -68.1s;
  transform-origin: -10vw -14vh;
  box-shadow: -20vmin 0 0 rgba(200, 2, 116, 0.0538400976);
}
.background span:nth-child(45) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.5121672374);
  top: 66.66vh;
  left: 70%;
  animation-duration: 87s;
  animation-delay: -112.6s;
  transform-origin: -17vw 4vh;
  box-shadow: 28vmin 0 0 rgba(241, 90, 36, 0.5121672374);
}
.background span:nth-child(46) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.295526013);
  top: 66.66vh;
  left: 71%;
  animation-duration: 105.7s;
  animation-delay: -110.5s;
  transform-origin: -1vw -16vh;
  box-shadow: 28vmin 0 0 rgba(102, 45, 145, 0.295526013);
}
.background span:nth-child(47) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.541792375);
  top: 66.66vh;
  left: 79%;
  animation-duration: 73s;
  animation-delay: -55.9s;
  transform-origin: 25vw -13vh;
  box-shadow: -12vmin 0 0 rgba(225, 218, 137, 0.541792375);
}
.background span:nth-child(48) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.8277312734);
  top: 66.66vh;
  left: 76%;
  animation-duration: 87s;
  animation-delay: -111.9s;
  transform-origin: 3vw 4vh;
  box-shadow: -32vmin 0 0 rgba(0, 255, 255, 0.8277312734);
}
.background span:nth-child(49) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.3658025901);
  top: 66.66vh;
  left: 65%;
  animation-duration: 42.2s;
  animation-delay: -115.9s;
  transform-origin: -22vw -2vh;
  box-shadow: 12vmin 0 0 rgba(200, 2, 116, 0.3658025901);
}
.background span:nth-child(50) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.2008678723);
  top: 66.66vh;
  left: 75%;
  animation-duration: 75.2s;
  animation-delay: -107.9s;
  transform-origin: -9vw 16vh;
  box-shadow: 22vmin 0 0 rgba(241, 90, 36, 0.2008678723);
}
.background span:nth-child(51) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.6733586032);
  top: 66.66vh;
  left: 47%;
  animation-duration: 30.6s;
  animation-delay: -55.1s;
  transform-origin: -9vw -15vh;
  box-shadow: -12vmin 0 0 rgba(226, 0, 26, 0.6733586032);
}
.background span:nth-child(52) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.3384021625);
  top: 66.66vh;
  left: 76%;
  animation-duration: 14.1s;
  animation-delay: -67.9s;
  transform-origin: 16vw 4vh;
  box-shadow: 28vmin 0 0 rgba(225, 218, 137, 0.3384021625);
}
.background span:nth-child(53) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.1419191625);
  top: 66.66vh;
  left: 24%;
  animation-duration: 15.4s;
  animation-delay: -119.9s;
  transform-origin: 0vw 5vh;
  box-shadow: -20vmin 0 0 rgba(0, 0, 255, 0.1419191625);
}
.background span:nth-child(54) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.3683799372);
  top: 66.66vh;
  left: 70%;
  animation-duration: 68.2s;
  animation-delay: -93.2s;
  transform-origin: -9vw -9vh;
  box-shadow: -12vmin 0 0 rgba(225, 218, 137, 0.3683799372);
}
.background span:nth-child(55) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.1843605334);
  top: 66.66vh;
  left: 71%;
  animation-duration: 116.7s;
  animation-delay: -84s;
  transform-origin: -19vw 25vh;
  box-shadow: 22vmin 0 0 rgba(226, 0, 26, 0.1843605334);
}
.background span:nth-child(56) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.0448231434);
  top: 66.66vh;
  left: 48%;
  animation-duration: 18.5s;
  animation-delay: -41.8s;
  transform-origin: 16vw 9vh;
  box-shadow: 8vmin 0 0 rgba(0, 145, 53, 0.0448231434);
}
.background span:nth-child(57) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.3643592778);
  top: 66.66vh;
  left: 80%;
  animation-duration: 36.6s;
  animation-delay: -45.4s;
  transform-origin: 2vw 10vh;
  box-shadow: 8vmin 0 0 rgba(0, 145, 53, 0.3643592778);
}
.background span:nth-child(58) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.0362520366);
  top: 66.66vh;
  left: 19%;
  animation-duration: 55.9s;
  animation-delay: -29.2s;
  transform-origin: -17vw -24vh;
  box-shadow: 8vmin 0 0 rgba(200, 2, 116, 0.0362520366);
}
.background span:nth-child(59) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.3964704191);
  top: 66.66vh;
  left: 86%;
  animation-duration: 72.3s;
  animation-delay: -112.6s;
  transform-origin: -10vw 1vh;
  box-shadow: -14vmin 0 0 rgba(0, 126, 147, 0.3964704191);
}
.background span:nth-child(60) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.2802983074);
  top: 66.66vh;
  left: 27%;
  animation-duration: 55.8s;
  animation-delay: -82.3s;
  transform-origin: 18vw -5vh;
  box-shadow: -26vmin 0 0 rgba(0, 255, 255, 0.2802983074);
}
.background span:nth-child(61) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.2248916826);
  top: 66.66vh;
  left: 90%;
  animation-duration: 85.9s;
  animation-delay: -44.2s;
  transform-origin: 23vw 2vh;
  box-shadow: -24vmin 0 0 rgba(225, 218, 137, 0.2248916826);
}
.background span:nth-child(62) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.7823811241);
  top: 66.66vh;
  left: 18%;
  animation-duration: 43.7s;
  animation-delay: -63.3s;
  transform-origin: 8vw -2vh;
  box-shadow: -10vmin 0 0 rgba(233, 226, 60, 0.7823811241);
}
.background span:nth-child(63) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.94438443);
  top: 66.66vh;
  left: 87%;
  animation-duration: 104.5s;
  animation-delay: -23.1s;
  transform-origin: -1vw 3vh;
  box-shadow: 22vmin 0 0 rgba(226, 0, 26, 0.94438443);
}
.background span:nth-child(64) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.5349539018);
  top: 66.66vh;
  left: 79%;
  animation-duration: 20s;
  animation-delay: -4.5s;
  transform-origin: 6vw -16vh;
  box-shadow: 8vmin 0 0 rgba(0, 126, 147, 0.5349539018);
}
.background span:nth-child(65) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.6143467689);
  top: 66.66vh;
  left: 46%;
  animation-duration: 89.3s;
  animation-delay: -9.7s;
  transform-origin: 1vw 16vh;
  box-shadow: -34vmin 0 0 rgba(200, 2, 116, 0.6143467689);
}
.background span:nth-child(66) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.2845701795);
  top: 66.66vh;
  left: 32%;
  animation-duration: 127.5s;
  animation-delay: -47s;
  transform-origin: -23vw 15vh;
  box-shadow: 30vmin 0 0 rgba(219, 153, 169, 0.2845701795);
}
.background span:nth-child(67) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.8797999885);
  top: 66.66vh;
  left: 75%;
  animation-duration: 125.5s;
  animation-delay: -105.1s;
  transform-origin: -10vw -16vh;
  box-shadow: 28vmin 0 0 rgba(0, 145, 53, 0.8797999885);
}
.background span:nth-child(68) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.8836906298);
  top: 66.66vh;
  left: 28%;
  animation-duration: 29s;
  animation-delay: -6.2s;
  transform-origin: 2vw 7vh;
  box-shadow: 26vmin 0 0 rgba(0, 0, 255, 0.8836906298);
}
.background span:nth-child(69) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.6471301419);
  top: 66.66vh;
  left: 23%;
  animation-duration: 45.9s;
  animation-delay: -32.4s;
  transform-origin: -23vw 7vh;
  box-shadow: -30vmin 0 0 rgba(0, 104, 55, 0.6471301419);
}
.background span:nth-child(70) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.2136072299);
  top: 66.66vh;
  left: 39%;
  animation-duration: 89.7s;
  animation-delay: -54.8s;
  transform-origin: -22vw 16vh;
  box-shadow: -28vmin 0 0 rgba(241, 90, 36, 0.2136072299);
}
.background span:nth-child(71) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.3153866172);
  top: 66.66vh;
  left: 97%;
  animation-duration: 30.7s;
  animation-delay: -27.9s;
  transform-origin: 9vw 22vh;
  box-shadow: 32vmin 0 0 rgba(226, 0, 26, 0.3153866172);
}
.background span:nth-child(72) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.4372523917);
  top: 66.66vh;
  left: 4%;
  animation-duration: 47.6s;
  animation-delay: -60.1s;
  transform-origin: 7vw 4vh;
  box-shadow: -14vmin 0 0 rgba(0, 104, 55, 0.4372523917);
}
.background span:nth-child(73) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.5839353166);
  top: 66.66vh;
  left: 21%;
  animation-duration: 74.4s;
  animation-delay: -94.1s;
  transform-origin: 13vw -2vh;
  box-shadow: -26vmin 0 0 rgba(0, 126, 147, 0.5839353166);
}
.background span:nth-child(74) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.0890606458);
  top: 66.66vh;
  left: 80%;
  animation-duration: 61.5s;
  animation-delay: -123.3s;
  transform-origin: -20vw -2vh;
  box-shadow: -10vmin 0 0 rgba(225, 218, 137, 0.0890606458);
}
.background span:nth-child(75) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.3136951559);
  top: 66.66vh;
  left: 61%;
  animation-duration: 86.4s;
  animation-delay: -108.4s;
  transform-origin: 15vw -1vh;
  box-shadow: -8vmin 0 0 rgba(200, 2, 116, 0.3136951559);
}
.background span:nth-child(76) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.6370637694);
  top: 66.66vh;
  left: 37%;
  animation-duration: 106.2s;
  animation-delay: -26.4s;
  transform-origin: -17vw -1vh;
  box-shadow: 12vmin 0 0 rgba(0, 126, 147, 0.6370637694);
}
.background span:nth-child(77) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.8522254186);
  top: 66.66vh;
  left: 51%;
  animation-duration: 117.3s;
  animation-delay: -108.5s;
  transform-origin: -17vw 13vh;
  box-shadow: 6vmin 0 0 rgba(102, 45, 145, 0.8522254186);
}
.background span:nth-child(78) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.9645229165);
  top: 66.66vh;
  left: 49%;
  animation-duration: 31.9s;
  animation-delay: -10.5s;
  transform-origin: 14vw 22vh;
  box-shadow: -8vmin 0 0 rgba(0, 126, 147, 0.9645229165);
}
.background span:nth-child(79) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.1616922395);
  top: 66.66vh;
  left: 58%;
  animation-duration: 80.8s;
  animation-delay: -117.4s;
  transform-origin: 23vw 22vh;
  box-shadow: -28vmin 0 0 rgba(0, 145, 53, 0.1616922395);
}
.background span:nth-child(80) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.1616723268);
  top: 66.66vh;
  left: 16%;
  animation-duration: 14s;
  animation-delay: -29.4s;
  transform-origin: -16vw -7vh;
  box-shadow: -32vmin 0 0 rgba(0, 104, 55, 0.1616723268);
}
.background span:nth-child(81) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.7508099704);
  top: 66.66vh;
  left: 16%;
  animation-duration: 101.9s;
  animation-delay: -41.4s;
  transform-origin: 15vw -22vh;
  box-shadow: 8vmin 0 0 rgba(226, 0, 26, 0.7508099704);
}
.background span:nth-child(82) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.8796450696);
  top: 66.66vh;
  left: 60%;
  animation-duration: 110.3s;
  animation-delay: -87.9s;
  transform-origin: 13vw -9vh;
  box-shadow: -28vmin 0 0 rgba(200, 2, 116, 0.8796450696);
}
.background span:nth-child(83) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.3891377877);
  top: 66.66vh;
  left: 44%;
  animation-duration: 40.8s;
  animation-delay: -3.7s;
  transform-origin: -16vw 11vh;
  box-shadow: 34vmin 0 0 rgba(0, 104, 55, 0.3891377877);
}
.background span:nth-child(84) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.1935502595);
  top: 66.66vh;
  left: 72%;
  animation-duration: 72.2s;
  animation-delay: -61.5s;
  transform-origin: 2vw 1vh;
  box-shadow: 22vmin 0 0 rgba(225, 218, 137, 0.1935502595);
}
.background span:nth-child(85) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.583485402);
  top: 66.66vh;
  left: 68%;
  animation-duration: 70.7s;
  animation-delay: -6.3s;
  transform-origin: 19vw -19vh;
  box-shadow: -28vmin 0 0 rgba(0, 0, 255, 0.583485402);
}
.background span:nth-child(86) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.1049956193);
  top: 66.66vh;
  left: 94%;
  animation-duration: 71.3s;
  animation-delay: -96.8s;
  transform-origin: 20vw -11vh;
  box-shadow: -20vmin 0 0 rgba(0, 145, 53, 0.1049956193);
}
.background span:nth-child(87) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.7017773857);
  top: 66.66vh;
  left: 6%;
  animation-duration: 39.1s;
  animation-delay: -60.3s;
  transform-origin: -21vw 17vh;
  box-shadow: 22vmin 0 0 rgba(0, 104, 55, 0.7017773857);
}
.background span:nth-child(88) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.4794292757);
  top: 66.66vh;
  left: 98%;
  animation-duration: 91.1s;
  animation-delay: -22.4s;
  transform-origin: -6vw 18vh;
  box-shadow: 14vmin 0 0 rgba(219, 153, 169, 0.4794292757);
}
.background span:nth-child(89) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.5021115992);
  top: 66.66vh;
  left: 14%;
  animation-duration: 70.7s;
  animation-delay: -25.3s;
  transform-origin: -18vw -21vh;
  box-shadow: -20vmin 0 0 rgba(0, 255, 255, 0.5021115992);
}
.background span:nth-child(90) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.6863681947);
  top: 66.66vh;
  left: 75%;
  animation-duration: 22s;
  animation-delay: -23.7s;
  transform-origin: 4vw 23vh;
  box-shadow: 34vmin 0 0 rgba(233, 226, 60, 0.6863681947);
}
.background span:nth-child(91) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.7810842316);
  top: 66.66vh;
  left: 20%;
  animation-duration: 19.2s;
  animation-delay: -101.8s;
  transform-origin: 9vw -16vh;
  box-shadow: -20vmin 0 0 rgba(225, 218, 137, 0.7810842316);
}
.background span:nth-child(92) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.468226943);
  top: 66.66vh;
  left: 85%;
  animation-duration: 71s;
  animation-delay: -54.3s;
  transform-origin: 5vw -11vh;
  box-shadow: -22vmin 0 0 rgba(233, 226, 60, 0.468226943);
}
.background span:nth-child(93) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.8762765733);
  top: 66.66vh;
  left: 46%;
  animation-duration: 22.1s;
  animation-delay: -37.2s;
  transform-origin: -17vw 20vh;
  box-shadow: -6vmin 0 0 rgba(226, 0, 26, 0.8762765733);
}
.background span:nth-child(94) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.1120284553);
  top: 66.66vh;
  left: 46%;
  animation-duration: 116.1s;
  animation-delay: -42.2s;
  transform-origin: 21vw -6vh;
  box-shadow: -22vmin 0 0 rgba(102, 45, 145, 0.1120284553);
}
.background span:nth-child(95) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.9972459019);
  top: 66.66vh;
  left: 32%;
  animation-duration: 127s;
  animation-delay: -61.6s;
  transform-origin: -8vw -2vh;
  box-shadow: -6vmin 0 0 rgba(233, 226, 60, 0.9972459019);
}
.background span:nth-child(96) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.5275350505);
  top: 66.66vh;
  left: 62%;
  animation-duration: 121.8s;
  animation-delay: -1.4s;
  transform-origin: 1vw 25vh;
  box-shadow: 28vmin 0 0 rgba(0, 255, 255, 0.5275350505);
}
.background span:nth-child(97) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.0324454786);
  top: 66.66vh;
  left: 67%;
  animation-duration: 30.3s;
  animation-delay: -114.3s;
  transform-origin: -18vw -9vh;
  box-shadow: 6vmin 0 0 rgba(241, 90, 36, 0.0324454786);
}
.background span:nth-child(98) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.1345037869);
  top: 66.66vh;
  left: 11%;
  animation-duration: 120.1s;
  animation-delay: -35.6s;
  transform-origin: 6vw -9vh;
  box-shadow: 22vmin 0 0 rgba(0, 255, 255, 0.1345037869);
}
.background span:nth-child(99) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.6584314456);
  top: 66.66vh;
  left: 88%;
  animation-duration: 25.8s;
  animation-delay: -4.4s;
  transform-origin: -5vw 5vh;
  box-shadow: -26vmin 0 0 rgba(200, 2, 116, 0.6584314456);
}
.background span:nth-child(100) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.034613954);
  top: 66.66vh;
  left: 90%;
  animation-duration: 117.4s;
  animation-delay: -114.2s;
  transform-origin: -15vw 20vh;
  box-shadow: 28vmin 0 0 rgba(200, 2, 116, 0.034613954);
}
.background span:nth-child(101) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.3923154924);
  top: 66.66vh;
  left: 67%;
  animation-duration: 109.1s;
  animation-delay: -75.2s;
  transform-origin: -24vw -15vh;
  box-shadow: 26vmin 0 0 rgba(200, 2, 116, 0.3923154924);
}
.background span:nth-child(102) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.9418618362);
  top: 66.66vh;
  left: 73%;
  animation-duration: 13.7s;
  animation-delay: -31.2s;
  transform-origin: -3vw -7vh;
  box-shadow: 8vmin 0 0 rgba(102, 45, 145, 0.9418618362);
}
.background span:nth-child(103) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.6186126598);
  top: 66.66vh;
  left: 60%;
  animation-duration: 52.8s;
  animation-delay: -30.1s;
  transform-origin: 0vw -24vh;
  box-shadow: 22vmin 0 0 rgba(0, 255, 255, 0.6186126598);
}
.background span:nth-child(104) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.2688003863);
  top: 66.66vh;
  left: 47%;
  animation-duration: 80.3s;
  animation-delay: -30.6s;
  transform-origin: -2vw 24vh;
  box-shadow: -24vmin 0 0 rgba(219, 153, 169, 0.2688003863);
}
.background span:nth-child(105) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.8899364616);
  top: 66.66vh;
  left: 68%;
  animation-duration: 22.2s;
  animation-delay: -111.7s;
  transform-origin: 23vw -20vh;
  box-shadow: -20vmin 0 0 rgba(0, 145, 53, 0.8899364616);
}
.background span:nth-child(106) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.3074573802);
  top: 66.66vh;
  left: 82%;
  animation-duration: 115.1s;
  animation-delay: -81s;
  transform-origin: 8vw 16vh;
  box-shadow: -24vmin 0 0 rgba(0, 126, 147, 0.3074573802);
}
.background span:nth-child(107) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.87668538);
  top: 66.66vh;
  left: 36%;
  animation-duration: 35.5s;
  animation-delay: -36s;
  transform-origin: -14vw 20vh;
  box-shadow: -32vmin 0 0 rgba(241, 90, 36, 0.87668538);
}
.background span:nth-child(108) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.3012964864);
  top: 66.66vh;
  left: 85%;
  animation-duration: 60.1s;
  animation-delay: -124s;
  transform-origin: 6vw 19vh;
  box-shadow: 20vmin 0 0 rgba(0, 145, 53, 0.3012964864);
}
.background span:nth-child(109) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.2900298019);
  top: 66.66vh;
  left: 75%;
  animation-duration: 20.5s;
  animation-delay: -87.3s;
  transform-origin: 0vw 0vh;
  box-shadow: -24vmin 0 0 rgba(200, 2, 116, 0.2900298019);
}
.background span:nth-child(110) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.1027698539);
  top: 66.66vh;
  left: 15%;
  animation-duration: 16.7s;
  animation-delay: -115.1s;
  transform-origin: -7vw -1vh;
  box-shadow: 14vmin 0 0 rgba(0, 0, 255, 0.1027698539);
}
.background span:nth-child(111) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.5785006609);
  top: 66.66vh;
  left: 67%;
  animation-duration: 73.6s;
  animation-delay: -94.3s;
  transform-origin: 15vw 20vh;
  box-shadow: -22vmin 0 0 rgba(233, 226, 60, 0.5785006609);
}
.background span:nth-child(112) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.7254431835);
  top: 66.66vh;
  left: 24%;
  animation-duration: 23.4s;
  animation-delay: -29.9s;
  transform-origin: -19vw 0vh;
  box-shadow: -14vmin 0 0 rgba(0, 0, 255, 0.7254431835);
}
.background span:nth-child(113) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.569867425);
  top: 66.66vh;
  left: 33%;
  animation-duration: 44.4s;
  animation-delay: -97.2s;
  transform-origin: -4vw -5vh;
  box-shadow: -20vmin 0 0 rgba(0, 255, 255, 0.569867425);
}
.background span:nth-child(114) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.2262114787);
  top: 66.66vh;
  left: 28%;
  animation-duration: 92s;
  animation-delay: -60.4s;
  transform-origin: 22vw -5vh;
  box-shadow: 24vmin 0 0 rgba(0, 0, 255, 0.2262114787);
}
.background span:nth-child(115) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.4629534589);
  top: 66.66vh;
  left: 87%;
  animation-duration: 84.6s;
  animation-delay: -86.4s;
  transform-origin: -1vw 7vh;
  box-shadow: -28vmin 0 0 rgba(0, 145, 53, 0.4629534589);
}
.background span:nth-child(116) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.3529722694);
  top: 66.66vh;
  left: 8%;
  animation-duration: 92.2s;
  animation-delay: -3.5s;
  transform-origin: 7vw 1vh;
  box-shadow: 32vmin 0 0 rgba(200, 2, 116, 0.3529722694);
}
.background span:nth-child(117) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.2683130532);
  top: 66.66vh;
  left: 68%;
  animation-duration: 114.7s;
  animation-delay: -120.8s;
  transform-origin: -9vw 18vh;
  box-shadow: -16vmin 0 0 rgba(225, 218, 137, 0.2683130532);
}
.background span:nth-child(118) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.4042972454);
  top: 66.66vh;
  left: 3%;
  animation-duration: 38.1s;
  animation-delay: -26s;
  transform-origin: 23vw 14vh;
  box-shadow: -34vmin 0 0 rgba(226, 0, 26, 0.4042972454);
}
.background span:nth-child(119) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.7542809021);
  top: 66.66vh;
  left: 40%;
  animation-duration: 99.5s;
  animation-delay: -119.6s;
  transform-origin: -3vw -20vh;
  box-shadow: -28vmin 0 0 rgba(0, 126, 147, 0.7542809021);
}
.background span:nth-child(120) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.4028644144);
  top: 66.66vh;
  left: 67%;
  animation-duration: 22.6s;
  animation-delay: -91.5s;
  transform-origin: -9vw -4vh;
  box-shadow: 12vmin 0 0 rgba(200, 2, 116, 0.4028644144);
}
.background span:nth-child(121) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.989096249);
  top: 66.66vh;
  left: 46%;
  animation-duration: 121.9s;
  animation-delay: -2.4s;
  transform-origin: 17vw 14vh;
  box-shadow: 16vmin 0 0 rgba(0, 145, 53, 0.989096249);
}
.background span:nth-child(122) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.6146305357);
  top: 66.66vh;
  left: 53%;
  animation-duration: 59.2s;
  animation-delay: -0.2s;
  transform-origin: 5vw -22vh;
  box-shadow: 18vmin 0 0 rgba(241, 90, 36, 0.6146305357);
}
.background span:nth-child(123) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.5122006014);
  top: 66.66vh;
  left: 76%;
  animation-duration: 112.6s;
  animation-delay: -53.1s;
  transform-origin: -23vw -22vh;
  box-shadow: 30vmin 0 0 rgba(0, 145, 53, 0.5122006014);
}
.background span:nth-child(124) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.006212113);
  top: 66.66vh;
  left: 92%;
  animation-duration: 94.5s;
  animation-delay: -57.8s;
  transform-origin: 10vw -5vh;
  box-shadow: 22vmin 0 0 rgba(200, 2, 116, 0.006212113);
}
.background span:nth-child(125) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.1210468411);
  top: 66.66vh;
  left: 50%;
  animation-duration: 42.5s;
  animation-delay: -124.1s;
  transform-origin: 15vw -18vh;
  box-shadow: 16vmin 0 0 rgba(219, 153, 169, 0.1210468411);
}
.background span:nth-child(126) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.2011107595);
  top: 66.66vh;
  left: 73%;
  animation-duration: 40.8s;
  animation-delay: -4.7s;
  transform-origin: -17vw -9vh;
  box-shadow: -20vmin 0 0 rgba(102, 45, 145, 0.2011107595);
}
.background span:nth-child(127) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.4475530876);
  top: 66.66vh;
  left: 34%;
  animation-duration: 85.4s;
  animation-delay: -29.9s;
  transform-origin: -12vw -13vh;
  box-shadow: -32vmin 0 0 rgba(241, 90, 36, 0.4475530876);
}
.background span:nth-child(128) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.8164392184);
  top: 66.66vh;
  left: 52%;
  animation-duration: 129.9s;
  animation-delay: -103.3s;
  transform-origin: 21vw 16vh;
  box-shadow: 24vmin 0 0 rgba(0, 126, 147, 0.8164392184);
}
.background span:nth-child(129) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.1907554111);
  top: 66.66vh;
  left: 70%;
  animation-duration: 31.4s;
  animation-delay: -94s;
  transform-origin: 15vw -9vh;
  box-shadow: -32vmin 0 0 rgba(219, 153, 169, 0.1907554111);
}
.background span:nth-child(130) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.3924568488);
  top: 66.66vh;
  left: 39%;
  animation-duration: 37.8s;
  animation-delay: -127.3s;
  transform-origin: 1vw -14vh;
  box-shadow: 34vmin 0 0 rgba(226, 0, 26, 0.3924568488);
}
.background span:nth-child(131) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.8679665912);
  top: 66.66vh;
  left: 25%;
  animation-duration: 23.9s;
  animation-delay: -29.9s;
  transform-origin: 17vw 14vh;
  box-shadow: -20vmin 0 0 rgba(0, 145, 53, 0.8679665912);
}
.background span:nth-child(132) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.7874452726);
  top: 66.66vh;
  left: 86%;
  animation-duration: 105.9s;
  animation-delay: -44.4s;
  transform-origin: -12vw 3vh;
  box-shadow: 6vmin 0 0 rgba(241, 90, 36, 0.7874452726);
}
.background span:nth-child(133) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.4041029873);
  top: 66.66vh;
  left: 14%;
  animation-duration: 53.1s;
  animation-delay: -106.6s;
  transform-origin: -22vw 24vh;
  box-shadow: -22vmin 0 0 rgba(102, 45, 145, 0.4041029873);
}
.background span:nth-child(134) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.8484742411);
  top: 66.66vh;
  left: 82%;
  animation-duration: 21.9s;
  animation-delay: -125.1s;
  transform-origin: 14vw 15vh;
  box-shadow: -14vmin 0 0 rgba(200, 2, 116, 0.8484742411);
}
.background span:nth-child(135) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.471597346);
  top: 66.66vh;
  left: 36%;
  animation-duration: 24.5s;
  animation-delay: -76.3s;
  transform-origin: -13vw 25vh;
  box-shadow: 28vmin 0 0 rgba(241, 90, 36, 0.471597346);
}
.background span:nth-child(136) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.2292942337);
  top: 66.66vh;
  left: 80%;
  animation-duration: 124.1s;
  animation-delay: -60s;
  transform-origin: 7vw -20vh;
  box-shadow: 24vmin 0 0 rgba(0, 126, 147, 0.2292942337);
}
.background span:nth-child(137) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.749679926);
  top: 66.66vh;
  left: 40%;
  animation-duration: 55.2s;
  animation-delay: -119s;
  transform-origin: 16vw -11vh;
  box-shadow: -14vmin 0 0 rgba(225, 218, 137, 0.749679926);
}
.background span:nth-child(138) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.3694136897);
  top: 66.66vh;
  left: 50%;
  animation-duration: 107s;
  animation-delay: -110.8s;
  transform-origin: 21vw 6vh;
  box-shadow: 8vmin 0 0 rgba(225, 218, 137, 0.3694136897);
}
.background span:nth-child(139) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.651052891);
  top: 66.66vh;
  left: 7%;
  animation-duration: 81.4s;
  animation-delay: -7.8s;
  transform-origin: -12vw 4vh;
  box-shadow: -6vmin 0 0 rgba(0, 104, 55, 0.651052891);
}
.background span:nth-child(140) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.3355383032);
  top: 66.66vh;
  left: 91%;
  animation-duration: 83.2s;
  animation-delay: -29.8s;
  transform-origin: 5vw 5vh;
  box-shadow: -30vmin 0 0 rgba(241, 90, 36, 0.3355383032);
}
.background span:nth-child(141) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.3787831301);
  top: 66.66vh;
  left: 75%;
  animation-duration: 127.2s;
  animation-delay: -54.3s;
  transform-origin: -20vw 18vh;
  box-shadow: 22vmin 0 0 rgba(200, 2, 116, 0.3787831301);
}
.background span:nth-child(142) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.1849671538);
  top: 66.66vh;
  left: 64%;
  animation-duration: 45.9s;
  animation-delay: -50.9s;
  transform-origin: -15vw 23vh;
  box-shadow: -22vmin 0 0 rgba(219, 153, 169, 0.1849671538);
}
.background span:nth-child(143) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.9295745275);
  top: 66.66vh;
  left: 6%;
  animation-duration: 85.4s;
  animation-delay: -123.3s;
  transform-origin: 4vw 21vh;
  box-shadow: 12vmin 0 0 rgba(0, 0, 255, 0.9295745275);
}
.background span:nth-child(144) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.3281591638);
  top: 66.66vh;
  left: 83%;
  animation-duration: 77.9s;
  animation-delay: -14.1s;
  transform-origin: -3vw 18vh;
  box-shadow: 30vmin 0 0 rgba(225, 218, 137, 0.3281591638);
}
.background span:nth-child(145) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.8545192328);
  top: 66.66vh;
  left: 87%;
  animation-duration: 48.1s;
  animation-delay: -13.3s;
  transform-origin: -18vw 20vh;
  box-shadow: -6vmin 0 0 rgba(219, 153, 169, 0.8545192328);
}
.background span:nth-child(146) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.8743475694);
  top: 66.66vh;
  left: 87%;
  animation-duration: 88.3s;
  animation-delay: -90.7s;
  transform-origin: 23vw 21vh;
  box-shadow: 30vmin 0 0 rgba(200, 2, 116, 0.8743475694);
}
.background span:nth-child(147) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.9961951839);
  top: 66.66vh;
  left: 20%;
  animation-duration: 71s;
  animation-delay: -91.8s;
  transform-origin: -9vw 13vh;
  box-shadow: -12vmin 0 0 rgba(226, 0, 26, 0.9961951839);
}
.background span:nth-child(148) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.5096598234);
  top: 66.66vh;
  left: 75%;
  animation-duration: 26.3s;
  animation-delay: -51.6s;
  transform-origin: -23vw 24vh;
  box-shadow: -6vmin 0 0 rgba(225, 218, 137, 0.5096598234);
}
.background span:nth-child(149) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.0812619334);
  top: 66.66vh;
  left: 1%;
  animation-duration: 70.5s;
  animation-delay: -24.7s;
  transform-origin: 19vw -1vh;
  box-shadow: 16vmin 0 0 rgba(102, 45, 145, 0.0812619334);
}
.background span:nth-child(150) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.6243887724);
  top: 66.66vh;
  left: 94%;
  animation-duration: 31.1s;
  animation-delay: -35.1s;
  transform-origin: -11vw 1vh;
  box-shadow: 10vmin 0 0 rgba(241, 90, 36, 0.6243887724);
}
.background span:nth-child(151) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.5375230973);
  top: 66.66vh;
  left: 98%;
  animation-duration: 88.7s;
  animation-delay: -119.5s;
  transform-origin: 5vw 24vh;
  box-shadow: -28vmin 0 0 rgba(233, 226, 60, 0.5375230973);
}
.background span:nth-child(152) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.3729751986);
  top: 66.66vh;
  left: 52%;
  animation-duration: 106.7s;
  animation-delay: -34.8s;
  transform-origin: 20vw -21vh;
  box-shadow: -30vmin 0 0 rgba(0, 126, 147, 0.3729751986);
}
.background span:nth-child(153) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.124994005);
  top: 66.66vh;
  left: 9%;
  animation-duration: 52.3s;
  animation-delay: -29.8s;
  transform-origin: 19vw 21vh;
  box-shadow: -18vmin 0 0 rgba(219, 153, 169, 0.124994005);
}
.background span:nth-child(154) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.5198522791);
  top: 66.66vh;
  left: 53%;
  animation-duration: 80.4s;
  animation-delay: -13.7s;
  transform-origin: 12vw -1vh;
  box-shadow: 30vmin 0 0 rgba(0, 104, 55, 0.5198522791);
}
.background span:nth-child(155) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.2922796995);
  top: 66.66vh;
  left: 81%;
  animation-duration: 129.5s;
  animation-delay: -53.5s;
  transform-origin: 0vw 19vh;
  box-shadow: -8vmin 0 0 rgba(226, 0, 26, 0.2922796995);
}
.background span:nth-child(156) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.4596972358);
  top: 66.66vh;
  left: 49%;
  animation-duration: 99.1s;
  animation-delay: -26.1s;
  transform-origin: -1vw -15vh;
  box-shadow: 24vmin 0 0 rgba(219, 153, 169, 0.4596972358);
}
.background span:nth-child(157) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.9042165027);
  top: 66.66vh;
  left: 55%;
  animation-duration: 12.1s;
  animation-delay: -37.4s;
  transform-origin: 0vw -12vh;
  box-shadow: 24vmin 0 0 rgba(219, 153, 169, 0.9042165027);
}
.background span:nth-child(158) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.6798136143);
  top: 66.66vh;
  left: 95%;
  animation-duration: 125.7s;
  animation-delay: -106.3s;
  transform-origin: -12vw -17vh;
  box-shadow: 22vmin 0 0 rgba(225, 218, 137, 0.6798136143);
}
.background span:nth-child(159) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.7501237498);
  top: 66.66vh;
  left: 70%;
  animation-duration: 51s;
  animation-delay: -20.1s;
  transform-origin: 19vw 10vh;
  box-shadow: 26vmin 0 0 rgba(226, 0, 26, 0.7501237498);
}
.background span:nth-child(160) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.1778626806);
  top: 66.66vh;
  left: 57%;
  animation-duration: 129.3s;
  animation-delay: -93.1s;
  transform-origin: -1vw 17vh;
  box-shadow: 18vmin 0 0 rgba(0, 126, 147, 0.1778626806);
}
.background span:nth-child(161) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.8844217114);
  top: 66.66vh;
  left: 89%;
  animation-duration: 124.8s;
  animation-delay: -119.6s;
  transform-origin: 15vw 19vh;
  box-shadow: -34vmin 0 0 rgba(0, 145, 53, 0.8844217114);
}
.background span:nth-child(162) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.5241381191);
  top: 66.66vh;
  left: 49%;
  animation-duration: 70.1s;
  animation-delay: -101.2s;
  transform-origin: 17vw -14vh;
  box-shadow: -18vmin 0 0 rgba(233, 226, 60, 0.5241381191);
}
.background span:nth-child(163) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.4129387537);
  top: 66.66vh;
  left: 11%;
  animation-duration: 118s;
  animation-delay: -22.2s;
  transform-origin: 8vw -19vh;
  box-shadow: -14vmin 0 0 rgba(226, 0, 26, 0.4129387537);
}
.background span:nth-child(164) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.8251753103);
  top: 66.66vh;
  left: 24%;
  animation-duration: 61.4s;
  animation-delay: -47.2s;
  transform-origin: 8vw 6vh;
  box-shadow: 18vmin 0 0 rgba(0, 104, 55, 0.8251753103);
}
.background span:nth-child(165) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.3657123156);
  top: 66.66vh;
  left: 80%;
  animation-duration: 96.1s;
  animation-delay: -98.3s;
  transform-origin: 1vw 10vh;
  box-shadow: 12vmin 0 0 rgba(219, 153, 169, 0.3657123156);
}
.background span:nth-child(166) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.45399131);
  top: 66.66vh;
  left: 48%;
  animation-duration: 116.2s;
  animation-delay: -112.7s;
  transform-origin: -2vw -10vh;
  box-shadow: -8vmin 0 0 rgba(200, 2, 116, 0.45399131);
}
.background span:nth-child(167) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.7084365716);
  top: 66.66vh;
  left: 84%;
  animation-duration: 54.5s;
  animation-delay: -46.7s;
  transform-origin: 9vw -24vh;
  box-shadow: -10vmin 0 0 rgba(226, 0, 26, 0.7084365716);
}
.background span:nth-child(168) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.779505348);
  top: 66.66vh;
  left: 79%;
  animation-duration: 54.5s;
  animation-delay: -41s;
  transform-origin: 23vw 19vh;
  box-shadow: -18vmin 0 0 rgba(0, 104, 55, 0.779505348);
}
.background span:nth-child(169) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.88231616);
  top: 66.66vh;
  left: 54%;
  animation-duration: 64.5s;
  animation-delay: -13.8s;
  transform-origin: 20vw 6vh;
  box-shadow: -20vmin 0 0 rgba(219, 153, 169, 0.88231616);
}
.background span:nth-child(170) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.4449217627);
  top: 66.66vh;
  left: 35%;
  animation-duration: 42.9s;
  animation-delay: -93.7s;
  transform-origin: 9vw 19vh;
  box-shadow: -12vmin 0 0 rgba(241, 90, 36, 0.4449217627);
}
.background span:nth-child(171) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.3091322326);
  top: 66.66vh;
  left: 78%;
  animation-duration: 29.3s;
  animation-delay: -8.3s;
  transform-origin: -18vw -21vh;
  box-shadow: -24vmin 0 0 rgba(226, 0, 26, 0.3091322326);
}
.background span:nth-child(172) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.5692687012);
  top: 66.66vh;
  left: 32%;
  animation-duration: 96.7s;
  animation-delay: -12.4s;
  transform-origin: 5vw -24vh;
  box-shadow: 12vmin 0 0 rgba(0, 255, 255, 0.5692687012);
}
.background span:nth-child(173) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.0307247118);
  top: 66.66vh;
  left: 79%;
  animation-duration: 118.2s;
  animation-delay: -49.3s;
  transform-origin: 11vw -24vh;
  box-shadow: -20vmin 0 0 rgba(0, 104, 55, 0.0307247118);
}
.background span:nth-child(174) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.6234468761);
  top: 66.66vh;
  left: 44%;
  animation-duration: 35.9s;
  animation-delay: -77.6s;
  transform-origin: 3vw 13vh;
  box-shadow: -12vmin 0 0 rgba(226, 0, 26, 0.6234468761);
}
.background span:nth-child(175) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.667981842);
  top: 66.66vh;
  left: 3%;
  animation-duration: 101.3s;
  animation-delay: -39.7s;
  transform-origin: 4vw 5vh;
  box-shadow: 8vmin 0 0 rgba(102, 45, 145, 0.667981842);
}
.background span:nth-child(176) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.8826295023);
  top: 66.66vh;
  left: 57%;
  animation-duration: 42.4s;
  animation-delay: -73s;
  transform-origin: -24vw -13vh;
  box-shadow: -6vmin 0 0 rgba(0, 0, 255, 0.8826295023);
}
.background span:nth-child(177) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.2988924552);
  top: 66.66vh;
  left: 100%;
  animation-duration: 118.8s;
  animation-delay: -28.6s;
  transform-origin: 5vw 21vh;
  box-shadow: -20vmin 0 0 rgba(241, 90, 36, 0.2988924552);
}
.background span:nth-child(178) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.3546338135);
  top: 66.66vh;
  left: 88%;
  animation-duration: 75.9s;
  animation-delay: -89.4s;
  transform-origin: 0vw -21vh;
  box-shadow: -8vmin 0 0 rgba(102, 45, 145, 0.3546338135);
}
.background span:nth-child(179) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.3151150987);
  top: 66.66vh;
  left: 75%;
  animation-duration: 128.8s;
  animation-delay: -100s;
  transform-origin: -21vw 3vh;
  box-shadow: -26vmin 0 0 rgba(0, 255, 255, 0.3151150987);
}
.background span:nth-child(180) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.1088562578);
  top: 66.66vh;
  left: 34%;
  animation-duration: 37s;
  animation-delay: -14.4s;
  transform-origin: -15vw -20vh;
  box-shadow: 18vmin 0 0 rgba(0, 104, 55, 0.1088562578);
}
.background span:nth-child(181) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.4234212333);
  top: 66.66vh;
  left: 87%;
  animation-duration: 71.2s;
  animation-delay: -123.9s;
  transform-origin: -6vw -18vh;
  box-shadow: 28vmin 0 0 rgba(102, 45, 145, 0.4234212333);
}
.background span:nth-child(182) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.6122951424);
  top: 66.66vh;
  left: 85%;
  animation-duration: 102.9s;
  animation-delay: -41.4s;
  transform-origin: 24vw -2vh;
  box-shadow: 26vmin 0 0 rgba(102, 45, 145, 0.6122951424);
}
.background span:nth-child(183) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.3566909187);
  top: 66.66vh;
  left: 56%;
  animation-duration: 31.9s;
  animation-delay: -128.9s;
  transform-origin: 8vw 20vh;
  box-shadow: 6vmin 0 0 rgba(102, 45, 145, 0.3566909187);
}
.background span:nth-child(184) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.5544955868);
  top: 66.66vh;
  left: 11%;
  animation-duration: 127.6s;
  animation-delay: -61.5s;
  transform-origin: -18vw 16vh;
  box-shadow: 8vmin 0 0 rgba(0, 145, 53, 0.5544955868);
}
.background span:nth-child(185) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.9312516104);
  top: 66.66vh;
  left: 87%;
  animation-duration: 76.5s;
  animation-delay: -121.4s;
  transform-origin: -4vw 24vh;
  box-shadow: 16vmin 0 0 rgba(200, 2, 116, 0.9312516104);
}
.background span:nth-child(186) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.293051406);
  top: 66.66vh;
  left: 83%;
  animation-duration: 93.7s;
  animation-delay: -89.6s;
  transform-origin: 8vw -22vh;
  box-shadow: 16vmin 0 0 rgba(225, 218, 137, 0.293051406);
}
.background span:nth-child(187) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.417950428);
  top: 66.66vh;
  left: 100%;
  animation-duration: 111.6s;
  animation-delay: -2.4s;
  transform-origin: 14vw -16vh;
  box-shadow: 6vmin 0 0 rgba(102, 45, 145, 0.417950428);
}
.background span:nth-child(188) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.8593993946);
  top: 66.66vh;
  left: 87%;
  animation-duration: 30.9s;
  animation-delay: -63.9s;
  transform-origin: -15vw -19vh;
  box-shadow: 18vmin 0 0 rgba(233, 226, 60, 0.8593993946);
}
.background span:nth-child(189) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.9260634634);
  top: 66.66vh;
  left: 61%;
  animation-duration: 90s;
  animation-delay: -3s;
  transform-origin: 23vw 2vh;
  box-shadow: 28vmin 0 0 rgba(219, 153, 169, 0.9260634634);
}
.background span:nth-child(190) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.4203830044);
  top: 66.66vh;
  left: 44%;
  animation-duration: 105.5s;
  animation-delay: -61.5s;
  transform-origin: -14vw -19vh;
  box-shadow: -16vmin 0 0 rgba(0, 0, 255, 0.4203830044);
}
.background span:nth-child(191) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.4871701549);
  top: 66.66vh;
  left: 92%;
  animation-duration: 17.5s;
  animation-delay: -101.3s;
  transform-origin: 2vw 16vh;
  box-shadow: -26vmin 0 0 rgba(219, 153, 169, 0.4871701549);
}
.background span:nth-child(192) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.7005213092);
  top: 66.66vh;
  left: 21%;
  animation-duration: 91.2s;
  animation-delay: -89.5s;
  transform-origin: 4vw -19vh;
  box-shadow: 32vmin 0 0 rgba(0, 104, 55, 0.7005213092);
}
.background span:nth-child(193) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.7994334141);
  top: 66.66vh;
  left: 30%;
  animation-duration: 90s;
  animation-delay: -121s;
  transform-origin: 14vw 23vh;
  box-shadow: 22vmin 0 0 rgba(226, 0, 26, 0.7994334141);
}
.background span:nth-child(194) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.4228405453);
  top: 66.66vh;
  left: 41%;
  animation-duration: 85.5s;
  animation-delay: -118.2s;
  transform-origin: -2vw 8vh;
  box-shadow: -14vmin 0 0 rgba(102, 45, 145, 0.4228405453);
}
.background span:nth-child(195) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.9558411521);
  top: 66.66vh;
  left: 31%;
  animation-duration: 22.7s;
  animation-delay: -42.7s;
  transform-origin: -3vw -4vh;
  box-shadow: 16vmin 0 0 rgba(233, 226, 60, 0.9558411521);
}
.background span:nth-child(196) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.8484371429);
  top: 66.66vh;
  left: 43%;
  animation-duration: 17.2s;
  animation-delay: -80.3s;
  transform-origin: -6vw 11vh;
  box-shadow: -26vmin 0 0 rgba(0, 145, 53, 0.8484371429);
}
.background span:nth-child(197) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.89516496);
  top: 66.66vh;
  left: 2%;
  animation-duration: 25.8s;
  animation-delay: -20.4s;
  transform-origin: 5vw 10vh;
  box-shadow: -20vmin 0 0 rgba(102, 45, 145, 0.89516496);
}
.background span:nth-child(198) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.7853368832);
  top: 66.66vh;
  left: 45%;
  animation-duration: 74.1s;
  animation-delay: -58.9s;
  transform-origin: -19vw 17vh;
  box-shadow: 18vmin 0 0 rgba(0, 104, 55, 0.7853368832);
}
.background span:nth-child(199) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.6533354917);
  top: 66.66vh;
  left: 39%;
  animation-duration: 20.1s;
  animation-delay: -5.6s;
  transform-origin: -13vw 15vh;
  box-shadow: -16vmin 0 0 rgba(200, 2, 116, 0.6533354917);
}
.background span:nth-child(200) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.621037949);
  top: 66.66vh;
  left: 73%;
  animation-duration: 95.5s;
  animation-delay: -90.3s;
  transform-origin: 25vw 19vh;
  box-shadow: -30vmin 0 0 rgba(225, 218, 137, 0.621037949);
}
.background span:nth-child(201) {
  width: 6vmin;
  height: 6vmin;
  border-radius: 6vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.9179760171);
  top: 66.66vh;
  left: 3%;
  animation-duration: 43.9s;
  animation-delay: -128.4s;
  transform-origin: -6vw 5vh;
  box-shadow: -12vmin 0 0 rgba(0, 104, 55, 0.9179760171);
}
.background span:nth-child(202) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.1044228967);
  top: 66.66vh;
  left: 26%;
  animation-duration: 84.8s;
  animation-delay: -74.9s;
  transform-origin: -11vw -6vh;
  box-shadow: -22vmin 0 0 rgba(225, 218, 137, 0.1044228967);
}
.background span:nth-child(203) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.7884865868);
  top: 66.66vh;
  left: 73%;
  animation-duration: 59.9s;
  animation-delay: -106.8s;
  transform-origin: 10vw 9vh;
  box-shadow: -8vmin 0 0 rgba(0, 126, 147, 0.7884865868);
}
.background span:nth-child(204) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.2697880359);
  top: 66.66vh;
  left: 57%;
  animation-duration: 13.7s;
  animation-delay: -41.7s;
  transform-origin: -7vw -14vh;
  box-shadow: 24vmin 0 0 rgba(0, 145, 53, 0.2697880359);
}
.background span:nth-child(205) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.2808203509);
  top: 66.66vh;
  left: 85%;
  animation-duration: 20.7s;
  animation-delay: -107.3s;
  transform-origin: 22vw -20vh;
  box-shadow: 22vmin 0 0 rgba(233, 226, 60, 0.2808203509);
}
.background span:nth-child(206) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.6473747651);
  top: 66.66vh;
  left: 96%;
  animation-duration: 109.3s;
  animation-delay: -2.7s;
  transform-origin: 2vw 16vh;
  box-shadow: -32vmin 0 0 rgba(0, 126, 147, 0.6473747651);
}
.background span:nth-child(207) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.4597336041);
  top: 66.66vh;
  left: 67%;
  animation-duration: 105.8s;
  animation-delay: -46.2s;
  transform-origin: -20vw -11vh;
  box-shadow: 22vmin 0 0 rgba(0, 0, 255, 0.4597336041);
}
.background span:nth-child(208) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.0956513911);
  top: 66.66vh;
  left: 76%;
  animation-duration: 105.5s;
  animation-delay: -83.1s;
  transform-origin: -8vw 15vh;
  box-shadow: -8vmin 0 0 rgba(233, 226, 60, 0.0956513911);
}
.background span:nth-child(209) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.4715966882);
  top: 66.66vh;
  left: 11%;
  animation-duration: 70.8s;
  animation-delay: -6.3s;
  transform-origin: -3vw 2vh;
  box-shadow: 16vmin 0 0 rgba(241, 90, 36, 0.4715966882);
}
.background span:nth-child(210) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.4761264213);
  top: 66.66vh;
  left: 68%;
  animation-duration: 33.8s;
  animation-delay: -95.8s;
  transform-origin: -7vw 8vh;
  box-shadow: -8vmin 0 0 rgba(219, 153, 169, 0.4761264213);
}
.background span:nth-child(211) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.1504427583);
  top: 66.66vh;
  left: 73%;
  animation-duration: 86.7s;
  animation-delay: -78.5s;
  transform-origin: -8vw 14vh;
  box-shadow: 34vmin 0 0 rgba(233, 226, 60, 0.1504427583);
}
.background span:nth-child(212) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.2588513806);
  top: 66.66vh;
  left: 72%;
  animation-duration: 14s;
  animation-delay: -119.2s;
  transform-origin: 1vw 12vh;
  box-shadow: -10vmin 0 0 rgba(0, 126, 147, 0.2588513806);
}
.background span:nth-child(213) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.2632253113);
  top: 66.66vh;
  left: 56%;
  animation-duration: 104s;
  animation-delay: -60.8s;
  transform-origin: -15vw -17vh;
  box-shadow: 16vmin 0 0 rgba(233, 226, 60, 0.2632253113);
}
.background span:nth-child(214) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.2553362981);
  top: 66.66vh;
  left: 6%;
  animation-duration: 101.1s;
  animation-delay: -24.2s;
  transform-origin: -15vw 3vh;
  box-shadow: -30vmin 0 0 rgba(102, 45, 145, 0.2553362981);
}
.background span:nth-child(215) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.7298754619);
  top: 66.66vh;
  left: 38%;
  animation-duration: 81.7s;
  animation-delay: -92.1s;
  transform-origin: 17vw 24vh;
  box-shadow: -30vmin 0 0 rgba(0, 255, 255, 0.7298754619);
}
.background span:nth-child(216) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.9346480152);
  top: 66.66vh;
  left: 84%;
  animation-duration: 69.2s;
  animation-delay: -15.1s;
  transform-origin: 20vw 0vh;
  box-shadow: 20vmin 0 0 rgba(233, 226, 60, 0.9346480152);
}
.background span:nth-child(217) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.8873354811);
  top: 66.66vh;
  left: 7%;
  animation-duration: 36s;
  animation-delay: -2.5s;
  transform-origin: 14vw -14vh;
  box-shadow: 20vmin 0 0 rgba(219, 153, 169, 0.8873354811);
}
.background span:nth-child(218) {
  width: 7vmin;
  height: 7vmin;
  border-radius: 7vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.3649597352);
  top: 66.66vh;
  left: 3%;
  animation-duration: 103.6s;
  animation-delay: -86.5s;
  transform-origin: 15vw 17vh;
  box-shadow: 14vmin 0 0 rgba(226, 0, 26, 0.3649597352);
}
.background span:nth-child(219) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.9336954881);
  top: 66.66vh;
  left: 60%;
  animation-duration: 81.5s;
  animation-delay: -55.1s;
  transform-origin: -14vw 21vh;
  box-shadow: -8vmin 0 0 rgba(233, 226, 60, 0.9336954881);
}
.background span:nth-child(220) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.4342858033);
  top: 66.66vh;
  left: 91%;
  animation-duration: 21.2s;
  animation-delay: -40s;
  transform-origin: 19vw -4vh;
  box-shadow: -24vmin 0 0 rgba(241, 90, 36, 0.4342858033);
}
.background span:nth-child(221) {
  width: 8vmin;
  height: 8vmin;
  border-radius: 8vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.7400891828);
  top: 66.66vh;
  left: 33%;
  animation-duration: 59.8s;
  animation-delay: -50.7s;
  transform-origin: -23vw 23vh;
  box-shadow: -16vmin 0 0 rgba(102, 45, 145, 0.7400891828);
}
.background span:nth-child(222) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.4387607902);
  top: 66.66vh;
  left: 89%;
  animation-duration: 123.5s;
  animation-delay: -115.9s;
  transform-origin: -2vw 13vh;
  box-shadow: 32vmin 0 0 rgba(225, 218, 137, 0.4387607902);
}
.background span:nth-child(223) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.8609138541);
  top: 66.66vh;
  left: 48%;
  animation-duration: 22.2s;
  animation-delay: -87.4s;
  transform-origin: 18vw -4vh;
  box-shadow: 8vmin 0 0 rgba(0, 255, 255, 0.8609138541);
}
.background span:nth-child(224) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(241, 90, 36, 0.9743452183);
  top: 66.66vh;
  left: 53%;
  animation-duration: 105.3s;
  animation-delay: -90.4s;
  transform-origin: -23vw 6vh;
  box-shadow: -22vmin 0 0 rgba(241, 90, 36, 0.9743452183);
}
.background span:nth-child(225) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.6248659713);
  top: 66.66vh;
  left: 89%;
  animation-duration: 15.7s;
  animation-delay: -111.3s;
  transform-origin: -11vw 11vh;
  box-shadow: -8vmin 0 0 rgba(0, 255, 255, 0.6248659713);
}
.background span:nth-child(226) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.4705577641);
  top: 66.66vh;
  left: 53%;
  animation-duration: 81.5s;
  animation-delay: -49.3s;
  transform-origin: 25vw 7vh;
  box-shadow: 32vmin 0 0 rgba(0, 104, 55, 0.4705577641);
}
.background span:nth-child(227) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.2420089298);
  top: 66.66vh;
  left: 32%;
  animation-duration: 98s;
  animation-delay: -80.7s;
  transform-origin: -2vw -2vh;
  box-shadow: 34vmin 0 0 rgba(0, 126, 147, 0.2420089298);
}
.background span:nth-child(228) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.0750024678);
  top: 66.66vh;
  left: 66%;
  animation-duration: 111.4s;
  animation-delay: -67.4s;
  transform-origin: -24vw -1vh;
  box-shadow: -18vmin 0 0 rgba(200, 2, 116, 0.0750024678);
}
.background span:nth-child(229) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.1792472047);
  top: 66.66vh;
  left: 77%;
  animation-duration: 113.2s;
  animation-delay: -97.4s;
  transform-origin: -1vw 5vh;
  box-shadow: -20vmin 0 0 rgba(0, 0, 255, 0.1792472047);
}
.background span:nth-child(230) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.77123787);
  top: 66.66vh;
  left: 73%;
  animation-duration: 67.7s;
  animation-delay: -42.5s;
  transform-origin: -1vw -2vh;
  box-shadow: -34vmin 0 0 rgba(0, 126, 147, 0.77123787);
}
.background span:nth-child(231) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.3860113725);
  top: 66.66vh;
  left: 58%;
  animation-duration: 99.2s;
  animation-delay: -0.5s;
  transform-origin: -16vw -1vh;
  box-shadow: 22vmin 0 0 rgba(219, 153, 169, 0.3860113725);
}
.background span:nth-child(232) {
  width: 14vmin;
  height: 14vmin;
  border-radius: 14vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(233, 226, 60, 0.5408047563);
  top: 66.66vh;
  left: 78%;
  animation-duration: 97s;
  animation-delay: -129.9s;
  transform-origin: 19vw 12vh;
  box-shadow: -28vmin 0 0 rgba(233, 226, 60, 0.5408047563);
}
.background span:nth-child(233) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.7284388475);
  top: 66.66vh;
  left: 58%;
  animation-duration: 126s;
  animation-delay: -11.8s;
  transform-origin: 0vw 14vh;
  box-shadow: -32vmin 0 0 rgba(225, 218, 137, 0.7284388475);
}
.background span:nth-child(234) {
  width: 4vmin;
  height: 4vmin;
  border-radius: 4vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.377970602);
  top: 66.66vh;
  left: 20%;
  animation-duration: 47.1s;
  animation-delay: -5.4s;
  transform-origin: 9vw -6vh;
  box-shadow: 8vmin 0 0 rgba(219, 153, 169, 0.377970602);
}
.background span:nth-child(235) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.5548227729);
  top: 66.66vh;
  left: 34%;
  animation-duration: 69.4s;
  animation-delay: -22.3s;
  transform-origin: 4vw -10vh;
  box-shadow: -32vmin 0 0 rgba(0, 126, 147, 0.5548227729);
}
.background span:nth-child(236) {
  width: 3vmin;
  height: 3vmin;
  border-radius: 3vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.712567334);
  top: 66.66vh;
  left: 59%;
  animation-duration: 75.2s;
  animation-delay: -75.3s;
  transform-origin: -5vw -10vh;
  box-shadow: -6vmin 0 0 rgba(200, 2, 116, 0.712567334);
}
.background span:nth-child(237) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 255, 255, 0.1544298753);
  top: 66.66vh;
  left: 72%;
  animation-duration: 108.5s;
  animation-delay: -121.5s;
  transform-origin: 4vw 16vh;
  box-shadow: 18vmin 0 0 rgba(0, 255, 255, 0.1544298753);
}
.background span:nth-child(238) {
  width: 10vmin;
  height: 10vmin;
  border-radius: 10vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 126, 147, 0.5891024717);
  top: 66.66vh;
  left: 14%;
  animation-duration: 118.2s;
  animation-delay: -67.1s;
  transform-origin: -1vw 20vh;
  box-shadow: -20vmin 0 0 rgba(0, 126, 147, 0.5891024717);
}
.background span:nth-child(239) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.6784948611);
  top: 66.66vh;
  left: 46%;
  animation-duration: 85.6s;
  animation-delay: -63.2s;
  transform-origin: 10vw 25vh;
  box-shadow: -10vmin 0 0 rgba(0, 145, 53, 0.6784948611);
}
.background span:nth-child(240) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(102, 45, 145, 0.6125323472);
  top: 66.66vh;
  left: 70%;
  animation-duration: 19.8s;
  animation-delay: -32.2s;
  transform-origin: -8vw 15vh;
  box-shadow: -26vmin 0 0 rgba(102, 45, 145, 0.6125323472);
}
.background span:nth-child(241) {
  width: 13vmin;
  height: 13vmin;
  border-radius: 13vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.986666589);
  top: 66.66vh;
  left: 82%;
  animation-duration: 15s;
  animation-delay: -129.6s;
  transform-origin: 22vw -7vh;
  box-shadow: -26vmin 0 0 rgba(0, 145, 53, 0.986666589);
}
.background span:nth-child(242) {
  width: 17vmin;
  height: 17vmin;
  border-radius: 17vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(200, 2, 116, 0.0038220054);
  top: 66.66vh;
  left: 87%;
  animation-duration: 13.9s;
  animation-delay: -65.8s;
  transform-origin: 25vw -4vh;
  box-shadow: -34vmin 0 0 rgba(200, 2, 116, 0.0038220054);
}
.background span:nth-child(243) {
  width: 5vmin;
  height: 5vmin;
  border-radius: 5vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 145, 53, 0.6437490368);
  top: 66.66vh;
  left: 74%;
  animation-duration: 62.5s;
  animation-delay: -110.5s;
  transform-origin: 9vw 11vh;
  box-shadow: 10vmin 0 0 rgba(0, 145, 53, 0.6437490368);
}
.background span:nth-child(244) {
  width: 16vmin;
  height: 16vmin;
  border-radius: 16vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.8933347085);
  top: 66.66vh;
  left: 34%;
  animation-duration: 81.2s;
  animation-delay: -22.8s;
  transform-origin: -5vw 10vh;
  box-shadow: 32vmin 0 0 rgba(0, 0, 255, 0.8933347085);
}
.background span:nth-child(245) {
  width: 15vmin;
  height: 15vmin;
  border-radius: 15vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 0, 255, 0.2438628839);
  top: 66.66vh;
  left: 52%;
  animation-duration: 43.8s;
  animation-delay: -44.6s;
  transform-origin: 4vw -12vh;
  box-shadow: -30vmin 0 0 rgba(0, 0, 255, 0.2438628839);
}
.background span:nth-child(246) {
  width: 12vmin;
  height: 12vmin;
  border-radius: 12vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(225, 218, 137, 0.3553720991);
  top: 66.66vh;
  left: 80%;
  animation-duration: 44.2s;
  animation-delay: -9.3s;
  transform-origin: 15vw 24vh;
  box-shadow: -24vmin 0 0 rgba(225, 218, 137, 0.3553720991);
}
.background span:nth-child(247) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(219, 153, 169, 0.5128372214);
  top: 66.66vh;
  left: 78%;
  animation-duration: 34.2s;
  animation-delay: -58.3s;
  transform-origin: 1vw -24vh;
  box-shadow: -22vmin 0 0 rgba(219, 153, 169, 0.5128372214);
}
.background span:nth-child(248) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(226, 0, 26, 0.6838690848);
  top: 66.66vh;
  left: 69%;
  animation-duration: 46.3s;
  animation-delay: -7.7s;
  transform-origin: 9vw -14vh;
  box-shadow: -18vmin 0 0 rgba(226, 0, 26, 0.6838690848);
}
.background span:nth-child(249) {
  width: 11vmin;
  height: 11vmin;
  border-radius: 11vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.124516608);
  top: 66.66vh;
  left: 2%;
  animation-duration: 39s;
  animation-delay: -18.1s;
  transform-origin: 13vw 23vh;
  box-shadow: 22vmin 0 0 rgba(0, 104, 55, 0.124516608);
}
.background span:nth-child(250) {
  width: 9vmin;
  height: 9vmin;
  border-radius: 9vmin;
  backface-visibility: hidden;
  position: absolute;
  animation-name: move;
  animation-duration: 120s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  color: rgba(0, 104, 55, 0.5435303285);
  top: 66.66vh;
  left: 95%;
  animation-duration: 41.6s;
  animation-delay: -38.3s;
  transform-origin: 25vw 15vh;
  box-shadow: -18vmin 0 0 rgba(0, 104, 55, 0.5435303285);
}

@keyframes move {
  100% {
    transform: translate3d(0, 0, 1px) rotate(360deg);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'LEXEND';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Regular.eot');
	src: url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Regular.woff2') format('woff2'),
		url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Regular.woff') format('woff'),
		url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Regular.ttf') format('truetype'),
		url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Regular.svg#LEXEND') format('svg');
}
@font-face {
	font-family: 'LEXEND';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Thin.eot');
	src: url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Thin.woff2') format('woff2'),
		url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Thin.woff') format('woff'),
		url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Thin.ttf') format('truetype'),
		url('https://www.kahnenbley.com/wp-content/uploads/2024/04/Lexend-Thin.svg#LEXEND') format('svg');
}
/* End Custom Fonts CSS */