body {
  #background: #000;
  height: 100vh;
  overflow: hidden;
  background-image: url("https://media0.giphy.com/media/4JXQArc0SQlh5diE9B/giphy.gif");
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.human {
  position: absolute;
  top: calc(50% - 250px);
  left: calc(50% - 1em);
  font-size: 3rem;
  margin-top:270px;
}
.human_shake.o-x {
  -webkit-animation: 2500ms shakeX ease-in-out infinite alternate;
          animation: 2500ms shakeX ease-in-out infinite alternate;
}
.human_shake.o-y {
  -webkit-animation: 1000ms shakeY ease-in-out infinite alternate;
          animation: 1000ms shakeY ease-in-out infinite alternate;
}

.water {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background: #blue;
  -webkit-filter: blur(10px) contrast(500) hue-rotate(40deg);
          filter: blur(10px) contrast(500) hue-rotate(40deg);
}

.pool {
  position: absolute;
}
.pool_wrapper:nth-child(1) {
  -webkit-animation: rotate 7281ms -20000ms linear infinite;
          animation: rotate 7281ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(1) .pool {
  top: calc(50% - 529px / 2);
  left: calc(50% - 529px / 2);
  width: 529px;
  height: 529px;
  border: 8px solid #64953a;
  border-radius: 85% 15% 98% 2% / 38% 34% 66% 62%;
}
.pool_wrapper:nth-child(2) {
  -webkit-animation: rotate 11716ms -20000ms linear infinite;
          animation: rotate 11716ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(2) .pool {
  top: calc(50% - 537px / 2);
  left: calc(50% - 537px / 2);
  width: 537px;
  height: 537px;
  border: 8px solid #6481c3;
  border-radius: 83% 17% 83% 17% / 21% 50% 50% 79%;
}
.pool_wrapper:nth-child(3) {
  -webkit-animation: rotate 9813ms -20000ms linear infinite;
          animation: rotate 9813ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(3) .pool {
  top: calc(50% - 322px / 2);
  left: calc(50% - 322px / 2);
  width: 322px;
  height: 322px;
  border: 8px solid #647d63;
  border-radius: 96% 4% 67% 33% / 26% 63% 37% 74%;
}
.pool_wrapper:nth-child(4) {
  -webkit-animation: rotate 9691ms -20000ms linear infinite;
          animation: rotate 9691ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(4) .pool {
  top: calc(50% - 513px / 2);
  left: calc(50% - 513px / 2);
  width: 513px;
  height: 513px;
  border: 8px solid #646ccc;
  border-radius: 76% 24% 28% 72% / 58% 75% 25% 42%;
}
.pool_wrapper:nth-child(5) {
  -webkit-animation: rotate 5626ms -20000ms linear infinite;
          animation: rotate 5626ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(5) .pool {
  top: calc(50% - 334px / 2);
  left: calc(50% - 334px / 2);
  width: 334px;
  height: 334px;
  border: 8px solid #64ca81;
  border-radius: 52% 48% 47% 53% / 30% 80% 20% 70%;
}
.pool_wrapper:nth-child(6) {
  -webkit-animation: rotate 8470ms -20000ms linear infinite;
          animation: rotate 8470ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(6) .pool {
  top: calc(50% - 523px / 2);
  left: calc(50% - 523px / 2);
  width: 523px;
  height: 523px;
  border: 8px solid #64e9a3;
  border-radius: 75% 25% 97% 3% / 34% 95% 5% 66%;
}
.pool_wrapper:nth-child(7) {
  -webkit-animation: rotate 11753ms -20000ms linear infinite;
          animation: rotate 11753ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(7) .pool {
  top: calc(50% - 407px / 2);
  left: calc(50% - 407px / 2);
  width: 407px;
  height: 407px;
  border: 8px solid #6498af;
  border-radius: 93% 7% 43% 57% / 42% 64% 36% 58%;
}
.pool_wrapper:nth-child(8) {
  -webkit-animation: rotate 11285ms -20000ms linear infinite;
          animation: rotate 11285ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(8) .pool {
  top: calc(50% - 323px / 2);
  left: calc(50% - 323px / 2);
  width: 323px;
  height: 323px;
  border: 8px solid #64bf85;
  border-radius: 94% 6% 34% 66% / 78% 30% 70% 22%;
}
.pool_wrapper:nth-child(9) {
  -webkit-animation: rotate 14766ms -20000ms linear infinite;
          animation: rotate 14766ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(9) .pool {
  top: calc(50% - 517px / 2);
  left: calc(50% - 517px / 2);
  width: 517px;
  height: 517px;
  border: 8px solid #64dc3e;
  border-radius: 46% 54% 68% 32% / 41% 32% 68% 59%;
}
.pool_wrapper:nth-child(10) {
  -webkit-animation: rotate 14490ms -20000ms linear infinite;
          animation: rotate 14490ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(10) .pool {
  top: calc(50% - 424px / 2);
  left: calc(50% - 424px / 2);
  width: 424px;
  height: 424px;
  border: 8px solid #648c7e;
  border-radius: 29% 71% 81% 19% / 57% 69% 31% 43%;
}
.pool_wrapper:nth-child(11) {
  -webkit-animation: rotate 11286ms -20000ms linear infinite;
          animation: rotate 11286ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(11) .pool {
  top: calc(50% - 347px / 2);
  left: calc(50% - 347px / 2);
  width: 347px;
  height: 347px;
  border: 8px solid #64fa63;
  border-radius: 39% 61% 40% 60% / 35% 36% 64% 65%;
}
.pool_wrapper:nth-child(12) {
  -webkit-animation: rotate 8346ms -20000ms linear infinite;
          animation: rotate 8346ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(12) .pool {
  top: calc(50% - 305px / 2);
  left: calc(50% - 305px / 2);
  width: 305px;
  height: 305px;
  border: 8px solid #64cfc3;
  border-radius: 98% 2% 22% 78% / 36% 58% 42% 64%;
}
.pool_wrapper:nth-child(13) {
  -webkit-animation: rotate 12908ms -20000ms linear infinite;
          animation: rotate 12908ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(13) .pool {
  top: calc(50% - 500px / 2);
  left: calc(50% - 500px / 2);
  width: 500px;
  height: 500px;
  border: 8px solid #6495bd;
  border-radius: 91% 9% 87% 13% / 97% 35% 65% 3%;
}
.pool_wrapper:nth-child(14) {
  -webkit-animation: rotate 5216ms -20000ms linear infinite;
          animation: rotate 5216ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(14) .pool {
  top: calc(50% - 536px / 2);
  left: calc(50% - 536px / 2);
  width: 536px;
  height: 536px;
  border: 8px solid #648796;
  border-radius: 66% 34% 86% 14% / 97% 90% 10% 3%;
}
.pool_wrapper:nth-child(15) {
  -webkit-animation: rotate 10304ms -20000ms linear infinite;
          animation: rotate 10304ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(15) .pool {
  top: calc(50% - 506px / 2);
  left: calc(50% - 506px / 2);
  width: 506px;
  height: 506px;
  border: 8px solid #64999f;
  border-radius: 89% 11% 61% 39% / 62% 81% 19% 38%;
}
.pool_wrapper:nth-child(16) {
  -webkit-animation: rotate 12774ms -20000ms linear infinite;
          animation: rotate 12774ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(16) .pool {
  top: calc(50% - 380px / 2);
  left: calc(50% - 380px / 2);
  width: 380px;
  height: 380px;
  border: 8px solid #649748;
  border-radius: 31% 69% 83% 17% / 24% 36% 64% 76%;
}
.pool_wrapper:nth-child(17) {
  -webkit-animation: rotate 9736ms -20000ms linear infinite;
          animation: rotate 9736ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(17) .pool {
  top: calc(50% - 377px / 2);
  left: calc(50% - 377px / 2);
  width: 377px;
  height: 377px;
  border: 8px solid #647135;
  border-radius: 81% 19% 77% 23% / 92% 60% 40% 8%;
}
.pool_wrapper:nth-child(18) {
  -webkit-animation: rotate 13940ms -20000ms linear infinite;
          animation: rotate 13940ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(18) .pool {
  top: calc(50% - 522px / 2);
  left: calc(50% - 522px / 2);
  width: 522px;
  height: 522px;
  border: 8px solid #64cd7b;
  border-radius: 87% 13% 28% 72% / 32% 81% 19% 68%;
}
.pool_wrapper:nth-child(19) {
  -webkit-animation: rotate 10762ms -20000ms linear infinite;
          animation: rotate 10762ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(19) .pool {
  top: calc(50% - 511px / 2);
  left: calc(50% - 511px / 2);
  width: 511px;
  height: 511px;
  border: 8px solid #64803a;
  border-radius: 44% 56% 79% 21% / 99% 41% 59% 1%;
}
.pool_wrapper:nth-child(20) {
  -webkit-animation: rotate 6910ms -20000ms linear infinite;
          animation: rotate 6910ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(20) .pool {
  top: calc(50% - 549px / 2);
  left: calc(50% - 549px / 2);
  width: 549px;
  height: 549px;
  border: 8px solid #64d844;
  border-radius: 99% 1% 72% 28% / 38% 87% 13% 62%;
}
.pool_wrapper:nth-child(21) {
  -webkit-animation: rotate 10913ms -20000ms linear infinite;
          animation: rotate 10913ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(21) .pool {
  top: calc(50% - 477px / 2);
  left: calc(50% - 477px / 2);
  width: 477px;
  height: 477px;
  border: 8px solid #64ed9c;
  border-radius: 62% 38% 90% 10% / 72% 79% 21% 28%;
}
.pool_wrapper:nth-child(22) {
  -webkit-animation: rotate 14195ms -20000ms linear infinite;
          animation: rotate 14195ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(22) .pool {
  top: calc(50% - 324px / 2);
  left: calc(50% - 324px / 2);
  width: 324px;
  height: 324px;
  border: 8px solid #64a8c3;
  border-radius: 94% 6% 81% 19% / 42% 60% 40% 58%;
}
.pool_wrapper:nth-child(23) {
  -webkit-animation: rotate 12754ms -20000ms linear infinite;
          animation: rotate 12754ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(23) .pool {
  top: calc(50% - 302px / 2);
  left: calc(50% - 302px / 2);
  width: 302px;
  height: 302px;
  border: 8px solid #6478b2;
  border-radius: 88% 12% 92% 8% / 65% 47% 53% 35%;
}
.pool_wrapper:nth-child(24) {
  -webkit-animation: rotate 8005ms -20000ms linear infinite;
          animation: rotate 8005ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(24) .pool {
  top: calc(50% - 316px / 2);
  left: calc(50% - 316px / 2);
  width: 316px;
  height: 316px;
  border: 8px solid #64f2b4;
  border-radius: 46% 54% 94% 6% / 29% 24% 76% 71%;
}
.pool_wrapper:nth-child(25) {
  -webkit-animation: rotate 7047ms -20000ms linear infinite;
          animation: rotate 7047ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(25) .pool {
  top: calc(50% - 376px / 2);
  left: calc(50% - 376px / 2);
  width: 376px;
  height: 376px;
  border: 8px solid #64d5c4;
  border-radius: 100% 0% 52% 48% / 89% 63% 37% 11%;
}
.pool_wrapper:nth-child(26) {
  -webkit-animation: rotate 7487ms -20000ms linear infinite;
          animation: rotate 7487ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(26) .pool {
  top: calc(50% - 360px / 2);
  left: calc(50% - 360px / 2);
  width: 360px;
  height: 360px;
  border: 8px solid #64ea7c;
  border-radius: 64% 36% 41% 59% / 26% 43% 57% 74%;
}
.pool_wrapper:nth-child(27) {
  -webkit-animation: rotate 8310ms -20000ms linear infinite;
          animation: rotate 8310ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(27) .pool {
  top: calc(50% - 385px / 2);
  left: calc(50% - 385px / 2);
  width: 385px;
  height: 385px;
  border: 8px solid #64fcba;
  border-radius: 86% 14% 59% 41% / 40% 46% 54% 60%;
}
.pool_wrapper:nth-child(28) {
  -webkit-animation: rotate 10392ms -20000ms linear infinite;
          animation: rotate 10392ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(28) .pool {
  top: calc(50% - 406px / 2);
  left: calc(50% - 406px / 2);
  width: 406px;
  height: 406px;
  border: 8px solid #64b896;
  border-radius: 100% 0% 97% 3% / 81% 27% 73% 19%;
}
.pool_wrapper:nth-child(29) {
  -webkit-animation: rotate 13362ms -20000ms linear infinite;
          animation: rotate 13362ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(29) .pool {
  top: calc(50% - 316px / 2);
  left: calc(50% - 316px / 2);
  width: 316px;
  height: 316px;
  border: 8px solid #647c39;
  border-radius: 53% 47% 51% 49% / 29% 30% 70% 71%;
}
.pool_wrapper:nth-child(30) {
  -webkit-animation: rotate 9418ms -20000ms linear infinite;
          animation: rotate 9418ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(30) .pool {
  top: calc(50% - 523px / 2);
  left: calc(50% - 523px / 2);
  width: 523px;
  height: 523px;
  border: 8px solid #64fc93;
  border-radius: 30% 70% 25% 75% / 41% 93% 7% 59%;
}
.pool_wrapper:nth-child(31) {
  -webkit-animation: rotate 11342ms -20000ms linear infinite;
          animation: rotate 11342ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(31) .pool {
  top: calc(50% - 339px / 2);
  left: calc(50% - 339px / 2);
  width: 339px;
  height: 339px;
  border: 8px solid #6497b9;
  border-radius: 84% 16% 54% 46% / 63% 93% 7% 37%;
}
.pool_wrapper:nth-child(32) {
  -webkit-animation: rotate 12453ms -20000ms linear infinite;
          animation: rotate 12453ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(32) .pool {
  top: calc(50% - 452px / 2);
  left: calc(50% - 452px / 2);
  width: 452px;
  height: 452px;
  border: 8px solid #64b397;
  border-radius: 40% 60% 47% 53% / 29% 44% 56% 71%;
}
.pool_wrapper:nth-child(33) {
  -webkit-animation: rotate 6599ms -20000ms linear infinite;
          animation: rotate 6599ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(33) .pool {
  top: calc(50% - 446px / 2);
  left: calc(50% - 446px / 2);
  width: 446px;
  height: 446px;
  border: 8px solid #64b7aa;
  border-radius: 53% 47% 42% 58% / 29% 31% 69% 71%;
}
.pool_wrapper:nth-child(34) {
  -webkit-animation: rotate 8605ms -20000ms linear infinite;
          animation: rotate 8605ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(34) .pool {
  top: calc(50% - 547px / 2);
  left: calc(50% - 547px / 2);
  width: 547px;
  height: 547px;
  border: 8px solid #64a075;
  border-radius: 53% 47% 37% 63% / 91% 32% 68% 9%;
}
.pool_wrapper:nth-child(35) {
  -webkit-animation: rotate 12261ms -20000ms linear infinite;
          animation: rotate 12261ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(35) .pool {
  top: calc(50% - 441px / 2);
  left: calc(50% - 441px / 2);
  width: 441px;
  height: 441px;
  border: 8px solid #64754e;
  border-radius: 24% 76% 35% 65% / 64% 62% 38% 36%;
}
.pool_wrapper:nth-child(36) {
  -webkit-animation: rotate 5045ms -20000ms linear infinite;
          animation: rotate 5045ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(36) .pool {
  top: calc(50% - 348px / 2);
  left: calc(50% - 348px / 2);
  width: 348px;
  height: 348px;
  border: 8px solid #64bb87;
  border-radius: 89% 11% 41% 59% / 51% 49% 51% 49%;
}
.pool_wrapper:nth-child(37) {
  -webkit-animation: rotate 5064ms -20000ms linear infinite;
          animation: rotate 5064ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(37) .pool {
  top: calc(50% - 533px / 2);
  left: calc(50% - 533px / 2);
  width: 533px;
  height: 533px;
  border: 8px solid #648d8b;
  border-radius: 63% 37% 33% 67% / 34% 87% 13% 66%;
}
.pool_wrapper:nth-child(38) {
  -webkit-animation: rotate 11089ms -20000ms linear infinite;
          animation: rotate 11089ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(38) .pool {
  top: calc(50% - 384px / 2);
  left: calc(50% - 384px / 2);
  width: 384px;
  height: 384px;
  border: 8px solid #64b5bc;
  border-radius: 47% 53% 61% 39% / 56% 91% 9% 44%;
}
.pool_wrapper:nth-child(39) {
  -webkit-animation: rotate 9815ms -20000ms linear infinite;
          animation: rotate 9815ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(39) .pool {
  top: calc(50% - 486px / 2);
  left: calc(50% - 486px / 2);
  width: 486px;
  height: 486px;
  border: 8px solid #64ee37;
  border-radius: 67% 33% 94% 6% / 61% 79% 21% 39%;
}
.pool_wrapper:nth-child(40) {
  -webkit-animation: rotate 10347ms -20000ms linear infinite;
          animation: rotate 10347ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(40) .pool {
  top: calc(50% - 459px / 2);
  left: calc(50% - 459px / 2);
  width: 459px;
  height: 459px;
  border: 8px solid #64b766;
  border-radius: 30% 70% 21% 79% / 96% 68% 32% 4%;
}
.pool_wrapper:nth-child(41) {
  -webkit-animation: rotate 9020ms -20000ms linear infinite;
          animation: rotate 9020ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(41) .pool {
  top: calc(50% - 508px / 2);
  left: calc(50% - 508px / 2);
  width: 508px;
  height: 508px;
  border: 8px solid #647d61;
  border-radius: 63% 37% 91% 9% / 81% 97% 3% 19%;
}
.pool_wrapper:nth-child(42) {
  -webkit-animation: rotate 11222ms -20000ms linear infinite;
          animation: rotate 11222ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(42) .pool {
  top: calc(50% - 500px / 2);
  left: calc(50% - 500px / 2);
  width: 500px;
  height: 500px;
  border: 8px solid #64aacc;
  border-radius: 65% 35% 24% 76% / 34% 73% 27% 66%;
}
.pool_wrapper:nth-child(43) {
  -webkit-animation: rotate 6824ms -20000ms linear infinite;
          animation: rotate 6824ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(43) .pool {
  top: calc(50% - 378px / 2);
  left: calc(50% - 378px / 2);
  width: 378px;
  height: 378px;
  border: 8px solid #6495c0;
  border-radius: 31% 69% 69% 31% / 62% 70% 30% 38%;
}
.pool_wrapper:nth-child(44) {
  -webkit-animation: rotate 14861ms -20000ms linear infinite;
          animation: rotate 14861ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(44) .pool {
  top: calc(50% - 415px / 2);
  left: calc(50% - 415px / 2);
  width: 415px;
  height: 415px;
  border: 8px solid #64f8c8;
  border-radius: 88% 12% 50% 50% / 73% 79% 21% 27%;
}
.pool_wrapper:nth-child(45) {
  -webkit-animation: rotate 6692ms -20000ms linear infinite;
          animation: rotate 6692ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(45) .pool {
  top: calc(50% - 462px / 2);
  left: calc(50% - 462px / 2);
  width: 462px;
  height: 462px;
  border: 8px solid #64666a;
  border-radius: 94% 6% 21% 79% / 65% 29% 71% 35%;
}
.pool_wrapper:nth-child(46) {
  -webkit-animation: rotate 7590ms -20000ms linear infinite;
          animation: rotate 7590ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(46) .pool {
  top: calc(50% - 320px / 2);
  left: calc(50% - 320px / 2);
  width: 320px;
  height: 320px;
  border: 8px solid #64d8c1;
  border-radius: 24% 76% 66% 34% / 78% 70% 30% 22%;
}
.pool_wrapper:nth-child(47) {
  -webkit-animation: rotate 6471ms -20000ms linear infinite;
          animation: rotate 6471ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(47) .pool {
  top: calc(50% - 380px / 2);
  left: calc(50% - 380px / 2);
  width: 380px;
  height: 380px;
  border: 8px solid #6482cd;
  border-radius: 52% 48% 34% 66% / 64% 48% 52% 36%;
}
.pool_wrapper:nth-child(48) {
  -webkit-animation: rotate 8540ms -20000ms linear infinite;
          animation: rotate 8540ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(48) .pool {
  top: calc(50% - 336px / 2);
  left: calc(50% - 336px / 2);
  width: 336px;
  height: 336px;
  border: 8px solid #6486bc;
  border-radius: 26% 74% 91% 9% / 58% 33% 67% 42%;
}
.pool_wrapper:nth-child(49) {
  -webkit-animation: rotate 14360ms -20000ms linear infinite;
          animation: rotate 14360ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(49) .pool {
  top: calc(50% - 338px / 2);
  left: calc(50% - 338px / 2);
  width: 338px;
  height: 338px;
  border: 8px solid #646a3f;
  border-radius: 46% 54% 24% 76% / 30% 77% 23% 70%;
}
.pool_wrapper:nth-child(50) {
  -webkit-animation: rotate 6808ms -20000ms linear infinite;
          animation: rotate 6808ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(50) .pool {
  top: calc(50% - 345px / 2);
  left: calc(50% - 345px / 2);
  width: 345px;
  height: 345px;
  border: 8px solid #64b499;
  border-radius: 85% 15% 75% 25% / 85% 55% 45% 15%;
}
.pool_wrapper:nth-child(51) {
  -webkit-animation: rotate 9023ms -20000ms linear infinite;
          animation: rotate 9023ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(51) .pool {
  top: calc(50% - 429px / 2);
  left: calc(50% - 429px / 2);
  width: 429px;
  height: 429px;
  border: 8px solid #64acc0;
  border-radius: 27% 73% 30% 70% / 93% 28% 72% 7%;
}
.pool_wrapper:nth-child(52) {
  -webkit-animation: rotate 12535ms -20000ms linear infinite;
          animation: rotate 12535ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(52) .pool {
  top: calc(50% - 342px / 2);
  left: calc(50% - 342px / 2);
  width: 342px;
  height: 342px;
  border: 8px solid #64b6a6;
  border-radius: 81% 19% 53% 47% / 22% 38% 62% 78%;
}
.pool_wrapper:nth-child(53) {
  -webkit-animation: rotate 10444ms -20000ms linear infinite;
          animation: rotate 10444ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(53) .pool {
  top: calc(50% - 515px / 2);
  left: calc(50% - 515px / 2);
  width: 515px;
  height: 515px;
  border: 8px solid #64d06c;
  border-radius: 42% 58% 77% 23% / 96% 36% 64% 4%;
}
.pool_wrapper:nth-child(54) {
  -webkit-animation: rotate 9544ms -20000ms linear infinite;
          animation: rotate 9544ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(54) .pool {
  top: calc(50% - 433px / 2);
  left: calc(50% - 433px / 2);
  width: 433px;
  height: 433px;
  border: 8px solid #64b193;
  border-radius: 90% 10% 93% 7% / 85% 57% 43% 15%;
}
.pool_wrapper:nth-child(55) {
  -webkit-animation: rotate 14364ms -20000ms linear infinite;
          animation: rotate 14364ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(55) .pool {
  top: calc(50% - 301px / 2);
  left: calc(50% - 301px / 2);
  width: 301px;
  height: 301px;
  border: 8px solid #64d699;
  border-radius: 80% 20% 72% 28% / 35% 62% 38% 65%;
}
.pool_wrapper:nth-child(56) {
  -webkit-animation: rotate 12212ms -20000ms linear infinite;
          animation: rotate 12212ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(56) .pool {
  top: calc(50% - 520px / 2);
  left: calc(50% - 520px / 2);
  width: 520px;
  height: 520px;
  border: 8px solid #64ac63;
  border-radius: 26% 74% 35% 65% / 50% 47% 53% 50%;
}
.pool_wrapper:nth-child(57) {
  -webkit-animation: rotate 6146ms -20000ms linear infinite;
          animation: rotate 6146ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(57) .pool {
  top: calc(50% - 468px / 2);
  left: calc(50% - 468px / 2);
  width: 468px;
  height: 468px;
  border: 8px solid #6493b0;
  border-radius: 44% 56% 80% 20% / 24% 71% 29% 76%;
}
.pool_wrapper:nth-child(58) {
  -webkit-animation: rotate 11017ms -20000ms linear infinite;
          animation: rotate 11017ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(58) .pool {
  top: calc(50% - 429px / 2);
  left: calc(50% - 429px / 2);
  width: 429px;
  height: 429px;
  border: 8px solid #64ba8b;
  border-radius: 90% 10% 77% 23% / 89% 96% 4% 11%;
}
.pool_wrapper:nth-child(59) {
  -webkit-animation: rotate 11409ms -20000ms linear infinite;
          animation: rotate 11409ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(59) .pool {
  top: calc(50% - 476px / 2);
  left: calc(50% - 476px / 2);
  width: 476px;
  height: 476px;
  border: 8px solid #64e04a;
  border-radius: 55% 45% 57% 43% / 38% 30% 70% 62%;
}
.pool_wrapper:nth-child(60) {
  -webkit-animation: rotate 11927ms -20000ms linear infinite;
          animation: rotate 11927ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(60) .pool {
  top: calc(50% - 460px / 2);
  left: calc(50% - 460px / 2);
  width: 460px;
  height: 460px;
  border: 8px solid #64f587;
  border-radius: 97% 3% 34% 66% / 43% 32% 68% 57%;
}
.pool_wrapper:nth-child(61) {
  -webkit-animation: rotate 5315ms -20000ms linear infinite;
          animation: rotate 5315ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(61) .pool {
  top: calc(50% - 454px / 2);
  left: calc(50% - 454px / 2);
  width: 454px;
  height: 454px;
  border: 8px solid #64a2cc;
  border-radius: 78% 22% 94% 6% / 49% 48% 52% 51%;
}
.pool_wrapper:nth-child(62) {
  -webkit-animation: rotate 14114ms -20000ms linear infinite;
          animation: rotate 14114ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(62) .pool {
  top: calc(50% - 373px / 2);
  left: calc(50% - 373px / 2);
  width: 373px;
  height: 373px;
  border: 8px solid #64e748;
  border-radius: 34% 66% 83% 17% / 25% 70% 30% 75%;
}
.pool_wrapper:nth-child(63) {
  -webkit-animation: rotate 6074ms -20000ms linear infinite;
          animation: rotate 6074ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(63) .pool {
  top: calc(50% - 511px / 2);
  left: calc(50% - 511px / 2);
  width: 511px;
  height: 511px;
  border: 8px solid #64998a;
  border-radius: 46% 54% 88% 12% / 91% 44% 56% 9%;
}
.pool_wrapper:nth-child(64) {
  -webkit-animation: rotate 6209ms -20000ms linear infinite;
          animation: rotate 6209ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(64) .pool {
  top: calc(50% - 340px / 2);
  left: calc(50% - 340px / 2);
  width: 340px;
  height: 340px;
  border: 8px solid #64e89e;
  border-radius: 99% 1% 51% 49% / 87% 81% 19% 13%;
}
.pool_wrapper:nth-child(65) {
  -webkit-animation: rotate 11428ms -20000ms linear infinite;
          animation: rotate 11428ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(65) .pool {
  top: calc(50% - 440px / 2);
  left: calc(50% - 440px / 2);
  width: 440px;
  height: 440px;
  border: 8px solid #64b863;
  border-radius: 57% 43% 58% 42% / 85% 43% 57% 15%;
}
.pool_wrapper:nth-child(66) {
  -webkit-animation: rotate 11246ms -20000ms linear infinite;
          animation: rotate 11246ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(66) .pool {
  top: calc(50% - 469px / 2);
  left: calc(50% - 469px / 2);
  width: 469px;
  height: 469px;
  border: 8px solid #64e25b;
  border-radius: 57% 43% 25% 75% / 87% 85% 15% 13%;
}
.pool_wrapper:nth-child(67) {
  -webkit-animation: rotate 12872ms -20000ms linear infinite;
          animation: rotate 12872ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(67) .pool {
  top: calc(50% - 335px / 2);
  left: calc(50% - 335px / 2);
  width: 335px;
  height: 335px;
  border: 8px solid #64fd6e;
  border-radius: 67% 33% 53% 47% / 59% 85% 15% 41%;
}
.pool_wrapper:nth-child(68) {
  -webkit-animation: rotate 8238ms -20000ms linear infinite;
          animation: rotate 8238ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(68) .pool {
  top: calc(50% - 546px / 2);
  left: calc(50% - 546px / 2);
  width: 546px;
  height: 546px;
  border: 8px solid #64de83;
  border-radius: 49% 51% 91% 9% / 26% 96% 4% 74%;
}
.pool_wrapper:nth-child(69) {
  -webkit-animation: rotate 12062ms -20000ms linear infinite;
          animation: rotate 12062ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(69) .pool {
  top: calc(50% - 515px / 2);
  left: calc(50% - 515px / 2);
  width: 515px;
  height: 515px;
  border: 8px solid #647fbe;
  border-radius: 43% 57% 45% 55% / 49% 82% 18% 51%;
}
.pool_wrapper:nth-child(70) {
  -webkit-animation: rotate 9196ms -20000ms linear infinite;
          animation: rotate 9196ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(70) .pool {
  top: calc(50% - 549px / 2);
  left: calc(50% - 549px / 2);
  width: 549px;
  height: 549px;
  border: 8px solid #6484bc;
  border-radius: 27% 73% 47% 53% / 99% 44% 56% 1%;
}
.pool_wrapper:nth-child(71) {
  -webkit-animation: rotate 5416ms -20000ms linear infinite;
          animation: rotate 5416ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(71) .pool {
  top: calc(50% - 513px / 2);
  left: calc(50% - 513px / 2);
  width: 513px;
  height: 513px;
  border: 8px solid #648ec1;
  border-radius: 25% 75% 32% 68% / 38% 38% 62% 62%;
}
.pool_wrapper:nth-child(72) {
  -webkit-animation: rotate 6314ms -20000ms linear infinite;
          animation: rotate 6314ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(72) .pool {
  top: calc(50% - 547px / 2);
  left: calc(50% - 547px / 2);
  width: 547px;
  height: 547px;
  border: 8px solid #64805a;
  border-radius: 69% 31% 93% 7% / 100% 89% 11% 0%;
}
.pool_wrapper:nth-child(73) {
  -webkit-animation: rotate 7147ms -20000ms linear infinite;
          animation: rotate 7147ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(73) .pool {
  top: calc(50% - 489px / 2);
  left: calc(50% - 489px / 2);
  width: 489px;
  height: 489px;
  border: 8px solid #648290;
  border-radius: 72% 28% 41% 59% / 72% 43% 57% 28%;
}
.pool_wrapper:nth-child(74) {
  -webkit-animation: rotate 7035ms -20000ms linear infinite;
          animation: rotate 7035ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(74) .pool {
  top: calc(50% - 377px / 2);
  left: calc(50% - 377px / 2);
  width: 377px;
  height: 377px;
  border: 8px solid #646f43;
  border-radius: 98% 2% 48% 52% / 24% 25% 75% 76%;
}
.pool_wrapper:nth-child(75) {
  -webkit-animation: rotate 11583ms -20000ms linear infinite;
          animation: rotate 11583ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(75) .pool {
  top: calc(50% - 462px / 2);
  left: calc(50% - 462px / 2);
  width: 462px;
  height: 462px;
  border: 8px solid #649f76;
  border-radius: 88% 12% 30% 70% / 53% 74% 26% 47%;
}
.pool_wrapper:nth-child(76) {
  -webkit-animation: rotate 5816ms -20000ms linear infinite;
          animation: rotate 5816ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(76) .pool {
  top: calc(50% - 463px / 2);
  left: calc(50% - 463px / 2);
  width: 463px;
  height: 463px;
  border: 8px solid #64a635;
  border-radius: 83% 17% 47% 53% / 51% 37% 63% 49%;
}
.pool_wrapper:nth-child(77) {
  -webkit-animation: rotate 14529ms -20000ms linear infinite;
          animation: rotate 14529ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(77) .pool {
  top: calc(50% - 394px / 2);
  left: calc(50% - 394px / 2);
  width: 394px;
  height: 394px;
  border: 8px solid #64ae8b;
  border-radius: 31% 69% 78% 22% / 95% 98% 2% 5%;
}
.pool_wrapper:nth-child(78) {
  -webkit-animation: rotate 13104ms -20000ms linear infinite;
          animation: rotate 13104ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(78) .pool {
  top: calc(50% - 476px / 2);
  left: calc(50% - 476px / 2);
  width: 476px;
  height: 476px;
  border: 8px solid #646b79;
  border-radius: 91% 9% 81% 19% / 32% 35% 65% 68%;
}
.pool_wrapper:nth-child(79) {
  -webkit-animation: rotate 14236ms -20000ms linear infinite;
          animation: rotate 14236ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(79) .pool {
  top: calc(50% - 308px / 2);
  left: calc(50% - 308px / 2);
  width: 308px;
  height: 308px;
  border: 8px solid #64e949;
  border-radius: 54% 46% 32% 68% / 50% 54% 46% 50%;
}
.pool_wrapper:nth-child(80) {
  -webkit-animation: rotate 9049ms -20000ms linear infinite;
          animation: rotate 9049ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(80) .pool {
  top: calc(50% - 301px / 2);
  left: calc(50% - 301px / 2);
  width: 301px;
  height: 301px;
  border: 8px solid #6467c4;
  border-radius: 89% 11% 45% 55% / 40% 63% 37% 60%;
}
.pool_wrapper:nth-child(81) {
  -webkit-animation: rotate 14664ms -20000ms linear infinite;
          animation: rotate 14664ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(81) .pool {
  top: calc(50% - 359px / 2);
  left: calc(50% - 359px / 2);
  width: 359px;
  height: 359px;
  border: 8px solid #64d46c;
  border-radius: 37% 63% 75% 25% / 43% 30% 70% 57%;
}
.pool_wrapper:nth-child(82) {
  -webkit-animation: rotate 10910ms -20000ms linear infinite;
          animation: rotate 10910ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(82) .pool {
  top: calc(50% - 544px / 2);
  left: calc(50% - 544px / 2);
  width: 544px;
  height: 544px;
  border: 8px solid #64d6c7;
  border-radius: 78% 22% 46% 54% / 68% 60% 40% 32%;
}
.pool_wrapper:nth-child(83) {
  -webkit-animation: rotate 13284ms -20000ms linear infinite;
          animation: rotate 13284ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(83) .pool {
  top: calc(50% - 519px / 2);
  left: calc(50% - 519px / 2);
  width: 519px;
  height: 519px;
  border: 8px solid #64bc78;
  border-radius: 63% 37% 45% 55% / 73% 64% 36% 27%;
}
.pool_wrapper:nth-child(84) {
  -webkit-animation: rotate 13114ms -20000ms linear infinite;
          animation: rotate 13114ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(84) .pool {
  top: calc(50% - 531px / 2);
  left: calc(50% - 531px / 2);
  width: 531px;
  height: 531px;
  border: 8px solid #648f8d;
  border-radius: 28% 72% 52% 48% / 51% 58% 42% 49%;
}
.pool_wrapper:nth-child(85) {
  -webkit-animation: rotate 11365ms -20000ms linear infinite;
          animation: rotate 11365ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(85) .pool {
  top: calc(50% - 516px / 2);
  left: calc(50% - 516px / 2);
  width: 516px;
  height: 516px;
  border: 8px solid #64df8e;
  border-radius: 27% 73% 25% 75% / 41% 46% 54% 59%;
}
.pool_wrapper:nth-child(86) {
  -webkit-animation: rotate 11008ms -20000ms linear infinite;
          animation: rotate 11008ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(86) .pool {
  top: calc(50% - 438px / 2);
  left: calc(50% - 438px / 2);
  width: 438px;
  height: 438px;
  border: 8px solid #648bc0;
  border-radius: 64% 36% 28% 72% / 52% 77% 23% 48%;
}
.pool_wrapper:nth-child(87) {
  -webkit-animation: rotate 13035ms -20000ms linear infinite;
          animation: rotate 13035ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(87) .pool {
  top: calc(50% - 429px / 2);
  left: calc(50% - 429px / 2);
  width: 429px;
  height: 429px;
  border: 8px solid #64ef7c;
  border-radius: 72% 28% 92% 8% / 30% 84% 16% 70%;
}
.pool_wrapper:nth-child(88) {
  -webkit-animation: rotate 6122ms -20000ms linear infinite;
          animation: rotate 6122ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(88) .pool {
  top: calc(50% - 356px / 2);
  left: calc(50% - 356px / 2);
  width: 356px;
  height: 356px;
  border: 8px solid #64c07c;
  border-radius: 85% 15% 91% 9% / 60% 84% 16% 40%;
}
.pool_wrapper:nth-child(89) {
  -webkit-animation: rotate 10553ms -20000ms linear infinite;
          animation: rotate 10553ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(89) .pool {
  top: calc(50% - 308px / 2);
  left: calc(50% - 308px / 2);
  width: 308px;
  height: 308px;
  border: 8px solid #64f896;
  border-radius: 75% 25% 93% 7% / 26% 53% 47% 74%;
}
.pool_wrapper:nth-child(90) {
  -webkit-animation: rotate 13095ms -20000ms linear infinite;
          animation: rotate 13095ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(90) .pool {
  top: calc(50% - 469px / 2);
  left: calc(50% - 469px / 2);
  width: 469px;
  height: 469px;
  border: 8px solid #64fb33;
  border-radius: 64% 36% 81% 19% / 64% 84% 16% 36%;
}
.pool_wrapper:nth-child(91) {
  -webkit-animation: rotate 8067ms -20000ms linear infinite;
          animation: rotate 8067ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(91) .pool {
  top: calc(50% - 480px / 2);
  left: calc(50% - 480px / 2);
  width: 480px;
  height: 480px;
  border: 8px solid #64d3b9;
  border-radius: 46% 54% 39% 61% / 58% 40% 60% 42%;
}
.pool_wrapper:nth-child(92) {
  -webkit-animation: rotate 7384ms -20000ms linear infinite;
          animation: rotate 7384ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(92) .pool {
  top: calc(50% - 478px / 2);
  left: calc(50% - 478px / 2);
  width: 478px;
  height: 478px;
  border: 8px solid #64f452;
  border-radius: 42% 58% 42% 58% / 77% 85% 15% 23%;
}
.pool_wrapper:nth-child(93) {
  -webkit-animation: rotate 12834ms -20000ms linear infinite;
          animation: rotate 12834ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(93) .pool {
  top: calc(50% - 528px / 2);
  left: calc(50% - 528px / 2);
  width: 528px;
  height: 528px;
  border: 8px solid #6481a5;
  border-radius: 37% 63% 34% 66% / 50% 63% 37% 50%;
}
.pool_wrapper:nth-child(94) {
  -webkit-animation: rotate 6488ms -20000ms linear infinite;
          animation: rotate 6488ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(94) .pool {
  top: calc(50% - 534px / 2);
  left: calc(50% - 534px / 2);
  width: 534px;
  height: 534px;
  border: 8px solid #64bba4;
  border-radius: 89% 11% 77% 23% / 99% 91% 9% 1%;
}
.pool_wrapper:nth-child(95) {
  -webkit-animation: rotate 12473ms -20000ms linear infinite;
          animation: rotate 12473ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(95) .pool {
  top: calc(50% - 542px / 2);
  left: calc(50% - 542px / 2);
  width: 542px;
  height: 542px;
  border: 8px solid #64794a;
  border-radius: 24% 76% 44% 56% / 28% 47% 53% 72%;
}
.pool_wrapper:nth-child(96) {
  -webkit-animation: rotate 8348ms -20000ms linear infinite;
          animation: rotate 8348ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(96) .pool {
  top: calc(50% - 372px / 2);
  left: calc(50% - 372px / 2);
  width: 372px;
  height: 372px;
  border: 8px solid #646741;
  border-radius: 80% 20% 57% 43% / 85% 82% 18% 15%;
}
.pool_wrapper:nth-child(97) {
  -webkit-animation: rotate 12970ms -20000ms linear infinite;
          animation: rotate 12970ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(97) .pool {
  top: calc(50% - 495px / 2);
  left: calc(50% - 495px / 2);
  width: 495px;
  height: 495px;
  border: 8px solid #64cec2;
  border-radius: 80% 20% 97% 3% / 54% 81% 19% 46%;
}
.pool_wrapper:nth-child(98) {
  -webkit-animation: rotate 12026ms -20000ms linear infinite;
          animation: rotate 12026ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(98) .pool {
  top: calc(50% - 376px / 2);
  left: calc(50% - 376px / 2);
  width: 376px;
  height: 376px;
  border: 8px solid #64b9cd;
  border-radius: 34% 66% 24% 76% / 83% 91% 9% 17%;
}
.pool_wrapper:nth-child(99) {
  -webkit-animation: rotate 14373ms -20000ms linear infinite;
          animation: rotate 14373ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(99) .pool {
  top: calc(50% - 339px / 2);
  left: calc(50% - 339px / 2);
  width: 339px;
  height: 339px;
  border: 8px solid #64d6ba;
  border-radius: 46% 54% 39% 61% / 24% 51% 49% 76%;
}
.pool_wrapper:nth-child(100) {
  -webkit-animation: rotate 14469ms -20000ms linear infinite;
          animation: rotate 14469ms -20000ms linear infinite;
  mix-blend-mode: screen;
}
.pool_wrapper:nth-child(100) .pool {
  top: calc(50% - 488px / 2);
  left: calc(50% - 488px / 2);
  width: 488px;
  height: 488px;
  border: 8px solid #64e43b;
  border-radius: 98% 2% 42% 58% / 90% 90% 10% 10%;
}

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@-webkit-keyframes shakeX {
  0% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
}
@keyframes shakeX {
  0% {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(10px);
            transform: translateX(10px);
  }
}
@-webkit-keyframes shakeY {
  0% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
}
@keyframes shakeY {
  0% {
    -webkit-transform: translateY(-10px);
            transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(10px);
            transform: translateY(10px);
  }
}
#p {margin-left:200px;
    margin-top: 200px;}
