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: 18%;
  -webkit-animation-delay: -58ms;
          animation-delay: -58ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(1) .slide {
  -webkit-animation-delay: -5097ms;
          animation-delay: -5097ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(1) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(1) .rotate {
  -webkit-animation-delay: -8805ms;
          animation-delay: -8805ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(1) .move, .drop:nth-child(1) .reverse {
  -webkit-animation-delay: -411ms;
          animation-delay: -411ms;
}
.drop:nth-child(1) .z {
  -webkit-transform: translateZ(763px);
          transform: translateZ(763px);
}
.drop:nth-child(2) {
  left: 40%;
  -webkit-animation-delay: -8589ms;
          animation-delay: -8589ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(2) .slide {
  -webkit-animation-delay: -5064ms;
          animation-delay: -5064ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(2) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(2) .rotate {
  -webkit-animation-delay: -3621ms;
          animation-delay: -3621ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(2) .move, .drop:nth-child(2) .reverse {
  -webkit-animation-delay: -6799ms;
          animation-delay: -6799ms;
}
.drop:nth-child(2) .z {
  -webkit-transform: translateZ(-980px);
          transform: translateZ(-980px);
}
.drop:nth-child(3) {
  left: 39%;
  -webkit-animation-delay: -3507ms;
          animation-delay: -3507ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(3) .slide {
  -webkit-animation-delay: -529ms;
          animation-delay: -529ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(3) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(3) .rotate {
  -webkit-animation-delay: -921ms;
          animation-delay: -921ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(3) .move, .drop:nth-child(3) .reverse {
  -webkit-animation-delay: -4647ms;
          animation-delay: -4647ms;
}
.drop:nth-child(3) .z {
  -webkit-transform: translateZ(720px);
          transform: translateZ(720px);
}
.drop:nth-child(4) {
  left: 40%;
  -webkit-animation-delay: -4462ms;
          animation-delay: -4462ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(4) .slide {
  -webkit-animation-delay: -2946ms;
          animation-delay: -2946ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(4) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(4) .rotate {
  -webkit-animation-delay: -3930ms;
          animation-delay: -3930ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(4) .move, .drop:nth-child(4) .reverse {
  -webkit-animation-delay: -1807ms;
          animation-delay: -1807ms;
}
.drop:nth-child(4) .z {
  -webkit-transform: translateZ(-963px);
          transform: translateZ(-963px);
}
.drop:nth-child(5) {
  left: 51%;
  -webkit-animation-delay: -1900ms;
          animation-delay: -1900ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(5) .slide {
  -webkit-animation-delay: -3883ms;
          animation-delay: -3883ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(5) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(5) .rotate {
  -webkit-animation-delay: -7313ms;
          animation-delay: -7313ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(5) .move, .drop:nth-child(5) .reverse {
  -webkit-animation-delay: -1613ms;
          animation-delay: -1613ms;
}
.drop:nth-child(5) .z {
  -webkit-transform: translateZ(-224px);
          transform: translateZ(-224px);
}
.drop:nth-child(6) {
  left: 89%;
  -webkit-animation-delay: -2984ms;
          animation-delay: -2984ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(6) .slide {
  -webkit-animation-delay: -8946ms;
          animation-delay: -8946ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(6) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(6) .rotate {
  -webkit-animation-delay: -3000ms;
          animation-delay: -3000ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(6) .move, .drop:nth-child(6) .reverse {
  -webkit-animation-delay: -3006ms;
          animation-delay: -3006ms;
}
.drop:nth-child(6) .z {
  -webkit-transform: translateZ(-218px);
          transform: translateZ(-218px);
}
.drop:nth-child(7) {
  left: 65%;
  -webkit-animation-delay: -351ms;
          animation-delay: -351ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(7) .slide {
  -webkit-animation-delay: -5500ms;
          animation-delay: -5500ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(7) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(7) .rotate {
  -webkit-animation-delay: -8154ms;
          animation-delay: -8154ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(7) .move, .drop:nth-child(7) .reverse {
  -webkit-animation-delay: -6816ms;
          animation-delay: -6816ms;
}
.drop:nth-child(7) .z {
  -webkit-transform: translateZ(-348px);
          transform: translateZ(-348px);
}
.drop:nth-child(8) {
  left: 11%;
  -webkit-animation-delay: -7661ms;
          animation-delay: -7661ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(8) .slide {
  -webkit-animation-delay: -7313ms;
          animation-delay: -7313ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(8) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(8) .rotate {
  -webkit-animation-delay: -7413ms;
          animation-delay: -7413ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(8) .move, .drop:nth-child(8) .reverse {
  -webkit-animation-delay: -8308ms;
          animation-delay: -8308ms;
}
.drop:nth-child(8) .z {
  -webkit-transform: translateZ(632px);
          transform: translateZ(632px);
}
.drop:nth-child(9) {
  left: 61%;
  -webkit-animation-delay: -833ms;
          animation-delay: -833ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(9) .slide {
  -webkit-animation-delay: -4093ms;
          animation-delay: -4093ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(9) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(9) .rotate {
  -webkit-animation-delay: -5969ms;
          animation-delay: -5969ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(9) .move, .drop:nth-child(9) .reverse {
  -webkit-animation-delay: -3094ms;
          animation-delay: -3094ms;
}
.drop:nth-child(9) .z {
  -webkit-transform: translateZ(74px);
          transform: translateZ(74px);
}
.drop:nth-child(10) {
  left: 80%;
  -webkit-animation-delay: -1928ms;
          animation-delay: -1928ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(10) .slide {
  -webkit-animation-delay: -2133ms;
          animation-delay: -2133ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(10) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(10) .rotate {
  -webkit-animation-delay: -6105ms;
          animation-delay: -6105ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(10) .move, .drop:nth-child(10) .reverse {
  -webkit-animation-delay: -2956ms;
          animation-delay: -2956ms;
}
.drop:nth-child(10) .z {
  -webkit-transform: translateZ(998px);
          transform: translateZ(998px);
}
.drop:nth-child(11) {
  left: 16%;
  -webkit-animation-delay: -2272ms;
          animation-delay: -2272ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(11) .slide {
  -webkit-animation-delay: -4387ms;
          animation-delay: -4387ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(11) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(11) .rotate {
  -webkit-animation-delay: -9385ms;
          animation-delay: -9385ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(11) .move, .drop:nth-child(11) .reverse {
  -webkit-animation-delay: -8628ms;
          animation-delay: -8628ms;
}
.drop:nth-child(11) .z {
  -webkit-transform: translateZ(571px);
          transform: translateZ(571px);
}
.drop:nth-child(12) {
  left: 61%;
  -webkit-animation-delay: -3881ms;
          animation-delay: -3881ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(12) .slide {
  -webkit-animation-delay: -7758ms;
          animation-delay: -7758ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(12) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(12) .rotate {
  -webkit-animation-delay: -393ms;
          animation-delay: -393ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(12) .move, .drop:nth-child(12) .reverse {
  -webkit-animation-delay: -7929ms;
          animation-delay: -7929ms;
}
.drop:nth-child(12) .z {
  -webkit-transform: translateZ(122px);
          transform: translateZ(122px);
}
.drop:nth-child(13) {
  left: 54%;
  -webkit-animation-delay: -3940ms;
          animation-delay: -3940ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(13) .slide {
  -webkit-animation-delay: -2304ms;
          animation-delay: -2304ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(13) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(13) .rotate {
  -webkit-animation-delay: -3674ms;
          animation-delay: -3674ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(13) .move, .drop:nth-child(13) .reverse {
  -webkit-animation-delay: -9976ms;
          animation-delay: -9976ms;
}
.drop:nth-child(13) .z {
  -webkit-transform: translateZ(-351px);
          transform: translateZ(-351px);
}
.drop:nth-child(14) {
  left: 1%;
  -webkit-animation-delay: -7180ms;
          animation-delay: -7180ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(14) .slide {
  -webkit-animation-delay: -8428ms;
          animation-delay: -8428ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(14) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(14) .rotate {
  -webkit-animation-delay: -6850ms;
          animation-delay: -6850ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(14) .move, .drop:nth-child(14) .reverse {
  -webkit-animation-delay: -3916ms;
          animation-delay: -3916ms;
}
.drop:nth-child(14) .z {
  -webkit-transform: translateZ(-160px);
          transform: translateZ(-160px);
}
.drop:nth-child(15) {
  left: 96%;
  -webkit-animation-delay: -8698ms;
          animation-delay: -8698ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(15) .slide {
  -webkit-animation-delay: -5166ms;
          animation-delay: -5166ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(15) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(15) .rotate {
  -webkit-animation-delay: -810ms;
          animation-delay: -810ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(15) .move, .drop:nth-child(15) .reverse {
  -webkit-animation-delay: -8920ms;
          animation-delay: -8920ms;
}
.drop:nth-child(15) .z {
  -webkit-transform: translateZ(763px);
          transform: translateZ(763px);
}
.drop:nth-child(16) {
  left: 12%;
  -webkit-animation-delay: -5195ms;
          animation-delay: -5195ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(16) .slide {
  -webkit-animation-delay: -6799ms;
          animation-delay: -6799ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(16) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(16) .rotate {
  -webkit-animation-delay: -4125ms;
          animation-delay: -4125ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(16) .move, .drop:nth-child(16) .reverse {
  -webkit-animation-delay: -546ms;
          animation-delay: -546ms;
}
.drop:nth-child(16) .z {
  -webkit-transform: translateZ(123px);
          transform: translateZ(123px);
}
.drop:nth-child(17) {
  left: 62%;
  -webkit-animation-delay: -8205ms;
          animation-delay: -8205ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(17) .slide {
  -webkit-animation-delay: -4277ms;
          animation-delay: -4277ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(17) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(17) .rotate {
  -webkit-animation-delay: -3779ms;
          animation-delay: -3779ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(17) .move, .drop:nth-child(17) .reverse {
  -webkit-animation-delay: -5732ms;
          animation-delay: -5732ms;
}
.drop:nth-child(17) .z {
  -webkit-transform: translateZ(-61px);
          transform: translateZ(-61px);
}
.drop:nth-child(18) {
  left: 19%;
  -webkit-animation-delay: -7582ms;
          animation-delay: -7582ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(18) .slide {
  -webkit-animation-delay: -3561ms;
          animation-delay: -3561ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(18) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(18) .rotate {
  -webkit-animation-delay: -357ms;
          animation-delay: -357ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(18) .move, .drop:nth-child(18) .reverse {
  -webkit-animation-delay: -5001ms;
          animation-delay: -5001ms;
}
.drop:nth-child(18) .z {
  -webkit-transform: translateZ(891px);
          transform: translateZ(891px);
}
.drop:nth-child(19) {
  left: 11%;
  -webkit-animation-delay: -8218ms;
          animation-delay: -8218ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(19) .slide {
  -webkit-animation-delay: -9729ms;
          animation-delay: -9729ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(19) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(19) .rotate {
  -webkit-animation-delay: -7344ms;
          animation-delay: -7344ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(19) .move, .drop:nth-child(19) .reverse {
  -webkit-animation-delay: -2621ms;
          animation-delay: -2621ms;
}
.drop:nth-child(19) .z {
  -webkit-transform: translateZ(-238px);
          transform: translateZ(-238px);
}
.drop:nth-child(20) {
  left: 98%;
  -webkit-animation-delay: -953ms;
          animation-delay: -953ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(20) .slide {
  -webkit-animation-delay: -2461ms;
          animation-delay: -2461ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(20) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(20) .rotate {
  -webkit-animation-delay: -8013ms;
          animation-delay: -8013ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(20) .move, .drop:nth-child(20) .reverse {
  -webkit-animation-delay: -8734ms;
          animation-delay: -8734ms;
}
.drop:nth-child(20) .z {
  -webkit-transform: translateZ(916px);
          transform: translateZ(916px);
}
.drop:nth-child(21) {
  left: 81%;
  -webkit-animation-delay: -7730ms;
          animation-delay: -7730ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(21) .slide {
  -webkit-animation-delay: -2238ms;
          animation-delay: -2238ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(21) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(21) .rotate {
  -webkit-animation-delay: -1881ms;
          animation-delay: -1881ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(21) .move, .drop:nth-child(21) .reverse {
  -webkit-animation-delay: -1548ms;
          animation-delay: -1548ms;
}
.drop:nth-child(21) .z {
  -webkit-transform: translateZ(-371px);
          transform: translateZ(-371px);
}
.drop:nth-child(22) {
  left: 35%;
  -webkit-animation-delay: -4272ms;
          animation-delay: -4272ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(22) .slide {
  -webkit-animation-delay: -2547ms;
          animation-delay: -2547ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(22) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(22) .rotate {
  -webkit-animation-delay: -2706ms;
          animation-delay: -2706ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(22) .move, .drop:nth-child(22) .reverse {
  -webkit-animation-delay: -449ms;
          animation-delay: -449ms;
}
.drop:nth-child(22) .z {
  -webkit-transform: translateZ(-506px);
          transform: translateZ(-506px);
}
.drop:nth-child(23) {
  left: 69%;
  -webkit-animation-delay: -2865ms;
          animation-delay: -2865ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(23) .slide {
  -webkit-animation-delay: -339ms;
          animation-delay: -339ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(23) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(23) .rotate {
  -webkit-animation-delay: -7153ms;
          animation-delay: -7153ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(23) .move, .drop:nth-child(23) .reverse {
  -webkit-animation-delay: -4466ms;
          animation-delay: -4466ms;
}
.drop:nth-child(23) .z {
  -webkit-transform: translateZ(-722px);
          transform: translateZ(-722px);
}
.drop:nth-child(24) {
  left: 1%;
  -webkit-animation-delay: -455ms;
          animation-delay: -455ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(24) .slide {
  -webkit-animation-delay: -697ms;
          animation-delay: -697ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(24) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(24) .rotate {
  -webkit-animation-delay: -1606ms;
          animation-delay: -1606ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(24) .move, .drop:nth-child(24) .reverse {
  -webkit-animation-delay: -9142ms;
          animation-delay: -9142ms;
}
.drop:nth-child(24) .z {
  -webkit-transform: translateZ(918px);
          transform: translateZ(918px);
}
.drop:nth-child(25) {
  left: 7%;
  -webkit-animation-delay: -4195ms;
          animation-delay: -4195ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(25) .slide {
  -webkit-animation-delay: -2771ms;
          animation-delay: -2771ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(25) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(25) .rotate {
  -webkit-animation-delay: -1121ms;
          animation-delay: -1121ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(25) .move, .drop:nth-child(25) .reverse {
  -webkit-animation-delay: -5190ms;
          animation-delay: -5190ms;
}
.drop:nth-child(25) .z {
  -webkit-transform: translateZ(-325px);
          transform: translateZ(-325px);
}
.drop:nth-child(26) {
  left: 58%;
  -webkit-animation-delay: -7898ms;
          animation-delay: -7898ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(26) .slide {
  -webkit-animation-delay: -329ms;
          animation-delay: -329ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(26) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(26) .rotate {
  -webkit-animation-delay: -222ms;
          animation-delay: -222ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(26) .move, .drop:nth-child(26) .reverse {
  -webkit-animation-delay: -3105ms;
          animation-delay: -3105ms;
}
.drop:nth-child(26) .z {
  -webkit-transform: translateZ(-3px);
          transform: translateZ(-3px);
}
.drop:nth-child(27) {
  left: 30%;
  -webkit-animation-delay: -7190ms;
          animation-delay: -7190ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(27) .slide {
  -webkit-animation-delay: -4737ms;
          animation-delay: -4737ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(27) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(27) .rotate {
  -webkit-animation-delay: -6793ms;
          animation-delay: -6793ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(27) .move, .drop:nth-child(27) .reverse {
  -webkit-animation-delay: -9043ms;
          animation-delay: -9043ms;
}
.drop:nth-child(27) .z {
  -webkit-transform: translateZ(750px);
          transform: translateZ(750px);
}
.drop:nth-child(28) {
  left: 80%;
  -webkit-animation-delay: -4040ms;
          animation-delay: -4040ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(28) .slide {
  -webkit-animation-delay: -8658ms;
          animation-delay: -8658ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(28) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(28) .rotate {
  -webkit-animation-delay: -7377ms;
          animation-delay: -7377ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(28) .move, .drop:nth-child(28) .reverse {
  -webkit-animation-delay: -5058ms;
          animation-delay: -5058ms;
}
.drop:nth-child(28) .z {
  -webkit-transform: translateZ(-517px);
          transform: translateZ(-517px);
}
.drop:nth-child(29) {
  left: 19%;
  -webkit-animation-delay: -5758ms;
          animation-delay: -5758ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(29) .slide {
  -webkit-animation-delay: -3663ms;
          animation-delay: -3663ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(29) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(29) .rotate {
  -webkit-animation-delay: -3886ms;
          animation-delay: -3886ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(29) .move, .drop:nth-child(29) .reverse {
  -webkit-animation-delay: -4424ms;
          animation-delay: -4424ms;
}
.drop:nth-child(29) .z {
  -webkit-transform: translateZ(-295px);
          transform: translateZ(-295px);
}
.drop:nth-child(30) {
  left: 32%;
  -webkit-animation-delay: -8937ms;
          animation-delay: -8937ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(30) .slide {
  -webkit-animation-delay: -3493ms;
          animation-delay: -3493ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(30) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(30) .rotate {
  -webkit-animation-delay: -8786ms;
          animation-delay: -8786ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(30) .move, .drop:nth-child(30) .reverse {
  -webkit-animation-delay: -6709ms;
          animation-delay: -6709ms;
}
.drop:nth-child(30) .z {
  -webkit-transform: translateZ(-413px);
          transform: translateZ(-413px);
}
.drop:nth-child(31) {
  left: 87%;
  -webkit-animation-delay: -8625ms;
          animation-delay: -8625ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(31) .slide {
  -webkit-animation-delay: -1315ms;
          animation-delay: -1315ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(31) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(31) .rotate {
  -webkit-animation-delay: -6940ms;
          animation-delay: -6940ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(31) .move, .drop:nth-child(31) .reverse {
  -webkit-animation-delay: -6788ms;
          animation-delay: -6788ms;
}
.drop:nth-child(31) .z {
  -webkit-transform: translateZ(666px);
          transform: translateZ(666px);
}
.drop:nth-child(32) {
  left: 58%;
  -webkit-animation-delay: -5486ms;
          animation-delay: -5486ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(32) .slide {
  -webkit-animation-delay: -8975ms;
          animation-delay: -8975ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(32) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(32) .rotate {
  -webkit-animation-delay: -6720ms;
          animation-delay: -6720ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(32) .move, .drop:nth-child(32) .reverse {
  -webkit-animation-delay: -6647ms;
          animation-delay: -6647ms;
}
.drop:nth-child(32) .z {
  -webkit-transform: translateZ(646px);
          transform: translateZ(646px);
}
.drop:nth-child(33) {
  left: 42%;
  -webkit-animation-delay: -3772ms;
          animation-delay: -3772ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(33) .slide {
  -webkit-animation-delay: -2439ms;
          animation-delay: -2439ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(33) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(33) .rotate {
  -webkit-animation-delay: -4528ms;
          animation-delay: -4528ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(33) .move, .drop:nth-child(33) .reverse {
  -webkit-animation-delay: -7076ms;
          animation-delay: -7076ms;
}
.drop:nth-child(33) .z {
  -webkit-transform: translateZ(846px);
          transform: translateZ(846px);
}
.drop:nth-child(34) {
  left: 13%;
  -webkit-animation-delay: -4961ms;
          animation-delay: -4961ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(34) .slide {
  -webkit-animation-delay: -432ms;
          animation-delay: -432ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(34) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(34) .rotate {
  -webkit-animation-delay: -6054ms;
          animation-delay: -6054ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(34) .move, .drop:nth-child(34) .reverse {
  -webkit-animation-delay: -9656ms;
          animation-delay: -9656ms;
}
.drop:nth-child(34) .z {
  -webkit-transform: translateZ(-693px);
          transform: translateZ(-693px);
}
.drop:nth-child(35) {
  left: 64%;
  -webkit-animation-delay: -9503ms;
          animation-delay: -9503ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(35) .slide {
  -webkit-animation-delay: -1903ms;
          animation-delay: -1903ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(35) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(35) .rotate {
  -webkit-animation-delay: -9873ms;
          animation-delay: -9873ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(35) .move, .drop:nth-child(35) .reverse {
  -webkit-animation-delay: -5186ms;
          animation-delay: -5186ms;
}
.drop:nth-child(35) .z {
  -webkit-transform: translateZ(-901px);
          transform: translateZ(-901px);
}
.drop:nth-child(36) {
  left: 39%;
  -webkit-animation-delay: -1099ms;
          animation-delay: -1099ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(36) .slide {
  -webkit-animation-delay: -4609ms;
          animation-delay: -4609ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(36) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(36) .rotate {
  -webkit-animation-delay: -2784ms;
          animation-delay: -2784ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(36) .move, .drop:nth-child(36) .reverse {
  -webkit-animation-delay: -3252ms;
          animation-delay: -3252ms;
}
.drop:nth-child(36) .z {
  -webkit-transform: translateZ(2px);
          transform: translateZ(2px);
}
.drop:nth-child(37) {
  left: 76%;
  -webkit-animation-delay: -3208ms;
          animation-delay: -3208ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(37) .slide {
  -webkit-animation-delay: -3243ms;
          animation-delay: -3243ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(37) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(37) .rotate {
  -webkit-animation-delay: -775ms;
          animation-delay: -775ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(37) .move, .drop:nth-child(37) .reverse {
  -webkit-animation-delay: -5356ms;
          animation-delay: -5356ms;
}
.drop:nth-child(37) .z {
  -webkit-transform: translateZ(262px);
          transform: translateZ(262px);
}
.drop:nth-child(38) {
  left: 4%;
  -webkit-animation-delay: -8117ms;
          animation-delay: -8117ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(38) .slide {
  -webkit-animation-delay: -1691ms;
          animation-delay: -1691ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(38) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(38) .rotate {
  -webkit-animation-delay: -9721ms;
          animation-delay: -9721ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(38) .move, .drop:nth-child(38) .reverse {
  -webkit-animation-delay: -402ms;
          animation-delay: -402ms;
}
.drop:nth-child(38) .z {
  -webkit-transform: translateZ(-334px);
          transform: translateZ(-334px);
}
.drop:nth-child(39) {
  left: 31%;
  -webkit-animation-delay: -2771ms;
          animation-delay: -2771ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(39) .slide {
  -webkit-animation-delay: -4400ms;
          animation-delay: -4400ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(39) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(39) .rotate {
  -webkit-animation-delay: -9653ms;
          animation-delay: -9653ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(39) .move, .drop:nth-child(39) .reverse {
  -webkit-animation-delay: -868ms;
          animation-delay: -868ms;
}
.drop:nth-child(39) .z {
  -webkit-transform: translateZ(-915px);
          transform: translateZ(-915px);
}
.drop:nth-child(40) {
  left: 37%;
  -webkit-animation-delay: -156ms;
          animation-delay: -156ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(40) .slide {
  -webkit-animation-delay: -8462ms;
          animation-delay: -8462ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(40) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(40) .rotate {
  -webkit-animation-delay: -9328ms;
          animation-delay: -9328ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(40) .move, .drop:nth-child(40) .reverse {
  -webkit-animation-delay: -3400ms;
          animation-delay: -3400ms;
}
.drop:nth-child(40) .z {
  -webkit-transform: translateZ(-761px);
          transform: translateZ(-761px);
}
.drop:nth-child(41) {
  left: 87%;
  -webkit-animation-delay: -5091ms;
          animation-delay: -5091ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(41) .slide {
  -webkit-animation-delay: -7079ms;
          animation-delay: -7079ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(41) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(41) .rotate {
  -webkit-animation-delay: -2035ms;
          animation-delay: -2035ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(41) .move, .drop:nth-child(41) .reverse {
  -webkit-animation-delay: -7938ms;
          animation-delay: -7938ms;
}
.drop:nth-child(41) .z {
  -webkit-transform: translateZ(-815px);
          transform: translateZ(-815px);
}
.drop:nth-child(42) {
  left: 51%;
  -webkit-animation-delay: -698ms;
          animation-delay: -698ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(42) .slide {
  -webkit-animation-delay: -3034ms;
          animation-delay: -3034ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(42) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(42) .rotate {
  -webkit-animation-delay: -3487ms;
          animation-delay: -3487ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(42) .move, .drop:nth-child(42) .reverse {
  -webkit-animation-delay: -3507ms;
          animation-delay: -3507ms;
}
.drop:nth-child(42) .z {
  -webkit-transform: translateZ(-429px);
          transform: translateZ(-429px);
}
.drop:nth-child(43) {
  left: 22%;
  -webkit-animation-delay: -3670ms;
          animation-delay: -3670ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(43) .slide {
  -webkit-animation-delay: -3857ms;
          animation-delay: -3857ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(43) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(43) .rotate {
  -webkit-animation-delay: -7922ms;
          animation-delay: -7922ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(43) .move, .drop:nth-child(43) .reverse {
  -webkit-animation-delay: -9687ms;
          animation-delay: -9687ms;
}
.drop:nth-child(43) .z {
  -webkit-transform: translateZ(793px);
          transform: translateZ(793px);
}
.drop:nth-child(44) {
  left: 89%;
  -webkit-animation-delay: -9731ms;
          animation-delay: -9731ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(44) .slide {
  -webkit-animation-delay: -2009ms;
          animation-delay: -2009ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(44) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(44) .rotate {
  -webkit-animation-delay: -3949ms;
          animation-delay: -3949ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(44) .move, .drop:nth-child(44) .reverse {
  -webkit-animation-delay: -5973ms;
          animation-delay: -5973ms;
}
.drop:nth-child(44) .z {
  -webkit-transform: translateZ(640px);
          transform: translateZ(640px);
}
.drop:nth-child(45) {
  left: 29%;
  -webkit-animation-delay: -2647ms;
          animation-delay: -2647ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(45) .slide {
  -webkit-animation-delay: -8785ms;
          animation-delay: -8785ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(45) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(45) .rotate {
  -webkit-animation-delay: -8608ms;
          animation-delay: -8608ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(45) .move, .drop:nth-child(45) .reverse {
  -webkit-animation-delay: -9648ms;
          animation-delay: -9648ms;
}
.drop:nth-child(45) .z {
  -webkit-transform: translateZ(-630px);
          transform: translateZ(-630px);
}
.drop:nth-child(46) {
  left: 3%;
  -webkit-animation-delay: -5221ms;
          animation-delay: -5221ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(46) .slide {
  -webkit-animation-delay: -6814ms;
          animation-delay: -6814ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(46) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(46) .rotate {
  -webkit-animation-delay: -958ms;
          animation-delay: -958ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(46) .move, .drop:nth-child(46) .reverse {
  -webkit-animation-delay: -993ms;
          animation-delay: -993ms;
}
.drop:nth-child(46) .z {
  -webkit-transform: translateZ(371px);
          transform: translateZ(371px);
}
.drop:nth-child(47) {
  left: 59%;
  -webkit-animation-delay: -4448ms;
          animation-delay: -4448ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(47) .slide {
  -webkit-animation-delay: -6093ms;
          animation-delay: -6093ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(47) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(47) .rotate {
  -webkit-animation-delay: -4707ms;
          animation-delay: -4707ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(47) .move, .drop:nth-child(47) .reverse {
  -webkit-animation-delay: -9703ms;
          animation-delay: -9703ms;
}
.drop:nth-child(47) .z {
  -webkit-transform: translateZ(979px);
          transform: translateZ(979px);
}
.drop:nth-child(48) {
  left: 55%;
  -webkit-animation-delay: -2956ms;
          animation-delay: -2956ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(48) .slide {
  -webkit-animation-delay: -383ms;
          animation-delay: -383ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(48) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(48) .rotate {
  -webkit-animation-delay: -506ms;
          animation-delay: -506ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(48) .move, .drop:nth-child(48) .reverse {
  -webkit-animation-delay: -9680ms;
          animation-delay: -9680ms;
}
.drop:nth-child(48) .z {
  -webkit-transform: translateZ(-920px);
          transform: translateZ(-920px);
}
.drop:nth-child(49) {
  left: 27%;
  -webkit-animation-delay: -4949ms;
          animation-delay: -4949ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(49) .slide {
  -webkit-animation-delay: -9434ms;
          animation-delay: -9434ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(49) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(49) .rotate {
  -webkit-animation-delay: -4436ms;
          animation-delay: -4436ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(49) .move, .drop:nth-child(49) .reverse {
  -webkit-animation-delay: -5557ms;
          animation-delay: -5557ms;
}
.drop:nth-child(49) .z {
  -webkit-transform: translateZ(592px);
          transform: translateZ(592px);
}
.drop:nth-child(50) {
  left: 50%;
  -webkit-animation-delay: -4109ms;
          animation-delay: -4109ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(50) .slide {
  -webkit-animation-delay: -5689ms;
          animation-delay: -5689ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(50) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(50) .rotate {
  -webkit-animation-delay: -5979ms;
          animation-delay: -5979ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(50) .move, .drop:nth-child(50) .reverse {
  -webkit-animation-delay: -9640ms;
          animation-delay: -9640ms;
}
.drop:nth-child(50) .z {
  -webkit-transform: translateZ(80px);
          transform: translateZ(80px);
}
.drop:nth-child(51) {
  left: 41%;
  -webkit-animation-delay: -7988ms;
          animation-delay: -7988ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(51) .slide {
  -webkit-animation-delay: -6836ms;
          animation-delay: -6836ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(51) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(51) .rotate {
  -webkit-animation-delay: -2217ms;
          animation-delay: -2217ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(51) .move, .drop:nth-child(51) .reverse {
  -webkit-animation-delay: -979ms;
          animation-delay: -979ms;
}
.drop:nth-child(51) .z {
  -webkit-transform: translateZ(-30px);
          transform: translateZ(-30px);
}
.drop:nth-child(52) {
  left: 96%;
  -webkit-animation-delay: -7299ms;
          animation-delay: -7299ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(52) .slide {
  -webkit-animation-delay: -6936ms;
          animation-delay: -6936ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(52) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(52) .rotate {
  -webkit-animation-delay: -4989ms;
          animation-delay: -4989ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(52) .move, .drop:nth-child(52) .reverse {
  -webkit-animation-delay: -8625ms;
          animation-delay: -8625ms;
}
.drop:nth-child(52) .z {
  -webkit-transform: translateZ(-518px);
          transform: translateZ(-518px);
}
.drop:nth-child(53) {
  left: 44%;
  -webkit-animation-delay: -2253ms;
          animation-delay: -2253ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(53) .slide {
  -webkit-animation-delay: -5770ms;
          animation-delay: -5770ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(53) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(53) .rotate {
  -webkit-animation-delay: -5588ms;
          animation-delay: -5588ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(53) .move, .drop:nth-child(53) .reverse {
  -webkit-animation-delay: -5851ms;
          animation-delay: -5851ms;
}
.drop:nth-child(53) .z {
  -webkit-transform: translateZ(573px);
          transform: translateZ(573px);
}
.drop:nth-child(54) {
  left: 1%;
  -webkit-animation-delay: -5208ms;
          animation-delay: -5208ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(54) .slide {
  -webkit-animation-delay: -8482ms;
          animation-delay: -8482ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(54) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(54) .rotate {
  -webkit-animation-delay: -275ms;
          animation-delay: -275ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(54) .move, .drop:nth-child(54) .reverse {
  -webkit-animation-delay: -8676ms;
          animation-delay: -8676ms;
}
.drop:nth-child(54) .z {
  -webkit-transform: translateZ(-399px);
          transform: translateZ(-399px);
}
.drop:nth-child(55) {
  left: 53%;
  -webkit-animation-delay: -6919ms;
          animation-delay: -6919ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(55) .slide {
  -webkit-animation-delay: -6564ms;
          animation-delay: -6564ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(55) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(55) .rotate {
  -webkit-animation-delay: -5992ms;
          animation-delay: -5992ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(55) .move, .drop:nth-child(55) .reverse {
  -webkit-animation-delay: -5355ms;
          animation-delay: -5355ms;
}
.drop:nth-child(55) .z {
  -webkit-transform: translateZ(-798px);
          transform: translateZ(-798px);
}
.drop:nth-child(56) {
  left: 4%;
  -webkit-animation-delay: -9356ms;
          animation-delay: -9356ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(56) .slide {
  -webkit-animation-delay: -175ms;
          animation-delay: -175ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(56) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(56) .rotate {
  -webkit-animation-delay: -2895ms;
          animation-delay: -2895ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(56) .move, .drop:nth-child(56) .reverse {
  -webkit-animation-delay: -2983ms;
          animation-delay: -2983ms;
}
.drop:nth-child(56) .z {
  -webkit-transform: translateZ(-655px);
          transform: translateZ(-655px);
}
.drop:nth-child(57) {
  left: 74%;
  -webkit-animation-delay: -1205ms;
          animation-delay: -1205ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(57) .slide {
  -webkit-animation-delay: -2158ms;
          animation-delay: -2158ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(57) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(57) .rotate {
  -webkit-animation-delay: -3194ms;
          animation-delay: -3194ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(57) .move, .drop:nth-child(57) .reverse {
  -webkit-animation-delay: -2726ms;
          animation-delay: -2726ms;
}
.drop:nth-child(57) .z {
  -webkit-transform: translateZ(-760px);
          transform: translateZ(-760px);
}
.drop:nth-child(58) {
  left: 87%;
  -webkit-animation-delay: -9738ms;
          animation-delay: -9738ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(58) .slide {
  -webkit-animation-delay: -6580ms;
          animation-delay: -6580ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(58) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(58) .rotate {
  -webkit-animation-delay: -4141ms;
          animation-delay: -4141ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(58) .move, .drop:nth-child(58) .reverse {
  -webkit-animation-delay: -6434ms;
          animation-delay: -6434ms;
}
.drop:nth-child(58) .z {
  -webkit-transform: translateZ(92px);
          transform: translateZ(92px);
}
.drop:nth-child(59) {
  left: 20%;
  -webkit-animation-delay: -806ms;
          animation-delay: -806ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(59) .slide {
  -webkit-animation-delay: -3395ms;
          animation-delay: -3395ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(59) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(59) .rotate {
  -webkit-animation-delay: -4157ms;
          animation-delay: -4157ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(59) .move, .drop:nth-child(59) .reverse {
  -webkit-animation-delay: -7424ms;
          animation-delay: -7424ms;
}
.drop:nth-child(59) .z {
  -webkit-transform: translateZ(-853px);
          transform: translateZ(-853px);
}
.drop:nth-child(60) {
  left: 74%;
  -webkit-animation-delay: -7626ms;
          animation-delay: -7626ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(60) .slide {
  -webkit-animation-delay: -762ms;
          animation-delay: -762ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(60) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(60) .rotate {
  -webkit-animation-delay: -6591ms;
          animation-delay: -6591ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(60) .move, .drop:nth-child(60) .reverse {
  -webkit-animation-delay: -8115ms;
          animation-delay: -8115ms;
}
.drop:nth-child(60) .z {
  -webkit-transform: translateZ(535px);
          transform: translateZ(535px);
}
.drop:nth-child(61) {
  left: 9%;
  -webkit-animation-delay: -5358ms;
          animation-delay: -5358ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(61) .slide {
  -webkit-animation-delay: -5294ms;
          animation-delay: -5294ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(61) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(61) .rotate {
  -webkit-animation-delay: -3539ms;
          animation-delay: -3539ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(61) .move, .drop:nth-child(61) .reverse {
  -webkit-animation-delay: -31ms;
          animation-delay: -31ms;
}
.drop:nth-child(61) .z {
  -webkit-transform: translateZ(-591px);
          transform: translateZ(-591px);
}
.drop:nth-child(62) {
  left: 82%;
  -webkit-animation-delay: -9779ms;
          animation-delay: -9779ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(62) .slide {
  -webkit-animation-delay: -3588ms;
          animation-delay: -3588ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(62) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(62) .rotate {
  -webkit-animation-delay: -7263ms;
          animation-delay: -7263ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(62) .move, .drop:nth-child(62) .reverse {
  -webkit-animation-delay: -5898ms;
          animation-delay: -5898ms;
}
.drop:nth-child(62) .z {
  -webkit-transform: translateZ(33px);
          transform: translateZ(33px);
}
.drop:nth-child(63) {
  left: 14%;
  -webkit-animation-delay: -4959ms;
          animation-delay: -4959ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(63) .slide {
  -webkit-animation-delay: -8361ms;
          animation-delay: -8361ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(63) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(63) .rotate {
  -webkit-animation-delay: -6731ms;
          animation-delay: -6731ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(63) .move, .drop:nth-child(63) .reverse {
  -webkit-animation-delay: -1567ms;
          animation-delay: -1567ms;
}
.drop:nth-child(63) .z {
  -webkit-transform: translateZ(652px);
          transform: translateZ(652px);
}
.drop:nth-child(64) {
  left: 4%;
  -webkit-animation-delay: -3327ms;
          animation-delay: -3327ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(64) .slide {
  -webkit-animation-delay: -2520ms;
          animation-delay: -2520ms;
  -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: -6335ms;
          animation-delay: -6335ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(64) .move, .drop:nth-child(64) .reverse {
  -webkit-animation-delay: -3486ms;
          animation-delay: -3486ms;
}
.drop:nth-child(64) .z {
  -webkit-transform: translateZ(-728px);
          transform: translateZ(-728px);
}
.drop:nth-child(65) {
  left: 28%;
  -webkit-animation-delay: -1757ms;
          animation-delay: -1757ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(65) .slide {
  -webkit-animation-delay: -2464ms;
          animation-delay: -2464ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(65) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(65) .rotate {
  -webkit-animation-delay: -2667ms;
          animation-delay: -2667ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(65) .move, .drop:nth-child(65) .reverse {
  -webkit-animation-delay: -9127ms;
          animation-delay: -9127ms;
}
.drop:nth-child(65) .z {
  -webkit-transform: translateZ(-940px);
          transform: translateZ(-940px);
}
.drop:nth-child(66) {
  left: 38%;
  -webkit-animation-delay: -1488ms;
          animation-delay: -1488ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(66) .slide {
  -webkit-animation-delay: -3859ms;
          animation-delay: -3859ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(66) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(66) .rotate {
  -webkit-animation-delay: -1468ms;
          animation-delay: -1468ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(66) .move, .drop:nth-child(66) .reverse {
  -webkit-animation-delay: -9322ms;
          animation-delay: -9322ms;
}
.drop:nth-child(66) .z {
  -webkit-transform: translateZ(-444px);
          transform: translateZ(-444px);
}
.drop:nth-child(67) {
  left: 25%;
  -webkit-animation-delay: -3675ms;
          animation-delay: -3675ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(67) .slide {
  -webkit-animation-delay: -215ms;
          animation-delay: -215ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(67) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(67) .rotate {
  -webkit-animation-delay: -7576ms;
          animation-delay: -7576ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(67) .move, .drop:nth-child(67) .reverse {
  -webkit-animation-delay: -6228ms;
          animation-delay: -6228ms;
}
.drop:nth-child(67) .z {
  -webkit-transform: translateZ(806px);
          transform: translateZ(806px);
}
.drop:nth-child(68) {
  left: 57%;
  -webkit-animation-delay: -7086ms;
          animation-delay: -7086ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(68) .slide {
  -webkit-animation-delay: -6029ms;
          animation-delay: -6029ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(68) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(68) .rotate {
  -webkit-animation-delay: -9990ms;
          animation-delay: -9990ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(68) .move, .drop:nth-child(68) .reverse {
  -webkit-animation-delay: -4410ms;
          animation-delay: -4410ms;
}
.drop:nth-child(68) .z {
  -webkit-transform: translateZ(-68px);
          transform: translateZ(-68px);
}
.drop:nth-child(69) {
  left: 76%;
  -webkit-animation-delay: -7024ms;
          animation-delay: -7024ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(69) .slide {
  -webkit-animation-delay: -6432ms;
          animation-delay: -6432ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(69) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(69) .rotate {
  -webkit-animation-delay: -9816ms;
          animation-delay: -9816ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(69) .move, .drop:nth-child(69) .reverse {
  -webkit-animation-delay: -4155ms;
          animation-delay: -4155ms;
}
.drop:nth-child(69) .z {
  -webkit-transform: translateZ(842px);
          transform: translateZ(842px);
}
.drop:nth-child(70) {
  left: 95%;
  -webkit-animation-delay: -7372ms;
          animation-delay: -7372ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(70) .slide {
  -webkit-animation-delay: -726ms;
          animation-delay: -726ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(70) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(70) .rotate {
  -webkit-animation-delay: -9244ms;
          animation-delay: -9244ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(70) .move, .drop:nth-child(70) .reverse {
  -webkit-animation-delay: -3531ms;
          animation-delay: -3531ms;
}
.drop:nth-child(70) .z {
  -webkit-transform: translateZ(680px);
          transform: translateZ(680px);
}
.drop:nth-child(71) {
  left: 83%;
  -webkit-animation-delay: -8990ms;
          animation-delay: -8990ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(71) .slide {
  -webkit-animation-delay: -1438ms;
          animation-delay: -1438ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(71) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(71) .rotate {
  -webkit-animation-delay: -2946ms;
          animation-delay: -2946ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(71) .move, .drop:nth-child(71) .reverse {
  -webkit-animation-delay: -21ms;
          animation-delay: -21ms;
}
.drop:nth-child(71) .z {
  -webkit-transform: translateZ(-137px);
          transform: translateZ(-137px);
}
.drop:nth-child(72) {
  left: 12%;
  -webkit-animation-delay: -8157ms;
          animation-delay: -8157ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(72) .slide {
  -webkit-animation-delay: -9212ms;
          animation-delay: -9212ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(72) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(72) .rotate {
  -webkit-animation-delay: -8102ms;
          animation-delay: -8102ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(72) .move, .drop:nth-child(72) .reverse {
  -webkit-animation-delay: -8168ms;
          animation-delay: -8168ms;
}
.drop:nth-child(72) .z {
  -webkit-transform: translateZ(16px);
          transform: translateZ(16px);
}
.drop:nth-child(73) {
  left: 52%;
  -webkit-animation-delay: -8684ms;
          animation-delay: -8684ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(73) .slide {
  -webkit-animation-delay: -8414ms;
          animation-delay: -8414ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(73) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(73) .rotate {
  -webkit-animation-delay: -5839ms;
          animation-delay: -5839ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(73) .move, .drop:nth-child(73) .reverse {
  -webkit-animation-delay: -7333ms;
          animation-delay: -7333ms;
}
.drop:nth-child(73) .z {
  -webkit-transform: translateZ(185px);
          transform: translateZ(185px);
}
.drop:nth-child(74) {
  left: 47%;
  -webkit-animation-delay: -3003ms;
          animation-delay: -3003ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(74) .slide {
  -webkit-animation-delay: -1825ms;
          animation-delay: -1825ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(74) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(74) .rotate {
  -webkit-animation-delay: -7487ms;
          animation-delay: -7487ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(74) .move, .drop:nth-child(74) .reverse {
  -webkit-animation-delay: -8368ms;
          animation-delay: -8368ms;
}
.drop:nth-child(74) .z {
  -webkit-transform: translateZ(22px);
          transform: translateZ(22px);
}
.drop:nth-child(75) {
  left: 39%;
  -webkit-animation-delay: -6007ms;
          animation-delay: -6007ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(75) .slide {
  -webkit-animation-delay: -4260ms;
          animation-delay: -4260ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(75) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(75) .rotate {
  -webkit-animation-delay: -4501ms;
          animation-delay: -4501ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(75) .move, .drop:nth-child(75) .reverse {
  -webkit-animation-delay: -7842ms;
          animation-delay: -7842ms;
}
.drop:nth-child(75) .z {
  -webkit-transform: translateZ(-360px);
          transform: translateZ(-360px);
}
.drop:nth-child(76) {
  left: 62%;
  -webkit-animation-delay: -9856ms;
          animation-delay: -9856ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(76) .slide {
  -webkit-animation-delay: -4639ms;
          animation-delay: -4639ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(76) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(76) .rotate {
  -webkit-animation-delay: -4459ms;
          animation-delay: -4459ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(76) .move, .drop:nth-child(76) .reverse {
  -webkit-animation-delay: -6466ms;
          animation-delay: -6466ms;
}
.drop:nth-child(76) .z {
  -webkit-transform: translateZ(-64px);
          transform: translateZ(-64px);
}
.drop:nth-child(77) {
  left: 96%;
  -webkit-animation-delay: -2945ms;
          animation-delay: -2945ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(77) .slide {
  -webkit-animation-delay: -7140ms;
          animation-delay: -7140ms;
  -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: -4967ms;
          animation-delay: -4967ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(77) .move, .drop:nth-child(77) .reverse {
  -webkit-animation-delay: -6208ms;
          animation-delay: -6208ms;
}
.drop:nth-child(77) .z {
  -webkit-transform: translateZ(-760px);
          transform: translateZ(-760px);
}
.drop:nth-child(78) {
  left: 27%;
  -webkit-animation-delay: -8801ms;
          animation-delay: -8801ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(78) .slide {
  -webkit-animation-delay: -8640ms;
          animation-delay: -8640ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(78) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(78) .rotate {
  -webkit-animation-delay: -3590ms;
          animation-delay: -3590ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(78) .move, .drop:nth-child(78) .reverse {
  -webkit-animation-delay: -3303ms;
          animation-delay: -3303ms;
}
.drop:nth-child(78) .z {
  -webkit-transform: translateZ(-132px);
          transform: translateZ(-132px);
}
.drop:nth-child(79) {
  left: 99%;
  -webkit-animation-delay: -2434ms;
          animation-delay: -2434ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(79) .slide {
  -webkit-animation-delay: -5795ms;
          animation-delay: -5795ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(79) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(79) .rotate {
  -webkit-animation-delay: -3229ms;
          animation-delay: -3229ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(79) .move, .drop:nth-child(79) .reverse {
  -webkit-animation-delay: -2342ms;
          animation-delay: -2342ms;
}
.drop:nth-child(79) .z {
  -webkit-transform: translateZ(-304px);
          transform: translateZ(-304px);
}
.drop:nth-child(80) {
  left: 85%;
  -webkit-animation-delay: -5929ms;
          animation-delay: -5929ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(80) .slide {
  -webkit-animation-delay: -5558ms;
          animation-delay: -5558ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(80) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(80) .rotate {
  -webkit-animation-delay: -73ms;
          animation-delay: -73ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(80) .move, .drop:nth-child(80) .reverse {
  -webkit-animation-delay: -7269ms;
          animation-delay: -7269ms;
}
.drop:nth-child(80) .z {
  -webkit-transform: translateZ(-59px);
          transform: translateZ(-59px);
}
.drop:nth-child(81) {
  left: 96%;
  -webkit-animation-delay: -5417ms;
          animation-delay: -5417ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(81) .slide {
  -webkit-animation-delay: -5536ms;
          animation-delay: -5536ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(81) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(81) .rotate {
  -webkit-animation-delay: -9947ms;
          animation-delay: -9947ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(81) .move, .drop:nth-child(81) .reverse {
  -webkit-animation-delay: -2776ms;
          animation-delay: -2776ms;
}
.drop:nth-child(81) .z {
  -webkit-transform: translateZ(-586px);
          transform: translateZ(-586px);
}
.drop:nth-child(82) {
  left: 64%;
  -webkit-animation-delay: -4532ms;
          animation-delay: -4532ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(82) .slide {
  -webkit-animation-delay: -1650ms;
          animation-delay: -1650ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(82) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(82) .rotate {
  -webkit-animation-delay: -4001ms;
          animation-delay: -4001ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(82) .move, .drop:nth-child(82) .reverse {
  -webkit-animation-delay: -1166ms;
          animation-delay: -1166ms;
}
.drop:nth-child(82) .z {
  -webkit-transform: translateZ(-610px);
          transform: translateZ(-610px);
}
.drop:nth-child(83) {
  left: 56%;
  -webkit-animation-delay: -3762ms;
          animation-delay: -3762ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(83) .slide {
  -webkit-animation-delay: -298ms;
          animation-delay: -298ms;
  -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: -6380ms;
          animation-delay: -6380ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(83) .move, .drop:nth-child(83) .reverse {
  -webkit-animation-delay: -3409ms;
          animation-delay: -3409ms;
}
.drop:nth-child(83) .z {
  -webkit-transform: translateZ(878px);
          transform: translateZ(878px);
}
.drop:nth-child(84) {
  left: 26%;
  -webkit-animation-delay: -8676ms;
          animation-delay: -8676ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(84) .slide {
  -webkit-animation-delay: -8500ms;
          animation-delay: -8500ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(84) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(84) .rotate {
  -webkit-animation-delay: -5297ms;
          animation-delay: -5297ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(84) .move, .drop:nth-child(84) .reverse {
  -webkit-animation-delay: -8500ms;
          animation-delay: -8500ms;
}
.drop:nth-child(84) .z {
  -webkit-transform: translateZ(-952px);
          transform: translateZ(-952px);
}
.drop:nth-child(85) {
  left: 7%;
  -webkit-animation-delay: -343ms;
          animation-delay: -343ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(85) .slide {
  -webkit-animation-delay: -6272ms;
          animation-delay: -6272ms;
  -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: -8022ms;
          animation-delay: -8022ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(85) .move, .drop:nth-child(85) .reverse {
  -webkit-animation-delay: -3188ms;
          animation-delay: -3188ms;
}
.drop:nth-child(85) .z {
  -webkit-transform: translateZ(613px);
          transform: translateZ(613px);
}
.drop:nth-child(86) {
  left: 59%;
  -webkit-animation-delay: -4298ms;
          animation-delay: -4298ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(86) .slide {
  -webkit-animation-delay: -4191ms;
          animation-delay: -4191ms;
  -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: -6825ms;
          animation-delay: -6825ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(86) .move, .drop:nth-child(86) .reverse {
  -webkit-animation-delay: -7837ms;
          animation-delay: -7837ms;
}
.drop:nth-child(86) .z {
  -webkit-transform: translateZ(508px);
          transform: translateZ(508px);
}
.drop:nth-child(87) {
  left: 13%;
  -webkit-animation-delay: -7834ms;
          animation-delay: -7834ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(87) .slide {
  -webkit-animation-delay: -397ms;
          animation-delay: -397ms;
  -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: -8942ms;
          animation-delay: -8942ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(87) .move, .drop:nth-child(87) .reverse {
  -webkit-animation-delay: -5233ms;
          animation-delay: -5233ms;
}
.drop:nth-child(87) .z {
  -webkit-transform: translateZ(-630px);
          transform: translateZ(-630px);
}
.drop:nth-child(88) {
  left: 66%;
  -webkit-animation-delay: -2973ms;
          animation-delay: -2973ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(88) .slide {
  -webkit-animation-delay: -5583ms;
          animation-delay: -5583ms;
  -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: -3652ms;
          animation-delay: -3652ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(88) .move, .drop:nth-child(88) .reverse {
  -webkit-animation-delay: -3407ms;
          animation-delay: -3407ms;
}
.drop:nth-child(88) .z {
  -webkit-transform: translateZ(563px);
          transform: translateZ(563px);
}
.drop:nth-child(89) {
  left: 41%;
  -webkit-animation-delay: -9188ms;
          animation-delay: -9188ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(89) .slide {
  -webkit-animation-delay: -1260ms;
          animation-delay: -1260ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(89) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(89) .rotate {
  -webkit-animation-delay: -8363ms;
          animation-delay: -8363ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(89) .move, .drop:nth-child(89) .reverse {
  -webkit-animation-delay: -3992ms;
          animation-delay: -3992ms;
}
.drop:nth-child(89) .z {
  -webkit-transform: translateZ(-413px);
          transform: translateZ(-413px);
}
.drop:nth-child(90) {
  left: 52%;
  -webkit-animation-delay: -3200ms;
          animation-delay: -3200ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(90) .slide {
  -webkit-animation-delay: -7892ms;
          animation-delay: -7892ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(90) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(90) .rotate {
  -webkit-animation-delay: -9653ms;
          animation-delay: -9653ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(90) .move, .drop:nth-child(90) .reverse {
  -webkit-animation-delay: -5397ms;
          animation-delay: -5397ms;
}
.drop:nth-child(90) .z {
  -webkit-transform: translateZ(60px);
          transform: translateZ(60px);
}
.drop:nth-child(91) {
  left: 34%;
  -webkit-animation-delay: -155ms;
          animation-delay: -155ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(91) .slide {
  -webkit-animation-delay: -9262ms;
          animation-delay: -9262ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(91) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(91) .rotate {
  -webkit-animation-delay: -9894ms;
          animation-delay: -9894ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(91) .move, .drop:nth-child(91) .reverse {
  -webkit-animation-delay: -4625ms;
          animation-delay: -4625ms;
}
.drop:nth-child(91) .z {
  -webkit-transform: translateZ(-119px);
          transform: translateZ(-119px);
}
.drop:nth-child(92) {
  left: 29%;
  -webkit-animation-delay: -9642ms;
          animation-delay: -9642ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(92) .slide {
  -webkit-animation-delay: -9294ms;
          animation-delay: -9294ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(92) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(92) .rotate {
  -webkit-animation-delay: -1520ms;
          animation-delay: -1520ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(92) .move, .drop:nth-child(92) .reverse {
  -webkit-animation-delay: -7769ms;
          animation-delay: -7769ms;
}
.drop:nth-child(92) .z {
  -webkit-transform: translateZ(-964px);
          transform: translateZ(-964px);
}
.drop:nth-child(93) {
  left: 74%;
  -webkit-animation-delay: -8768ms;
          animation-delay: -8768ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(93) .slide {
  -webkit-animation-delay: -4297ms;
          animation-delay: -4297ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(93) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(93) .rotate {
  -webkit-animation-delay: -6200ms;
          animation-delay: -6200ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(93) .move, .drop:nth-child(93) .reverse {
  -webkit-animation-delay: -3982ms;
          animation-delay: -3982ms;
}
.drop:nth-child(93) .z {
  -webkit-transform: translateZ(-731px);
          transform: translateZ(-731px);
}
.drop:nth-child(94) {
  left: 24%;
  -webkit-animation-delay: -9731ms;
          animation-delay: -9731ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(94) .slide {
  -webkit-animation-delay: -3339ms;
          animation-delay: -3339ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(94) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(94) .rotate {
  -webkit-animation-delay: -5680ms;
          animation-delay: -5680ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(94) .move, .drop:nth-child(94) .reverse {
  -webkit-animation-delay: -1333ms;
          animation-delay: -1333ms;
}
.drop:nth-child(94) .z {
  -webkit-transform: translateZ(803px);
          transform: translateZ(803px);
}
.drop:nth-child(95) {
  left: 27%;
  -webkit-animation-delay: -8123ms;
          animation-delay: -8123ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(95) .slide {
  -webkit-animation-delay: -5639ms;
          animation-delay: -5639ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(95) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(95) .rotate {
  -webkit-animation-delay: -9016ms;
          animation-delay: -9016ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(95) .move, .drop:nth-child(95) .reverse {
  -webkit-animation-delay: -7497ms;
          animation-delay: -7497ms;
}
.drop:nth-child(95) .z {
  -webkit-transform: translateZ(-528px);
          transform: translateZ(-528px);
}
.drop:nth-child(96) {
  left: 17%;
  -webkit-animation-delay: -470ms;
          animation-delay: -470ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(96) .slide {
  -webkit-animation-delay: -8849ms;
          animation-delay: -8849ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(96) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(96) .rotate {
  -webkit-animation-delay: -7061ms;
          animation-delay: -7061ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(96) .move, .drop:nth-child(96) .reverse {
  -webkit-animation-delay: -3477ms;
          animation-delay: -3477ms;
}
.drop:nth-child(96) .z {
  -webkit-transform: translateZ(500px);
          transform: translateZ(500px);
}
.drop:nth-child(97) {
  left: 30%;
  -webkit-animation-delay: -7687ms;
          animation-delay: -7687ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(97) .slide {
  -webkit-animation-delay: -8515ms;
          animation-delay: -8515ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(97) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(97) .rotate {
  -webkit-animation-delay: -7813ms;
          animation-delay: -7813ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(97) .move, .drop:nth-child(97) .reverse {
  -webkit-animation-delay: -6745ms;
          animation-delay: -6745ms;
}
.drop:nth-child(97) .z {
  -webkit-transform: translateZ(-693px);
          transform: translateZ(-693px);
}
.drop:nth-child(98) {
  left: 9%;
  -webkit-animation-delay: -7201ms;
          animation-delay: -7201ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(98) .slide {
  -webkit-animation-delay: -8242ms;
          animation-delay: -8242ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(98) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(98) .rotate {
  -webkit-animation-delay: -2536ms;
          animation-delay: -2536ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(98) .move, .drop:nth-child(98) .reverse {
  -webkit-animation-delay: -9811ms;
          animation-delay: -9811ms;
}
.drop:nth-child(98) .z {
  -webkit-transform: translateZ(394px);
          transform: translateZ(394px);
}
.drop:nth-child(99) {
  left: 18%;
  -webkit-animation-delay: -8814ms;
          animation-delay: -8814ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(99) .slide {
  -webkit-animation-delay: -289ms;
          animation-delay: -289ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(99) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(99) .rotate {
  -webkit-animation-delay: -4476ms;
          animation-delay: -4476ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(99) .move, .drop:nth-child(99) .reverse {
  -webkit-animation-delay: -553ms;
          animation-delay: -553ms;
}
.drop:nth-child(99) .z {
  -webkit-transform: translateZ(324px);
          transform: translateZ(324px);
}
.drop:nth-child(100) {
  left: 84%;
  -webkit-animation-delay: -2756ms;
          animation-delay: -2756ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(100) .slide {
  -webkit-animation-delay: -531ms;
          animation-delay: -531ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(100) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(100) .rotate {
  -webkit-animation-delay: -905ms;
          animation-delay: -905ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(100) .move, .drop:nth-child(100) .reverse {
  -webkit-animation-delay: -1220ms;
          animation-delay: -1220ms;
}
.drop:nth-child(100) .z {
  -webkit-transform: translateZ(265px);
          transform: translateZ(265px);
}
.drop:nth-child(101) {
  left: 15%;
  -webkit-animation-delay: -9110ms;
          animation-delay: -9110ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(101) .slide {
  -webkit-animation-delay: -9004ms;
          animation-delay: -9004ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(101) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(101) .rotate {
  -webkit-animation-delay: -9616ms;
          animation-delay: -9616ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(101) .move, .drop:nth-child(101) .reverse {
  -webkit-animation-delay: -8801ms;
          animation-delay: -8801ms;
}
.drop:nth-child(101) .z {
  -webkit-transform: translateZ(-983px);
          transform: translateZ(-983px);
}
.drop:nth-child(102) {
  left: 13%;
  -webkit-animation-delay: -4501ms;
          animation-delay: -4501ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(102) .slide {
  -webkit-animation-delay: -9455ms;
          animation-delay: -9455ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(102) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(102) .rotate {
  -webkit-animation-delay: -1548ms;
          animation-delay: -1548ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(102) .move, .drop:nth-child(102) .reverse {
  -webkit-animation-delay: -4603ms;
          animation-delay: -4603ms;
}
.drop:nth-child(102) .z {
  -webkit-transform: translateZ(-41px);
          transform: translateZ(-41px);
}
.drop:nth-child(103) {
  left: 59%;
  -webkit-animation-delay: -822ms;
          animation-delay: -822ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(103) .slide {
  -webkit-animation-delay: -7173ms;
          animation-delay: -7173ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(103) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(103) .rotate {
  -webkit-animation-delay: -4006ms;
          animation-delay: -4006ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(103) .move, .drop:nth-child(103) .reverse {
  -webkit-animation-delay: -8336ms;
          animation-delay: -8336ms;
}
.drop:nth-child(103) .z {
  -webkit-transform: translateZ(-309px);
          transform: translateZ(-309px);
}
.drop:nth-child(104) {
  left: 56%;
  -webkit-animation-delay: -1126ms;
          animation-delay: -1126ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(104) .slide {
  -webkit-animation-delay: -926ms;
          animation-delay: -926ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(104) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(104) .rotate {
  -webkit-animation-delay: -283ms;
          animation-delay: -283ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(104) .move, .drop:nth-child(104) .reverse {
  -webkit-animation-delay: -3166ms;
          animation-delay: -3166ms;
}
.drop:nth-child(104) .z {
  -webkit-transform: translateZ(-178px);
          transform: translateZ(-178px);
}
.drop:nth-child(105) {
  left: 77%;
  -webkit-animation-delay: -2188ms;
          animation-delay: -2188ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(105) .slide {
  -webkit-animation-delay: -7534ms;
          animation-delay: -7534ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(105) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(105) .rotate {
  -webkit-animation-delay: -9777ms;
          animation-delay: -9777ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(105) .move, .drop:nth-child(105) .reverse {
  -webkit-animation-delay: -495ms;
          animation-delay: -495ms;
}
.drop:nth-child(105) .z {
  -webkit-transform: translateZ(102px);
          transform: translateZ(102px);
}
.drop:nth-child(106) {
  left: 34%;
  -webkit-animation-delay: -3599ms;
          animation-delay: -3599ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(106) .slide {
  -webkit-animation-delay: -5793ms;
          animation-delay: -5793ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(106) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(106) .rotate {
  -webkit-animation-delay: -3038ms;
          animation-delay: -3038ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(106) .move, .drop:nth-child(106) .reverse {
  -webkit-animation-delay: -3299ms;
          animation-delay: -3299ms;
}
.drop:nth-child(106) .z {
  -webkit-transform: translateZ(-721px);
          transform: translateZ(-721px);
}
.drop:nth-child(107) {
  left: 12%;
  -webkit-animation-delay: -3686ms;
          animation-delay: -3686ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(107) .slide {
  -webkit-animation-delay: -4231ms;
          animation-delay: -4231ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(107) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(107) .rotate {
  -webkit-animation-delay: -6227ms;
          animation-delay: -6227ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(107) .move, .drop:nth-child(107) .reverse {
  -webkit-animation-delay: -7354ms;
          animation-delay: -7354ms;
}
.drop:nth-child(107) .z {
  -webkit-transform: translateZ(556px);
          transform: translateZ(556px);
}
.drop:nth-child(108) {
  left: 22%;
  -webkit-animation-delay: -5011ms;
          animation-delay: -5011ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(108) .slide {
  -webkit-animation-delay: -6540ms;
          animation-delay: -6540ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(108) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(108) .rotate {
  -webkit-animation-delay: -7332ms;
          animation-delay: -7332ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(108) .move, .drop:nth-child(108) .reverse {
  -webkit-animation-delay: -6135ms;
          animation-delay: -6135ms;
}
.drop:nth-child(108) .z {
  -webkit-transform: translateZ(-107px);
          transform: translateZ(-107px);
}
.drop:nth-child(109) {
  left: 12%;
  -webkit-animation-delay: -8796ms;
          animation-delay: -8796ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(109) .slide {
  -webkit-animation-delay: -5903ms;
          animation-delay: -5903ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(109) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(109) .rotate {
  -webkit-animation-delay: -1245ms;
          animation-delay: -1245ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(109) .move, .drop:nth-child(109) .reverse {
  -webkit-animation-delay: -2077ms;
          animation-delay: -2077ms;
}
.drop:nth-child(109) .z {
  -webkit-transform: translateZ(-320px);
          transform: translateZ(-320px);
}
.drop:nth-child(110) {
  left: 56%;
  -webkit-animation-delay: -6777ms;
          animation-delay: -6777ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(110) .slide {
  -webkit-animation-delay: -483ms;
          animation-delay: -483ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(110) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(110) .rotate {
  -webkit-animation-delay: -5500ms;
          animation-delay: -5500ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(110) .move, .drop:nth-child(110) .reverse {
  -webkit-animation-delay: -1122ms;
          animation-delay: -1122ms;
}
.drop:nth-child(110) .z {
  -webkit-transform: translateZ(618px);
          transform: translateZ(618px);
}
.drop:nth-child(111) {
  left: 3%;
  -webkit-animation-delay: -2860ms;
          animation-delay: -2860ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(111) .slide {
  -webkit-animation-delay: -7818ms;
          animation-delay: -7818ms;
  -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: -5152ms;
          animation-delay: -5152ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(111) .move, .drop:nth-child(111) .reverse {
  -webkit-animation-delay: -1349ms;
          animation-delay: -1349ms;
}
.drop:nth-child(111) .z {
  -webkit-transform: translateZ(931px);
          transform: translateZ(931px);
}
.drop:nth-child(112) {
  left: 41%;
  -webkit-animation-delay: -9306ms;
          animation-delay: -9306ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(112) .slide {
  -webkit-animation-delay: -334ms;
          animation-delay: -334ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(112) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(112) .rotate {
  -webkit-animation-delay: -5638ms;
          animation-delay: -5638ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(112) .move, .drop:nth-child(112) .reverse {
  -webkit-animation-delay: -8534ms;
          animation-delay: -8534ms;
}
.drop:nth-child(112) .z {
  -webkit-transform: translateZ(119px);
          transform: translateZ(119px);
}
.drop:nth-child(113) {
  left: 20%;
  -webkit-animation-delay: -674ms;
          animation-delay: -674ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(113) .slide {
  -webkit-animation-delay: -6379ms;
          animation-delay: -6379ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(113) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(113) .rotate {
  -webkit-animation-delay: -5134ms;
          animation-delay: -5134ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(113) .move, .drop:nth-child(113) .reverse {
  -webkit-animation-delay: -8583ms;
          animation-delay: -8583ms;
}
.drop:nth-child(113) .z {
  -webkit-transform: translateZ(-496px);
          transform: translateZ(-496px);
}
.drop:nth-child(114) {
  left: 89%;
  -webkit-animation-delay: -6200ms;
          animation-delay: -6200ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(114) .slide {
  -webkit-animation-delay: -5056ms;
          animation-delay: -5056ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(114) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(114) .rotate {
  -webkit-animation-delay: -6698ms;
          animation-delay: -6698ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(114) .move, .drop:nth-child(114) .reverse {
  -webkit-animation-delay: -6594ms;
          animation-delay: -6594ms;
}
.drop:nth-child(114) .z {
  -webkit-transform: translateZ(564px);
          transform: translateZ(564px);
}
.drop:nth-child(115) {
  left: 44%;
  -webkit-animation-delay: -7483ms;
          animation-delay: -7483ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(115) .slide {
  -webkit-animation-delay: -4861ms;
          animation-delay: -4861ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(115) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(115) .rotate {
  -webkit-animation-delay: -2948ms;
          animation-delay: -2948ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(115) .move, .drop:nth-child(115) .reverse {
  -webkit-animation-delay: -7953ms;
          animation-delay: -7953ms;
}
.drop:nth-child(115) .z {
  -webkit-transform: translateZ(-633px);
          transform: translateZ(-633px);
}
.drop:nth-child(116) {
  left: 17%;
  -webkit-animation-delay: -4113ms;
          animation-delay: -4113ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(116) .slide {
  -webkit-animation-delay: -7355ms;
          animation-delay: -7355ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(116) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(116) .rotate {
  -webkit-animation-delay: -8100ms;
          animation-delay: -8100ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(116) .move, .drop:nth-child(116) .reverse {
  -webkit-animation-delay: -5038ms;
          animation-delay: -5038ms;
}
.drop:nth-child(116) .z {
  -webkit-transform: translateZ(-214px);
          transform: translateZ(-214px);
}
.drop:nth-child(117) {
  left: 88%;
  -webkit-animation-delay: -7157ms;
          animation-delay: -7157ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(117) .slide {
  -webkit-animation-delay: -1113ms;
          animation-delay: -1113ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(117) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(117) .rotate {
  -webkit-animation-delay: -9314ms;
          animation-delay: -9314ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(117) .move, .drop:nth-child(117) .reverse {
  -webkit-animation-delay: -4427ms;
          animation-delay: -4427ms;
}
.drop:nth-child(117) .z {
  -webkit-transform: translateZ(527px);
          transform: translateZ(527px);
}
.drop:nth-child(118) {
  left: 45%;
  -webkit-animation-delay: -4021ms;
          animation-delay: -4021ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(118) .slide {
  -webkit-animation-delay: -5138ms;
          animation-delay: -5138ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(118) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(118) .rotate {
  -webkit-animation-delay: -7160ms;
          animation-delay: -7160ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(118) .move, .drop:nth-child(118) .reverse {
  -webkit-animation-delay: -4552ms;
          animation-delay: -4552ms;
}
.drop:nth-child(118) .z {
  -webkit-transform: translateZ(475px);
          transform: translateZ(475px);
}
.drop:nth-child(119) {
  left: 82%;
  -webkit-animation-delay: -1737ms;
          animation-delay: -1737ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(119) .slide {
  -webkit-animation-delay: -5582ms;
          animation-delay: -5582ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(119) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(119) .rotate {
  -webkit-animation-delay: -3715ms;
          animation-delay: -3715ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(119) .move, .drop:nth-child(119) .reverse {
  -webkit-animation-delay: -8679ms;
          animation-delay: -8679ms;
}
.drop:nth-child(119) .z {
  -webkit-transform: translateZ(-55px);
          transform: translateZ(-55px);
}
.drop:nth-child(120) {
  left: 100%;
  -webkit-animation-delay: -6357ms;
          animation-delay: -6357ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(120) .slide {
  -webkit-animation-delay: -7615ms;
          animation-delay: -7615ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(120) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(120) .rotate {
  -webkit-animation-delay: -9087ms;
          animation-delay: -9087ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(120) .move, .drop:nth-child(120) .reverse {
  -webkit-animation-delay: -3738ms;
          animation-delay: -3738ms;
}
.drop:nth-child(120) .z {
  -webkit-transform: translateZ(344px);
          transform: translateZ(344px);
}
.drop:nth-child(121) {
  left: 26%;
  -webkit-animation-delay: -6089ms;
          animation-delay: -6089ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(121) .slide {
  -webkit-animation-delay: -7057ms;
          animation-delay: -7057ms;
  -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: -4581ms;
          animation-delay: -4581ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(121) .move, .drop:nth-child(121) .reverse {
  -webkit-animation-delay: -936ms;
          animation-delay: -936ms;
}
.drop:nth-child(121) .z {
  -webkit-transform: translateZ(-667px);
          transform: translateZ(-667px);
}
.drop:nth-child(122) {
  left: 33%;
  -webkit-animation-delay: -1905ms;
          animation-delay: -1905ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(122) .slide {
  -webkit-animation-delay: -3745ms;
          animation-delay: -3745ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(122) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(122) .rotate {
  -webkit-animation-delay: -1785ms;
          animation-delay: -1785ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(122) .move, .drop:nth-child(122) .reverse {
  -webkit-animation-delay: -5744ms;
          animation-delay: -5744ms;
}
.drop:nth-child(122) .z {
  -webkit-transform: translateZ(-192px);
          transform: translateZ(-192px);
}
.drop:nth-child(123) {
  left: 5%;
  -webkit-animation-delay: -5656ms;
          animation-delay: -5656ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(123) .slide {
  -webkit-animation-delay: -4436ms;
          animation-delay: -4436ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(123) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(123) .rotate {
  -webkit-animation-delay: -4414ms;
          animation-delay: -4414ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(123) .move, .drop:nth-child(123) .reverse {
  -webkit-animation-delay: -9316ms;
          animation-delay: -9316ms;
}
.drop:nth-child(123) .z {
  -webkit-transform: translateZ(532px);
          transform: translateZ(532px);
}
.drop:nth-child(124) {
  left: 6%;
  -webkit-animation-delay: -8545ms;
          animation-delay: -8545ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(124) .slide {
  -webkit-animation-delay: -9409ms;
          animation-delay: -9409ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(124) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(124) .rotate {
  -webkit-animation-delay: -2146ms;
          animation-delay: -2146ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(124) .move, .drop:nth-child(124) .reverse {
  -webkit-animation-delay: -8081ms;
          animation-delay: -8081ms;
}
.drop:nth-child(124) .z {
  -webkit-transform: translateZ(-394px);
          transform: translateZ(-394px);
}
.drop:nth-child(125) {
  left: 44%;
  -webkit-animation-delay: -7273ms;
          animation-delay: -7273ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(125) .slide {
  -webkit-animation-delay: -2630ms;
          animation-delay: -2630ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(125) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(125) .rotate {
  -webkit-animation-delay: -8233ms;
          animation-delay: -8233ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(125) .move, .drop:nth-child(125) .reverse {
  -webkit-animation-delay: -6496ms;
          animation-delay: -6496ms;
}
.drop:nth-child(125) .z {
  -webkit-transform: translateZ(-663px);
          transform: translateZ(-663px);
}
.drop:nth-child(126) {
  left: 57%;
  -webkit-animation-delay: -5789ms;
          animation-delay: -5789ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(126) .slide {
  -webkit-animation-delay: -9345ms;
          animation-delay: -9345ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(126) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(126) .rotate {
  -webkit-animation-delay: -2215ms;
          animation-delay: -2215ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(126) .move, .drop:nth-child(126) .reverse {
  -webkit-animation-delay: -2945ms;
          animation-delay: -2945ms;
}
.drop:nth-child(126) .z {
  -webkit-transform: translateZ(-397px);
          transform: translateZ(-397px);
}
.drop:nth-child(127) {
  left: 82%;
  -webkit-animation-delay: -7700ms;
          animation-delay: -7700ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(127) .slide {
  -webkit-animation-delay: -3822ms;
          animation-delay: -3822ms;
  -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: -1435ms;
          animation-delay: -1435ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(127) .move, .drop:nth-child(127) .reverse {
  -webkit-animation-delay: -3401ms;
          animation-delay: -3401ms;
}
.drop:nth-child(127) .z {
  -webkit-transform: translateZ(799px);
          transform: translateZ(799px);
}
.drop:nth-child(128) {
  left: 4%;
  -webkit-animation-delay: -8896ms;
          animation-delay: -8896ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(128) .slide {
  -webkit-animation-delay: -6735ms;
          animation-delay: -6735ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(128) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(128) .rotate {
  -webkit-animation-delay: -9390ms;
          animation-delay: -9390ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(128) .move, .drop:nth-child(128) .reverse {
  -webkit-animation-delay: -8694ms;
          animation-delay: -8694ms;
}
.drop:nth-child(128) .z {
  -webkit-transform: translateZ(426px);
          transform: translateZ(426px);
}
.drop:nth-child(129) {
  left: 71%;
  -webkit-animation-delay: -5033ms;
          animation-delay: -5033ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(129) .slide {
  -webkit-animation-delay: -8582ms;
          animation-delay: -8582ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(129) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(129) .rotate {
  -webkit-animation-delay: -7807ms;
          animation-delay: -7807ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(129) .move, .drop:nth-child(129) .reverse {
  -webkit-animation-delay: -1166ms;
          animation-delay: -1166ms;
}
.drop:nth-child(129) .z {
  -webkit-transform: translateZ(-483px);
          transform: translateZ(-483px);
}
.drop:nth-child(130) {
  left: 64%;
  -webkit-animation-delay: -7234ms;
          animation-delay: -7234ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(130) .slide {
  -webkit-animation-delay: -7392ms;
          animation-delay: -7392ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(130) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(130) .rotate {
  -webkit-animation-delay: -5668ms;
          animation-delay: -5668ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(130) .move, .drop:nth-child(130) .reverse {
  -webkit-animation-delay: -3486ms;
          animation-delay: -3486ms;
}
.drop:nth-child(130) .z {
  -webkit-transform: translateZ(-138px);
          transform: translateZ(-138px);
}
.drop:nth-child(131) {
  left: 60%;
  -webkit-animation-delay: -674ms;
          animation-delay: -674ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(131) .slide {
  -webkit-animation-delay: -5924ms;
          animation-delay: -5924ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(131) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(131) .rotate {
  -webkit-animation-delay: -930ms;
          animation-delay: -930ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(131) .move, .drop:nth-child(131) .reverse {
  -webkit-animation-delay: -2549ms;
          animation-delay: -2549ms;
}
.drop:nth-child(131) .z {
  -webkit-transform: translateZ(360px);
          transform: translateZ(360px);
}
.drop:nth-child(132) {
  left: 90%;
  -webkit-animation-delay: -1711ms;
          animation-delay: -1711ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(132) .slide {
  -webkit-animation-delay: -5040ms;
          animation-delay: -5040ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(132) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(132) .rotate {
  -webkit-animation-delay: -7993ms;
          animation-delay: -7993ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(132) .move, .drop:nth-child(132) .reverse {
  -webkit-animation-delay: -483ms;
          animation-delay: -483ms;
}
.drop:nth-child(132) .z {
  -webkit-transform: translateZ(-390px);
          transform: translateZ(-390px);
}
.drop:nth-child(133) {
  left: 97%;
  -webkit-animation-delay: -3288ms;
          animation-delay: -3288ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(133) .slide {
  -webkit-animation-delay: -5218ms;
          animation-delay: -5218ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(133) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(133) .rotate {
  -webkit-animation-delay: -770ms;
          animation-delay: -770ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(133) .move, .drop:nth-child(133) .reverse {
  -webkit-animation-delay: -5675ms;
          animation-delay: -5675ms;
}
.drop:nth-child(133) .z {
  -webkit-transform: translateZ(-255px);
          transform: translateZ(-255px);
}
.drop:nth-child(134) {
  left: 29%;
  -webkit-animation-delay: -699ms;
          animation-delay: -699ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(134) .slide {
  -webkit-animation-delay: -879ms;
          animation-delay: -879ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(134) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(134) .rotate {
  -webkit-animation-delay: -2838ms;
          animation-delay: -2838ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(134) .move, .drop:nth-child(134) .reverse {
  -webkit-animation-delay: -3181ms;
          animation-delay: -3181ms;
}
.drop:nth-child(134) .z {
  -webkit-transform: translateZ(330px);
          transform: translateZ(330px);
}
.drop:nth-child(135) {
  left: 94%;
  -webkit-animation-delay: -9511ms;
          animation-delay: -9511ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(135) .slide {
  -webkit-animation-delay: -6738ms;
          animation-delay: -6738ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(135) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(135) .rotate {
  -webkit-animation-delay: -5600ms;
          animation-delay: -5600ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(135) .move, .drop:nth-child(135) .reverse {
  -webkit-animation-delay: -492ms;
          animation-delay: -492ms;
}
.drop:nth-child(135) .z {
  -webkit-transform: translateZ(823px);
          transform: translateZ(823px);
}
.drop:nth-child(136) {
  left: 80%;
  -webkit-animation-delay: -2887ms;
          animation-delay: -2887ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(136) .slide {
  -webkit-animation-delay: -1958ms;
          animation-delay: -1958ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(136) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(136) .rotate {
  -webkit-animation-delay: -7516ms;
          animation-delay: -7516ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(136) .move, .drop:nth-child(136) .reverse {
  -webkit-animation-delay: -4981ms;
          animation-delay: -4981ms;
}
.drop:nth-child(136) .z {
  -webkit-transform: translateZ(-6px);
          transform: translateZ(-6px);
}
.drop:nth-child(137) {
  left: 45%;
  -webkit-animation-delay: -1618ms;
          animation-delay: -1618ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(137) .slide {
  -webkit-animation-delay: -2098ms;
          animation-delay: -2098ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(137) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(137) .rotate {
  -webkit-animation-delay: -300ms;
          animation-delay: -300ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(137) .move, .drop:nth-child(137) .reverse {
  -webkit-animation-delay: -4526ms;
          animation-delay: -4526ms;
}
.drop:nth-child(137) .z {
  -webkit-transform: translateZ(723px);
          transform: translateZ(723px);
}
.drop:nth-child(138) {
  left: 91%;
  -webkit-animation-delay: -9460ms;
          animation-delay: -9460ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(138) .slide {
  -webkit-animation-delay: -9728ms;
          animation-delay: -9728ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(138) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(138) .rotate {
  -webkit-animation-delay: -8597ms;
          animation-delay: -8597ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(138) .move, .drop:nth-child(138) .reverse {
  -webkit-animation-delay: -8020ms;
          animation-delay: -8020ms;
}
.drop:nth-child(138) .z {
  -webkit-transform: translateZ(379px);
          transform: translateZ(379px);
}
.drop:nth-child(139) {
  left: 44%;
  -webkit-animation-delay: -2090ms;
          animation-delay: -2090ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(139) .slide {
  -webkit-animation-delay: -6259ms;
          animation-delay: -6259ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(139) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(139) .rotate {
  -webkit-animation-delay: -4593ms;
          animation-delay: -4593ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(139) .move, .drop:nth-child(139) .reverse {
  -webkit-animation-delay: -6049ms;
          animation-delay: -6049ms;
}
.drop:nth-child(139) .z {
  -webkit-transform: translateZ(-904px);
          transform: translateZ(-904px);
}
.drop:nth-child(140) {
  left: 28%;
  -webkit-animation-delay: -7900ms;
          animation-delay: -7900ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(140) .slide {
  -webkit-animation-delay: -3746ms;
          animation-delay: -3746ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(140) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(140) .rotate {
  -webkit-animation-delay: -7626ms;
          animation-delay: -7626ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(140) .move, .drop:nth-child(140) .reverse {
  -webkit-animation-delay: -6124ms;
          animation-delay: -6124ms;
}
.drop:nth-child(140) .z {
  -webkit-transform: translateZ(329px);
          transform: translateZ(329px);
}
.drop:nth-child(141) {
  left: 21%;
  -webkit-animation-delay: -9426ms;
          animation-delay: -9426ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(141) .slide {
  -webkit-animation-delay: -1531ms;
          animation-delay: -1531ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(141) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(141) .rotate {
  -webkit-animation-delay: -4369ms;
          animation-delay: -4369ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(141) .move, .drop:nth-child(141) .reverse {
  -webkit-animation-delay: -6816ms;
          animation-delay: -6816ms;
}
.drop:nth-child(141) .z {
  -webkit-transform: translateZ(123px);
          transform: translateZ(123px);
}
.drop:nth-child(142) {
  left: 37%;
  -webkit-animation-delay: -8110ms;
          animation-delay: -8110ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(142) .slide {
  -webkit-animation-delay: -7669ms;
          animation-delay: -7669ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(142) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(142) .rotate {
  -webkit-animation-delay: -7031ms;
          animation-delay: -7031ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(142) .move, .drop:nth-child(142) .reverse {
  -webkit-animation-delay: -8350ms;
          animation-delay: -8350ms;
}
.drop:nth-child(142) .z {
  -webkit-transform: translateZ(453px);
          transform: translateZ(453px);
}
.drop:nth-child(143) {
  left: 89%;
  -webkit-animation-delay: -3125ms;
          animation-delay: -3125ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(143) .slide {
  -webkit-animation-delay: -2690ms;
          animation-delay: -2690ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(143) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(143) .rotate {
  -webkit-animation-delay: -1758ms;
          animation-delay: -1758ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(143) .move, .drop:nth-child(143) .reverse {
  -webkit-animation-delay: -4133ms;
          animation-delay: -4133ms;
}
.drop:nth-child(143) .z {
  -webkit-transform: translateZ(-191px);
          transform: translateZ(-191px);
}
.drop:nth-child(144) {
  left: 68%;
  -webkit-animation-delay: -3899ms;
          animation-delay: -3899ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(144) .slide {
  -webkit-animation-delay: -171ms;
          animation-delay: -171ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(144) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(144) .rotate {
  -webkit-animation-delay: -2924ms;
          animation-delay: -2924ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(144) .move, .drop:nth-child(144) .reverse {
  -webkit-animation-delay: -6442ms;
          animation-delay: -6442ms;
}
.drop:nth-child(144) .z {
  -webkit-transform: translateZ(790px);
          transform: translateZ(790px);
}
.drop:nth-child(145) {
  left: 34%;
  -webkit-animation-delay: -3891ms;
          animation-delay: -3891ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(145) .slide {
  -webkit-animation-delay: -9044ms;
          animation-delay: -9044ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(145) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(145) .rotate {
  -webkit-animation-delay: -8531ms;
          animation-delay: -8531ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(145) .move, .drop:nth-child(145) .reverse {
  -webkit-animation-delay: -4024ms;
          animation-delay: -4024ms;
}
.drop:nth-child(145) .z {
  -webkit-transform: translateZ(955px);
          transform: translateZ(955px);
}
.drop:nth-child(146) {
  left: 58%;
  -webkit-animation-delay: -6025ms;
          animation-delay: -6025ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(146) .slide {
  -webkit-animation-delay: -8205ms;
          animation-delay: -8205ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(146) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(146) .rotate {
  -webkit-animation-delay: -2009ms;
          animation-delay: -2009ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(146) .move, .drop:nth-child(146) .reverse {
  -webkit-animation-delay: -5640ms;
          animation-delay: -5640ms;
}
.drop:nth-child(146) .z {
  -webkit-transform: translateZ(-221px);
          transform: translateZ(-221px);
}
.drop:nth-child(147) {
  left: 100%;
  -webkit-animation-delay: -5417ms;
          animation-delay: -5417ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(147) .slide {
  -webkit-animation-delay: -1462ms;
          animation-delay: -1462ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(147) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(147) .rotate {
  -webkit-animation-delay: -4868ms;
          animation-delay: -4868ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(147) .move, .drop:nth-child(147) .reverse {
  -webkit-animation-delay: -1689ms;
          animation-delay: -1689ms;
}
.drop:nth-child(147) .z {
  -webkit-transform: translateZ(-706px);
          transform: translateZ(-706px);
}
.drop:nth-child(148) {
  left: 54%;
  -webkit-animation-delay: -8697ms;
          animation-delay: -8697ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(148) .slide {
  -webkit-animation-delay: -8520ms;
          animation-delay: -8520ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(148) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(148) .rotate {
  -webkit-animation-delay: -2971ms;
          animation-delay: -2971ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(148) .move, .drop:nth-child(148) .reverse {
  -webkit-animation-delay: -7748ms;
          animation-delay: -7748ms;
}
.drop:nth-child(148) .z {
  -webkit-transform: translateZ(568px);
          transform: translateZ(568px);
}
.drop:nth-child(149) {
  left: 38%;
  -webkit-animation-delay: -6996ms;
          animation-delay: -6996ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(149) .slide {
  -webkit-animation-delay: -469ms;
          animation-delay: -469ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(149) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(149) .rotate {
  -webkit-animation-delay: -2371ms;
          animation-delay: -2371ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(149) .move, .drop:nth-child(149) .reverse {
  -webkit-animation-delay: -119ms;
          animation-delay: -119ms;
}
.drop:nth-child(149) .z {
  -webkit-transform: translateZ(776px);
          transform: translateZ(776px);
}
.drop:nth-child(150) {
  left: 11%;
  -webkit-animation-delay: -6614ms;
          animation-delay: -6614ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(150) .slide {
  -webkit-animation-delay: -4244ms;
          animation-delay: -4244ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(150) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(150) .rotate {
  -webkit-animation-delay: -9679ms;
          animation-delay: -9679ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(150) .move, .drop:nth-child(150) .reverse {
  -webkit-animation-delay: -948ms;
          animation-delay: -948ms;
}
.drop:nth-child(150) .z {
  -webkit-transform: translateZ(-912px);
          transform: translateZ(-912px);
}
.drop:nth-child(151) {
  left: 31%;
  -webkit-animation-delay: -1125ms;
          animation-delay: -1125ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(151) .slide {
  -webkit-animation-delay: -6528ms;
          animation-delay: -6528ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(151) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(151) .rotate {
  -webkit-animation-delay: -1233ms;
          animation-delay: -1233ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(151) .move, .drop:nth-child(151) .reverse {
  -webkit-animation-delay: -3434ms;
          animation-delay: -3434ms;
}
.drop:nth-child(151) .z {
  -webkit-transform: translateZ(460px);
          transform: translateZ(460px);
}
.drop:nth-child(152) {
  left: 53%;
  -webkit-animation-delay: -4828ms;
          animation-delay: -4828ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(152) .slide {
  -webkit-animation-delay: -4765ms;
          animation-delay: -4765ms;
  -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: -3854ms;
          animation-delay: -3854ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(152) .move, .drop:nth-child(152) .reverse {
  -webkit-animation-delay: -6611ms;
          animation-delay: -6611ms;
}
.drop:nth-child(152) .z {
  -webkit-transform: translateZ(-412px);
          transform: translateZ(-412px);
}
.drop:nth-child(153) {
  left: 98%;
  -webkit-animation-delay: -8953ms;
          animation-delay: -8953ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(153) .slide {
  -webkit-animation-delay: -4693ms;
          animation-delay: -4693ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(153) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(153) .rotate {
  -webkit-animation-delay: -5697ms;
          animation-delay: -5697ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(153) .move, .drop:nth-child(153) .reverse {
  -webkit-animation-delay: -3981ms;
          animation-delay: -3981ms;
}
.drop:nth-child(153) .z {
  -webkit-transform: translateZ(623px);
          transform: translateZ(623px);
}
.drop:nth-child(154) {
  left: 17%;
  -webkit-animation-delay: -9856ms;
          animation-delay: -9856ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(154) .slide {
  -webkit-animation-delay: -9150ms;
          animation-delay: -9150ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(154) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(154) .rotate {
  -webkit-animation-delay: -8416ms;
          animation-delay: -8416ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(154) .move, .drop:nth-child(154) .reverse {
  -webkit-animation-delay: -3272ms;
          animation-delay: -3272ms;
}
.drop:nth-child(154) .z {
  -webkit-transform: translateZ(-214px);
          transform: translateZ(-214px);
}
.drop:nth-child(155) {
  left: 42%;
  -webkit-animation-delay: -3300ms;
          animation-delay: -3300ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(155) .slide {
  -webkit-animation-delay: -4960ms;
          animation-delay: -4960ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(155) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(155) .rotate {
  -webkit-animation-delay: -6047ms;
          animation-delay: -6047ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(155) .move, .drop:nth-child(155) .reverse {
  -webkit-animation-delay: -3449ms;
          animation-delay: -3449ms;
}
.drop:nth-child(155) .z {
  -webkit-transform: translateZ(-570px);
          transform: translateZ(-570px);
}
.drop:nth-child(156) {
  left: 71%;
  -webkit-animation-delay: -6677ms;
          animation-delay: -6677ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(156) .slide {
  -webkit-animation-delay: -1423ms;
          animation-delay: -1423ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(156) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(156) .rotate {
  -webkit-animation-delay: -6184ms;
          animation-delay: -6184ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(156) .move, .drop:nth-child(156) .reverse {
  -webkit-animation-delay: -2427ms;
          animation-delay: -2427ms;
}
.drop:nth-child(156) .z {
  -webkit-transform: translateZ(-878px);
          transform: translateZ(-878px);
}
.drop:nth-child(157) {
  left: 66%;
  -webkit-animation-delay: -8417ms;
          animation-delay: -8417ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(157) .slide {
  -webkit-animation-delay: -6269ms;
          animation-delay: -6269ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(157) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(157) .rotate {
  -webkit-animation-delay: -2810ms;
          animation-delay: -2810ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(157) .move, .drop:nth-child(157) .reverse {
  -webkit-animation-delay: -2669ms;
          animation-delay: -2669ms;
}
.drop:nth-child(157) .z {
  -webkit-transform: translateZ(497px);
          transform: translateZ(497px);
}
.drop:nth-child(158) {
  left: 60%;
  -webkit-animation-delay: -8676ms;
          animation-delay: -8676ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(158) .slide {
  -webkit-animation-delay: -2645ms;
          animation-delay: -2645ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(158) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(158) .rotate {
  -webkit-animation-delay: -5725ms;
          animation-delay: -5725ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(158) .move, .drop:nth-child(158) .reverse {
  -webkit-animation-delay: -7663ms;
          animation-delay: -7663ms;
}
.drop:nth-child(158) .z {
  -webkit-transform: translateZ(422px);
          transform: translateZ(422px);
}
.drop:nth-child(159) {
  left: 69%;
  -webkit-animation-delay: -5328ms;
          animation-delay: -5328ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(159) .slide {
  -webkit-animation-delay: -5100ms;
          animation-delay: -5100ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(159) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(159) .rotate {
  -webkit-animation-delay: -141ms;
          animation-delay: -141ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(159) .move, .drop:nth-child(159) .reverse {
  -webkit-animation-delay: -9140ms;
          animation-delay: -9140ms;
}
.drop:nth-child(159) .z {
  -webkit-transform: translateZ(-866px);
          transform: translateZ(-866px);
}
.drop:nth-child(160) {
  left: 42%;
  -webkit-animation-delay: -348ms;
          animation-delay: -348ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(160) .slide {
  -webkit-animation-delay: -1426ms;
          animation-delay: -1426ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(160) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(160) .rotate {
  -webkit-animation-delay: -1246ms;
          animation-delay: -1246ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(160) .move, .drop:nth-child(160) .reverse {
  -webkit-animation-delay: -6258ms;
          animation-delay: -6258ms;
}
.drop:nth-child(160) .z {
  -webkit-transform: translateZ(671px);
          transform: translateZ(671px);
}
.drop:nth-child(161) {
  left: 79%;
  -webkit-animation-delay: -7103ms;
          animation-delay: -7103ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(161) .slide {
  -webkit-animation-delay: -445ms;
          animation-delay: -445ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(161) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(161) .rotate {
  -webkit-animation-delay: -9689ms;
          animation-delay: -9689ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(161) .move, .drop:nth-child(161) .reverse {
  -webkit-animation-delay: -2333ms;
          animation-delay: -2333ms;
}
.drop:nth-child(161) .z {
  -webkit-transform: translateZ(906px);
          transform: translateZ(906px);
}
.drop:nth-child(162) {
  left: 16%;
  -webkit-animation-delay: -3596ms;
          animation-delay: -3596ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(162) .slide {
  -webkit-animation-delay: -5659ms;
          animation-delay: -5659ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(162) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(162) .rotate {
  -webkit-animation-delay: -5800ms;
          animation-delay: -5800ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(162) .move, .drop:nth-child(162) .reverse {
  -webkit-animation-delay: -3190ms;
          animation-delay: -3190ms;
}
.drop:nth-child(162) .z {
  -webkit-transform: translateZ(510px);
          transform: translateZ(510px);
}
.drop:nth-child(163) {
  left: 64%;
  -webkit-animation-delay: -7872ms;
          animation-delay: -7872ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(163) .slide {
  -webkit-animation-delay: -5088ms;
          animation-delay: -5088ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(163) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(163) .rotate {
  -webkit-animation-delay: -8099ms;
          animation-delay: -8099ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(163) .move, .drop:nth-child(163) .reverse {
  -webkit-animation-delay: -2171ms;
          animation-delay: -2171ms;
}
.drop:nth-child(163) .z {
  -webkit-transform: translateZ(680px);
          transform: translateZ(680px);
}
.drop:nth-child(164) {
  left: 100%;
  -webkit-animation-delay: -6143ms;
          animation-delay: -6143ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(164) .slide {
  -webkit-animation-delay: -7717ms;
          animation-delay: -7717ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(164) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(164) .rotate {
  -webkit-animation-delay: -6189ms;
          animation-delay: -6189ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(164) .move, .drop:nth-child(164) .reverse {
  -webkit-animation-delay: -5347ms;
          animation-delay: -5347ms;
}
.drop:nth-child(164) .z {
  -webkit-transform: translateZ(376px);
          transform: translateZ(376px);
}
.drop:nth-child(165) {
  left: 80%;
  -webkit-animation-delay: -4846ms;
          animation-delay: -4846ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(165) .slide {
  -webkit-animation-delay: -5517ms;
          animation-delay: -5517ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(165) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(165) .rotate {
  -webkit-animation-delay: -9249ms;
          animation-delay: -9249ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(165) .move, .drop:nth-child(165) .reverse {
  -webkit-animation-delay: -5905ms;
          animation-delay: -5905ms;
}
.drop:nth-child(165) .z {
  -webkit-transform: translateZ(571px);
          transform: translateZ(571px);
}
.drop:nth-child(166) {
  left: 58%;
  -webkit-animation-delay: -4472ms;
          animation-delay: -4472ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(166) .slide {
  -webkit-animation-delay: -6797ms;
          animation-delay: -6797ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(166) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(166) .rotate {
  -webkit-animation-delay: -2047ms;
          animation-delay: -2047ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(166) .move, .drop:nth-child(166) .reverse {
  -webkit-animation-delay: -3767ms;
          animation-delay: -3767ms;
}
.drop:nth-child(166) .z {
  -webkit-transform: translateZ(-156px);
          transform: translateZ(-156px);
}
.drop:nth-child(167) {
  left: 53%;
  -webkit-animation-delay: -3694ms;
          animation-delay: -3694ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(167) .slide {
  -webkit-animation-delay: -812ms;
          animation-delay: -812ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(167) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(167) .rotate {
  -webkit-animation-delay: -440ms;
          animation-delay: -440ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(167) .move, .drop:nth-child(167) .reverse {
  -webkit-animation-delay: -1917ms;
          animation-delay: -1917ms;
}
.drop:nth-child(167) .z {
  -webkit-transform: translateZ(190px);
          transform: translateZ(190px);
}
.drop:nth-child(168) {
  left: 41%;
  -webkit-animation-delay: -3905ms;
          animation-delay: -3905ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(168) .slide {
  -webkit-animation-delay: -5461ms;
          animation-delay: -5461ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(168) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(168) .rotate {
  -webkit-animation-delay: -949ms;
          animation-delay: -949ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(168) .move, .drop:nth-child(168) .reverse {
  -webkit-animation-delay: -130ms;
          animation-delay: -130ms;
}
.drop:nth-child(168) .z {
  -webkit-transform: translateZ(-592px);
          transform: translateZ(-592px);
}
.drop:nth-child(169) {
  left: 17%;
  -webkit-animation-delay: -2603ms;
          animation-delay: -2603ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(169) .slide {
  -webkit-animation-delay: -4783ms;
          animation-delay: -4783ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(169) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(169) .rotate {
  -webkit-animation-delay: -2056ms;
          animation-delay: -2056ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(169) .move, .drop:nth-child(169) .reverse {
  -webkit-animation-delay: -4213ms;
          animation-delay: -4213ms;
}
.drop:nth-child(169) .z {
  -webkit-transform: translateZ(-415px);
          transform: translateZ(-415px);
}
.drop:nth-child(170) {
  left: 97%;
  -webkit-animation-delay: -7347ms;
          animation-delay: -7347ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(170) .slide {
  -webkit-animation-delay: -4904ms;
          animation-delay: -4904ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(170) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(170) .rotate {
  -webkit-animation-delay: -6968ms;
          animation-delay: -6968ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(170) .move, .drop:nth-child(170) .reverse {
  -webkit-animation-delay: -1500ms;
          animation-delay: -1500ms;
}
.drop:nth-child(170) .z {
  -webkit-transform: translateZ(615px);
          transform: translateZ(615px);
}
.drop:nth-child(171) {
  left: 51%;
  -webkit-animation-delay: -5082ms;
          animation-delay: -5082ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(171) .slide {
  -webkit-animation-delay: -7331ms;
          animation-delay: -7331ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(171) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(171) .rotate {
  -webkit-animation-delay: -6266ms;
          animation-delay: -6266ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(171) .move, .drop:nth-child(171) .reverse {
  -webkit-animation-delay: -3516ms;
          animation-delay: -3516ms;
}
.drop:nth-child(171) .z {
  -webkit-transform: translateZ(613px);
          transform: translateZ(613px);
}
.drop:nth-child(172) {
  left: 42%;
  -webkit-animation-delay: -75ms;
          animation-delay: -75ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(172) .slide {
  -webkit-animation-delay: -8019ms;
          animation-delay: -8019ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(172) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(172) .rotate {
  -webkit-animation-delay: -7633ms;
          animation-delay: -7633ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(172) .move, .drop:nth-child(172) .reverse {
  -webkit-animation-delay: -6823ms;
          animation-delay: -6823ms;
}
.drop:nth-child(172) .z {
  -webkit-transform: translateZ(772px);
          transform: translateZ(772px);
}
.drop:nth-child(173) {
  left: 43%;
  -webkit-animation-delay: -4602ms;
          animation-delay: -4602ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(173) .slide {
  -webkit-animation-delay: -9799ms;
          animation-delay: -9799ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(173) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(173) .rotate {
  -webkit-animation-delay: -7413ms;
          animation-delay: -7413ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(173) .move, .drop:nth-child(173) .reverse {
  -webkit-animation-delay: -9741ms;
          animation-delay: -9741ms;
}
.drop:nth-child(173) .z {
  -webkit-transform: translateZ(523px);
          transform: translateZ(523px);
}
.drop:nth-child(174) {
  left: 47%;
  -webkit-animation-delay: -8783ms;
          animation-delay: -8783ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(174) .slide {
  -webkit-animation-delay: -5075ms;
          animation-delay: -5075ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(174) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(174) .rotate {
  -webkit-animation-delay: -2337ms;
          animation-delay: -2337ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(174) .move, .drop:nth-child(174) .reverse {
  -webkit-animation-delay: -9915ms;
          animation-delay: -9915ms;
}
.drop:nth-child(174) .z {
  -webkit-transform: translateZ(-861px);
          transform: translateZ(-861px);
}
.drop:nth-child(175) {
  left: 49%;
  -webkit-animation-delay: -5094ms;
          animation-delay: -5094ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(175) .slide {
  -webkit-animation-delay: -9130ms;
          animation-delay: -9130ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(175) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(175) .rotate {
  -webkit-animation-delay: -9042ms;
          animation-delay: -9042ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(175) .move, .drop:nth-child(175) .reverse {
  -webkit-animation-delay: -959ms;
          animation-delay: -959ms;
}
.drop:nth-child(175) .z {
  -webkit-transform: translateZ(943px);
          transform: translateZ(943px);
}
.drop:nth-child(176) {
  left: 37%;
  -webkit-animation-delay: -1181ms;
          animation-delay: -1181ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(176) .slide {
  -webkit-animation-delay: -4093ms;
          animation-delay: -4093ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(176) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(176) .rotate {
  -webkit-animation-delay: -6089ms;
          animation-delay: -6089ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(176) .move, .drop:nth-child(176) .reverse {
  -webkit-animation-delay: -6851ms;
          animation-delay: -6851ms;
}
.drop:nth-child(176) .z {
  -webkit-transform: translateZ(87px);
          transform: translateZ(87px);
}
.drop:nth-child(177) {
  left: 92%;
  -webkit-animation-delay: -5007ms;
          animation-delay: -5007ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(177) .slide {
  -webkit-animation-delay: -9304ms;
          animation-delay: -9304ms;
  -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: -8511ms;
          animation-delay: -8511ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(177) .move, .drop:nth-child(177) .reverse {
  -webkit-animation-delay: -1341ms;
          animation-delay: -1341ms;
}
.drop:nth-child(177) .z {
  -webkit-transform: translateZ(-571px);
          transform: translateZ(-571px);
}
.drop:nth-child(178) {
  left: 80%;
  -webkit-animation-delay: -4212ms;
          animation-delay: -4212ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(178) .slide {
  -webkit-animation-delay: -8344ms;
          animation-delay: -8344ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(178) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(178) .rotate {
  -webkit-animation-delay: -9471ms;
          animation-delay: -9471ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(178) .move, .drop:nth-child(178) .reverse {
  -webkit-animation-delay: -3648ms;
          animation-delay: -3648ms;
}
.drop:nth-child(178) .z {
  -webkit-transform: translateZ(189px);
          transform: translateZ(189px);
}
.drop:nth-child(179) {
  left: 53%;
  -webkit-animation-delay: -1629ms;
          animation-delay: -1629ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(179) .slide {
  -webkit-animation-delay: -7125ms;
          animation-delay: -7125ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(179) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(179) .rotate {
  -webkit-animation-delay: -6643ms;
          animation-delay: -6643ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(179) .move, .drop:nth-child(179) .reverse {
  -webkit-animation-delay: -1504ms;
          animation-delay: -1504ms;
}
.drop:nth-child(179) .z {
  -webkit-transform: translateZ(-36px);
          transform: translateZ(-36px);
}
.drop:nth-child(180) {
  left: 13%;
  -webkit-animation-delay: -7691ms;
          animation-delay: -7691ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(180) .slide {
  -webkit-animation-delay: -3303ms;
          animation-delay: -3303ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(180) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(180) .rotate {
  -webkit-animation-delay: -3147ms;
          animation-delay: -3147ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(180) .move, .drop:nth-child(180) .reverse {
  -webkit-animation-delay: -1509ms;
          animation-delay: -1509ms;
}
.drop:nth-child(180) .z {
  -webkit-transform: translateZ(-122px);
          transform: translateZ(-122px);
}
.drop:nth-child(181) {
  left: 92%;
  -webkit-animation-delay: -8414ms;
          animation-delay: -8414ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(181) .slide {
  -webkit-animation-delay: -5691ms;
          animation-delay: -5691ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(181) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(181) .rotate {
  -webkit-animation-delay: -1761ms;
          animation-delay: -1761ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(181) .move, .drop:nth-child(181) .reverse {
  -webkit-animation-delay: -8896ms;
          animation-delay: -8896ms;
}
.drop:nth-child(181) .z {
  -webkit-transform: translateZ(-428px);
          transform: translateZ(-428px);
}
.drop:nth-child(182) {
  left: 31%;
  -webkit-animation-delay: -4834ms;
          animation-delay: -4834ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(182) .slide {
  -webkit-animation-delay: -9434ms;
          animation-delay: -9434ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(182) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(182) .rotate {
  -webkit-animation-delay: -724ms;
          animation-delay: -724ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(182) .move, .drop:nth-child(182) .reverse {
  -webkit-animation-delay: -1308ms;
          animation-delay: -1308ms;
}
.drop:nth-child(182) .z {
  -webkit-transform: translateZ(841px);
          transform: translateZ(841px);
}
.drop:nth-child(183) {
  left: 79%;
  -webkit-animation-delay: -917ms;
          animation-delay: -917ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(183) .slide {
  -webkit-animation-delay: -8390ms;
          animation-delay: -8390ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(183) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(183) .rotate {
  -webkit-animation-delay: -1054ms;
          animation-delay: -1054ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(183) .move, .drop:nth-child(183) .reverse {
  -webkit-animation-delay: -6888ms;
          animation-delay: -6888ms;
}
.drop:nth-child(183) .z {
  -webkit-transform: translateZ(691px);
          transform: translateZ(691px);
}
.drop:nth-child(184) {
  left: 16%;
  -webkit-animation-delay: -9085ms;
          animation-delay: -9085ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(184) .slide {
  -webkit-animation-delay: -4924ms;
          animation-delay: -4924ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(184) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(184) .rotate {
  -webkit-animation-delay: -9452ms;
          animation-delay: -9452ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(184) .move, .drop:nth-child(184) .reverse {
  -webkit-animation-delay: -2531ms;
          animation-delay: -2531ms;
}
.drop:nth-child(184) .z {
  -webkit-transform: translateZ(-416px);
          transform: translateZ(-416px);
}
.drop:nth-child(185) {
  left: 56%;
  -webkit-animation-delay: -7965ms;
          animation-delay: -7965ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(185) .slide {
  -webkit-animation-delay: -8577ms;
          animation-delay: -8577ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(185) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(185) .rotate {
  -webkit-animation-delay: -769ms;
          animation-delay: -769ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(185) .move, .drop:nth-child(185) .reverse {
  -webkit-animation-delay: -6764ms;
          animation-delay: -6764ms;
}
.drop:nth-child(185) .z {
  -webkit-transform: translateZ(950px);
          transform: translateZ(950px);
}
.drop:nth-child(186) {
  left: 33%;
  -webkit-animation-delay: -3662ms;
          animation-delay: -3662ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(186) .slide {
  -webkit-animation-delay: -5254ms;
          animation-delay: -5254ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(186) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(186) .rotate {
  -webkit-animation-delay: -3379ms;
          animation-delay: -3379ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(186) .move, .drop:nth-child(186) .reverse {
  -webkit-animation-delay: -1145ms;
          animation-delay: -1145ms;
}
.drop:nth-child(186) .z {
  -webkit-transform: translateZ(323px);
          transform: translateZ(323px);
}
.drop:nth-child(187) {
  left: 74%;
  -webkit-animation-delay: -9999ms;
          animation-delay: -9999ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(187) .slide {
  -webkit-animation-delay: -8051ms;
          animation-delay: -8051ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(187) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(187) .rotate {
  -webkit-animation-delay: -5507ms;
          animation-delay: -5507ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(187) .move, .drop:nth-child(187) .reverse {
  -webkit-animation-delay: -7189ms;
          animation-delay: -7189ms;
}
.drop:nth-child(187) .z {
  -webkit-transform: translateZ(590px);
          transform: translateZ(590px);
}
.drop:nth-child(188) {
  left: 42%;
  -webkit-animation-delay: -3255ms;
          animation-delay: -3255ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(188) .slide {
  -webkit-animation-delay: -1479ms;
          animation-delay: -1479ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(188) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(188) .rotate {
  -webkit-animation-delay: -7272ms;
          animation-delay: -7272ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(188) .move, .drop:nth-child(188) .reverse {
  -webkit-animation-delay: -6115ms;
          animation-delay: -6115ms;
}
.drop:nth-child(188) .z {
  -webkit-transform: translateZ(-57px);
          transform: translateZ(-57px);
}
.drop:nth-child(189) {
  left: 45%;
  -webkit-animation-delay: -1108ms;
          animation-delay: -1108ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(189) .slide {
  -webkit-animation-delay: -4281ms;
          animation-delay: -4281ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(189) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(189) .rotate {
  -webkit-animation-delay: -974ms;
          animation-delay: -974ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(189) .move, .drop:nth-child(189) .reverse {
  -webkit-animation-delay: -7618ms;
          animation-delay: -7618ms;
}
.drop:nth-child(189) .z {
  -webkit-transform: translateZ(-257px);
          transform: translateZ(-257px);
}
.drop:nth-child(190) {
  left: 63%;
  -webkit-animation-delay: -5581ms;
          animation-delay: -5581ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(190) .slide {
  -webkit-animation-delay: -9286ms;
          animation-delay: -9286ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(190) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(190) .rotate {
  -webkit-animation-delay: -6033ms;
          animation-delay: -6033ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(190) .move, .drop:nth-child(190) .reverse {
  -webkit-animation-delay: -1707ms;
          animation-delay: -1707ms;
}
.drop:nth-child(190) .z {
  -webkit-transform: translateZ(-750px);
          transform: translateZ(-750px);
}
.drop:nth-child(191) {
  left: 62%;
  -webkit-animation-delay: -6764ms;
          animation-delay: -6764ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.drop:nth-child(191) .slide {
  -webkit-animation-delay: -9447ms;
          animation-delay: -9447ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(191) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(191) .rotate {
  -webkit-animation-delay: -1468ms;
          animation-delay: -1468ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(191) .move, .drop:nth-child(191) .reverse {
  -webkit-animation-delay: -2856ms;
          animation-delay: -2856ms;
}
.drop:nth-child(191) .z {
  -webkit-transform: translateZ(-452px);
          transform: translateZ(-452px);
}
.drop:nth-child(192) {
  left: 6%;
  -webkit-animation-delay: -3502ms;
          animation-delay: -3502ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(192) .slide {
  -webkit-animation-delay: -1247ms;
          animation-delay: -1247ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(192) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(192) .rotate {
  -webkit-animation-delay: -9940ms;
          animation-delay: -9940ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(192) .move, .drop:nth-child(192) .reverse {
  -webkit-animation-delay: -220ms;
          animation-delay: -220ms;
}
.drop:nth-child(192) .z {
  -webkit-transform: translateZ(-224px);
          transform: translateZ(-224px);
}
.drop:nth-child(193) {
  left: 44%;
  -webkit-animation-delay: -8857ms;
          animation-delay: -8857ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(193) .slide {
  -webkit-animation-delay: -8775ms;
          animation-delay: -8775ms;
  -webkit-animation-duration: 6s;
          animation-duration: 6s;
}
.drop:nth-child(193) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(193) .rotate {
  -webkit-animation-delay: -6790ms;
          animation-delay: -6790ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(193) .move, .drop:nth-child(193) .reverse {
  -webkit-animation-delay: -5192ms;
          animation-delay: -5192ms;
}
.drop:nth-child(193) .z {
  -webkit-transform: translateZ(-139px);
          transform: translateZ(-139px);
}
.drop:nth-child(194) {
  left: 91%;
  -webkit-animation-delay: -8406ms;
          animation-delay: -8406ms;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.drop:nth-child(194) .slide {
  -webkit-animation-delay: -668ms;
          animation-delay: -668ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(194) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(194) .rotate {
  -webkit-animation-delay: -7618ms;
          animation-delay: -7618ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(194) .move, .drop:nth-child(194) .reverse {
  -webkit-animation-delay: -5562ms;
          animation-delay: -5562ms;
}
.drop:nth-child(194) .z {
  -webkit-transform: translateZ(-537px);
          transform: translateZ(-537px);
}
.drop:nth-child(195) {
  left: 30%;
  -webkit-animation-delay: -4627ms;
          animation-delay: -4627ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(195) .slide {
  -webkit-animation-delay: -5202ms;
          animation-delay: -5202ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(195) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(195) .rotate {
  -webkit-animation-delay: -6494ms;
          animation-delay: -6494ms;
  -webkit-animation-duration: 5s;
          animation-duration: 5s;
}
.drop:nth-child(195) .move, .drop:nth-child(195) .reverse {
  -webkit-animation-delay: -2908ms;
          animation-delay: -2908ms;
}
.drop:nth-child(195) .z {
  -webkit-transform: translateZ(971px);
          transform: translateZ(971px);
}
.drop:nth-child(196) {
  left: 42%;
  -webkit-animation-delay: -7417ms;
          animation-delay: -7417ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(196) .slide {
  -webkit-animation-delay: -9808ms;
          animation-delay: -9808ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.drop:nth-child(196) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(196) .rotate {
  -webkit-animation-delay: -2276ms;
          animation-delay: -2276ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(196) .move, .drop:nth-child(196) .reverse {
  -webkit-animation-delay: -9829ms;
          animation-delay: -9829ms;
}
.drop:nth-child(196) .z {
  -webkit-transform: translateZ(-52px);
          transform: translateZ(-52px);
}
.drop:nth-child(197) {
  left: 83%;
  -webkit-animation-delay: -9849ms;
          animation-delay: -9849ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.drop:nth-child(197) .slide {
  -webkit-animation-delay: -4361ms;
          animation-delay: -4361ms;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.drop:nth-child(197) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(197) .rotate {
  -webkit-animation-delay: -4987ms;
          animation-delay: -4987ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(197) .move, .drop:nth-child(197) .reverse {
  -webkit-animation-delay: -8613ms;
          animation-delay: -8613ms;
}
.drop:nth-child(197) .z {
  -webkit-transform: translateZ(277px);
          transform: translateZ(277px);
}
.drop:nth-child(198) {
  left: 11%;
  -webkit-animation-delay: -4092ms;
          animation-delay: -4092ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(198) .slide {
  -webkit-animation-delay: -9027ms;
          animation-delay: -9027ms;
  -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: -2886ms;
          animation-delay: -2886ms;
  -webkit-animation-duration: 3s;
          animation-duration: 3s;
}
.drop:nth-child(198) .move, .drop:nth-child(198) .reverse {
  -webkit-animation-delay: -5054ms;
          animation-delay: -5054ms;
}
.drop:nth-child(198) .z {
  -webkit-transform: translateZ(1px);
          transform: translateZ(1px);
}
.drop:nth-child(199) {
  left: 11%;
  -webkit-animation-delay: -5423ms;
          animation-delay: -5423ms;
  -webkit-animation-duration: 8s;
          animation-duration: 8s;
}
.drop:nth-child(199) .slide {
  -webkit-animation-delay: -3996ms;
          animation-delay: -3996ms;
  -webkit-animation-duration: 9s;
          animation-duration: 9s;
}
.drop:nth-child(199) .size {
  -webkit-transform: scale(3);
          transform: scale(3);
}
.drop:nth-child(199) .rotate {
  -webkit-animation-delay: -7161ms;
          animation-delay: -7161ms;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
}
.drop:nth-child(199) .move, .drop:nth-child(199) .reverse {
  -webkit-animation-delay: -1204ms;
          animation-delay: -1204ms;
}
.drop:nth-child(199) .z {
  -webkit-transform: translateZ(-935px);
          transform: translateZ(-935px);
}
.drop:nth-child(200) {
  left: 2%;
  -webkit-animation-delay: -510ms;
          animation-delay: -510ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.drop:nth-child(200) .slide {
  -webkit-animation-delay: -3329ms;
          animation-delay: -3329ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.drop:nth-child(200) .size {
  -webkit-transform: scale(2);
          transform: scale(2);
}
.drop:nth-child(200) .rotate {
  -webkit-animation-delay: -4508ms;
          animation-delay: -4508ms;
  -webkit-animation-duration: 4s;
          animation-duration: 4s;
}
.drop:nth-child(200) .move, .drop:nth-child(200) .reverse {
  -webkit-animation-delay: -4516ms;
          animation-delay: -4516ms;
}
.drop:nth-child(200) .z {
  -webkit-transform: translateZ(-149px);
          transform: translateZ(-149px);
}
.drop:nth-child(1) .slide {
  animation: slide 8s linear infinite reverse;
  -webkit-animation-delay: -7588ms;
          animation-delay: -7588ms;
  -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: -8311ms;
          animation-delay: -8311ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -6883ms;
          animation-delay: -6883ms;
  -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: -3144ms;
          animation-delay: -3144ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -4819ms;
          animation-delay: -4819ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.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: -1210ms;
          animation-delay: -1210ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -5982ms;
          animation-delay: -5982ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.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: -29ms;
          animation-delay: -29ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -8069ms;
          animation-delay: -8069ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.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: -9525ms;
          animation-delay: -9525ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -6653ms;
          animation-delay: -6653ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -5743ms;
          animation-delay: -5743ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -1486ms;
          animation-delay: -1486ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -1182ms;
          animation-delay: -1182ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.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: -9608ms;
          animation-delay: -9608ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.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: -1686ms;
          animation-delay: -1686ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.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: -4829ms;
          animation-delay: -4829ms;
  -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: -5932ms;
          animation-delay: -5932ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.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: -1437ms;
          animation-delay: -1437ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.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: -8256ms;
          animation-delay: -8256ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.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: -2264ms;
          animation-delay: -2264ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.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: -8064ms;
          animation-delay: -8064ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.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: -6201ms;
          animation-delay: -6201ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -2025ms;
          animation-delay: -2025ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.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: -373ms;
          animation-delay: -373ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -6006ms;
          animation-delay: -6006ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.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: -3341ms;
          animation-delay: -3341ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -4726ms;
          animation-delay: -4726ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -1832ms;
          animation-delay: -1832ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.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: -6505ms;
          animation-delay: -6505ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -2026ms;
          animation-delay: -2026ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.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: -3845ms;
          animation-delay: -3845ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -6110ms;
          animation-delay: -6110ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.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: -9058ms;
          animation-delay: -9058ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -721ms;
          animation-delay: -721ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -2410ms;
          animation-delay: -2410ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.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: -9287ms;
          animation-delay: -9287ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -4053ms;
          animation-delay: -4053ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -8688ms;
          animation-delay: -8688ms;
  -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: -3559ms;
          animation-delay: -3559ms;
  -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: -2854ms;
          animation-delay: -2854ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -8435ms;
          animation-delay: -8435ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.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: -4184ms;
          animation-delay: -4184ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.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: -2174ms;
          animation-delay: -2174ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -1845ms;
          animation-delay: -1845ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -3425ms;
          animation-delay: -3425ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.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: -4421ms;
          animation-delay: -4421ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.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: -8851ms;
          animation-delay: -8851ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.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: -3172ms;
          animation-delay: -3172ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -6735ms;
          animation-delay: -6735ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -312ms;
          animation-delay: -312ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.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: -4595ms;
          animation-delay: -4595ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -1570ms;
          animation-delay: -1570ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.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: -1764ms;
          animation-delay: -1764ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -9656ms;
          animation-delay: -9656ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -4303ms;
          animation-delay: -4303ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -2585ms;
          animation-delay: -2585ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -192ms;
          animation-delay: -192ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -6076ms;
          animation-delay: -6076ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -2936ms;
          animation-delay: -2936ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -5069ms;
          animation-delay: -5069ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -8211ms;
          animation-delay: -8211ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -4313ms;
          animation-delay: -4313ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -2573ms;
          animation-delay: -2573ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.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: -5349ms;
          animation-delay: -5349ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -4331ms;
          animation-delay: -4331ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -8663ms;
          animation-delay: -8663ms;
  -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: -793ms;
          animation-delay: -793ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -9064ms;
          animation-delay: -9064ms;
  -webkit-animation-duration: 12s;
          animation-duration: 12s;
}
.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: -2147ms;
          animation-delay: -2147ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -4297ms;
          animation-delay: -4297ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -4568ms;
          animation-delay: -4568ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.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: -8166ms;
          animation-delay: -8166ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -3635ms;
          animation-delay: -3635ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -7078ms;
          animation-delay: -7078ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.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: -6851ms;
          animation-delay: -6851ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -7893ms;
          animation-delay: -7893ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -3147ms;
          animation-delay: -3147ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -6375ms;
          animation-delay: -6375ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -2885ms;
          animation-delay: -2885ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.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: -6445ms;
          animation-delay: -6445ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -7541ms;
          animation-delay: -7541ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.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: -8716ms;
          animation-delay: -8716ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -496ms;
          animation-delay: -496ms;
  -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: -9048ms;
          animation-delay: -9048ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.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: -351ms;
          animation-delay: -351ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.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: -6583ms;
          animation-delay: -6583ms;
  -webkit-animation-duration: 15s;
          animation-duration: 15s;
}
.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: -7119ms;
          animation-delay: -7119ms;
  -webkit-animation-duration: 18s;
          animation-duration: 18s;
}
.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: -5534ms;
          animation-delay: -5534ms;
  -webkit-animation-duration: 11s;
          animation-duration: 11s;
}
.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: -9365ms;
          animation-delay: -9365ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -5594ms;
          animation-delay: -5594ms;
  -webkit-animation-duration: 16s;
          animation-duration: 16s;
}
.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: -610ms;
          animation-delay: -610ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -1620ms;
          animation-delay: -1620ms;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.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: -3824ms;
          animation-delay: -3824ms;
  -webkit-animation-duration: 17s;
          animation-duration: 17s;
}
.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: -8187ms;
          animation-delay: -8187ms;
  -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: -7399ms;
          animation-delay: -7399ms;
  -webkit-animation-duration: 14s;
          animation-duration: 14s;
}
.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: -2424ms;
          animation-delay: -2424ms;
  -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: -6838ms;
          animation-delay: -6838ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -2595ms;
          animation-delay: -2595ms;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
.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: -3156ms;
          animation-delay: -3156ms;
  -webkit-animation-duration: 19s;
          animation-duration: 19s;
}
.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);
  }
}