austinpimpy

Animated CSS & HTML Rain

Jul 30th, 2020 (edited)
1,052
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 51.80 KB | None | 0 0
  1. /* Since I did not create this code myself, and it's sourced from an public-coding-project website,
  2. credit to myself is not necessary but appreciated, however credit to Jerry Low is MANDATORY, so copy and
  3. paste the credit for the CSS in your dens, as well as the code below. Right clicking and selecting all the
  4. code will be easiest to paste code in the CSS document (and then just delete the HTML section from the CSS). */
  5.  
  6. ===== COPY AND PASTE ALL THE CODE BELOW THIS LINE IN YOUR TERRITORY DESCRIPTION, NOT THE CSS DOCUMENT! =====
  7.  
  8.  
  9. <div class="containtherain"><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div><div class="rain"></div></div>
  10.  
  11.  
  12. ===== COPY AND PASTE ALL THE CODE BELOW THIS LINE IN YOUR CSS DOCUMENT, NOT THE TERRITORY DESCRIPTION! =====
  13.  
  14.  
  15. /* ANIMATED FALLING RAIN: EDITED FOR LIODEN, BY PLAYER =Austin= #43750 */
  16. /* ANIMATED BY JERRY LOW ON CODEPEN: https://codepen.io/jerrylow/pen/KaPvNa */
  17. /* ORIGINAL SOURCE CODE DISCOVERED BY NAMIRA (#211580) */
  18.  
  19.  
  20. .containtherain{
  21.   position: fixed;
  22.   top: 0;
  23.   right: 0;
  24.   bottom: 0;
  25.   left: 0;
  26.   height: 100vh;
  27.   overflow: hidden;
  28.   pointer-events: none;
  29.   z-index: 100;
  30. }
  31.  
  32. .rain {
  33.   background: white;
  34.   background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  35.   height: 50px;
  36.   position: absolute;
  37.   width: 1px;
  38. }
  39.  
  40. .rain:nth-of-type(1) {
  41.   animation-name: rain-1;
  42.   animation-delay: 10s;
  43.   animation-duration: 10s;
  44.   animation-iteration-count: infinite;
  45.   left: 51%;
  46.   opacity: 0.4;
  47.   top: -69%;
  48. }
  49.  
  50. @Keyframes rain-1 {
  51.   0% {
  52.     left: 51%;
  53.     opacity: 0.4;
  54.     top: -69%;
  55.   }
  56.   100% {
  57.     opacity: 0;
  58.     top: 109%;
  59.   }
  60. }
  61. .rain:nth-of-type(2) {
  62.   animation-name: rain-2;
  63.   animation-delay: 6s;
  64.   animation-duration: 6s;
  65.   animation-iteration-count: infinite;
  66.   left: 93%;
  67.   opacity: 0.58;
  68.   top: -90%;
  69. }
  70.  
  71. @Keyframes rain-2 {
  72.   0% {
  73.     left: 93%;
  74.     opacity: 0.58;
  75.     top: -90%;
  76.   }
  77.   100% {
  78.     opacity: 0;
  79.     top: 130%;
  80.   }
  81. }
  82. .rain:nth-of-type(3) {
  83.   animation-name: rain-3;
  84.   animation-delay: 6s;
  85.   animation-duration: 10s;
  86.   animation-iteration-count: infinite;
  87.   left: 97%;
  88.   opacity: 0.5;
  89.   top: -86%;
  90. }
  91.  
  92. @Keyframes rain-3 {
  93.   0% {
  94.     left: 97%;
  95.     opacity: 0.5;
  96.     top: -86%;
  97.   }
  98.   100% {
  99.     opacity: 0;
  100.     top: 126%;
  101.   }
  102. }
  103. .rain:nth-of-type(4) {
  104.   animation-name: rain-4;
  105.   animation-delay: 15s;
  106.   animation-duration: 6s;
  107.   animation-iteration-count: infinite;
  108.   left: 2%;
  109.   opacity: 0.6;
  110.   top: -58%;
  111. }
  112.  
  113. @Keyframes rain-4 {
  114.   0% {
  115.     left: 2%;
  116.     opacity: 0.6;
  117.     top: -58%;
  118.   }
  119.   100% {
  120.     opacity: 0;
  121.     top: 98%;
  122.   }
  123. }
  124. .rain:nth-of-type(5) {
  125.   animation-name: rain-5;
  126.   animation-delay: 8s;
  127.   animation-duration: 9s;
  128.   animation-iteration-count: infinite;
  129.   left: 40%;
  130.   opacity: 0.41;
  131.   top: -58%;
  132. }
  133.  
  134. @Keyframes rain-5 {
  135.   0% {
  136.     left: 40%;
  137.     opacity: 0.41;
  138.     top: -58%;
  139.   }
  140.   100% {
  141.     opacity: 0;
  142.     top: 98%;
  143.   }
  144. }
  145. .rain:nth-of-type(6) {
  146.   animation-name: rain-6;
  147.   animation-delay: 5s;
  148.   animation-duration: 8s;
  149.   animation-iteration-count: infinite;
  150.   left: 3%;
  151.   opacity: 0.47;
  152.   top: -67%;
  153. }
  154.  
  155. @Keyframes rain-6 {
  156.   0% {
  157.     left: 3%;
  158.     opacity: 0.47;
  159.     top: -67%;
  160.   }
  161.   100% {
  162.     opacity: 0;
  163.     top: 107%;
  164.   }
  165. }
  166. .rain:nth-of-type(7) {
  167.   animation-name: rain-7;
  168.   animation-delay: 2s;
  169.   animation-duration: 5s;
  170.   animation-iteration-count: infinite;
  171.   left: 76%;
  172.   opacity: 0.52;
  173.   top: -95%;
  174. }
  175.  
  176. @Keyframes rain-7 {
  177.   0% {
  178.     left: 76%;
  179.     opacity: 0.52;
  180.     top: -95%;
  181.   }
  182.   100% {
  183.     opacity: 0;
  184.     top: 135%;
  185.   }
  186. }
  187. .rain:nth-of-type(8) {
  188.   animation-name: rain-8;
  189.   animation-delay: 16s;
  190.   animation-duration: 10s;
  191.   animation-iteration-count: infinite;
  192.   left: 90%;
  193.   opacity: 0.38;
  194.   top: -93%;
  195. }
  196.  
  197. @Keyframes rain-8 {
  198.   0% {
  199.     left: 90%;
  200.     opacity: 0.38;
  201.     top: -93%;
  202.   }
  203.   100% {
  204.     opacity: 0;
  205.     top: 133%;
  206.   }
  207. }
  208. .rain:nth-of-type(9) {
  209.   animation-name: rain-9;
  210.   animation-delay: 10s;
  211.   animation-duration: 7s;
  212.   animation-iteration-count: infinite;
  213.   left: 60%;
  214.   opacity: 0.38;
  215.   top: -71%;
  216. }
  217.  
  218. @Keyframes rain-9 {
  219.   0% {
  220.     left: 60%;
  221.     opacity: 0.38;
  222.     top: -71%;
  223.   }
  224.   100% {
  225.     opacity: 0;
  226.     top: 111%;
  227.   }
  228. }
  229. .rain:nth-of-type(10) {
  230.   animation-name: rain-10;
  231.   animation-delay: 15s;
  232.   animation-duration: 9s;
  233.   animation-iteration-count: infinite;
  234.   left: 30%;
  235.   opacity: 0.49;
  236.   top: -62%;
  237. }
  238.  
  239. @Keyframes rain-10 {
  240.   0% {
  241.     left: 30%;
  242.     opacity: 0.49;
  243.     top: -62%;
  244.   }
  245.   100% {
  246.     opacity: 0;
  247.     top: 102%;
  248.   }
  249. }
  250. .rain:nth-of-type(11) {
  251.   animation-name: rain-11;
  252.   animation-delay: 8s;
  253.   animation-duration: 10s;
  254.   animation-iteration-count: infinite;
  255.   left: 29%;
  256.   opacity: 0.4;
  257.   top: -60%;
  258. }
  259.  
  260. @Keyframes rain-11 {
  261.   0% {
  262.     left: 29%;
  263.     opacity: 0.4;
  264.     top: -60%;
  265.   }
  266.   100% {
  267.     opacity: 0;
  268.     top: 100%;
  269.   }
  270. }
  271. .rain:nth-of-type(12) {
  272.   animation-name: rain-12;
  273.   animation-delay: 13s;
  274.   animation-duration: 5s;
  275.   animation-iteration-count: infinite;
  276.   left: 100%;
  277.   opacity: 0.36;
  278.   top: -100%;
  279. }
  280.  
  281. @Keyframes rain-12 {
  282.   0% {
  283.     left: 100%;
  284.     opacity: 0.36;
  285.     top: -100%;
  286.   }
  287.   100% {
  288.     opacity: 0;
  289.     top: 140%;
  290.   }
  291. }
  292. .rain:nth-of-type(13) {
  293.   animation-name: rain-13;
  294.   animation-delay: 13s;
  295.   animation-duration: 5s;
  296.   animation-iteration-count: infinite;
  297.   left: 81%;
  298.   opacity: 0.37;
  299.   top: -94%;
  300. }
  301.  
  302. @Keyframes rain-13 {
  303.   0% {
  304.     left: 81%;
  305.     opacity: 0.37;
  306.     top: -94%;
  307.   }
  308.   100% {
  309.     opacity: 0;
  310.     top: 134%;
  311.   }
  312. }
  313. .rain:nth-of-type(14) {
  314.   animation-name: rain-14;
  315.   animation-delay: 11s;
  316.   animation-duration: 10s;
  317.   animation-iteration-count: infinite;
  318.   left: 29%;
  319.   opacity: 0.39;
  320.   top: -63%;
  321. }
  322.  
  323. @Keyframes rain-14 {
  324.   0% {
  325.     left: 29%;
  326.     opacity: 0.39;
  327.     top: -63%;
  328.   }
  329.   100% {
  330.     opacity: 0;
  331.     top: 103%;
  332.   }
  333. }
  334. .rain:nth-of-type(15) {
  335.   animation-name: rain-15;
  336.   animation-delay: 14s;
  337.   animation-duration: 6s;
  338.   animation-iteration-count: infinite;
  339.   left: 48%;
  340.   opacity: 0.59;
  341.   top: -76%;
  342. }
  343.  
  344. @Keyframes rain-15 {
  345.   0% {
  346.     left: 48%;
  347.     opacity: 0.59;
  348.     top: -76%;
  349.   }
  350.   100% {
  351.     opacity: 0;
  352.     top: 116%;
  353.   }
  354. }
  355. .rain:nth-of-type(16) {
  356.   animation-name: rain-16;
  357.   animation-delay: 1s;
  358.   animation-duration: 10s;
  359.   animation-iteration-count: infinite;
  360.   left: 77%;
  361.   opacity: 0.43;
  362.   top: -99%;
  363. }
  364.  
  365. @Keyframes rain-16 {
  366.   0% {
  367.     left: 77%;
  368.     opacity: 0.43;
  369.     top: -99%;
  370.   }
  371.   100% {
  372.     opacity: 0;
  373.     top: 139%;
  374.   }
  375. }
  376. .rain:nth-of-type(17) {
  377.   animation-name: rain-17;
  378.   animation-delay: 0s;
  379.   animation-duration: 10s;
  380.   animation-iteration-count: infinite;
  381.   left: 64%;
  382.   opacity: 0.58;
  383.   top: -75%;
  384. }
  385.  
  386. @Keyframes rain-17 {
  387.   0% {
  388.     left: 64%;
  389.     opacity: 0.58;
  390.     top: -75%;
  391.   }
  392.   100% {
  393.     opacity: 0;
  394.     top: 115%;
  395.   }
  396. }
  397. .rain:nth-of-type(18) {
  398.   animation-name: rain-18;
  399.   animation-delay: 14s;
  400.   animation-duration: 10s;
  401.   animation-iteration-count: infinite;
  402.   left: 45%;
  403.   opacity: 0.33;
  404.   top: -81%;
  405. }
  406.  
  407. @Keyframes rain-18 {
  408.   0% {
  409.     left: 45%;
  410.     opacity: 0.33;
  411.     top: -81%;
  412.   }
  413.   100% {
  414.     opacity: 0;
  415.     top: 121%;
  416.   }
  417. }
  418. .rain:nth-of-type(19) {
  419.   animation-name: rain-19;
  420.   animation-delay: 7s;
  421.   animation-duration: 8s;
  422.   animation-iteration-count: infinite;
  423.   left: 42%;
  424.   opacity: 0.48;
  425.   top: -84%;
  426. }
  427.  
  428. @Keyframes rain-19 {
  429.   0% {
  430.     left: 42%;
  431.     opacity: 0.48;
  432.     top: -84%;
  433.   }
  434.   100% {
  435.     opacity: 0;
  436.     top: 124%;
  437.   }
  438. }
  439. .rain:nth-of-type(20) {
  440.   animation-name: rain-20;
  441.   animation-delay: 19s;
  442.   animation-duration: 10s;
  443.   animation-iteration-count: infinite;
  444.   left: 39%;
  445.   opacity: 0.5;
  446.   top: -91%;
  447. }
  448.  
  449. @Keyframes rain-20 {
  450.   0% {
  451.     left: 39%;
  452.     opacity: 0.5;
  453.     top: -91%;
  454.   }
  455.   100% {
  456.     opacity: 0;
  457.     top: 131%;
  458.   }
  459. }
  460. .rain:nth-of-type(21) {
  461.   animation-name: rain-21;
  462.   animation-delay: 19s;
  463.   animation-duration: 10s;
  464.   animation-iteration-count: infinite;
  465.   left: 28%;
  466.   opacity: 0.44;
  467.   top: -60%;
  468. }
  469.  
  470. @Keyframes rain-21 {
  471.   0% {
  472.     left: 28%;
  473.     opacity: 0.44;
  474.     top: -60%;
  475.   }
  476.   100% {
  477.     opacity: 0;
  478.     top: 100%;
  479.   }
  480. }
  481. .rain:nth-of-type(22) {
  482.   animation-name: rain-22;
  483.   animation-delay: 2s;
  484.   animation-duration: 10s;
  485.   animation-iteration-count: infinite;
  486.   left: 72%;
  487.   opacity: 0.6;
  488.   top: -54%;
  489. }
  490.  
  491. @Keyframes rain-22 {
  492.   0% {
  493.     left: 72%;
  494.     opacity: 0.6;
  495.     top: -54%;
  496.   }
  497.   100% {
  498.     opacity: 0;
  499.     top: 94%;
  500.   }
  501. }
  502. .rain:nth-of-type(23) {
  503.   animation-name: rain-23;
  504.   animation-delay: 0s;
  505.   animation-duration: 7s;
  506.   animation-iteration-count: infinite;
  507.   left: 47%;
  508.   opacity: 0.47;
  509.   top: -67%;
  510. }
  511.  
  512. @Keyframes rain-23 {
  513.   0% {
  514.     left: 47%;
  515.     opacity: 0.47;
  516.     top: -67%;
  517.   }
  518.   100% {
  519.     opacity: 0;
  520.     top: 107%;
  521.   }
  522. }
  523. .rain:nth-of-type(24) {
  524.   animation-name: rain-24;
  525.   animation-delay: 9s;
  526.   animation-duration: 7s;
  527.   animation-iteration-count: infinite;
  528.   left: 78%;
  529.   opacity: 0.37;
  530.   top: -68%;
  531. }
  532.  
  533. @Keyframes rain-24 {
  534.   0% {
  535.     left: 78%;
  536.     opacity: 0.37;
  537.     top: -68%;
  538.   }
  539.   100% {
  540.     opacity: 0;
  541.     top: 108%;
  542.   }
  543. }
  544. .rain:nth-of-type(25) {
  545.   animation-name: rain-25;
  546.   animation-delay: 2s;
  547.   animation-duration: 8s;
  548.   animation-iteration-count: infinite;
  549.   left: 19%;
  550.   opacity: 0.53;
  551.   top: -99%;
  552. }
  553.  
  554. @Keyframes rain-25 {
  555.   0% {
  556.     left: 19%;
  557.     opacity: 0.53;
  558.     top: -99%;
  559.   }
  560.   100% {
  561.     opacity: 0;
  562.     top: 139%;
  563.   }
  564. }
  565. .rain:nth-of-type(26) {
  566.   animation-name: rain-26;
  567.   animation-delay: 17s;
  568.   animation-duration: 10s;
  569.   animation-iteration-count: infinite;
  570.   left: 51%;
  571.   opacity: 0.46;
  572.   top: -75%;
  573. }
  574.  
  575. @Keyframes rain-26 {
  576.   0% {
  577.     left: 51%;
  578.     opacity: 0.46;
  579.     top: -75%;
  580.   }
  581.   100% {
  582.     opacity: 0;
  583.     top: 115%;
  584.   }
  585. }
  586. .rain:nth-of-type(27) {
  587.   animation-name: rain-27;
  588.   animation-delay: 13s;
  589.   animation-duration: 10s;
  590.   animation-iteration-count: infinite;
  591.   left: 20%;
  592.   opacity: 0.57;
  593.   top: -89%;
  594. }
  595.  
  596. @Keyframes rain-27 {
  597.   0% {
  598.     left: 20%;
  599.     opacity: 0.57;
  600.     top: -89%;
  601.   }
  602.   100% {
  603.     opacity: 0;
  604.     top: 129%;
  605.   }
  606. }
  607. .rain:nth-of-type(28) {
  608.   animation-name: rain-28;
  609.   animation-delay: 19s;
  610.   animation-duration: 9s;
  611.   animation-iteration-count: infinite;
  612.   left: 51%;
  613.   opacity: 0.51;
  614.   top: -77%;
  615. }
  616.  
  617. @Keyframes rain-28 {
  618.   0% {
  619.     left: 51%;
  620.     opacity: 0.51;
  621.     top: -77%;
  622.   }
  623.   100% {
  624.     opacity: 0;
  625.     top: 117%;
  626.   }
  627. }
  628. .rain:nth-of-type(29) {
  629.   animation-name: rain-29;
  630.   animation-delay: 7s;
  631.   animation-duration: 7s;
  632.   animation-iteration-count: infinite;
  633.   left: 61%;
  634.   opacity: 0.32;
  635.   top: -70%;
  636. }
  637.  
  638. @Keyframes rain-29 {
  639.   0% {
  640.     left: 61%;
  641.     opacity: 0.32;
  642.     top: -70%;
  643.   }
  644.   100% {
  645.     opacity: 0;
  646.     top: 110%;
  647.   }
  648. }
  649. .rain:nth-of-type(30) {
  650.   animation-name: rain-30;
  651.   animation-delay: 13s;
  652.   animation-duration: 10s;
  653.   animation-iteration-count: infinite;
  654.   left: 16%;
  655.   opacity: 0.39;
  656.   top: -65%;
  657. }
  658.  
  659. @Keyframes rain-30 {
  660.   0% {
  661.     left: 16%;
  662.     opacity: 0.39;
  663.     top: -65%;
  664.   }
  665.   100% {
  666.     opacity: 0;
  667.     top: 105%;
  668.   }
  669. }
  670. .rain:nth-of-type(31) {
  671.   animation-name: rain-31;
  672.   animation-delay: 9s;
  673.   animation-duration: 8s;
  674.   animation-iteration-count: infinite;
  675.   left: 65%;
  676.   opacity: 0.36;
  677.   top: -57%;
  678. }
  679.  
  680. @Keyframes rain-31 {
  681.   0% {
  682.     left: 65%;
  683.     opacity: 0.36;
  684.     top: -57%;
  685.   }
  686.   100% {
  687.     opacity: 0;
  688.     top: 97%;
  689.   }
  690. }
  691. .rain:nth-of-type(32) {
  692.   animation-name: rain-32;
  693.   animation-delay: 1s;
  694.   animation-duration: 9s;
  695.   animation-iteration-count: infinite;
  696.   left: 10%;
  697.   opacity: 0.52;
  698.   top: -52%;
  699. }
  700.  
  701. @Keyframes rain-32 {
  702.   0% {
  703.     left: 10%;
  704.     opacity: 0.52;
  705.     top: -52%;
  706.   }
  707.   100% {
  708.     opacity: 0;
  709.     top: 92%;
  710.   }
  711. }
  712. .rain:nth-of-type(33) {
  713.   animation-name: rain-33;
  714.   animation-delay: 7s;
  715.   animation-duration: 5s;
  716.   animation-iteration-count: infinite;
  717.   left: 62%;
  718.   opacity: 0.4;
  719.   top: -53%;
  720. }
  721.  
  722. @Keyframes rain-33 {
  723.   0% {
  724.     left: 62%;
  725.     opacity: 0.4;
  726.     top: -53%;
  727.   }
  728.   100% {
  729.     opacity: 0;
  730.     top: 93%;
  731.   }
  732. }
  733. .rain:nth-of-type(34) {
  734.   animation-name: rain-34;
  735.   animation-delay: 3s;
  736.   animation-duration: 8s;
  737.   animation-iteration-count: infinite;
  738.   left: 63%;
  739.   opacity: 0.34;
  740.   top: -52%;
  741. }
  742.  
  743. @Keyframes rain-34 {
  744.   0% {
  745.     left: 63%;
  746.     opacity: 0.34;
  747.     top: -52%;
  748.   }
  749.   100% {
  750.     opacity: 0;
  751.     top: 92%;
  752.   }
  753. }
  754. .rain:nth-of-type(35) {
  755.   animation-name: rain-35;
  756.   animation-delay: 0s;
  757.   animation-duration: 9s;
  758.   animation-iteration-count: infinite;
  759.   left: 14%;
  760.   opacity: 0.47;
  761.   top: -63%;
  762. }
  763.  
  764. @Keyframes rain-35 {
  765.   0% {
  766.     left: 14%;
  767.     opacity: 0.47;
  768.     top: -63%;
  769.   }
  770.   100% {
  771.     opacity: 0;
  772.     top: 103%;
  773.   }
  774. }
  775. .rain:nth-of-type(36) {
  776.   animation-name: rain-36;
  777.   animation-delay: 0s;
  778.   animation-duration: 6s;
  779.   animation-iteration-count: infinite;
  780.   left: 68%;
  781.   opacity: 0.32;
  782.   top: -60%;
  783. }
  784.  
  785. @Keyframes rain-36 {
  786.   0% {
  787.     left: 68%;
  788.     opacity: 0.32;
  789.     top: -60%;
  790.   }
  791.   100% {
  792.     opacity: 0;
  793.     top: 100%;
  794.   }
  795. }
  796. .rain:nth-of-type(37) {
  797.   animation-name: rain-37;
  798.   animation-delay: 17s;
  799.   animation-duration: 6s;
  800.   animation-iteration-count: infinite;
  801.   left: 83%;
  802.   opacity: 0.48;
  803.   top: -80%;
  804. }
  805.  
  806. @Keyframes rain-37 {
  807.   0% {
  808.     left: 83%;
  809.     opacity: 0.48;
  810.     top: -80%;
  811.   }
  812.   100% {
  813.     opacity: 0;
  814.     top: 120%;
  815.   }
  816. }
  817. .rain:nth-of-type(38) {
  818.   animation-name: rain-38;
  819.   animation-delay: 15s;
  820.   animation-duration: 5s;
  821.   animation-iteration-count: infinite;
  822.   left: 70%;
  823.   opacity: 0.43;
  824.   top: -96%;
  825. }
  826.  
  827. @Keyframes rain-38 {
  828.   0% {
  829.     left: 70%;
  830.     opacity: 0.43;
  831.     top: -96%;
  832.   }
  833.   100% {
  834.     opacity: 0;
  835.     top: 136%;
  836.   }
  837. }
  838. .rain:nth-of-type(39) {
  839.   animation-name: rain-39;
  840.   animation-delay: 2s;
  841.   animation-duration: 10s;
  842.   animation-iteration-count: infinite;
  843.   left: 96%;
  844.   opacity: 0.39;
  845.   top: -80%;
  846. }
  847.  
  848. @Keyframes rain-39 {
  849.   0% {
  850.     left: 96%;
  851.     opacity: 0.39;
  852.     top: -80%;
  853.   }
  854.   100% {
  855.     opacity: 0;
  856.     top: 120%;
  857.   }
  858. }
  859. .rain:nth-of-type(40) {
  860.   animation-name: rain-40;
  861.   animation-delay: 17s;
  862.   animation-duration: 5s;
  863.   animation-iteration-count: infinite;
  864.   left: 56%;
  865.   opacity: 0.31;
  866.   top: -53%;
  867. }
  868.  
  869. @Keyframes rain-40 {
  870.   0% {
  871.     left: 56%;
  872.     opacity: 0.31;
  873.     top: -53%;
  874.   }
  875.   100% {
  876.     opacity: 0;
  877.     top: 93%;
  878.   }
  879. }
  880. .rain:nth-of-type(41) {
  881.   animation-name: rain-41;
  882.   animation-delay: 13s;
  883.   animation-duration: 8s;
  884.   animation-iteration-count: infinite;
  885.   left: 53%;
  886.   opacity: 0.42;
  887.   top: -52%;
  888. }
  889.  
  890. @Keyframes rain-41 {
  891.   0% {
  892.     left: 53%;
  893.     opacity: 0.42;
  894.     top: -52%;
  895.   }
  896.   100% {
  897.     opacity: 0;
  898.     top: 92%;
  899.   }
  900. }
  901. .rain:nth-of-type(42) {
  902.   animation-name: rain-42;
  903.   animation-delay: 17s;
  904.   animation-duration: 8s;
  905.   animation-iteration-count: infinite;
  906.   left: 92%;
  907.   opacity: 0.54;
  908.   top: -72%;
  909. }
  910.  
  911. @Keyframes rain-42 {
  912.   0% {
  913.     left: 92%;
  914.     opacity: 0.54;
  915.     top: -72%;
  916.   }
  917.   100% {
  918.     opacity: 0;
  919.     top: 112%;
  920.   }
  921. }
  922. .rain:nth-of-type(43) {
  923.   animation-name: rain-43;
  924.   animation-delay: 6s;
  925.   animation-duration: 8s;
  926.   animation-iteration-count: infinite;
  927.   left: 48%;
  928.   opacity: 0.39;
  929.   top: -60%;
  930. }
  931.  
  932. @Keyframes rain-43 {
  933.   0% {
  934.     left: 48%;
  935.     opacity: 0.39;
  936.     top: -60%;
  937.   }
  938.   100% {
  939.     opacity: 0;
  940.     top: 100%;
  941.   }
  942. }
  943. .rain:nth-of-type(44) {
  944.   animation-name: rain-44;
  945.   animation-delay: 11s;
  946.   animation-duration: 10s;
  947.   animation-iteration-count: infinite;
  948.   left: 41%;
  949.   opacity: 0.58;
  950.   top: -97%;
  951. }
  952.  
  953. @Keyframes rain-44 {
  954.   0% {
  955.     left: 41%;
  956.     opacity: 0.58;
  957.     top: -97%;
  958.   }
  959.   100% {
  960.     opacity: 0;
  961.     top: 137%;
  962.   }
  963. }
  964. .rain:nth-of-type(45) {
  965.   animation-name: rain-45;
  966.   animation-delay: 10s;
  967.   animation-duration: 8s;
  968.   animation-iteration-count: infinite;
  969.   left: 64%;
  970.   opacity: 0.35;
  971.   top: -55%;
  972. }
  973.  
  974. @Keyframes rain-45 {
  975.   0% {
  976.     left: 64%;
  977.     opacity: 0.35;
  978.     top: -55%;
  979.   }
  980.   100% {
  981.     opacity: 0;
  982.     top: 95%;
  983.   }
  984. }
  985. .rain:nth-of-type(46) {
  986.   animation-name: rain-46;
  987.   animation-delay: 14s;
  988.   animation-duration: 6s;
  989.   animation-iteration-count: infinite;
  990.   left: 25%;
  991.   opacity: 0.48;
  992.   top: -54%;
  993. }
  994.  
  995. @Keyframes rain-46 {
  996.   0% {
  997.     left: 25%;
  998.     opacity: 0.48;
  999.     top: -54%;
  1000.   }
  1001.   100% {
  1002.     opacity: 0;
  1003.     top: 94%;
  1004.   }
  1005. }
  1006. .rain:nth-of-type(47) {
  1007.   animation-name: rain-47;
  1008.   animation-delay: 4s;
  1009.   animation-duration: 5s;
  1010.   animation-iteration-count: infinite;
  1011.   left: 22%;
  1012.   opacity: 0.32;
  1013.   top: -66%;
  1014. }
  1015.  
  1016. @Keyframes rain-47 {
  1017.   0% {
  1018.     left: 22%;
  1019.     opacity: 0.32;
  1020.     top: -66%;
  1021.   }
  1022.   100% {
  1023.     opacity: 0;
  1024.     top: 106%;
  1025.   }
  1026. }
  1027. .rain:nth-of-type(48) {
  1028.   animation-name: rain-48;
  1029.   animation-delay: 16s;
  1030.   animation-duration: 9s;
  1031.   animation-iteration-count: infinite;
  1032.   left: 85%;
  1033.   opacity: 0.51;
  1034.   top: -87%;
  1035. }
  1036.  
  1037. @Keyframes rain-48 {
  1038.   0% {
  1039.     left: 85%;
  1040.     opacity: 0.51;
  1041.     top: -87%;
  1042.   }
  1043.   100% {
  1044.     opacity: 0;
  1045.     top: 127%;
  1046.   }
  1047. }
  1048. .rain:nth-of-type(49) {
  1049.   animation-name: rain-49;
  1050.   animation-delay: 10s;
  1051.   animation-duration: 9s;
  1052.   animation-iteration-count: infinite;
  1053.   left: 41%;
  1054.   opacity: 0.32;
  1055.   top: -89%;
  1056. }
  1057.  
  1058. @Keyframes rain-49 {
  1059.   0% {
  1060.     left: 41%;
  1061.     opacity: 0.32;
  1062.     top: -89%;
  1063.   }
  1064.   100% {
  1065.     opacity: 0;
  1066.     top: 129%;
  1067.   }
  1068. }
  1069. .rain:nth-of-type(50) {
  1070.   animation-name: rain-50;
  1071.   animation-delay: 14s;
  1072.   animation-duration: 5s;
  1073.   animation-iteration-count: infinite;
  1074.   left: 94%;
  1075.   opacity: 0.51;
  1076.   top: -77%;
  1077. }
  1078.  
  1079. @Keyframes rain-50 {
  1080.   0% {
  1081.     left: 94%;
  1082.     opacity: 0.51;
  1083.     top: -77%;
  1084.   }
  1085.   100% {
  1086.     opacity: 0;
  1087.     top: 117%;
  1088.   }
  1089. }
  1090. .rain:nth-of-type(51) {
  1091.   animation-name: rain-51;
  1092.   animation-delay: 11s;
  1093.   animation-duration: 5s;
  1094.   animation-iteration-count: infinite;
  1095.   left: 42%;
  1096.   opacity: 0.38;
  1097.   top: -67%;
  1098. }
  1099.  
  1100. @Keyframes rain-51 {
  1101.   0% {
  1102.     left: 42%;
  1103.     opacity: 0.38;
  1104.     top: -67%;
  1105.   }
  1106.   100% {
  1107.     opacity: 0;
  1108.     top: 107%;
  1109.   }
  1110. }
  1111. .rain:nth-of-type(52) {
  1112.   animation-name: rain-52;
  1113.   animation-delay: 8s;
  1114.   animation-duration: 9s;
  1115.   animation-iteration-count: infinite;
  1116.   left: 30%;
  1117.   opacity: 0.55;
  1118.   top: -63%;
  1119. }
  1120.  
  1121. @Keyframes rain-52 {
  1122.   0% {
  1123.     left: 30%;
  1124.     opacity: 0.55;
  1125.     top: -63%;
  1126.   }
  1127.   100% {
  1128.     opacity: 0;
  1129.     top: 103%;
  1130.   }
  1131. }
  1132. .rain:nth-of-type(53) {
  1133.   animation-name: rain-53;
  1134.   animation-delay: 19s;
  1135.   animation-duration: 6s;
  1136.   animation-iteration-count: infinite;
  1137.   left: 18%;
  1138.   opacity: 0.33;
  1139.   top: -82%;
  1140. }
  1141.  
  1142. @Keyframes rain-53 {
  1143.   0% {
  1144.     left: 18%;
  1145.     opacity: 0.33;
  1146.     top: -82%;
  1147.   }
  1148.   100% {
  1149.     opacity: 0;
  1150.     top: 122%;
  1151.   }
  1152. }
  1153. .rain:nth-of-type(54) {
  1154.   animation-name: rain-54;
  1155.   animation-delay: 4s;
  1156.   animation-duration: 5s;
  1157.   animation-iteration-count: infinite;
  1158.   left: 28%;
  1159.   opacity: 0.41;
  1160.   top: -69%;
  1161. }
  1162.  
  1163. @Keyframes rain-54 {
  1164.   0% {
  1165.     left: 28%;
  1166.     opacity: 0.41;
  1167.     top: -69%;
  1168.   }
  1169.   100% {
  1170.     opacity: 0;
  1171.     top: 109%;
  1172.   }
  1173. }
  1174. .rain:nth-of-type(55) {
  1175.   animation-name: rain-55;
  1176.   animation-delay: 18s;
  1177.   animation-duration: 6s;
  1178.   animation-iteration-count: infinite;
  1179.   left: 69%;
  1180.   opacity: 0.54;
  1181.   top: -88%;
  1182. }
  1183.  
  1184. @Keyframes rain-55 {
  1185.   0% {
  1186.     left: 69%;
  1187.     opacity: 0.54;
  1188.     top: -88%;
  1189.   }
  1190.   100% {
  1191.     opacity: 0;
  1192.     top: 128%;
  1193.   }
  1194. }
  1195. .rain:nth-of-type(56) {
  1196.   animation-name: rain-56;
  1197.   animation-delay: 4s;
  1198.   animation-duration: 8s;
  1199.   animation-iteration-count: infinite;
  1200.   left: 48%;
  1201.   opacity: 0.53;
  1202.   top: -81%;
  1203. }
  1204.  
  1205. @Keyframes rain-56 {
  1206.   0% {
  1207.     left: 48%;
  1208.     opacity: 0.53;
  1209.     top: -81%;
  1210.   }
  1211.   100% {
  1212.     opacity: 0;
  1213.     top: 121%;
  1214.   }
  1215. }
  1216. .rain:nth-of-type(57) {
  1217.   animation-name: rain-57;
  1218.   animation-delay: 15s;
  1219.   animation-duration: 10s;
  1220.   animation-iteration-count: infinite;
  1221.   left: 48%;
  1222.   opacity: 0.49;
  1223.   top: -82%;
  1224. }
  1225.  
  1226. @Keyframes rain-57 {
  1227.   0% {
  1228.     left: 48%;
  1229.     opacity: 0.49;
  1230.     top: -82%;
  1231.   }
  1232.   100% {
  1233.     opacity: 0;
  1234.     top: 122%;
  1235.   }
  1236. }
  1237. .rain:nth-of-type(58) {
  1238.   animation-name: rain-58;
  1239.   animation-delay: 10s;
  1240.   animation-duration: 10s;
  1241.   animation-iteration-count: infinite;
  1242.   left: 41%;
  1243.   opacity: 0.35;
  1244.   top: -74%;
  1245. }
  1246.  
  1247. @Keyframes rain-58 {
  1248.   0% {
  1249.     left: 41%;
  1250.     opacity: 0.35;
  1251.     top: -74%;
  1252.   }
  1253.   100% {
  1254.     opacity: 0;
  1255.     top: 114%;
  1256.   }
  1257. }
  1258. .rain:nth-of-type(59) {
  1259.   animation-name: rain-59;
  1260.   animation-delay: 7s;
  1261.   animation-duration: 8s;
  1262.   animation-iteration-count: infinite;
  1263.   left: 76%;
  1264.   opacity: 0.42;
  1265.   top: -85%;
  1266. }
  1267.  
  1268. @Keyframes rain-59 {
  1269.   0% {
  1270.     left: 76%;
  1271.     opacity: 0.42;
  1272.     top: -85%;
  1273.   }
  1274.   100% {
  1275.     opacity: 0;
  1276.     top: 125%;
  1277.   }
  1278. }
  1279. .rain:nth-of-type(60) {
  1280.   animation-name: rain-60;
  1281.   animation-delay: 17s;
  1282.   animation-duration: 10s;
  1283.   animation-iteration-count: infinite;
  1284.   left: 58%;
  1285.   opacity: 0.35;
  1286.   top: -71%;
  1287. }
  1288.  
  1289. @Keyframes rain-60 {
  1290.   0% {
  1291.     left: 58%;
  1292.     opacity: 0.35;
  1293.     top: -71%;
  1294.   }
  1295.   100% {
  1296.     opacity: 0;
  1297.     top: 111%;
  1298.   }
  1299. }
  1300. .rain:nth-of-type(61) {
  1301.   animation-name: rain-61;
  1302.   animation-delay: 9s;
  1303.   animation-duration: 9s;
  1304.   animation-iteration-count: infinite;
  1305.   left: 90%;
  1306.   opacity: 0.42;
  1307.   top: -60%;
  1308. }
  1309.  
  1310. @Keyframes rain-61 {
  1311.   0% {
  1312.     left: 90%;
  1313.     opacity: 0.42;
  1314.     top: -60%;
  1315.   }
  1316.   100% {
  1317.     opacity: 0;
  1318.     top: 100%;
  1319.   }
  1320. }
  1321. .rain:nth-of-type(62) {
  1322.   animation-name: rain-62;
  1323.   animation-delay: 5s;
  1324.   animation-duration: 7s;
  1325.   animation-iteration-count: infinite;
  1326.   left: 40%;
  1327.   opacity: 0.57;
  1328.   top: -86%;
  1329. }
  1330.  
  1331. @Keyframes rain-62 {
  1332.   0% {
  1333.     left: 40%;
  1334.     opacity: 0.57;
  1335.     top: -86%;
  1336.   }
  1337.   100% {
  1338.     opacity: 0;
  1339.     top: 126%;
  1340.   }
  1341. }
  1342. .rain:nth-of-type(63) {
  1343.   animation-name: rain-63;
  1344.   animation-delay: 8s;
  1345.   animation-duration: 5s;
  1346.   animation-iteration-count: infinite;
  1347.   left: 49%;
  1348.   opacity: 0.35;
  1349.   top: -95%;
  1350. }
  1351.  
  1352. @Keyframes rain-63 {
  1353.   0% {
  1354.     left: 49%;
  1355.     opacity: 0.35;
  1356.     top: -95%;
  1357.   }
  1358.   100% {
  1359.     opacity: 0;
  1360.     top: 135%;
  1361.   }
  1362. }
  1363. .rain:nth-of-type(64) {
  1364.   animation-name: rain-64;
  1365.   animation-delay: 4s;
  1366.   animation-duration: 8s;
  1367.   animation-iteration-count: infinite;
  1368.   left: 96%;
  1369.   opacity: 0.35;
  1370.   top: -73%;
  1371. }
  1372.  
  1373. @Keyframes rain-64 {
  1374.   0% {
  1375.     left: 96%;
  1376.     opacity: 0.35;
  1377.     top: -73%;
  1378.   }
  1379.   100% {
  1380.     opacity: 0;
  1381.     top: 113%;
  1382.   }
  1383. }
  1384. .rain:nth-of-type(65) {
  1385.   animation-name: rain-65;
  1386.   animation-delay: 19s;
  1387.   animation-duration: 9s;
  1388.   animation-iteration-count: infinite;
  1389.   left: 67%;
  1390.   opacity: 0.54;
  1391.   top: -85%;
  1392. }
  1393.  
  1394. @Keyframes rain-65 {
  1395.   0% {
  1396.     left: 67%;
  1397.     opacity: 0.54;
  1398.     top: -85%;
  1399.   }
  1400.   100% {
  1401.     opacity: 0;
  1402.     top: 125%;
  1403.   }
  1404. }
  1405. .rain:nth-of-type(66) {
  1406.   animation-name: rain-66;
  1407.   animation-delay: 15s;
  1408.   animation-duration: 9s;
  1409.   animation-iteration-count: infinite;
  1410.   left: 38%;
  1411.   opacity: 0.44;
  1412.   top: -62%;
  1413. }
  1414.  
  1415. @Keyframes rain-66 {
  1416.   0% {
  1417.     left: 38%;
  1418.     opacity: 0.44;
  1419.     top: -62%;
  1420.   }
  1421.   100% {
  1422.     opacity: 0;
  1423.     top: 102%;
  1424.   }
  1425. }
  1426. .rain:nth-of-type(67) {
  1427.   animation-name: rain-67;
  1428.   animation-delay: 1s;
  1429.   animation-duration: 10s;
  1430.   animation-iteration-count: infinite;
  1431.   left: 4%;
  1432.   opacity: 0.49;
  1433.   top: -61%;
  1434. }
  1435.  
  1436. @Keyframes rain-67 {
  1437.   0% {
  1438.     left: 4%;
  1439.     opacity: 0.49;
  1440.     top: -61%;
  1441.   }
  1442.   100% {
  1443.     opacity: 0;
  1444.     top: 101%;
  1445.   }
  1446. }
  1447. .rain:nth-of-type(68) {
  1448.   animation-name: rain-68;
  1449.   animation-delay: 9s;
  1450.   animation-duration: 6s;
  1451.   animation-iteration-count: infinite;
  1452.   left: 65%;
  1453.   opacity: 0.32;
  1454.   top: -52%;
  1455. }
  1456.  
  1457. @Keyframes rain-68 {
  1458.   0% {
  1459.     left: 65%;
  1460.     opacity: 0.32;
  1461.     top: -52%;
  1462.   }
  1463.   100% {
  1464.     opacity: 0;
  1465.     top: 92%;
  1466.   }
  1467. }
  1468. .rain:nth-of-type(69) {
  1469.   animation-name: rain-69;
  1470.   animation-delay: 7s;
  1471.   animation-duration: 8s;
  1472.   animation-iteration-count: infinite;
  1473.   left: 83%;
  1474.   opacity: 0.38;
  1475.   top: -75%;
  1476. }
  1477.  
  1478. @Keyframes rain-69 {
  1479.   0% {
  1480.     left: 83%;
  1481.     opacity: 0.38;
  1482.     top: -75%;
  1483.   }
  1484.   100% {
  1485.     opacity: 0;
  1486.     top: 115%;
  1487.   }
  1488. }
  1489. .rain:nth-of-type(70) {
  1490.   animation-name: rain-70;
  1491.   animation-delay: 9s;
  1492.   animation-duration: 7s;
  1493.   animation-iteration-count: infinite;
  1494.   left: 89%;
  1495.   opacity: 0.45;
  1496.   top: -70%;
  1497. }
  1498.  
  1499. @Keyframes rain-70 {
  1500.   0% {
  1501.     left: 89%;
  1502.     opacity: 0.45;
  1503.     top: -70%;
  1504.   }
  1505.   100% {
  1506.     opacity: 0;
  1507.     top: 110%;
  1508.   }
  1509. }
  1510. .rain:nth-of-type(71) {
  1511.   animation-name: rain-71;
  1512.   animation-delay: 6s;
  1513.   animation-duration: 6s;
  1514.   animation-iteration-count: infinite;
  1515.   left: 7%;
  1516.   opacity: 0.47;
  1517.   top: -61%;
  1518. }
  1519.  
  1520. @Keyframes rain-71 {
  1521.   0% {
  1522.     left: 7%;
  1523.     opacity: 0.47;
  1524.     top: -61%;
  1525.   }
  1526.   100% {
  1527.     opacity: 0;
  1528.     top: 101%;
  1529.   }
  1530. }
  1531. .rain:nth-of-type(72) {
  1532.   animation-name: rain-72;
  1533.   animation-delay: 12s;
  1534.   animation-duration: 6s;
  1535.   animation-iteration-count: infinite;
  1536.   left: 57%;
  1537.   opacity: 0.57;
  1538.   top: -62%;
  1539. }
  1540.  
  1541. @Keyframes rain-72 {
  1542.   0% {
  1543.     left: 57%;
  1544.     opacity: 0.57;
  1545.     top: -62%;
  1546.   }
  1547.   100% {
  1548.     opacity: 0;
  1549.     top: 102%;
  1550.   }
  1551. }
  1552. .rain:nth-of-type(73) {
  1553.   animation-name: rain-73;
  1554.   animation-delay: 10s;
  1555.   animation-duration: 5s;
  1556.   animation-iteration-count: infinite;
  1557.   left: 15%;
  1558.   opacity: 0.57;
  1559.   top: -56%;
  1560. }
  1561.  
  1562. @Keyframes rain-73 {
  1563.   0% {
  1564.     left: 15%;
  1565.     opacity: 0.57;
  1566.     top: -56%;
  1567.   }
  1568.   100% {
  1569.     opacity: 0;
  1570.     top: 96%;
  1571.   }
  1572. }
  1573. .rain:nth-of-type(74) {
  1574.   animation-name: rain-74;
  1575.   animation-delay: 8s;
  1576.   animation-duration: 7s;
  1577.   animation-iteration-count: infinite;
  1578.   left: 74%;
  1579.   opacity: 0.37;
  1580.   top: -87%;
  1581. }
  1582.  
  1583. @Keyframes rain-74 {
  1584.   0% {
  1585.     left: 74%;
  1586.     opacity: 0.37;
  1587.     top: -87%;
  1588.   }
  1589.   100% {
  1590.     opacity: 0;
  1591.     top: 127%;
  1592.   }
  1593. }
  1594. .rain:nth-of-type(75) {
  1595.   animation-name: rain-75;
  1596.   animation-delay: 9s;
  1597.   animation-duration: 9s;
  1598.   animation-iteration-count: infinite;
  1599.   left: 53%;
  1600.   opacity: 0.39;
  1601.   top: -86%;
  1602. }
  1603.  
  1604. @Keyframes rain-75 {
  1605.   0% {
  1606.     left: 53%;
  1607.     opacity: 0.39;
  1608.     top: -86%;
  1609.   }
  1610.   100% {
  1611.     opacity: 0;
  1612.     top: 126%;
  1613.   }
  1614. }
  1615. .rain:nth-of-type(76) {
  1616.   animation-name: rain-76;
  1617.   animation-delay: 18s;
  1618.   animation-duration: 8s;
  1619.   animation-iteration-count: infinite;
  1620.   left: 6%;
  1621.   opacity: 0.35;
  1622.   top: -71%;
  1623. }
  1624.  
  1625. @Keyframes rain-76 {
  1626.   0% {
  1627.     left: 6%;
  1628.     opacity: 0.35;
  1629.     top: -71%;
  1630.   }
  1631.   100% {
  1632.     opacity: 0;
  1633.     top: 111%;
  1634.   }
  1635. }
  1636. .rain:nth-of-type(77) {
  1637.   animation-name: rain-77;
  1638.   animation-delay: 18s;
  1639.   animation-duration: 10s;
  1640.   animation-iteration-count: infinite;
  1641.   left: 82%;
  1642.   opacity: 0.58;
  1643.   top: -80%;
  1644. }
  1645.  
  1646. @Keyframes rain-77 {
  1647.   0% {
  1648.     left: 82%;
  1649.     opacity: 0.58;
  1650.     top: -80%;
  1651.   }
  1652.   100% {
  1653.     opacity: 0;
  1654.     top: 120%;
  1655.   }
  1656. }
  1657. .rain:nth-of-type(78) {
  1658.   animation-name: rain-78;
  1659.   animation-delay: 1s;
  1660.   animation-duration: 6s;
  1661.   animation-iteration-count: infinite;
  1662.   left: 4%;
  1663.   opacity: 0.44;
  1664.   top: -96%;
  1665. }
  1666.  
  1667. @Keyframes rain-78 {
  1668.   0% {
  1669.     left: 4%;
  1670.     opacity: 0.44;
  1671.     top: -96%;
  1672.   }
  1673.   100% {
  1674.     opacity: 0;
  1675.     top: 136%;
  1676.   }
  1677. }
  1678. .rain:nth-of-type(79) {
  1679.   animation-name: rain-79;
  1680.   animation-delay: 15s;
  1681.   animation-duration: 5s;
  1682.   animation-iteration-count: infinite;
  1683.   left: 13%;
  1684.   opacity: 0.45;
  1685.   top: -72%;
  1686. }
  1687.  
  1688. @Keyframes rain-79 {
  1689.   0% {
  1690.     left: 13%;
  1691.     opacity: 0.45;
  1692.     top: -72%;
  1693.   }
  1694.   100% {
  1695.     opacity: 0;
  1696.     top: 112%;
  1697.   }
  1698. }
  1699. .rain:nth-of-type(80) {
  1700.   animation-name: rain-80;
  1701.   animation-delay: 6s;
  1702.   animation-duration: 6s;
  1703.   animation-iteration-count: infinite;
  1704.   left: 41%;
  1705.   opacity: 0.52;
  1706.   top: -51%;
  1707. }
  1708.  
  1709. @Keyframes rain-80 {
  1710.   0% {
  1711.     left: 41%;
  1712.     opacity: 0.52;
  1713.     top: -51%;
  1714.   }
  1715.   100% {
  1716.     opacity: 0;
  1717.     top: 91%;
  1718.   }
  1719. }
  1720. .rain:nth-of-type(81) {
  1721.   animation-name: rain-81;
  1722.   animation-delay: 3s;
  1723.   animation-duration: 10s;
  1724.   animation-iteration-count: infinite;
  1725.   left: 72%;
  1726.   opacity: 0.51;
  1727.   top: -68%;
  1728. }
  1729.  
  1730. @Keyframes rain-81 {
  1731.   0% {
  1732.     left: 72%;
  1733.     opacity: 0.51;
  1734.     top: -68%;
  1735.   }
  1736.   100% {
  1737.     opacity: 0;
  1738.     top: 108%;
  1739.   }
  1740. }
  1741. .rain:nth-of-type(82) {
  1742.   animation-name: rain-82;
  1743.   animation-delay: 11s;
  1744.   animation-duration: 9s;
  1745.   animation-iteration-count: infinite;
  1746.   left: 85%;
  1747.   opacity: 0.45;
  1748.   top: -63%;
  1749. }
  1750.  
  1751. @Keyframes rain-82 {
  1752.   0% {
  1753.     left: 85%;
  1754.     opacity: 0.45;
  1755.     top: -63%;
  1756.   }
  1757.   100% {
  1758.     opacity: 0;
  1759.     top: 103%;
  1760.   }
  1761. }
  1762. .rain:nth-of-type(83) {
  1763.   animation-name: rain-83;
  1764.   animation-delay: 11s;
  1765.   animation-duration: 10s;
  1766.   animation-iteration-count: infinite;
  1767.   left: 16%;
  1768.   opacity: 0.45;
  1769.   top: -53%;
  1770. }
  1771.  
  1772. @Keyframes rain-83 {
  1773.   0% {
  1774.     left: 16%;
  1775.     opacity: 0.45;
  1776.     top: -53%;
  1777.   }
  1778.   100% {
  1779.     opacity: 0;
  1780.     top: 93%;
  1781.   }
  1782. }
  1783. .rain:nth-of-type(84) {
  1784.   animation-name: rain-84;
  1785.   animation-delay: 10s;
  1786.   animation-duration: 6s;
  1787.   animation-iteration-count: infinite;
  1788.   left: 100%;
  1789.   opacity: 0.6;
  1790.   top: -87%;
  1791. }
  1792.  
  1793. @Keyframes rain-84 {
  1794.   0% {
  1795.     left: 100%;
  1796.     opacity: 0.6;
  1797.     top: -87%;
  1798.   }
  1799.   100% {
  1800.     opacity: 0;
  1801.     top: 127%;
  1802.   }
  1803. }
  1804. .rain:nth-of-type(85) {
  1805.   animation-name: rain-85;
  1806.   animation-delay: 4s;
  1807.   animation-duration: 10s;
  1808.   animation-iteration-count: infinite;
  1809.   left: 42%;
  1810.   opacity: 0.49;
  1811.   top: -55%;
  1812. }
  1813.  
  1814. @Keyframes rain-85 {
  1815.   0% {
  1816.     left: 42%;
  1817.     opacity: 0.49;
  1818.     top: -55%;
  1819.   }
  1820.   100% {
  1821.     opacity: 0;
  1822.     top: 95%;
  1823.   }
  1824. }
  1825. .rain:nth-of-type(86) {
  1826.   animation-name: rain-86;
  1827.   animation-delay: 13s;
  1828.   animation-duration: 10s;
  1829.   animation-iteration-count: infinite;
  1830.   left: 74%;
  1831.   opacity: 0.37;
  1832.   top: -67%;
  1833. }
  1834.  
  1835. @Keyframes rain-86 {
  1836.   0% {
  1837.     left: 74%;
  1838.     opacity: 0.37;
  1839.     top: -67%;
  1840.   }
  1841.   100% {
  1842.     opacity: 0;
  1843.     top: 107%;
  1844.   }
  1845. }
  1846. .rain:nth-of-type(87) {
  1847.   animation-name: rain-87;
  1848.   animation-delay: 17s;
  1849.   animation-duration: 7s;
  1850.   animation-iteration-count: infinite;
  1851.   left: 97%;
  1852.   opacity: 0.36;
  1853.   top: -78%;
  1854. }
  1855.  
  1856. @Keyframes rain-87 {
  1857.   0% {
  1858.     left: 97%;
  1859.     opacity: 0.36;
  1860.     top: -78%;
  1861.   }
  1862.   100% {
  1863.     opacity: 0;
  1864.     top: 118%;
  1865.   }
  1866. }
  1867. .rain:nth-of-type(88) {
  1868.   animation-name: rain-88;
  1869.   animation-delay: 11s;
  1870.   animation-duration: 9s;
  1871.   animation-iteration-count: infinite;
  1872.   left: 30%;
  1873.   opacity: 0.33;
  1874.   top: -53%;
  1875. }
  1876.  
  1877. @Keyframes rain-88 {
  1878.   0% {
  1879.     left: 30%;
  1880.     opacity: 0.33;
  1881.     top: -53%;
  1882.   }
  1883.   100% {
  1884.     opacity: 0;
  1885.     top: 93%;
  1886.   }
  1887. }
  1888. .rain:nth-of-type(89) {
  1889.   animation-name: rain-89;
  1890.   animation-delay: 7s;
  1891.   animation-duration: 8s;
  1892.   animation-iteration-count: infinite;
  1893.   left: 99%;
  1894.   opacity: 0.54;
  1895.   top: -86%;
  1896. }
  1897.  
  1898. @Keyframes rain-89 {
  1899.   0% {
  1900.     left: 99%;
  1901.     opacity: 0.54;
  1902.     top: -86%;
  1903.   }
  1904.   100% {
  1905.     opacity: 0;
  1906.     top: 126%;
  1907.   }
  1908. }
  1909. .rain:nth-of-type(90) {
  1910.   animation-name: rain-90;
  1911.   animation-delay: 13s;
  1912.   animation-duration: 10s;
  1913.   animation-iteration-count: infinite;
  1914.   left: 7%;
  1915.   opacity: 0.41;
  1916.   top: -81%;
  1917. }
  1918.  
  1919. @Keyframes rain-90 {
  1920.   0% {
  1921.     left: 7%;
  1922.     opacity: 0.41;
  1923.     top: -81%;
  1924.   }
  1925.   100% {
  1926.     opacity: 0;
  1927.     top: 121%;
  1928.   }
  1929. }
  1930. .rain:nth-of-type(91) {
  1931.   animation-name: rain-91;
  1932.   animation-delay: 13s;
  1933.   animation-duration: 6s;
  1934.   animation-iteration-count: infinite;
  1935.   left: 80%;
  1936.   opacity: 0.52;
  1937.   top: -65%;
  1938. }
  1939.  
  1940. @Keyframes rain-91 {
  1941.   0% {
  1942.     left: 80%;
  1943.     opacity: 0.52;
  1944.     top: -65%;
  1945.   }
  1946.   100% {
  1947.     opacity: 0;
  1948.     top: 105%;
  1949.   }
  1950. }
  1951. .rain:nth-of-type(92) {
  1952.   animation-name: rain-92;
  1953.   animation-delay: 3s;
  1954.   animation-duration: 6s;
  1955.   animation-iteration-count: infinite;
  1956.   left: 77%;
  1957.   opacity: 0.59;
  1958.   top: -72%;
  1959. }
  1960.  
  1961. @Keyframes rain-92 {
  1962.   0% {
  1963.     left: 77%;
  1964.     opacity: 0.59;
  1965.     top: -72%;
  1966.   }
  1967.   100% {
  1968.     opacity: 0;
  1969.     top: 112%;
  1970.   }
  1971. }
  1972. .rain:nth-of-type(93) {
  1973.   animation-name: rain-93;
  1974.   animation-delay: 1s;
  1975.   animation-duration: 6s;
  1976.   animation-iteration-count: infinite;
  1977.   left: 26%;
  1978.   opacity: 0.43;
  1979.   top: -77%;
  1980. }
  1981.  
  1982. @Keyframes rain-93 {
  1983.   0% {
  1984.     left: 26%;
  1985.     opacity: 0.43;
  1986.     top: -77%;
  1987.   }
  1988.   100% {
  1989.     opacity: 0;
  1990.     top: 117%;
  1991.   }
  1992. }
  1993. .rain:nth-of-type(94) {
  1994.   animation-name: rain-94;
  1995.   animation-delay: 18s;
  1996.   animation-duration: 8s;
  1997.   animation-iteration-count: infinite;
  1998.   left: 80%;
  1999.   opacity: 0.52;
  2000.   top: -91%;
  2001. }
  2002.  
  2003. @Keyframes rain-94 {
  2004.   0% {
  2005.     left: 80%;
  2006.     opacity: 0.52;
  2007.     top: -91%;
  2008.   }
  2009.   100% {
  2010.     opacity: 0;
  2011.     top: 131%;
  2012.   }
  2013. }
  2014. .rain:nth-of-type(95) {
  2015.   animation-name: rain-95;
  2016.   animation-delay: 18s;
  2017.   animation-duration: 5s;
  2018.   animation-iteration-count: infinite;
  2019.   left: 78%;
  2020.   opacity: 0.34;
  2021.   top: -91%;
  2022. }
  2023.  
  2024. @Keyframes rain-95 {
  2025.   0% {
  2026.     left: 78%;
  2027.     opacity: 0.34;
  2028.     top: -91%;
  2029.   }
  2030.   100% {
  2031.     opacity: 0;
  2032.     top: 131%;
  2033.   }
  2034. }
  2035. .rain:nth-of-type(96) {
  2036.   animation-name: rain-96;
  2037.   animation-delay: 0s;
  2038.   animation-duration: 9s;
  2039.   animation-iteration-count: infinite;
  2040.   left: 74%;
  2041.   opacity: 0.31;
  2042.   top: -64%;
  2043. }
  2044.  
  2045. @Keyframes rain-96 {
  2046.   0% {
  2047.     left: 74%;
  2048.     opacity: 0.31;
  2049.     top: -64%;
  2050.   }
  2051.   100% {
  2052.     opacity: 0;
  2053.     top: 104%;
  2054.   }
  2055. }
  2056. .rain:nth-of-type(97) {
  2057.   animation-name: rain-97;
  2058.   animation-delay: 10s;
  2059.   animation-duration: 5s;
  2060.   animation-iteration-count: infinite;
  2061.   left: 63%;
  2062.   opacity: 0.34;
  2063.   top: -64%;
  2064. }
  2065.  
  2066. @Keyframes rain-97 {
  2067.   0% {
  2068.     left: 63%;
  2069.     opacity: 0.34;
  2070.     top: -64%;
  2071.   }
  2072.   100% {
  2073.     opacity: 0;
  2074.     top: 104%;
  2075.   }
  2076. }
  2077. .rain:nth-of-type(98) {
  2078.   animation-name: rain-98;
  2079.   animation-delay: 2s;
  2080.   animation-duration: 9s;
  2081.   animation-iteration-count: infinite;
  2082.   left: 61%;
  2083.   opacity: 0.45;
  2084.   top: -92%;
  2085. }
  2086.  
  2087. @Keyframes rain-98 {
  2088.   0% {
  2089.     left: 61%;
  2090.     opacity: 0.45;
  2091.     top: -92%;
  2092.   }
  2093.   100% {
  2094.     opacity: 0;
  2095.     top: 132%;
  2096.   }
  2097. }
  2098. .rain:nth-of-type(99) {
  2099.   animation-name: rain-99;
  2100.   animation-delay: 5s;
  2101.   animation-duration: 6s;
  2102.   animation-iteration-count: infinite;
  2103.   left: 7%;
  2104.   opacity: 0.44;
  2105.   top: -71%;
  2106. }
  2107.  
  2108. @Keyframes rain-99 {
  2109.   0% {
  2110.     left: 7%;
  2111.     opacity: 0.44;
  2112.     top: -71%;
  2113.   }
  2114.   100% {
  2115.     opacity: 0;
  2116.     top: 111%;
  2117.   }
  2118. }
  2119. .rain:nth-of-type(100) {
  2120.   animation-name: rain-100;
  2121.   animation-delay: 5s;
  2122.   animation-duration: 8s;
  2123.   animation-iteration-count: infinite;
  2124.   left: 76%;
  2125.   opacity: 0.59;
  2126.   top: -61%;
  2127. }
  2128.  
  2129. @Keyframes rain-100 {
  2130.   0% {
  2131.     left: 76%;
  2132.     opacity: 0.59;
  2133.     top: -61%;
  2134.   }
  2135.   100% {
  2136.     opacity: 0;
  2137.     top: 101%;
  2138.   }
  2139. }
  2140. .rain:nth-of-type(101) {
  2141.   animation-name: rain-101;
  2142.   animation-delay: 6s;
  2143.   animation-duration: 7s;
  2144.   animation-iteration-count: infinite;
  2145.   left: 15%;
  2146.   opacity: 0.51;
  2147.   top: -88%;
  2148. }
  2149.  
  2150. @Keyframes rain-101 {
  2151.   0% {
  2152.     left: 15%;
  2153.     opacity: 0.51;
  2154.     top: -88%;
  2155.   }
  2156.   100% {
  2157.     opacity: 0;
  2158.     top: 128%;
  2159.   }
  2160. }
  2161. .rain:nth-of-type(102) {
  2162.   animation-name: rain-102;
  2163.   animation-delay: 17s;
  2164.   animation-duration: 10s;
  2165.   animation-iteration-count: infinite;
  2166.   left: 53%;
  2167.   opacity: 0.41;
  2168.   top: -97%;
  2169. }
  2170.  
  2171. @Keyframes rain-102 {
  2172.   0% {
  2173.     left: 53%;
  2174.     opacity: 0.41;
  2175.     top: -97%;
  2176.   }
  2177.   100% {
  2178.     opacity: 0;
  2179.     top: 137%;
  2180.   }
  2181. }
  2182. .rain:nth-of-type(103) {
  2183.   animation-name: rain-103;
  2184.   animation-delay: 12s;
  2185.   animation-duration: 7s;
  2186.   animation-iteration-count: infinite;
  2187.   left: 61%;
  2188.   opacity: 0.35;
  2189.   top: -61%;
  2190. }
  2191.  
  2192. @Keyframes rain-103 {
  2193.   0% {
  2194.     left: 61%;
  2195.     opacity: 0.35;
  2196.     top: -61%;
  2197.   }
  2198.   100% {
  2199.     opacity: 0;
  2200.     top: 101%;
  2201.   }
  2202. }
  2203. .rain:nth-of-type(104) {
  2204.   animation-name: rain-104;
  2205.   animation-delay: 11s;
  2206.   animation-duration: 7s;
  2207.   animation-iteration-count: infinite;
  2208.   left: 42%;
  2209.   opacity: 0.41;
  2210.   top: -96%;
  2211. }
  2212.  
  2213. @Keyframes rain-104 {
  2214.   0% {
  2215.     left: 42%;
  2216.     opacity: 0.41;
  2217.     top: -96%;
  2218.   }
  2219.   100% {
  2220.     opacity: 0;
  2221.     top: 136%;
  2222.   }
  2223. }
  2224. .rain:nth-of-type(105) {
  2225.   animation-name: rain-105;
  2226.   animation-delay: 19s;
  2227.   animation-duration: 5s;
  2228.   animation-iteration-count: infinite;
  2229.   left: 77%;
  2230.   opacity: 0.41;
  2231.   top: -86%;
  2232. }
  2233.  
  2234. @Keyframes rain-105 {
  2235.   0% {
  2236.     left: 77%;
  2237.     opacity: 0.41;
  2238.     top: -86%;
  2239.   }
  2240.   100% {
  2241.     opacity: 0;
  2242.     top: 126%;
  2243.   }
  2244. }
  2245. .rain:nth-of-type(106) {
  2246.   animation-name: rain-106;
  2247.   animation-delay: 19s;
  2248.   animation-duration: 5s;
  2249.   animation-iteration-count: infinite;
  2250.   left: 15%;
  2251.   opacity: 0.56;
  2252.   top: -98%;
  2253. }
  2254.  
  2255. @Keyframes rain-106 {
  2256.   0% {
  2257.     left: 15%;
  2258.     opacity: 0.56;
  2259.     top: -98%;
  2260.   }
  2261.   100% {
  2262.     opacity: 0;
  2263.     top: 138%;
  2264.   }
  2265. }
  2266. .rain:nth-of-type(107) {
  2267.   animation-name: rain-107;
  2268.   animation-delay: 16s;
  2269.   animation-duration: 10s;
  2270.   animation-iteration-count: infinite;
  2271.   left: 28%;
  2272.   opacity: 0.39;
  2273.   top: -95%;
  2274. }
  2275.  
  2276. @Keyframes rain-107 {
  2277.   0% {
  2278.     left: 28%;
  2279.     opacity: 0.39;
  2280.     top: -95%;
  2281.   }
  2282.   100% {
  2283.     opacity: 0;
  2284.     top: 135%;
  2285.   }
  2286. }
  2287. .rain:nth-of-type(108) {
  2288.   animation-name: rain-108;
  2289.   animation-delay: 13s;
  2290.   animation-duration: 5s;
  2291.   animation-iteration-count: infinite;
  2292.   left: 88%;
  2293.   opacity: 0.53;
  2294.   top: -77%;
  2295. }
  2296.  
  2297. @Keyframes rain-108 {
  2298.   0% {
  2299.     left: 88%;
  2300.     opacity: 0.53;
  2301.     top: -77%;
  2302.   }
  2303.   100% {
  2304.     opacity: 0;
  2305.     top: 117%;
  2306.   }
  2307. }
  2308. .rain:nth-of-type(109) {
  2309.   animation-name: rain-109;
  2310.   animation-delay: 7s;
  2311.   animation-duration: 5s;
  2312.   animation-iteration-count: infinite;
  2313.   left: 41%;
  2314.   opacity: 0.41;
  2315.   top: -68%;
  2316. }
  2317.  
  2318. @Keyframes rain-109 {
  2319.   0% {
  2320.     left: 41%;
  2321.     opacity: 0.41;
  2322.     top: -68%;
  2323.   }
  2324.   100% {
  2325.     opacity: 0;
  2326.     top: 108%;
  2327.   }
  2328. }
  2329. .rain:nth-of-type(110) {
  2330.   animation-name: rain-110;
  2331.   animation-delay: 6s;
  2332.   animation-duration: 6s;
  2333.   animation-iteration-count: infinite;
  2334.   left: 19%;
  2335.   opacity: 0.6;
  2336.   top: -61%;
  2337. }
  2338.  
  2339. @Keyframes rain-110 {
  2340.   0% {
  2341.     left: 19%;
  2342.     opacity: 0.6;
  2343.     top: -61%;
  2344.   }
  2345.   100% {
  2346.     opacity: 0;
  2347.     top: 101%;
  2348.   }
  2349. }
  2350. .rain:nth-of-type(111) {
  2351.   animation-name: rain-111;
  2352.   animation-delay: 5s;
  2353.   animation-duration: 9s;
  2354.   animation-iteration-count: infinite;
  2355.   left: 18%;
  2356.   opacity: 0.57;
  2357.   top: -69%;
  2358. }
  2359.  
  2360. @Keyframes rain-111 {
  2361.   0% {
  2362.     left: 18%;
  2363.     opacity: 0.57;
  2364.     top: -69%;
  2365.   }
  2366.   100% {
  2367.     opacity: 0;
  2368.     top: 109%;
  2369.   }
  2370. }
  2371. .rain:nth-of-type(112) {
  2372.   animation-name: rain-112;
  2373.   animation-delay: 3s;
  2374.   animation-duration: 6s;
  2375.   animation-iteration-count: infinite;
  2376.   left: 39%;
  2377.   opacity: 0.52;
  2378.   top: -87%;
  2379. }
  2380.  
  2381. @Keyframes rain-112 {
  2382.   0% {
  2383.     left: 39%;
  2384.     opacity: 0.52;
  2385.     top: -87%;
  2386.   }
  2387.   100% {
  2388.     opacity: 0;
  2389.     top: 127%;
  2390.   }
  2391. }
  2392. .rain:nth-of-type(113) {
  2393.   animation-name: rain-113;
  2394.   animation-delay: 11s;
  2395.   animation-duration: 6s;
  2396.   animation-iteration-count: infinite;
  2397.   left: 9%;
  2398.   opacity: 0.33;
  2399.   top: -87%;
  2400. }
  2401.  
  2402. @Keyframes rain-113 {
  2403.   0% {
  2404.     left: 9%;
  2405.     opacity: 0.33;
  2406.     top: -87%;
  2407.   }
  2408.   100% {
  2409.     opacity: 0;
  2410.     top: 127%;
  2411.   }
  2412. }
  2413. .rain:nth-of-type(114) {
  2414.   animation-name: rain-114;
  2415.   animation-delay: 1s;
  2416.   animation-duration: 7s;
  2417.   animation-iteration-count: infinite;
  2418.   left: 59%;
  2419.   opacity: 0.45;
  2420.   top: -72%;
  2421. }
  2422.  
  2423. @Keyframes rain-114 {
  2424.   0% {
  2425.     left: 59%;
  2426.     opacity: 0.45;
  2427.     top: -72%;
  2428.   }
  2429.   100% {
  2430.     opacity: 0;
  2431.     top: 112%;
  2432.   }
  2433. }
  2434. .rain:nth-of-type(115) {
  2435.   animation-name: rain-115;
  2436.   animation-delay: 4s;
  2437.   animation-duration: 6s;
  2438.   animation-iteration-count: infinite;
  2439.   left: 26%;
  2440.   opacity: 0.31;
  2441.   top: -52%;
  2442. }
  2443.  
  2444. @Keyframes rain-115 {
  2445.   0% {
  2446.     left: 26%;
  2447.     opacity: 0.31;
  2448.     top: -52%;
  2449.   }
  2450.   100% {
  2451.     opacity: 0;
  2452.     top: 92%;
  2453.   }
  2454. }
  2455. .rain:nth-of-type(116) {
  2456.   animation-name: rain-116;
  2457.   animation-delay: 17s;
  2458.   animation-duration: 7s;
  2459.   animation-iteration-count: infinite;
  2460.   left: 38%;
  2461.   opacity: 0.4;
  2462.   top: -99%;
  2463. }
  2464.  
  2465. @Keyframes rain-116 {
  2466.   0% {
  2467.     left: 38%;
  2468.     opacity: 0.4;
  2469.     top: -99%;
  2470.   }
  2471.   100% {
  2472.     opacity: 0;
  2473.     top: 139%;
  2474.   }
  2475. }
  2476. .rain:nth-of-type(117) {
  2477.   animation-name: rain-117;
  2478.   animation-delay: 13s;
  2479.   animation-duration: 10s;
  2480.   animation-iteration-count: infinite;
  2481.   left: 87%;
  2482.   opacity: 0.54;
  2483.   top: -81%;
  2484. }
  2485.  
  2486. @Keyframes rain-117 {
  2487.   0% {
  2488.     left: 87%;
  2489.     opacity: 0.54;
  2490.     top: -81%;
  2491.   }
  2492.   100% {
  2493.     opacity: 0;
  2494.     top: 121%;
  2495.   }
  2496. }
  2497. .rain:nth-of-type(118) {
  2498.   animation-name: rain-118;
  2499.   animation-delay: 10s;
  2500.   animation-duration: 8s;
  2501.   animation-iteration-count: infinite;
  2502.   left: 61%;
  2503.   opacity: 0.32;
  2504.   top: -82%;
  2505. }
  2506.  
  2507. @Keyframes rain-118 {
  2508.   0% {
  2509.     left: 61%;
  2510.     opacity: 0.32;
  2511.     top: -82%;
  2512.   }
  2513.   100% {
  2514.     opacity: 0;
  2515.     top: 122%;
  2516.   }
  2517. }
  2518. .rain:nth-of-type(119) {
  2519.   animation-name: rain-119;
  2520.   animation-delay: 14s;
  2521.   animation-duration: 6s;
  2522.   animation-iteration-count: infinite;
  2523.   left: 77%;
  2524.   opacity: 0.31;
  2525.   top: -71%;
  2526. }
  2527.  
  2528. @Keyframes rain-119 {
  2529.   0% {
  2530.     left: 77%;
  2531.     opacity: 0.31;
  2532.     top: -71%;
  2533.   }
  2534.   100% {
  2535.     opacity: 0;
  2536.     top: 111%;
  2537.   }
  2538. }
  2539. .rain:nth-of-type(120) {
  2540.   animation-name: rain-120;
  2541.   animation-delay: 13s;
  2542.   animation-duration: 8s;
  2543.   animation-iteration-count: infinite;
  2544.   left: 14%;
  2545.   opacity: 0.4;
  2546.   top: -70%;
  2547. }
  2548.  
  2549. @Keyframes rain-120 {
  2550.   0% {
  2551.     left: 14%;
  2552.     opacity: 0.4;
  2553.     top: -70%;
  2554.   }
  2555.   100% {
  2556.     opacity: 0;
  2557.     top: 110%;
  2558.   }
  2559. }
  2560. .rain:nth-of-type(121) {
  2561.   animation-name: rain-121;
  2562.   animation-delay: 14s;
  2563.   animation-duration: 7s;
  2564.   animation-iteration-count: infinite;
  2565.   left: 85%;
  2566.   opacity: 0.39;
  2567.   top: -75%;
  2568. }
  2569.  
  2570. @Keyframes rain-121 {
  2571.   0% {
  2572.     left: 85%;
  2573.     opacity: 0.39;
  2574.     top: -75%;
  2575.   }
  2576.   100% {
  2577.     opacity: 0;
  2578.     top: 115%;
  2579.   }
  2580. }
  2581. .rain:nth-of-type(122) {
  2582.   animation-name: rain-122;
  2583.   animation-delay: 5s;
  2584.   animation-duration: 10s;
  2585.   animation-iteration-count: infinite;
  2586.   left: 71%;
  2587.   opacity: 0.53;
  2588.   top: -52%;
  2589. }
  2590.  
  2591. @Keyframes rain-122 {
  2592.   0% {
  2593.     left: 71%;
  2594.     opacity: 0.53;
  2595.     top: -52%;
  2596.   }
  2597.   100% {
  2598.     opacity: 0;
  2599.     top: 92%;
  2600.   }
  2601. }
  2602. .rain:nth-of-type(123) {
  2603.   animation-name: rain-123;
  2604.   animation-delay: 17s;
  2605.   animation-duration: 7s;
  2606.   animation-iteration-count: infinite;
  2607.   left: 31%;
  2608.   opacity: 0.58;
  2609.   top: -73%;
  2610. }
  2611.  
  2612. @Keyframes rain-123 {
  2613.   0% {
  2614.     left: 31%;
  2615.     opacity: 0.58;
  2616.     top: -73%;
  2617.   }
  2618.   100% {
  2619.     opacity: 0;
  2620.     top: 113%;
  2621.   }
  2622. }
  2623. .rain:nth-of-type(124) {
  2624.   animation-name: rain-124;
  2625.   animation-delay: 19s;
  2626.   animation-duration: 9s;
  2627.   animation-iteration-count: infinite;
  2628.   left: 55%;
  2629.   opacity: 0.51;
  2630.   top: -59%;
  2631. }
  2632.  
  2633. @Keyframes rain-124 {
  2634.   0% {
  2635.     left: 55%;
  2636.     opacity: 0.51;
  2637.     top: -59%;
  2638.   }
  2639.   100% {
  2640.     opacity: 0;
  2641.     top: 99%;
  2642.   }
  2643. }
  2644. .rain:nth-of-type(125) {
  2645.   animation-name: rain-125;
  2646.   animation-delay: 18s;
  2647.   animation-duration: 9s;
  2648.   animation-iteration-count: infinite;
  2649.   left: 63%;
  2650.   opacity: 0.59;
  2651.   top: -65%;
  2652. }
  2653.  
  2654. @Keyframes rain-125 {
  2655.   0% {
  2656.     left: 63%;
  2657.     opacity: 0.59;
  2658.     top: -65%;
  2659.   }
  2660.   100% {
  2661.     opacity: 0;
  2662.     top: 105%;
  2663.   }
  2664. }
  2665. .rain:nth-of-type(126) {
  2666.   animation-name: rain-126;
  2667.   animation-delay: 5s;
  2668.   animation-duration: 5s;
  2669.   animation-iteration-count: infinite;
  2670.   left: 9%;
  2671.   opacity: 0.59;
  2672.   top: -66%;
  2673. }
  2674.  
  2675. @Keyframes rain-126 {
  2676.   0% {
  2677.     left: 9%;
  2678.     opacity: 0.59;
  2679.     top: -66%;
  2680.   }
  2681.   100% {
  2682.     opacity: 0;
  2683.     top: 106%;
  2684.   }
  2685. }
  2686. .rain:nth-of-type(127) {
  2687.   animation-name: rain-127;
  2688.   animation-delay: 8s;
  2689.   animation-duration: 8s;
  2690.   animation-iteration-count: infinite;
  2691.   left: 58%;
  2692.   opacity: 0.4;
  2693.   top: -84%;
  2694. }
  2695.  
  2696. @Keyframes rain-127 {
  2697.   0% {
  2698.     left: 58%;
  2699.     opacity: 0.4;
  2700.     top: -84%;
  2701.   }
  2702.   100% {
  2703.     opacity: 0;
  2704.     top: 124%;
  2705.   }
  2706. }
  2707. .rain:nth-of-type(128) {
  2708.   animation-name: rain-128;
  2709.   animation-delay: 7s;
  2710.   animation-duration: 7s;
  2711.   animation-iteration-count: infinite;
  2712.   left: 63%;
  2713.   opacity: 0.45;
  2714.   top: -84%;
  2715. }
  2716.  
  2717. @Keyframes rain-128 {
  2718.   0% {
  2719.     left: 63%;
  2720.     opacity: 0.45;
  2721.     top: -84%;
  2722.   }
  2723.   100% {
  2724.     opacity: 0;
  2725.     top: 124%;
  2726.   }
  2727. }
  2728. .rain:nth-of-type(129) {
  2729.   animation-name: rain-129;
  2730.   animation-delay: 2s;
  2731.   animation-duration: 9s;
  2732.   animation-iteration-count: infinite;
  2733.   left: 79%;
  2734.   opacity: 0.35;
  2735.   top: -65%;
  2736. }
  2737.  
  2738. @Keyframes rain-129 {
  2739.   0% {
  2740.     left: 79%;
  2741.     opacity: 0.35;
  2742.     top: -65%;
  2743.   }
  2744.   100% {
  2745.     opacity: 0;
  2746.     top: 105%;
  2747.   }
  2748. }
  2749. .rain:nth-of-type(130) {
  2750.   animation-name: rain-130;
  2751.   animation-delay: 17s;
  2752.   animation-duration: 5s;
  2753.   animation-iteration-count: infinite;
  2754.   left: 35%;
  2755.   opacity: 0.47;
  2756.   top: -93%;
  2757. }
  2758.  
  2759. @Keyframes rain-130 {
  2760.   0% {
  2761.     left: 35%;
  2762.     opacity: 0.47;
  2763.     top: -93%;
  2764.   }
  2765.   100% {
  2766.     opacity: 0;
  2767.     top: 133%;
  2768.   }
  2769. }
  2770. .rain:nth-of-type(131) {
  2771.   animation-name: rain-131;
  2772.   animation-delay: 18s;
  2773.   animation-duration: 5s;
  2774.   animation-iteration-count: infinite;
  2775.   left: 67%;
  2776.   opacity: 0.38;
  2777.   top: -71%;
  2778. }
  2779.  
  2780. @Keyframes rain-131 {
  2781.   0% {
  2782.     left: 67%;
  2783.     opacity: 0.38;
  2784.     top: -71%;
  2785.   }
  2786.   100% {
  2787.     opacity: 0;
  2788.     top: 111%;
  2789.   }
  2790. }
  2791. .rain:nth-of-type(132) {
  2792.   animation-name: rain-132;
  2793.   animation-delay: 3s;
  2794.   animation-duration: 6s;
  2795.   animation-iteration-count: infinite;
  2796.   left: 42%;
  2797.   opacity: 0.56;
  2798.   top: -51%;
  2799. }
  2800.  
  2801. @Keyframes rain-132 {
  2802.   0% {
  2803.     left: 42%;
  2804.     opacity: 0.56;
  2805.     top: -51%;
  2806.   }
  2807.   100% {
  2808.     opacity: 0;
  2809.     top: 91%;
  2810.   }
  2811. }
  2812. .rain:nth-of-type(133) {
  2813.   animation-name: rain-133;
  2814.   animation-delay: 18s;
  2815.   animation-duration: 10s;
  2816.   animation-iteration-count: infinite;
  2817.   left: 27%;
  2818.   opacity: 0.45;
  2819.   top: -53%;
  2820. }
  2821.  
  2822. @Keyframes rain-133 {
  2823.   0% {
  2824.     left: 27%;
  2825.     opacity: 0.45;
  2826.     top: -53%;
  2827.   }
  2828.   100% {
  2829.     opacity: 0;
  2830.     top: 93%;
  2831.   }
  2832. }
  2833. .rain:nth-of-type(134) {
  2834.   animation-name: rain-134;
  2835.   animation-delay: 15s;
  2836.   animation-duration: 6s;
  2837.   animation-iteration-count: infinite;
  2838.   left: 58%;
  2839.   opacity: 0.55;
  2840.   top: -86%;
  2841. }
  2842.  
  2843. @Keyframes rain-134 {
  2844.   0% {
  2845.     left: 58%;
  2846.     opacity: 0.55;
  2847.     top: -86%;
  2848.   }
  2849.   100% {
  2850.     opacity: 0;
  2851.     top: 126%;
  2852.   }
  2853. }
  2854. .rain:nth-of-type(135) {
  2855.   animation-name: rain-135;
  2856.   animation-delay: 9s;
  2857.   animation-duration: 7s;
  2858.   animation-iteration-count: infinite;
  2859.   left: 82%;
  2860.   opacity: 0.45;
  2861.   top: -65%;
  2862. }
  2863.  
  2864. @Keyframes rain-135 {
  2865.   0% {
  2866.     left: 82%;
  2867.     opacity: 0.45;
  2868.     top: -65%;
  2869.   }
  2870.   100% {
  2871.     opacity: 0;
  2872.     top: 105%;
  2873.   }
  2874. }
  2875. .rain:nth-of-type(136) {
  2876.   animation-name: rain-136;
  2877.   animation-delay: 1s;
  2878.   animation-duration: 10s;
  2879.   animation-iteration-count: infinite;
  2880.   left: 47%;
  2881.   opacity: 0.49;
  2882.   top: -88%;
  2883. }
  2884.  
  2885. @Keyframes rain-136 {
  2886.   0% {
  2887.     left: 47%;
  2888.     opacity: 0.49;
  2889.     top: -88%;
  2890.   }
  2891.   100% {
  2892.     opacity: 0;
  2893.     top: 128%;
  2894.   }
  2895. }
  2896. .rain:nth-of-type(137) {
  2897.   animation-name: rain-137;
  2898.   animation-delay: 0s;
  2899.   animation-duration: 7s;
  2900.   animation-iteration-count: infinite;
  2901.   left: 53%;
  2902.   opacity: 0.56;
  2903.   top: -51%;
  2904. }
  2905.  
  2906. @Keyframes rain-137 {
  2907.   0% {
  2908.     left: 53%;
  2909.     opacity: 0.56;
  2910.     top: -51%;
  2911.   }
  2912.   100% {
  2913.     opacity: 0;
  2914.     top: 91%;
  2915.   }
  2916. }
  2917. .rain:nth-of-type(138) {
  2918.   animation-name: rain-138;
  2919.   animation-delay: 2s;
  2920.   animation-duration: 7s;
  2921.   animation-iteration-count: infinite;
  2922.   left: 17%;
  2923.   opacity: 0.47;
  2924.   top: -59%;
  2925. }
  2926.  
  2927. @Keyframes rain-138 {
  2928.   0% {
  2929.     left: 17%;
  2930.     opacity: 0.47;
  2931.     top: -59%;
  2932.   }
  2933.   100% {
  2934.     opacity: 0;
  2935.     top: 99%;
  2936.   }
  2937. }
  2938. .rain:nth-of-type(139) {
  2939.   animation-name: rain-139;
  2940.   animation-delay: 7s;
  2941.   animation-duration: 7s;
  2942.   animation-iteration-count: infinite;
  2943.   left: 32%;
  2944.   opacity: 0.33;
  2945.   top: -76%;
  2946. }
  2947.  
  2948. @Keyframes rain-139 {
  2949.   0% {
  2950.     left: 32%;
  2951.     opacity: 0.33;
  2952.     top: -76%;
  2953.   }
  2954.   100% {
  2955.     opacity: 0;
  2956.     top: 116%;
  2957.   }
  2958. }
  2959. .rain:nth-of-type(140) {
  2960.   animation-name: rain-140;
  2961.   animation-delay: 15s;
  2962.   animation-duration: 6s;
  2963.   animation-iteration-count: infinite;
  2964.   left: 11%;
  2965.   opacity: 0.54;
  2966.   top: -66%;
  2967. }
  2968.  
  2969. @Keyframes rain-140 {
  2970.   0% {
  2971.     left: 11%;
  2972.     opacity: 0.54;
  2973.     top: -66%;
  2974.   }
  2975.   100% {
  2976.     opacity: 0;
  2977.     top: 106%;
  2978.   }
  2979. }
  2980. .rain:nth-of-type(141) {
  2981.   animation-name: rain-141;
  2982.   animation-delay: 18s;
  2983.   animation-duration: 5s;
  2984.   animation-iteration-count: infinite;
  2985.   left: 51%;
  2986.   opacity: 0.5;
  2987.   top: -84%;
  2988. }
  2989.  
  2990. @Keyframes rain-141 {
  2991.   0% {
  2992.     left: 51%;
  2993.     opacity: 0.5;
  2994.     top: -84%;
  2995.   }
  2996.   100% {
  2997.     opacity: 0;
  2998.     top: 124%;
  2999.   }
  3000. }
  3001. .rain:nth-of-type(142) {
  3002.   animation-name: rain-142;
  3003.   animation-delay: 3s;
  3004.   animation-duration: 6s;
  3005.   animation-iteration-count: infinite;
  3006.   left: 91%;
  3007.   opacity: 0.6;
  3008.   top: -56%;
  3009. }
  3010.  
  3011. @Keyframes rain-142 {
  3012.   0% {
  3013.     left: 91%;
  3014.     opacity: 0.6;
  3015.     top: -56%;
  3016.   }
  3017.   100% {
  3018.     opacity: 0;
  3019.     top: 96%;
  3020.   }
  3021. }
  3022. .rain:nth-of-type(143) {
  3023.   animation-name: rain-143;
  3024.   animation-delay: 12s;
  3025.   animation-duration: 6s;
  3026.   animation-iteration-count: infinite;
  3027.   left: 38%;
  3028.   opacity: 0.37;
  3029.   top: -83%;
  3030. }
  3031.  
  3032. @Keyframes rain-143 {
  3033.   0% {
  3034.     left: 38%;
  3035.     opacity: 0.37;
  3036.     top: -83%;
  3037.   }
  3038.   100% {
  3039.     opacity: 0;
  3040.     top: 123%;
  3041.   }
  3042. }
  3043. .rain:nth-of-type(144) {
  3044.   animation-name: rain-144;
  3045.   animation-delay: 6s;
  3046.   animation-duration: 10s;
  3047.   animation-iteration-count: infinite;
  3048.   left: 85%;
  3049.   opacity: 0.6;
  3050.   top: -74%;
  3051. }
  3052.  
  3053. @Keyframes rain-144 {
  3054.   0% {
  3055.     left: 85%;
  3056.     opacity: 0.6;
  3057.     top: -74%;
  3058.   }
  3059.   100% {
  3060.     opacity: 0;
  3061.     top: 114%;
  3062.   }
  3063. }
  3064. .rain:nth-of-type(145) {
  3065.   animation-name: rain-145;
  3066.   animation-delay: 17s;
  3067.   animation-duration: 7s;
  3068.   animation-iteration-count: infinite;
  3069.   left: 71%;
  3070.   opacity: 0.42;
  3071.   top: -70%;
  3072. }
  3073.  
  3074. @Keyframes rain-145 {
  3075.   0% {
  3076.     left: 71%;
  3077.     opacity: 0.42;
  3078.     top: -70%;
  3079.   }
  3080.   100% {
  3081.     opacity: 0;
  3082.     top: 110%;
  3083.   }
  3084. }
  3085. .rain:nth-of-type(146) {
  3086.   animation-name: rain-146;
  3087.   animation-delay: 2s;
  3088.   animation-duration: 6s;
  3089.   animation-iteration-count: infinite;
  3090.   left: 23%;
  3091.   opacity: 0.36;
  3092.   top: -53%;
  3093. }
  3094.  
  3095. @Keyframes rain-146 {
  3096.   0% {
  3097.     left: 23%;
  3098.     opacity: 0.36;
  3099.     top: -53%;
  3100.   }
  3101.   100% {
  3102.     opacity: 0;
  3103.     top: 93%;
  3104.   }
  3105. }
  3106. .rain:nth-of-type(147) {
  3107.   animation-name: rain-147;
  3108.   animation-delay: 13s;
  3109.   animation-duration: 9s;
  3110.   animation-iteration-count: infinite;
  3111.   left: 6%;
  3112.   opacity: 0.31;
  3113.   top: -78%;
  3114. }
  3115.  
  3116. @Keyframes rain-147 {
  3117.   0% {
  3118.     left: 6%;
  3119.     opacity: 0.31;
  3120.     top: -78%;
  3121.   }
  3122.   100% {
  3123.     opacity: 0;
  3124.     top: 118%;
  3125.   }
  3126. }
  3127. .rain:nth-of-type(148) {
  3128.   animation-name: rain-148;
  3129.   animation-delay: 2s;
  3130.   animation-duration: 9s;
  3131.   animation-iteration-count: infinite;
  3132.   left: 46%;
  3133.   opacity: 0.37;
  3134.   top: -51%;
  3135. }
  3136.  
  3137. @Keyframes rain-148 {
  3138.   0% {
  3139.     left: 46%;
  3140.     opacity: 0.37;
  3141.     top: -51%;
  3142.   }
  3143.   100% {
  3144.     opacity: 0;
  3145.     top: 91%;
  3146.   }
  3147. }
  3148. .rain:nth-of-type(149) {
  3149.   animation-name: rain-149;
  3150.   animation-delay: 2s;
  3151.   animation-duration: 6s;
  3152.   animation-iteration-count: infinite;
  3153.   left: 60%;
  3154.   opacity: 0.47;
  3155.   top: -61%;
  3156. }
  3157.  
  3158. @Keyframes rain-149 {
  3159.   0% {
  3160.     left: 60%;
  3161.     opacity: 0.47;
  3162.     top: -61%;
  3163.   }
  3164.   100% {
  3165.     opacity: 0;
  3166.     top: 101%;
  3167.   }
  3168. }
  3169. .rain:nth-of-type(150) {
  3170.   animation-name: rain-150;
  3171.   animation-delay: 16s;
  3172.   animation-duration: 10s;
  3173.   animation-iteration-count: infinite;
  3174.   left: 42%;
  3175.   opacity: 0.42;
  3176.   top: -97%;
  3177. }
  3178.  
  3179. @Keyframes rain-150 {
  3180.   0% {
  3181.     left: 42%;
  3182.     opacity: 0.42;
  3183.     top: -97%;
  3184.   }
  3185.   100% {
  3186.     opacity: 0;
  3187.     top: 137%;
  3188.   }
  3189. }
  3190.  
Add Comment
Please, Sign In to add comment