.snowflake-area {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 99999999;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
}

.snowflake {
  position: absolute;
  top: -2vh;
  font-size: 2rem;
  animation: fall linear infinite;
  opacity: 0.8;
}

.snowflake {
  position: absolute;
  font-size: 10px;
}
.snowflake._md {
  font-size: 1.5em;
}
.snowflake._lg {
  font-size: 2.25em;
}
.snowflake._1 {
  left: 8vw;
  filter: blur(1px);
  animation: 3s flickr -0.5s infinite, 14s fall -18.8s infinite;
}
.snowflake._2 {
  left: 11vw;
  filter: blur(1px);
  animation: 2.1s flickr -0.7s infinite, 30s fall -18.6s infinite;
}
.snowflake._3 {
  left: 49vw;
  filter: blur(0px);
  animation: 2.8s flickr -1.6s infinite, 16.4s fall -16.4s infinite;
}
.snowflake._4 {
  left: 71vw;
  filter: blur(1px);
  animation: 3.9s flickr -0.7s infinite, 22s fall -20s infinite;
}
.snowflake._5 {
  left: -6vw;
  filter: blur(1px);
  animation: 2.8s flickr -1.2s infinite, 28s fall -13s infinite;
}
.snowflake._6 {
  left: 95vw;
  filter: blur(0px);
  animation: 3.1s flickr -0.1s infinite, 10.4s fall -12.6s infinite;
}
.snowflake._7 {
  left: 51vw;
  filter: blur(1px);
  animation: 3.1s flickr -1.1s infinite, 21.4s fall -9.8s infinite;
}
.snowflake._8 {
  left: 47vw;
  filter: blur(0px);
  animation: 3.9s flickr -0.7s infinite, 17.2s fall -15s infinite;
}
.snowflake._9 {
  left: 76vw;
  filter: blur(0px);
  animation: 3.8s flickr -1.1s infinite, 22s fall -10.4s infinite;
}
.snowflake._10 {
  left: 84vw;
  filter: blur(1px);
  animation: 2.7s flickr -0.2s infinite, 16s fall -18.6s infinite;
}
.snowflake._11 {
  left: 90vw;
  filter: blur(0px);
  animation: 3.4s flickr -0.8s infinite, 27.6s fall -4s infinite;
}
.snowflake._12 {
  left: 72vw;
  filter: blur(1px);
  animation: 3.7s flickr -0.4s infinite, 28.6s fall -13.8s infinite;
}
.snowflake._13 {
  left: 10vw;
  filter: blur(0px);
  animation: 2.8s flickr -0.2s infinite, 24.6s fall -14.6s infinite;
}
.snowflake._14 {
  left: 2vw;
  filter: blur(1px);
  animation: 3.2s flickr -1.4s infinite, 23s fall -5.6s infinite;
}
.snowflake._15 {
  left: 88vw;
  filter: blur(1px);
  animation: 3.5s flickr -0.3s infinite, 24.2s fall -9.8s infinite;
}
.snowflake._16 {
  left: 79vw;
  filter: blur(0px);
  animation: 3.1s flickr -0.7s infinite, 14.6s fall -19.4s infinite;
}
.snowflake._17 {
  left: 90vw;
  filter: blur(1px);
  animation: 2.7s flickr -1.6s infinite, 17.6s fall -10.4s infinite;
}
.snowflake._18 {
  left: 87vw;
  filter: blur(1px);
  animation: 3.4s flickr -0.3s infinite, 10.6s fall -0.2s infinite;
}
.snowflake._19 {
  left: -17vw;
  filter: blur(1px);
  animation: 2.1s flickr -1.7s infinite, 13.2s fall -19s infinite;
}
.snowflake._20 {
  left: 31vw;
  filter: blur(1px);
  animation: 2.6s flickr -0.1s infinite, 11.4s fall -2.6s infinite;
}
.snowflake._21 {
  left: 65vw;
  filter: blur(1px);
  animation: 3.6s flickr -1.3s infinite, 14.4s fall -18.2s infinite;
}
.snowflake._22 {
  left: -17vw;
  filter: blur(0px);
  animation: 3.5s flickr -2s infinite, 26.4s fall -12.6s infinite;
}
.snowflake._23 {
  left: 46vw;
  filter: blur(0px);
  animation: 3.7s flickr -1s infinite, 21s fall -9s infinite;
}
.snowflake._24 {
  left: 41vw;
  filter: blur(1px);
  animation: 2.6s flickr -1.9s infinite, 13.2s fall -11.4s infinite;
}
.snowflake._25 {
  left: 98vw;
  filter: blur(0px);
  animation: 2.5s flickr -0.4s infinite, 24.2s fall -5.6s infinite;
}
.snowflake._26 {
  left: -14vw;
  filter: blur(1px);
  animation: 2.5s flickr -1.5s infinite, 10.2s fall -0.8s infinite;
}
.snowflake._27 {
  left: 86vw;
  filter: blur(0px);
  animation: 3.2s flickr -1.2s infinite, 28.2s fall -15.4s infinite;
}
.snowflake._28 {
  left: -6vw;
  filter: blur(0px);
  animation: 4s flickr -1.9s infinite, 15.6s fall -15.4s infinite;
}
.snowflake._29 {
  left: 69vw;
  filter: blur(1px);
  animation: 2.3s flickr -0.9s infinite, 19.8s fall -7.2s infinite;
}
.snowflake._30 {
  left: -2vw;
  filter: blur(1px);
  animation: 2.9s flickr -0.6s infinite, 15.8s fall -14.4s infinite;
}
.snowflake._31 {
  left: -3vw;
  filter: blur(1px);
  animation: 3.3s flickr -0.3s infinite, 18.2s fall -15.8s infinite;
}
.snowflake._32 {
  left: -12vw;
  filter: blur(0px);
  animation: 2.4s flickr -1.4s infinite, 15.4s fall -16.4s infinite;
}
.snowflake._33 {
  left: 53vw;
  filter: blur(0px);
  animation: 3.5s flickr -0.1s infinite, 23.8s fall -11.2s infinite;
}
.snowflake._34 {
  left: 24vw;
  filter: blur(1px);
  animation: 3.6s flickr -1.2s infinite, 13s fall -11.6s infinite;
}
.snowflake._35 {
  left: 36vw;
  filter: blur(0px);
  animation: 2.4s flickr -1.9s infinite, 14.2s fall -9.6s infinite;
}
.snowflake._36 {
  left: 75vw;
  filter: blur(1px);
  animation: 3.5s flickr -1.7s infinite, 27.6s fall -13.6s infinite;
}
.snowflake._37 {
  left: 20vw;
  filter: blur(1px);
  animation: 2.3s flickr -0.9s infinite, 12.8s fall -14s infinite;
}
.snowflake._38 {
  left: 47vw;
  filter: blur(1px);
  animation: 3.3s flickr -0.3s infinite, 11.4s fall -10s infinite;
}
.snowflake._39 {
  left: 72vw;
  filter: blur(0px);
  animation: 2.7s flickr -0.9s infinite, 16.6s fall -5.6s infinite;
}
.snowflake._40 {
  left: 66vw;
  filter: blur(1px);
  animation: 3.7s flickr -0.6s infinite, 29.4s fall -14s infinite;
}
.snowflake._41 {
  left: 98vw;
  filter: blur(0px);
  animation: 3.6s flickr -1.9s infinite, 12.2s fall -11.4s infinite;
}
.snowflake._42 {
  left: 62vw;
  filter: blur(0px);
  animation: 3.1s flickr -0.9s infinite, 27.2s fall -3.2s infinite;
}
.snowflake._43 {
  left: -2vw;
  filter: blur(0px);
  animation: 3s flickr -0.6s infinite, 15s fall -4.8s infinite;
}
.snowflake._44 {
  left: 67vw;
  filter: blur(0px);
  animation: 3s flickr -0.4s infinite, 16.6s fall -17.2s infinite;
}
.snowflake._45 {
  left: 83vw;
  filter: blur(1px);
  animation: 3s flickr -1s infinite, 14.8s fall -15.6s infinite;
}
.snowflake._46 {
  left: 73vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.9s infinite, 12.6s fall -4.4s infinite;
}
.snowflake._47 {
  left: 25vw;
  filter: blur(0px);
  animation: 2.1s flickr -0.7s infinite, 19.4s fall -8.8s infinite;
}
.snowflake._48 {
  left: -12vw;
  filter: blur(0px);
  animation: 2.5s flickr -1.3s infinite, 30s fall -7.6s infinite;
}
.snowflake._49 {
  left: 31vw;
  filter: blur(0px);
  animation: 2.3s flickr -1s infinite, 20.2s fall -10.4s infinite;
}
.snowflake._50 {
  left: 88vw;
  filter: blur(0px);
  animation: 2.6s flickr -1.2s infinite, 24.6s fall -5s infinite;
}
.snowflake._51 {
  left: 48vw;
  filter: blur(1px);
  animation: 3.1s flickr -0.9s infinite, 12.4s fall -17.4s infinite;
}
.snowflake._52 {
  left: -12vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.9s infinite, 17.4s fall -4.6s infinite;
}
.snowflake._53 {
  left: 7vw;
  filter: blur(1px);
  animation: 2.9s flickr -1.4s infinite, 19.8s fall -5.4s infinite;
}
.snowflake._54 {
  left: 79vw;
  filter: blur(1px);
  animation: 3.5s flickr -0.6s infinite, 15.8s fall -8.8s infinite;
}
.snowflake._55 {
  left: 76vw;
  filter: blur(0px);
  animation: 3.4s flickr -1.6s infinite, 19.8s fall -6s infinite;
}
.snowflake._56 {
  left: 16vw;
  filter: blur(0px);
  animation: 3.6s flickr -0.1s infinite, 17.4s fall -3.8s infinite;
}
.snowflake._57 {
  left: 41vw;
  filter: blur(0px);
  animation: 3s flickr -0.8s infinite, 25.4s fall -4.8s infinite;
}
.snowflake._58 {
  left: 92vw;
  filter: blur(1px);
  animation: 3.7s flickr -0.8s infinite, 28.6s fall -7.2s infinite;
}
.snowflake._59 {
  left: 86vw;
  filter: blur(1px);
  animation: 3.9s flickr -0.2s infinite, 23.4s fall -3.2s infinite;
}
.snowflake._60 {
  left: 54vw;
  filter: blur(1px);
  animation: 2.5s flickr -0.3s infinite, 25.8s fall -5s infinite;
}
.snowflake._61 {
  left: 76vw;
  filter: blur(0px);
  animation: 4s flickr -0.1s infinite, 13.2s fall -12.6s infinite;
}
.snowflake._62 {
  left: -12vw;
  filter: blur(0px);
  animation: 3s flickr -0.5s infinite, 11.8s fall -12.6s infinite;
}
.snowflake._63 {
  left: -1vw;
  filter: blur(1px);
  animation: 2.3s flickr -1.4s infinite, 19.2s fall -13.2s infinite;
}
.snowflake._64 {
  left: 100vw;
  filter: blur(0px);
  animation: 2.3s flickr -0.8s infinite, 17s fall -5.8s infinite;
}
.snowflake._65 {
  left: 4vw;
  filter: blur(0px);
  animation: 3.5s flickr -0.7s infinite, 13.2s fall -12.8s infinite;
}
.snowflake._66 {
  left: 27vw;
  filter: blur(1px);
  animation: 3.5s flickr -1.4s infinite, 21.6s fall -19.8s infinite;
}
.snowflake._67 {
  left: -14vw;
  filter: blur(0px);
  animation: 3.3s flickr -0.2s infinite, 25.6s fall -1.6s infinite;
}
.snowflake._68 {
  left: 3vw;
  filter: blur(1px);
  animation: 3.4s flickr -0.1s infinite, 17.2s fall -9s infinite;
}
.snowflake._69 {
  left: 66vw;
  filter: blur(0px);
  animation: 2.6s flickr -0.6s infinite, 23.4s fall -12s infinite;
}
.snowflake._70 {
  left: -13vw;
  filter: blur(1px);
  animation: 3.3s flickr -0.2s infinite, 20.6s fall -12s infinite;
}
.snowflake._71 {
  left: 46vw;
  filter: blur(1px);
  animation: 4s flickr -0.1s infinite, 11.4s fall -1.2s infinite;
}
.snowflake._72 {
  left: 50vw;
  filter: blur(0px);
  animation: 2.7s flickr -0.9s infinite, 30s fall -13.4s infinite;
}
.snowflake._73 {
  left: 56vw;
  filter: blur(0px);
  animation: 3.9s flickr -1.1s infinite, 28.6s fall -5.8s infinite;
}
.snowflake._74 {
  left: 85vw;
  filter: blur(1px);
  animation: 3.2s flickr -0.1s infinite, 19s fall -11.4s infinite;
}
.snowflake._75 {
  left: 23vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.5s infinite, 11.6s fall -1.4s infinite;
}
.snowflake._76 {
  left: 29vw;
  filter: blur(1px);
  animation: 2.5s flickr -0.8s infinite, 15.6s fall -6s infinite;
}
.snowflake._77 {
  left: 74vw;
  filter: blur(1px);
  animation: 2.3s flickr -0.9s infinite, 19s fall -15.6s infinite;
}
.snowflake._78 {
  left: 25vw;
  filter: blur(0px);
  animation: 3.5s flickr -1.7s infinite, 20.6s fall -9.6s infinite;
}
.snowflake._79 {
  left: 38vw;
  filter: blur(1px);
  animation: 2.9s flickr -1.4s infinite, 14.8s fall -16.2s infinite;
}
.snowflake._80 {
  left: 18vw;
  filter: blur(1px);
  animation: 3.1s flickr -0.9s infinite, 20s fall -10.4s infinite;
}
.snowflake._81 {
  left: 76vw;
  filter: blur(0px);
  animation: 2.7s flickr -0.2s infinite, 15.6s fall -4.6s infinite;
}
.snowflake._82 {
  left: 65vw;
  filter: blur(0px);
  animation: 2.9s flickr -0.1s infinite, 21.6s fall -18.8s infinite;
}
.snowflake._83 {
  left: 83vw;
  filter: blur(0px);
  animation: 3.5s flickr -0.4s infinite, 18.2s fall -12s infinite;
}
.snowflake._84 {
  left: 91vw;
  filter: blur(1px);
  animation: 3.9s flickr -1.4s infinite, 17s fall -17.6s infinite;
}
.snowflake._85 {
  left: 34vw;
  filter: blur(1px);
  animation: 3.6s flickr -1.3s infinite, 23s fall -11.2s infinite;
}
.snowflake._86 {
  left: 41vw;
  filter: blur(1px);
  animation: 2.5s flickr -0.4s infinite, 26.2s fall -17.6s infinite;
}
.snowflake._87 {
  left: -12vw;
  filter: blur(1px);
  animation: 3s flickr -1.7s infinite, 27.8s fall -9.8s infinite;
}
.snowflake._88 {
  left: 89vw;
  filter: blur(1px);
  animation: 2.7s flickr -0.2s infinite, 15.4s fall -5.6s infinite;
}
.snowflake._89 {
  left: 20vw;
  filter: blur(1px);
  animation: 3s flickr -0.6s infinite, 14.8s fall -11.4s infinite;
}
.snowflake._90 {
  left: 96vw;
  filter: blur(0px);
  animation: 2.4s flickr -1.7s infinite, 22.4s fall -2.6s infinite;
}
.snowflake._91 {
  left: 87vw;
  filter: blur(1px);
  animation: 3.6s flickr -0.1s infinite, 10.8s fall -14.8s infinite;
}
.snowflake._92 {
  left: 0vw;
  filter: blur(1px);
  animation: 2.8s flickr -1.6s infinite, 20s fall -19.8s infinite;
}
.snowflake._93 {
  left: 25vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.7s infinite, 25.2s fall -16.2s infinite;
}
.snowflake._94 {
  left: 33vw;
  filter: blur(1px);
  animation: 3.4s flickr -0.6s infinite, 10.6s fall -13.4s infinite;
}
.snowflake._95 {
  left: 84vw;
  filter: blur(1px);
  animation: 2.9s flickr -0.8s infinite, 19.6s fall -6s infinite;
}
.snowflake._96 {
  left: 83vw;
  filter: blur(0px);
  animation: 3.2s flickr -1.8s infinite, 11.6s fall -20s infinite;
}
.snowflake._97 {
  left: 29vw;
  filter: blur(1px);
  animation: 3.5s flickr -0.1s infinite, 16.6s fall -9.4s infinite;
}
.snowflake._98 {
  left: 99vw;
  filter: blur(0px);
  animation: 4s flickr -0.6s infinite, 23.4s fall -6s infinite;
}
.snowflake._99 {
  left: 78vw;
  filter: blur(1px);
  animation: 3.1s flickr -0.2s infinite, 22.2s fall -16s infinite;
}
.snowflake._100 {
  left: 26vw;
  filter: blur(1px);
  animation: 2.1s flickr -1.3s infinite, 13.2s fall -2.6s infinite;
}
.snowflake._101 {
  left: 99vw;
  filter: blur(1px);
  animation: 3.4s flickr -1.9s infinite, 24.8s fall -10.4s infinite;
}
.snowflake._102 {
  left: 68vw;
  filter: blur(1px);
  animation: 3.1s flickr -1.4s infinite, 22.2s fall -14s infinite;
}
.snowflake._103 {
  left: 44vw;
  filter: blur(0px);
  animation: 3.3s flickr -0.6s infinite, 15.6s fall -17s infinite;
}
.snowflake._104 {
  left: 18vw;
  filter: blur(1px);
  animation: 4s flickr -1.5s infinite, 14.8s fall -14s infinite;
}
.snowflake._105 {
  left: 11vw;
  filter: blur(0px);
  animation: 3.8s flickr -1.1s infinite, 26.8s fall -12.2s infinite;
}
.snowflake._106 {
  left: 43vw;
  filter: blur(1px);
  animation: 2.4s flickr -0.2s infinite, 23.2s fall -3.4s infinite;
}
.snowflake._107 {
  left: 45vw;
  filter: blur(1px);
  animation: 3.6s flickr -1.6s infinite, 10.6s fall -15.8s infinite;
}
.snowflake._108 {
  left: 9vw;
  filter: blur(1px);
  animation: 3.7s flickr -1.2s infinite, 22.2s fall -18.6s infinite;
}
.snowflake._109 {
  left: 50vw;
  filter: blur(1px);
  animation: 2.6s flickr -1.1s infinite, 27.8s fall -3.8s infinite;
}
.snowflake._110 {
  left: 73vw;
  filter: blur(1px);
  animation: 4s flickr -0.7s infinite, 23.2s fall -18.2s infinite;
}
.snowflake._111 {
  left: 78vw;
  filter: blur(1px);
  animation: 3s flickr -1.1s infinite, 12.6s fall -7.2s infinite;
}
.snowflake._112 {
  left: 41vw;
  filter: blur(0px);
  animation: 2.6s flickr -1.5s infinite, 13.6s fall -11.2s infinite;
}
.snowflake._113 {
  left: 70vw;
  filter: blur(1px);
  animation: 3.7s flickr -0.4s infinite, 27.4s fall -5.6s infinite;
}
.snowflake._114 {
  left: 38vw;
  filter: blur(1px);
  animation: 3.6s flickr -0.6s infinite, 27.4s fall -3.6s infinite;
}
.snowflake._115 {
  left: -16vw;
  filter: blur(0px);
  animation: 4s flickr -0.1s infinite, 27.4s fall -14s infinite;
}
.snowflake._116 {
  left: -1vw;
  filter: blur(1px);
  animation: 2.6s flickr -0.9s infinite, 19.4s fall -16.4s infinite;
}
.snowflake._117 {
  left: -6vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.9s infinite, 25.6s fall -9.6s infinite;
}
.snowflake._118 {
  left: 43vw;
  filter: blur(1px);
  animation: 2.5s flickr -1.7s infinite, 15.2s fall -9.2s infinite;
}
.snowflake._119 {
  left: 84vw;
  filter: blur(0px);
  animation: 3.9s flickr -1.3s infinite, 15s fall -13.8s infinite;
}
.snowflake._120 {
  left: 40vw;
  filter: blur(1px);
  animation: 2.2s flickr -0.8s infinite, 11.4s fall -15.4s infinite;
}
.snowflake._121 {
  left: 45vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.4s infinite, 18.8s fall -6.6s infinite;
}
.snowflake._122 {
  left: 95vw;
  filter: blur(1px);
  animation: 3.3s flickr -2s infinite, 26.6s fall -3.8s infinite;
}
.snowflake._123 {
  left: 30vw;
  filter: blur(1px);
  animation: 2.4s flickr -0.3s infinite, 27.4s fall -15.2s infinite;
}
.snowflake._124 {
  left: 53vw;
  filter: blur(0px);
  animation: 2.3s flickr -1.7s infinite, 19s fall -2s infinite;
}
.snowflake._125 {
  left: -15vw;
  filter: blur(1px);
  animation: 2.1s flickr -0.2s infinite, 22s fall -18.4s infinite;
}
.snowflake._126 {
  left: 70vw;
  filter: blur(1px);
  animation: 2.8s flickr -1.6s infinite, 18s fall -12.6s infinite;
}
.snowflake._127 {
  left: -7vw;
  filter: blur(0px);
  animation: 2.1s flickr -1.7s infinite, 27.8s fall -4.2s infinite;
}
.snowflake._128 {
  left: 38vw;
  filter: blur(0px);
  animation: 2.4s flickr -0.9s infinite, 26.4s fall -12.8s infinite;
}
.snowflake._129 {
  left: 67vw;
  filter: blur(1px);
  animation: 3.9s flickr -1.2s infinite, 23.8s fall -1.8s infinite;
}
.snowflake._130 {
  left: 49vw;
  filter: blur(1px);
  animation: 2.1s flickr -1.1s infinite, 20.6s fall -6s infinite;
}
.snowflake._131 {
  left: 58vw;
  filter: blur(1px);
  animation: 2.6s flickr -1.1s infinite, 21s fall -0.8s infinite;
}
.snowflake._132 {
  left: 28vw;
  filter: blur(0px);
  animation: 3.6s flickr -0.9s infinite, 22.2s fall -2.8s infinite;
}
.snowflake._133 {
  left: 58vw;
  filter: blur(0px);
  animation: 2.2s flickr -0.1s infinite, 12.4s fall -8.6s infinite;
}
.snowflake._134 {
  left: -2vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.7s infinite, 18.6s fall -2s infinite;
}
.snowflake._135 {
  left: 2vw;
  filter: blur(0px);
  animation: 4s flickr -1s infinite, 19s fall -17.6s infinite;
}
.snowflake._136 {
  left: 53vw;
  filter: blur(1px);
  animation: 3.7s flickr -1.4s infinite, 23.2s fall -15.8s infinite;
}
.snowflake._137 {
  left: 36vw;
  filter: blur(0px);
  animation: 2.9s flickr -2s infinite, 13s fall -12.8s infinite;
}
.snowflake._138 {
  left: 82vw;
  filter: blur(0px);
  animation: 3.4s flickr -1.4s infinite, 27s fall -8.8s infinite;
}
.snowflake._139 {
  left: 23vw;
  filter: blur(1px);
  animation: 2.1s flickr -1.4s infinite, 26.2s fall -8.8s infinite;
}
.snowflake._140 {
  left: 8vw;
  filter: blur(0px);
  animation: 3.5s flickr -1.1s infinite, 21.8s fall -6.6s infinite;
}
.snowflake._141 {
  left: 80vw;
  filter: blur(1px);
  animation: 3.7s flickr -0.9s infinite, 19s fall -6.8s infinite;
}
.snowflake._142 {
  left: -4vw;
  filter: blur(0px);
  animation: 2.4s flickr -1.9s infinite, 14.4s fall -19.2s infinite;
}
.snowflake._143 {
  left: 89vw;
  filter: blur(1px);
  animation: 2.9s flickr -1.1s infinite, 13.6s fall -1s infinite;
}
.snowflake._144 {
  left: 53vw;
  filter: blur(1px);
  animation: 4s flickr -0.5s infinite, 13.2s fall -7.4s infinite;
}
.snowflake._145 {
  left: 39vw;
  filter: blur(1px);
  animation: 2.3s flickr -1.5s infinite, 21.2s fall -5s infinite;
}
.snowflake._146 {
  left: 4vw;
  filter: blur(0px);
  animation: 3.1s flickr -1.8s infinite, 12s fall -18.4s infinite;
}
.snowflake._147 {
  left: -18vw;
  filter: blur(0px);
  animation: 3.3s flickr -0.5s infinite, 21.8s fall -14.2s infinite;
}
.snowflake._148 {
  left: 20vw;
  filter: blur(0px);
  animation: 3.8s flickr -1.8s infinite, 24s fall -9.4s infinite;
}
.snowflake._149 {
  left: 49vw;
  filter: blur(1px);
  animation: 3.9s flickr -1.1s infinite, 11s fall -6.6s infinite;
}
.snowflake._150 {
  left: 82vw;
  filter: blur(1px);
  animation: 3.5s flickr -0.2s infinite, 14.2s fall -9.8s infinite;
}
.snowflake._151 {
  left: 40vw;
  filter: blur(1px);
  animation: 2.1s flickr -1.2s infinite, 17.6s fall -1s infinite;
}
.snowflake._152 {
  left: 30vw;
  filter: blur(1px);
  animation: 3s flickr -1.9s infinite, 12s fall -18.4s infinite;
}
.snowflake._153 {
  left: 95vw;
  filter: blur(0px);
  animation: 3.6s flickr -2s infinite, 12.6s fall -9.4s infinite;
}
.snowflake._154 {
  left: 88vw;
  filter: blur(1px);
  animation: 2.4s flickr -1.7s infinite, 21.6s fall -0.2s infinite;
}
.snowflake._155 {
  left: 25vw;
  filter: blur(0px);
  animation: 3.3s flickr -1.8s infinite, 10.6s fall -2.6s infinite;
}
.snowflake._156 {
  left: 20vw;
  filter: blur(0px);
  animation: 2.5s flickr -1s infinite, 14.4s fall -14.2s infinite;
}
.snowflake._157 {
  left: -13vw;
  filter: blur(1px);
  animation: 3.4s flickr -0.3s infinite, 28.2s fall -15.8s infinite;
}
.snowflake._158 {
  left: -11vw;
  filter: blur(1px);
  animation: 2.1s flickr -1.8s infinite, 29.6s fall -17.8s infinite;
}
.snowflake._159 {
  left: 95vw;
  filter: blur(1px);
  animation: 3.7s flickr -1.2s infinite, 27s fall -15s infinite;
}
.snowflake._160 {
  left: 85vw;
  filter: blur(1px);
  animation: 3.5s flickr -1.1s infinite, 13.2s fall -12.4s infinite;
}
.snowflake._161 {
  left: 91vw;
  filter: blur(1px);
  animation: 2.5s flickr -0.4s infinite, 11.4s fall -4.8s infinite;
}
.snowflake._162 {
  left: 88vw;
  filter: blur(0px);
  animation: 2.9s flickr -1s infinite, 21.2s fall -1.2s infinite;
}
.snowflake._163 {
  left: 65vw;
  filter: blur(0px);
  animation: 3.1s flickr -1.1s infinite, 20.2s fall -14.8s infinite;
}
.snowflake._164 {
  left: 41vw;
  filter: blur(0px);
  animation: 2.5s flickr -0.7s infinite, 14.4s fall -3s infinite;
}
.snowflake._165 {
  left: 5vw;
  filter: blur(1px);
  animation: 2.5s flickr -1.2s infinite, 14.4s fall -3s infinite;
}
.snowflake._166 {
  left: 14vw;
  filter: blur(1px);
  animation: 3.6s flickr -0.6s infinite, 25s fall -4.6s infinite;
}
.snowflake._167 {
  left: -12vw;
  filter: blur(0px);
  animation: 2.7s flickr -1.6s infinite, 23.8s fall -5.6s infinite;
}
.snowflake._168 {
  left: 66vw;
  filter: blur(1px);
  animation: 3.5s flickr -1.5s infinite, 13.8s fall -10.6s infinite;
}
.snowflake._169 {
  left: 87vw;
  filter: blur(1px);
  animation: 3.3s flickr -0.5s infinite, 27.4s fall -0.6s infinite;
}
.snowflake._170 {
  left: -8vw;
  filter: blur(0px);
  animation: 3.5s flickr -1.7s infinite, 23s fall -7.2s infinite;
}
.snowflake._171 {
  left: 65vw;
  filter: blur(0px);
  animation: 3.2s flickr -1.2s infinite, 15.6s fall -5.6s infinite;
}
.snowflake._172 {
  left: 40vw;
  filter: blur(1px);
  animation: 3.4s flickr -0.2s infinite, 12.4s fall -16.2s infinite;
}
.snowflake._173 {
  left: 68vw;
  filter: blur(0px);
  animation: 3.5s flickr -1.5s infinite, 13.4s fall -17s infinite;
}
.snowflake._174 {
  left: 67vw;
  filter: blur(0px);
  animation: 4s flickr -0.7s infinite, 30s fall -13.2s infinite;
}
.snowflake._175 {
  left: 78vw;
  filter: blur(0px);
  animation: 3.3s flickr -1.1s infinite, 12s fall -1.2s infinite;
}
.snowflake._176 {
  left: 85vw;
  filter: blur(0px);
  animation: 2.2s flickr -1s infinite, 28s fall -12.4s infinite;
}
.snowflake._177 {
  left: 9vw;
  filter: blur(0px);
  animation: 2.4s flickr -1.8s infinite, 19s fall -9.2s infinite;
}
.snowflake._178 {
  left: 40vw;
  filter: blur(1px);
  animation: 3.7s flickr -1.4s infinite, 26s fall -3.2s infinite;
}
.snowflake._179 {
  left: 56vw;
  filter: blur(0px);
  animation: 3s flickr -2s infinite, 17.2s fall -9.6s infinite;
}
.snowflake._180 {
  left: 38vw;
  filter: blur(1px);
  animation: 2.1s flickr -0.9s infinite, 11s fall -3.6s infinite;
}
.snowflake._181 {
  left: -7vw;
  filter: blur(0px);
  animation: 3.9s flickr -0.5s infinite, 29.2s fall -5.2s infinite;
}
.snowflake._182 {
  left: -12vw;
  filter: blur(1px);
  animation: 3s flickr -0.5s infinite, 11s fall -10.2s infinite;
}
.snowflake._183 {
  left: 48vw;
  filter: blur(0px);
  animation: 3.3s flickr -1.6s infinite, 15.4s fall -12.8s infinite;
}
.snowflake._184 {
  left: 27vw;
  filter: blur(1px);
  animation: 2.5s flickr -0.6s infinite, 19.4s fall -6.6s infinite;
}
.snowflake._185 {
  left: -13vw;
  filter: blur(1px);
  animation: 3.6s flickr -0.3s infinite, 10.6s fall -15s infinite;
}
.snowflake._186 {
  left: 1vw;
  filter: blur(1px);
  animation: 2.6s flickr -0.8s infinite, 27.6s fall -11.6s infinite;
}
.snowflake._187 {
  left: 18vw;
  filter: blur(1px);
  animation: 2.2s flickr -1.2s infinite, 29s fall -9.8s infinite;
}
.snowflake._188 {
  left: 79vw;
  filter: blur(1px);
  animation: 2.1s flickr -1.6s infinite, 20.2s fall -19.8s infinite;
}
.snowflake._189 {
  left: 31vw;
  filter: blur(0px);
  animation: 3.1s flickr -1.3s infinite, 17.4s fall -16s infinite;
}
.snowflake._190 {
  left: -17vw;
  filter: blur(1px);
  animation: 4s flickr -1.5s infinite, 17s fall -16s infinite;
}
.snowflake._191 {
  left: 30vw;
  filter: blur(1px);
  animation: 3.1s flickr -1.9s infinite, 13.8s fall -13.4s infinite;
}
.snowflake._192 {
  left: 7vw;
  filter: blur(0px);
  animation: 2.6s flickr -0.7s infinite, 18.8s fall -9.4s infinite;
}
.snowflake._193 {
  left: 49vw;
  filter: blur(1px);
  animation: 2.9s flickr -0.5s infinite, 10.2s fall -10s infinite;
}
.snowflake._194 {
  left: 86vw;
  filter: blur(1px);
  animation: 3.1s flickr -1.9s infinite, 14.4s fall -5.4s infinite;
}
.snowflake._195 {
  left: 78vw;
  filter: blur(0px);
  animation: 4s flickr -1.1s infinite, 22s fall -8.8s infinite;
}
.snowflake._196 {
  left: 39vw;
  filter: blur(0px);
  animation: 3.7s flickr -1.2s infinite, 22.4s fall -7s infinite;
}
.snowflake._197 {
  left: 42vw;
  filter: blur(0px);
  animation: 2.2s flickr -0.8s infinite, 18.8s fall -13.4s infinite;
}
.snowflake._198 {
  left: 93vw;
  filter: blur(0px);
  animation: 3.4s flickr -0.6s infinite, 28.4s fall -17.6s infinite;
}
.snowflake._199 {
  left: 18vw;
  filter: blur(1px);
  animation: 2.7s flickr -0.3s infinite, 22.6s fall -8.6s infinite;
}
.snowflake._200 {
  left: 95vw;
  filter: blur(0px);
  animation: 3.3s flickr -0.6s infinite, 29.4s fall -10.6s infinite;
}
.snowflake._201 {
  left: 10vw;
  filter: blur(1px);
  animation: 2.6s flickr -0.3s infinite, 25.6s fall -9.8s infinite;
}
.snowflake._202 {
  left: 65vw;
  filter: blur(0px);
  animation: 3.3s flickr -0.4s infinite, 24.4s fall -13s infinite;
}
.snowflake._203 {
  left: 88vw;
  filter: blur(1px);
  animation: 3.3s flickr -1.6s infinite, 22.4s fall -1s infinite;
}
.snowflake._204 {
  left: 100vw;
  filter: blur(1px);
  animation: 2.7s flickr -0.3s infinite, 26s fall -4.8s infinite;
}
.snowflake._205 {
  left: 91vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.3s infinite, 14.4s fall -13.8s infinite;
}
.snowflake._206 {
  left: 79vw;
  filter: blur(1px);
  animation: 3.2s flickr -0.8s infinite, 24.4s fall -3s infinite;
}
.snowflake._207 {
  left: -5vw;
  filter: blur(0px);
  animation: 3.2s flickr -1.3s infinite, 26.6s fall -1s infinite;
}
.snowflake._208 {
  left: -9vw;
  filter: blur(0px);
  animation: 3.9s flickr -0.3s infinite, 16s fall -4.4s infinite;
}
.snowflake._209 {
  left: 77vw;
  filter: blur(0px);
  animation: 2.9s flickr -1.6s infinite, 10.8s fall -11.4s infinite;
}
.snowflake._210 {
  left: -12vw;
  filter: blur(0px);
  animation: 2.9s flickr -0.4s infinite, 13s fall -12s infinite;
}
.snowflake._211 {
  left: 59vw;
  filter: blur(0px);
  animation: 3.5s flickr -1.4s infinite, 22s fall -15.6s infinite;
}
.snowflake._212 {
  left: 86vw;
  filter: blur(1px);
  animation: 3s flickr -1.5s infinite, 14.8s fall -13.2s infinite;
}
.snowflake._213 {
  left: 11vw;
  filter: blur(1px);
  animation: 3s flickr -2s infinite, 27s fall -16.6s infinite;
}
.snowflake._214 {
  left: 31vw;
  filter: blur(0px);
  animation: 2.3s flickr -0.5s infinite, 18.4s fall -13.4s infinite;
}
.snowflake._215 {
  left: 53vw;
  filter: blur(0px);
  animation: 3.6s flickr -0.2s infinite, 15.4s fall -15.4s infinite;
}
.snowflake._216 {
  left: 54vw;
  filter: blur(0px);
  animation: 3.8s flickr -1.7s infinite, 14.2s fall -14s infinite;
}
.snowflake._217 {
  left: 10vw;
  filter: blur(0px);
  animation: 3.6s flickr -1.4s infinite, 19.4s fall -13.4s infinite;
}
.snowflake._218 {
  left: 91vw;
  filter: blur(1px);
  animation: 3.6s flickr -0.2s infinite, 12.8s fall -16.4s infinite;
}
.snowflake._219 {
  left: -13vw;
  filter: blur(1px);
  animation: 2.6s flickr -2s infinite, 14s fall -14.6s infinite;
}
.snowflake._220 {
  left: -19vw;
  filter: blur(0px);
  animation: 3.5s flickr -1.1s infinite, 14.8s fall -6.4s infinite;
}
.snowflake._221 {
  left: 80vw;
  filter: blur(0px);
  animation: 2.2s flickr -1.9s infinite, 10.8s fall -12.4s infinite;
}
.snowflake._222 {
  left: -16vw;
  filter: blur(0px);
  animation: 3.9s flickr -1.7s infinite, 19s fall -1.8s infinite;
}
.snowflake._223 {
  left: 75vw;
  filter: blur(0px);
  animation: 2.3s flickr -0.2s infinite, 24s fall -16s infinite;
}
.snowflake._224 {
  left: 84vw;
  filter: blur(0px);
  animation: 3.3s flickr -1.8s infinite, 29.6s fall -13s infinite;
}
.snowflake._225 {
  left: 100vw;
  filter: blur(1px);
  animation: 3.9s flickr -1.2s infinite, 27.2s fall -5s infinite;
}
.snowflake._226 {
  left: -12vw;
  filter: blur(0px);
  animation: 3.5s flickr -0.4s infinite, 27.8s fall -13.6s infinite;
}
.snowflake._227 {
  left: 87vw;
  filter: blur(0px);
  animation: 3.2s flickr -0.1s infinite, 14.2s fall -16.2s infinite;
}
.snowflake._228 {
  left: 74vw;
  filter: blur(0px);
  animation: 2.7s flickr -0.6s infinite, 20.4s fall -15.2s infinite;
}
.snowflake._229 {
  left: 67vw;
  filter: blur(0px);
  animation: 3.1s flickr -1.8s infinite, 14.8s fall -6.4s infinite;
}
.snowflake._230 {
  left: -14vw;
  filter: blur(1px);
  animation: 3.9s flickr -0.7s infinite, 22.4s fall -1.6s infinite;
}
.snowflake._231 {
  left: 28vw;
  filter: blur(0px);
  animation: 3.1s flickr -1.7s infinite, 15s fall -4.6s infinite;
}
.snowflake._232 {
  left: -18vw;
  filter: blur(0px);
  animation: 3.2s flickr -1.9s infinite, 25s fall -15.4s infinite;
}
.snowflake._233 {
  left: 17vw;
  filter: blur(1px);
  animation: 4s flickr -0.6s infinite, 13.8s fall -3.2s infinite;
}
.snowflake._234 {
  left: -11vw;
  filter: blur(1px);
  animation: 3.8s flickr -0.7s infinite, 24.2s fall -10.8s infinite;
}
.snowflake._235 {
  left: 82vw;
  filter: blur(0px);
  animation: 3.9s flickr -0.7s infinite, 15.2s fall -4.8s infinite;
}
.snowflake._236 {
  left: 3vw;
  filter: blur(0px);
  animation: 4s flickr -0.2s infinite, 25s fall -15.6s infinite;
}
.snowflake._237 {
  left: 72vw;
  filter: blur(1px);
  animation: 2.8s flickr -0.7s infinite, 22.2s fall -10.6s infinite;
}
.snowflake._238 {
  left: 89vw;
  filter: blur(0px);
  animation: 3.6s flickr -1.5s infinite, 26.6s fall -19.4s infinite;
}
.snowflake._239 {
  left: 35vw;
  filter: blur(0px);
  animation: 3.6s flickr -1.7s infinite, 14.6s fall -16.2s infinite;
}
.snowflake._240 {
  left: -4vw;
  filter: blur(0px);
  animation: 3.1s flickr -1.2s infinite, 26s fall -5.2s infinite;
}
.snowflake._241 {
  left: 95vw;
  filter: blur(1px);
  animation: 2.6s flickr -1.7s infinite, 21s fall -2.8s infinite;
}
.snowflake._242 {
  left: 26vw;
  filter: blur(1px);
  animation: 2.5s flickr -1.2s infinite, 10.2s fall -13s infinite;
}
.snowflake._243 {
  left: 84vw;
  filter: blur(1px);
  animation: 2.7s flickr -0.2s infinite, 28s fall -9.4s infinite;
}
.snowflake._244 {
  left: 47vw;
  filter: blur(0px);
  animation: 3.6s flickr -0.7s infinite, 16.6s fall -17.6s infinite;
}
.snowflake._245 {
  left: -9vw;
  filter: blur(0px);
  animation: 3.5s flickr -0.4s infinite, 27.4s fall -10s infinite;
}
.snowflake._246 {
  left: -16vw;
  filter: blur(1px);
  animation: 2.4s flickr -1.3s infinite, 24s fall -13s infinite;
}
.snowflake._247 {
  left: 3vw;
  filter: blur(0px);
  animation: 2.7s flickr -0.3s infinite, 21.8s fall -11s infinite;
}
.snowflake._248 {
  left: 78vw;
  filter: blur(1px);
  animation: 3.9s flickr -1.5s infinite, 14.4s fall -3.2s infinite;
}
.snowflake._249 {
  left: 74vw;
  filter: blur(0px);
  animation: 3.1s flickr -1.9s infinite, 27s fall -9.2s infinite;
}
.snowflake._250 {
  left: -12vw;
  filter: blur(0px);
  animation: 2.8s flickr -0.3s infinite, 15.8s fall -9s infinite;
}
.snowflake._md-1 {
  left: 56vw;
  filter: blur(0px);
  animation: 2.3s flickr -0.9s infinite, 24.8s fall -19.8s infinite;
}
.snowflake._md-2 {
  left: 79vw;
  filter: blur(0px);
  animation: 3.6s flickr -1.8s infinite, 12s fall -12.2s infinite;
}
.snowflake._md-3 {
  left: 81vw;
  filter: blur(1px);
  animation: 2.5s flickr -0.6s infinite, 25.4s fall -16.2s infinite;
}
.snowflake._md-4 {
  left: 20vw;
  filter: blur(0px);
  animation: 3s flickr -0.7s infinite, 18.4s fall -10.4s infinite;
}
.snowflake._md-5 {
  left: 50vw;
  filter: blur(0px);
  animation: 2.9s flickr -1.2s infinite, 20.4s fall -17.4s infinite;
}
.snowflake._md-6 {
  left: 81vw;
  filter: blur(0px);
  animation: 3.9s flickr -1.2s infinite, 21s fall -1.6s infinite;
}
.snowflake._md-7 {
  left: -5vw;
  filter: blur(0px);
  animation: 3.6s flickr -1.7s infinite, 11s fall -9s infinite;
}
.snowflake._md-8 {
  left: 23vw;
  filter: blur(0px);
  animation: 4s flickr -0.7s infinite, 23s fall -5.4s infinite;
}
.snowflake._md-9 {
  left: 20vw;
  filter: blur(1px);
  animation: 3.5s flickr -0.2s infinite, 28.2s fall -15.8s infinite;
}
.snowflake._md-10 {
  left: 59vw;
  filter: blur(1px);
  animation: 2.5s flickr -0.1s infinite, 11.2s fall -17s infinite;
}
.snowflake._md-11 {
  left: 14vw;
  filter: blur(1px);
  animation: 3.6s flickr -0.4s infinite, 12s fall -4.4s infinite;
}
.snowflake._md-12 {
  left: 0vw;
  filter: blur(1px);
  animation: 2.6s flickr -0.2s infinite, 20.4s fall -2.4s infinite;
}
.snowflake._md-13 {
  left: 62vw;
  filter: blur(0px);
  animation: 2.4s flickr -1.4s infinite, 12.6s fall -17s infinite;
}
.snowflake._md-14 {
  left: 22vw;
  filter: blur(0px);
  animation: 2.2s flickr -0.7s infinite, 15s fall -2.4s infinite;
}
.snowflake._md-15 {
  left: 93vw;
  filter: blur(1px);
  animation: 2.4s flickr -0.7s infinite, 25.8s fall -12.2s infinite;
}
.snowflake._md-16 {
  left: 12vw;
  filter: blur(0px);
  animation: 2.7s flickr -1.7s infinite, 19s fall -8.4s infinite;
}
.snowflake._md-17 {
  left: 2vw;
  filter: blur(1px);
  animation: 2.8s flickr -1.1s infinite, 16s fall -5.8s infinite;
}
.snowflake._md-18 {
  left: -9vw;
  filter: blur(0px);
  animation: 3.7s flickr -0.8s infinite, 30s fall -6.6s infinite;
}
.snowflake._md-19 {
  left: 93vw;
  filter: blur(1px);
  animation: 3.9s flickr -0.8s infinite, 28.6s fall -6.6s infinite;
}
.snowflake._md-20 {
  left: -9vw;
  filter: blur(0px);
  animation: 3.3s flickr -1s infinite, 25.4s fall -10.6s infinite;
}
.snowflake._md-21 {
  left: -10vw;
  filter: blur(1px);
  animation: 3.2s flickr -1.7s infinite, 15.4s fall -2.6s infinite;
}
.snowflake._md-22 {
  left: 36vw;
  filter: blur(0px);
  animation: 2.2s flickr -1.7s infinite, 29.4s fall -6.4s infinite;
}
.snowflake._md-23 {
  left: 4vw;
  filter: blur(0px);
  animation: 3.7s flickr -1s infinite, 29s fall -17.8s infinite;
}
.snowflake._md-24 {
  left: -14vw;
  filter: blur(0px);
  animation: 2.5s flickr -2s infinite, 14s fall -5.4s infinite;
}
.snowflake._md-25 {
  left: 95vw;
  filter: blur(1px);
  animation: 2.3s flickr -1.7s infinite, 21.4s fall -13s infinite;
}
.snowflake._md-26 {
  left: 86vw;
  filter: blur(0px);
  animation: 2.3s flickr -1.7s infinite, 25s fall -16.6s infinite;
}
.snowflake._md-27 {
  left: 99vw;
  filter: blur(0px);
  animation: 2.3s flickr -1.3s infinite, 20s fall -1.8s infinite;
}
.snowflake._md-28 {
  left: 19vw;
  filter: blur(0px);
  animation: 2.3s flickr -0.7s infinite, 23.8s fall -11.8s infinite;
}
.snowflake._md-29 {
  left: 92vw;
  filter: blur(0px);
  animation: 3s flickr -1.5s infinite, 11.6s fall -3.4s infinite;
}
.snowflake._md-30 {
  left: -3vw;
  filter: blur(1px);
  animation: 3.4s flickr -0.3s infinite, 20.6s fall -3.4s infinite;
}
.snowflake._md-31 {
  left: 9vw;
  filter: blur(0px);
  animation: 2.5s flickr -0.5s infinite, 22.2s fall -4.4s infinite;
}
.snowflake._md-32 {
  left: -11vw;
  filter: blur(1px);
  animation: 2.8s flickr -1.5s infinite, 17.8s fall -11.8s infinite;
}
.snowflake._md-33 {
  left: 94vw;
  filter: blur(0px);
  animation: 2.9s flickr -0.5s infinite, 12.8s fall -12.6s infinite;
}
.snowflake._md-34 {
  left: 41vw;
  filter: blur(0px);
  animation: 3.8s flickr -1.2s infinite, 25.8s fall -19.8s infinite;
}
.snowflake._md-35 {
  left: 95vw;
  filter: blur(0px);
  animation: 2.1s flickr -0.5s infinite, 13.4s fall -3.2s infinite;
}
.snowflake._md-36 {
  left: 19vw;
  filter: blur(1px);
  animation: 2.2s flickr -0.7s infinite, 12.6s fall -14.2s infinite;
}
.snowflake._md-37 {
  left: 41vw;
  filter: blur(0px);
  animation: 3s flickr -1.3s infinite, 21.2s fall -4.8s infinite;
}
.snowflake._md-38 {
  left: 83vw;
  filter: blur(0px);
  animation: 3.8s flickr -1.7s infinite, 21s fall -11.8s infinite;
}
.snowflake._md-39 {
  left: 20vw;
  filter: blur(0px);
  animation: 3.1s flickr -1.8s infinite, 20.2s fall -8.8s infinite;
}
.snowflake._md-40 {
  left: 10vw;
  filter: blur(0px);
  animation: 3.3s flickr -0.4s infinite, 19.4s fall -8.4s infinite;
}
.snowflake._md-41 {
  left: 80vw;
  filter: blur(1px);
  animation: 3.4s flickr -0.7s infinite, 17.6s fall -19.6s infinite;
}
.snowflake._md-42 {
  left: 9vw;
  filter: blur(0px);
  animation: 3.8s flickr -0.8s infinite, 21.6s fall -5s infinite;
}
.snowflake._md-43 {
  left: 74vw;
  filter: blur(0px);
  animation: 2.7s flickr -0.9s infinite, 23.4s fall -4.4s infinite;
}
.snowflake._md-44 {
  left: 40vw;
  filter: blur(0px);
  animation: 2.1s flickr -0.6s infinite, 14.2s fall -18.8s infinite;
}
.snowflake._md-45 {
  left: 28vw;
  filter: blur(1px);
  animation: 3.9s flickr -0.1s infinite, 13.8s fall -19s infinite;
}
.snowflake._md-46 {
  left: -12vw;
  filter: blur(0px);
  animation: 2.2s flickr -1.9s infinite, 19.2s fall -3.8s infinite;
}
.snowflake._md-47 {
  left: 84vw;
  filter: blur(0px);
  animation: 3s flickr -0.1s infinite, 21.6s fall -2.2s infinite;
}
.snowflake._md-48 {
  left: -5vw;
  filter: blur(1px);
  animation: 3s flickr -0.1s infinite, 25.2s fall -16.4s infinite;
}
.snowflake._md-49 {
  left: 84vw;
  filter: blur(0px);
  animation: 2.1s flickr -0.4s infinite, 13.2s fall -9.2s infinite;
}
.snowflake._md-50 {
  left: -3vw;
  filter: blur(1px);
  animation: 3.3s flickr -1.1s infinite, 10.8s fall -13.8s infinite;
}
.snowflake._lg-1 {
  left: 63vw;
  animation: 2.6s flickr -0.8s infinite, 15.4s fall -11.4s infinite;
}
.snowflake._lg-2 {
  left: 10vw;
  animation: 3.9s flickr -0.6s infinite, 20.4s fall -10.8s infinite;
}
.snowflake._lg-3 {
  left: 40vw;
  animation: 2.7s flickr -1.9s infinite, 11s fall -10.2s infinite;
}
.snowflake._lg-4 {
  left: 47vw;
  animation: 3.4s flickr -1.4s infinite, 26.8s fall -15.2s infinite;
}
.snowflake._lg-5 {
  left: 13vw;
  animation: 2.4s flickr -0.3s infinite, 11.8s fall -13.2s infinite;
}
.snowflake._lg-6 {
  left: 16vw;
  animation: 3s flickr -1.2s infinite, 27.4s fall -11.6s infinite;
}
.snowflake._lg-7 {
  left: 73vw;
  animation: 3.9s flickr -1.2s infinite, 22.2s fall -9.6s infinite;
}
.snowflake._lg-8 {
  left: 76vw;
  animation: 3.5s flickr -1.3s infinite, 15.4s fall -15.6s infinite;
}
.snowflake._lg-9 {
  left: 3vw;
  animation: 3.6s flickr -0.1s infinite, 18.4s fall -16s infinite;
}
.snowflake._lg-10 {
  left: -6vw;
  animation: 2.3s flickr -2s infinite, 18.4s fall -6s infinite;
}
.snowflake._lg-11 {
  left: 39vw;
  animation: 3.4s flickr -0.2s infinite, 23.6s fall -16s infinite;
}
.snowflake._lg-12 {
  left: -11vw;
  animation: 3s flickr -1.4s infinite, 24.2s fall -6.4s infinite;
}
.snowflake._lg-13 {
  left: 46vw;
  animation: 3.5s flickr -2s infinite, 30s fall -14.4s infinite;
}
.snowflake._lg-14 {
  left: 24vw;
  animation: 2.6s flickr -0.3s infinite, 17.2s fall -15.8s infinite;
}
.snowflake._lg-15 {
  left: 10vw;
  animation: 3.8s flickr -1.5s infinite, 29.6s fall -5.2s infinite;
}
.snowflake._lg-16 {
  left: 82vw;
  animation: 2.5s flickr -1.1s infinite, 25.4s fall -0.6s infinite;
}
.snowflake._lg-17 {
  left: 84vw;
  animation: 3.1s flickr -0.8s infinite, 22s fall -6s infinite;
}
.snowflake._lg-18 {
  left: 76vw;
  animation: 2.6s flickr -1.1s infinite, 21.2s fall -12.2s infinite;
}
.snowflake._lg-19 {
  left: 99vw;
  animation: 2.5s flickr -1.8s infinite, 20.2s fall -2.4s infinite;
}
.snowflake._lg-20 {
  left: 83vw;
  animation: 4s flickr -1.9s infinite, 18s fall -2.8s infinite;
}
.snowflake._lg-21 {
  left: 16vw;
  animation: 3.4s flickr -1.6s infinite, 17.4s fall -10.6s infinite;
}
.snowflake._lg-22 {
  left: 100vw;
  animation: 4s flickr -1.6s infinite, 23s fall -14.8s infinite;
}
.snowflake._lg-23 {
  left: 91vw;
  animation: 2.9s flickr -1.2s infinite, 11.8s fall -15.6s infinite;
}
.snowflake._lg-24 {
  left: 78vw;
  animation: 2.6s flickr -1.8s infinite, 14.2s fall -6.8s infinite;
}
.snowflake._lg-25 {
  left: 75vw;
  animation: 2.1s flickr -0.1s infinite, 27s fall -13s infinite;
}
.snowflake._lg-26 {
  left: 7vw;
  animation: 3.1s flickr -2s infinite, 28.4s fall -18.8s infinite;
}
.snowflake._lg-27 {
  left: 62vw;
  animation: 3.1s flickr -0.7s infinite, 14s fall -12.2s infinite;
}
.snowflake._lg-28 {
  left: -7vw;
  animation: 3.5s flickr -0.9s infinite, 11.6s fall -17s infinite;
}
.snowflake._lg-29 {
  left: 85vw;
  animation: 3.3s flickr -1.9s infinite, 18.2s fall -2.4s infinite;
}
.snowflake._lg-30 {
  left: 48vw;
  animation: 3.4s flickr -0.6s infinite, 11.2s fall -2.6s infinite;
}
.snowflake._lg-31 {
  left: 52vw;
  animation: 2.6s flickr -1.5s infinite, 22s fall -5.6s infinite;
}
.snowflake._lg-32 {
  left: 31vw;
  animation: 3.8s flickr -1.8s infinite, 23s fall -5.2s infinite;
}
.snowflake._lg-33 {
  left: 38vw;
  animation: 3.4s flickr -0.2s infinite, 18.8s fall -19s infinite;
}
.snowflake._lg-34 {
  left: 61vw;
  animation: 3.1s flickr -0.2s infinite, 16.6s fall -14.2s infinite;
}
.snowflake._lg-35 {
  left: -15vw;
  animation: 2.9s flickr -0.8s infinite, 12.6s fall -14.2s infinite;
}
.snowflake._lg-36 {
  left: -17vw;
  animation: 3s flickr -0.8s infinite, 23s fall -19s infinite;
}
.snowflake._lg-37 {
  left: -10vw;
  animation: 2.6s flickr -1.6s infinite, 11.4s fall -13.4s infinite;
}
.snowflake._lg-38 {
  left: 7vw;
  animation: 4s flickr -0.2s infinite, 14.4s fall -16.4s infinite;
}
.snowflake._lg-39 {
  left: -16vw;
  animation: 2.8s flickr -1.2s infinite, 26.4s fall -17s infinite;
}
.snowflake._lg-40 {
  left: 34vw;
  animation: 3.2s flickr -1s infinite, 12s fall -11.4s infinite;
}
.snowflake._lg-41 {
  left: 98vw;
  animation: 2.9s flickr -1.4s infinite, 21.6s fall -2.4s infinite;
}
.snowflake._lg-42 {
  left: 0vw;
  animation: 3.1s flickr -1.3s infinite, 11.8s fall -7.8s infinite;
}
.snowflake._lg-43 {
  left: 22vw;
  animation: 2.7s flickr -1.6s infinite, 16.8s fall -2s infinite;
}
.snowflake._lg-44 {
  left: 24vw;
  animation: 3.7s flickr -1.5s infinite, 26.8s fall -5.6s infinite;
}
.snowflake._lg-45 {
  left: 90vw;
  animation: 3.8s flickr -0.7s infinite, 12.2s fall -19.6s infinite;
}
.snowflake._lg-46 {
  left: -2vw;
  animation: 2.5s flickr -1.6s infinite, 29.4s fall -16s infinite;
}
.snowflake._lg-47 {
  left: 17vw;
  animation: 3.4s flickr -1.7s infinite, 15s fall -10s infinite;
}
.snowflake._lg-48 {
  left: 21vw;
  animation: 2.3s flickr -1.9s infinite, 20s fall -9.4s infinite;
}
.snowflake._lg-49 {
  left: 57vw;
  animation: 4s flickr -1.4s infinite, 19s fall -6.4s infinite;
}
.snowflake._lg-50 {
  left: 15vw;
  animation: 3.6s flickr -1.5s infinite, 23.6s fall -14.8s infinite;
}

@keyframes flickr {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.2;
  }
}
@keyframes fall {
  0% {
    transform: translate(0, 0) rotate(0deg);
  }
  100% {
    transform: translate(20vw, 110vh) rotate(360deg);
  }
}

/*# sourceMappingURL=xmas.css.map */
