body {
  background: #fff;
  height: 100vh;
  overflow: hidden;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  -webkit-perspective: 800px;
          perspective: 800px;
  font-family: 'Baloo Paaji 2', cursive;
}

.title {
  font-size: 6rem;
  color: #fcc;
}

div {
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  top: 0;
  left: 0;
}

.camera {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.camera.-y {
  -webkit-animation: cameraY 30s linear infinite;
          animation: cameraY 30s linear infinite;
}
.camera.-x {
  -webkit-transform: rotateX(10deg) translateY(-300px);
          transform: rotateX(10deg) translateY(-300px);
}

.sakura {
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 0% 100% 0% 100% / 0% 100% 0% 100%;
  background: #fcc;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
}
.sakura::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: #fcc;
  border-radius: 0% 100% 0% 100% / 0% 100% 0% 100%;
  -webkit-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
  -webkit-transform: rotate(15deg);
          transform: rotate(15deg);
}

.slide {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: slide 8s linear infinite;
          animation: slide 8s linear infinite;
}

.drop {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: drop 4s linear infinite;
          animation: drop 4s linear infinite;
}
.drop:nth-child(1) {
  left: 8%;
  -webkit-animation-delay: -3141ms;
          animation-delay: -3141ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(1) .slide {
  -webkit-animation-delay: -7999ms;
          animation-delay: -7999ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(1) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(1) .rotate {
  -webkit-animation-delay: -8117ms;
          animation-delay: -8117ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(1) .move, .drop:nth-child(1) .reverse {
  -webkit-animation-delay: -7461ms;
          animation-delay: -7461ms;
}
.drop:nth-child(1) .z {
  -webkit-transform: translateZ(-934px);
          transform: translateZ(-934px);
}
.drop:nth-child(2) {
  left: 13%;
  -webkit-animation-delay: -3817ms;
          animation-delay: -3817ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(2) .slide {
  -webkit-animation-delay: -3048ms;
          animation-delay: -3048ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(2) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(2) .rotate {
  -webkit-animation-delay: -2182ms;
          animation-delay: -2182ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(2) .move, .drop:nth-child(2) .reverse {
  -webkit-animation-delay: -5065ms;
          animation-delay: -5065ms;
}
.drop:nth-child(2) .z {
  -webkit-transform: translateZ(651px);
          transform: translateZ(651px);
}
.drop:nth-child(3) {
  left: 60%;
  -webkit-animation-delay: -5356ms;
          animation-delay: -5356ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(3) .slide {
  -webkit-animation-delay: -5060ms;
          animation-delay: -5060ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(3) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(3) .rotate {
  -webkit-animation-delay: -9507ms;
          animation-delay: -9507ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(3) .move, .drop:nth-child(3) .reverse {
  -webkit-animation-delay: -9055ms;
          animation-delay: -9055ms;
}
.drop:nth-child(3) .z {
  -webkit-transform: translateZ(562px);
          transform: translateZ(562px);
}
.drop:nth-child(4) {
  left: 32%;
  -webkit-animation-delay: -9154ms;
          animation-delay: -9154ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(4) .slide {
  -webkit-animation-delay: -4871ms;
          animation-delay: -4871ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(4) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(4) .rotate {
  -webkit-animation-delay: -7995ms;
          animation-delay: -7995ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(4) .move, .drop:nth-child(4) .reverse {
  -webkit-animation-delay: -2502ms;
          animation-delay: -2502ms;
}
.drop:nth-child(4) .z {
  -webkit-transform: translateZ(315px);
          transform: translateZ(315px);
}
.drop:nth-child(5) {
  left: 48%;
  -webkit-animation-delay: -7915ms;
          animation-delay: -7915ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(5) .slide {
  -webkit-animation-delay: -1991ms;
          animation-delay: -1991ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(5) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(5) .rotate {
  -webkit-animation-delay: -4633ms;
          animation-delay: -4633ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(5) .move, .drop:nth-child(5) .reverse {
  -webkit-animation-delay: -3704ms;
          animation-delay: -3704ms;
}
.drop:nth-child(5) .z {
  -webkit-transform: translateZ(-197px);
          transform: translateZ(-197px);
}
.drop:nth-child(6) {
  left: 53%;
  -webkit-animation-delay: -7490ms;
          animation-delay: -7490ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(6) .slide {
  -webkit-animation-delay: -9928ms;
          animation-delay: -9928ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(6) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(6) .rotate {
  -webkit-animation-delay: -2782ms;
          animation-delay: -2782ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(6) .move, .drop:nth-child(6) .reverse {
  -webkit-animation-delay: -9916ms;
          animation-delay: -9916ms;
}
.drop:nth-child(6) .z {
  -webkit-transform: translateZ(-555px);
          transform: translateZ(-555px);
}
.drop:nth-child(7) {
  left: 2%;
  -webkit-animation-delay: -6231ms;
          animation-delay: -6231ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(7) .slide {
  -webkit-animation-delay: -1064ms;
          animation-delay: -1064ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(7) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(7) .rotate {
  -webkit-animation-delay: -4311ms;
          animation-delay: -4311ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(7) .move, .drop:nth-child(7) .reverse {
  -webkit-animation-delay: -4373ms;
          animation-delay: -4373ms;
}
.drop:nth-child(7) .z {
  -webkit-transform: translateZ(-897px);
          transform: translateZ(-897px);
}
.drop:nth-child(8) {
  left: 35%;
  -webkit-animation-delay: -8104ms;
          animation-delay: -8104ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(8) .slide {
  -webkit-animation-delay: -2796ms;
          animation-delay: -2796ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(8) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(8) .rotate {
  -webkit-animation-delay: -4497ms;
          animation-delay: -4497ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(8) .move, .drop:nth-child(8) .reverse {
  -webkit-animation-delay: -7547ms;
          animation-delay: -7547ms;
}
.drop:nth-child(8) .z {
  -webkit-transform: translateZ(529px);
          transform: translateZ(529px);
}
.drop:nth-child(9) {
  left: 15%;
  -webkit-animation-delay: -8196ms;
          animation-delay: -8196ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(9) .slide {
  -webkit-animation-delay: -397ms;
          animation-delay: -397ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(9) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(9) .rotate {
  -webkit-animation-delay: -7334ms;
          animation-delay: -7334ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(9) .move, .drop:nth-child(9) .reverse {
  -webkit-animation-delay: -6118ms;
          animation-delay: -6118ms;
}
.drop:nth-child(9) .z {
  -webkit-transform: translateZ(-693px);
          transform: translateZ(-693px);
}
.drop:nth-child(10) {
  left: 72%;
  -webkit-animation-delay: -8159ms;
          animation-delay: -8159ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(10) .slide {
  -webkit-animation-delay: -1887ms;
          animation-delay: -1887ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(10) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(10) .rotate {
  -webkit-animation-delay: -7678ms;
          animation-delay: -7678ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(10) .move, .drop:nth-child(10) .reverse {
  -webkit-animation-delay: -4133ms;
          animation-delay: -4133ms;
}
.drop:nth-child(10) .z {
  -webkit-transform: translateZ(-113px);
          transform: translateZ(-113px);
}
.drop:nth-child(11) {
  left: 56%;
  -webkit-animation-delay: -1180ms;
          animation-delay: -1180ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(11) .slide {
  -webkit-animation-delay: -2375ms;
          animation-delay: -2375ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(11) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(11) .rotate {
  -webkit-animation-delay: -4321ms;
          animation-delay: -4321ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(11) .move, .drop:nth-child(11) .reverse {
  -webkit-animation-delay: -8477ms;
          animation-delay: -8477ms;
}
.drop:nth-child(11) .z {
  -webkit-transform: translateZ(850px);
          transform: translateZ(850px);
}
.drop:nth-child(12) {
  left: 65%;
  -webkit-animation-delay: -1907ms;
          animation-delay: -1907ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(12) .slide {
  -webkit-animation-delay: -6553ms;
          animation-delay: -6553ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(12) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(12) .rotate {
  -webkit-animation-delay: -9591ms;
          animation-delay: -9591ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(12) .move, .drop:nth-child(12) .reverse {
  -webkit-animation-delay: -7313ms;
          animation-delay: -7313ms;
}
.drop:nth-child(12) .z {
  -webkit-transform: translateZ(956px);
          transform: translateZ(956px);
}
.drop:nth-child(13) {
  left: 84%;
  -webkit-animation-delay: -2964ms;
          animation-delay: -2964ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(13) .slide {
  -webkit-animation-delay: -9505ms;
          animation-delay: -9505ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(13) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(13) .rotate {
  -webkit-animation-delay: -7860ms;
          animation-delay: -7860ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(13) .move, .drop:nth-child(13) .reverse {
  -webkit-animation-delay: -1499ms;
          animation-delay: -1499ms;
}
.drop:nth-child(13) .z {
  -webkit-transform: translateZ(313px);
          transform: translateZ(313px);
}
.drop:nth-child(14) {
  left: 59%;
  -webkit-animation-delay: -2788ms;
          animation-delay: -2788ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(14) .slide {
  -webkit-animation-delay: -887ms;
          animation-delay: -887ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(14) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(14) .rotate {
  -webkit-animation-delay: -9847ms;
          animation-delay: -9847ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(14) .move, .drop:nth-child(14) .reverse {
  -webkit-animation-delay: -5299ms;
          animation-delay: -5299ms;
}
.drop:nth-child(14) .z {
  -webkit-transform: translateZ(361px);
          transform: translateZ(361px);
}
.drop:nth-child(15) {
  left: 97%;
  -webkit-animation-delay: -3653ms;
          animation-delay: -3653ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(15) .slide {
  -webkit-animation-delay: -9937ms;
          animation-delay: -9937ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(15) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(15) .rotate {
  -webkit-animation-delay: -8617ms;
          animation-delay: -8617ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(15) .move, .drop:nth-child(15) .reverse {
  -webkit-animation-delay: -7931ms;
          animation-delay: -7931ms;
}
.drop:nth-child(15) .z {
  -webkit-transform: translateZ(-529px);
          transform: translateZ(-529px);
}
.drop:nth-child(16) {
  left: 22%;
  -webkit-animation-delay: -9780ms;
          animation-delay: -9780ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(16) .slide {
  -webkit-animation-delay: -2095ms;
          animation-delay: -2095ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(16) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(16) .rotate {
  -webkit-animation-delay: -2105ms;
          animation-delay: -2105ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(16) .move, .drop:nth-child(16) .reverse {
  -webkit-animation-delay: -9509ms;
          animation-delay: -9509ms;
}
.drop:nth-child(16) .z {
  -webkit-transform: translateZ(849px);
          transform: translateZ(849px);
}
.drop:nth-child(17) {
  left: 97%;
  -webkit-animation-delay: -3975ms;
          animation-delay: -3975ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(17) .slide {
  -webkit-animation-delay: -7119ms;
          animation-delay: -7119ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(17) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(17) .rotate {
  -webkit-animation-delay: -3769ms;
          animation-delay: -3769ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(17) .move, .drop:nth-child(17) .reverse {
  -webkit-animation-delay: -4088ms;
          animation-delay: -4088ms;
}
.drop:nth-child(17) .z {
  -webkit-transform: translateZ(-993px);
          transform: translateZ(-993px);
}
.drop:nth-child(18) {
  left: 27%;
  -webkit-animation-delay: -8531ms;
          animation-delay: -8531ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(18) .slide {
  -webkit-animation-delay: -5792ms;
          animation-delay: -5792ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(18) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(18) .rotate {
  -webkit-animation-delay: -6566ms;
          animation-delay: -6566ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(18) .move, .drop:nth-child(18) .reverse {
  -webkit-animation-delay: -9259ms;
          animation-delay: -9259ms;
}
.drop:nth-child(18) .z {
  -webkit-transform: translateZ(278px);
          transform: translateZ(278px);
}
.drop:nth-child(19) {
  left: 26%;
  -webkit-animation-delay: -2264ms;
          animation-delay: -2264ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(19) .slide {
  -webkit-animation-delay: -9182ms;
          animation-delay: -9182ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(19) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(19) .rotate {
  -webkit-animation-delay: -2953ms;
          animation-delay: -2953ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(19) .move, .drop:nth-child(19) .reverse {
  -webkit-animation-delay: -7276ms;
          animation-delay: -7276ms;
}
.drop:nth-child(19) .z {
  -webkit-transform: translateZ(-166px);
          transform: translateZ(-166px);
}
.drop:nth-child(20) {
  left: 80%;
  -webkit-animation-delay: -2371ms;
          animation-delay: -2371ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(20) .slide {
  -webkit-animation-delay: -2028ms;
          animation-delay: -2028ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(20) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(20) .rotate {
  -webkit-animation-delay: -4594ms;
          animation-delay: -4594ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(20) .move, .drop:nth-child(20) .reverse {
  -webkit-animation-delay: -5346ms;
          animation-delay: -5346ms;
}
.drop:nth-child(20) .z {
  -webkit-transform: translateZ(708px);
          transform: translateZ(708px);
}
.drop:nth-child(21) {
  left: 12%;
  -webkit-animation-delay: -239ms;
          animation-delay: -239ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(21) .slide {
  -webkit-animation-delay: -3082ms;
          animation-delay: -3082ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(21) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(21) .rotate {
  -webkit-animation-delay: -2378ms;
          animation-delay: -2378ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(21) .move, .drop:nth-child(21) .reverse {
  -webkit-animation-delay: -5073ms;
          animation-delay: -5073ms;
}
.drop:nth-child(21) .z {
  -webkit-transform: translateZ(786px);
          transform: translateZ(786px);
}
.drop:nth-child(22) {
  left: 29%;
  -webkit-animation-delay: -6439ms;
          animation-delay: -6439ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(22) .slide {
  -webkit-animation-delay: -5295ms;
          animation-delay: -5295ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(22) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(22) .rotate {
  -webkit-animation-delay: -4919ms;
          animation-delay: -4919ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(22) .move, .drop:nth-child(22) .reverse {
  -webkit-animation-delay: -6741ms;
          animation-delay: -6741ms;
}
.drop:nth-child(22) .z {
  -webkit-transform: translateZ(-522px);
          transform: translateZ(-522px);
}
.drop:nth-child(23) {
  left: 94%;
  -webkit-animation-delay: -8000ms;
          animation-delay: -8000ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(23) .slide {
  -webkit-animation-delay: -1775ms;
          animation-delay: -1775ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(23) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(23) .rotate {
  -webkit-animation-delay: -4800ms;
          animation-delay: -4800ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(23) .move, .drop:nth-child(23) .reverse {
  -webkit-animation-delay: -3010ms;
          animation-delay: -3010ms;
}
.drop:nth-child(23) .z {
  -webkit-transform: translateZ(223px);
          transform: translateZ(223px);
}
.drop:nth-child(24) {
  left: 25%;
  -webkit-animation-delay: -4114ms;
          animation-delay: -4114ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(24) .slide {
  -webkit-animation-delay: -2412ms;
          animation-delay: -2412ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(24) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(24) .rotate {
  -webkit-animation-delay: -5274ms;
          animation-delay: -5274ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(24) .move, .drop:nth-child(24) .reverse {
  -webkit-animation-delay: -2639ms;
          animation-delay: -2639ms;
}
.drop:nth-child(24) .z {
  -webkit-transform: translateZ(143px);
          transform: translateZ(143px);
}
.drop:nth-child(25) {
  left: 85%;
  -webkit-animation-delay: -5452ms;
          animation-delay: -5452ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(25) .slide {
  -webkit-animation-delay: -863ms;
          animation-delay: -863ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(25) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(25) .rotate {
  -webkit-animation-delay: -1601ms;
          animation-delay: -1601ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(25) .move, .drop:nth-child(25) .reverse {
  -webkit-animation-delay: -2647ms;
          animation-delay: -2647ms;
}
.drop:nth-child(25) .z {
  -webkit-transform: translateZ(274px);
          transform: translateZ(274px);
}
.drop:nth-child(26) {
  left: 31%;
  -webkit-animation-delay: -2378ms;
          animation-delay: -2378ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(26) .slide {
  -webkit-animation-delay: -551ms;
          animation-delay: -551ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(26) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(26) .rotate {
  -webkit-animation-delay: -4813ms;
          animation-delay: -4813ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(26) .move, .drop:nth-child(26) .reverse {
  -webkit-animation-delay: -4996ms;
          animation-delay: -4996ms;
}
.drop:nth-child(26) .z {
  -webkit-transform: translateZ(-663px);
          transform: translateZ(-663px);
}
.drop:nth-child(27) {
  left: 33%;
  -webkit-animation-delay: -4372ms;
          animation-delay: -4372ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(27) .slide {
  -webkit-animation-delay: -8146ms;
          animation-delay: -8146ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(27) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(27) .rotate {
  -webkit-animation-delay: -2064ms;
          animation-delay: -2064ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(27) .move, .drop:nth-child(27) .reverse {
  -webkit-animation-delay: -3645ms;
          animation-delay: -3645ms;
}
.drop:nth-child(27) .z {
  -webkit-transform: translateZ(-348px);
          transform: translateZ(-348px);
}
.drop:nth-child(28) {
  left: 19%;
  -webkit-animation-delay: -5221ms;
          animation-delay: -5221ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(28) .slide {
  -webkit-animation-delay: -1942ms;
          animation-delay: -1942ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(28) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(28) .rotate {
  -webkit-animation-delay: -2399ms;
          animation-delay: -2399ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(28) .move, .drop:nth-child(28) .reverse {
  -webkit-animation-delay: -2110ms;
          animation-delay: -2110ms;
}
.drop:nth-child(28) .z {
  -webkit-transform: translateZ(-797px);
          transform: translateZ(-797px);
}
.drop:nth-child(29) {
  left: 92%;
  -webkit-animation-delay: -3869ms;
          animation-delay: -3869ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(29) .slide {
  -webkit-animation-delay: -2209ms;
          animation-delay: -2209ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(29) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(29) .rotate {
  -webkit-animation-delay: -8659ms;
          animation-delay: -8659ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(29) .move, .drop:nth-child(29) .reverse {
  -webkit-animation-delay: -4277ms;
          animation-delay: -4277ms;
}
.drop:nth-child(29) .z {
  -webkit-transform: translateZ(310px);
          transform: translateZ(310px);
}
.drop:nth-child(30) {
  left: 53%;
  -webkit-animation-delay: -6547ms;
          animation-delay: -6547ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(30) .slide {
  -webkit-animation-delay: -5552ms;
          animation-delay: -5552ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(30) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(30) .rotate {
  -webkit-animation-delay: -7089ms;
          animation-delay: -7089ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(30) .move, .drop:nth-child(30) .reverse {
  -webkit-animation-delay: -1513ms;
          animation-delay: -1513ms;
}
.drop:nth-child(30) .z {
  -webkit-transform: translateZ(753px);
          transform: translateZ(753px);
}
.drop:nth-child(31) {
  left: 100%;
  -webkit-animation-delay: -60ms;
          animation-delay: -60ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(31) .slide {
  -webkit-animation-delay: -6788ms;
          animation-delay: -6788ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(31) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(31) .rotate {
  -webkit-animation-delay: -843ms;
          animation-delay: -843ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(31) .move, .drop:nth-child(31) .reverse {
  -webkit-animation-delay: -8836ms;
          animation-delay: -8836ms;
}
.drop:nth-child(31) .z {
  -webkit-transform: translateZ(-971px);
          transform: translateZ(-971px);
}
.drop:nth-child(32) {
  left: 47%;
  -webkit-animation-delay: -5680ms;
          animation-delay: -5680ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(32) .slide {
  -webkit-animation-delay: -9012ms;
          animation-delay: -9012ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(32) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(32) .rotate {
  -webkit-animation-delay: -6724ms;
          animation-delay: -6724ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(32) .move, .drop:nth-child(32) .reverse {
  -webkit-animation-delay: -4367ms;
          animation-delay: -4367ms;
}
.drop:nth-child(32) .z {
  -webkit-transform: translateZ(768px);
          transform: translateZ(768px);
}
.drop:nth-child(33) {
  left: 36%;
  -webkit-animation-delay: -892ms;
          animation-delay: -892ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(33) .slide {
  -webkit-animation-delay: -1760ms;
          animation-delay: -1760ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(33) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(33) .rotate {
  -webkit-animation-delay: -114ms;
          animation-delay: -114ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(33) .move, .drop:nth-child(33) .reverse {
  -webkit-animation-delay: -8666ms;
          animation-delay: -8666ms;
}
.drop:nth-child(33) .z {
  -webkit-transform: translateZ(653px);
          transform: translateZ(653px);
}
.drop:nth-child(34) {
  left: 48%;
  -webkit-animation-delay: -4297ms;
          animation-delay: -4297ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(34) .slide {
  -webkit-animation-delay: -5569ms;
          animation-delay: -5569ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(34) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(34) .rotate {
  -webkit-animation-delay: -2713ms;
          animation-delay: -2713ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(34) .move, .drop:nth-child(34) .reverse {
  -webkit-animation-delay: -560ms;
          animation-delay: -560ms;
}
.drop:nth-child(34) .z {
  -webkit-transform: translateZ(492px);
          transform: translateZ(492px);
}
.drop:nth-child(35) {
  left: 32%;
  -webkit-animation-delay: -1420ms;
          animation-delay: -1420ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(35) .slide {
  -webkit-animation-delay: -2277ms;
          animation-delay: -2277ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(35) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(35) .rotate {
  -webkit-animation-delay: -8940ms;
          animation-delay: -8940ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(35) .move, .drop:nth-child(35) .reverse {
  -webkit-animation-delay: -4858ms;
          animation-delay: -4858ms;
}
.drop:nth-child(35) .z {
  -webkit-transform: translateZ(197px);
          transform: translateZ(197px);
}
.drop:nth-child(36) {
  left: 17%;
  -webkit-animation-delay: -8495ms;
          animation-delay: -8495ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(36) .slide {
  -webkit-animation-delay: -2481ms;
          animation-delay: -2481ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(36) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(36) .rotate {
  -webkit-animation-delay: -8116ms;
          animation-delay: -8116ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(36) .move, .drop:nth-child(36) .reverse {
  -webkit-animation-delay: -7206ms;
          animation-delay: -7206ms;
}
.drop:nth-child(36) .z {
  -webkit-transform: translateZ(-43px);
          transform: translateZ(-43px);
}
.drop:nth-child(37) {
  left: 25%;
  -webkit-animation-delay: -3248ms;
          animation-delay: -3248ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(37) .slide {
  -webkit-animation-delay: -4519ms;
          animation-delay: -4519ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(37) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(37) .rotate {
  -webkit-animation-delay: -2000ms;
          animation-delay: -2000ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(37) .move, .drop:nth-child(37) .reverse {
  -webkit-animation-delay: -8493ms;
          animation-delay: -8493ms;
}
.drop:nth-child(37) .z {
  -webkit-transform: translateZ(-795px);
          transform: translateZ(-795px);
}
.drop:nth-child(38) {
  left: 15%;
  -webkit-animation-delay: -4894ms;
          animation-delay: -4894ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(38) .slide {
  -webkit-animation-delay: -3863ms;
          animation-delay: -3863ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(38) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(38) .rotate {
  -webkit-animation-delay: -1506ms;
          animation-delay: -1506ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(38) .move, .drop:nth-child(38) .reverse {
  -webkit-animation-delay: -4987ms;
          animation-delay: -4987ms;
}
.drop:nth-child(38) .z {
  -webkit-transform: translateZ(-995px);
          transform: translateZ(-995px);
}
.drop:nth-child(39) {
  left: 91%;
  -webkit-animation-delay: -2766ms;
          animation-delay: -2766ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(39) .slide {
  -webkit-animation-delay: -516ms;
          animation-delay: -516ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(39) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(39) .rotate {
  -webkit-animation-delay: -835ms;
          animation-delay: -835ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(39) .move, .drop:nth-child(39) .reverse {
  -webkit-animation-delay: -6499ms;
          animation-delay: -6499ms;
}
.drop:nth-child(39) .z {
  -webkit-transform: translateZ(39px);
          transform: translateZ(39px);
}
.drop:nth-child(40) {
  left: 28%;
  -webkit-animation-delay: -9247ms;
          animation-delay: -9247ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(40) .slide {
  -webkit-animation-delay: -7316ms;
          animation-delay: -7316ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(40) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(40) .rotate {
  -webkit-animation-delay: -3288ms;
          animation-delay: -3288ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(40) .move, .drop:nth-child(40) .reverse {
  -webkit-animation-delay: -2082ms;
          animation-delay: -2082ms;
}
.drop:nth-child(40) .z {
  -webkit-transform: translateZ(-142px);
          transform: translateZ(-142px);
}
.drop:nth-child(41) {
  left: 90%;
  -webkit-animation-delay: -2296ms;
          animation-delay: -2296ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(41) .slide {
  -webkit-animation-delay: -406ms;
          animation-delay: -406ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(41) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(41) .rotate {
  -webkit-animation-delay: -9342ms;
          animation-delay: -9342ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(41) .move, .drop:nth-child(41) .reverse {
  -webkit-animation-delay: -3431ms;
          animation-delay: -3431ms;
}
.drop:nth-child(41) .z {
  -webkit-transform: translateZ(-242px);
          transform: translateZ(-242px);
}
.drop:nth-child(42) {
  left: 8%;
  -webkit-animation-delay: -6928ms;
          animation-delay: -6928ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(42) .slide {
  -webkit-animation-delay: -8683ms;
          animation-delay: -8683ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(42) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(42) .rotate {
  -webkit-animation-delay: -689ms;
          animation-delay: -689ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(42) .move, .drop:nth-child(42) .reverse {
  -webkit-animation-delay: -956ms;
          animation-delay: -956ms;
}
.drop:nth-child(42) .z {
  -webkit-transform: translateZ(-228px);
          transform: translateZ(-228px);
}
.drop:nth-child(43) {
  left: 51%;
  -webkit-animation-delay: -530ms;
          animation-delay: -530ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(43) .slide {
  -webkit-animation-delay: -8859ms;
          animation-delay: -8859ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(43) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(43) .rotate {
  -webkit-animation-delay: -7198ms;
          animation-delay: -7198ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(43) .move, .drop:nth-child(43) .reverse {
  -webkit-animation-delay: -4613ms;
          animation-delay: -4613ms;
}
.drop:nth-child(43) .z {
  -webkit-transform: translateZ(791px);
          transform: translateZ(791px);
}
.drop:nth-child(44) {
  left: 5%;
  -webkit-animation-delay: -8170ms;
          animation-delay: -8170ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(44) .slide {
  -webkit-animation-delay: -5674ms;
          animation-delay: -5674ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(44) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(44) .rotate {
  -webkit-animation-delay: -2136ms;
          animation-delay: -2136ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(44) .move, .drop:nth-child(44) .reverse {
  -webkit-animation-delay: -4069ms;
          animation-delay: -4069ms;
}
.drop:nth-child(44) .z {
  -webkit-transform: translateZ(254px);
          transform: translateZ(254px);
}
.drop:nth-child(45) {
  left: 6%;
  -webkit-animation-delay: -1347ms;
          animation-delay: -1347ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(45) .slide {
  -webkit-animation-delay: -5293ms;
          animation-delay: -5293ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(45) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(45) .rotate {
  -webkit-animation-delay: -5351ms;
          animation-delay: -5351ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(45) .move, .drop:nth-child(45) .reverse {
  -webkit-animation-delay: -7828ms;
          animation-delay: -7828ms;
}
.drop:nth-child(45) .z {
  -webkit-transform: translateZ(-755px);
          transform: translateZ(-755px);
}
.drop:nth-child(46) {
  left: 17%;
  -webkit-animation-delay: -7307ms;
          animation-delay: -7307ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(46) .slide {
  -webkit-animation-delay: -2448ms;
          animation-delay: -2448ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(46) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(46) .rotate {
  -webkit-animation-delay: -7002ms;
          animation-delay: -7002ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(46) .move, .drop:nth-child(46) .reverse {
  -webkit-animation-delay: -5160ms;
          animation-delay: -5160ms;
}
.drop:nth-child(46) .z {
  -webkit-transform: translateZ(-839px);
          transform: translateZ(-839px);
}
.drop:nth-child(47) {
  left: 51%;
  -webkit-animation-delay: -9039ms;
          animation-delay: -9039ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(47) .slide {
  -webkit-animation-delay: -5425ms;
          animation-delay: -5425ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(47) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(47) .rotate {
  -webkit-animation-delay: -9843ms;
          animation-delay: -9843ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(47) .move, .drop:nth-child(47) .reverse {
  -webkit-animation-delay: -892ms;
          animation-delay: -892ms;
}
.drop:nth-child(47) .z {
  -webkit-transform: translateZ(-625px);
          transform: translateZ(-625px);
}
.drop:nth-child(48) {
  left: 50%;
  -webkit-animation-delay: -8121ms;
          animation-delay: -8121ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(48) .slide {
  -webkit-animation-delay: -3079ms;
          animation-delay: -3079ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(48) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(48) .rotate {
  -webkit-animation-delay: -6382ms;
          animation-delay: -6382ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(48) .move, .drop:nth-child(48) .reverse {
  -webkit-animation-delay: -49ms;
          animation-delay: -49ms;
}
.drop:nth-child(48) .z {
  -webkit-transform: translateZ(-756px);
          transform: translateZ(-756px);
}
.drop:nth-child(49) {
  left: 56%;
  -webkit-animation-delay: -7021ms;
          animation-delay: -7021ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(49) .slide {
  -webkit-animation-delay: -2124ms;
          animation-delay: -2124ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(49) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(49) .rotate {
  -webkit-animation-delay: -6092ms;
          animation-delay: -6092ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(49) .move, .drop:nth-child(49) .reverse {
  -webkit-animation-delay: -8619ms;
          animation-delay: -8619ms;
}
.drop:nth-child(49) .z {
  -webkit-transform: translateZ(265px);
          transform: translateZ(265px);
}
.drop:nth-child(50) {
  left: 74%;
  -webkit-animation-delay: -1905ms;
          animation-delay: -1905ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(50) .slide {
  -webkit-animation-delay: -2954ms;
          animation-delay: -2954ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(50) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(50) .rotate {
  -webkit-animation-delay: -9682ms;
          animation-delay: -9682ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(50) .move, .drop:nth-child(50) .reverse {
  -webkit-animation-delay: -3756ms;
          animation-delay: -3756ms;
}
.drop:nth-child(50) .z {
  -webkit-transform: translateZ(522px);
          transform: translateZ(522px);
}
.drop:nth-child(51) {
  left: 39%;
  -webkit-animation-delay: -9381ms;
          animation-delay: -9381ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(51) .slide {
  -webkit-animation-delay: -5986ms;
          animation-delay: -5986ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(51) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(51) .rotate {
  -webkit-animation-delay: -3744ms;
          animation-delay: -3744ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(51) .move, .drop:nth-child(51) .reverse {
  -webkit-animation-delay: -9958ms;
          animation-delay: -9958ms;
}
.drop:nth-child(51) .z {
  -webkit-transform: translateZ(914px);
          transform: translateZ(914px);
}
.drop:nth-child(52) {
  left: 43%;
  -webkit-animation-delay: -8397ms;
          animation-delay: -8397ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(52) .slide {
  -webkit-animation-delay: -1525ms;
          animation-delay: -1525ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(52) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(52) .rotate {
  -webkit-animation-delay: -3399ms;
          animation-delay: -3399ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(52) .move, .drop:nth-child(52) .reverse {
  -webkit-animation-delay: -872ms;
          animation-delay: -872ms;
}
.drop:nth-child(52) .z {
  -webkit-transform: translateZ(-250px);
          transform: translateZ(-250px);
}
.drop:nth-child(53) {
  left: 30%;
  -webkit-animation-delay: -1828ms;
          animation-delay: -1828ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(53) .slide {
  -webkit-animation-delay: -7575ms;
          animation-delay: -7575ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(53) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(53) .rotate {
  -webkit-animation-delay: -5771ms;
          animation-delay: -5771ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(53) .move, .drop:nth-child(53) .reverse {
  -webkit-animation-delay: -2757ms;
          animation-delay: -2757ms;
}
.drop:nth-child(53) .z {
  -webkit-transform: translateZ(-431px);
          transform: translateZ(-431px);
}
.drop:nth-child(54) {
  left: 63%;
  -webkit-animation-delay: -3487ms;
          animation-delay: -3487ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(54) .slide {
  -webkit-animation-delay: -8200ms;
          animation-delay: -8200ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(54) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(54) .rotate {
  -webkit-animation-delay: -3539ms;
          animation-delay: -3539ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(54) .move, .drop:nth-child(54) .reverse {
  -webkit-animation-delay: -3146ms;
          animation-delay: -3146ms;
}
.drop:nth-child(54) .z {
  -webkit-transform: translateZ(404px);
          transform: translateZ(404px);
}
.drop:nth-child(55) {
  left: 63%;
  -webkit-animation-delay: -2760ms;
          animation-delay: -2760ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(55) .slide {
  -webkit-animation-delay: -6652ms;
          animation-delay: -6652ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(55) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(55) .rotate {
  -webkit-animation-delay: -4164ms;
          animation-delay: -4164ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(55) .move, .drop:nth-child(55) .reverse {
  -webkit-animation-delay: -7390ms;
          animation-delay: -7390ms;
}
.drop:nth-child(55) .z {
  -webkit-transform: translateZ(260px);
          transform: translateZ(260px);
}
.drop:nth-child(56) {
  left: 4%;
  -webkit-animation-delay: -7888ms;
          animation-delay: -7888ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(56) .slide {
  -webkit-animation-delay: -4898ms;
          animation-delay: -4898ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(56) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(56) .rotate {
  -webkit-animation-delay: -7968ms;
          animation-delay: -7968ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(56) .move, .drop:nth-child(56) .reverse {
  -webkit-animation-delay: -1064ms;
          animation-delay: -1064ms;
}
.drop:nth-child(56) .z {
  -webkit-transform: translateZ(-335px);
          transform: translateZ(-335px);
}
.drop:nth-child(57) {
  left: 66%;
  -webkit-animation-delay: -7674ms;
          animation-delay: -7674ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(57) .slide {
  -webkit-animation-delay: -2567ms;
          animation-delay: -2567ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(57) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(57) .rotate {
  -webkit-animation-delay: -850ms;
          animation-delay: -850ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(57) .move, .drop:nth-child(57) .reverse {
  -webkit-animation-delay: -5307ms;
          animation-delay: -5307ms;
}
.drop:nth-child(57) .z {
  -webkit-transform: translateZ(529px);
          transform: translateZ(529px);
}
.drop:nth-child(58) {
  left: 51%;
  -webkit-animation-delay: -2607ms;
          animation-delay: -2607ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(58) .slide {
  -webkit-animation-delay: -8031ms;
          animation-delay: -8031ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(58) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(58) .rotate {
  -webkit-animation-delay: -5131ms;
          animation-delay: -5131ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(58) .move, .drop:nth-child(58) .reverse {
  -webkit-animation-delay: -6268ms;
          animation-delay: -6268ms;
}
.drop:nth-child(58) .z {
  -webkit-transform: translateZ(815px);
          transform: translateZ(815px);
}
.drop:nth-child(59) {
  left: 98%;
  -webkit-animation-delay: -6458ms;
          animation-delay: -6458ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(59) .slide {
  -webkit-animation-delay: -5057ms;
          animation-delay: -5057ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(59) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(59) .rotate {
  -webkit-animation-delay: -4641ms;
          animation-delay: -4641ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(59) .move, .drop:nth-child(59) .reverse {
  -webkit-animation-delay: -2661ms;
          animation-delay: -2661ms;
}
.drop:nth-child(59) .z {
  -webkit-transform: translateZ(-444px);
          transform: translateZ(-444px);
}
.drop:nth-child(60) {
  left: 44%;
  -webkit-animation-delay: -1505ms;
          animation-delay: -1505ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(60) .slide {
  -webkit-animation-delay: -8579ms;
          animation-delay: -8579ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(60) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(60) .rotate {
  -webkit-animation-delay: -763ms;
          animation-delay: -763ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(60) .move, .drop:nth-child(60) .reverse {
  -webkit-animation-delay: -2020ms;
          animation-delay: -2020ms;
}
.drop:nth-child(60) .z {
  -webkit-transform: translateZ(-740px);
          transform: translateZ(-740px);
}
.drop:nth-child(61) {
  left: 15%;
  -webkit-animation-delay: -354ms;
          animation-delay: -354ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(61) .slide {
  -webkit-animation-delay: -6205ms;
          animation-delay: -6205ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(61) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(61) .rotate {
  -webkit-animation-delay: -2313ms;
          animation-delay: -2313ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(61) .move, .drop:nth-child(61) .reverse {
  -webkit-animation-delay: -3601ms;
          animation-delay: -3601ms;
}
.drop:nth-child(61) .z {
  -webkit-transform: translateZ(-322px);
          transform: translateZ(-322px);
}
.drop:nth-child(62) {
  left: 10%;
  -webkit-animation-delay: -595ms;
          animation-delay: -595ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(62) .slide {
  -webkit-animation-delay: -3824ms;
          animation-delay: -3824ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(62) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(62) .rotate {
  -webkit-animation-delay: -4282ms;
          animation-delay: -4282ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(62) .move, .drop:nth-child(62) .reverse {
  -webkit-animation-delay: -5574ms;
          animation-delay: -5574ms;
}
.drop:nth-child(62) .z {
  -webkit-transform: translateZ(910px);
          transform: translateZ(910px);
}
.drop:nth-child(63) {
  left: 62%;
  -webkit-animation-delay: -9455ms;
          animation-delay: -9455ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(63) .slide {
  -webkit-animation-delay: -810ms;
          animation-delay: -810ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(63) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(63) .rotate {
  -webkit-animation-delay: -9278ms;
          animation-delay: -9278ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(63) .move, .drop:nth-child(63) .reverse {
  -webkit-animation-delay: -7064ms;
          animation-delay: -7064ms;
}
.drop:nth-child(63) .z {
  -webkit-transform: translateZ(444px);
          transform: translateZ(444px);
}
.drop:nth-child(64) {
  left: 2%;
  -webkit-animation-delay: -4263ms;
          animation-delay: -4263ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(64) .slide {
  -webkit-animation-delay: -6642ms;
          animation-delay: -6642ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(64) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(64) .rotate {
  -webkit-animation-delay: -6226ms;
          animation-delay: -6226ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(64) .move, .drop:nth-child(64) .reverse {
  -webkit-animation-delay: -5407ms;
          animation-delay: -5407ms;
}
.drop:nth-child(64) .z {
  -webkit-transform: translateZ(844px);
          transform: translateZ(844px);
}
.drop:nth-child(65) {
  left: 16%;
  -webkit-animation-delay: -5011ms;
          animation-delay: -5011ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(65) .slide {
  -webkit-animation-delay: -4752ms;
          animation-delay: -4752ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(65) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(65) .rotate {
  -webkit-animation-delay: -6315ms;
          animation-delay: -6315ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(65) .move, .drop:nth-child(65) .reverse {
  -webkit-animation-delay: -900ms;
          animation-delay: -900ms;
}
.drop:nth-child(65) .z {
  -webkit-transform: translateZ(-183px);
          transform: translateZ(-183px);
}
.drop:nth-child(66) {
  left: 3%;
  -webkit-animation-delay: -340ms;
          animation-delay: -340ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(66) .slide {
  -webkit-animation-delay: -3823ms;
          animation-delay: -3823ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(66) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(66) .rotate {
  -webkit-animation-delay: -2096ms;
          animation-delay: -2096ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(66) .move, .drop:nth-child(66) .reverse {
  -webkit-animation-delay: -6231ms;
          animation-delay: -6231ms;
}
.drop:nth-child(66) .z {
  -webkit-transform: translateZ(192px);
          transform: translateZ(192px);
}
.drop:nth-child(67) {
  left: 53%;
  -webkit-animation-delay: -8148ms;
          animation-delay: -8148ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(67) .slide {
  -webkit-animation-delay: -9122ms;
          animation-delay: -9122ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(67) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(67) .rotate {
  -webkit-animation-delay: -7797ms;
          animation-delay: -7797ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(67) .move, .drop:nth-child(67) .reverse {
  -webkit-animation-delay: -5663ms;
          animation-delay: -5663ms;
}
.drop:nth-child(67) .z {
  -webkit-transform: translateZ(447px);
          transform: translateZ(447px);
}
.drop:nth-child(68) {
  left: 100%;
  -webkit-animation-delay: -6190ms;
          animation-delay: -6190ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(68) .slide {
  -webkit-animation-delay: -1584ms;
          animation-delay: -1584ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(68) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(68) .rotate {
  -webkit-animation-delay: -3232ms;
          animation-delay: -3232ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(68) .move, .drop:nth-child(68) .reverse {
  -webkit-animation-delay: -4843ms;
          animation-delay: -4843ms;
}
.drop:nth-child(68) .z {
  -webkit-transform: translateZ(-710px);
          transform: translateZ(-710px);
}
.drop:nth-child(69) {
  left: 37%;
  -webkit-animation-delay: -3426ms;
          animation-delay: -3426ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(69) .slide {
  -webkit-animation-delay: -3458ms;
          animation-delay: -3458ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(69) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(69) .rotate {
  -webkit-animation-delay: -7473ms;
          animation-delay: -7473ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(69) .move, .drop:nth-child(69) .reverse {
  -webkit-animation-delay: -13ms;
          animation-delay: -13ms;
}
.drop:nth-child(69) .z {
  -webkit-transform: translateZ(323px);
          transform: translateZ(323px);
}
.drop:nth-child(70) {
  left: 6%;
  -webkit-animation-delay: -7242ms;
          animation-delay: -7242ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(70) .slide {
  -webkit-animation-delay: -8183ms;
          animation-delay: -8183ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(70) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(70) .rotate {
  -webkit-animation-delay: -4637ms;
          animation-delay: -4637ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(70) .move, .drop:nth-child(70) .reverse {
  -webkit-animation-delay: -9905ms;
          animation-delay: -9905ms;
}
.drop:nth-child(70) .z {
  -webkit-transform: translateZ(-914px);
          transform: translateZ(-914px);
}
.drop:nth-child(71) {
  left: 89%;
  -webkit-animation-delay: -7190ms;
          animation-delay: -7190ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(71) .slide {
  -webkit-animation-delay: -3962ms;
          animation-delay: -3962ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(71) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(71) .rotate {
  -webkit-animation-delay: -4088ms;
          animation-delay: -4088ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(71) .move, .drop:nth-child(71) .reverse {
  -webkit-animation-delay: -4682ms;
          animation-delay: -4682ms;
}
.drop:nth-child(71) .z {
  -webkit-transform: translateZ(-112px);
          transform: translateZ(-112px);
}
.drop:nth-child(72) {
  left: 51%;
  -webkit-animation-delay: -1388ms;
          animation-delay: -1388ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(72) .slide {
  -webkit-animation-delay: -8264ms;
          animation-delay: -8264ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(72) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(72) .rotate {
  -webkit-animation-delay: -4014ms;
          animation-delay: -4014ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(72) .move, .drop:nth-child(72) .reverse {
  -webkit-animation-delay: -1262ms;
          animation-delay: -1262ms;
}
.drop:nth-child(72) .z {
  -webkit-transform: translateZ(-398px);
          transform: translateZ(-398px);
}
.drop:nth-child(73) {
  left: 42%;
  -webkit-animation-delay: -3452ms;
          animation-delay: -3452ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(73) .slide {
  -webkit-animation-delay: -1783ms;
          animation-delay: -1783ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(73) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(73) .rotate {
  -webkit-animation-delay: -4098ms;
          animation-delay: -4098ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(73) .move, .drop:nth-child(73) .reverse {
  -webkit-animation-delay: -4097ms;
          animation-delay: -4097ms;
}
.drop:nth-child(73) .z {
  -webkit-transform: translateZ(904px);
          transform: translateZ(904px);
}
.drop:nth-child(74) {
  left: 37%;
  -webkit-animation-delay: -283ms;
          animation-delay: -283ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(74) .slide {
  -webkit-animation-delay: -4876ms;
          animation-delay: -4876ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(74) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(74) .rotate {
  -webkit-animation-delay: -5882ms;
          animation-delay: -5882ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(74) .move, .drop:nth-child(74) .reverse {
  -webkit-animation-delay: -1858ms;
          animation-delay: -1858ms;
}
.drop:nth-child(74) .z {
  -webkit-transform: translateZ(642px);
          transform: translateZ(642px);
}
.drop:nth-child(75) {
  left: 63%;
  -webkit-animation-delay: -3853ms;
          animation-delay: -3853ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(75) .slide {
  -webkit-animation-delay: -2042ms;
          animation-delay: -2042ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(75) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(75) .rotate {
  -webkit-animation-delay: -7424ms;
          animation-delay: -7424ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(75) .move, .drop:nth-child(75) .reverse {
  -webkit-animation-delay: -4257ms;
          animation-delay: -4257ms;
}
.drop:nth-child(75) .z {
  -webkit-transform: translateZ(-244px);
          transform: translateZ(-244px);
}
.drop:nth-child(76) {
  left: 64%;
  -webkit-animation-delay: -5638ms;
          animation-delay: -5638ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(76) .slide {
  -webkit-animation-delay: -2810ms;
          animation-delay: -2810ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(76) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(76) .rotate {
  -webkit-animation-delay: -586ms;
          animation-delay: -586ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(76) .move, .drop:nth-child(76) .reverse {
  -webkit-animation-delay: -1353ms;
          animation-delay: -1353ms;
}
.drop:nth-child(76) .z {
  -webkit-transform: translateZ(-995px);
          transform: translateZ(-995px);
}
.drop:nth-child(77) {
  left: 95%;
  -webkit-animation-delay: -4814ms;
          animation-delay: -4814ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(77) .slide {
  -webkit-animation-delay: -2246ms;
          animation-delay: -2246ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(77) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(77) .rotate {
  -webkit-animation-delay: -6667ms;
          animation-delay: -6667ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(77) .move, .drop:nth-child(77) .reverse {
  -webkit-animation-delay: -6539ms;
          animation-delay: -6539ms;
}
.drop:nth-child(77) .z {
  -webkit-transform: translateZ(-525px);
          transform: translateZ(-525px);
}
.drop:nth-child(78) {
  left: 83%;
  -webkit-animation-delay: -1247ms;
          animation-delay: -1247ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(78) .slide {
  -webkit-animation-delay: -1086ms;
          animation-delay: -1086ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(78) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(78) .rotate {
  -webkit-animation-delay: -6546ms;
          animation-delay: -6546ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(78) .move, .drop:nth-child(78) .reverse {
  -webkit-animation-delay: -5905ms;
          animation-delay: -5905ms;
}
.drop:nth-child(78) .z {
  -webkit-transform: translateZ(-909px);
          transform: translateZ(-909px);
}
.drop:nth-child(79) {
  left: 1%;
  -webkit-animation-delay: -1407ms;
          animation-delay: -1407ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(79) .slide {
  -webkit-animation-delay: -2262ms;
          animation-delay: -2262ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(79) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(79) .rotate {
  -webkit-animation-delay: -1547ms;
          animation-delay: -1547ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(79) .move, .drop:nth-child(79) .reverse {
  -webkit-animation-delay: -757ms;
          animation-delay: -757ms;
}
.drop:nth-child(79) .z {
  -webkit-transform: translateZ(238px);
          transform: translateZ(238px);
}
.drop:nth-child(80) {
  left: 44%;
  -webkit-animation-delay: -9873ms;
          animation-delay: -9873ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(80) .slide {
  -webkit-animation-delay: -9000ms;
          animation-delay: -9000ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(80) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(80) .rotate {
  -webkit-animation-delay: -3247ms;
          animation-delay: -3247ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(80) .move, .drop:nth-child(80) .reverse {
  -webkit-animation-delay: -5786ms;
          animation-delay: -5786ms;
}
.drop:nth-child(80) .z {
  -webkit-transform: translateZ(876px);
          transform: translateZ(876px);
}
.drop:nth-child(81) {
  left: 49%;
  -webkit-animation-delay: -5014ms;
          animation-delay: -5014ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(81) .slide {
  -webkit-animation-delay: -4268ms;
          animation-delay: -4268ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(81) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(81) .rotate {
  -webkit-animation-delay: -9261ms;
          animation-delay: -9261ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(81) .move, .drop:nth-child(81) .reverse {
  -webkit-animation-delay: -3040ms;
          animation-delay: -3040ms;
}
.drop:nth-child(81) .z {
  -webkit-transform: translateZ(-537px);
          transform: translateZ(-537px);
}
.drop:nth-child(82) {
  left: 23%;
  -webkit-animation-delay: -7461ms;
          animation-delay: -7461ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(82) .slide {
  -webkit-animation-delay: -9993ms;
          animation-delay: -9993ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(82) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(82) .rotate {
  -webkit-animation-delay: -8478ms;
          animation-delay: -8478ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(82) .move, .drop:nth-child(82) .reverse {
  -webkit-animation-delay: -8259ms;
          animation-delay: -8259ms;
}
.drop:nth-child(82) .z {
  -webkit-transform: translateZ(-556px);
          transform: translateZ(-556px);
}
.drop:nth-child(83) {
  left: 100%;
  -webkit-animation-delay: -9816ms;
          animation-delay: -9816ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(83) .slide {
  -webkit-animation-delay: -8994ms;
          animation-delay: -8994ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(83) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(83) .rotate {
  -webkit-animation-delay: -590ms;
          animation-delay: -590ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(83) .move, .drop:nth-child(83) .reverse {
  -webkit-animation-delay: -2846ms;
          animation-delay: -2846ms;
}
.drop:nth-child(83) .z {
  -webkit-transform: translateZ(876px);
          transform: translateZ(876px);
}
.drop:nth-child(84) {
  left: 90%;
  -webkit-animation-delay: -4775ms;
          animation-delay: -4775ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(84) .slide {
  -webkit-animation-delay: -8154ms;
          animation-delay: -8154ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(84) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(84) .rotate {
  -webkit-animation-delay: -8952ms;
          animation-delay: -8952ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(84) .move, .drop:nth-child(84) .reverse {
  -webkit-animation-delay: -99ms;
          animation-delay: -99ms;
}
.drop:nth-child(84) .z {
  -webkit-transform: translateZ(-886px);
          transform: translateZ(-886px);
}
.drop:nth-child(85) {
  left: 92%;
  -webkit-animation-delay: -5896ms;
          animation-delay: -5896ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(85) .slide {
  -webkit-animation-delay: -4495ms;
          animation-delay: -4495ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(85) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(85) .rotate {
  -webkit-animation-delay: -7769ms;
          animation-delay: -7769ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(85) .move, .drop:nth-child(85) .reverse {
  -webkit-animation-delay: -4193ms;
          animation-delay: -4193ms;
}
.drop:nth-child(85) .z {
  -webkit-transform: translateZ(368px);
          transform: translateZ(368px);
}
.drop:nth-child(86) {
  left: 63%;
  -webkit-animation-delay: -2571ms;
          animation-delay: -2571ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(86) .slide {
  -webkit-animation-delay: -8539ms;
          animation-delay: -8539ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(86) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(86) .rotate {
  -webkit-animation-delay: -2080ms;
          animation-delay: -2080ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(86) .move, .drop:nth-child(86) .reverse {
  -webkit-animation-delay: -8385ms;
          animation-delay: -8385ms;
}
.drop:nth-child(86) .z {
  -webkit-transform: translateZ(755px);
          transform: translateZ(755px);
}
.drop:nth-child(87) {
  left: 59%;
  -webkit-animation-delay: -3081ms;
          animation-delay: -3081ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(87) .slide {
  -webkit-animation-delay: -7686ms;
          animation-delay: -7686ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(87) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(87) .rotate {
  -webkit-animation-delay: -8914ms;
          animation-delay: -8914ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(87) .move, .drop:nth-child(87) .reverse {
  -webkit-animation-delay: -8596ms;
          animation-delay: -8596ms;
}
.drop:nth-child(87) .z {
  -webkit-transform: translateZ(-460px);
          transform: translateZ(-460px);
}
.drop:nth-child(88) {
  left: 57%;
  -webkit-animation-delay: -1390ms;
          animation-delay: -1390ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(88) .slide {
  -webkit-animation-delay: -8981ms;
          animation-delay: -8981ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(88) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(88) .rotate {
  -webkit-animation-delay: -4856ms;
          animation-delay: -4856ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(88) .move, .drop:nth-child(88) .reverse {
  -webkit-animation-delay: -8116ms;
          animation-delay: -8116ms;
}
.drop:nth-child(88) .z {
  -webkit-transform: translateZ(550px);
          transform: translateZ(550px);
}
.drop:nth-child(89) {
  left: 78%;
  -webkit-animation-delay: -443ms;
          animation-delay: -443ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(89) .slide {
  -webkit-animation-delay: -5231ms;
          animation-delay: -5231ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(89) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(89) .rotate {
  -webkit-animation-delay: -6494ms;
          animation-delay: -6494ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(89) .move, .drop:nth-child(89) .reverse {
  -webkit-animation-delay: -8284ms;
          animation-delay: -8284ms;
}
.drop:nth-child(89) .z {
  -webkit-transform: translateZ(-816px);
          transform: translateZ(-816px);
}
.drop:nth-child(90) {
  left: 51%;
  -webkit-animation-delay: -8284ms;
          animation-delay: -8284ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(90) .slide {
  -webkit-animation-delay: -9226ms;
          animation-delay: -9226ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(90) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(90) .rotate {
  -webkit-animation-delay: -7982ms;
          animation-delay: -7982ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(90) .move, .drop:nth-child(90) .reverse {
  -webkit-animation-delay: -380ms;
          animation-delay: -380ms;
}
.drop:nth-child(90) .z {
  -webkit-transform: translateZ(602px);
          transform: translateZ(602px);
}
.drop:nth-child(91) {
  left: 48%;
  -webkit-animation-delay: -3515ms;
          animation-delay: -3515ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(91) .slide {
  -webkit-animation-delay: -3309ms;
          animation-delay: -3309ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(91) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(91) .rotate {
  -webkit-animation-delay: -4557ms;
          animation-delay: -4557ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(91) .move, .drop:nth-child(91) .reverse {
  -webkit-animation-delay: -4960ms;
          animation-delay: -4960ms;
}
.drop:nth-child(91) .z {
  -webkit-transform: translateZ(-320px);
          transform: translateZ(-320px);
}
.drop:nth-child(92) {
  left: 25%;
  -webkit-animation-delay: -6885ms;
          animation-delay: -6885ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(92) .slide {
  -webkit-animation-delay: -2608ms;
          animation-delay: -2608ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(92) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(92) .rotate {
  -webkit-animation-delay: -2887ms;
          animation-delay: -2887ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(92) .move, .drop:nth-child(92) .reverse {
  -webkit-animation-delay: -1558ms;
          animation-delay: -1558ms;
}
.drop:nth-child(92) .z {
  -webkit-transform: translateZ(590px);
          transform: translateZ(590px);
}
.drop:nth-child(93) {
  left: 50%;
  -webkit-animation-delay: -978ms;
          animation-delay: -978ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(93) .slide {
  -webkit-animation-delay: -7501ms;
          animation-delay: -7501ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(93) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(93) .rotate {
  -webkit-animation-delay: -319ms;
          animation-delay: -319ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(93) .move, .drop:nth-child(93) .reverse {
  -webkit-animation-delay: -6633ms;
          animation-delay: -6633ms;
}
.drop:nth-child(93) .z {
  -webkit-transform: translateZ(-673px);
          transform: translateZ(-673px);
}
.drop:nth-child(94) {
  left: 46%;
  -webkit-animation-delay: -720ms;
          animation-delay: -720ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(94) .slide {
  -webkit-animation-delay: -6578ms;
          animation-delay: -6578ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(94) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(94) .rotate {
  -webkit-animation-delay: -8627ms;
          animation-delay: -8627ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(94) .move, .drop:nth-child(94) .reverse {
  -webkit-animation-delay: -2397ms;
          animation-delay: -2397ms;
}
.drop:nth-child(94) .z {
  -webkit-transform: translateZ(146px);
          transform: translateZ(146px);
}
.drop:nth-child(95) {
  left: 21%;
  -webkit-animation-delay: -5388ms;
          animation-delay: -5388ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(95) .slide {
  -webkit-animation-delay: -2675ms;
          animation-delay: -2675ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(95) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(95) .rotate {
  -webkit-animation-delay: -5783ms;
          animation-delay: -5783ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(95) .move, .drop:nth-child(95) .reverse {
  -webkit-animation-delay: -2928ms;
          animation-delay: -2928ms;
}
.drop:nth-child(95) .z {
  -webkit-transform: translateZ(852px);
          transform: translateZ(852px);
}
.drop:nth-child(96) {
  left: 53%;
  -webkit-animation-delay: -8376ms;
          animation-delay: -8376ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(96) .slide {
  -webkit-animation-delay: -2374ms;
          animation-delay: -2374ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(96) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(96) .rotate {
  -webkit-animation-delay: -8775ms;
          animation-delay: -8775ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(96) .move, .drop:nth-child(96) .reverse {
  -webkit-animation-delay: -6486ms;
          animation-delay: -6486ms;
}
.drop:nth-child(96) .z {
  -webkit-transform: translateZ(465px);
          transform: translateZ(465px);
}
.drop:nth-child(97) {
  left: 83%;
  -webkit-animation-delay: -6460ms;
          animation-delay: -6460ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(97) .slide {
  -webkit-animation-delay: -8592ms;
          animation-delay: -8592ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(97) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(97) .rotate {
  -webkit-animation-delay: -5244ms;
          animation-delay: -5244ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(97) .move, .drop:nth-child(97) .reverse {
  -webkit-animation-delay: -3965ms;
          animation-delay: -3965ms;
}
.drop:nth-child(97) .z {
  -webkit-transform: translateZ(-946px);
          transform: translateZ(-946px);
}
.drop:nth-child(98) {
  left: 15%;
  -webkit-animation-delay: -8588ms;
          animation-delay: -8588ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(98) .slide {
  -webkit-animation-delay: -1035ms;
          animation-delay: -1035ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(98) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(98) .rotate {
  -webkit-animation-delay: -5580ms;
          animation-delay: -5580ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(98) .move, .drop:nth-child(98) .reverse {
  -webkit-animation-delay: -3074ms;
          animation-delay: -3074ms;
}
.drop:nth-child(98) .z {
  -webkit-transform: translateZ(-597px);
          transform: translateZ(-597px);
}
.drop:nth-child(99) {
  left: 37%;
  -webkit-animation-delay: -4820ms;
          animation-delay: -4820ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(99) .slide {
  -webkit-animation-delay: -3752ms;
          animation-delay: -3752ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(99) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(99) .rotate {
  -webkit-animation-delay: -9013ms;
          animation-delay: -9013ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(99) .move, .drop:nth-child(99) .reverse {
  -webkit-animation-delay: -4537ms;
          animation-delay: -4537ms;
}
.drop:nth-child(99) .z {
  -webkit-transform: translateZ(929px);
          transform: translateZ(929px);
}
.drop:nth-child(100) {
  left: 97%;
  -webkit-animation-delay: -3131ms;
          animation-delay: -3131ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(100) .slide {
  -webkit-animation-delay: -6936ms;
          animation-delay: -6936ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(100) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(100) .rotate {
  -webkit-animation-delay: -717ms;
          animation-delay: -717ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(100) .move, .drop:nth-child(100) .reverse {
  -webkit-animation-delay: -8703ms;
          animation-delay: -8703ms;
}
.drop:nth-child(100) .z {
  -webkit-transform: translateZ(695px);
          transform: translateZ(695px);
}
.drop:nth-child(101) {
  left: 55%;
  -webkit-animation-delay: -1329ms;
          animation-delay: -1329ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(101) .slide {
  -webkit-animation-delay: -6903ms;
          animation-delay: -6903ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(101) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(101) .rotate {
  -webkit-animation-delay: -1745ms;
          animation-delay: -1745ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(101) .move, .drop:nth-child(101) .reverse {
  -webkit-animation-delay: -7224ms;
          animation-delay: -7224ms;
}
.drop:nth-child(101) .z {
  -webkit-transform: translateZ(455px);
          transform: translateZ(455px);
}
.drop:nth-child(102) {
  left: 86%;
  -webkit-animation-delay: -8659ms;
          animation-delay: -8659ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(102) .slide {
  -webkit-animation-delay: -1730ms;
          animation-delay: -1730ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(102) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(102) .rotate {
  -webkit-animation-delay: -457ms;
          animation-delay: -457ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(102) .move, .drop:nth-child(102) .reverse {
  -webkit-animation-delay: -1792ms;
          animation-delay: -1792ms;
}
.drop:nth-child(102) .z {
  -webkit-transform: translateZ(-681px);
          transform: translateZ(-681px);
}
.drop:nth-child(103) {
  left: 60%;
  -webkit-animation-delay: -3120ms;
          animation-delay: -3120ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(103) .slide {
  -webkit-animation-delay: -6700ms;
          animation-delay: -6700ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(103) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(103) .rotate {
  -webkit-animation-delay: -9137ms;
          animation-delay: -9137ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(103) .move, .drop:nth-child(103) .reverse {
  -webkit-animation-delay: -2304ms;
          animation-delay: -2304ms;
}
.drop:nth-child(103) .z {
  -webkit-transform: translateZ(-650px);
          transform: translateZ(-650px);
}
.drop:nth-child(104) {
  left: 60%;
  -webkit-animation-delay: -5752ms;
          animation-delay: -5752ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(104) .slide {
  -webkit-animation-delay: -2089ms;
          animation-delay: -2089ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(104) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(104) .rotate {
  -webkit-animation-delay: -3561ms;
          animation-delay: -3561ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(104) .move, .drop:nth-child(104) .reverse {
  -webkit-animation-delay: -8891ms;
          animation-delay: -8891ms;
}
.drop:nth-child(104) .z {
  -webkit-transform: translateZ(-33px);
          transform: translateZ(-33px);
}
.drop:nth-child(105) {
  left: 2%;
  -webkit-animation-delay: -5504ms;
          animation-delay: -5504ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(105) .slide {
  -webkit-animation-delay: -3530ms;
          animation-delay: -3530ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(105) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(105) .rotate {
  -webkit-animation-delay: -5218ms;
          animation-delay: -5218ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(105) .move, .drop:nth-child(105) .reverse {
  -webkit-animation-delay: -6845ms;
          animation-delay: -6845ms;
}
.drop:nth-child(105) .z {
  -webkit-transform: translateZ(639px);
          transform: translateZ(639px);
}
.drop:nth-child(106) {
  left: 59%;
  -webkit-animation-delay: -8582ms;
          animation-delay: -8582ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(106) .slide {
  -webkit-animation-delay: -1733ms;
          animation-delay: -1733ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(106) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(106) .rotate {
  -webkit-animation-delay: -3087ms;
          animation-delay: -3087ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(106) .move, .drop:nth-child(106) .reverse {
  -webkit-animation-delay: -9605ms;
          animation-delay: -9605ms;
}
.drop:nth-child(106) .z {
  -webkit-transform: translateZ(44px);
          transform: translateZ(44px);
}
.drop:nth-child(107) {
  left: 46%;
  -webkit-animation-delay: -22ms;
          animation-delay: -22ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(107) .slide {
  -webkit-animation-delay: -6912ms;
          animation-delay: -6912ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(107) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(107) .rotate {
  -webkit-animation-delay: -400ms;
          animation-delay: -400ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(107) .move, .drop:nth-child(107) .reverse {
  -webkit-animation-delay: -5915ms;
          animation-delay: -5915ms;
}
.drop:nth-child(107) .z {
  -webkit-transform: translateZ(272px);
          transform: translateZ(272px);
}
.drop:nth-child(108) {
  left: 86%;
  -webkit-animation-delay: -7817ms;
          animation-delay: -7817ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(108) .slide {
  -webkit-animation-delay: -6675ms;
          animation-delay: -6675ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(108) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(108) .rotate {
  -webkit-animation-delay: -4633ms;
          animation-delay: -4633ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(108) .move, .drop:nth-child(108) .reverse {
  -webkit-animation-delay: -8866ms;
          animation-delay: -8866ms;
}
.drop:nth-child(108) .z {
  -webkit-transform: translateZ(296px);
          transform: translateZ(296px);
}
.drop:nth-child(109) {
  left: 26%;
  -webkit-animation-delay: -7670ms;
          animation-delay: -7670ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(109) .slide {
  -webkit-animation-delay: -8083ms;
          animation-delay: -8083ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(109) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(109) .rotate {
  -webkit-animation-delay: -4888ms;
          animation-delay: -4888ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(109) .move, .drop:nth-child(109) .reverse {
  -webkit-animation-delay: -4535ms;
          animation-delay: -4535ms;
}
.drop:nth-child(109) .z {
  -webkit-transform: translateZ(-739px);
          transform: translateZ(-739px);
}
.drop:nth-child(110) {
  left: 95%;
  -webkit-animation-delay: -6919ms;
          animation-delay: -6919ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(110) .slide {
  -webkit-animation-delay: -9896ms;
          animation-delay: -9896ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(110) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(110) .rotate {
  -webkit-animation-delay: -4558ms;
          animation-delay: -4558ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(110) .move, .drop:nth-child(110) .reverse {
  -webkit-animation-delay: -2405ms;
          animation-delay: -2405ms;
}
.drop:nth-child(110) .z {
  -webkit-transform: translateZ(-95px);
          transform: translateZ(-95px);
}
.drop:nth-child(111) {
  left: 93%;
  -webkit-animation-delay: -676ms;
          animation-delay: -676ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(111) .slide {
  -webkit-animation-delay: -9901ms;
          animation-delay: -9901ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(111) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(111) .rotate {
  -webkit-animation-delay: -1936ms;
          animation-delay: -1936ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(111) .move, .drop:nth-child(111) .reverse {
  -webkit-animation-delay: -850ms;
          animation-delay: -850ms;
}
.drop:nth-child(111) .z {
  -webkit-transform: translateZ(269px);
          transform: translateZ(269px);
}
.drop:nth-child(112) {
  left: 11%;
  -webkit-animation-delay: -753ms;
          animation-delay: -753ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(112) .slide {
  -webkit-animation-delay: -2897ms;
          animation-delay: -2897ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(112) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(112) .rotate {
  -webkit-animation-delay: -3815ms;
          animation-delay: -3815ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(112) .move, .drop:nth-child(112) .reverse {
  -webkit-animation-delay: -2880ms;
          animation-delay: -2880ms;
}
.drop:nth-child(112) .z {
  -webkit-transform: translateZ(393px);
          transform: translateZ(393px);
}
.drop:nth-child(113) {
  left: 68%;
  -webkit-animation-delay: -8346ms;
          animation-delay: -8346ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(113) .slide {
  -webkit-animation-delay: -6472ms;
          animation-delay: -6472ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(113) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(113) .rotate {
  -webkit-animation-delay: -2962ms;
          animation-delay: -2962ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(113) .move, .drop:nth-child(113) .reverse {
  -webkit-animation-delay: -2612ms;
          animation-delay: -2612ms;
}
.drop:nth-child(113) .z {
  -webkit-transform: translateZ(-623px);
          transform: translateZ(-623px);
}
.drop:nth-child(114) {
  left: 33%;
  -webkit-animation-delay: -7296ms;
          animation-delay: -7296ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(114) .slide {
  -webkit-animation-delay: -1788ms;
          animation-delay: -1788ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(114) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(114) .rotate {
  -webkit-animation-delay: -3856ms;
          animation-delay: -3856ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(114) .move, .drop:nth-child(114) .reverse {
  -webkit-animation-delay: -9539ms;
          animation-delay: -9539ms;
}
.drop:nth-child(114) .z {
  -webkit-transform: translateZ(-719px);
          transform: translateZ(-719px);
}
.drop:nth-child(115) {
  left: 15%;
  -webkit-animation-delay: -3495ms;
          animation-delay: -3495ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(115) .slide {
  -webkit-animation-delay: -7063ms;
          animation-delay: -7063ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(115) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(115) .rotate {
  -webkit-animation-delay: -1687ms;
          animation-delay: -1687ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(115) .move, .drop:nth-child(115) .reverse {
  -webkit-animation-delay: -9853ms;
          animation-delay: -9853ms;
}
.drop:nth-child(115) .z {
  -webkit-transform: translateZ(-771px);
          transform: translateZ(-771px);
}
.drop:nth-child(116) {
  left: 88%;
  -webkit-animation-delay: -1627ms;
          animation-delay: -1627ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(116) .slide {
  -webkit-animation-delay: -2484ms;
          animation-delay: -2484ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(116) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(116) .rotate {
  -webkit-animation-delay: -2365ms;
          animation-delay: -2365ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(116) .move, .drop:nth-child(116) .reverse {
  -webkit-animation-delay: -3548ms;
          animation-delay: -3548ms;
}
.drop:nth-child(116) .z {
  -webkit-transform: translateZ(726px);
          transform: translateZ(726px);
}
.drop:nth-child(117) {
  left: 96%;
  -webkit-animation-delay: -3759ms;
          animation-delay: -3759ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(117) .slide {
  -webkit-animation-delay: -6534ms;
          animation-delay: -6534ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(117) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(117) .rotate {
  -webkit-animation-delay: -6293ms;
          animation-delay: -6293ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(117) .move, .drop:nth-child(117) .reverse {
  -webkit-animation-delay: -8239ms;
          animation-delay: -8239ms;
}
.drop:nth-child(117) .z {
  -webkit-transform: translateZ(-884px);
          transform: translateZ(-884px);
}
.drop:nth-child(118) {
  left: 59%;
  -webkit-animation-delay: -8616ms;
          animation-delay: -8616ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(118) .slide {
  -webkit-animation-delay: -8616ms;
          animation-delay: -8616ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(118) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(118) .rotate {
  -webkit-animation-delay: -8301ms;
          animation-delay: -8301ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(118) .move, .drop:nth-child(118) .reverse {
  -webkit-animation-delay: -2840ms;
          animation-delay: -2840ms;
}
.drop:nth-child(118) .z {
  -webkit-transform: translateZ(107px);
          transform: translateZ(107px);
}
.drop:nth-child(119) {
  left: 36%;
  -webkit-animation-delay: -3468ms;
          animation-delay: -3468ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(119) .slide {
  -webkit-animation-delay: -907ms;
          animation-delay: -907ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(119) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(119) .rotate {
  -webkit-animation-delay: -4129ms;
          animation-delay: -4129ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(119) .move, .drop:nth-child(119) .reverse {
  -webkit-animation-delay: -7360ms;
          animation-delay: -7360ms;
}
.drop:nth-child(119) .z {
  -webkit-transform: translateZ(-997px);
          transform: translateZ(-997px);
}
.drop:nth-child(120) {
  left: 54%;
  -webkit-animation-delay: -3317ms;
          animation-delay: -3317ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(120) .slide {
  -webkit-animation-delay: -6972ms;
          animation-delay: -6972ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(120) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(120) .rotate {
  -webkit-animation-delay: -7106ms;
          animation-delay: -7106ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(120) .move, .drop:nth-child(120) .reverse {
  -webkit-animation-delay: -9280ms;
          animation-delay: -9280ms;
}
.drop:nth-child(120) .z {
  -webkit-transform: translateZ(531px);
          transform: translateZ(531px);
}
.drop:nth-child(121) {
  left: 49%;
  -webkit-animation-delay: -6155ms;
          animation-delay: -6155ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(121) .slide {
  -webkit-animation-delay: -6235ms;
          animation-delay: -6235ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(121) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(121) .rotate {
  -webkit-animation-delay: -997ms;
          animation-delay: -997ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(121) .move, .drop:nth-child(121) .reverse {
  -webkit-animation-delay: -2282ms;
          animation-delay: -2282ms;
}
.drop:nth-child(121) .z {
  -webkit-transform: translateZ(973px);
          transform: translateZ(973px);
}
.drop:nth-child(122) {
  left: 96%;
  -webkit-animation-delay: -6143ms;
          animation-delay: -6143ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(122) .slide {
  -webkit-animation-delay: -5711ms;
          animation-delay: -5711ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(122) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(122) .rotate {
  -webkit-animation-delay: -5786ms;
          animation-delay: -5786ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(122) .move, .drop:nth-child(122) .reverse {
  -webkit-animation-delay: -2204ms;
          animation-delay: -2204ms;
}
.drop:nth-child(122) .z {
  -webkit-transform: translateZ(-870px);
          transform: translateZ(-870px);
}
.drop:nth-child(123) {
  left: 7%;
  -webkit-animation-delay: -8582ms;
          animation-delay: -8582ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(123) .slide {
  -webkit-animation-delay: -7280ms;
          animation-delay: -7280ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(123) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(123) .rotate {
  -webkit-animation-delay: -7236ms;
          animation-delay: -7236ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(123) .move, .drop:nth-child(123) .reverse {
  -webkit-animation-delay: -641ms;
          animation-delay: -641ms;
}
.drop:nth-child(123) .z {
  -webkit-transform: translateZ(-307px);
          transform: translateZ(-307px);
}
.drop:nth-child(124) {
  left: 77%;
  -webkit-animation-delay: -7564ms;
          animation-delay: -7564ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(124) .slide {
  -webkit-animation-delay: -1111ms;
          animation-delay: -1111ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(124) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(124) .rotate {
  -webkit-animation-delay: -1425ms;
          animation-delay: -1425ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(124) .move, .drop:nth-child(124) .reverse {
  -webkit-animation-delay: -2140ms;
          animation-delay: -2140ms;
}
.drop:nth-child(124) .z {
  -webkit-transform: translateZ(130px);
          transform: translateZ(130px);
}
.drop:nth-child(125) {
  left: 3%;
  -webkit-animation-delay: -164ms;
          animation-delay: -164ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(125) .slide {
  -webkit-animation-delay: -1438ms;
          animation-delay: -1438ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(125) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(125) .rotate {
  -webkit-animation-delay: -640ms;
          animation-delay: -640ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(125) .move, .drop:nth-child(125) .reverse {
  -webkit-animation-delay: -3855ms;
          animation-delay: -3855ms;
}
.drop:nth-child(125) .z {
  -webkit-transform: translateZ(-934px);
          transform: translateZ(-934px);
}
.drop:nth-child(126) {
  left: 70%;
  -webkit-animation-delay: -3438ms;
          animation-delay: -3438ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(126) .slide {
  -webkit-animation-delay: -7552ms;
          animation-delay: -7552ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(126) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(126) .rotate {
  -webkit-animation-delay: -1608ms;
          animation-delay: -1608ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(126) .move, .drop:nth-child(126) .reverse {
  -webkit-animation-delay: -9355ms;
          animation-delay: -9355ms;
}
.drop:nth-child(126) .z {
  -webkit-transform: translateZ(531px);
          transform: translateZ(531px);
}
.drop:nth-child(127) {
  left: 8%;
  -webkit-animation-delay: -8100ms;
          animation-delay: -8100ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(127) .slide {
  -webkit-animation-delay: -891ms;
          animation-delay: -891ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(127) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(127) .rotate {
  -webkit-animation-delay: -5831ms;
          animation-delay: -5831ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(127) .move, .drop:nth-child(127) .reverse {
  -webkit-animation-delay: -8672ms;
          animation-delay: -8672ms;
}
.drop:nth-child(127) .z {
  -webkit-transform: translateZ(759px);
          transform: translateZ(759px);
}
.drop:nth-child(128) {
  left: 87%;
  -webkit-animation-delay: -8497ms;
          animation-delay: -8497ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(128) .slide {
  -webkit-animation-delay: -5642ms;
          animation-delay: -5642ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(128) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(128) .rotate {
  -webkit-animation-delay: -9324ms;
          animation-delay: -9324ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(128) .move, .drop:nth-child(128) .reverse {
  -webkit-animation-delay: -3098ms;
          animation-delay: -3098ms;
}
.drop:nth-child(128) .z {
  -webkit-transform: translateZ(-96px);
          transform: translateZ(-96px);
}
.drop:nth-child(129) {
  left: 33%;
  -webkit-animation-delay: -3926ms;
          animation-delay: -3926ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(129) .slide {
  -webkit-animation-delay: -2168ms;
          animation-delay: -2168ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(129) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(129) .rotate {
  -webkit-animation-delay: -2682ms;
          animation-delay: -2682ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(129) .move, .drop:nth-child(129) .reverse {
  -webkit-animation-delay: -6755ms;
          animation-delay: -6755ms;
}
.drop:nth-child(129) .z {
  -webkit-transform: translateZ(-794px);
          transform: translateZ(-794px);
}
.drop:nth-child(130) {
  left: 3%;
  -webkit-animation-delay: -7937ms;
          animation-delay: -7937ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(130) .slide {
  -webkit-animation-delay: -8671ms;
          animation-delay: -8671ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(130) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(130) .rotate {
  -webkit-animation-delay: -7755ms;
          animation-delay: -7755ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(130) .move, .drop:nth-child(130) .reverse {
  -webkit-animation-delay: -1748ms;
          animation-delay: -1748ms;
}
.drop:nth-child(130) .z {
  -webkit-transform: translateZ(508px);
          transform: translateZ(508px);
}
.drop:nth-child(131) {
  left: 1%;
  -webkit-animation-delay: -6230ms;
          animation-delay: -6230ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(131) .slide {
  -webkit-animation-delay: -636ms;
          animation-delay: -636ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(131) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(131) .rotate {
  -webkit-animation-delay: -158ms;
          animation-delay: -158ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(131) .move, .drop:nth-child(131) .reverse {
  -webkit-animation-delay: -314ms;
          animation-delay: -314ms;
}
.drop:nth-child(131) .z {
  -webkit-transform: translateZ(366px);
          transform: translateZ(366px);
}
.drop:nth-child(132) {
  left: 59%;
  -webkit-animation-delay: -7544ms;
          animation-delay: -7544ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(132) .slide {
  -webkit-animation-delay: -4369ms;
          animation-delay: -4369ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(132) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(132) .rotate {
  -webkit-animation-delay: -8557ms;
          animation-delay: -8557ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(132) .move, .drop:nth-child(132) .reverse {
  -webkit-animation-delay: -9463ms;
          animation-delay: -9463ms;
}
.drop:nth-child(132) .z {
  -webkit-transform: translateZ(339px);
          transform: translateZ(339px);
}
.drop:nth-child(133) {
  left: 67%;
  -webkit-animation-delay: -6140ms;
          animation-delay: -6140ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(133) .slide {
  -webkit-animation-delay: -6521ms;
          animation-delay: -6521ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(133) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(133) .rotate {
  -webkit-animation-delay: -7050ms;
          animation-delay: -7050ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(133) .move, .drop:nth-child(133) .reverse {
  -webkit-animation-delay: -821ms;
          animation-delay: -821ms;
}
.drop:nth-child(133) .z {
  -webkit-transform: translateZ(123px);
          transform: translateZ(123px);
}
.drop:nth-child(134) {
  left: 3%;
  -webkit-animation-delay: -8442ms;
          animation-delay: -8442ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(134) .slide {
  -webkit-animation-delay: -921ms;
          animation-delay: -921ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(134) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(134) .rotate {
  -webkit-animation-delay: -8495ms;
          animation-delay: -8495ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(134) .move, .drop:nth-child(134) .reverse {
  -webkit-animation-delay: -6547ms;
          animation-delay: -6547ms;
}
.drop:nth-child(134) .z {
  -webkit-transform: translateZ(-697px);
          transform: translateZ(-697px);
}
.drop:nth-child(135) {
  left: 60%;
  -webkit-animation-delay: -7210ms;
          animation-delay: -7210ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(135) .slide {
  -webkit-animation-delay: -7387ms;
          animation-delay: -7387ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(135) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(135) .rotate {
  -webkit-animation-delay: -397ms;
          animation-delay: -397ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(135) .move, .drop:nth-child(135) .reverse {
  -webkit-animation-delay: -5556ms;
          animation-delay: -5556ms;
}
.drop:nth-child(135) .z {
  -webkit-transform: translateZ(836px);
          transform: translateZ(836px);
}
.drop:nth-child(136) {
  left: 62%;
  -webkit-animation-delay: -3309ms;
          animation-delay: -3309ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(136) .slide {
  -webkit-animation-delay: -1772ms;
          animation-delay: -1772ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(136) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(136) .rotate {
  -webkit-animation-delay: -9139ms;
          animation-delay: -9139ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(136) .move, .drop:nth-child(136) .reverse {
  -webkit-animation-delay: -1977ms;
          animation-delay: -1977ms;
}
.drop:nth-child(136) .z {
  -webkit-transform: translateZ(370px);
          transform: translateZ(370px);
}
.drop:nth-child(137) {
  left: 21%;
  -webkit-animation-delay: -4739ms;
          animation-delay: -4739ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(137) .slide {
  -webkit-animation-delay: -8699ms;
          animation-delay: -8699ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(137) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(137) .rotate {
  -webkit-animation-delay: -7730ms;
          animation-delay: -7730ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(137) .move, .drop:nth-child(137) .reverse {
  -webkit-animation-delay: -9573ms;
          animation-delay: -9573ms;
}
.drop:nth-child(137) .z {
  -webkit-transform: translateZ(784px);
          transform: translateZ(784px);
}
.drop:nth-child(138) {
  left: 44%;
  -webkit-animation-delay: -7948ms;
          animation-delay: -7948ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(138) .slide {
  -webkit-animation-delay: -4663ms;
          animation-delay: -4663ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(138) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(138) .rotate {
  -webkit-animation-delay: -5622ms;
          animation-delay: -5622ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(138) .move, .drop:nth-child(138) .reverse {
  -webkit-animation-delay: -7769ms;
          animation-delay: -7769ms;
}
.drop:nth-child(138) .z {
  -webkit-transform: translateZ(382px);
          transform: translateZ(382px);
}
.drop:nth-child(139) {
  left: 37%;
  -webkit-animation-delay: -2618ms;
          animation-delay: -2618ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(139) .slide {
  -webkit-animation-delay: -9650ms;
          animation-delay: -9650ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(139) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(139) .rotate {
  -webkit-animation-delay: -4377ms;
          animation-delay: -4377ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(139) .move, .drop:nth-child(139) .reverse {
  -webkit-animation-delay: -9623ms;
          animation-delay: -9623ms;
}
.drop:nth-child(139) .z {
  -webkit-transform: translateZ(-258px);
          transform: translateZ(-258px);
}
.drop:nth-child(140) {
  left: 23%;
  -webkit-animation-delay: -2550ms;
          animation-delay: -2550ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(140) .slide {
  -webkit-animation-delay: -2863ms;
          animation-delay: -2863ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(140) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(140) .rotate {
  -webkit-animation-delay: -898ms;
          animation-delay: -898ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(140) .move, .drop:nth-child(140) .reverse {
  -webkit-animation-delay: -5598ms;
          animation-delay: -5598ms;
}
.drop:nth-child(140) .z {
  -webkit-transform: translateZ(-369px);
          transform: translateZ(-369px);
}
.drop:nth-child(141) {
  left: 20%;
  -webkit-animation-delay: -7818ms;
          animation-delay: -7818ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(141) .slide {
  -webkit-animation-delay: -1700ms;
          animation-delay: -1700ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(141) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(141) .rotate {
  -webkit-animation-delay: -8029ms;
          animation-delay: -8029ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(141) .move, .drop:nth-child(141) .reverse {
  -webkit-animation-delay: -381ms;
          animation-delay: -381ms;
}
.drop:nth-child(141) .z {
  -webkit-transform: translateZ(-302px);
          transform: translateZ(-302px);
}
.drop:nth-child(142) {
  left: 72%;
  -webkit-animation-delay: -3550ms;
          animation-delay: -3550ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(142) .slide {
  -webkit-animation-delay: -990ms;
          animation-delay: -990ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(142) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(142) .rotate {
  -webkit-animation-delay: -990ms;
          animation-delay: -990ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(142) .move, .drop:nth-child(142) .reverse {
  -webkit-animation-delay: -8951ms;
          animation-delay: -8951ms;
}
.drop:nth-child(142) .z {
  -webkit-transform: translateZ(774px);
          transform: translateZ(774px);
}
.drop:nth-child(143) {
  left: 42%;
  -webkit-animation-delay: -1464ms;
          animation-delay: -1464ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(143) .slide {
  -webkit-animation-delay: -1323ms;
          animation-delay: -1323ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(143) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(143) .rotate {
  -webkit-animation-delay: -3892ms;
          animation-delay: -3892ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(143) .move, .drop:nth-child(143) .reverse {
  -webkit-animation-delay: -70ms;
          animation-delay: -70ms;
}
.drop:nth-child(143) .z {
  -webkit-transform: translateZ(-73px);
          transform: translateZ(-73px);
}
.drop:nth-child(144) {
  left: 96%;
  -webkit-animation-delay: -3497ms;
          animation-delay: -3497ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(144) .slide {
  -webkit-animation-delay: -360ms;
          animation-delay: -360ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(144) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(144) .rotate {
  -webkit-animation-delay: -8907ms;
          animation-delay: -8907ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(144) .move, .drop:nth-child(144) .reverse {
  -webkit-animation-delay: -8342ms;
          animation-delay: -8342ms;
}
.drop:nth-child(144) .z {
  -webkit-transform: translateZ(-210px);
          transform: translateZ(-210px);
}
.drop:nth-child(145) {
  left: 97%;
  -webkit-animation-delay: -2785ms;
          animation-delay: -2785ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(145) .slide {
  -webkit-animation-delay: -9558ms;
          animation-delay: -9558ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(145) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(145) .rotate {
  -webkit-animation-delay: -3640ms;
          animation-delay: -3640ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(145) .move, .drop:nth-child(145) .reverse {
  -webkit-animation-delay: -4783ms;
          animation-delay: -4783ms;
}
.drop:nth-child(145) .z {
  -webkit-transform: translateZ(436px);
          transform: translateZ(436px);
}
.drop:nth-child(146) {
  left: 16%;
  -webkit-animation-delay: -9521ms;
          animation-delay: -9521ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(146) .slide {
  -webkit-animation-delay: -7190ms;
          animation-delay: -7190ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(146) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(146) .rotate {
  -webkit-animation-delay: -8919ms;
          animation-delay: -8919ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(146) .move, .drop:nth-child(146) .reverse {
  -webkit-animation-delay: -6896ms;
          animation-delay: -6896ms;
}
.drop:nth-child(146) .z {
  -webkit-transform: translateZ(-452px);
          transform: translateZ(-452px);
}
.drop:nth-child(147) {
  left: 3%;
  -webkit-animation-delay: -715ms;
          animation-delay: -715ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(147) .slide {
  -webkit-animation-delay: -231ms;
          animation-delay: -231ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(147) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(147) .rotate {
  -webkit-animation-delay: -558ms;
          animation-delay: -558ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(147) .move, .drop:nth-child(147) .reverse {
  -webkit-animation-delay: -6658ms;
          animation-delay: -6658ms;
}
.drop:nth-child(147) .z {
  -webkit-transform: translateZ(-411px);
          transform: translateZ(-411px);
}
.drop:nth-child(148) {
  left: 23%;
  -webkit-animation-delay: -94ms;
          animation-delay: -94ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(148) .slide {
  -webkit-animation-delay: -5250ms;
          animation-delay: -5250ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(148) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(148) .rotate {
  -webkit-animation-delay: -1255ms;
          animation-delay: -1255ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(148) .move, .drop:nth-child(148) .reverse {
  -webkit-animation-delay: -223ms;
          animation-delay: -223ms;
}
.drop:nth-child(148) .z {
  -webkit-transform: translateZ(-575px);
          transform: translateZ(-575px);
}
.drop:nth-child(149) {
  left: 24%;
  -webkit-animation-delay: -50ms;
          animation-delay: -50ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(149) .slide {
  -webkit-animation-delay: -6692ms;
          animation-delay: -6692ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(149) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(149) .rotate {
  -webkit-animation-delay: -130ms;
          animation-delay: -130ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(149) .move, .drop:nth-child(149) .reverse {
  -webkit-animation-delay: -6814ms;
          animation-delay: -6814ms;
}
.drop:nth-child(149) .z {
  -webkit-transform: translateZ(-46px);
          transform: translateZ(-46px);
}
.drop:nth-child(150) {
  left: 77%;
  -webkit-animation-delay: -6256ms;
          animation-delay: -6256ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(150) .slide {
  -webkit-animation-delay: -1513ms;
          animation-delay: -1513ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(150) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(150) .rotate {
  -webkit-animation-delay: -8652ms;
          animation-delay: -8652ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(150) .move, .drop:nth-child(150) .reverse {
  -webkit-animation-delay: -1263ms;
          animation-delay: -1263ms;
}
.drop:nth-child(150) .z {
  -webkit-transform: translateZ(218px);
          transform: translateZ(218px);
}
.drop:nth-child(151) {
  left: 90%;
  -webkit-animation-delay: -3292ms;
          animation-delay: -3292ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(151) .slide {
  -webkit-animation-delay: -1209ms;
          animation-delay: -1209ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(151) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(151) .rotate {
  -webkit-animation-delay: -4593ms;
          animation-delay: -4593ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(151) .move, .drop:nth-child(151) .reverse {
  -webkit-animation-delay: -9049ms;
          animation-delay: -9049ms;
}
.drop:nth-child(151) .z {
  -webkit-transform: translateZ(112px);
          transform: translateZ(112px);
}
.drop:nth-child(152) {
  left: 5%;
  -webkit-animation-delay: -4217ms;
          animation-delay: -4217ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(152) .slide {
  -webkit-animation-delay: -8531ms;
          animation-delay: -8531ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(152) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(152) .rotate {
  -webkit-animation-delay: -2760ms;
          animation-delay: -2760ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(152) .move, .drop:nth-child(152) .reverse {
  -webkit-animation-delay: -6223ms;
          animation-delay: -6223ms;
}
.drop:nth-child(152) .z {
  -webkit-transform: translateZ(-143px);
          transform: translateZ(-143px);
}
.drop:nth-child(153) {
  left: 25%;
  -webkit-animation-delay: -4061ms;
          animation-delay: -4061ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(153) .slide {
  -webkit-animation-delay: -4772ms;
          animation-delay: -4772ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(153) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(153) .rotate {
  -webkit-animation-delay: -7977ms;
          animation-delay: -7977ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(153) .move, .drop:nth-child(153) .reverse {
  -webkit-animation-delay: -3434ms;
          animation-delay: -3434ms;
}
.drop:nth-child(153) .z {
  -webkit-transform: translateZ(-434px);
          transform: translateZ(-434px);
}
.drop:nth-child(154) {
  left: 37%;
  -webkit-animation-delay: -5404ms;
          animation-delay: -5404ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(154) .slide {
  -webkit-animation-delay: -7583ms;
          animation-delay: -7583ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(154) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(154) .rotate {
  -webkit-animation-delay: -2136ms;
          animation-delay: -2136ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(154) .move, .drop:nth-child(154) .reverse {
  -webkit-animation-delay: -1097ms;
          animation-delay: -1097ms;
}
.drop:nth-child(154) .z {
  -webkit-transform: translateZ(-480px);
          transform: translateZ(-480px);
}
.drop:nth-child(155) {
  left: 63%;
  -webkit-animation-delay: -7338ms;
          animation-delay: -7338ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(155) .slide {
  -webkit-animation-delay: -6590ms;
          animation-delay: -6590ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(155) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(155) .rotate {
  -webkit-animation-delay: -4477ms;
          animation-delay: -4477ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(155) .move, .drop:nth-child(155) .reverse {
  -webkit-animation-delay: -3470ms;
          animation-delay: -3470ms;
}
.drop:nth-child(155) .z {
  -webkit-transform: translateZ(-156px);
          transform: translateZ(-156px);
}
.drop:nth-child(156) {
  left: 70%;
  -webkit-animation-delay: -1128ms;
          animation-delay: -1128ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(156) .slide {
  -webkit-animation-delay: -4930ms;
          animation-delay: -4930ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(156) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(156) .rotate {
  -webkit-animation-delay: -1157ms;
          animation-delay: -1157ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(156) .move, .drop:nth-child(156) .reverse {
  -webkit-animation-delay: -2952ms;
          animation-delay: -2952ms;
}
.drop:nth-child(156) .z {
  -webkit-transform: translateZ(-8px);
          transform: translateZ(-8px);
}
.drop:nth-child(157) {
  left: 90%;
  -webkit-animation-delay: -6187ms;
          animation-delay: -6187ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(157) .slide {
  -webkit-animation-delay: -7624ms;
          animation-delay: -7624ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(157) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(157) .rotate {
  -webkit-animation-delay: -6786ms;
          animation-delay: -6786ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(157) .move, .drop:nth-child(157) .reverse {
  -webkit-animation-delay: -1108ms;
          animation-delay: -1108ms;
}
.drop:nth-child(157) .z {
  -webkit-transform: translateZ(-531px);
          transform: translateZ(-531px);
}
.drop:nth-child(158) {
  left: 44%;
  -webkit-animation-delay: -1944ms;
          animation-delay: -1944ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(158) .slide {
  -webkit-animation-delay: -1301ms;
          animation-delay: -1301ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(158) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(158) .rotate {
  -webkit-animation-delay: -5559ms;
          animation-delay: -5559ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(158) .move, .drop:nth-child(158) .reverse {
  -webkit-animation-delay: -1584ms;
          animation-delay: -1584ms;
}
.drop:nth-child(158) .z {
  -webkit-transform: translateZ(-391px);
          transform: translateZ(-391px);
}
.drop:nth-child(159) {
  left: 57%;
  -webkit-animation-delay: -1533ms;
          animation-delay: -1533ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(159) .slide {
  -webkit-animation-delay: -5994ms;
          animation-delay: -5994ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(159) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(159) .rotate {
  -webkit-animation-delay: -6878ms;
          animation-delay: -6878ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(159) .move, .drop:nth-child(159) .reverse {
  -webkit-animation-delay: -9454ms;
          animation-delay: -9454ms;
}
.drop:nth-child(159) .z {
  -webkit-transform: translateZ(949px);
          transform: translateZ(949px);
}
.drop:nth-child(160) {
  left: 43%;
  -webkit-animation-delay: -2794ms;
          animation-delay: -2794ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(160) .slide {
  -webkit-animation-delay: -8483ms;
          animation-delay: -8483ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(160) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(160) .rotate {
  -webkit-animation-delay: -1280ms;
          animation-delay: -1280ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(160) .move, .drop:nth-child(160) .reverse {
  -webkit-animation-delay: -1664ms;
          animation-delay: -1664ms;
}
.drop:nth-child(160) .z {
  -webkit-transform: translateZ(412px);
          transform: translateZ(412px);
}
.drop:nth-child(161) {
  left: 14%;
  -webkit-animation-delay: -1399ms;
          animation-delay: -1399ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(161) .slide {
  -webkit-animation-delay: -3844ms;
          animation-delay: -3844ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(161) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(161) .rotate {
  -webkit-animation-delay: -6334ms;
          animation-delay: -6334ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(161) .move, .drop:nth-child(161) .reverse {
  -webkit-animation-delay: -3088ms;
          animation-delay: -3088ms;
}
.drop:nth-child(161) .z {
  -webkit-transform: translateZ(-895px);
          transform: translateZ(-895px);
}
.drop:nth-child(162) {
  left: 53%;
  -webkit-animation-delay: -4181ms;
          animation-delay: -4181ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(162) .slide {
  -webkit-animation-delay: -7903ms;
          animation-delay: -7903ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(162) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(162) .rotate {
  -webkit-animation-delay: -385ms;
          animation-delay: -385ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(162) .move, .drop:nth-child(162) .reverse {
  -webkit-animation-delay: -4159ms;
          animation-delay: -4159ms;
}
.drop:nth-child(162) .z {
  -webkit-transform: translateZ(-244px);
          transform: translateZ(-244px);
}
.drop:nth-child(163) {
  left: 99%;
  -webkit-animation-delay: -8745ms;
          animation-delay: -8745ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(163) .slide {
  -webkit-animation-delay: -2313ms;
          animation-delay: -2313ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(163) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(163) .rotate {
  -webkit-animation-delay: -3778ms;
          animation-delay: -3778ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(163) .move, .drop:nth-child(163) .reverse {
  -webkit-animation-delay: -495ms;
          animation-delay: -495ms;
}
.drop:nth-child(163) .z {
  -webkit-transform: translateZ(980px);
          transform: translateZ(980px);
}
.drop:nth-child(164) {
  left: 37%;
  -webkit-animation-delay: -8484ms;
          animation-delay: -8484ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(164) .slide {
  -webkit-animation-delay: -2809ms;
          animation-delay: -2809ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(164) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(164) .rotate {
  -webkit-animation-delay: -6517ms;
          animation-delay: -6517ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(164) .move, .drop:nth-child(164) .reverse {
  -webkit-animation-delay: -8541ms;
          animation-delay: -8541ms;
}
.drop:nth-child(164) .z {
  -webkit-transform: translateZ(71px);
          transform: translateZ(71px);
}
.drop:nth-child(165) {
  left: 89%;
  -webkit-animation-delay: -9544ms;
          animation-delay: -9544ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(165) .slide {
  -webkit-animation-delay: -247ms;
          animation-delay: -247ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(165) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(165) .rotate {
  -webkit-animation-delay: -2024ms;
          animation-delay: -2024ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(165) .move, .drop:nth-child(165) .reverse {
  -webkit-animation-delay: -1242ms;
          animation-delay: -1242ms;
}
.drop:nth-child(165) .z {
  -webkit-transform: translateZ(-286px);
          transform: translateZ(-286px);
}
.drop:nth-child(166) {
  left: 27%;
  -webkit-animation-delay: -3848ms;
          animation-delay: -3848ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(166) .slide {
  -webkit-animation-delay: -736ms;
          animation-delay: -736ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(166) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(166) .rotate {
  -webkit-animation-delay: -8066ms;
          animation-delay: -8066ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(166) .move, .drop:nth-child(166) .reverse {
  -webkit-animation-delay: -7653ms;
          animation-delay: -7653ms;
}
.drop:nth-child(166) .z {
  -webkit-transform: translateZ(435px);
          transform: translateZ(435px);
}
.drop:nth-child(167) {
  left: 61%;
  -webkit-animation-delay: -8529ms;
          animation-delay: -8529ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(167) .slide {
  -webkit-animation-delay: -9890ms;
          animation-delay: -9890ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(167) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(167) .rotate {
  -webkit-animation-delay: -6938ms;
          animation-delay: -6938ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(167) .move, .drop:nth-child(167) .reverse {
  -webkit-animation-delay: -2638ms;
          animation-delay: -2638ms;
}
.drop:nth-child(167) .z {
  -webkit-transform: translateZ(343px);
          transform: translateZ(343px);
}
.drop:nth-child(168) {
  left: 91%;
  -webkit-animation-delay: -4731ms;
          animation-delay: -4731ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(168) .slide {
  -webkit-animation-delay: -4246ms;
          animation-delay: -4246ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(168) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(168) .rotate {
  -webkit-animation-delay: -1996ms;
          animation-delay: -1996ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(168) .move, .drop:nth-child(168) .reverse {
  -webkit-animation-delay: -9665ms;
          animation-delay: -9665ms;
}
.drop:nth-child(168) .z {
  -webkit-transform: translateZ(-186px);
          transform: translateZ(-186px);
}
.drop:nth-child(169) {
  left: 37%;
  -webkit-animation-delay: -3982ms;
          animation-delay: -3982ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(169) .slide {
  -webkit-animation-delay: -6378ms;
          animation-delay: -6378ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(169) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(169) .rotate {
  -webkit-animation-delay: -5140ms;
          animation-delay: -5140ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(169) .move, .drop:nth-child(169) .reverse {
  -webkit-animation-delay: -9189ms;
          animation-delay: -9189ms;
}
.drop:nth-child(169) .z {
  -webkit-transform: translateZ(805px);
          transform: translateZ(805px);
}
.drop:nth-child(170) {
  left: 26%;
  -webkit-animation-delay: -9216ms;
          animation-delay: -9216ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(170) .slide {
  -webkit-animation-delay: -9699ms;
          animation-delay: -9699ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(170) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(170) .rotate {
  -webkit-animation-delay: -6572ms;
          animation-delay: -6572ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(170) .move, .drop:nth-child(170) .reverse {
  -webkit-animation-delay: -6283ms;
          animation-delay: -6283ms;
}
.drop:nth-child(170) .z {
  -webkit-transform: translateZ(69px);
          transform: translateZ(69px);
}
.drop:nth-child(171) {
  left: 38%;
  -webkit-animation-delay: -6360ms;
          animation-delay: -6360ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(171) .slide {
  -webkit-animation-delay: -4532ms;
          animation-delay: -4532ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(171) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(171) .rotate {
  -webkit-animation-delay: -4348ms;
          animation-delay: -4348ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(171) .move, .drop:nth-child(171) .reverse {
  -webkit-animation-delay: -7312ms;
          animation-delay: -7312ms;
}
.drop:nth-child(171) .z {
  -webkit-transform: translateZ(-360px);
          transform: translateZ(-360px);
}
.drop:nth-child(172) {
  left: 48%;
  -webkit-animation-delay: -8876ms;
          animation-delay: -8876ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(172) .slide {
  -webkit-animation-delay: -5121ms;
          animation-delay: -5121ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(172) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(172) .rotate {
  -webkit-animation-delay: -8885ms;
          animation-delay: -8885ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(172) .move, .drop:nth-child(172) .reverse {
  -webkit-animation-delay: -7690ms;
          animation-delay: -7690ms;
}
.drop:nth-child(172) .z {
  -webkit-transform: translateZ(861px);
          transform: translateZ(861px);
}
.drop:nth-child(173) {
  left: 24%;
  -webkit-animation-delay: -5403ms;
          animation-delay: -5403ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(173) .slide {
  -webkit-animation-delay: -9832ms;
          animation-delay: -9832ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(173) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(173) .rotate {
  -webkit-animation-delay: -2869ms;
          animation-delay: -2869ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(173) .move, .drop:nth-child(173) .reverse {
  -webkit-animation-delay: -6581ms;
          animation-delay: -6581ms;
}
.drop:nth-child(173) .z {
  -webkit-transform: translateZ(146px);
          transform: translateZ(146px);
}
.drop:nth-child(174) {
  left: 75%;
  -webkit-animation-delay: -6274ms;
          animation-delay: -6274ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(174) .slide {
  -webkit-animation-delay: -1143ms;
          animation-delay: -1143ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(174) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(174) .rotate {
  -webkit-animation-delay: -6684ms;
          animation-delay: -6684ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(174) .move, .drop:nth-child(174) .reverse {
  -webkit-animation-delay: -1327ms;
          animation-delay: -1327ms;
}
.drop:nth-child(174) .z {
  -webkit-transform: translateZ(-213px);
          transform: translateZ(-213px);
}
.drop:nth-child(175) {
  left: 43%;
  -webkit-animation-delay: -1534ms;
          animation-delay: -1534ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(175) .slide {
  -webkit-animation-delay: -4974ms;
          animation-delay: -4974ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(175) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(175) .rotate {
  -webkit-animation-delay: -6482ms;
          animation-delay: -6482ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(175) .move, .drop:nth-child(175) .reverse {
  -webkit-animation-delay: -6582ms;
          animation-delay: -6582ms;
}
.drop:nth-child(175) .z {
  -webkit-transform: translateZ(920px);
          transform: translateZ(920px);
}
.drop:nth-child(176) {
  left: 21%;
  -webkit-animation-delay: -3807ms;
          animation-delay: -3807ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(176) .slide {
  -webkit-animation-delay: -1897ms;
          animation-delay: -1897ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(176) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(176) .rotate {
  -webkit-animation-delay: -9439ms;
          animation-delay: -9439ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(176) .move, .drop:nth-child(176) .reverse {
  -webkit-animation-delay: -4158ms;
          animation-delay: -4158ms;
}
.drop:nth-child(176) .z {
  -webkit-transform: translateZ(18px);
          transform: translateZ(18px);
}
.drop:nth-child(177) {
  left: 26%;
  -webkit-animation-delay: -7767ms;
          animation-delay: -7767ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(177) .slide {
  -webkit-animation-delay: -2881ms;
          animation-delay: -2881ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(177) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(177) .rotate {
  -webkit-animation-delay: -3230ms;
          animation-delay: -3230ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(177) .move, .drop:nth-child(177) .reverse {
  -webkit-animation-delay: -3208ms;
          animation-delay: -3208ms;
}
.drop:nth-child(177) .z {
  -webkit-transform: translateZ(-346px);
          transform: translateZ(-346px);
}
.drop:nth-child(178) {
  left: 28%;
  -webkit-animation-delay: -2966ms;
          animation-delay: -2966ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(178) .slide {
  -webkit-animation-delay: -7661ms;
          animation-delay: -7661ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(178) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(178) .rotate {
  -webkit-animation-delay: -1195ms;
          animation-delay: -1195ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(178) .move, .drop:nth-child(178) .reverse {
  -webkit-animation-delay: -3730ms;
          animation-delay: -3730ms;
}
.drop:nth-child(178) .z {
  -webkit-transform: translateZ(757px);
          transform: translateZ(757px);
}
.drop:nth-child(179) {
  left: 87%;
  -webkit-animation-delay: -2863ms;
          animation-delay: -2863ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(179) .slide {
  -webkit-animation-delay: -5320ms;
          animation-delay: -5320ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(179) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(179) .rotate {
  -webkit-animation-delay: -5368ms;
          animation-delay: -5368ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(179) .move, .drop:nth-child(179) .reverse {
  -webkit-animation-delay: -4776ms;
          animation-delay: -4776ms;
}
.drop:nth-child(179) .z {
  -webkit-transform: translateZ(992px);
          transform: translateZ(992px);
}
.drop:nth-child(180) {
  left: 27%;
  -webkit-animation-delay: -3451ms;
          animation-delay: -3451ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(180) .slide {
  -webkit-animation-delay: -1485ms;
          animation-delay: -1485ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(180) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(180) .rotate {
  -webkit-animation-delay: -5804ms;
          animation-delay: -5804ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(180) .move, .drop:nth-child(180) .reverse {
  -webkit-animation-delay: -7121ms;
          animation-delay: -7121ms;
}
.drop:nth-child(180) .z {
  -webkit-transform: translateZ(-515px);
          transform: translateZ(-515px);
}
.drop:nth-child(181) {
  left: 99%;
  -webkit-animation-delay: -3906ms;
          animation-delay: -3906ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(181) .slide {
  -webkit-animation-delay: -4414ms;
          animation-delay: -4414ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(181) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(181) .rotate {
  -webkit-animation-delay: -2946ms;
          animation-delay: -2946ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(181) .move, .drop:nth-child(181) .reverse {
  -webkit-animation-delay: -7303ms;
          animation-delay: -7303ms;
}
.drop:nth-child(181) .z {
  -webkit-transform: translateZ(-758px);
          transform: translateZ(-758px);
}
.drop:nth-child(182) {
  left: 83%;
  -webkit-animation-delay: -1299ms;
          animation-delay: -1299ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(182) .slide {
  -webkit-animation-delay: -4414ms;
          animation-delay: -4414ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(182) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(182) .rotate {
  -webkit-animation-delay: -6595ms;
          animation-delay: -6595ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(182) .move, .drop:nth-child(182) .reverse {
  -webkit-animation-delay: -2139ms;
          animation-delay: -2139ms;
}
.drop:nth-child(182) .z {
  -webkit-transform: translateZ(-205px);
          transform: translateZ(-205px);
}
.drop:nth-child(183) {
  left: 81%;
  -webkit-animation-delay: -8686ms;
          animation-delay: -8686ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(183) .slide {
  -webkit-animation-delay: -705ms;
          animation-delay: -705ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(183) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(183) .rotate {
  -webkit-animation-delay: -4808ms;
          animation-delay: -4808ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(183) .move, .drop:nth-child(183) .reverse {
  -webkit-animation-delay: -9336ms;
          animation-delay: -9336ms;
}
.drop:nth-child(183) .z {
  -webkit-transform: translateZ(173px);
          transform: translateZ(173px);
}
.drop:nth-child(184) {
  left: 85%;
  -webkit-animation-delay: -9231ms;
          animation-delay: -9231ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(184) .slide {
  -webkit-animation-delay: -9741ms;
          animation-delay: -9741ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(184) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(184) .rotate {
  -webkit-animation-delay: -8375ms;
          animation-delay: -8375ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(184) .move, .drop:nth-child(184) .reverse {
  -webkit-animation-delay: -2807ms;
          animation-delay: -2807ms;
}
.drop:nth-child(184) .z {
  -webkit-transform: translateZ(397px);
          transform: translateZ(397px);
}
.drop:nth-child(185) {
  left: 48%;
  -webkit-animation-delay: -5025ms;
          animation-delay: -5025ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(185) .slide {
  -webkit-animation-delay: -9234ms;
          animation-delay: -9234ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(185) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(185) .rotate {
  -webkit-animation-delay: -3887ms;
          animation-delay: -3887ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(185) .move, .drop:nth-child(185) .reverse {
  -webkit-animation-delay: -6229ms;
          animation-delay: -6229ms;
}
.drop:nth-child(185) .z {
  -webkit-transform: translateZ(40px);
          transform: translateZ(40px);
}
.drop:nth-child(186) {
  left: 71%;
  -webkit-animation-delay: -1668ms;
          animation-delay: -1668ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(186) .slide {
  -webkit-animation-delay: -8488ms;
          animation-delay: -8488ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(186) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(186) .rotate {
  -webkit-animation-delay: -2695ms;
          animation-delay: -2695ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(186) .move, .drop:nth-child(186) .reverse {
  -webkit-animation-delay: -9902ms;
          animation-delay: -9902ms;
}
.drop:nth-child(186) .z {
  -webkit-transform: translateZ(-683px);
          transform: translateZ(-683px);
}
.drop:nth-child(187) {
  left: 25%;
  -webkit-animation-delay: -309ms;
          animation-delay: -309ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(187) .slide {
  -webkit-animation-delay: -1173ms;
          animation-delay: -1173ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(187) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(187) .rotate {
  -webkit-animation-delay: -9645ms;
          animation-delay: -9645ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(187) .move, .drop:nth-child(187) .reverse {
  -webkit-animation-delay: -8755ms;
          animation-delay: -8755ms;
}
.drop:nth-child(187) .z {
  -webkit-transform: translateZ(456px);
          transform: translateZ(456px);
}
.drop:nth-child(188) {
  left: 2%;
  -webkit-animation-delay: -1866ms;
          animation-delay: -1866ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(188) .slide {
  -webkit-animation-delay: -2268ms;
          animation-delay: -2268ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(188) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(188) .rotate {
  -webkit-animation-delay: -2088ms;
          animation-delay: -2088ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(188) .move, .drop:nth-child(188) .reverse {
  -webkit-animation-delay: -3883ms;
          animation-delay: -3883ms;
}
.drop:nth-child(188) .z {
  -webkit-transform: translateZ(295px);
          transform: translateZ(295px);
}
.drop:nth-child(189) {
  left: 49%;
  -webkit-animation-delay: -5361ms;
          animation-delay: -5361ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(189) .slide {
  -webkit-animation-delay: -3365ms;
          animation-delay: -3365ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(189) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(189) .rotate {
  -webkit-animation-delay: -39ms;
          animation-delay: -39ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(189) .move, .drop:nth-child(189) .reverse {
  -webkit-animation-delay: -7866ms;
          animation-delay: -7866ms;
}
.drop:nth-child(189) .z {
  -webkit-transform: translateZ(-363px);
          transform: translateZ(-363px);
}
.drop:nth-child(190) {
  left: 44%;
  -webkit-animation-delay: -4695ms;
          animation-delay: -4695ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(190) .slide {
  -webkit-animation-delay: -5973ms;
          animation-delay: -5973ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(190) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(190) .rotate {
  -webkit-animation-delay: -1420ms;
          animation-delay: -1420ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(190) .move, .drop:nth-child(190) .reverse {
  -webkit-animation-delay: -2453ms;
          animation-delay: -2453ms;
}
.drop:nth-child(190) .z {
  -webkit-transform: translateZ(-88px);
          transform: translateZ(-88px);
}
.drop:nth-child(191) {
  left: 85%;
  -webkit-animation-delay: -1366ms;
          animation-delay: -1366ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(191) .slide {
  -webkit-animation-delay: -7575ms;
          animation-delay: -7575ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(191) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(191) .rotate {
  -webkit-animation-delay: -5591ms;
          animation-delay: -5591ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(191) .move, .drop:nth-child(191) .reverse {
  -webkit-animation-delay: -792ms;
          animation-delay: -792ms;
}
.drop:nth-child(191) .z {
  -webkit-transform: translateZ(-481px);
          transform: translateZ(-481px);
}
.drop:nth-child(192) {
  left: 24%;
  -webkit-animation-delay: -7808ms;
          animation-delay: -7808ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(192) .slide {
  -webkit-animation-delay: -2698ms;
          animation-delay: -2698ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(192) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(192) .rotate {
  -webkit-animation-delay: -3357ms;
          animation-delay: -3357ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(192) .move, .drop:nth-child(192) .reverse {
  -webkit-animation-delay: -9225ms;
          animation-delay: -9225ms;
}
.drop:nth-child(192) .z {
  -webkit-transform: translateZ(219px);
          transform: translateZ(219px);
}
.drop:nth-child(193) {
  left: 70%;
  -webkit-animation-delay: -1096ms;
          animation-delay: -1096ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(193) .slide {
  -webkit-animation-delay: -5690ms;
          animation-delay: -5690ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(193) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(193) .rotate {
  -webkit-animation-delay: -2816ms;
          animation-delay: -2816ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(193) .move, .drop:nth-child(193) .reverse {
  -webkit-animation-delay: -2766ms;
          animation-delay: -2766ms;
}
.drop:nth-child(193) .z {
  -webkit-transform: translateZ(-891px);
          transform: translateZ(-891px);
}
.drop:nth-child(194) {
  left: 84%;
  -webkit-animation-delay: -3880ms;
          animation-delay: -3880ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(194) .slide {
  -webkit-animation-delay: -125ms;
          animation-delay: -125ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(194) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(194) .rotate {
  -webkit-animation-delay: -5838ms;
          animation-delay: -5838ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(194) .move, .drop:nth-child(194) .reverse {
  -webkit-animation-delay: -680ms;
          animation-delay: -680ms;
}
.drop:nth-child(194) .z {
  -webkit-transform: translateZ(582px);
          transform: translateZ(582px);
}
.drop:nth-child(195) {
  left: 79%;
  -webkit-animation-delay: -6192ms;
          animation-delay: -6192ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(195) .slide {
  -webkit-animation-delay: -7067ms;
          animation-delay: -7067ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(195) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(195) .rotate {
  -webkit-animation-delay: -6679ms;
          animation-delay: -6679ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(195) .move, .drop:nth-child(195) .reverse {
  -webkit-animation-delay: -52ms;
          animation-delay: -52ms;
}
.drop:nth-child(195) .z {
  -webkit-transform: translateZ(876px);
          transform: translateZ(876px);
}
.drop:nth-child(196) {
  left: 95%;
  -webkit-animation-delay: -8711ms;
          animation-delay: -8711ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(196) .slide {
  -webkit-animation-delay: -1421ms;
          animation-delay: -1421ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(196) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(196) .rotate {
  -webkit-animation-delay: -5053ms;
          animation-delay: -5053ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(196) .move, .drop:nth-child(196) .reverse {
  -webkit-animation-delay: -879ms;
          animation-delay: -879ms;
}
.drop:nth-child(196) .z {
  -webkit-transform: translateZ(-285px);
          transform: translateZ(-285px);
}
.drop:nth-child(197) {
  left: 64%;
  -webkit-animation-delay: -4642ms;
          animation-delay: -4642ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(197) .slide {
  -webkit-animation-delay: -1546ms;
          animation-delay: -1546ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(197) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(197) .rotate {
  -webkit-animation-delay: -4637ms;
          animation-delay: -4637ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(197) .move, .drop:nth-child(197) .reverse {
  -webkit-animation-delay: -7594ms;
          animation-delay: -7594ms;
}
.drop:nth-child(197) .z {
  -webkit-transform: translateZ(661px);
          transform: translateZ(661px);
}
.drop:nth-child(198) {
  left: 29%;
  -webkit-animation-delay: -4676ms;
          animation-delay: -4676ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(198) .slide {
  -webkit-animation-delay: -886ms;
          animation-delay: -886ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(198) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(198) .rotate {
  -webkit-animation-delay: -8076ms;
          animation-delay: -8076ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(198) .move, .drop:nth-child(198) .reverse {
  -webkit-animation-delay: -4527ms;
          animation-delay: -4527ms;
}
.drop:nth-child(198) .z {
  -webkit-transform: translateZ(-347px);
          transform: translateZ(-347px);
}
.drop:nth-child(199) {
  left: 4%;
  -webkit-animation-delay: -7141ms;
          animation-delay: -7141ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(199) .slide {
  -webkit-animation-delay: -9942ms;
          animation-delay: -9942ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(199) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(199) .rotate {
  -webkit-animation-delay: -649ms;
          animation-delay: -649ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(199) .move, .drop:nth-child(199) .reverse {
  -webkit-animation-delay: -4304ms;
          animation-delay: -4304ms;
}
.drop:nth-child(199) .z {
  -webkit-transform: translateZ(260px);
          transform: translateZ(260px);
}
.drop:nth-child(200) {
  left: 41%;
  -webkit-animation-delay: -377ms;
          animation-delay: -377ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(200) .slide {
  -webkit-animation-delay: -6161ms;
          animation-delay: -6161ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(200) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(200) .rotate {
  -webkit-animation-delay: -5298ms;
          animation-delay: -5298ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(200) .move, .drop:nth-child(200) .reverse {
  -webkit-animation-delay: -8497ms;
          animation-delay: -8497ms;
}
.drop:nth-child(200) .z {
  -webkit-transform: translateZ(89px);
          transform: translateZ(89px);
}
.drop:nth-child(1) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -547ms;
          animation-delay: -547ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(1) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(1) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(2) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -4675ms;
          animation-delay: -4675ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(2) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(2) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(3) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -590ms;
          animation-delay: -590ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(3) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(3) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(4) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -682ms;
          animation-delay: -682ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(4) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(4) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(5) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -215ms;
          animation-delay: -215ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.drop:nth-child(5) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(5) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(6) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7375ms;
          animation-delay: -7375ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(6) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(6) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(7) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -8525ms;
          animation-delay: -8525ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.drop:nth-child(7) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(7) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(8) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -8179ms;
          animation-delay: -8179ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(8) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(8) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(9) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -9904ms;
          animation-delay: -9904ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(9) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(9) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(10) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -642ms;
          animation-delay: -642ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(10) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(10) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(11) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -9795ms;
          animation-delay: -9795ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(11) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(11) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(12) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -594ms;
          animation-delay: -594ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(12) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(12) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(13) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -149ms;
          animation-delay: -149ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(13) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(13) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(14) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -497ms;
          animation-delay: -497ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.drop:nth-child(14) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(14) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(15) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7705ms;
          animation-delay: -7705ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(15) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(15) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(16) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6232ms;
          animation-delay: -6232ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(16) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(16) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(17) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -2209ms;
          animation-delay: -2209ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.drop:nth-child(17) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(17) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(18) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7525ms;
          animation-delay: -7525ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(18) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(18) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(19) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -4050ms;
          animation-delay: -4050ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(19) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(19) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(20) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -5941ms;
          animation-delay: -5941ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(20) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(20) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(21) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -3761ms;
          animation-delay: -3761ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(21) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(21) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(22) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -9084ms;
          animation-delay: -9084ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.drop:nth-child(22) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(22) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(23) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6791ms;
          animation-delay: -6791ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(23) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(23) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(24) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -8937ms;
          animation-delay: -8937ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(24) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(24) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(25) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -481ms;
          animation-delay: -481ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(25) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(25) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(26) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -748ms;
          animation-delay: -748ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(26) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(26) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(27) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -2422ms;
          animation-delay: -2422ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(27) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(27) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(28) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1269ms;
          animation-delay: -1269ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(28) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(28) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(29) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -8868ms;
          animation-delay: -8868ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.drop:nth-child(29) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(29) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(30) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1869ms;
          animation-delay: -1869ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(30) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(30) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(31) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7123ms;
          animation-delay: -7123ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(31) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(31) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(32) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -679ms;
          animation-delay: -679ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(32) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(32) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(33) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -3294ms;
          animation-delay: -3294ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(33) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(33) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(34) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -5082ms;
          animation-delay: -5082ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(34) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(34) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(35) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -808ms;
          animation-delay: -808ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(35) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(35) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(36) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1793ms;
          animation-delay: -1793ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(36) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(36) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(37) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -3237ms;
          animation-delay: -3237ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(37) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(37) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(38) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -8111ms;
          animation-delay: -8111ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(38) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(38) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(39) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -8449ms;
          animation-delay: -8449ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(39) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(39) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(40) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -825ms;
          animation-delay: -825ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(40) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(40) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(41) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7385ms;
          animation-delay: -7385ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(41) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(41) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(42) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6176ms;
          animation-delay: -6176ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(42) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(42) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(43) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -5679ms;
          animation-delay: -5679ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(43) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(43) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(44) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1601ms;
          animation-delay: -1601ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(44) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(44) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(45) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7509ms;
          animation-delay: -7509ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(45) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(45) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(46) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -772ms;
          animation-delay: -772ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(46) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(46) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(47) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7064ms;
          animation-delay: -7064ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(47) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(47) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(48) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7043ms;
          animation-delay: -7043ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(48) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(48) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(49) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -4929ms;
          animation-delay: -4929ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(49) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(49) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(50) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -2018ms;
          animation-delay: -2018ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(50) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(50) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(51) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1963ms;
          animation-delay: -1963ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(51) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(51) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(52) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -289ms;
          animation-delay: -289ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(52) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(52) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(53) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6118ms;
          animation-delay: -6118ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(53) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(53) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(54) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1377ms;
          animation-delay: -1377ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(54) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(54) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(55) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7402ms;
          animation-delay: -7402ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.drop:nth-child(55) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(55) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(56) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -4735ms;
          animation-delay: -4735ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(56) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(56) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(57) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7706ms;
          animation-delay: -7706ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(57) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(57) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(58) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -2478ms;
          animation-delay: -2478ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(58) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(58) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(59) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7152ms;
          animation-delay: -7152ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(59) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(59) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(60) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6044ms;
          animation-delay: -6044ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(60) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(60) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(61) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -40ms;
          animation-delay: -40ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(61) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(61) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(62) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -3087ms;
          animation-delay: -3087ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(62) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(62) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(63) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -9738ms;
          animation-delay: -9738ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(63) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(63) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(64) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -2810ms;
          animation-delay: -2810ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(64) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(64) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(65) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1731ms;
          animation-delay: -1731ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.drop:nth-child(65) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(65) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(66) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6010ms;
          animation-delay: -6010ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(66) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(66) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(67) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -5472ms;
          animation-delay: -5472ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(67) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(67) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(68) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -8770ms;
          animation-delay: -8770ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(68) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(68) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(69) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1333ms;
          animation-delay: -1333ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(69) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(69) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(70) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -5731ms;
          animation-delay: -5731ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(70) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(70) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(71) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1212ms;
          animation-delay: -1212ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(71) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(71) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(72) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -9185ms;
          animation-delay: -9185ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(72) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(72) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(73) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -9802ms;
          animation-delay: -9802ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(73) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(73) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(74) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6075ms;
          animation-delay: -6075ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(74) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(74) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(75) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -5003ms;
          animation-delay: -5003ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.drop:nth-child(75) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(75) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(76) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -4584ms;
          animation-delay: -4584ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(76) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(76) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(77) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -8661ms;
          animation-delay: -8661ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(77) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(77) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(78) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6663ms;
          animation-delay: -6663ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(78) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(78) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(79) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -5860ms;
          animation-delay: -5860ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(79) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(79) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(80) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1423ms;
          animation-delay: -1423ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.drop:nth-child(80) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(80) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(81) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6661ms;
          animation-delay: -6661ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(81) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(81) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(82) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1825ms;
          animation-delay: -1825ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(82) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(82) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(83) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6050ms;
          animation-delay: -6050ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(83) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(83) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(84) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1492ms;
          animation-delay: -1492ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(84) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(84) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(85) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -9791ms;
          animation-delay: -9791ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(85) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(85) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(86) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -2455ms;
          animation-delay: -2455ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.drop:nth-child(86) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(86) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(87) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7094ms;
          animation-delay: -7094ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.drop:nth-child(87) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(87) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(88) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -637ms;
          animation-delay: -637ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(88) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(88) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(89) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -4270ms;
          animation-delay: -4270ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(89) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(89) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(90) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1481ms;
          animation-delay: -1481ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(90) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(90) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(91) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1056ms;
          animation-delay: -1056ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(91) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(91) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(92) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -3972ms;
          animation-delay: -3972ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.drop:nth-child(92) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(92) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(93) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -4085ms;
          animation-delay: -4085ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.drop:nth-child(93) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(93) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(94) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -454ms;
          animation-delay: -454ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.drop:nth-child(94) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(94) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(95) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -5399ms;
          animation-delay: -5399ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(95) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(95) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(96) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -2046ms;
          animation-delay: -2046ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.drop:nth-child(96) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(96) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(97) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1483ms;
          animation-delay: -1483ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(97) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(97) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(98) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -6227ms;
          animation-delay: -6227ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(98) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(98) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(99) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -896ms;
          animation-delay: -896ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(99) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(99) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.drop:nth-child(100) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -1187ms;
          animation-delay: -1187ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(100) .sakura {
  -webkit-transform: rotateZ(-45deg);
          transform: rotateZ(-45deg);
}
.drop:nth-child(100) .size {
  -webkit-transform: scale(1);
          transform: scale(1);
}

.move {
  -webkit-animation: rotateZ 10s linear infinite;
          animation: rotateZ 10s linear infinite;
}

.reverse {
  animation: rotateZ 10s linear infinite reverse;
}

.stagger {
  -webkit-transform: translateY(150px);
          transform: translateY(150px);
}

.rotate {
  -webkit-animation: rotateY 2s linear infinite;
          animation: rotateY 2s linear infinite;
}

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

@keyframes rotateZ {
  0% {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(360deg);
            transform: rotateZ(360deg);
  }
}
@-webkit-keyframes rotateY {
  0% {
    -webkit-transform: rotateZ(-45deg) rotateY(0deg);
            transform: rotateZ(-45deg) rotateY(0deg);
  }
  100% {
    -webkit-transform: rotateZ(-45deg) rotateY(360deg);
            transform: rotateZ(-45deg) rotateY(360deg);
  }
}
@keyframes rotateY {
  0% {
    -webkit-transform: rotateZ(-45deg) rotateY(0deg);
            transform: rotateZ(-45deg) rotateY(0deg);
  }
  100% {
    -webkit-transform: rotateZ(-45deg) rotateY(360deg);
            transform: rotateZ(-45deg) rotateY(360deg);
  }
}
@-webkit-keyframes cameraX {
  0% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
  }
  100% {
    -webkit-transform: rotateX(360deg);
            transform: rotateX(360deg);
  }
}
@keyframes cameraX {
  0% {
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
  }
  100% {
    -webkit-transform: rotateX(360deg);
            transform: rotateX(360deg);
  }
}
@-webkit-keyframes cameraY {
  0% {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
  }
  100% {
    -webkit-transform: rotateY(360deg);
            transform: rotateY(360deg);
  }
}
@keyframes cameraY {
  0% {
    -webkit-transform: rotateY(0deg);
            transform: rotateY(0deg);
  }
  100% {
    -webkit-transform: rotateY(360deg);
            transform: rotateY(360deg);
  }
}
@-webkit-keyframes cameraZ {
  0% {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(360deg);
            transform: rotateZ(360deg);
  }
}
@keyframes cameraZ {
  0% {
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
  100% {
    -webkit-transform: rotateZ(360deg);
            transform: rotateZ(360deg);
  }
}
@-webkit-keyframes slide {
  0% {
    -webkit-transform: translateX(-2000px);
            transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(2000px);
            transform: translateX(2000px);
  }
}
@keyframes slide {
  0% {
    -webkit-transform: translateX(-2000px);
            transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(2000px);
            transform: translateX(2000px);
  }
}
@-webkit-keyframes drop {
  0% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
  100% {
    -webkit-transform: translateY(1200px);
            transform: translateY(1200px);
  }
}
@keyframes drop {
  0% {
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
  100% {
    -webkit-transform: translateY(1200px);
            transform: translateY(1200px);
  }
}