@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap");
.bannerAnnimation {
  position: relative;
  overflow-x: clip;
  width: 100%;
}
@media (max-width: 900px) {
  .bannerAnnimation {
    position: absolute;
    height: 100%;
    max-height: 60vh;
    overflow: hidden;
  }
}
.bannerAnnimation .snow {
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  z-index: 99;
}
@media (max-width: 900px) {
  .bannerAnnimation .snow {
    background: #fff;
  }
}
.bannerAnnimation .snow img {
  height: 60px;
  width: 60px;
}
.bannerAnnimation .snow.changeSize {
  height: 100px;
  width: 100px;
}
@media (max-width: 900px) {
  .bannerAnnimation .snow.changeSize {
    width: 10px !important;
    height: 10px !important;
  }
  .bannerAnnimation .snow.changeSize img {
    display: none;
  }
}
.bannerAnnimation .snow:nth-child(1) {
  opacity: 0.7555;
  transform: translate(30.1203vw, -10px) scale(0.6664);
  -webkit-animation: fall-1 25s -10s linear infinite;
          animation: fall-1 25s -10s linear infinite;
}
@-webkit-keyframes fall-1 {
  37.385% {
    transform: translate(31.2539vw, 37.385vh) scale(0.6664);
  }
  to {
    transform: translate(30.6871vw, 100vh) scale(0.6664);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(30.6871vw, 50vh) scale(0.6664);
        -webkit-transform: translate(30.6871vw, 50vh) scale(0.6664);
        -moz-transform: translate(30.6871vw, 50vh) scale(0.6664);
        -ms-transform: translate(30.6871vw, 50vh) scale(0.6664);
        -o-transform: translate(30.6871vw, 50vh) scale(0.6664);
      }
    }
  }
}
@keyframes fall-1 {
  37.385% {
    transform: translate(31.2539vw, 37.385vh) scale(0.6664);
  }
  to {
    transform: translate(30.6871vw, 100vh) scale(0.6664);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(30.6871vw, 50vh) scale(0.6664);
        -webkit-transform: translate(30.6871vw, 50vh) scale(0.6664);
        -moz-transform: translate(30.6871vw, 50vh) scale(0.6664);
        -ms-transform: translate(30.6871vw, 50vh) scale(0.6664);
        -o-transform: translate(30.6871vw, 50vh) scale(0.6664);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(2) {
  opacity: 0.1645;
  transform: translate(19.468vw, -10px) scale(0.9667);
  -webkit-animation: fall-2 14s -4s linear infinite;
          animation: fall-2 14s -4s linear infinite;
}
@-webkit-keyframes fall-2 {
  58.848% {
    transform: translate(16.4712vw, 58.848vh) scale(0.9667);
  }
  to {
    transform: translate(17.9696vw, 100vh) scale(0.9667);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(17.9696vw, 50vh) scale(0.9667);
        -webkit-transform: translate(17.9696vw, 50vh) scale(0.9667);
        -moz-transform: translate(17.9696vw, 50vh) scale(0.9667);
        -ms-transform: translate(17.9696vw, 50vh) scale(0.9667);
        -o-transform: translate(17.9696vw, 50vh) scale(0.9667);
      }
    }
  }
}
@keyframes fall-2 {
  58.848% {
    transform: translate(16.4712vw, 58.848vh) scale(0.9667);
  }
  to {
    transform: translate(17.9696vw, 100vh) scale(0.9667);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(17.9696vw, 50vh) scale(0.9667);
        -webkit-transform: translate(17.9696vw, 50vh) scale(0.9667);
        -moz-transform: translate(17.9696vw, 50vh) scale(0.9667);
        -ms-transform: translate(17.9696vw, 50vh) scale(0.9667);
        -o-transform: translate(17.9696vw, 50vh) scale(0.9667);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(3) {
  opacity: 0.9726;
  transform: translate(48.2989vw, -10px) scale(0.2206);
  -webkit-animation: fall-3 15s -4s linear infinite;
          animation: fall-3 15s -4s linear infinite;
}
@-webkit-keyframes fall-3 {
  42.602% {
    transform: translate(51.908vw, 42.602vh) scale(0.2206);
  }
  to {
    transform: translate(50.10345vw, 100vh) scale(0.2206);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(50.10345vw, 50vh) scale(0.2206);
        -webkit-transform: translate(50.10345vw, 50vh) scale(0.2206);
        -moz-transform: translate(50.10345vw, 50vh) scale(0.2206);
        -ms-transform: translate(50.10345vw, 50vh) scale(0.2206);
        -o-transform: translate(50.10345vw, 50vh) scale(0.2206);
      }
    }
  }
}
@keyframes fall-3 {
  42.602% {
    transform: translate(51.908vw, 42.602vh) scale(0.2206);
  }
  to {
    transform: translate(50.10345vw, 100vh) scale(0.2206);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(50.10345vw, 50vh) scale(0.2206);
        -webkit-transform: translate(50.10345vw, 50vh) scale(0.2206);
        -moz-transform: translate(50.10345vw, 50vh) scale(0.2206);
        -ms-transform: translate(50.10345vw, 50vh) scale(0.2206);
        -o-transform: translate(50.10345vw, 50vh) scale(0.2206);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(4) {
  opacity: 0.6219;
  transform: translate(23.9561vw, -10px) scale(0.9759);
  -webkit-animation: fall-4 28s -1s linear infinite;
          animation: fall-4 28s -1s linear infinite;
}
@-webkit-keyframes fall-4 {
  60.475% {
    transform: translate(18.6605vw, 60.475vh) scale(0.9759);
  }
  to {
    transform: translate(21.3083vw, 100vh) scale(0.9759);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(21.3083vw, 50vh) scale(0.9759);
        -webkit-transform: translate(21.3083vw, 50vh) scale(0.9759);
        -moz-transform: translate(21.3083vw, 50vh) scale(0.9759);
        -ms-transform: translate(21.3083vw, 50vh) scale(0.9759);
        -o-transform: translate(21.3083vw, 50vh) scale(0.9759);
      }
    }
  }
}
@keyframes fall-4 {
  60.475% {
    transform: translate(18.6605vw, 60.475vh) scale(0.9759);
  }
  to {
    transform: translate(21.3083vw, 100vh) scale(0.9759);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(21.3083vw, 50vh) scale(0.9759);
        -webkit-transform: translate(21.3083vw, 50vh) scale(0.9759);
        -moz-transform: translate(21.3083vw, 50vh) scale(0.9759);
        -ms-transform: translate(21.3083vw, 50vh) scale(0.9759);
        -o-transform: translate(21.3083vw, 50vh) scale(0.9759);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(5) {
  opacity: 0.8392;
  transform: translate(52.7266vw, -10px) scale(0.7849);
  -webkit-animation: fall-5 29s -22s linear infinite;
          animation: fall-5 29s -22s linear infinite;
}
@-webkit-keyframes fall-5 {
  40.438% {
    transform: translate(61.6353vw, 40.438vh) scale(0.7849);
  }
  to {
    transform: translate(57.18095vw, 100vh) scale(0.7849);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(57.18095vw, 50vh) scale(0.7849);
        -webkit-transform: translate(57.18095vw, 50vh) scale(0.7849);
        -moz-transform: translate(57.18095vw, 50vh) scale(0.7849);
        -ms-transform: translate(57.18095vw, 50vh) scale(0.7849);
        -o-transform: translate(57.18095vw, 50vh) scale(0.7849);
      }
    }
  }
}
@keyframes fall-5 {
  40.438% {
    transform: translate(61.6353vw, 40.438vh) scale(0.7849);
  }
  to {
    transform: translate(57.18095vw, 100vh) scale(0.7849);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(57.18095vw, 50vh) scale(0.7849);
        -webkit-transform: translate(57.18095vw, 50vh) scale(0.7849);
        -moz-transform: translate(57.18095vw, 50vh) scale(0.7849);
        -ms-transform: translate(57.18095vw, 50vh) scale(0.7849);
        -o-transform: translate(57.18095vw, 50vh) scale(0.7849);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(6) {
  opacity: 0.8616;
  transform: translate(26.1276vw, -10px) scale(0.4871);
  -webkit-animation: fall-6 15s -19s linear infinite;
          animation: fall-6 15s -19s linear infinite;
}
@-webkit-keyframes fall-6 {
  40.832% {
    transform: translate(26.15vw, 40.832vh) scale(0.4871);
  }
  to {
    transform: translate(26.1388vw, 100vh) scale(0.4871);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(26.1388vw, 50vh) scale(0.4871);
        -webkit-transform: translate(26.1388vw, 50vh) scale(0.4871);
        -moz-transform: translate(26.1388vw, 50vh) scale(0.4871);
        -ms-transform: translate(26.1388vw, 50vh) scale(0.4871);
        -o-transform: translate(26.1388vw, 50vh) scale(0.4871);
      }
    }
  }
}
@keyframes fall-6 {
  40.832% {
    transform: translate(26.15vw, 40.832vh) scale(0.4871);
  }
  to {
    transform: translate(26.1388vw, 100vh) scale(0.4871);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(26.1388vw, 50vh) scale(0.4871);
        -webkit-transform: translate(26.1388vw, 50vh) scale(0.4871);
        -moz-transform: translate(26.1388vw, 50vh) scale(0.4871);
        -ms-transform: translate(26.1388vw, 50vh) scale(0.4871);
        -o-transform: translate(26.1388vw, 50vh) scale(0.4871);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(7) {
  opacity: 0.3716;
  transform: translate(48.3129vw, -10px) scale(0.3694);
  -webkit-animation: fall-7 27s -21s linear infinite;
          animation: fall-7 27s -21s linear infinite;
}
@-webkit-keyframes fall-7 {
  35.156% {
    transform: translate(51.3118vw, 35.156vh) scale(0.3694);
  }
  to {
    transform: translate(49.81235vw, 100vh) scale(0.3694);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(49.81235vw, 50vh) scale(0.3694);
        -webkit-transform: translate(49.81235vw, 50vh) scale(0.3694);
        -moz-transform: translate(49.81235vw, 50vh) scale(0.3694);
        -ms-transform: translate(49.81235vw, 50vh) scale(0.3694);
        -o-transform: translate(49.81235vw, 50vh) scale(0.3694);
      }
    }
  }
}
@keyframes fall-7 {
  35.156% {
    transform: translate(51.3118vw, 35.156vh) scale(0.3694);
  }
  to {
    transform: translate(49.81235vw, 100vh) scale(0.3694);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(49.81235vw, 50vh) scale(0.3694);
        -webkit-transform: translate(49.81235vw, 50vh) scale(0.3694);
        -moz-transform: translate(49.81235vw, 50vh) scale(0.3694);
        -ms-transform: translate(49.81235vw, 50vh) scale(0.3694);
        -o-transform: translate(49.81235vw, 50vh) scale(0.3694);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(8) {
  opacity: 0.5405;
  transform: translate(58.0992vw, -10px) scale(0.8525);
  -webkit-animation: fall-8 11s -9s linear infinite;
          animation: fall-8 11s -9s linear infinite;
}
@-webkit-keyframes fall-8 {
  63.435% {
    transform: translate(65.7129vw, 63.435vh) scale(0.8525);
  }
  to {
    transform: translate(61.90605vw, 100vh) scale(0.8525);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.90605vw, 50vh) scale(0.8525);
        -webkit-transform: translate(61.90605vw, 50vh) scale(0.8525);
        -moz-transform: translate(61.90605vw, 50vh) scale(0.8525);
        -ms-transform: translate(61.90605vw, 50vh) scale(0.8525);
        -o-transform: translate(61.90605vw, 50vh) scale(0.8525);
      }
    }
  }
}
@keyframes fall-8 {
  63.435% {
    transform: translate(65.7129vw, 63.435vh) scale(0.8525);
  }
  to {
    transform: translate(61.90605vw, 100vh) scale(0.8525);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.90605vw, 50vh) scale(0.8525);
        -webkit-transform: translate(61.90605vw, 50vh) scale(0.8525);
        -moz-transform: translate(61.90605vw, 50vh) scale(0.8525);
        -ms-transform: translate(61.90605vw, 50vh) scale(0.8525);
        -o-transform: translate(61.90605vw, 50vh) scale(0.8525);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(9) {
  opacity: 0.589;
  transform: translate(25.4179vw, -10px) scale(0.8744);
  -webkit-animation: fall-9 14s -21s linear infinite;
          animation: fall-9 14s -21s linear infinite;
}
@-webkit-keyframes fall-9 {
  56.915% {
    transform: translate(19.2633vw, 56.915vh) scale(0.8744);
  }
  to {
    transform: translate(22.3406vw, 100vh) scale(0.8744);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(22.3406vw, 50vh) scale(0.8744);
        -webkit-transform: translate(22.3406vw, 50vh) scale(0.8744);
        -moz-transform: translate(22.3406vw, 50vh) scale(0.8744);
        -ms-transform: translate(22.3406vw, 50vh) scale(0.8744);
        -o-transform: translate(22.3406vw, 50vh) scale(0.8744);
      }
    }
  }
}
@keyframes fall-9 {
  56.915% {
    transform: translate(19.2633vw, 56.915vh) scale(0.8744);
  }
  to {
    transform: translate(22.3406vw, 100vh) scale(0.8744);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(22.3406vw, 50vh) scale(0.8744);
        -webkit-transform: translate(22.3406vw, 50vh) scale(0.8744);
        -moz-transform: translate(22.3406vw, 50vh) scale(0.8744);
        -ms-transform: translate(22.3406vw, 50vh) scale(0.8744);
        -o-transform: translate(22.3406vw, 50vh) scale(0.8744);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(10) {
  opacity: 0.9392;
  transform: translate(55.1703vw, -10px) scale(0.3199);
  -webkit-animation: fall-10 24s -23s linear infinite;
          animation: fall-10 24s -23s linear infinite;
}
@-webkit-keyframes fall-10 {
  75.48% {
    transform: translate(60.2962vw, 75.48vh) scale(0.3199);
  }
  to {
    transform: translate(57.73325vw, 100vh) scale(0.3199);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(57.73325vw, 50vh) scale(0.3199);
        -webkit-transform: translate(57.73325vw, 50vh) scale(0.3199);
        -moz-transform: translate(57.73325vw, 50vh) scale(0.3199);
        -ms-transform: translate(57.73325vw, 50vh) scale(0.3199);
        -o-transform: translate(57.73325vw, 50vh) scale(0.3199);
      }
    }
  }
}
@keyframes fall-10 {
  75.48% {
    transform: translate(60.2962vw, 75.48vh) scale(0.3199);
  }
  to {
    transform: translate(57.73325vw, 100vh) scale(0.3199);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(57.73325vw, 50vh) scale(0.3199);
        -webkit-transform: translate(57.73325vw, 50vh) scale(0.3199);
        -moz-transform: translate(57.73325vw, 50vh) scale(0.3199);
        -ms-transform: translate(57.73325vw, 50vh) scale(0.3199);
        -o-transform: translate(57.73325vw, 50vh) scale(0.3199);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(11) {
  opacity: 0.6105;
  transform: translate(30.6094vw, -10px) scale(0.9843);
  -webkit-animation: fall-11 20s -29s linear infinite;
          animation: fall-11 20s -29s linear infinite;
}
@-webkit-keyframes fall-11 {
  59.161% {
    transform: translate(35.7015vw, 59.161vh) scale(0.9843);
  }
  to {
    transform: translate(33.15545vw, 100vh) scale(0.9843);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(33.15545vw, 50vh) scale(0.9843);
        -webkit-transform: translate(33.15545vw, 50vh) scale(0.9843);
        -moz-transform: translate(33.15545vw, 50vh) scale(0.9843);
        -ms-transform: translate(33.15545vw, 50vh) scale(0.9843);
        -o-transform: translate(33.15545vw, 50vh) scale(0.9843);
      }
    }
  }
}
@keyframes fall-11 {
  59.161% {
    transform: translate(35.7015vw, 59.161vh) scale(0.9843);
  }
  to {
    transform: translate(33.15545vw, 100vh) scale(0.9843);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(33.15545vw, 50vh) scale(0.9843);
        -webkit-transform: translate(33.15545vw, 50vh) scale(0.9843);
        -moz-transform: translate(33.15545vw, 50vh) scale(0.9843);
        -ms-transform: translate(33.15545vw, 50vh) scale(0.9843);
        -o-transform: translate(33.15545vw, 50vh) scale(0.9843);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(12) {
  opacity: 0.7063;
  transform: translate(39.8523vw, -10px) scale(0.3797);
  -webkit-animation: fall-12 24s -1s linear infinite;
          animation: fall-12 24s -1s linear infinite;
}
@-webkit-keyframes fall-12 {
  68.373% {
    transform: translate(37.9444vw, 68.373vh) scale(0.3797);
  }
  to {
    transform: translate(38.89835vw, 100vh) scale(0.3797);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(38.89835vw, 50vh) scale(0.3797);
        -webkit-transform: translate(38.89835vw, 50vh) scale(0.3797);
        -moz-transform: translate(38.89835vw, 50vh) scale(0.3797);
        -ms-transform: translate(38.89835vw, 50vh) scale(0.3797);
        -o-transform: translate(38.89835vw, 50vh) scale(0.3797);
      }
    }
  }
}
@keyframes fall-12 {
  68.373% {
    transform: translate(37.9444vw, 68.373vh) scale(0.3797);
  }
  to {
    transform: translate(38.89835vw, 100vh) scale(0.3797);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(38.89835vw, 50vh) scale(0.3797);
        -webkit-transform: translate(38.89835vw, 50vh) scale(0.3797);
        -moz-transform: translate(38.89835vw, 50vh) scale(0.3797);
        -ms-transform: translate(38.89835vw, 50vh) scale(0.3797);
        -o-transform: translate(38.89835vw, 50vh) scale(0.3797);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(13) {
  opacity: 0.9404;
  transform: translate(59.4956vw, -10px) scale(0.6872);
  -webkit-animation: fall-13 23s -20s linear infinite;
          animation: fall-13 23s -20s linear infinite;
}
@-webkit-keyframes fall-13 {
  47.545% {
    transform: translate(63.6456vw, 47.545vh) scale(0.6872);
  }
  to {
    transform: translate(61.5706vw, 100vh) scale(0.6872);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.5706vw, 50vh) scale(0.6872);
        -webkit-transform: translate(61.5706vw, 50vh) scale(0.6872);
        -moz-transform: translate(61.5706vw, 50vh) scale(0.6872);
        -ms-transform: translate(61.5706vw, 50vh) scale(0.6872);
        -o-transform: translate(61.5706vw, 50vh) scale(0.6872);
      }
    }
  }
}
@keyframes fall-13 {
  47.545% {
    transform: translate(63.6456vw, 47.545vh) scale(0.6872);
  }
  to {
    transform: translate(61.5706vw, 100vh) scale(0.6872);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.5706vw, 50vh) scale(0.6872);
        -webkit-transform: translate(61.5706vw, 50vh) scale(0.6872);
        -moz-transform: translate(61.5706vw, 50vh) scale(0.6872);
        -ms-transform: translate(61.5706vw, 50vh) scale(0.6872);
        -o-transform: translate(61.5706vw, 50vh) scale(0.6872);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(14) {
  opacity: 0.6564;
  transform: translate(18.7314vw, -10px) scale(0.3896);
  -webkit-animation: fall-14 20s -6s linear infinite;
          animation: fall-14 20s -6s linear infinite;
}
@-webkit-keyframes fall-14 {
  66.603% {
    transform: translate(10.7324vw, 66.603vh) scale(0.3896);
  }
  to {
    transform: translate(14.7319vw, 100vh) scale(0.3896);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(14.7319vw, 50vh) scale(0.3896);
        -webkit-transform: translate(14.7319vw, 50vh) scale(0.3896);
        -moz-transform: translate(14.7319vw, 50vh) scale(0.3896);
        -ms-transform: translate(14.7319vw, 50vh) scale(0.3896);
        -o-transform: translate(14.7319vw, 50vh) scale(0.3896);
      }
    }
  }
}
@keyframes fall-14 {
  66.603% {
    transform: translate(10.7324vw, 66.603vh) scale(0.3896);
  }
  to {
    transform: translate(14.7319vw, 100vh) scale(0.3896);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(14.7319vw, 50vh) scale(0.3896);
        -webkit-transform: translate(14.7319vw, 50vh) scale(0.3896);
        -moz-transform: translate(14.7319vw, 50vh) scale(0.3896);
        -ms-transform: translate(14.7319vw, 50vh) scale(0.3896);
        -o-transform: translate(14.7319vw, 50vh) scale(0.3896);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(15) {
  opacity: 0.9089;
  transform: translate(71.2265vw, -10px) scale(0.7636);
  -webkit-animation: fall-15 28s -15s linear infinite;
          animation: fall-15 28s -15s linear infinite;
}
@-webkit-keyframes fall-15 {
  68.32% {
    transform: translate(75.5674vw, 68.32vh) scale(0.7636);
  }
  to {
    transform: translate(73.39695vw, 100vh) scale(0.7636);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(73.39695vw, 50vh) scale(0.7636);
        -webkit-transform: translate(73.39695vw, 50vh) scale(0.7636);
        -moz-transform: translate(73.39695vw, 50vh) scale(0.7636);
        -ms-transform: translate(73.39695vw, 50vh) scale(0.7636);
        -o-transform: translate(73.39695vw, 50vh) scale(0.7636);
      }
    }
  }
}
@keyframes fall-15 {
  68.32% {
    transform: translate(75.5674vw, 68.32vh) scale(0.7636);
  }
  to {
    transform: translate(73.39695vw, 100vh) scale(0.7636);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(73.39695vw, 50vh) scale(0.7636);
        -webkit-transform: translate(73.39695vw, 50vh) scale(0.7636);
        -moz-transform: translate(73.39695vw, 50vh) scale(0.7636);
        -ms-transform: translate(73.39695vw, 50vh) scale(0.7636);
        -o-transform: translate(73.39695vw, 50vh) scale(0.7636);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(16) {
  opacity: 0.7855;
  transform: translate(10.7759vw, -10px) scale(0.0437);
  -webkit-animation: fall-16 18s -25s linear infinite;
          animation: fall-16 18s -25s linear infinite;
}
@-webkit-keyframes fall-16 {
  65.435% {
    transform: translate(1.2714vw, 65.435vh) scale(0.0437);
  }
  to {
    transform: translate(6.02365vw, 100vh) scale(0.0437);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(6.02365vw, 50vh) scale(0.0437);
        -webkit-transform: translate(6.02365vw, 50vh) scale(0.0437);
        -moz-transform: translate(6.02365vw, 50vh) scale(0.0437);
        -ms-transform: translate(6.02365vw, 50vh) scale(0.0437);
        -o-transform: translate(6.02365vw, 50vh) scale(0.0437);
      }
    }
  }
}
@keyframes fall-16 {
  65.435% {
    transform: translate(1.2714vw, 65.435vh) scale(0.0437);
  }
  to {
    transform: translate(6.02365vw, 100vh) scale(0.0437);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(6.02365vw, 50vh) scale(0.0437);
        -webkit-transform: translate(6.02365vw, 50vh) scale(0.0437);
        -moz-transform: translate(6.02365vw, 50vh) scale(0.0437);
        -ms-transform: translate(6.02365vw, 50vh) scale(0.0437);
        -o-transform: translate(6.02365vw, 50vh) scale(0.0437);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(17) {
  opacity: 0.1285;
  transform: translate(77.2321vw, -10px) scale(0.7923);
  -webkit-animation: fall-17 20s -5s linear infinite;
          animation: fall-17 20s -5s linear infinite;
}
@-webkit-keyframes fall-17 {
  70.527% {
    transform: translate(67.5898vw, 70.527vh) scale(0.7923);
  }
  to {
    transform: translate(72.41095vw, 100vh) scale(0.7923);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(72.41095vw, 50vh) scale(0.7923);
        -webkit-transform: translate(72.41095vw, 50vh) scale(0.7923);
        -moz-transform: translate(72.41095vw, 50vh) scale(0.7923);
        -ms-transform: translate(72.41095vw, 50vh) scale(0.7923);
        -o-transform: translate(72.41095vw, 50vh) scale(0.7923);
      }
    }
  }
}
@keyframes fall-17 {
  70.527% {
    transform: translate(67.5898vw, 70.527vh) scale(0.7923);
  }
  to {
    transform: translate(72.41095vw, 100vh) scale(0.7923);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(72.41095vw, 50vh) scale(0.7923);
        -webkit-transform: translate(72.41095vw, 50vh) scale(0.7923);
        -moz-transform: translate(72.41095vw, 50vh) scale(0.7923);
        -ms-transform: translate(72.41095vw, 50vh) scale(0.7923);
        -o-transform: translate(72.41095vw, 50vh) scale(0.7923);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(18) {
  opacity: 0.0803;
  transform: translate(74.706vw, -10px) scale(0.2349);
  -webkit-animation: fall-18 25s -23s linear infinite;
          animation: fall-18 25s -23s linear infinite;
}
@-webkit-keyframes fall-18 {
  39.855% {
    transform: translate(80.7818vw, 39.855vh) scale(0.2349);
  }
  to {
    transform: translate(77.7439vw, 100vh) scale(0.2349);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.7439vw, 50vh) scale(0.2349);
        -webkit-transform: translate(77.7439vw, 50vh) scale(0.2349);
        -moz-transform: translate(77.7439vw, 50vh) scale(0.2349);
        -ms-transform: translate(77.7439vw, 50vh) scale(0.2349);
        -o-transform: translate(77.7439vw, 50vh) scale(0.2349);
      }
    }
  }
}
@keyframes fall-18 {
  39.855% {
    transform: translate(80.7818vw, 39.855vh) scale(0.2349);
  }
  to {
    transform: translate(77.7439vw, 100vh) scale(0.2349);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.7439vw, 50vh) scale(0.2349);
        -webkit-transform: translate(77.7439vw, 50vh) scale(0.2349);
        -moz-transform: translate(77.7439vw, 50vh) scale(0.2349);
        -ms-transform: translate(77.7439vw, 50vh) scale(0.2349);
        -o-transform: translate(77.7439vw, 50vh) scale(0.2349);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(19) {
  opacity: 0.767;
  transform: translate(70.4702vw, -10px) scale(0.4398);
  -webkit-animation: fall-19 24s -25s linear infinite;
          animation: fall-19 24s -25s linear infinite;
}
@-webkit-keyframes fall-19 {
  60.593% {
    transform: translate(68.304vw, 60.593vh) scale(0.4398);
  }
  to {
    transform: translate(69.3871vw, 100vh) scale(0.4398);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(69.3871vw, 50vh) scale(0.4398);
        -webkit-transform: translate(69.3871vw, 50vh) scale(0.4398);
        -moz-transform: translate(69.3871vw, 50vh) scale(0.4398);
        -ms-transform: translate(69.3871vw, 50vh) scale(0.4398);
        -o-transform: translate(69.3871vw, 50vh) scale(0.4398);
      }
    }
  }
}
@keyframes fall-19 {
  60.593% {
    transform: translate(68.304vw, 60.593vh) scale(0.4398);
  }
  to {
    transform: translate(69.3871vw, 100vh) scale(0.4398);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(69.3871vw, 50vh) scale(0.4398);
        -webkit-transform: translate(69.3871vw, 50vh) scale(0.4398);
        -moz-transform: translate(69.3871vw, 50vh) scale(0.4398);
        -ms-transform: translate(69.3871vw, 50vh) scale(0.4398);
        -o-transform: translate(69.3871vw, 50vh) scale(0.4398);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(20) {
  opacity: 0.2464;
  transform: translate(0.5694vw, -10px) scale(0.8599);
  -webkit-animation: fall-20 27s -12s linear infinite;
          animation: fall-20 27s -12s linear infinite;
}
@-webkit-keyframes fall-20 {
  72.065% {
    transform: translate(7.5258vw, 72.065vh) scale(0.8599);
  }
  to {
    transform: translate(4.0476vw, 100vh) scale(0.8599);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(4.0476vw, 50vh) scale(0.8599);
        -webkit-transform: translate(4.0476vw, 50vh) scale(0.8599);
        -moz-transform: translate(4.0476vw, 50vh) scale(0.8599);
        -ms-transform: translate(4.0476vw, 50vh) scale(0.8599);
        -o-transform: translate(4.0476vw, 50vh) scale(0.8599);
      }
    }
  }
}
@keyframes fall-20 {
  72.065% {
    transform: translate(7.5258vw, 72.065vh) scale(0.8599);
  }
  to {
    transform: translate(4.0476vw, 100vh) scale(0.8599);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(4.0476vw, 50vh) scale(0.8599);
        -webkit-transform: translate(4.0476vw, 50vh) scale(0.8599);
        -moz-transform: translate(4.0476vw, 50vh) scale(0.8599);
        -ms-transform: translate(4.0476vw, 50vh) scale(0.8599);
        -o-transform: translate(4.0476vw, 50vh) scale(0.8599);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(21) {
  opacity: 0.081;
  transform: translate(97.1562vw, -10px) scale(0.5927);
  -webkit-animation: fall-21 21s -21s linear infinite;
          animation: fall-21 21s -21s linear infinite;
}
@-webkit-keyframes fall-21 {
  57.973% {
    transform: translate(89.3988vw, 57.973vh) scale(0.5927);
  }
  to {
    transform: translate(93.2775vw, 100vh) scale(0.5927);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(93.2775vw, 50vh) scale(0.5927);
        -webkit-transform: translate(93.2775vw, 50vh) scale(0.5927);
        -moz-transform: translate(93.2775vw, 50vh) scale(0.5927);
        -ms-transform: translate(93.2775vw, 50vh) scale(0.5927);
        -o-transform: translate(93.2775vw, 50vh) scale(0.5927);
      }
    }
  }
}
@keyframes fall-21 {
  57.973% {
    transform: translate(89.3988vw, 57.973vh) scale(0.5927);
  }
  to {
    transform: translate(93.2775vw, 100vh) scale(0.5927);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(93.2775vw, 50vh) scale(0.5927);
        -webkit-transform: translate(93.2775vw, 50vh) scale(0.5927);
        -moz-transform: translate(93.2775vw, 50vh) scale(0.5927);
        -ms-transform: translate(93.2775vw, 50vh) scale(0.5927);
        -o-transform: translate(93.2775vw, 50vh) scale(0.5927);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(22) {
  opacity: 0.6877;
  transform: translate(33.0095vw, -10px) scale(0.2197);
  -webkit-animation: fall-22 22s -14s linear infinite;
          animation: fall-22 22s -14s linear infinite;
}
@-webkit-keyframes fall-22 {
  73.698% {
    transform: translate(39.4101vw, 73.698vh) scale(0.2197);
  }
  to {
    transform: translate(36.2098vw, 100vh) scale(0.2197);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(36.2098vw, 50vh) scale(0.2197);
        -webkit-transform: translate(36.2098vw, 50vh) scale(0.2197);
        -moz-transform: translate(36.2098vw, 50vh) scale(0.2197);
        -ms-transform: translate(36.2098vw, 50vh) scale(0.2197);
        -o-transform: translate(36.2098vw, 50vh) scale(0.2197);
      }
    }
  }
}
@keyframes fall-22 {
  73.698% {
    transform: translate(39.4101vw, 73.698vh) scale(0.2197);
  }
  to {
    transform: translate(36.2098vw, 100vh) scale(0.2197);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(36.2098vw, 50vh) scale(0.2197);
        -webkit-transform: translate(36.2098vw, 50vh) scale(0.2197);
        -moz-transform: translate(36.2098vw, 50vh) scale(0.2197);
        -ms-transform: translate(36.2098vw, 50vh) scale(0.2197);
        -o-transform: translate(36.2098vw, 50vh) scale(0.2197);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(23) {
  opacity: 0.4486;
  transform: translate(28.8341vw, -10px) scale(0.5249);
  -webkit-animation: fall-23 15s -4s linear infinite;
          animation: fall-23 15s -4s linear infinite;
}
@-webkit-keyframes fall-23 {
  40.34% {
    transform: translate(38.1616vw, 40.34vh) scale(0.5249);
  }
  to {
    transform: translate(33.49785vw, 100vh) scale(0.5249);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(33.49785vw, 50vh) scale(0.5249);
        -webkit-transform: translate(33.49785vw, 50vh) scale(0.5249);
        -moz-transform: translate(33.49785vw, 50vh) scale(0.5249);
        -ms-transform: translate(33.49785vw, 50vh) scale(0.5249);
        -o-transform: translate(33.49785vw, 50vh) scale(0.5249);
      }
    }
  }
}
@keyframes fall-23 {
  40.34% {
    transform: translate(38.1616vw, 40.34vh) scale(0.5249);
  }
  to {
    transform: translate(33.49785vw, 100vh) scale(0.5249);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(33.49785vw, 50vh) scale(0.5249);
        -webkit-transform: translate(33.49785vw, 50vh) scale(0.5249);
        -moz-transform: translate(33.49785vw, 50vh) scale(0.5249);
        -ms-transform: translate(33.49785vw, 50vh) scale(0.5249);
        -o-transform: translate(33.49785vw, 50vh) scale(0.5249);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(24) {
  opacity: 0.6743;
  transform: translate(80.7183vw, -10px) scale(0.7889);
  -webkit-animation: fall-24 27s -15s linear infinite;
          animation: fall-24 27s -15s linear infinite;
}
@-webkit-keyframes fall-24 {
  60.553% {
    transform: translate(88.6591vw, 60.553vh) scale(0.7889);
  }
  to {
    transform: translate(84.6887vw, 100vh) scale(0.7889);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(84.6887vw, 50vh) scale(0.7889);
        -webkit-transform: translate(84.6887vw, 50vh) scale(0.7889);
        -moz-transform: translate(84.6887vw, 50vh) scale(0.7889);
        -ms-transform: translate(84.6887vw, 50vh) scale(0.7889);
        -o-transform: translate(84.6887vw, 50vh) scale(0.7889);
      }
    }
  }
}
@keyframes fall-24 {
  60.553% {
    transform: translate(88.6591vw, 60.553vh) scale(0.7889);
  }
  to {
    transform: translate(84.6887vw, 100vh) scale(0.7889);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(84.6887vw, 50vh) scale(0.7889);
        -webkit-transform: translate(84.6887vw, 50vh) scale(0.7889);
        -moz-transform: translate(84.6887vw, 50vh) scale(0.7889);
        -ms-transform: translate(84.6887vw, 50vh) scale(0.7889);
        -o-transform: translate(84.6887vw, 50vh) scale(0.7889);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(25) {
  opacity: 0.4886;
  transform: translate(41.8271vw, -10px) scale(0.8654);
  -webkit-animation: fall-25 17s -18s linear infinite;
          animation: fall-25 17s -18s linear infinite;
}
@-webkit-keyframes fall-25 {
  73.557% {
    transform: translate(49.2458vw, 73.557vh) scale(0.8654);
  }
  to {
    transform: translate(45.53645vw, 100vh) scale(0.8654);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(45.53645vw, 50vh) scale(0.8654);
        -webkit-transform: translate(45.53645vw, 50vh) scale(0.8654);
        -moz-transform: translate(45.53645vw, 50vh) scale(0.8654);
        -ms-transform: translate(45.53645vw, 50vh) scale(0.8654);
        -o-transform: translate(45.53645vw, 50vh) scale(0.8654);
      }
    }
  }
}
@keyframes fall-25 {
  73.557% {
    transform: translate(49.2458vw, 73.557vh) scale(0.8654);
  }
  to {
    transform: translate(45.53645vw, 100vh) scale(0.8654);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(45.53645vw, 50vh) scale(0.8654);
        -webkit-transform: translate(45.53645vw, 50vh) scale(0.8654);
        -moz-transform: translate(45.53645vw, 50vh) scale(0.8654);
        -ms-transform: translate(45.53645vw, 50vh) scale(0.8654);
        -o-transform: translate(45.53645vw, 50vh) scale(0.8654);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(26) {
  opacity: 0.1264;
  transform: translate(6.8122vw, -10px) scale(0.2786);
  -webkit-animation: fall-26 10s -6s linear infinite;
          animation: fall-26 10s -6s linear infinite;
}
@-webkit-keyframes fall-26 {
  57.992% {
    transform: translate(11.7438vw, 57.992vh) scale(0.2786);
  }
  to {
    transform: translate(9.278vw, 100vh) scale(0.2786);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(9.278vw, 50vh) scale(0.2786);
        -webkit-transform: translate(9.278vw, 50vh) scale(0.2786);
        -moz-transform: translate(9.278vw, 50vh) scale(0.2786);
        -ms-transform: translate(9.278vw, 50vh) scale(0.2786);
        -o-transform: translate(9.278vw, 50vh) scale(0.2786);
      }
    }
  }
}
@keyframes fall-26 {
  57.992% {
    transform: translate(11.7438vw, 57.992vh) scale(0.2786);
  }
  to {
    transform: translate(9.278vw, 100vh) scale(0.2786);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(9.278vw, 50vh) scale(0.2786);
        -webkit-transform: translate(9.278vw, 50vh) scale(0.2786);
        -moz-transform: translate(9.278vw, 50vh) scale(0.2786);
        -ms-transform: translate(9.278vw, 50vh) scale(0.2786);
        -o-transform: translate(9.278vw, 50vh) scale(0.2786);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(27) {
  opacity: 0.0952;
  transform: translate(8.884vw, -10px) scale(0.7575);
  -webkit-animation: fall-27 13s -19s linear infinite;
          animation: fall-27 13s -19s linear infinite;
}
@-webkit-keyframes fall-27 {
  66.369% {
    transform: translate(4.6284vw, 66.369vh) scale(0.7575);
  }
  to {
    transform: translate(6.7562vw, 100vh) scale(0.7575);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(6.7562vw, 50vh) scale(0.7575);
        -webkit-transform: translate(6.7562vw, 50vh) scale(0.7575);
        -moz-transform: translate(6.7562vw, 50vh) scale(0.7575);
        -ms-transform: translate(6.7562vw, 50vh) scale(0.7575);
        -o-transform: translate(6.7562vw, 50vh) scale(0.7575);
      }
    }
  }
}
@keyframes fall-27 {
  66.369% {
    transform: translate(4.6284vw, 66.369vh) scale(0.7575);
  }
  to {
    transform: translate(6.7562vw, 100vh) scale(0.7575);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(6.7562vw, 50vh) scale(0.7575);
        -webkit-transform: translate(6.7562vw, 50vh) scale(0.7575);
        -moz-transform: translate(6.7562vw, 50vh) scale(0.7575);
        -ms-transform: translate(6.7562vw, 50vh) scale(0.7575);
        -o-transform: translate(6.7562vw, 50vh) scale(0.7575);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(28) {
  opacity: 0.5765;
  transform: translate(72.857vw, -10px) scale(0.9949);
  -webkit-animation: fall-28 28s -16s linear infinite;
          animation: fall-28 28s -16s linear infinite;
}
@-webkit-keyframes fall-28 {
  48.941% {
    transform: translate(66.6495vw, 48.941vh) scale(0.9949);
  }
  to {
    transform: translate(69.75325vw, 100vh) scale(0.9949);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(69.75325vw, 50vh) scale(0.9949);
        -webkit-transform: translate(69.75325vw, 50vh) scale(0.9949);
        -moz-transform: translate(69.75325vw, 50vh) scale(0.9949);
        -ms-transform: translate(69.75325vw, 50vh) scale(0.9949);
        -o-transform: translate(69.75325vw, 50vh) scale(0.9949);
      }
    }
  }
}
@keyframes fall-28 {
  48.941% {
    transform: translate(66.6495vw, 48.941vh) scale(0.9949);
  }
  to {
    transform: translate(69.75325vw, 100vh) scale(0.9949);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(69.75325vw, 50vh) scale(0.9949);
        -webkit-transform: translate(69.75325vw, 50vh) scale(0.9949);
        -moz-transform: translate(69.75325vw, 50vh) scale(0.9949);
        -ms-transform: translate(69.75325vw, 50vh) scale(0.9949);
        -o-transform: translate(69.75325vw, 50vh) scale(0.9949);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(29) {
  opacity: 0.1099;
  transform: translate(51.267vw, -10px) scale(0.8557);
  -webkit-animation: fall-29 21s -26s linear infinite;
          animation: fall-29 21s -26s linear infinite;
}
@-webkit-keyframes fall-29 {
  65.566% {
    transform: translate(53.1691vw, 65.566vh) scale(0.8557);
  }
  to {
    transform: translate(52.21805vw, 100vh) scale(0.8557);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(52.21805vw, 50vh) scale(0.8557);
        -webkit-transform: translate(52.21805vw, 50vh) scale(0.8557);
        -moz-transform: translate(52.21805vw, 50vh) scale(0.8557);
        -ms-transform: translate(52.21805vw, 50vh) scale(0.8557);
        -o-transform: translate(52.21805vw, 50vh) scale(0.8557);
      }
    }
  }
}
@keyframes fall-29 {
  65.566% {
    transform: translate(53.1691vw, 65.566vh) scale(0.8557);
  }
  to {
    transform: translate(52.21805vw, 100vh) scale(0.8557);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(52.21805vw, 50vh) scale(0.8557);
        -webkit-transform: translate(52.21805vw, 50vh) scale(0.8557);
        -moz-transform: translate(52.21805vw, 50vh) scale(0.8557);
        -ms-transform: translate(52.21805vw, 50vh) scale(0.8557);
        -o-transform: translate(52.21805vw, 50vh) scale(0.8557);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(30) {
  opacity: 0.4418;
  transform: translate(91.974vw, -10px) scale(0.1655);
  -webkit-animation: fall-30 23s -4s linear infinite;
          animation: fall-30 23s -4s linear infinite;
}
@-webkit-keyframes fall-30 {
  70.416% {
    transform: translate(93.0909vw, 70.416vh) scale(0.1655);
  }
  to {
    transform: translate(92.53245vw, 100vh) scale(0.1655);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(92.53245vw, 50vh) scale(0.1655);
        -webkit-transform: translate(92.53245vw, 50vh) scale(0.1655);
        -moz-transform: translate(92.53245vw, 50vh) scale(0.1655);
        -ms-transform: translate(92.53245vw, 50vh) scale(0.1655);
        -o-transform: translate(92.53245vw, 50vh) scale(0.1655);
      }
    }
  }
}
@keyframes fall-30 {
  70.416% {
    transform: translate(93.0909vw, 70.416vh) scale(0.1655);
  }
  to {
    transform: translate(92.53245vw, 100vh) scale(0.1655);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(92.53245vw, 50vh) scale(0.1655);
        -webkit-transform: translate(92.53245vw, 50vh) scale(0.1655);
        -moz-transform: translate(92.53245vw, 50vh) scale(0.1655);
        -ms-transform: translate(92.53245vw, 50vh) scale(0.1655);
        -o-transform: translate(92.53245vw, 50vh) scale(0.1655);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(31) {
  opacity: 0.0888;
  transform: translate(30.3356vw, -10px) scale(0.1372);
  -webkit-animation: fall-31 30s -27s linear infinite;
          animation: fall-31 30s -27s linear infinite;
}
@-webkit-keyframes fall-31 {
  66.315% {
    transform: translate(31.3324vw, 66.315vh) scale(0.1372);
  }
  to {
    transform: translate(30.834vw, 100vh) scale(0.1372);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(30.834vw, 50vh) scale(0.1372);
        -webkit-transform: translate(30.834vw, 50vh) scale(0.1372);
        -moz-transform: translate(30.834vw, 50vh) scale(0.1372);
        -ms-transform: translate(30.834vw, 50vh) scale(0.1372);
        -o-transform: translate(30.834vw, 50vh) scale(0.1372);
      }
    }
  }
}
@keyframes fall-31 {
  66.315% {
    transform: translate(31.3324vw, 66.315vh) scale(0.1372);
  }
  to {
    transform: translate(30.834vw, 100vh) scale(0.1372);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(30.834vw, 50vh) scale(0.1372);
        -webkit-transform: translate(30.834vw, 50vh) scale(0.1372);
        -moz-transform: translate(30.834vw, 50vh) scale(0.1372);
        -ms-transform: translate(30.834vw, 50vh) scale(0.1372);
        -o-transform: translate(30.834vw, 50vh) scale(0.1372);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(32) {
  opacity: 0.6629;
  transform: translate(45.8712vw, -10px) scale(0.7228);
  -webkit-animation: fall-32 28s -21s linear infinite;
          animation: fall-32 28s -21s linear infinite;
}
@-webkit-keyframes fall-32 {
  40.397% {
    transform: translate(42.382vw, 40.397vh) scale(0.7228);
  }
  to {
    transform: translate(44.1266vw, 100vh) scale(0.7228);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(44.1266vw, 50vh) scale(0.7228);
        -webkit-transform: translate(44.1266vw, 50vh) scale(0.7228);
        -moz-transform: translate(44.1266vw, 50vh) scale(0.7228);
        -ms-transform: translate(44.1266vw, 50vh) scale(0.7228);
        -o-transform: translate(44.1266vw, 50vh) scale(0.7228);
      }
    }
  }
}
@keyframes fall-32 {
  40.397% {
    transform: translate(42.382vw, 40.397vh) scale(0.7228);
  }
  to {
    transform: translate(44.1266vw, 100vh) scale(0.7228);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(44.1266vw, 50vh) scale(0.7228);
        -webkit-transform: translate(44.1266vw, 50vh) scale(0.7228);
        -moz-transform: translate(44.1266vw, 50vh) scale(0.7228);
        -ms-transform: translate(44.1266vw, 50vh) scale(0.7228);
        -o-transform: translate(44.1266vw, 50vh) scale(0.7228);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(33) {
  opacity: 0.9314;
  transform: translate(87.0601vw, -10px) scale(0.5313);
  -webkit-animation: fall-33 28s -29s linear infinite;
          animation: fall-33 28s -29s linear infinite;
}
@-webkit-keyframes fall-33 {
  77.19% {
    transform: translate(92.7678vw, 77.19vh) scale(0.5313);
  }
  to {
    transform: translate(89.91395vw, 100vh) scale(0.5313);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(89.91395vw, 50vh) scale(0.5313);
        -webkit-transform: translate(89.91395vw, 50vh) scale(0.5313);
        -moz-transform: translate(89.91395vw, 50vh) scale(0.5313);
        -ms-transform: translate(89.91395vw, 50vh) scale(0.5313);
        -o-transform: translate(89.91395vw, 50vh) scale(0.5313);
      }
    }
  }
}
@keyframes fall-33 {
  77.19% {
    transform: translate(92.7678vw, 77.19vh) scale(0.5313);
  }
  to {
    transform: translate(89.91395vw, 100vh) scale(0.5313);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(89.91395vw, 50vh) scale(0.5313);
        -webkit-transform: translate(89.91395vw, 50vh) scale(0.5313);
        -moz-transform: translate(89.91395vw, 50vh) scale(0.5313);
        -ms-transform: translate(89.91395vw, 50vh) scale(0.5313);
        -o-transform: translate(89.91395vw, 50vh) scale(0.5313);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(34) {
  opacity: 0.615;
  transform: translate(1.194vw, -10px) scale(0.2359);
  -webkit-animation: fall-34 28s -10s linear infinite;
          animation: fall-34 28s -10s linear infinite;
}
@-webkit-keyframes fall-34 {
  41.572% {
    transform: translate(2.8948vw, 41.572vh) scale(0.2359);
  }
  to {
    transform: translate(2.0444vw, 100vh) scale(0.2359);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(2.0444vw, 50vh) scale(0.2359);
        -webkit-transform: translate(2.0444vw, 50vh) scale(0.2359);
        -moz-transform: translate(2.0444vw, 50vh) scale(0.2359);
        -ms-transform: translate(2.0444vw, 50vh) scale(0.2359);
        -o-transform: translate(2.0444vw, 50vh) scale(0.2359);
      }
    }
  }
}
@keyframes fall-34 {
  41.572% {
    transform: translate(2.8948vw, 41.572vh) scale(0.2359);
  }
  to {
    transform: translate(2.0444vw, 100vh) scale(0.2359);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(2.0444vw, 50vh) scale(0.2359);
        -webkit-transform: translate(2.0444vw, 50vh) scale(0.2359);
        -moz-transform: translate(2.0444vw, 50vh) scale(0.2359);
        -ms-transform: translate(2.0444vw, 50vh) scale(0.2359);
        -o-transform: translate(2.0444vw, 50vh) scale(0.2359);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(35) {
  opacity: 0.5758;
  transform: translate(41.9104vw, -10px) scale(0.4706);
  -webkit-animation: fall-35 27s -30s linear infinite;
          animation: fall-35 27s -30s linear infinite;
}
@-webkit-keyframes fall-35 {
  75.627% {
    transform: translate(51.5901vw, 75.627vh) scale(0.4706);
  }
  to {
    transform: translate(46.75025vw, 100vh) scale(0.4706);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(46.75025vw, 50vh) scale(0.4706);
        -webkit-transform: translate(46.75025vw, 50vh) scale(0.4706);
        -moz-transform: translate(46.75025vw, 50vh) scale(0.4706);
        -ms-transform: translate(46.75025vw, 50vh) scale(0.4706);
        -o-transform: translate(46.75025vw, 50vh) scale(0.4706);
      }
    }
  }
}
@keyframes fall-35 {
  75.627% {
    transform: translate(51.5901vw, 75.627vh) scale(0.4706);
  }
  to {
    transform: translate(46.75025vw, 100vh) scale(0.4706);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(46.75025vw, 50vh) scale(0.4706);
        -webkit-transform: translate(46.75025vw, 50vh) scale(0.4706);
        -moz-transform: translate(46.75025vw, 50vh) scale(0.4706);
        -ms-transform: translate(46.75025vw, 50vh) scale(0.4706);
        -o-transform: translate(46.75025vw, 50vh) scale(0.4706);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(36) {
  opacity: 0.2119;
  transform: translate(30.7915vw, -10px) scale(0.5957);
  -webkit-animation: fall-36 11s -6s linear infinite;
          animation: fall-36 11s -6s linear infinite;
}
@-webkit-keyframes fall-36 {
  63.272% {
    transform: translate(21.0161vw, 63.272vh) scale(0.5957);
  }
  to {
    transform: translate(25.9038vw, 100vh) scale(0.5957);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(25.9038vw, 50vh) scale(0.5957);
        -webkit-transform: translate(25.9038vw, 50vh) scale(0.5957);
        -moz-transform: translate(25.9038vw, 50vh) scale(0.5957);
        -ms-transform: translate(25.9038vw, 50vh) scale(0.5957);
        -o-transform: translate(25.9038vw, 50vh) scale(0.5957);
      }
    }
  }
}
@keyframes fall-36 {
  63.272% {
    transform: translate(21.0161vw, 63.272vh) scale(0.5957);
  }
  to {
    transform: translate(25.9038vw, 100vh) scale(0.5957);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(25.9038vw, 50vh) scale(0.5957);
        -webkit-transform: translate(25.9038vw, 50vh) scale(0.5957);
        -moz-transform: translate(25.9038vw, 50vh) scale(0.5957);
        -ms-transform: translate(25.9038vw, 50vh) scale(0.5957);
        -o-transform: translate(25.9038vw, 50vh) scale(0.5957);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(37) {
  opacity: 0.2723;
  transform: translate(77.648vw, -10px) scale(0.3074);
  -webkit-animation: fall-37 19s -2s linear infinite;
          animation: fall-37 19s -2s linear infinite;
}
@-webkit-keyframes fall-37 {
  64.108% {
    transform: translate(85.0781vw, 64.108vh) scale(0.3074);
  }
  to {
    transform: translate(81.36305vw, 100vh) scale(0.3074);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(81.36305vw, 50vh) scale(0.3074);
        -webkit-transform: translate(81.36305vw, 50vh) scale(0.3074);
        -moz-transform: translate(81.36305vw, 50vh) scale(0.3074);
        -ms-transform: translate(81.36305vw, 50vh) scale(0.3074);
        -o-transform: translate(81.36305vw, 50vh) scale(0.3074);
      }
    }
  }
}
@keyframes fall-37 {
  64.108% {
    transform: translate(85.0781vw, 64.108vh) scale(0.3074);
  }
  to {
    transform: translate(81.36305vw, 100vh) scale(0.3074);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(81.36305vw, 50vh) scale(0.3074);
        -webkit-transform: translate(81.36305vw, 50vh) scale(0.3074);
        -moz-transform: translate(81.36305vw, 50vh) scale(0.3074);
        -ms-transform: translate(81.36305vw, 50vh) scale(0.3074);
        -o-transform: translate(81.36305vw, 50vh) scale(0.3074);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(38) {
  opacity: 0.7893;
  transform: translate(58.6623vw, -10px) scale(0.2418);
  -webkit-animation: fall-38 28s -15s linear infinite;
          animation: fall-38 28s -15s linear infinite;
}
@-webkit-keyframes fall-38 {
  42.713% {
    transform: translate(67.7148vw, 42.713vh) scale(0.2418);
  }
  to {
    transform: translate(63.18855vw, 100vh) scale(0.2418);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(63.18855vw, 50vh) scale(0.2418);
        -webkit-transform: translate(63.18855vw, 50vh) scale(0.2418);
        -moz-transform: translate(63.18855vw, 50vh) scale(0.2418);
        -ms-transform: translate(63.18855vw, 50vh) scale(0.2418);
        -o-transform: translate(63.18855vw, 50vh) scale(0.2418);
      }
    }
  }
}
@keyframes fall-38 {
  42.713% {
    transform: translate(67.7148vw, 42.713vh) scale(0.2418);
  }
  to {
    transform: translate(63.18855vw, 100vh) scale(0.2418);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(63.18855vw, 50vh) scale(0.2418);
        -webkit-transform: translate(63.18855vw, 50vh) scale(0.2418);
        -moz-transform: translate(63.18855vw, 50vh) scale(0.2418);
        -ms-transform: translate(63.18855vw, 50vh) scale(0.2418);
        -o-transform: translate(63.18855vw, 50vh) scale(0.2418);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(39) {
  opacity: 0.9311;
  transform: translate(19.7354vw, -10px) scale(0.6345);
  -webkit-animation: fall-39 27s -26s linear infinite;
          animation: fall-39 27s -26s linear infinite;
}
@-webkit-keyframes fall-39 {
  55.215% {
    transform: translate(26.0924vw, 55.215vh) scale(0.6345);
  }
  to {
    transform: translate(22.9139vw, 100vh) scale(0.6345);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(22.9139vw, 50vh) scale(0.6345);
        -webkit-transform: translate(22.9139vw, 50vh) scale(0.6345);
        -moz-transform: translate(22.9139vw, 50vh) scale(0.6345);
        -ms-transform: translate(22.9139vw, 50vh) scale(0.6345);
        -o-transform: translate(22.9139vw, 50vh) scale(0.6345);
      }
    }
  }
}
@keyframes fall-39 {
  55.215% {
    transform: translate(26.0924vw, 55.215vh) scale(0.6345);
  }
  to {
    transform: translate(22.9139vw, 100vh) scale(0.6345);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(22.9139vw, 50vh) scale(0.6345);
        -webkit-transform: translate(22.9139vw, 50vh) scale(0.6345);
        -moz-transform: translate(22.9139vw, 50vh) scale(0.6345);
        -ms-transform: translate(22.9139vw, 50vh) scale(0.6345);
        -o-transform: translate(22.9139vw, 50vh) scale(0.6345);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(40) {
  opacity: 0.6421;
  transform: translate(74.2304vw, -10px) scale(0.7013);
  -webkit-animation: fall-40 10s -9s linear infinite;
          animation: fall-40 10s -9s linear infinite;
}
@-webkit-keyframes fall-40 {
  77.781% {
    transform: translate(80.4262vw, 77.781vh) scale(0.7013);
  }
  to {
    transform: translate(77.3283vw, 100vh) scale(0.7013);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.3283vw, 50vh) scale(0.7013);
        -webkit-transform: translate(77.3283vw, 50vh) scale(0.7013);
        -moz-transform: translate(77.3283vw, 50vh) scale(0.7013);
        -ms-transform: translate(77.3283vw, 50vh) scale(0.7013);
        -o-transform: translate(77.3283vw, 50vh) scale(0.7013);
      }
    }
  }
}
@keyframes fall-40 {
  77.781% {
    transform: translate(80.4262vw, 77.781vh) scale(0.7013);
  }
  to {
    transform: translate(77.3283vw, 100vh) scale(0.7013);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.3283vw, 50vh) scale(0.7013);
        -webkit-transform: translate(77.3283vw, 50vh) scale(0.7013);
        -moz-transform: translate(77.3283vw, 50vh) scale(0.7013);
        -ms-transform: translate(77.3283vw, 50vh) scale(0.7013);
        -o-transform: translate(77.3283vw, 50vh) scale(0.7013);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(41) {
  opacity: 0.3052;
  transform: translate(64.543vw, -10px) scale(0.9168);
  -webkit-animation: fall-41 13s -24s linear infinite;
          animation: fall-41 13s -24s linear infinite;
}
@-webkit-keyframes fall-41 {
  65.888% {
    transform: translate(73.2809vw, 65.888vh) scale(0.9168);
  }
  to {
    transform: translate(68.91195vw, 100vh) scale(0.9168);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(68.91195vw, 50vh) scale(0.9168);
        -webkit-transform: translate(68.91195vw, 50vh) scale(0.9168);
        -moz-transform: translate(68.91195vw, 50vh) scale(0.9168);
        -ms-transform: translate(68.91195vw, 50vh) scale(0.9168);
        -o-transform: translate(68.91195vw, 50vh) scale(0.9168);
      }
    }
  }
}
@keyframes fall-41 {
  65.888% {
    transform: translate(73.2809vw, 65.888vh) scale(0.9168);
  }
  to {
    transform: translate(68.91195vw, 100vh) scale(0.9168);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(68.91195vw, 50vh) scale(0.9168);
        -webkit-transform: translate(68.91195vw, 50vh) scale(0.9168);
        -moz-transform: translate(68.91195vw, 50vh) scale(0.9168);
        -ms-transform: translate(68.91195vw, 50vh) scale(0.9168);
        -o-transform: translate(68.91195vw, 50vh) scale(0.9168);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(42) {
  opacity: 0.3298;
  transform: translate(59.4206vw, -10px) scale(0.5884);
  -webkit-animation: fall-42 25s -4s linear infinite;
          animation: fall-42 25s -4s linear infinite;
}
@-webkit-keyframes fall-42 {
  58.796% {
    transform: translate(50.8685vw, 58.796vh) scale(0.5884);
  }
  to {
    transform: translate(55.14455vw, 100vh) scale(0.5884);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(55.14455vw, 50vh) scale(0.5884);
        -webkit-transform: translate(55.14455vw, 50vh) scale(0.5884);
        -moz-transform: translate(55.14455vw, 50vh) scale(0.5884);
        -ms-transform: translate(55.14455vw, 50vh) scale(0.5884);
        -o-transform: translate(55.14455vw, 50vh) scale(0.5884);
      }
    }
  }
}
@keyframes fall-42 {
  58.796% {
    transform: translate(50.8685vw, 58.796vh) scale(0.5884);
  }
  to {
    transform: translate(55.14455vw, 100vh) scale(0.5884);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(55.14455vw, 50vh) scale(0.5884);
        -webkit-transform: translate(55.14455vw, 50vh) scale(0.5884);
        -moz-transform: translate(55.14455vw, 50vh) scale(0.5884);
        -ms-transform: translate(55.14455vw, 50vh) scale(0.5884);
        -o-transform: translate(55.14455vw, 50vh) scale(0.5884);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(43) {
  opacity: 0.9763;
  transform: translate(81.8428vw, -10px) scale(0.0018);
  -webkit-animation: fall-43 23s -15s linear infinite;
          animation: fall-43 23s -15s linear infinite;
}
@-webkit-keyframes fall-43 {
  75.563% {
    transform: translate(79.5808vw, 75.563vh) scale(0.0018);
  }
  to {
    transform: translate(80.7118vw, 100vh) scale(0.0018);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(80.7118vw, 50vh) scale(0.0018);
        -webkit-transform: translate(80.7118vw, 50vh) scale(0.0018);
        -moz-transform: translate(80.7118vw, 50vh) scale(0.0018);
        -ms-transform: translate(80.7118vw, 50vh) scale(0.0018);
        -o-transform: translate(80.7118vw, 50vh) scale(0.0018);
      }
    }
  }
}
@keyframes fall-43 {
  75.563% {
    transform: translate(79.5808vw, 75.563vh) scale(0.0018);
  }
  to {
    transform: translate(80.7118vw, 100vh) scale(0.0018);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(80.7118vw, 50vh) scale(0.0018);
        -webkit-transform: translate(80.7118vw, 50vh) scale(0.0018);
        -moz-transform: translate(80.7118vw, 50vh) scale(0.0018);
        -ms-transform: translate(80.7118vw, 50vh) scale(0.0018);
        -o-transform: translate(80.7118vw, 50vh) scale(0.0018);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(44) {
  opacity: 0.3522;
  transform: translate(96.9181vw, -10px) scale(0.4995);
  -webkit-animation: fall-44 13s -15s linear infinite;
          animation: fall-44 13s -15s linear infinite;
}
@-webkit-keyframes fall-44 {
  69.197% {
    transform: translate(97.865vw, 69.197vh) scale(0.4995);
  }
  to {
    transform: translate(97.39155vw, 100vh) scale(0.4995);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(97.39155vw, 50vh) scale(0.4995);
        -webkit-transform: translate(97.39155vw, 50vh) scale(0.4995);
        -moz-transform: translate(97.39155vw, 50vh) scale(0.4995);
        -ms-transform: translate(97.39155vw, 50vh) scale(0.4995);
        -o-transform: translate(97.39155vw, 50vh) scale(0.4995);
      }
    }
  }
}
@keyframes fall-44 {
  69.197% {
    transform: translate(97.865vw, 69.197vh) scale(0.4995);
  }
  to {
    transform: translate(97.39155vw, 100vh) scale(0.4995);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(97.39155vw, 50vh) scale(0.4995);
        -webkit-transform: translate(97.39155vw, 50vh) scale(0.4995);
        -moz-transform: translate(97.39155vw, 50vh) scale(0.4995);
        -ms-transform: translate(97.39155vw, 50vh) scale(0.4995);
        -o-transform: translate(97.39155vw, 50vh) scale(0.4995);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(45) {
  opacity: 0.4817;
  transform: translate(1.672vw, -10px) scale(0.7514);
  -webkit-animation: fall-45 30s -16s linear infinite;
          animation: fall-45 30s -16s linear infinite;
}
@-webkit-keyframes fall-45 {
  58.907% {
    transform: translate(2.8924vw, 58.907vh) scale(0.7514);
  }
  to {
    transform: translate(2.2822vw, 100vh) scale(0.7514);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(2.2822vw, 50vh) scale(0.7514);
        -webkit-transform: translate(2.2822vw, 50vh) scale(0.7514);
        -moz-transform: translate(2.2822vw, 50vh) scale(0.7514);
        -ms-transform: translate(2.2822vw, 50vh) scale(0.7514);
        -o-transform: translate(2.2822vw, 50vh) scale(0.7514);
      }
    }
  }
}
@keyframes fall-45 {
  58.907% {
    transform: translate(2.8924vw, 58.907vh) scale(0.7514);
  }
  to {
    transform: translate(2.2822vw, 100vh) scale(0.7514);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(2.2822vw, 50vh) scale(0.7514);
        -webkit-transform: translate(2.2822vw, 50vh) scale(0.7514);
        -moz-transform: translate(2.2822vw, 50vh) scale(0.7514);
        -ms-transform: translate(2.2822vw, 50vh) scale(0.7514);
        -o-transform: translate(2.2822vw, 50vh) scale(0.7514);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(46) {
  opacity: 0.1693;
  transform: translate(83.6806vw, -10px) scale(0.117);
  -webkit-animation: fall-46 13s -16s linear infinite;
          animation: fall-46 13s -16s linear infinite;
}
@-webkit-keyframes fall-46 {
  60.841% {
    transform: translate(80.0157vw, 60.841vh) scale(0.117);
  }
  to {
    transform: translate(81.84815vw, 100vh) scale(0.117);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(81.84815vw, 50vh) scale(0.117);
        -webkit-transform: translate(81.84815vw, 50vh) scale(0.117);
        -moz-transform: translate(81.84815vw, 50vh) scale(0.117);
        -ms-transform: translate(81.84815vw, 50vh) scale(0.117);
        -o-transform: translate(81.84815vw, 50vh) scale(0.117);
      }
    }
  }
}
@keyframes fall-46 {
  60.841% {
    transform: translate(80.0157vw, 60.841vh) scale(0.117);
  }
  to {
    transform: translate(81.84815vw, 100vh) scale(0.117);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(81.84815vw, 50vh) scale(0.117);
        -webkit-transform: translate(81.84815vw, 50vh) scale(0.117);
        -moz-transform: translate(81.84815vw, 50vh) scale(0.117);
        -ms-transform: translate(81.84815vw, 50vh) scale(0.117);
        -o-transform: translate(81.84815vw, 50vh) scale(0.117);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(47) {
  opacity: 0.4682;
  transform: translate(40.2487vw, -10px) scale(0.1914);
  -webkit-animation: fall-47 24s -3s linear infinite;
          animation: fall-47 24s -3s linear infinite;
}
@-webkit-keyframes fall-47 {
  57.293% {
    transform: translate(38.7511vw, 57.293vh) scale(0.1914);
  }
  to {
    transform: translate(39.4999vw, 100vh) scale(0.1914);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(39.4999vw, 50vh) scale(0.1914);
        -webkit-transform: translate(39.4999vw, 50vh) scale(0.1914);
        -moz-transform: translate(39.4999vw, 50vh) scale(0.1914);
        -ms-transform: translate(39.4999vw, 50vh) scale(0.1914);
        -o-transform: translate(39.4999vw, 50vh) scale(0.1914);
      }
    }
  }
}
@keyframes fall-47 {
  57.293% {
    transform: translate(38.7511vw, 57.293vh) scale(0.1914);
  }
  to {
    transform: translate(39.4999vw, 100vh) scale(0.1914);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(39.4999vw, 50vh) scale(0.1914);
        -webkit-transform: translate(39.4999vw, 50vh) scale(0.1914);
        -moz-transform: translate(39.4999vw, 50vh) scale(0.1914);
        -ms-transform: translate(39.4999vw, 50vh) scale(0.1914);
        -o-transform: translate(39.4999vw, 50vh) scale(0.1914);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(48) {
  opacity: 0.8328;
  transform: translate(77.4899vw, -10px) scale(0.4701);
  -webkit-animation: fall-48 18s -14s linear infinite;
          animation: fall-48 18s -14s linear infinite;
}
@-webkit-keyframes fall-48 {
  66.897% {
    transform: translate(74.8055vw, 66.897vh) scale(0.4701);
  }
  to {
    transform: translate(76.1477vw, 100vh) scale(0.4701);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(76.1477vw, 50vh) scale(0.4701);
        -webkit-transform: translate(76.1477vw, 50vh) scale(0.4701);
        -moz-transform: translate(76.1477vw, 50vh) scale(0.4701);
        -ms-transform: translate(76.1477vw, 50vh) scale(0.4701);
        -o-transform: translate(76.1477vw, 50vh) scale(0.4701);
      }
    }
  }
}
@keyframes fall-48 {
  66.897% {
    transform: translate(74.8055vw, 66.897vh) scale(0.4701);
  }
  to {
    transform: translate(76.1477vw, 100vh) scale(0.4701);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(76.1477vw, 50vh) scale(0.4701);
        -webkit-transform: translate(76.1477vw, 50vh) scale(0.4701);
        -moz-transform: translate(76.1477vw, 50vh) scale(0.4701);
        -ms-transform: translate(76.1477vw, 50vh) scale(0.4701);
        -o-transform: translate(76.1477vw, 50vh) scale(0.4701);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(49) {
  opacity: 0.3629;
  transform: translate(91.014vw, -10px) scale(0.2738);
  -webkit-animation: fall-49 29s -6s linear infinite;
          animation: fall-49 29s -6s linear infinite;
}
@-webkit-keyframes fall-49 {
  62.804% {
    transform: translate(97.2324vw, 62.804vh) scale(0.2738);
  }
  to {
    transform: translate(94.1232vw, 100vh) scale(0.2738);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(94.1232vw, 50vh) scale(0.2738);
        -webkit-transform: translate(94.1232vw, 50vh) scale(0.2738);
        -moz-transform: translate(94.1232vw, 50vh) scale(0.2738);
        -ms-transform: translate(94.1232vw, 50vh) scale(0.2738);
        -o-transform: translate(94.1232vw, 50vh) scale(0.2738);
      }
    }
  }
}
@keyframes fall-49 {
  62.804% {
    transform: translate(97.2324vw, 62.804vh) scale(0.2738);
  }
  to {
    transform: translate(94.1232vw, 100vh) scale(0.2738);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(94.1232vw, 50vh) scale(0.2738);
        -webkit-transform: translate(94.1232vw, 50vh) scale(0.2738);
        -moz-transform: translate(94.1232vw, 50vh) scale(0.2738);
        -ms-transform: translate(94.1232vw, 50vh) scale(0.2738);
        -o-transform: translate(94.1232vw, 50vh) scale(0.2738);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(50) {
  opacity: 0.2253;
  transform: translate(80.3695vw, -10px) scale(0.9945);
  -webkit-animation: fall-50 19s -12s linear infinite;
          animation: fall-50 19s -12s linear infinite;
}
@-webkit-keyframes fall-50 {
  39.05% {
    transform: translate(74.1748vw, 39.05vh) scale(0.9945);
  }
  to {
    transform: translate(77.27215vw, 100vh) scale(0.9945);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.27215vw, 50vh) scale(0.9945);
        -webkit-transform: translate(77.27215vw, 50vh) scale(0.9945);
        -moz-transform: translate(77.27215vw, 50vh) scale(0.9945);
        -ms-transform: translate(77.27215vw, 50vh) scale(0.9945);
        -o-transform: translate(77.27215vw, 50vh) scale(0.9945);
      }
    }
  }
}
@keyframes fall-50 {
  39.05% {
    transform: translate(74.1748vw, 39.05vh) scale(0.9945);
  }
  to {
    transform: translate(77.27215vw, 100vh) scale(0.9945);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.27215vw, 50vh) scale(0.9945);
        -webkit-transform: translate(77.27215vw, 50vh) scale(0.9945);
        -moz-transform: translate(77.27215vw, 50vh) scale(0.9945);
        -ms-transform: translate(77.27215vw, 50vh) scale(0.9945);
        -o-transform: translate(77.27215vw, 50vh) scale(0.9945);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(51) {
  opacity: 0.8553;
  transform: translate(55.3897vw, -10px) scale(0.4888);
  -webkit-animation: fall-51 12s -29s linear infinite;
          animation: fall-51 12s -29s linear infinite;
}
@-webkit-keyframes fall-51 {
  78.534% {
    transform: translate(63.423vw, 78.534vh) scale(0.4888);
  }
  to {
    transform: translate(59.40635vw, 100vh) scale(0.4888);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(59.40635vw, 50vh) scale(0.4888);
        -webkit-transform: translate(59.40635vw, 50vh) scale(0.4888);
        -moz-transform: translate(59.40635vw, 50vh) scale(0.4888);
        -ms-transform: translate(59.40635vw, 50vh) scale(0.4888);
        -o-transform: translate(59.40635vw, 50vh) scale(0.4888);
      }
    }
  }
}
@keyframes fall-51 {
  78.534% {
    transform: translate(63.423vw, 78.534vh) scale(0.4888);
  }
  to {
    transform: translate(59.40635vw, 100vh) scale(0.4888);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(59.40635vw, 50vh) scale(0.4888);
        -webkit-transform: translate(59.40635vw, 50vh) scale(0.4888);
        -moz-transform: translate(59.40635vw, 50vh) scale(0.4888);
        -ms-transform: translate(59.40635vw, 50vh) scale(0.4888);
        -o-transform: translate(59.40635vw, 50vh) scale(0.4888);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(52) {
  opacity: 0.0455;
  transform: translate(6.8308vw, -10px) scale(0.6446);
  -webkit-animation: fall-52 30s -17s linear infinite;
          animation: fall-52 30s -17s linear infinite;
}
@-webkit-keyframes fall-52 {
  32.509% {
    transform: translate(2.8664vw, 32.509vh) scale(0.6446);
  }
  to {
    transform: translate(4.8486vw, 100vh) scale(0.6446);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(4.8486vw, 50vh) scale(0.6446);
        -webkit-transform: translate(4.8486vw, 50vh) scale(0.6446);
        -moz-transform: translate(4.8486vw, 50vh) scale(0.6446);
        -ms-transform: translate(4.8486vw, 50vh) scale(0.6446);
        -o-transform: translate(4.8486vw, 50vh) scale(0.6446);
      }
    }
  }
}
@keyframes fall-52 {
  32.509% {
    transform: translate(2.8664vw, 32.509vh) scale(0.6446);
  }
  to {
    transform: translate(4.8486vw, 100vh) scale(0.6446);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(4.8486vw, 50vh) scale(0.6446);
        -webkit-transform: translate(4.8486vw, 50vh) scale(0.6446);
        -moz-transform: translate(4.8486vw, 50vh) scale(0.6446);
        -ms-transform: translate(4.8486vw, 50vh) scale(0.6446);
        -o-transform: translate(4.8486vw, 50vh) scale(0.6446);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(53) {
  opacity: 0.0374;
  transform: translate(69.4732vw, -10px) scale(0.0217);
  -webkit-animation: fall-53 16s -3s linear infinite;
          animation: fall-53 16s -3s linear infinite;
}
@-webkit-keyframes fall-53 {
  36.007% {
    transform: translate(77.405vw, 36.007vh) scale(0.0217);
  }
  to {
    transform: translate(73.4391vw, 100vh) scale(0.0217);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(73.4391vw, 50vh) scale(0.0217);
        -webkit-transform: translate(73.4391vw, 50vh) scale(0.0217);
        -moz-transform: translate(73.4391vw, 50vh) scale(0.0217);
        -ms-transform: translate(73.4391vw, 50vh) scale(0.0217);
        -o-transform: translate(73.4391vw, 50vh) scale(0.0217);
      }
    }
  }
}
@keyframes fall-53 {
  36.007% {
    transform: translate(77.405vw, 36.007vh) scale(0.0217);
  }
  to {
    transform: translate(73.4391vw, 100vh) scale(0.0217);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(73.4391vw, 50vh) scale(0.0217);
        -webkit-transform: translate(73.4391vw, 50vh) scale(0.0217);
        -moz-transform: translate(73.4391vw, 50vh) scale(0.0217);
        -ms-transform: translate(73.4391vw, 50vh) scale(0.0217);
        -o-transform: translate(73.4391vw, 50vh) scale(0.0217);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(54) {
  opacity: 0.9238;
  transform: translate(94.0824vw, -10px) scale(0.7391);
  -webkit-animation: fall-54 15s -2s linear infinite;
          animation: fall-54 15s -2s linear infinite;
}
@-webkit-keyframes fall-54 {
  58.994% {
    transform: translate(90.9272vw, 58.994vh) scale(0.7391);
  }
  to {
    transform: translate(92.5048vw, 100vh) scale(0.7391);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(92.5048vw, 50vh) scale(0.7391);
        -webkit-transform: translate(92.5048vw, 50vh) scale(0.7391);
        -moz-transform: translate(92.5048vw, 50vh) scale(0.7391);
        -ms-transform: translate(92.5048vw, 50vh) scale(0.7391);
        -o-transform: translate(92.5048vw, 50vh) scale(0.7391);
      }
    }
  }
}
@keyframes fall-54 {
  58.994% {
    transform: translate(90.9272vw, 58.994vh) scale(0.7391);
  }
  to {
    transform: translate(92.5048vw, 100vh) scale(0.7391);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(92.5048vw, 50vh) scale(0.7391);
        -webkit-transform: translate(92.5048vw, 50vh) scale(0.7391);
        -moz-transform: translate(92.5048vw, 50vh) scale(0.7391);
        -ms-transform: translate(92.5048vw, 50vh) scale(0.7391);
        -o-transform: translate(92.5048vw, 50vh) scale(0.7391);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(55) {
  opacity: 0.7944;
  transform: translate(87.3428vw, -10px) scale(0.4448);
  -webkit-animation: fall-55 22s -28s linear infinite;
          animation: fall-55 22s -28s linear infinite;
}
@-webkit-keyframes fall-55 {
  31.589% {
    transform: translate(80.0479vw, 31.589vh) scale(0.4448);
  }
  to {
    transform: translate(83.69535vw, 100vh) scale(0.4448);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(83.69535vw, 50vh) scale(0.4448);
        -webkit-transform: translate(83.69535vw, 50vh) scale(0.4448);
        -moz-transform: translate(83.69535vw, 50vh) scale(0.4448);
        -ms-transform: translate(83.69535vw, 50vh) scale(0.4448);
        -o-transform: translate(83.69535vw, 50vh) scale(0.4448);
      }
    }
  }
}
@keyframes fall-55 {
  31.589% {
    transform: translate(80.0479vw, 31.589vh) scale(0.4448);
  }
  to {
    transform: translate(83.69535vw, 100vh) scale(0.4448);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(83.69535vw, 50vh) scale(0.4448);
        -webkit-transform: translate(83.69535vw, 50vh) scale(0.4448);
        -moz-transform: translate(83.69535vw, 50vh) scale(0.4448);
        -ms-transform: translate(83.69535vw, 50vh) scale(0.4448);
        -o-transform: translate(83.69535vw, 50vh) scale(0.4448);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(56) {
  opacity: 0.8199;
  transform: translate(75.413vw, -10px) scale(0.2137);
  -webkit-animation: fall-56 12s -20s linear infinite;
          animation: fall-56 12s -20s linear infinite;
}
@-webkit-keyframes fall-56 {
  73.142% {
    transform: translate(80.2316vw, 73.142vh) scale(0.2137);
  }
  to {
    transform: translate(77.8223vw, 100vh) scale(0.2137);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.8223vw, 50vh) scale(0.2137);
        -webkit-transform: translate(77.8223vw, 50vh) scale(0.2137);
        -moz-transform: translate(77.8223vw, 50vh) scale(0.2137);
        -ms-transform: translate(77.8223vw, 50vh) scale(0.2137);
        -o-transform: translate(77.8223vw, 50vh) scale(0.2137);
      }
    }
  }
}
@keyframes fall-56 {
  73.142% {
    transform: translate(80.2316vw, 73.142vh) scale(0.2137);
  }
  to {
    transform: translate(77.8223vw, 100vh) scale(0.2137);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.8223vw, 50vh) scale(0.2137);
        -webkit-transform: translate(77.8223vw, 50vh) scale(0.2137);
        -moz-transform: translate(77.8223vw, 50vh) scale(0.2137);
        -ms-transform: translate(77.8223vw, 50vh) scale(0.2137);
        -o-transform: translate(77.8223vw, 50vh) scale(0.2137);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(57) {
  opacity: 0.3382;
  transform: translate(90.4733vw, -10px) scale(0.4892);
  -webkit-animation: fall-57 17s -8s linear infinite;
          animation: fall-57 17s -8s linear infinite;
}
@-webkit-keyframes fall-57 {
  71.351% {
    transform: translate(99.2177vw, 71.351vh) scale(0.4892);
  }
  to {
    transform: translate(94.8455vw, 100vh) scale(0.4892);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(94.8455vw, 50vh) scale(0.4892);
        -webkit-transform: translate(94.8455vw, 50vh) scale(0.4892);
        -moz-transform: translate(94.8455vw, 50vh) scale(0.4892);
        -ms-transform: translate(94.8455vw, 50vh) scale(0.4892);
        -o-transform: translate(94.8455vw, 50vh) scale(0.4892);
      }
    }
  }
}
@keyframes fall-57 {
  71.351% {
    transform: translate(99.2177vw, 71.351vh) scale(0.4892);
  }
  to {
    transform: translate(94.8455vw, 100vh) scale(0.4892);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(94.8455vw, 50vh) scale(0.4892);
        -webkit-transform: translate(94.8455vw, 50vh) scale(0.4892);
        -moz-transform: translate(94.8455vw, 50vh) scale(0.4892);
        -ms-transform: translate(94.8455vw, 50vh) scale(0.4892);
        -o-transform: translate(94.8455vw, 50vh) scale(0.4892);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(58) {
  opacity: 0.8905;
  transform: translate(77.6232vw, -10px) scale(0.3867);
  -webkit-animation: fall-58 13s -28s linear infinite;
          animation: fall-58 13s -28s linear infinite;
}
@-webkit-keyframes fall-58 {
  50.865% {
    transform: translate(86.7908vw, 50.865vh) scale(0.3867);
  }
  to {
    transform: translate(82.207vw, 100vh) scale(0.3867);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(82.207vw, 50vh) scale(0.3867);
        -webkit-transform: translate(82.207vw, 50vh) scale(0.3867);
        -moz-transform: translate(82.207vw, 50vh) scale(0.3867);
        -ms-transform: translate(82.207vw, 50vh) scale(0.3867);
        -o-transform: translate(82.207vw, 50vh) scale(0.3867);
      }
    }
  }
}
@keyframes fall-58 {
  50.865% {
    transform: translate(86.7908vw, 50.865vh) scale(0.3867);
  }
  to {
    transform: translate(82.207vw, 100vh) scale(0.3867);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(82.207vw, 50vh) scale(0.3867);
        -webkit-transform: translate(82.207vw, 50vh) scale(0.3867);
        -moz-transform: translate(82.207vw, 50vh) scale(0.3867);
        -ms-transform: translate(82.207vw, 50vh) scale(0.3867);
        -o-transform: translate(82.207vw, 50vh) scale(0.3867);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(59) {
  opacity: 0.5629;
  transform: translate(47.9624vw, -10px) scale(0.2208);
  -webkit-animation: fall-59 24s -2s linear infinite;
          animation: fall-59 24s -2s linear infinite;
}
@-webkit-keyframes fall-59 {
  40.556% {
    transform: translate(40.0885vw, 40.556vh) scale(0.2208);
  }
  to {
    transform: translate(44.02545vw, 100vh) scale(0.2208);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(44.02545vw, 50vh) scale(0.2208);
        -webkit-transform: translate(44.02545vw, 50vh) scale(0.2208);
        -moz-transform: translate(44.02545vw, 50vh) scale(0.2208);
        -ms-transform: translate(44.02545vw, 50vh) scale(0.2208);
        -o-transform: translate(44.02545vw, 50vh) scale(0.2208);
      }
    }
  }
}
@keyframes fall-59 {
  40.556% {
    transform: translate(40.0885vw, 40.556vh) scale(0.2208);
  }
  to {
    transform: translate(44.02545vw, 100vh) scale(0.2208);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(44.02545vw, 50vh) scale(0.2208);
        -webkit-transform: translate(44.02545vw, 50vh) scale(0.2208);
        -moz-transform: translate(44.02545vw, 50vh) scale(0.2208);
        -ms-transform: translate(44.02545vw, 50vh) scale(0.2208);
        -o-transform: translate(44.02545vw, 50vh) scale(0.2208);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(60) {
  opacity: 0.8683;
  transform: translate(34.5256vw, -10px) scale(0.341);
  -webkit-animation: fall-60 29s -6s linear infinite;
          animation: fall-60 29s -6s linear infinite;
}
@-webkit-keyframes fall-60 {
  52.977% {
    transform: translate(31.1781vw, 52.977vh) scale(0.341);
  }
  to {
    transform: translate(32.85185vw, 100vh) scale(0.341);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(32.85185vw, 50vh) scale(0.341);
        -webkit-transform: translate(32.85185vw, 50vh) scale(0.341);
        -moz-transform: translate(32.85185vw, 50vh) scale(0.341);
        -ms-transform: translate(32.85185vw, 50vh) scale(0.341);
        -o-transform: translate(32.85185vw, 50vh) scale(0.341);
      }
    }
  }
}
@keyframes fall-60 {
  52.977% {
    transform: translate(31.1781vw, 52.977vh) scale(0.341);
  }
  to {
    transform: translate(32.85185vw, 100vh) scale(0.341);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(32.85185vw, 50vh) scale(0.341);
        -webkit-transform: translate(32.85185vw, 50vh) scale(0.341);
        -moz-transform: translate(32.85185vw, 50vh) scale(0.341);
        -ms-transform: translate(32.85185vw, 50vh) scale(0.341);
        -o-transform: translate(32.85185vw, 50vh) scale(0.341);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(61) {
  opacity: 0.932;
  transform: translate(2.9689vw, -10px) scale(0.0548);
  -webkit-animation: fall-61 19s -25s linear infinite;
          animation: fall-61 19s -25s linear infinite;
}
@-webkit-keyframes fall-61 {
  42.262% {
    transform: translate(-2.4045vw, 42.262vh) scale(0.0548);
  }
  to {
    transform: translate(0.2822vw, 100vh) scale(0.0548);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(0.2822vw, 50vh) scale(0.0548);
        -webkit-transform: translate(0.2822vw, 50vh) scale(0.0548);
        -moz-transform: translate(0.2822vw, 50vh) scale(0.0548);
        -ms-transform: translate(0.2822vw, 50vh) scale(0.0548);
        -o-transform: translate(0.2822vw, 50vh) scale(0.0548);
      }
    }
  }
}
@keyframes fall-61 {
  42.262% {
    transform: translate(-2.4045vw, 42.262vh) scale(0.0548);
  }
  to {
    transform: translate(0.2822vw, 100vh) scale(0.0548);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(0.2822vw, 50vh) scale(0.0548);
        -webkit-transform: translate(0.2822vw, 50vh) scale(0.0548);
        -moz-transform: translate(0.2822vw, 50vh) scale(0.0548);
        -ms-transform: translate(0.2822vw, 50vh) scale(0.0548);
        -o-transform: translate(0.2822vw, 50vh) scale(0.0548);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(62) {
  opacity: 0.4742;
  transform: translate(32.2662vw, -10px) scale(0.0453);
  -webkit-animation: fall-62 10s -26s linear infinite;
          animation: fall-62 10s -26s linear infinite;
}
@-webkit-keyframes fall-62 {
  43.304% {
    transform: translate(27.1213vw, 43.304vh) scale(0.0453);
  }
  to {
    transform: translate(29.69375vw, 100vh) scale(0.0453);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(29.69375vw, 50vh) scale(0.0453);
        -webkit-transform: translate(29.69375vw, 50vh) scale(0.0453);
        -moz-transform: translate(29.69375vw, 50vh) scale(0.0453);
        -ms-transform: translate(29.69375vw, 50vh) scale(0.0453);
        -o-transform: translate(29.69375vw, 50vh) scale(0.0453);
      }
    }
  }
}
@keyframes fall-62 {
  43.304% {
    transform: translate(27.1213vw, 43.304vh) scale(0.0453);
  }
  to {
    transform: translate(29.69375vw, 100vh) scale(0.0453);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(29.69375vw, 50vh) scale(0.0453);
        -webkit-transform: translate(29.69375vw, 50vh) scale(0.0453);
        -moz-transform: translate(29.69375vw, 50vh) scale(0.0453);
        -ms-transform: translate(29.69375vw, 50vh) scale(0.0453);
        -o-transform: translate(29.69375vw, 50vh) scale(0.0453);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(63) {
  opacity: 0.4875;
  transform: translate(41.8542vw, -10px) scale(0.7087);
  -webkit-animation: fall-63 22s -5s linear infinite;
          animation: fall-63 22s -5s linear infinite;
}
@-webkit-keyframes fall-63 {
  79.491% {
    transform: translate(39.4839vw, 79.491vh) scale(0.7087);
  }
  to {
    transform: translate(40.66905vw, 100vh) scale(0.7087);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(40.66905vw, 50vh) scale(0.7087);
        -webkit-transform: translate(40.66905vw, 50vh) scale(0.7087);
        -moz-transform: translate(40.66905vw, 50vh) scale(0.7087);
        -ms-transform: translate(40.66905vw, 50vh) scale(0.7087);
        -o-transform: translate(40.66905vw, 50vh) scale(0.7087);
      }
    }
  }
}
@keyframes fall-63 {
  79.491% {
    transform: translate(39.4839vw, 79.491vh) scale(0.7087);
  }
  to {
    transform: translate(40.66905vw, 100vh) scale(0.7087);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(40.66905vw, 50vh) scale(0.7087);
        -webkit-transform: translate(40.66905vw, 50vh) scale(0.7087);
        -moz-transform: translate(40.66905vw, 50vh) scale(0.7087);
        -ms-transform: translate(40.66905vw, 50vh) scale(0.7087);
        -o-transform: translate(40.66905vw, 50vh) scale(0.7087);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(64) {
  opacity: 0.3038;
  transform: translate(70.2265vw, -10px) scale(0.6576);
  -webkit-animation: fall-64 12s -15s linear infinite;
          animation: fall-64 12s -15s linear infinite;
}
@-webkit-keyframes fall-64 {
  36.704% {
    transform: translate(72.0322vw, 36.704vh) scale(0.6576);
  }
  to {
    transform: translate(71.12935vw, 100vh) scale(0.6576);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(71.12935vw, 50vh) scale(0.6576);
        -webkit-transform: translate(71.12935vw, 50vh) scale(0.6576);
        -moz-transform: translate(71.12935vw, 50vh) scale(0.6576);
        -ms-transform: translate(71.12935vw, 50vh) scale(0.6576);
        -o-transform: translate(71.12935vw, 50vh) scale(0.6576);
      }
    }
  }
}
@keyframes fall-64 {
  36.704% {
    transform: translate(72.0322vw, 36.704vh) scale(0.6576);
  }
  to {
    transform: translate(71.12935vw, 100vh) scale(0.6576);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(71.12935vw, 50vh) scale(0.6576);
        -webkit-transform: translate(71.12935vw, 50vh) scale(0.6576);
        -moz-transform: translate(71.12935vw, 50vh) scale(0.6576);
        -ms-transform: translate(71.12935vw, 50vh) scale(0.6576);
        -o-transform: translate(71.12935vw, 50vh) scale(0.6576);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(65) {
  opacity: 0.0859;
  transform: translate(26.7838vw, -10px) scale(0.1987);
  -webkit-animation: fall-65 23s -20s linear infinite;
          animation: fall-65 23s -20s linear infinite;
}
@-webkit-keyframes fall-65 {
  41.03% {
    transform: translate(21.5348vw, 41.03vh) scale(0.1987);
  }
  to {
    transform: translate(24.1593vw, 100vh) scale(0.1987);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(24.1593vw, 50vh) scale(0.1987);
        -webkit-transform: translate(24.1593vw, 50vh) scale(0.1987);
        -moz-transform: translate(24.1593vw, 50vh) scale(0.1987);
        -ms-transform: translate(24.1593vw, 50vh) scale(0.1987);
        -o-transform: translate(24.1593vw, 50vh) scale(0.1987);
      }
    }
  }
}
@keyframes fall-65 {
  41.03% {
    transform: translate(21.5348vw, 41.03vh) scale(0.1987);
  }
  to {
    transform: translate(24.1593vw, 100vh) scale(0.1987);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(24.1593vw, 50vh) scale(0.1987);
        -webkit-transform: translate(24.1593vw, 50vh) scale(0.1987);
        -moz-transform: translate(24.1593vw, 50vh) scale(0.1987);
        -ms-transform: translate(24.1593vw, 50vh) scale(0.1987);
        -o-transform: translate(24.1593vw, 50vh) scale(0.1987);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(66) {
  opacity: 0.6224;
  transform: translate(88.4411vw, -10px) scale(0.8074);
  -webkit-animation: fall-66 20s -29s linear infinite;
          animation: fall-66 20s -29s linear infinite;
}
@-webkit-keyframes fall-66 {
  65.281% {
    transform: translate(79.6497vw, 65.281vh) scale(0.8074);
  }
  to {
    transform: translate(84.0454vw, 100vh) scale(0.8074);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(84.0454vw, 50vh) scale(0.8074);
        -webkit-transform: translate(84.0454vw, 50vh) scale(0.8074);
        -moz-transform: translate(84.0454vw, 50vh) scale(0.8074);
        -ms-transform: translate(84.0454vw, 50vh) scale(0.8074);
        -o-transform: translate(84.0454vw, 50vh) scale(0.8074);
      }
    }
  }
}
@keyframes fall-66 {
  65.281% {
    transform: translate(79.6497vw, 65.281vh) scale(0.8074);
  }
  to {
    transform: translate(84.0454vw, 100vh) scale(0.8074);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(84.0454vw, 50vh) scale(0.8074);
        -webkit-transform: translate(84.0454vw, 50vh) scale(0.8074);
        -moz-transform: translate(84.0454vw, 50vh) scale(0.8074);
        -ms-transform: translate(84.0454vw, 50vh) scale(0.8074);
        -o-transform: translate(84.0454vw, 50vh) scale(0.8074);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(67) {
  opacity: 0.6711;
  transform: translate(81.8944vw, -10px) scale(0.0473);
  -webkit-animation: fall-67 13s -16s linear infinite;
          animation: fall-67 13s -16s linear infinite;
}
@-webkit-keyframes fall-67 {
  66.439% {
    transform: translate(82.2741vw, 66.439vh) scale(0.0473);
  }
  to {
    transform: translate(82.08425vw, 100vh) scale(0.0473);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(82.08425vw, 50vh) scale(0.0473);
        -webkit-transform: translate(82.08425vw, 50vh) scale(0.0473);
        -moz-transform: translate(82.08425vw, 50vh) scale(0.0473);
        -ms-transform: translate(82.08425vw, 50vh) scale(0.0473);
        -o-transform: translate(82.08425vw, 50vh) scale(0.0473);
      }
    }
  }
}
@keyframes fall-67 {
  66.439% {
    transform: translate(82.2741vw, 66.439vh) scale(0.0473);
  }
  to {
    transform: translate(82.08425vw, 100vh) scale(0.0473);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(82.08425vw, 50vh) scale(0.0473);
        -webkit-transform: translate(82.08425vw, 50vh) scale(0.0473);
        -moz-transform: translate(82.08425vw, 50vh) scale(0.0473);
        -ms-transform: translate(82.08425vw, 50vh) scale(0.0473);
        -o-transform: translate(82.08425vw, 50vh) scale(0.0473);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(68) {
  opacity: 0.4671;
  transform: translate(85.3981vw, -10px) scale(0.8632);
  -webkit-animation: fall-68 13s -1s linear infinite;
          animation: fall-68 13s -1s linear infinite;
}
@-webkit-keyframes fall-68 {
  73.997% {
    transform: translate(94.2902vw, 73.997vh) scale(0.8632);
  }
  to {
    transform: translate(89.84415vw, 100vh) scale(0.8632);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(89.84415vw, 50vh) scale(0.8632);
        -webkit-transform: translate(89.84415vw, 50vh) scale(0.8632);
        -moz-transform: translate(89.84415vw, 50vh) scale(0.8632);
        -ms-transform: translate(89.84415vw, 50vh) scale(0.8632);
        -o-transform: translate(89.84415vw, 50vh) scale(0.8632);
      }
    }
  }
}
@keyframes fall-68 {
  73.997% {
    transform: translate(94.2902vw, 73.997vh) scale(0.8632);
  }
  to {
    transform: translate(89.84415vw, 100vh) scale(0.8632);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(89.84415vw, 50vh) scale(0.8632);
        -webkit-transform: translate(89.84415vw, 50vh) scale(0.8632);
        -moz-transform: translate(89.84415vw, 50vh) scale(0.8632);
        -ms-transform: translate(89.84415vw, 50vh) scale(0.8632);
        -o-transform: translate(89.84415vw, 50vh) scale(0.8632);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(69) {
  opacity: 0.9854;
  transform: translate(16.9039vw, -10px) scale(0.1223);
  -webkit-animation: fall-69 17s -13s linear infinite;
          animation: fall-69 17s -13s linear infinite;
}
@-webkit-keyframes fall-69 {
  45.194% {
    transform: translate(7.9813vw, 45.194vh) scale(0.1223);
  }
  to {
    transform: translate(12.4426vw, 100vh) scale(0.1223);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(12.4426vw, 50vh) scale(0.1223);
        -webkit-transform: translate(12.4426vw, 50vh) scale(0.1223);
        -moz-transform: translate(12.4426vw, 50vh) scale(0.1223);
        -ms-transform: translate(12.4426vw, 50vh) scale(0.1223);
        -o-transform: translate(12.4426vw, 50vh) scale(0.1223);
      }
    }
  }
}
@keyframes fall-69 {
  45.194% {
    transform: translate(7.9813vw, 45.194vh) scale(0.1223);
  }
  to {
    transform: translate(12.4426vw, 100vh) scale(0.1223);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(12.4426vw, 50vh) scale(0.1223);
        -webkit-transform: translate(12.4426vw, 50vh) scale(0.1223);
        -moz-transform: translate(12.4426vw, 50vh) scale(0.1223);
        -ms-transform: translate(12.4426vw, 50vh) scale(0.1223);
        -o-transform: translate(12.4426vw, 50vh) scale(0.1223);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(70) {
  opacity: 0.158;
  transform: translate(6.9696vw, -10px) scale(0.0815);
  -webkit-animation: fall-70 14s -9s linear infinite;
          animation: fall-70 14s -9s linear infinite;
}
@-webkit-keyframes fall-70 {
  77.664% {
    transform: translate(11.9731vw, 77.664vh) scale(0.0815);
  }
  to {
    transform: translate(9.47135vw, 100vh) scale(0.0815);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(9.47135vw, 50vh) scale(0.0815);
        -webkit-transform: translate(9.47135vw, 50vh) scale(0.0815);
        -moz-transform: translate(9.47135vw, 50vh) scale(0.0815);
        -ms-transform: translate(9.47135vw, 50vh) scale(0.0815);
        -o-transform: translate(9.47135vw, 50vh) scale(0.0815);
      }
    }
  }
}
@keyframes fall-70 {
  77.664% {
    transform: translate(11.9731vw, 77.664vh) scale(0.0815);
  }
  to {
    transform: translate(9.47135vw, 100vh) scale(0.0815);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(9.47135vw, 50vh) scale(0.0815);
        -webkit-transform: translate(9.47135vw, 50vh) scale(0.0815);
        -moz-transform: translate(9.47135vw, 50vh) scale(0.0815);
        -ms-transform: translate(9.47135vw, 50vh) scale(0.0815);
        -o-transform: translate(9.47135vw, 50vh) scale(0.0815);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(71) {
  opacity: 0.3625;
  transform: translate(22.6205vw, -10px) scale(0.0427);
  -webkit-animation: fall-71 21s -23s linear infinite;
          animation: fall-71 21s -23s linear infinite;
}
@-webkit-keyframes fall-71 {
  30.821% {
    transform: translate(18.174vw, 30.821vh) scale(0.0427);
  }
  to {
    transform: translate(20.39725vw, 100vh) scale(0.0427);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(20.39725vw, 50vh) scale(0.0427);
        -webkit-transform: translate(20.39725vw, 50vh) scale(0.0427);
        -moz-transform: translate(20.39725vw, 50vh) scale(0.0427);
        -ms-transform: translate(20.39725vw, 50vh) scale(0.0427);
        -o-transform: translate(20.39725vw, 50vh) scale(0.0427);
      }
    }
  }
}
@keyframes fall-71 {
  30.821% {
    transform: translate(18.174vw, 30.821vh) scale(0.0427);
  }
  to {
    transform: translate(20.39725vw, 100vh) scale(0.0427);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(20.39725vw, 50vh) scale(0.0427);
        -webkit-transform: translate(20.39725vw, 50vh) scale(0.0427);
        -moz-transform: translate(20.39725vw, 50vh) scale(0.0427);
        -ms-transform: translate(20.39725vw, 50vh) scale(0.0427);
        -o-transform: translate(20.39725vw, 50vh) scale(0.0427);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(72) {
  opacity: 0.5514;
  transform: translate(56.2079vw, -10px) scale(0.3775);
  -webkit-animation: fall-72 22s -1s linear infinite;
          animation: fall-72 22s -1s linear infinite;
}
@-webkit-keyframes fall-72 {
  62.111% {
    transform: translate(46.9029vw, 62.111vh) scale(0.3775);
  }
  to {
    transform: translate(51.5554vw, 100vh) scale(0.3775);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(51.5554vw, 50vh) scale(0.3775);
        -webkit-transform: translate(51.5554vw, 50vh) scale(0.3775);
        -moz-transform: translate(51.5554vw, 50vh) scale(0.3775);
        -ms-transform: translate(51.5554vw, 50vh) scale(0.3775);
        -o-transform: translate(51.5554vw, 50vh) scale(0.3775);
      }
    }
  }
}
@keyframes fall-72 {
  62.111% {
    transform: translate(46.9029vw, 62.111vh) scale(0.3775);
  }
  to {
    transform: translate(51.5554vw, 100vh) scale(0.3775);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(51.5554vw, 50vh) scale(0.3775);
        -webkit-transform: translate(51.5554vw, 50vh) scale(0.3775);
        -moz-transform: translate(51.5554vw, 50vh) scale(0.3775);
        -ms-transform: translate(51.5554vw, 50vh) scale(0.3775);
        -o-transform: translate(51.5554vw, 50vh) scale(0.3775);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(73) {
  opacity: 0.4608;
  transform: translate(93.6937vw, -10px) scale(0.6514);
  -webkit-animation: fall-73 10s -3s linear infinite;
          animation: fall-73 10s -3s linear infinite;
}
@-webkit-keyframes fall-73 {
  69.558% {
    transform: translate(99.5644vw, 69.558vh) scale(0.6514);
  }
  to {
    transform: translate(96.62905vw, 100vh) scale(0.6514);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(96.62905vw, 50vh) scale(0.6514);
        -webkit-transform: translate(96.62905vw, 50vh) scale(0.6514);
        -moz-transform: translate(96.62905vw, 50vh) scale(0.6514);
        -ms-transform: translate(96.62905vw, 50vh) scale(0.6514);
        -o-transform: translate(96.62905vw, 50vh) scale(0.6514);
      }
    }
  }
}
@keyframes fall-73 {
  69.558% {
    transform: translate(99.5644vw, 69.558vh) scale(0.6514);
  }
  to {
    transform: translate(96.62905vw, 100vh) scale(0.6514);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(96.62905vw, 50vh) scale(0.6514);
        -webkit-transform: translate(96.62905vw, 50vh) scale(0.6514);
        -moz-transform: translate(96.62905vw, 50vh) scale(0.6514);
        -ms-transform: translate(96.62905vw, 50vh) scale(0.6514);
        -o-transform: translate(96.62905vw, 50vh) scale(0.6514);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(74) {
  opacity: 0.7424;
  transform: translate(15.8827vw, -10px) scale(0.8355);
  -webkit-animation: fall-74 29s -6s linear infinite;
          animation: fall-74 29s -6s linear infinite;
}
@-webkit-keyframes fall-74 {
  56.56% {
    transform: translate(24.294vw, 56.56vh) scale(0.8355);
  }
  to {
    transform: translate(20.08835vw, 100vh) scale(0.8355);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(20.08835vw, 50vh) scale(0.8355);
        -webkit-transform: translate(20.08835vw, 50vh) scale(0.8355);
        -moz-transform: translate(20.08835vw, 50vh) scale(0.8355);
        -ms-transform: translate(20.08835vw, 50vh) scale(0.8355);
        -o-transform: translate(20.08835vw, 50vh) scale(0.8355);
      }
    }
  }
}
@keyframes fall-74 {
  56.56% {
    transform: translate(24.294vw, 56.56vh) scale(0.8355);
  }
  to {
    transform: translate(20.08835vw, 100vh) scale(0.8355);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(20.08835vw, 50vh) scale(0.8355);
        -webkit-transform: translate(20.08835vw, 50vh) scale(0.8355);
        -moz-transform: translate(20.08835vw, 50vh) scale(0.8355);
        -ms-transform: translate(20.08835vw, 50vh) scale(0.8355);
        -o-transform: translate(20.08835vw, 50vh) scale(0.8355);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(75) {
  opacity: 0.7366;
  transform: translate(43.63vw, -10px) scale(0.1723);
  -webkit-animation: fall-75 20s -4s linear infinite;
          animation: fall-75 20s -4s linear infinite;
}
@-webkit-keyframes fall-75 {
  32.364% {
    transform: translate(44.5256vw, 32.364vh) scale(0.1723);
  }
  to {
    transform: translate(44.0778vw, 100vh) scale(0.1723);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(44.0778vw, 50vh) scale(0.1723);
        -webkit-transform: translate(44.0778vw, 50vh) scale(0.1723);
        -moz-transform: translate(44.0778vw, 50vh) scale(0.1723);
        -ms-transform: translate(44.0778vw, 50vh) scale(0.1723);
        -o-transform: translate(44.0778vw, 50vh) scale(0.1723);
      }
    }
  }
}
@keyframes fall-75 {
  32.364% {
    transform: translate(44.5256vw, 32.364vh) scale(0.1723);
  }
  to {
    transform: translate(44.0778vw, 100vh) scale(0.1723);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(44.0778vw, 50vh) scale(0.1723);
        -webkit-transform: translate(44.0778vw, 50vh) scale(0.1723);
        -moz-transform: translate(44.0778vw, 50vh) scale(0.1723);
        -ms-transform: translate(44.0778vw, 50vh) scale(0.1723);
        -o-transform: translate(44.0778vw, 50vh) scale(0.1723);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(76) {
  opacity: 0.8475;
  transform: translate(98.7241vw, -10px) scale(0.8568);
  -webkit-animation: fall-76 30s -15s linear infinite;
          animation: fall-76 30s -15s linear infinite;
}
@-webkit-keyframes fall-76 {
  43.007% {
    transform: translate(89.6448vw, 43.007vh) scale(0.8568);
  }
  to {
    transform: translate(94.18445vw, 100vh) scale(0.8568);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(94.18445vw, 50vh) scale(0.8568);
        -webkit-transform: translate(94.18445vw, 50vh) scale(0.8568);
        -moz-transform: translate(94.18445vw, 50vh) scale(0.8568);
        -ms-transform: translate(94.18445vw, 50vh) scale(0.8568);
        -o-transform: translate(94.18445vw, 50vh) scale(0.8568);
      }
    }
  }
}
@keyframes fall-76 {
  43.007% {
    transform: translate(89.6448vw, 43.007vh) scale(0.8568);
  }
  to {
    transform: translate(94.18445vw, 100vh) scale(0.8568);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(94.18445vw, 50vh) scale(0.8568);
        -webkit-transform: translate(94.18445vw, 50vh) scale(0.8568);
        -moz-transform: translate(94.18445vw, 50vh) scale(0.8568);
        -ms-transform: translate(94.18445vw, 50vh) scale(0.8568);
        -o-transform: translate(94.18445vw, 50vh) scale(0.8568);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(77) {
  opacity: 0.3137;
  transform: translate(64.941vw, -10px) scale(0.3273);
  -webkit-animation: fall-77 16s -21s linear infinite;
          animation: fall-77 16s -21s linear infinite;
}
@-webkit-keyframes fall-77 {
  38.221% {
    transform: translate(56.3582vw, 38.221vh) scale(0.3273);
  }
  to {
    transform: translate(60.6496vw, 100vh) scale(0.3273);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(60.6496vw, 50vh) scale(0.3273);
        -webkit-transform: translate(60.6496vw, 50vh) scale(0.3273);
        -moz-transform: translate(60.6496vw, 50vh) scale(0.3273);
        -ms-transform: translate(60.6496vw, 50vh) scale(0.3273);
        -o-transform: translate(60.6496vw, 50vh) scale(0.3273);
      }
    }
  }
}
@keyframes fall-77 {
  38.221% {
    transform: translate(56.3582vw, 38.221vh) scale(0.3273);
  }
  to {
    transform: translate(60.6496vw, 100vh) scale(0.3273);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(60.6496vw, 50vh) scale(0.3273);
        -webkit-transform: translate(60.6496vw, 50vh) scale(0.3273);
        -moz-transform: translate(60.6496vw, 50vh) scale(0.3273);
        -ms-transform: translate(60.6496vw, 50vh) scale(0.3273);
        -o-transform: translate(60.6496vw, 50vh) scale(0.3273);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(78) {
  opacity: 0.0774;
  transform: translate(81.8495vw, -10px) scale(0.2235);
  -webkit-animation: fall-78 11s -7s linear infinite;
          animation: fall-78 11s -7s linear infinite;
}
@-webkit-keyframes fall-78 {
  77.743% {
    transform: translate(87.3026vw, 77.743vh) scale(0.2235);
  }
  to {
    transform: translate(84.57605vw, 100vh) scale(0.2235);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(84.57605vw, 50vh) scale(0.2235);
        -webkit-transform: translate(84.57605vw, 50vh) scale(0.2235);
        -moz-transform: translate(84.57605vw, 50vh) scale(0.2235);
        -ms-transform: translate(84.57605vw, 50vh) scale(0.2235);
        -o-transform: translate(84.57605vw, 50vh) scale(0.2235);
      }
    }
  }
}
@keyframes fall-78 {
  77.743% {
    transform: translate(87.3026vw, 77.743vh) scale(0.2235);
  }
  to {
    transform: translate(84.57605vw, 100vh) scale(0.2235);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(84.57605vw, 50vh) scale(0.2235);
        -webkit-transform: translate(84.57605vw, 50vh) scale(0.2235);
        -moz-transform: translate(84.57605vw, 50vh) scale(0.2235);
        -ms-transform: translate(84.57605vw, 50vh) scale(0.2235);
        -o-transform: translate(84.57605vw, 50vh) scale(0.2235);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(79) {
  opacity: 0.6347;
  transform: translate(13.46vw, -10px) scale(0.2506);
  -webkit-animation: fall-79 10s -12s linear infinite;
          animation: fall-79 10s -12s linear infinite;
}
@-webkit-keyframes fall-79 {
  46.72% {
    transform: translate(17.6878vw, 46.72vh) scale(0.2506);
  }
  to {
    transform: translate(15.5739vw, 100vh) scale(0.2506);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(15.5739vw, 50vh) scale(0.2506);
        -webkit-transform: translate(15.5739vw, 50vh) scale(0.2506);
        -moz-transform: translate(15.5739vw, 50vh) scale(0.2506);
        -ms-transform: translate(15.5739vw, 50vh) scale(0.2506);
        -o-transform: translate(15.5739vw, 50vh) scale(0.2506);
      }
    }
  }
}
@keyframes fall-79 {
  46.72% {
    transform: translate(17.6878vw, 46.72vh) scale(0.2506);
  }
  to {
    transform: translate(15.5739vw, 100vh) scale(0.2506);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(15.5739vw, 50vh) scale(0.2506);
        -webkit-transform: translate(15.5739vw, 50vh) scale(0.2506);
        -moz-transform: translate(15.5739vw, 50vh) scale(0.2506);
        -ms-transform: translate(15.5739vw, 50vh) scale(0.2506);
        -o-transform: translate(15.5739vw, 50vh) scale(0.2506);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(80) {
  opacity: 0.4536;
  transform: translate(42.7925vw, -10px) scale(0.3666);
  -webkit-animation: fall-80 20s -14s linear infinite;
          animation: fall-80 20s -14s linear infinite;
}
@-webkit-keyframes fall-80 {
  41.82% {
    transform: translate(37.2982vw, 41.82vh) scale(0.3666);
  }
  to {
    transform: translate(40.04535vw, 100vh) scale(0.3666);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(40.04535vw, 50vh) scale(0.3666);
        -webkit-transform: translate(40.04535vw, 50vh) scale(0.3666);
        -moz-transform: translate(40.04535vw, 50vh) scale(0.3666);
        -ms-transform: translate(40.04535vw, 50vh) scale(0.3666);
        -o-transform: translate(40.04535vw, 50vh) scale(0.3666);
      }
    }
  }
}
@keyframes fall-80 {
  41.82% {
    transform: translate(37.2982vw, 41.82vh) scale(0.3666);
  }
  to {
    transform: translate(40.04535vw, 100vh) scale(0.3666);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(40.04535vw, 50vh) scale(0.3666);
        -webkit-transform: translate(40.04535vw, 50vh) scale(0.3666);
        -moz-transform: translate(40.04535vw, 50vh) scale(0.3666);
        -ms-transform: translate(40.04535vw, 50vh) scale(0.3666);
        -o-transform: translate(40.04535vw, 50vh) scale(0.3666);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(81) {
  opacity: 0.6176;
  transform: translate(14.5288vw, -10px) scale(0.6244);
  -webkit-animation: fall-81 19s -4s linear infinite;
          animation: fall-81 19s -4s linear infinite;
}
@-webkit-keyframes fall-81 {
  60.535% {
    transform: translate(11.1085vw, 60.535vh) scale(0.6244);
  }
  to {
    transform: translate(12.81865vw, 100vh) scale(0.6244);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(12.81865vw, 50vh) scale(0.6244);
        -webkit-transform: translate(12.81865vw, 50vh) scale(0.6244);
        -moz-transform: translate(12.81865vw, 50vh) scale(0.6244);
        -ms-transform: translate(12.81865vw, 50vh) scale(0.6244);
        -o-transform: translate(12.81865vw, 50vh) scale(0.6244);
      }
    }
  }
}
@keyframes fall-81 {
  60.535% {
    transform: translate(11.1085vw, 60.535vh) scale(0.6244);
  }
  to {
    transform: translate(12.81865vw, 100vh) scale(0.6244);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(12.81865vw, 50vh) scale(0.6244);
        -webkit-transform: translate(12.81865vw, 50vh) scale(0.6244);
        -moz-transform: translate(12.81865vw, 50vh) scale(0.6244);
        -ms-transform: translate(12.81865vw, 50vh) scale(0.6244);
        -o-transform: translate(12.81865vw, 50vh) scale(0.6244);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(82) {
  opacity: 0.7861;
  transform: translate(1.2927vw, -10px) scale(0.2965);
  -webkit-animation: fall-82 20s -7s linear infinite;
          animation: fall-82 20s -7s linear infinite;
}
@-webkit-keyframes fall-82 {
  77.371% {
    transform: translate(4.1949vw, 77.371vh) scale(0.2965);
  }
  to {
    transform: translate(2.7438vw, 100vh) scale(0.2965);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(2.7438vw, 50vh) scale(0.2965);
        -webkit-transform: translate(2.7438vw, 50vh) scale(0.2965);
        -moz-transform: translate(2.7438vw, 50vh) scale(0.2965);
        -ms-transform: translate(2.7438vw, 50vh) scale(0.2965);
        -o-transform: translate(2.7438vw, 50vh) scale(0.2965);
      }
    }
  }
}
@keyframes fall-82 {
  77.371% {
    transform: translate(4.1949vw, 77.371vh) scale(0.2965);
  }
  to {
    transform: translate(2.7438vw, 100vh) scale(0.2965);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(2.7438vw, 50vh) scale(0.2965);
        -webkit-transform: translate(2.7438vw, 50vh) scale(0.2965);
        -moz-transform: translate(2.7438vw, 50vh) scale(0.2965);
        -ms-transform: translate(2.7438vw, 50vh) scale(0.2965);
        -o-transform: translate(2.7438vw, 50vh) scale(0.2965);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(83) {
  opacity: 0.2283;
  transform: translate(42.6293vw, -10px) scale(0.298);
  -webkit-animation: fall-83 17s -27s linear infinite;
          animation: fall-83 17s -27s linear infinite;
}
@-webkit-keyframes fall-83 {
  63.539% {
    transform: translate(52.4716vw, 63.539vh) scale(0.298);
  }
  to {
    transform: translate(47.55045vw, 100vh) scale(0.298);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(47.55045vw, 50vh) scale(0.298);
        -webkit-transform: translate(47.55045vw, 50vh) scale(0.298);
        -moz-transform: translate(47.55045vw, 50vh) scale(0.298);
        -ms-transform: translate(47.55045vw, 50vh) scale(0.298);
        -o-transform: translate(47.55045vw, 50vh) scale(0.298);
      }
    }
  }
}
@keyframes fall-83 {
  63.539% {
    transform: translate(52.4716vw, 63.539vh) scale(0.298);
  }
  to {
    transform: translate(47.55045vw, 100vh) scale(0.298);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(47.55045vw, 50vh) scale(0.298);
        -webkit-transform: translate(47.55045vw, 50vh) scale(0.298);
        -moz-transform: translate(47.55045vw, 50vh) scale(0.298);
        -ms-transform: translate(47.55045vw, 50vh) scale(0.298);
        -o-transform: translate(47.55045vw, 50vh) scale(0.298);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(84) {
  opacity: 0.7573;
  transform: translate(87.1846vw, -10px) scale(0.8024);
  -webkit-animation: fall-84 20s -12s linear infinite;
          animation: fall-84 20s -12s linear infinite;
}
@-webkit-keyframes fall-84 {
  45.983% {
    transform: translate(95.5294vw, 45.983vh) scale(0.8024);
  }
  to {
    transform: translate(91.357vw, 100vh) scale(0.8024);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(91.357vw, 50vh) scale(0.8024);
        -webkit-transform: translate(91.357vw, 50vh) scale(0.8024);
        -moz-transform: translate(91.357vw, 50vh) scale(0.8024);
        -ms-transform: translate(91.357vw, 50vh) scale(0.8024);
        -o-transform: translate(91.357vw, 50vh) scale(0.8024);
      }
    }
  }
}
@keyframes fall-84 {
  45.983% {
    transform: translate(95.5294vw, 45.983vh) scale(0.8024);
  }
  to {
    transform: translate(91.357vw, 100vh) scale(0.8024);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(91.357vw, 50vh) scale(0.8024);
        -webkit-transform: translate(91.357vw, 50vh) scale(0.8024);
        -moz-transform: translate(91.357vw, 50vh) scale(0.8024);
        -ms-transform: translate(91.357vw, 50vh) scale(0.8024);
        -o-transform: translate(91.357vw, 50vh) scale(0.8024);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(85) {
  opacity: 0.7944;
  transform: translate(54.9529vw, -10px) scale(0.4893);
  -webkit-animation: fall-85 19s -4s linear infinite;
          animation: fall-85 19s -4s linear infinite;
}
@-webkit-keyframes fall-85 {
  70.94% {
    transform: translate(47.6126vw, 70.94vh) scale(0.4893);
  }
  to {
    transform: translate(51.28275vw, 100vh) scale(0.4893);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(51.28275vw, 50vh) scale(0.4893);
        -webkit-transform: translate(51.28275vw, 50vh) scale(0.4893);
        -moz-transform: translate(51.28275vw, 50vh) scale(0.4893);
        -ms-transform: translate(51.28275vw, 50vh) scale(0.4893);
        -o-transform: translate(51.28275vw, 50vh) scale(0.4893);
      }
    }
  }
}
@keyframes fall-85 {
  70.94% {
    transform: translate(47.6126vw, 70.94vh) scale(0.4893);
  }
  to {
    transform: translate(51.28275vw, 100vh) scale(0.4893);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(51.28275vw, 50vh) scale(0.4893);
        -webkit-transform: translate(51.28275vw, 50vh) scale(0.4893);
        -moz-transform: translate(51.28275vw, 50vh) scale(0.4893);
        -ms-transform: translate(51.28275vw, 50vh) scale(0.4893);
        -o-transform: translate(51.28275vw, 50vh) scale(0.4893);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(86) {
  opacity: 0.9638;
  transform: translate(79.643vw, -10px) scale(0.9592);
  -webkit-animation: fall-86 26s -30s linear infinite;
          animation: fall-86 26s -30s linear infinite;
}
@-webkit-keyframes fall-86 {
  34.174% {
    transform: translate(75.0147vw, 34.174vh) scale(0.9592);
  }
  to {
    transform: translate(77.32885vw, 100vh) scale(0.9592);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.32885vw, 50vh) scale(0.9592);
        -webkit-transform: translate(77.32885vw, 50vh) scale(0.9592);
        -moz-transform: translate(77.32885vw, 50vh) scale(0.9592);
        -ms-transform: translate(77.32885vw, 50vh) scale(0.9592);
        -o-transform: translate(77.32885vw, 50vh) scale(0.9592);
      }
    }
  }
}
@keyframes fall-86 {
  34.174% {
    transform: translate(75.0147vw, 34.174vh) scale(0.9592);
  }
  to {
    transform: translate(77.32885vw, 100vh) scale(0.9592);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(77.32885vw, 50vh) scale(0.9592);
        -webkit-transform: translate(77.32885vw, 50vh) scale(0.9592);
        -moz-transform: translate(77.32885vw, 50vh) scale(0.9592);
        -ms-transform: translate(77.32885vw, 50vh) scale(0.9592);
        -o-transform: translate(77.32885vw, 50vh) scale(0.9592);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(87) {
  opacity: 0.82;
  transform: translate(86.6034vw, -10px) scale(0.4515);
  -webkit-animation: fall-87 23s -2s linear infinite;
          animation: fall-87 23s -2s linear infinite;
}
@-webkit-keyframes fall-87 {
  63.219% {
    transform: translate(84.5698vw, 63.219vh) scale(0.4515);
  }
  to {
    transform: translate(85.5866vw, 100vh) scale(0.4515);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(85.5866vw, 50vh) scale(0.4515);
        -webkit-transform: translate(85.5866vw, 50vh) scale(0.4515);
        -moz-transform: translate(85.5866vw, 50vh) scale(0.4515);
        -ms-transform: translate(85.5866vw, 50vh) scale(0.4515);
        -o-transform: translate(85.5866vw, 50vh) scale(0.4515);
      }
    }
  }
}
@keyframes fall-87 {
  63.219% {
    transform: translate(84.5698vw, 63.219vh) scale(0.4515);
  }
  to {
    transform: translate(85.5866vw, 100vh) scale(0.4515);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(85.5866vw, 50vh) scale(0.4515);
        -webkit-transform: translate(85.5866vw, 50vh) scale(0.4515);
        -moz-transform: translate(85.5866vw, 50vh) scale(0.4515);
        -ms-transform: translate(85.5866vw, 50vh) scale(0.4515);
        -o-transform: translate(85.5866vw, 50vh) scale(0.4515);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(88) {
  opacity: 0.7434;
  transform: translate(76.8135vw, -10px) scale(0.1118);
  -webkit-animation: fall-88 28s -5s linear infinite;
          animation: fall-88 28s -5s linear infinite;
}
@-webkit-keyframes fall-88 {
  78.543% {
    transform: translate(81.3682vw, 78.543vh) scale(0.1118);
  }
  to {
    transform: translate(79.09085vw, 100vh) scale(0.1118);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.09085vw, 50vh) scale(0.1118);
        -webkit-transform: translate(79.09085vw, 50vh) scale(0.1118);
        -moz-transform: translate(79.09085vw, 50vh) scale(0.1118);
        -ms-transform: translate(79.09085vw, 50vh) scale(0.1118);
        -o-transform: translate(79.09085vw, 50vh) scale(0.1118);
      }
    }
  }
}
@keyframes fall-88 {
  78.543% {
    transform: translate(81.3682vw, 78.543vh) scale(0.1118);
  }
  to {
    transform: translate(79.09085vw, 100vh) scale(0.1118);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.09085vw, 50vh) scale(0.1118);
        -webkit-transform: translate(79.09085vw, 50vh) scale(0.1118);
        -moz-transform: translate(79.09085vw, 50vh) scale(0.1118);
        -ms-transform: translate(79.09085vw, 50vh) scale(0.1118);
        -o-transform: translate(79.09085vw, 50vh) scale(0.1118);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(89) {
  opacity: 0.1322;
  transform: translate(29.6703vw, -10px) scale(0.6785);
  -webkit-animation: fall-89 17s -5s linear infinite;
          animation: fall-89 17s -5s linear infinite;
}
@-webkit-keyframes fall-89 {
  61.727% {
    transform: translate(33.292vw, 61.727vh) scale(0.6785);
  }
  to {
    transform: translate(31.48115vw, 100vh) scale(0.6785);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(31.48115vw, 50vh) scale(0.6785);
        -webkit-transform: translate(31.48115vw, 50vh) scale(0.6785);
        -moz-transform: translate(31.48115vw, 50vh) scale(0.6785);
        -ms-transform: translate(31.48115vw, 50vh) scale(0.6785);
        -o-transform: translate(31.48115vw, 50vh) scale(0.6785);
      }
    }
  }
}
@keyframes fall-89 {
  61.727% {
    transform: translate(33.292vw, 61.727vh) scale(0.6785);
  }
  to {
    transform: translate(31.48115vw, 100vh) scale(0.6785);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(31.48115vw, 50vh) scale(0.6785);
        -webkit-transform: translate(31.48115vw, 50vh) scale(0.6785);
        -moz-transform: translate(31.48115vw, 50vh) scale(0.6785);
        -ms-transform: translate(31.48115vw, 50vh) scale(0.6785);
        -o-transform: translate(31.48115vw, 50vh) scale(0.6785);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(90) {
  opacity: 0.7595;
  transform: translate(3.727vw, -10px) scale(0.6137);
  -webkit-animation: fall-90 12s -13s linear infinite;
          animation: fall-90 12s -13s linear infinite;
}
@-webkit-keyframes fall-90 {
  74.144% {
    transform: translate(-1.2178vw, 74.144vh) scale(0.6137);
  }
  to {
    transform: translate(1.2546vw, 100vh) scale(0.6137);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(1.2546vw, 50vh) scale(0.6137);
        -webkit-transform: translate(1.2546vw, 50vh) scale(0.6137);
        -moz-transform: translate(1.2546vw, 50vh) scale(0.6137);
        -ms-transform: translate(1.2546vw, 50vh) scale(0.6137);
        -o-transform: translate(1.2546vw, 50vh) scale(0.6137);
      }
    }
  }
}
@keyframes fall-90 {
  74.144% {
    transform: translate(-1.2178vw, 74.144vh) scale(0.6137);
  }
  to {
    transform: translate(1.2546vw, 100vh) scale(0.6137);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(1.2546vw, 50vh) scale(0.6137);
        -webkit-transform: translate(1.2546vw, 50vh) scale(0.6137);
        -moz-transform: translate(1.2546vw, 50vh) scale(0.6137);
        -ms-transform: translate(1.2546vw, 50vh) scale(0.6137);
        -o-transform: translate(1.2546vw, 50vh) scale(0.6137);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(91) {
  opacity: 0.657;
  transform: translate(27.3281vw, -10px) scale(0.701);
  -webkit-animation: fall-91 11s -11s linear infinite;
          animation: fall-91 11s -11s linear infinite;
}
@-webkit-keyframes fall-91 {
  33.923% {
    transform: translate(17.7396vw, 33.923vh) scale(0.701);
  }
  to {
    transform: translate(22.53385vw, 100vh) scale(0.701);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(22.53385vw, 50vh) scale(0.701);
        -webkit-transform: translate(22.53385vw, 50vh) scale(0.701);
        -moz-transform: translate(22.53385vw, 50vh) scale(0.701);
        -ms-transform: translate(22.53385vw, 50vh) scale(0.701);
        -o-transform: translate(22.53385vw, 50vh) scale(0.701);
      }
    }
  }
}
@keyframes fall-91 {
  33.923% {
    transform: translate(17.7396vw, 33.923vh) scale(0.701);
  }
  to {
    transform: translate(22.53385vw, 100vh) scale(0.701);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(22.53385vw, 50vh) scale(0.701);
        -webkit-transform: translate(22.53385vw, 50vh) scale(0.701);
        -moz-transform: translate(22.53385vw, 50vh) scale(0.701);
        -ms-transform: translate(22.53385vw, 50vh) scale(0.701);
        -o-transform: translate(22.53385vw, 50vh) scale(0.701);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(92) {
  opacity: 0.0204;
  transform: translate(39.6573vw, -10px) scale(0.474);
  -webkit-animation: fall-92 16s -29s linear infinite;
          animation: fall-92 16s -29s linear infinite;
}
@-webkit-keyframes fall-92 {
  64.651% {
    transform: translate(47.0973vw, 64.651vh) scale(0.474);
  }
  to {
    transform: translate(43.3773vw, 100vh) scale(0.474);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(43.3773vw, 50vh) scale(0.474);
        -webkit-transform: translate(43.3773vw, 50vh) scale(0.474);
        -moz-transform: translate(43.3773vw, 50vh) scale(0.474);
        -ms-transform: translate(43.3773vw, 50vh) scale(0.474);
        -o-transform: translate(43.3773vw, 50vh) scale(0.474);
      }
    }
  }
}
@keyframes fall-92 {
  64.651% {
    transform: translate(47.0973vw, 64.651vh) scale(0.474);
  }
  to {
    transform: translate(43.3773vw, 100vh) scale(0.474);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(43.3773vw, 50vh) scale(0.474);
        -webkit-transform: translate(43.3773vw, 50vh) scale(0.474);
        -moz-transform: translate(43.3773vw, 50vh) scale(0.474);
        -ms-transform: translate(43.3773vw, 50vh) scale(0.474);
        -o-transform: translate(43.3773vw, 50vh) scale(0.474);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(93) {
  opacity: 0.6612;
  transform: translate(36.4612vw, -10px) scale(0.8203);
  -webkit-animation: fall-93 16s -10s linear infinite;
          animation: fall-93 16s -10s linear infinite;
}
@-webkit-keyframes fall-93 {
  56.831% {
    transform: translate(36.0822vw, 56.831vh) scale(0.8203);
  }
  to {
    transform: translate(36.2717vw, 100vh) scale(0.8203);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(36.2717vw, 50vh) scale(0.8203);
        -webkit-transform: translate(36.2717vw, 50vh) scale(0.8203);
        -moz-transform: translate(36.2717vw, 50vh) scale(0.8203);
        -ms-transform: translate(36.2717vw, 50vh) scale(0.8203);
        -o-transform: translate(36.2717vw, 50vh) scale(0.8203);
      }
    }
  }
}
@keyframes fall-93 {
  56.831% {
    transform: translate(36.0822vw, 56.831vh) scale(0.8203);
  }
  to {
    transform: translate(36.2717vw, 100vh) scale(0.8203);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(36.2717vw, 50vh) scale(0.8203);
        -webkit-transform: translate(36.2717vw, 50vh) scale(0.8203);
        -moz-transform: translate(36.2717vw, 50vh) scale(0.8203);
        -ms-transform: translate(36.2717vw, 50vh) scale(0.8203);
        -o-transform: translate(36.2717vw, 50vh) scale(0.8203);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(94) {
  opacity: 0.6046;
  transform: translate(76.9739vw, -10px) scale(0.1376);
  -webkit-animation: fall-94 30s -24s linear infinite;
          animation: fall-94 30s -24s linear infinite;
}
@-webkit-keyframes fall-94 {
  46.563% {
    transform: translate(81.5842vw, 46.563vh) scale(0.1376);
  }
  to {
    transform: translate(79.27905vw, 100vh) scale(0.1376);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.27905vw, 50vh) scale(0.1376);
        -webkit-transform: translate(79.27905vw, 50vh) scale(0.1376);
        -moz-transform: translate(79.27905vw, 50vh) scale(0.1376);
        -ms-transform: translate(79.27905vw, 50vh) scale(0.1376);
        -o-transform: translate(79.27905vw, 50vh) scale(0.1376);
      }
    }
  }
}
@keyframes fall-94 {
  46.563% {
    transform: translate(81.5842vw, 46.563vh) scale(0.1376);
  }
  to {
    transform: translate(79.27905vw, 100vh) scale(0.1376);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.27905vw, 50vh) scale(0.1376);
        -webkit-transform: translate(79.27905vw, 50vh) scale(0.1376);
        -moz-transform: translate(79.27905vw, 50vh) scale(0.1376);
        -ms-transform: translate(79.27905vw, 50vh) scale(0.1376);
        -o-transform: translate(79.27905vw, 50vh) scale(0.1376);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(95) {
  opacity: 0.6397;
  transform: translate(31.9284vw, -10px) scale(0.6051);
  -webkit-animation: fall-95 30s -22s linear infinite;
          animation: fall-95 30s -22s linear infinite;
}
@-webkit-keyframes fall-95 {
  60.685% {
    transform: translate(30.61vw, 60.685vh) scale(0.6051);
  }
  to {
    transform: translate(31.2692vw, 100vh) scale(0.6051);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(31.2692vw, 50vh) scale(0.6051);
        -webkit-transform: translate(31.2692vw, 50vh) scale(0.6051);
        -moz-transform: translate(31.2692vw, 50vh) scale(0.6051);
        -ms-transform: translate(31.2692vw, 50vh) scale(0.6051);
        -o-transform: translate(31.2692vw, 50vh) scale(0.6051);
      }
    }
  }
}
@keyframes fall-95 {
  60.685% {
    transform: translate(30.61vw, 60.685vh) scale(0.6051);
  }
  to {
    transform: translate(31.2692vw, 100vh) scale(0.6051);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(31.2692vw, 50vh) scale(0.6051);
        -webkit-transform: translate(31.2692vw, 50vh) scale(0.6051);
        -moz-transform: translate(31.2692vw, 50vh) scale(0.6051);
        -ms-transform: translate(31.2692vw, 50vh) scale(0.6051);
        -o-transform: translate(31.2692vw, 50vh) scale(0.6051);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(96) {
  opacity: 0.7346;
  transform: translate(2.4385vw, -10px) scale(0.8697);
  -webkit-animation: fall-96 28s -19s linear infinite;
          animation: fall-96 28s -19s linear infinite;
}
@-webkit-keyframes fall-96 {
  53.509% {
    transform: translate(2.0174vw, 53.509vh) scale(0.8697);
  }
  to {
    transform: translate(2.22795vw, 100vh) scale(0.8697);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(2.22795vw, 50vh) scale(0.8697);
        -webkit-transform: translate(2.22795vw, 50vh) scale(0.8697);
        -moz-transform: translate(2.22795vw, 50vh) scale(0.8697);
        -ms-transform: translate(2.22795vw, 50vh) scale(0.8697);
        -o-transform: translate(2.22795vw, 50vh) scale(0.8697);
      }
    }
  }
}
@keyframes fall-96 {
  53.509% {
    transform: translate(2.0174vw, 53.509vh) scale(0.8697);
  }
  to {
    transform: translate(2.22795vw, 100vh) scale(0.8697);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(2.22795vw, 50vh) scale(0.8697);
        -webkit-transform: translate(2.22795vw, 50vh) scale(0.8697);
        -moz-transform: translate(2.22795vw, 50vh) scale(0.8697);
        -ms-transform: translate(2.22795vw, 50vh) scale(0.8697);
        -o-transform: translate(2.22795vw, 50vh) scale(0.8697);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(97) {
  opacity: 0.8896;
  transform: translate(72.5532vw, -10px) scale(0.8396);
  -webkit-animation: fall-97 22s -18s linear infinite;
          animation: fall-97 22s -18s linear infinite;
}
@-webkit-keyframes fall-97 {
  56.479% {
    transform: translate(80.5199vw, 56.479vh) scale(0.8396);
  }
  to {
    transform: translate(76.53655vw, 100vh) scale(0.8396);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(76.53655vw, 50vh) scale(0.8396);
        -webkit-transform: translate(76.53655vw, 50vh) scale(0.8396);
        -moz-transform: translate(76.53655vw, 50vh) scale(0.8396);
        -ms-transform: translate(76.53655vw, 50vh) scale(0.8396);
        -o-transform: translate(76.53655vw, 50vh) scale(0.8396);
      }
    }
  }
}
@keyframes fall-97 {
  56.479% {
    transform: translate(80.5199vw, 56.479vh) scale(0.8396);
  }
  to {
    transform: translate(76.53655vw, 100vh) scale(0.8396);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(76.53655vw, 50vh) scale(0.8396);
        -webkit-transform: translate(76.53655vw, 50vh) scale(0.8396);
        -moz-transform: translate(76.53655vw, 50vh) scale(0.8396);
        -ms-transform: translate(76.53655vw, 50vh) scale(0.8396);
        -o-transform: translate(76.53655vw, 50vh) scale(0.8396);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(98) {
  opacity: 0.3678;
  transform: translate(98.3679vw, -10px) scale(0.3053);
  -webkit-animation: fall-98 14s -23s linear infinite;
          animation: fall-98 14s -23s linear infinite;
}
@-webkit-keyframes fall-98 {
  50.174% {
    transform: translate(96.6725vw, 50.174vh) scale(0.3053);
  }
  to {
    transform: translate(97.5202vw, 100vh) scale(0.3053);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(97.5202vw, 50vh) scale(0.3053);
        -webkit-transform: translate(97.5202vw, 50vh) scale(0.3053);
        -moz-transform: translate(97.5202vw, 50vh) scale(0.3053);
        -ms-transform: translate(97.5202vw, 50vh) scale(0.3053);
        -o-transform: translate(97.5202vw, 50vh) scale(0.3053);
      }
    }
  }
}
@keyframes fall-98 {
  50.174% {
    transform: translate(96.6725vw, 50.174vh) scale(0.3053);
  }
  to {
    transform: translate(97.5202vw, 100vh) scale(0.3053);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(97.5202vw, 50vh) scale(0.3053);
        -webkit-transform: translate(97.5202vw, 50vh) scale(0.3053);
        -moz-transform: translate(97.5202vw, 50vh) scale(0.3053);
        -ms-transform: translate(97.5202vw, 50vh) scale(0.3053);
        -o-transform: translate(97.5202vw, 50vh) scale(0.3053);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(99) {
  opacity: 0.8749;
  transform: translate(24.2812vw, -10px) scale(0.1664);
  -webkit-animation: fall-99 25s -11s linear infinite;
          animation: fall-99 25s -11s linear infinite;
}
@-webkit-keyframes fall-99 {
  55.414% {
    transform: translate(22.0454vw, 55.414vh) scale(0.1664);
  }
  to {
    transform: translate(23.1633vw, 100vh) scale(0.1664);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(23.1633vw, 50vh) scale(0.1664);
        -webkit-transform: translate(23.1633vw, 50vh) scale(0.1664);
        -moz-transform: translate(23.1633vw, 50vh) scale(0.1664);
        -ms-transform: translate(23.1633vw, 50vh) scale(0.1664);
        -o-transform: translate(23.1633vw, 50vh) scale(0.1664);
      }
    }
  }
}
@keyframes fall-99 {
  55.414% {
    transform: translate(22.0454vw, 55.414vh) scale(0.1664);
  }
  to {
    transform: translate(23.1633vw, 100vh) scale(0.1664);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(23.1633vw, 50vh) scale(0.1664);
        -webkit-transform: translate(23.1633vw, 50vh) scale(0.1664);
        -moz-transform: translate(23.1633vw, 50vh) scale(0.1664);
        -ms-transform: translate(23.1633vw, 50vh) scale(0.1664);
        -o-transform: translate(23.1633vw, 50vh) scale(0.1664);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(100) {
  opacity: 0.0365;
  transform: translate(45.1508vw, -10px) scale(0.212);
  -webkit-animation: fall-100 16s -27s linear infinite;
          animation: fall-100 16s -27s linear infinite;
}
@-webkit-keyframes fall-100 {
  65.442% {
    transform: translate(37.679vw, 65.442vh) scale(0.212);
  }
  to {
    transform: translate(41.4149vw, 100vh) scale(0.212);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(41.4149vw, 50vh) scale(0.212);
        -webkit-transform: translate(41.4149vw, 50vh) scale(0.212);
        -moz-transform: translate(41.4149vw, 50vh) scale(0.212);
        -ms-transform: translate(41.4149vw, 50vh) scale(0.212);
        -o-transform: translate(41.4149vw, 50vh) scale(0.212);
      }
    }
  }
}
@keyframes fall-100 {
  65.442% {
    transform: translate(37.679vw, 65.442vh) scale(0.212);
  }
  to {
    transform: translate(41.4149vw, 100vh) scale(0.212);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(41.4149vw, 50vh) scale(0.212);
        -webkit-transform: translate(41.4149vw, 50vh) scale(0.212);
        -moz-transform: translate(41.4149vw, 50vh) scale(0.212);
        -ms-transform: translate(41.4149vw, 50vh) scale(0.212);
        -o-transform: translate(41.4149vw, 50vh) scale(0.212);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(101) {
  opacity: 0.5111;
  transform: translate(33.9302vw, -10px) scale(0.726);
  -webkit-animation: fall-101 28s -26s linear infinite;
          animation: fall-101 28s -26s linear infinite;
}
@-webkit-keyframes fall-101 {
  47.383% {
    transform: translate(37.4093vw, 47.383vh) scale(0.726);
  }
  to {
    transform: translate(35.66975vw, 100vh) scale(0.726);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(35.66975vw, 50vh) scale(0.726);
        -webkit-transform: translate(35.66975vw, 50vh) scale(0.726);
        -moz-transform: translate(35.66975vw, 50vh) scale(0.726);
        -ms-transform: translate(35.66975vw, 50vh) scale(0.726);
        -o-transform: translate(35.66975vw, 50vh) scale(0.726);
      }
    }
  }
}
@keyframes fall-101 {
  47.383% {
    transform: translate(37.4093vw, 47.383vh) scale(0.726);
  }
  to {
    transform: translate(35.66975vw, 100vh) scale(0.726);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(35.66975vw, 50vh) scale(0.726);
        -webkit-transform: translate(35.66975vw, 50vh) scale(0.726);
        -moz-transform: translate(35.66975vw, 50vh) scale(0.726);
        -ms-transform: translate(35.66975vw, 50vh) scale(0.726);
        -o-transform: translate(35.66975vw, 50vh) scale(0.726);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(102) {
  opacity: 0.8243;
  transform: translate(85.0963vw, -10px) scale(0.686);
  -webkit-animation: fall-102 10s -16s linear infinite;
          animation: fall-102 10s -16s linear infinite;
}
@-webkit-keyframes fall-102 {
  42.915% {
    transform: translate(76.3566vw, 42.915vh) scale(0.686);
  }
  to {
    transform: translate(80.72645vw, 100vh) scale(0.686);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(80.72645vw, 50vh) scale(0.686);
        -webkit-transform: translate(80.72645vw, 50vh) scale(0.686);
        -moz-transform: translate(80.72645vw, 50vh) scale(0.686);
        -ms-transform: translate(80.72645vw, 50vh) scale(0.686);
        -o-transform: translate(80.72645vw, 50vh) scale(0.686);
      }
    }
  }
}
@keyframes fall-102 {
  42.915% {
    transform: translate(76.3566vw, 42.915vh) scale(0.686);
  }
  to {
    transform: translate(80.72645vw, 100vh) scale(0.686);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(80.72645vw, 50vh) scale(0.686);
        -webkit-transform: translate(80.72645vw, 50vh) scale(0.686);
        -moz-transform: translate(80.72645vw, 50vh) scale(0.686);
        -ms-transform: translate(80.72645vw, 50vh) scale(0.686);
        -o-transform: translate(80.72645vw, 50vh) scale(0.686);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(103) {
  opacity: 0.9851;
  transform: translate(69.1387vw, -10px) scale(0.5997);
  -webkit-animation: fall-103 10s -5s linear infinite;
          animation: fall-103 10s -5s linear infinite;
}
@-webkit-keyframes fall-103 {
  62.584% {
    transform: translate(60.3794vw, 62.584vh) scale(0.5997);
  }
  to {
    transform: translate(64.75905vw, 100vh) scale(0.5997);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(64.75905vw, 50vh) scale(0.5997);
        -webkit-transform: translate(64.75905vw, 50vh) scale(0.5997);
        -moz-transform: translate(64.75905vw, 50vh) scale(0.5997);
        -ms-transform: translate(64.75905vw, 50vh) scale(0.5997);
        -o-transform: translate(64.75905vw, 50vh) scale(0.5997);
      }
    }
  }
}
@keyframes fall-103 {
  62.584% {
    transform: translate(60.3794vw, 62.584vh) scale(0.5997);
  }
  to {
    transform: translate(64.75905vw, 100vh) scale(0.5997);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(64.75905vw, 50vh) scale(0.5997);
        -webkit-transform: translate(64.75905vw, 50vh) scale(0.5997);
        -moz-transform: translate(64.75905vw, 50vh) scale(0.5997);
        -ms-transform: translate(64.75905vw, 50vh) scale(0.5997);
        -o-transform: translate(64.75905vw, 50vh) scale(0.5997);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(104) {
  opacity: 0.0696;
  transform: translate(2.7797vw, -10px) scale(0.0587);
  -webkit-animation: fall-104 13s -25s linear infinite;
          animation: fall-104 13s -25s linear infinite;
}
@-webkit-keyframes fall-104 {
  30.026% {
    transform: translate(-3.0364vw, 30.026vh) scale(0.0587);
  }
  to {
    transform: translate(-0.12835vw, 100vh) scale(0.0587);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(-0.12835vw, 50vh) scale(0.0587);
        -webkit-transform: translate(-0.12835vw, 50vh) scale(0.0587);
        -moz-transform: translate(-0.12835vw, 50vh) scale(0.0587);
        -ms-transform: translate(-0.12835vw, 50vh) scale(0.0587);
        -o-transform: translate(-0.12835vw, 50vh) scale(0.0587);
      }
    }
  }
}
@keyframes fall-104 {
  30.026% {
    transform: translate(-3.0364vw, 30.026vh) scale(0.0587);
  }
  to {
    transform: translate(-0.12835vw, 100vh) scale(0.0587);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(-0.12835vw, 50vh) scale(0.0587);
        -webkit-transform: translate(-0.12835vw, 50vh) scale(0.0587);
        -moz-transform: translate(-0.12835vw, 50vh) scale(0.0587);
        -ms-transform: translate(-0.12835vw, 50vh) scale(0.0587);
        -o-transform: translate(-0.12835vw, 50vh) scale(0.0587);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(105) {
  opacity: 0.1433;
  transform: translate(45.8846vw, -10px) scale(0.0408);
  -webkit-animation: fall-105 17s -21s linear infinite;
          animation: fall-105 17s -21s linear infinite;
}
@-webkit-keyframes fall-105 {
  57.346% {
    transform: translate(42.5751vw, 57.346vh) scale(0.0408);
  }
  to {
    transform: translate(44.22985vw, 100vh) scale(0.0408);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(44.22985vw, 50vh) scale(0.0408);
        -webkit-transform: translate(44.22985vw, 50vh) scale(0.0408);
        -moz-transform: translate(44.22985vw, 50vh) scale(0.0408);
        -ms-transform: translate(44.22985vw, 50vh) scale(0.0408);
        -o-transform: translate(44.22985vw, 50vh) scale(0.0408);
      }
    }
  }
}
@keyframes fall-105 {
  57.346% {
    transform: translate(42.5751vw, 57.346vh) scale(0.0408);
  }
  to {
    transform: translate(44.22985vw, 100vh) scale(0.0408);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(44.22985vw, 50vh) scale(0.0408);
        -webkit-transform: translate(44.22985vw, 50vh) scale(0.0408);
        -moz-transform: translate(44.22985vw, 50vh) scale(0.0408);
        -ms-transform: translate(44.22985vw, 50vh) scale(0.0408);
        -o-transform: translate(44.22985vw, 50vh) scale(0.0408);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(106) {
  opacity: 0.2467;
  transform: translate(33.8755vw, -10px) scale(0.043);
  -webkit-animation: fall-106 20s -27s linear infinite;
          animation: fall-106 20s -27s linear infinite;
}
@-webkit-keyframes fall-106 {
  42.414% {
    transform: translate(36.3344vw, 42.414vh) scale(0.043);
  }
  to {
    transform: translate(35.10495vw, 100vh) scale(0.043);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(35.10495vw, 50vh) scale(0.043);
        -webkit-transform: translate(35.10495vw, 50vh) scale(0.043);
        -moz-transform: translate(35.10495vw, 50vh) scale(0.043);
        -ms-transform: translate(35.10495vw, 50vh) scale(0.043);
        -o-transform: translate(35.10495vw, 50vh) scale(0.043);
      }
    }
  }
}
@keyframes fall-106 {
  42.414% {
    transform: translate(36.3344vw, 42.414vh) scale(0.043);
  }
  to {
    transform: translate(35.10495vw, 100vh) scale(0.043);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(35.10495vw, 50vh) scale(0.043);
        -webkit-transform: translate(35.10495vw, 50vh) scale(0.043);
        -moz-transform: translate(35.10495vw, 50vh) scale(0.043);
        -ms-transform: translate(35.10495vw, 50vh) scale(0.043);
        -o-transform: translate(35.10495vw, 50vh) scale(0.043);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(107) {
  opacity: 0.8764;
  transform: translate(13.4456vw, -10px) scale(0.8725);
  -webkit-animation: fall-107 23s -26s linear infinite;
          animation: fall-107 23s -26s linear infinite;
}
@-webkit-keyframes fall-107 {
  78.513% {
    transform: translate(6.1331vw, 78.513vh) scale(0.8725);
  }
  to {
    transform: translate(9.78935vw, 100vh) scale(0.8725);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(9.78935vw, 50vh) scale(0.8725);
        -webkit-transform: translate(9.78935vw, 50vh) scale(0.8725);
        -moz-transform: translate(9.78935vw, 50vh) scale(0.8725);
        -ms-transform: translate(9.78935vw, 50vh) scale(0.8725);
        -o-transform: translate(9.78935vw, 50vh) scale(0.8725);
      }
    }
  }
}
@keyframes fall-107 {
  78.513% {
    transform: translate(6.1331vw, 78.513vh) scale(0.8725);
  }
  to {
    transform: translate(9.78935vw, 100vh) scale(0.8725);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(9.78935vw, 50vh) scale(0.8725);
        -webkit-transform: translate(9.78935vw, 50vh) scale(0.8725);
        -moz-transform: translate(9.78935vw, 50vh) scale(0.8725);
        -ms-transform: translate(9.78935vw, 50vh) scale(0.8725);
        -o-transform: translate(9.78935vw, 50vh) scale(0.8725);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(108) {
  opacity: 0.1667;
  transform: translate(34.3503vw, -10px) scale(0.5786);
  -webkit-animation: fall-108 26s -1s linear infinite;
          animation: fall-108 26s -1s linear infinite;
}
@-webkit-keyframes fall-108 {
  64.225% {
    transform: translate(25.5876vw, 64.225vh) scale(0.5786);
  }
  to {
    transform: translate(29.96895vw, 100vh) scale(0.5786);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(29.96895vw, 50vh) scale(0.5786);
        -webkit-transform: translate(29.96895vw, 50vh) scale(0.5786);
        -moz-transform: translate(29.96895vw, 50vh) scale(0.5786);
        -ms-transform: translate(29.96895vw, 50vh) scale(0.5786);
        -o-transform: translate(29.96895vw, 50vh) scale(0.5786);
      }
    }
  }
}
@keyframes fall-108 {
  64.225% {
    transform: translate(25.5876vw, 64.225vh) scale(0.5786);
  }
  to {
    transform: translate(29.96895vw, 100vh) scale(0.5786);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(29.96895vw, 50vh) scale(0.5786);
        -webkit-transform: translate(29.96895vw, 50vh) scale(0.5786);
        -moz-transform: translate(29.96895vw, 50vh) scale(0.5786);
        -ms-transform: translate(29.96895vw, 50vh) scale(0.5786);
        -o-transform: translate(29.96895vw, 50vh) scale(0.5786);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(109) {
  opacity: 0.6743;
  transform: translate(86.416vw, -10px) scale(0.9962);
  -webkit-animation: fall-109 11s -8s linear infinite;
          animation: fall-109 11s -8s linear infinite;
}
@-webkit-keyframes fall-109 {
  35.039% {
    transform: translate(95.0509vw, 35.039vh) scale(0.9962);
  }
  to {
    transform: translate(90.73345vw, 100vh) scale(0.9962);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(90.73345vw, 50vh) scale(0.9962);
        -webkit-transform: translate(90.73345vw, 50vh) scale(0.9962);
        -moz-transform: translate(90.73345vw, 50vh) scale(0.9962);
        -ms-transform: translate(90.73345vw, 50vh) scale(0.9962);
        -o-transform: translate(90.73345vw, 50vh) scale(0.9962);
      }
    }
  }
}
@keyframes fall-109 {
  35.039% {
    transform: translate(95.0509vw, 35.039vh) scale(0.9962);
  }
  to {
    transform: translate(90.73345vw, 100vh) scale(0.9962);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(90.73345vw, 50vh) scale(0.9962);
        -webkit-transform: translate(90.73345vw, 50vh) scale(0.9962);
        -moz-transform: translate(90.73345vw, 50vh) scale(0.9962);
        -ms-transform: translate(90.73345vw, 50vh) scale(0.9962);
        -o-transform: translate(90.73345vw, 50vh) scale(0.9962);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(110) {
  opacity: 0.4777;
  transform: translate(40.873vw, -10px) scale(0.6492);
  -webkit-animation: fall-110 22s -27s linear infinite;
          animation: fall-110 22s -27s linear infinite;
}
@-webkit-keyframes fall-110 {
  40.844% {
    transform: translate(41.7423vw, 40.844vh) scale(0.6492);
  }
  to {
    transform: translate(41.30765vw, 100vh) scale(0.6492);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(41.30765vw, 50vh) scale(0.6492);
        -webkit-transform: translate(41.30765vw, 50vh) scale(0.6492);
        -moz-transform: translate(41.30765vw, 50vh) scale(0.6492);
        -ms-transform: translate(41.30765vw, 50vh) scale(0.6492);
        -o-transform: translate(41.30765vw, 50vh) scale(0.6492);
      }
    }
  }
}
@keyframes fall-110 {
  40.844% {
    transform: translate(41.7423vw, 40.844vh) scale(0.6492);
  }
  to {
    transform: translate(41.30765vw, 100vh) scale(0.6492);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(41.30765vw, 50vh) scale(0.6492);
        -webkit-transform: translate(41.30765vw, 50vh) scale(0.6492);
        -moz-transform: translate(41.30765vw, 50vh) scale(0.6492);
        -ms-transform: translate(41.30765vw, 50vh) scale(0.6492);
        -o-transform: translate(41.30765vw, 50vh) scale(0.6492);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(111) {
  opacity: 0.23;
  transform: translate(99.2319vw, -10px) scale(0.9005);
  -webkit-animation: fall-111 15s -20s linear infinite;
          animation: fall-111 15s -20s linear infinite;
}
@-webkit-keyframes fall-111 {
  30.781% {
    transform: translate(106.2451vw, 30.781vh) scale(0.9005);
  }
  to {
    transform: translate(102.7385vw, 100vh) scale(0.9005);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(102.7385vw, 50vh) scale(0.9005);
        -webkit-transform: translate(102.7385vw, 50vh) scale(0.9005);
        -moz-transform: translate(102.7385vw, 50vh) scale(0.9005);
        -ms-transform: translate(102.7385vw, 50vh) scale(0.9005);
        -o-transform: translate(102.7385vw, 50vh) scale(0.9005);
      }
    }
  }
}
@keyframes fall-111 {
  30.781% {
    transform: translate(106.2451vw, 30.781vh) scale(0.9005);
  }
  to {
    transform: translate(102.7385vw, 100vh) scale(0.9005);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(102.7385vw, 50vh) scale(0.9005);
        -webkit-transform: translate(102.7385vw, 50vh) scale(0.9005);
        -moz-transform: translate(102.7385vw, 50vh) scale(0.9005);
        -ms-transform: translate(102.7385vw, 50vh) scale(0.9005);
        -o-transform: translate(102.7385vw, 50vh) scale(0.9005);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(112) {
  opacity: 0.9381;
  transform: translate(32.1763vw, -10px) scale(0.483);
  -webkit-animation: fall-112 20s -27s linear infinite;
          animation: fall-112 20s -27s linear infinite;
}
@-webkit-keyframes fall-112 {
  48.984% {
    transform: translate(42.0041vw, 48.984vh) scale(0.483);
  }
  to {
    transform: translate(37.0902vw, 100vh) scale(0.483);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(37.0902vw, 50vh) scale(0.483);
        -webkit-transform: translate(37.0902vw, 50vh) scale(0.483);
        -moz-transform: translate(37.0902vw, 50vh) scale(0.483);
        -ms-transform: translate(37.0902vw, 50vh) scale(0.483);
        -o-transform: translate(37.0902vw, 50vh) scale(0.483);
      }
    }
  }
}
@keyframes fall-112 {
  48.984% {
    transform: translate(42.0041vw, 48.984vh) scale(0.483);
  }
  to {
    transform: translate(37.0902vw, 100vh) scale(0.483);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(37.0902vw, 50vh) scale(0.483);
        -webkit-transform: translate(37.0902vw, 50vh) scale(0.483);
        -moz-transform: translate(37.0902vw, 50vh) scale(0.483);
        -ms-transform: translate(37.0902vw, 50vh) scale(0.483);
        -o-transform: translate(37.0902vw, 50vh) scale(0.483);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(113) {
  opacity: 0.4663;
  transform: translate(72.7127vw, -10px) scale(0.9322);
  -webkit-animation: fall-113 19s -26s linear infinite;
          animation: fall-113 19s -26s linear infinite;
}
@-webkit-keyframes fall-113 {
  33.627% {
    transform: translate(70.8624vw, 33.627vh) scale(0.9322);
  }
  to {
    transform: translate(71.78755vw, 100vh) scale(0.9322);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(71.78755vw, 50vh) scale(0.9322);
        -webkit-transform: translate(71.78755vw, 50vh) scale(0.9322);
        -moz-transform: translate(71.78755vw, 50vh) scale(0.9322);
        -ms-transform: translate(71.78755vw, 50vh) scale(0.9322);
        -o-transform: translate(71.78755vw, 50vh) scale(0.9322);
      }
    }
  }
}
@keyframes fall-113 {
  33.627% {
    transform: translate(70.8624vw, 33.627vh) scale(0.9322);
  }
  to {
    transform: translate(71.78755vw, 100vh) scale(0.9322);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(71.78755vw, 50vh) scale(0.9322);
        -webkit-transform: translate(71.78755vw, 50vh) scale(0.9322);
        -moz-transform: translate(71.78755vw, 50vh) scale(0.9322);
        -ms-transform: translate(71.78755vw, 50vh) scale(0.9322);
        -o-transform: translate(71.78755vw, 50vh) scale(0.9322);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(114) {
  opacity: 0.7018;
  transform: translate(8.255vw, -10px) scale(0.2148);
  -webkit-animation: fall-114 11s -8s linear infinite;
          animation: fall-114 11s -8s linear infinite;
}
@-webkit-keyframes fall-114 {
  37.191% {
    transform: translate(2.3714vw, 37.191vh) scale(0.2148);
  }
  to {
    transform: translate(5.3132vw, 100vh) scale(0.2148);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(5.3132vw, 50vh) scale(0.2148);
        -webkit-transform: translate(5.3132vw, 50vh) scale(0.2148);
        -moz-transform: translate(5.3132vw, 50vh) scale(0.2148);
        -ms-transform: translate(5.3132vw, 50vh) scale(0.2148);
        -o-transform: translate(5.3132vw, 50vh) scale(0.2148);
      }
    }
  }
}
@keyframes fall-114 {
  37.191% {
    transform: translate(2.3714vw, 37.191vh) scale(0.2148);
  }
  to {
    transform: translate(5.3132vw, 100vh) scale(0.2148);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(5.3132vw, 50vh) scale(0.2148);
        -webkit-transform: translate(5.3132vw, 50vh) scale(0.2148);
        -moz-transform: translate(5.3132vw, 50vh) scale(0.2148);
        -ms-transform: translate(5.3132vw, 50vh) scale(0.2148);
        -o-transform: translate(5.3132vw, 50vh) scale(0.2148);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(115) {
  opacity: 0.5158;
  transform: translate(79.2162vw, -10px) scale(0.3367);
  -webkit-animation: fall-115 25s -5s linear infinite;
          animation: fall-115 25s -5s linear infinite;
}
@-webkit-keyframes fall-115 {
  53.712% {
    transform: translate(86.3613vw, 53.712vh) scale(0.3367);
  }
  to {
    transform: translate(82.78875vw, 100vh) scale(0.3367);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(82.78875vw, 50vh) scale(0.3367);
        -webkit-transform: translate(82.78875vw, 50vh) scale(0.3367);
        -moz-transform: translate(82.78875vw, 50vh) scale(0.3367);
        -ms-transform: translate(82.78875vw, 50vh) scale(0.3367);
        -o-transform: translate(82.78875vw, 50vh) scale(0.3367);
      }
    }
  }
}
@keyframes fall-115 {
  53.712% {
    transform: translate(86.3613vw, 53.712vh) scale(0.3367);
  }
  to {
    transform: translate(82.78875vw, 100vh) scale(0.3367);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(82.78875vw, 50vh) scale(0.3367);
        -webkit-transform: translate(82.78875vw, 50vh) scale(0.3367);
        -moz-transform: translate(82.78875vw, 50vh) scale(0.3367);
        -ms-transform: translate(82.78875vw, 50vh) scale(0.3367);
        -o-transform: translate(82.78875vw, 50vh) scale(0.3367);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(116) {
  opacity: 0.7773;
  transform: translate(84.8907vw, -10px) scale(0.1493);
  -webkit-animation: fall-116 19s -10s linear infinite;
          animation: fall-116 19s -10s linear infinite;
}
@-webkit-keyframes fall-116 {
  51.264% {
    transform: translate(92.0687vw, 51.264vh) scale(0.1493);
  }
  to {
    transform: translate(88.4797vw, 100vh) scale(0.1493);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(88.4797vw, 50vh) scale(0.1493);
        -webkit-transform: translate(88.4797vw, 50vh) scale(0.1493);
        -moz-transform: translate(88.4797vw, 50vh) scale(0.1493);
        -ms-transform: translate(88.4797vw, 50vh) scale(0.1493);
        -o-transform: translate(88.4797vw, 50vh) scale(0.1493);
      }
    }
  }
}
@keyframes fall-116 {
  51.264% {
    transform: translate(92.0687vw, 51.264vh) scale(0.1493);
  }
  to {
    transform: translate(88.4797vw, 100vh) scale(0.1493);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(88.4797vw, 50vh) scale(0.1493);
        -webkit-transform: translate(88.4797vw, 50vh) scale(0.1493);
        -moz-transform: translate(88.4797vw, 50vh) scale(0.1493);
        -ms-transform: translate(88.4797vw, 50vh) scale(0.1493);
        -o-transform: translate(88.4797vw, 50vh) scale(0.1493);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(117) {
  opacity: 0.3741;
  transform: translate(56.1741vw, -10px) scale(0.1341);
  -webkit-animation: fall-117 10s -15s linear infinite;
          animation: fall-117 10s -15s linear infinite;
}
@-webkit-keyframes fall-117 {
  39.997% {
    transform: translate(55.659vw, 39.997vh) scale(0.1341);
  }
  to {
    transform: translate(55.91655vw, 100vh) scale(0.1341);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(55.91655vw, 50vh) scale(0.1341);
        -webkit-transform: translate(55.91655vw, 50vh) scale(0.1341);
        -moz-transform: translate(55.91655vw, 50vh) scale(0.1341);
        -ms-transform: translate(55.91655vw, 50vh) scale(0.1341);
        -o-transform: translate(55.91655vw, 50vh) scale(0.1341);
      }
    }
  }
}
@keyframes fall-117 {
  39.997% {
    transform: translate(55.659vw, 39.997vh) scale(0.1341);
  }
  to {
    transform: translate(55.91655vw, 100vh) scale(0.1341);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(55.91655vw, 50vh) scale(0.1341);
        -webkit-transform: translate(55.91655vw, 50vh) scale(0.1341);
        -moz-transform: translate(55.91655vw, 50vh) scale(0.1341);
        -ms-transform: translate(55.91655vw, 50vh) scale(0.1341);
        -o-transform: translate(55.91655vw, 50vh) scale(0.1341);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(118) {
  opacity: 0.2499;
  transform: translate(25.8099vw, -10px) scale(0.2598);
  -webkit-animation: fall-118 15s -28s linear infinite;
          animation: fall-118 15s -28s linear infinite;
}
@-webkit-keyframes fall-118 {
  31.248% {
    transform: translate(31.9301vw, 31.248vh) scale(0.2598);
  }
  to {
    transform: translate(28.87vw, 100vh) scale(0.2598);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(28.87vw, 50vh) scale(0.2598);
        -webkit-transform: translate(28.87vw, 50vh) scale(0.2598);
        -moz-transform: translate(28.87vw, 50vh) scale(0.2598);
        -ms-transform: translate(28.87vw, 50vh) scale(0.2598);
        -o-transform: translate(28.87vw, 50vh) scale(0.2598);
      }
    }
  }
}
@keyframes fall-118 {
  31.248% {
    transform: translate(31.9301vw, 31.248vh) scale(0.2598);
  }
  to {
    transform: translate(28.87vw, 100vh) scale(0.2598);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(28.87vw, 50vh) scale(0.2598);
        -webkit-transform: translate(28.87vw, 50vh) scale(0.2598);
        -moz-transform: translate(28.87vw, 50vh) scale(0.2598);
        -ms-transform: translate(28.87vw, 50vh) scale(0.2598);
        -o-transform: translate(28.87vw, 50vh) scale(0.2598);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(119) {
  opacity: 0.0678;
  transform: translate(76.4389vw, -10px) scale(0.38);
  -webkit-animation: fall-119 10s -14s linear infinite;
          animation: fall-119 10s -14s linear infinite;
}
@-webkit-keyframes fall-119 {
  64.945% {
    transform: translate(76.9415vw, 64.945vh) scale(0.38);
  }
  to {
    transform: translate(76.6902vw, 100vh) scale(0.38);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(76.6902vw, 50vh) scale(0.38);
        -webkit-transform: translate(76.6902vw, 50vh) scale(0.38);
        -moz-transform: translate(76.6902vw, 50vh) scale(0.38);
        -ms-transform: translate(76.6902vw, 50vh) scale(0.38);
        -o-transform: translate(76.6902vw, 50vh) scale(0.38);
      }
    }
  }
}
@keyframes fall-119 {
  64.945% {
    transform: translate(76.9415vw, 64.945vh) scale(0.38);
  }
  to {
    transform: translate(76.6902vw, 100vh) scale(0.38);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(76.6902vw, 50vh) scale(0.38);
        -webkit-transform: translate(76.6902vw, 50vh) scale(0.38);
        -moz-transform: translate(76.6902vw, 50vh) scale(0.38);
        -ms-transform: translate(76.6902vw, 50vh) scale(0.38);
        -o-transform: translate(76.6902vw, 50vh) scale(0.38);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(120) {
  opacity: 0.6023;
  transform: translate(12.6176vw, -10px) scale(0.7423);
  -webkit-animation: fall-120 29s -19s linear infinite;
          animation: fall-120 29s -19s linear infinite;
}
@-webkit-keyframes fall-120 {
  55.39% {
    transform: translate(3.4026vw, 55.39vh) scale(0.7423);
  }
  to {
    transform: translate(8.0101vw, 100vh) scale(0.7423);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(8.0101vw, 50vh) scale(0.7423);
        -webkit-transform: translate(8.0101vw, 50vh) scale(0.7423);
        -moz-transform: translate(8.0101vw, 50vh) scale(0.7423);
        -ms-transform: translate(8.0101vw, 50vh) scale(0.7423);
        -o-transform: translate(8.0101vw, 50vh) scale(0.7423);
      }
    }
  }
}
@keyframes fall-120 {
  55.39% {
    transform: translate(3.4026vw, 55.39vh) scale(0.7423);
  }
  to {
    transform: translate(8.0101vw, 100vh) scale(0.7423);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(8.0101vw, 50vh) scale(0.7423);
        -webkit-transform: translate(8.0101vw, 50vh) scale(0.7423);
        -moz-transform: translate(8.0101vw, 50vh) scale(0.7423);
        -ms-transform: translate(8.0101vw, 50vh) scale(0.7423);
        -o-transform: translate(8.0101vw, 50vh) scale(0.7423);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(121) {
  opacity: 0.0166;
  transform: translate(30.5608vw, -10px) scale(0.2927);
  -webkit-animation: fall-121 25s -21s linear infinite;
          animation: fall-121 25s -21s linear infinite;
}
@-webkit-keyframes fall-121 {
  41.123% {
    transform: translate(36.6982vw, 41.123vh) scale(0.2927);
  }
  to {
    transform: translate(33.6295vw, 100vh) scale(0.2927);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(33.6295vw, 50vh) scale(0.2927);
        -webkit-transform: translate(33.6295vw, 50vh) scale(0.2927);
        -moz-transform: translate(33.6295vw, 50vh) scale(0.2927);
        -ms-transform: translate(33.6295vw, 50vh) scale(0.2927);
        -o-transform: translate(33.6295vw, 50vh) scale(0.2927);
      }
    }
  }
}
@keyframes fall-121 {
  41.123% {
    transform: translate(36.6982vw, 41.123vh) scale(0.2927);
  }
  to {
    transform: translate(33.6295vw, 100vh) scale(0.2927);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(33.6295vw, 50vh) scale(0.2927);
        -webkit-transform: translate(33.6295vw, 50vh) scale(0.2927);
        -moz-transform: translate(33.6295vw, 50vh) scale(0.2927);
        -ms-transform: translate(33.6295vw, 50vh) scale(0.2927);
        -o-transform: translate(33.6295vw, 50vh) scale(0.2927);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(122) {
  opacity: 0.6783;
  transform: translate(86.98vw, -10px) scale(0.683);
  -webkit-animation: fall-122 19s -29s linear infinite;
          animation: fall-122 19s -29s linear infinite;
}
@-webkit-keyframes fall-122 {
  47.874% {
    transform: translate(92.4221vw, 47.874vh) scale(0.683);
  }
  to {
    transform: translate(89.70105vw, 100vh) scale(0.683);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(89.70105vw, 50vh) scale(0.683);
        -webkit-transform: translate(89.70105vw, 50vh) scale(0.683);
        -moz-transform: translate(89.70105vw, 50vh) scale(0.683);
        -ms-transform: translate(89.70105vw, 50vh) scale(0.683);
        -o-transform: translate(89.70105vw, 50vh) scale(0.683);
      }
    }
  }
}
@keyframes fall-122 {
  47.874% {
    transform: translate(92.4221vw, 47.874vh) scale(0.683);
  }
  to {
    transform: translate(89.70105vw, 100vh) scale(0.683);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(89.70105vw, 50vh) scale(0.683);
        -webkit-transform: translate(89.70105vw, 50vh) scale(0.683);
        -moz-transform: translate(89.70105vw, 50vh) scale(0.683);
        -ms-transform: translate(89.70105vw, 50vh) scale(0.683);
        -o-transform: translate(89.70105vw, 50vh) scale(0.683);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(123) {
  opacity: 0.3855;
  transform: translate(6.2537vw, -10px) scale(0.3673);
  -webkit-animation: fall-123 10s -22s linear infinite;
          animation: fall-123 10s -22s linear infinite;
}
@-webkit-keyframes fall-123 {
  78.146% {
    transform: translate(3.8663vw, 78.146vh) scale(0.3673);
  }
  to {
    transform: translate(5.06vw, 100vh) scale(0.3673);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(5.06vw, 50vh) scale(0.3673);
        -webkit-transform: translate(5.06vw, 50vh) scale(0.3673);
        -moz-transform: translate(5.06vw, 50vh) scale(0.3673);
        -ms-transform: translate(5.06vw, 50vh) scale(0.3673);
        -o-transform: translate(5.06vw, 50vh) scale(0.3673);
      }
    }
  }
}
@keyframes fall-123 {
  78.146% {
    transform: translate(3.8663vw, 78.146vh) scale(0.3673);
  }
  to {
    transform: translate(5.06vw, 100vh) scale(0.3673);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(5.06vw, 50vh) scale(0.3673);
        -webkit-transform: translate(5.06vw, 50vh) scale(0.3673);
        -moz-transform: translate(5.06vw, 50vh) scale(0.3673);
        -ms-transform: translate(5.06vw, 50vh) scale(0.3673);
        -o-transform: translate(5.06vw, 50vh) scale(0.3673);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(124) {
  opacity: 0.9647;
  transform: translate(49.648vw, -10px) scale(0.914);
  -webkit-animation: fall-124 17s -8s linear infinite;
          animation: fall-124 17s -8s linear infinite;
}
@-webkit-keyframes fall-124 {
  62.803% {
    transform: translate(43.2959vw, 62.803vh) scale(0.914);
  }
  to {
    transform: translate(46.47195vw, 100vh) scale(0.914);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(46.47195vw, 50vh) scale(0.914);
        -webkit-transform: translate(46.47195vw, 50vh) scale(0.914);
        -moz-transform: translate(46.47195vw, 50vh) scale(0.914);
        -ms-transform: translate(46.47195vw, 50vh) scale(0.914);
        -o-transform: translate(46.47195vw, 50vh) scale(0.914);
      }
    }
  }
}
@keyframes fall-124 {
  62.803% {
    transform: translate(43.2959vw, 62.803vh) scale(0.914);
  }
  to {
    transform: translate(46.47195vw, 100vh) scale(0.914);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(46.47195vw, 50vh) scale(0.914);
        -webkit-transform: translate(46.47195vw, 50vh) scale(0.914);
        -moz-transform: translate(46.47195vw, 50vh) scale(0.914);
        -ms-transform: translate(46.47195vw, 50vh) scale(0.914);
        -o-transform: translate(46.47195vw, 50vh) scale(0.914);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(125) {
  opacity: 0.1209;
  transform: translate(97.3173vw, -10px) scale(0.2447);
  -webkit-animation: fall-125 25s -11s linear infinite;
          animation: fall-125 25s -11s linear infinite;
}
@-webkit-keyframes fall-125 {
  74.637% {
    transform: translate(99.6013vw, 74.637vh) scale(0.2447);
  }
  to {
    transform: translate(98.4593vw, 100vh) scale(0.2447);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(98.4593vw, 50vh) scale(0.2447);
        -webkit-transform: translate(98.4593vw, 50vh) scale(0.2447);
        -moz-transform: translate(98.4593vw, 50vh) scale(0.2447);
        -ms-transform: translate(98.4593vw, 50vh) scale(0.2447);
        -o-transform: translate(98.4593vw, 50vh) scale(0.2447);
      }
    }
  }
}
@keyframes fall-125 {
  74.637% {
    transform: translate(99.6013vw, 74.637vh) scale(0.2447);
  }
  to {
    transform: translate(98.4593vw, 100vh) scale(0.2447);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(98.4593vw, 50vh) scale(0.2447);
        -webkit-transform: translate(98.4593vw, 50vh) scale(0.2447);
        -moz-transform: translate(98.4593vw, 50vh) scale(0.2447);
        -ms-transform: translate(98.4593vw, 50vh) scale(0.2447);
        -o-transform: translate(98.4593vw, 50vh) scale(0.2447);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(126) {
  opacity: 0.7943;
  transform: translate(87.8202vw, -10px) scale(0.7873);
  -webkit-animation: fall-126 19s -29s linear infinite;
          animation: fall-126 19s -29s linear infinite;
}
@-webkit-keyframes fall-126 {
  78.513% {
    transform: translate(83.0716vw, 78.513vh) scale(0.7873);
  }
  to {
    transform: translate(85.4459vw, 100vh) scale(0.7873);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(85.4459vw, 50vh) scale(0.7873);
        -webkit-transform: translate(85.4459vw, 50vh) scale(0.7873);
        -moz-transform: translate(85.4459vw, 50vh) scale(0.7873);
        -ms-transform: translate(85.4459vw, 50vh) scale(0.7873);
        -o-transform: translate(85.4459vw, 50vh) scale(0.7873);
      }
    }
  }
}
@keyframes fall-126 {
  78.513% {
    transform: translate(83.0716vw, 78.513vh) scale(0.7873);
  }
  to {
    transform: translate(85.4459vw, 100vh) scale(0.7873);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(85.4459vw, 50vh) scale(0.7873);
        -webkit-transform: translate(85.4459vw, 50vh) scale(0.7873);
        -moz-transform: translate(85.4459vw, 50vh) scale(0.7873);
        -ms-transform: translate(85.4459vw, 50vh) scale(0.7873);
        -o-transform: translate(85.4459vw, 50vh) scale(0.7873);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(127) {
  opacity: 0.2918;
  transform: translate(50.7384vw, -10px) scale(0.6928);
  -webkit-animation: fall-127 29s -16s linear infinite;
          animation: fall-127 29s -16s linear infinite;
}
@-webkit-keyframes fall-127 {
  76.631% {
    transform: translate(57.2085vw, 76.631vh) scale(0.6928);
  }
  to {
    transform: translate(53.97345vw, 100vh) scale(0.6928);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(53.97345vw, 50vh) scale(0.6928);
        -webkit-transform: translate(53.97345vw, 50vh) scale(0.6928);
        -moz-transform: translate(53.97345vw, 50vh) scale(0.6928);
        -ms-transform: translate(53.97345vw, 50vh) scale(0.6928);
        -o-transform: translate(53.97345vw, 50vh) scale(0.6928);
      }
    }
  }
}
@keyframes fall-127 {
  76.631% {
    transform: translate(57.2085vw, 76.631vh) scale(0.6928);
  }
  to {
    transform: translate(53.97345vw, 100vh) scale(0.6928);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(53.97345vw, 50vh) scale(0.6928);
        -webkit-transform: translate(53.97345vw, 50vh) scale(0.6928);
        -moz-transform: translate(53.97345vw, 50vh) scale(0.6928);
        -ms-transform: translate(53.97345vw, 50vh) scale(0.6928);
        -o-transform: translate(53.97345vw, 50vh) scale(0.6928);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(128) {
  opacity: 0.0913;
  transform: translate(56.074vw, -10px) scale(0.6475);
  -webkit-animation: fall-128 30s -12s linear infinite;
          animation: fall-128 30s -12s linear infinite;
}
@-webkit-keyframes fall-128 {
  46.57% {
    transform: translate(55.0536vw, 46.57vh) scale(0.6475);
  }
  to {
    transform: translate(55.5638vw, 100vh) scale(0.6475);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(55.5638vw, 50vh) scale(0.6475);
        -webkit-transform: translate(55.5638vw, 50vh) scale(0.6475);
        -moz-transform: translate(55.5638vw, 50vh) scale(0.6475);
        -ms-transform: translate(55.5638vw, 50vh) scale(0.6475);
        -o-transform: translate(55.5638vw, 50vh) scale(0.6475);
      }
    }
  }
}
@keyframes fall-128 {
  46.57% {
    transform: translate(55.0536vw, 46.57vh) scale(0.6475);
  }
  to {
    transform: translate(55.5638vw, 100vh) scale(0.6475);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(55.5638vw, 50vh) scale(0.6475);
        -webkit-transform: translate(55.5638vw, 50vh) scale(0.6475);
        -moz-transform: translate(55.5638vw, 50vh) scale(0.6475);
        -ms-transform: translate(55.5638vw, 50vh) scale(0.6475);
        -o-transform: translate(55.5638vw, 50vh) scale(0.6475);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(129) {
  opacity: 0.8781;
  transform: translate(63.0737vw, -10px) scale(0.9144);
  -webkit-animation: fall-129 27s -29s linear infinite;
          animation: fall-129 27s -29s linear infinite;
}
@-webkit-keyframes fall-129 {
  52.544% {
    transform: translate(70.5687vw, 52.544vh) scale(0.9144);
  }
  to {
    transform: translate(66.8212vw, 100vh) scale(0.9144);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(66.8212vw, 50vh) scale(0.9144);
        -webkit-transform: translate(66.8212vw, 50vh) scale(0.9144);
        -moz-transform: translate(66.8212vw, 50vh) scale(0.9144);
        -ms-transform: translate(66.8212vw, 50vh) scale(0.9144);
        -o-transform: translate(66.8212vw, 50vh) scale(0.9144);
      }
    }
  }
}
@keyframes fall-129 {
  52.544% {
    transform: translate(70.5687vw, 52.544vh) scale(0.9144);
  }
  to {
    transform: translate(66.8212vw, 100vh) scale(0.9144);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(66.8212vw, 50vh) scale(0.9144);
        -webkit-transform: translate(66.8212vw, 50vh) scale(0.9144);
        -moz-transform: translate(66.8212vw, 50vh) scale(0.9144);
        -ms-transform: translate(66.8212vw, 50vh) scale(0.9144);
        -o-transform: translate(66.8212vw, 50vh) scale(0.9144);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(130) {
  opacity: 0.365;
  transform: translate(28.6953vw, -10px) scale(0.336);
  -webkit-animation: fall-130 26s -11s linear infinite;
          animation: fall-130 26s -11s linear infinite;
}
@-webkit-keyframes fall-130 {
  51.134% {
    transform: translate(21.8713vw, 51.134vh) scale(0.336);
  }
  to {
    transform: translate(25.2833vw, 100vh) scale(0.336);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(25.2833vw, 50vh) scale(0.336);
        -webkit-transform: translate(25.2833vw, 50vh) scale(0.336);
        -moz-transform: translate(25.2833vw, 50vh) scale(0.336);
        -ms-transform: translate(25.2833vw, 50vh) scale(0.336);
        -o-transform: translate(25.2833vw, 50vh) scale(0.336);
      }
    }
  }
}
@keyframes fall-130 {
  51.134% {
    transform: translate(21.8713vw, 51.134vh) scale(0.336);
  }
  to {
    transform: translate(25.2833vw, 100vh) scale(0.336);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(25.2833vw, 50vh) scale(0.336);
        -webkit-transform: translate(25.2833vw, 50vh) scale(0.336);
        -moz-transform: translate(25.2833vw, 50vh) scale(0.336);
        -ms-transform: translate(25.2833vw, 50vh) scale(0.336);
        -o-transform: translate(25.2833vw, 50vh) scale(0.336);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(131) {
  opacity: 0.1328;
  transform: translate(7.5909vw, -10px) scale(0.739);
  -webkit-animation: fall-131 14s -10s linear infinite;
          animation: fall-131 14s -10s linear infinite;
}
@-webkit-keyframes fall-131 {
  46.056% {
    transform: translate(10.28vw, 46.056vh) scale(0.739);
  }
  to {
    transform: translate(8.93545vw, 100vh) scale(0.739);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(8.93545vw, 50vh) scale(0.739);
        -webkit-transform: translate(8.93545vw, 50vh) scale(0.739);
        -moz-transform: translate(8.93545vw, 50vh) scale(0.739);
        -ms-transform: translate(8.93545vw, 50vh) scale(0.739);
        -o-transform: translate(8.93545vw, 50vh) scale(0.739);
      }
    }
  }
}
@keyframes fall-131 {
  46.056% {
    transform: translate(10.28vw, 46.056vh) scale(0.739);
  }
  to {
    transform: translate(8.93545vw, 100vh) scale(0.739);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(8.93545vw, 50vh) scale(0.739);
        -webkit-transform: translate(8.93545vw, 50vh) scale(0.739);
        -moz-transform: translate(8.93545vw, 50vh) scale(0.739);
        -ms-transform: translate(8.93545vw, 50vh) scale(0.739);
        -o-transform: translate(8.93545vw, 50vh) scale(0.739);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(132) {
  opacity: 0.9945;
  transform: translate(18.1748vw, -10px) scale(0.2866);
  -webkit-animation: fall-132 17s -26s linear infinite;
          animation: fall-132 17s -26s linear infinite;
}
@-webkit-keyframes fall-132 {
  49.942% {
    transform: translate(26.0798vw, 49.942vh) scale(0.2866);
  }
  to {
    transform: translate(22.1273vw, 100vh) scale(0.2866);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(22.1273vw, 50vh) scale(0.2866);
        -webkit-transform: translate(22.1273vw, 50vh) scale(0.2866);
        -moz-transform: translate(22.1273vw, 50vh) scale(0.2866);
        -ms-transform: translate(22.1273vw, 50vh) scale(0.2866);
        -o-transform: translate(22.1273vw, 50vh) scale(0.2866);
      }
    }
  }
}
@keyframes fall-132 {
  49.942% {
    transform: translate(26.0798vw, 49.942vh) scale(0.2866);
  }
  to {
    transform: translate(22.1273vw, 100vh) scale(0.2866);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(22.1273vw, 50vh) scale(0.2866);
        -webkit-transform: translate(22.1273vw, 50vh) scale(0.2866);
        -moz-transform: translate(22.1273vw, 50vh) scale(0.2866);
        -ms-transform: translate(22.1273vw, 50vh) scale(0.2866);
        -o-transform: translate(22.1273vw, 50vh) scale(0.2866);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(133) {
  opacity: 0.1441;
  transform: translate(80.8715vw, -10px) scale(0.3919);
  -webkit-animation: fall-133 10s -30s linear infinite;
          animation: fall-133 10s -30s linear infinite;
}
@-webkit-keyframes fall-133 {
  39.909% {
    transform: translate(78.9718vw, 39.909vh) scale(0.3919);
  }
  to {
    transform: translate(79.92165vw, 100vh) scale(0.3919);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.92165vw, 50vh) scale(0.3919);
        -webkit-transform: translate(79.92165vw, 50vh) scale(0.3919);
        -moz-transform: translate(79.92165vw, 50vh) scale(0.3919);
        -ms-transform: translate(79.92165vw, 50vh) scale(0.3919);
        -o-transform: translate(79.92165vw, 50vh) scale(0.3919);
      }
    }
  }
}
@keyframes fall-133 {
  39.909% {
    transform: translate(78.9718vw, 39.909vh) scale(0.3919);
  }
  to {
    transform: translate(79.92165vw, 100vh) scale(0.3919);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.92165vw, 50vh) scale(0.3919);
        -webkit-transform: translate(79.92165vw, 50vh) scale(0.3919);
        -moz-transform: translate(79.92165vw, 50vh) scale(0.3919);
        -ms-transform: translate(79.92165vw, 50vh) scale(0.3919);
        -o-transform: translate(79.92165vw, 50vh) scale(0.3919);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(134) {
  opacity: 0.9553;
  transform: translate(95.8529vw, -10px) scale(0.8951);
  -webkit-animation: fall-134 10s -27s linear infinite;
          animation: fall-134 10s -27s linear infinite;
}
@-webkit-keyframes fall-134 {
  70.654% {
    transform: translate(105.4647vw, 70.654vh) scale(0.8951);
  }
  to {
    transform: translate(100.6588vw, 100vh) scale(0.8951);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(100.6588vw, 50vh) scale(0.8951);
        -webkit-transform: translate(100.6588vw, 50vh) scale(0.8951);
        -moz-transform: translate(100.6588vw, 50vh) scale(0.8951);
        -ms-transform: translate(100.6588vw, 50vh) scale(0.8951);
        -o-transform: translate(100.6588vw, 50vh) scale(0.8951);
      }
    }
  }
}
@keyframes fall-134 {
  70.654% {
    transform: translate(105.4647vw, 70.654vh) scale(0.8951);
  }
  to {
    transform: translate(100.6588vw, 100vh) scale(0.8951);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(100.6588vw, 50vh) scale(0.8951);
        -webkit-transform: translate(100.6588vw, 50vh) scale(0.8951);
        -moz-transform: translate(100.6588vw, 50vh) scale(0.8951);
        -ms-transform: translate(100.6588vw, 50vh) scale(0.8951);
        -o-transform: translate(100.6588vw, 50vh) scale(0.8951);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(135) {
  opacity: 0.2393;
  transform: translate(86.3998vw, -10px) scale(0.1797);
  -webkit-animation: fall-135 26s -26s linear infinite;
          animation: fall-135 26s -26s linear infinite;
}
@-webkit-keyframes fall-135 {
  39.712% {
    transform: translate(77.567vw, 39.712vh) scale(0.1797);
  }
  to {
    transform: translate(81.9834vw, 100vh) scale(0.1797);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(81.9834vw, 50vh) scale(0.1797);
        -webkit-transform: translate(81.9834vw, 50vh) scale(0.1797);
        -moz-transform: translate(81.9834vw, 50vh) scale(0.1797);
        -ms-transform: translate(81.9834vw, 50vh) scale(0.1797);
        -o-transform: translate(81.9834vw, 50vh) scale(0.1797);
      }
    }
  }
}
@keyframes fall-135 {
  39.712% {
    transform: translate(77.567vw, 39.712vh) scale(0.1797);
  }
  to {
    transform: translate(81.9834vw, 100vh) scale(0.1797);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(81.9834vw, 50vh) scale(0.1797);
        -webkit-transform: translate(81.9834vw, 50vh) scale(0.1797);
        -moz-transform: translate(81.9834vw, 50vh) scale(0.1797);
        -ms-transform: translate(81.9834vw, 50vh) scale(0.1797);
        -o-transform: translate(81.9834vw, 50vh) scale(0.1797);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(136) {
  opacity: 0.8538;
  transform: translate(92.1481vw, -10px) scale(0.0779);
  -webkit-animation: fall-136 22s -6s linear infinite;
          animation: fall-136 22s -6s linear infinite;
}
@-webkit-keyframes fall-136 {
  75.952% {
    transform: translate(87.127vw, 75.952vh) scale(0.0779);
  }
  to {
    transform: translate(89.63755vw, 100vh) scale(0.0779);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(89.63755vw, 50vh) scale(0.0779);
        -webkit-transform: translate(89.63755vw, 50vh) scale(0.0779);
        -moz-transform: translate(89.63755vw, 50vh) scale(0.0779);
        -ms-transform: translate(89.63755vw, 50vh) scale(0.0779);
        -o-transform: translate(89.63755vw, 50vh) scale(0.0779);
      }
    }
  }
}
@keyframes fall-136 {
  75.952% {
    transform: translate(87.127vw, 75.952vh) scale(0.0779);
  }
  to {
    transform: translate(89.63755vw, 100vh) scale(0.0779);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(89.63755vw, 50vh) scale(0.0779);
        -webkit-transform: translate(89.63755vw, 50vh) scale(0.0779);
        -moz-transform: translate(89.63755vw, 50vh) scale(0.0779);
        -ms-transform: translate(89.63755vw, 50vh) scale(0.0779);
        -o-transform: translate(89.63755vw, 50vh) scale(0.0779);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(137) {
  opacity: 0.3486;
  transform: translate(86.8247vw, -10px) scale(0.2404);
  -webkit-animation: fall-137 28s -6s linear infinite;
          animation: fall-137 28s -6s linear infinite;
}
@-webkit-keyframes fall-137 {
  56.887% {
    transform: translate(81.5198vw, 56.887vh) scale(0.2404);
  }
  to {
    transform: translate(84.17225vw, 100vh) scale(0.2404);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(84.17225vw, 50vh) scale(0.2404);
        -webkit-transform: translate(84.17225vw, 50vh) scale(0.2404);
        -moz-transform: translate(84.17225vw, 50vh) scale(0.2404);
        -ms-transform: translate(84.17225vw, 50vh) scale(0.2404);
        -o-transform: translate(84.17225vw, 50vh) scale(0.2404);
      }
    }
  }
}
@keyframes fall-137 {
  56.887% {
    transform: translate(81.5198vw, 56.887vh) scale(0.2404);
  }
  to {
    transform: translate(84.17225vw, 100vh) scale(0.2404);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(84.17225vw, 50vh) scale(0.2404);
        -webkit-transform: translate(84.17225vw, 50vh) scale(0.2404);
        -moz-transform: translate(84.17225vw, 50vh) scale(0.2404);
        -ms-transform: translate(84.17225vw, 50vh) scale(0.2404);
        -o-transform: translate(84.17225vw, 50vh) scale(0.2404);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(138) {
  opacity: 0.1582;
  transform: translate(40.6158vw, -10px) scale(0.9103);
  -webkit-animation: fall-138 30s -28s linear infinite;
          animation: fall-138 30s -28s linear infinite;
}
@-webkit-keyframes fall-138 {
  58.926% {
    transform: translate(49.8232vw, 58.926vh) scale(0.9103);
  }
  to {
    transform: translate(45.2195vw, 100vh) scale(0.9103);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(45.2195vw, 50vh) scale(0.9103);
        -webkit-transform: translate(45.2195vw, 50vh) scale(0.9103);
        -moz-transform: translate(45.2195vw, 50vh) scale(0.9103);
        -ms-transform: translate(45.2195vw, 50vh) scale(0.9103);
        -o-transform: translate(45.2195vw, 50vh) scale(0.9103);
      }
    }
  }
}
@keyframes fall-138 {
  58.926% {
    transform: translate(49.8232vw, 58.926vh) scale(0.9103);
  }
  to {
    transform: translate(45.2195vw, 100vh) scale(0.9103);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(45.2195vw, 50vh) scale(0.9103);
        -webkit-transform: translate(45.2195vw, 50vh) scale(0.9103);
        -moz-transform: translate(45.2195vw, 50vh) scale(0.9103);
        -ms-transform: translate(45.2195vw, 50vh) scale(0.9103);
        -o-transform: translate(45.2195vw, 50vh) scale(0.9103);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(139) {
  opacity: 0.216;
  transform: translate(63.6707vw, -10px) scale(0.8607);
  -webkit-animation: fall-139 26s -23s linear infinite;
          animation: fall-139 26s -23s linear infinite;
}
@-webkit-keyframes fall-139 {
  54.226% {
    transform: translate(63.9107vw, 54.226vh) scale(0.8607);
  }
  to {
    transform: translate(63.7907vw, 100vh) scale(0.8607);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(63.7907vw, 50vh) scale(0.8607);
        -webkit-transform: translate(63.7907vw, 50vh) scale(0.8607);
        -moz-transform: translate(63.7907vw, 50vh) scale(0.8607);
        -ms-transform: translate(63.7907vw, 50vh) scale(0.8607);
        -o-transform: translate(63.7907vw, 50vh) scale(0.8607);
      }
    }
  }
}
@keyframes fall-139 {
  54.226% {
    transform: translate(63.9107vw, 54.226vh) scale(0.8607);
  }
  to {
    transform: translate(63.7907vw, 100vh) scale(0.8607);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(63.7907vw, 50vh) scale(0.8607);
        -webkit-transform: translate(63.7907vw, 50vh) scale(0.8607);
        -moz-transform: translate(63.7907vw, 50vh) scale(0.8607);
        -ms-transform: translate(63.7907vw, 50vh) scale(0.8607);
        -o-transform: translate(63.7907vw, 50vh) scale(0.8607);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(140) {
  opacity: 0.7555;
  transform: translate(19.9574vw, -10px) scale(0.3162);
  -webkit-animation: fall-140 13s -1s linear infinite;
          animation: fall-140 13s -1s linear infinite;
}
@-webkit-keyframes fall-140 {
  33.236% {
    transform: translate(11.9189vw, 33.236vh) scale(0.3162);
  }
  to {
    transform: translate(15.93815vw, 100vh) scale(0.3162);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(15.93815vw, 50vh) scale(0.3162);
        -webkit-transform: translate(15.93815vw, 50vh) scale(0.3162);
        -moz-transform: translate(15.93815vw, 50vh) scale(0.3162);
        -ms-transform: translate(15.93815vw, 50vh) scale(0.3162);
        -o-transform: translate(15.93815vw, 50vh) scale(0.3162);
      }
    }
  }
}
@keyframes fall-140 {
  33.236% {
    transform: translate(11.9189vw, 33.236vh) scale(0.3162);
  }
  to {
    transform: translate(15.93815vw, 100vh) scale(0.3162);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(15.93815vw, 50vh) scale(0.3162);
        -webkit-transform: translate(15.93815vw, 50vh) scale(0.3162);
        -moz-transform: translate(15.93815vw, 50vh) scale(0.3162);
        -ms-transform: translate(15.93815vw, 50vh) scale(0.3162);
        -o-transform: translate(15.93815vw, 50vh) scale(0.3162);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(141) {
  opacity: 0.3256;
  transform: translate(30.7039vw, -10px) scale(0.1097);
  -webkit-animation: fall-141 18s -17s linear infinite;
          animation: fall-141 18s -17s linear infinite;
}
@-webkit-keyframes fall-141 {
  55.64% {
    transform: translate(29.407vw, 55.64vh) scale(0.1097);
  }
  to {
    transform: translate(30.05545vw, 100vh) scale(0.1097);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(30.05545vw, 50vh) scale(0.1097);
        -webkit-transform: translate(30.05545vw, 50vh) scale(0.1097);
        -moz-transform: translate(30.05545vw, 50vh) scale(0.1097);
        -ms-transform: translate(30.05545vw, 50vh) scale(0.1097);
        -o-transform: translate(30.05545vw, 50vh) scale(0.1097);
      }
    }
  }
}
@keyframes fall-141 {
  55.64% {
    transform: translate(29.407vw, 55.64vh) scale(0.1097);
  }
  to {
    transform: translate(30.05545vw, 100vh) scale(0.1097);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(30.05545vw, 50vh) scale(0.1097);
        -webkit-transform: translate(30.05545vw, 50vh) scale(0.1097);
        -moz-transform: translate(30.05545vw, 50vh) scale(0.1097);
        -ms-transform: translate(30.05545vw, 50vh) scale(0.1097);
        -o-transform: translate(30.05545vw, 50vh) scale(0.1097);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(142) {
  opacity: 0.6532;
  transform: translate(84.2427vw, -10px) scale(0.2941);
  -webkit-animation: fall-142 15s -19s linear infinite;
          animation: fall-142 15s -19s linear infinite;
}
@-webkit-keyframes fall-142 {
  66.948% {
    transform: translate(91.3883vw, 66.948vh) scale(0.2941);
  }
  to {
    transform: translate(87.8155vw, 100vh) scale(0.2941);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(87.8155vw, 50vh) scale(0.2941);
        -webkit-transform: translate(87.8155vw, 50vh) scale(0.2941);
        -moz-transform: translate(87.8155vw, 50vh) scale(0.2941);
        -ms-transform: translate(87.8155vw, 50vh) scale(0.2941);
        -o-transform: translate(87.8155vw, 50vh) scale(0.2941);
      }
    }
  }
}
@keyframes fall-142 {
  66.948% {
    transform: translate(91.3883vw, 66.948vh) scale(0.2941);
  }
  to {
    transform: translate(87.8155vw, 100vh) scale(0.2941);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(87.8155vw, 50vh) scale(0.2941);
        -webkit-transform: translate(87.8155vw, 50vh) scale(0.2941);
        -moz-transform: translate(87.8155vw, 50vh) scale(0.2941);
        -ms-transform: translate(87.8155vw, 50vh) scale(0.2941);
        -o-transform: translate(87.8155vw, 50vh) scale(0.2941);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(143) {
  opacity: 0.8683;
  transform: translate(9.6386vw, -10px) scale(0.6234);
  -webkit-animation: fall-143 26s -6s linear infinite;
          animation: fall-143 26s -6s linear infinite;
}
@-webkit-keyframes fall-143 {
  48.634% {
    transform: translate(10.464vw, 48.634vh) scale(0.6234);
  }
  to {
    transform: translate(10.0513vw, 100vh) scale(0.6234);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(10.0513vw, 50vh) scale(0.6234);
        -webkit-transform: translate(10.0513vw, 50vh) scale(0.6234);
        -moz-transform: translate(10.0513vw, 50vh) scale(0.6234);
        -ms-transform: translate(10.0513vw, 50vh) scale(0.6234);
        -o-transform: translate(10.0513vw, 50vh) scale(0.6234);
      }
    }
  }
}
@keyframes fall-143 {
  48.634% {
    transform: translate(10.464vw, 48.634vh) scale(0.6234);
  }
  to {
    transform: translate(10.0513vw, 100vh) scale(0.6234);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(10.0513vw, 50vh) scale(0.6234);
        -webkit-transform: translate(10.0513vw, 50vh) scale(0.6234);
        -moz-transform: translate(10.0513vw, 50vh) scale(0.6234);
        -ms-transform: translate(10.0513vw, 50vh) scale(0.6234);
        -o-transform: translate(10.0513vw, 50vh) scale(0.6234);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(144) {
  opacity: 0.973;
  transform: translate(38.7083vw, -10px) scale(0.3774);
  -webkit-animation: fall-144 26s -14s linear infinite;
          animation: fall-144 26s -14s linear infinite;
}
@-webkit-keyframes fall-144 {
  63.884% {
    transform: translate(43.0816vw, 63.884vh) scale(0.3774);
  }
  to {
    transform: translate(40.89495vw, 100vh) scale(0.3774);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(40.89495vw, 50vh) scale(0.3774);
        -webkit-transform: translate(40.89495vw, 50vh) scale(0.3774);
        -moz-transform: translate(40.89495vw, 50vh) scale(0.3774);
        -ms-transform: translate(40.89495vw, 50vh) scale(0.3774);
        -o-transform: translate(40.89495vw, 50vh) scale(0.3774);
      }
    }
  }
}
@keyframes fall-144 {
  63.884% {
    transform: translate(43.0816vw, 63.884vh) scale(0.3774);
  }
  to {
    transform: translate(40.89495vw, 100vh) scale(0.3774);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(40.89495vw, 50vh) scale(0.3774);
        -webkit-transform: translate(40.89495vw, 50vh) scale(0.3774);
        -moz-transform: translate(40.89495vw, 50vh) scale(0.3774);
        -ms-transform: translate(40.89495vw, 50vh) scale(0.3774);
        -o-transform: translate(40.89495vw, 50vh) scale(0.3774);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(145) {
  opacity: 0.0563;
  transform: translate(27.3279vw, -10px) scale(0.9553);
  -webkit-animation: fall-145 19s -10s linear infinite;
          animation: fall-145 19s -10s linear infinite;
}
@-webkit-keyframes fall-145 {
  67.013% {
    transform: translate(23.1028vw, 67.013vh) scale(0.9553);
  }
  to {
    transform: translate(25.21535vw, 100vh) scale(0.9553);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(25.21535vw, 50vh) scale(0.9553);
        -webkit-transform: translate(25.21535vw, 50vh) scale(0.9553);
        -moz-transform: translate(25.21535vw, 50vh) scale(0.9553);
        -ms-transform: translate(25.21535vw, 50vh) scale(0.9553);
        -o-transform: translate(25.21535vw, 50vh) scale(0.9553);
      }
    }
  }
}
@keyframes fall-145 {
  67.013% {
    transform: translate(23.1028vw, 67.013vh) scale(0.9553);
  }
  to {
    transform: translate(25.21535vw, 100vh) scale(0.9553);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(25.21535vw, 50vh) scale(0.9553);
        -webkit-transform: translate(25.21535vw, 50vh) scale(0.9553);
        -moz-transform: translate(25.21535vw, 50vh) scale(0.9553);
        -ms-transform: translate(25.21535vw, 50vh) scale(0.9553);
        -o-transform: translate(25.21535vw, 50vh) scale(0.9553);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(146) {
  opacity: 0.4821;
  transform: translate(75.2545vw, -10px) scale(0.9845);
  -webkit-animation: fall-146 10s -6s linear infinite;
          animation: fall-146 10s -6s linear infinite;
}
@-webkit-keyframes fall-146 {
  78.816% {
    transform: translate(81.522vw, 78.816vh) scale(0.9845);
  }
  to {
    transform: translate(78.38825vw, 100vh) scale(0.9845);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(78.38825vw, 50vh) scale(0.9845);
        -webkit-transform: translate(78.38825vw, 50vh) scale(0.9845);
        -moz-transform: translate(78.38825vw, 50vh) scale(0.9845);
        -ms-transform: translate(78.38825vw, 50vh) scale(0.9845);
        -o-transform: translate(78.38825vw, 50vh) scale(0.9845);
      }
    }
  }
}
@keyframes fall-146 {
  78.816% {
    transform: translate(81.522vw, 78.816vh) scale(0.9845);
  }
  to {
    transform: translate(78.38825vw, 100vh) scale(0.9845);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(78.38825vw, 50vh) scale(0.9845);
        -webkit-transform: translate(78.38825vw, 50vh) scale(0.9845);
        -moz-transform: translate(78.38825vw, 50vh) scale(0.9845);
        -ms-transform: translate(78.38825vw, 50vh) scale(0.9845);
        -o-transform: translate(78.38825vw, 50vh) scale(0.9845);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(147) {
  opacity: 0.2306;
  transform: translate(52.422vw, -10px) scale(0.9512);
  -webkit-animation: fall-147 25s -26s linear infinite;
          animation: fall-147 25s -26s linear infinite;
}
@-webkit-keyframes fall-147 {
  67.434% {
    transform: translate(45.3395vw, 67.434vh) scale(0.9512);
  }
  to {
    transform: translate(48.88075vw, 100vh) scale(0.9512);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(48.88075vw, 50vh) scale(0.9512);
        -webkit-transform: translate(48.88075vw, 50vh) scale(0.9512);
        -moz-transform: translate(48.88075vw, 50vh) scale(0.9512);
        -ms-transform: translate(48.88075vw, 50vh) scale(0.9512);
        -o-transform: translate(48.88075vw, 50vh) scale(0.9512);
      }
    }
  }
}
@keyframes fall-147 {
  67.434% {
    transform: translate(45.3395vw, 67.434vh) scale(0.9512);
  }
  to {
    transform: translate(48.88075vw, 100vh) scale(0.9512);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(48.88075vw, 50vh) scale(0.9512);
        -webkit-transform: translate(48.88075vw, 50vh) scale(0.9512);
        -moz-transform: translate(48.88075vw, 50vh) scale(0.9512);
        -ms-transform: translate(48.88075vw, 50vh) scale(0.9512);
        -o-transform: translate(48.88075vw, 50vh) scale(0.9512);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(148) {
  opacity: 0.8642;
  transform: translate(97.6962vw, -10px) scale(0.8022);
  -webkit-animation: fall-148 10s -29s linear infinite;
          animation: fall-148 10s -29s linear infinite;
}
@-webkit-keyframes fall-148 {
  67.807% {
    transform: translate(98.6613vw, 67.807vh) scale(0.8022);
  }
  to {
    transform: translate(98.17875vw, 100vh) scale(0.8022);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(98.17875vw, 50vh) scale(0.8022);
        -webkit-transform: translate(98.17875vw, 50vh) scale(0.8022);
        -moz-transform: translate(98.17875vw, 50vh) scale(0.8022);
        -ms-transform: translate(98.17875vw, 50vh) scale(0.8022);
        -o-transform: translate(98.17875vw, 50vh) scale(0.8022);
      }
    }
  }
}
@keyframes fall-148 {
  67.807% {
    transform: translate(98.6613vw, 67.807vh) scale(0.8022);
  }
  to {
    transform: translate(98.17875vw, 100vh) scale(0.8022);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(98.17875vw, 50vh) scale(0.8022);
        -webkit-transform: translate(98.17875vw, 50vh) scale(0.8022);
        -moz-transform: translate(98.17875vw, 50vh) scale(0.8022);
        -ms-transform: translate(98.17875vw, 50vh) scale(0.8022);
        -o-transform: translate(98.17875vw, 50vh) scale(0.8022);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(149) {
  opacity: 0.9783;
  transform: translate(36.4795vw, -10px) scale(0.624);
  -webkit-animation: fall-149 22s -9s linear infinite;
          animation: fall-149 22s -9s linear infinite;
}
@-webkit-keyframes fall-149 {
  78.034% {
    transform: translate(43.6721vw, 78.034vh) scale(0.624);
  }
  to {
    transform: translate(40.0758vw, 100vh) scale(0.624);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(40.0758vw, 50vh) scale(0.624);
        -webkit-transform: translate(40.0758vw, 50vh) scale(0.624);
        -moz-transform: translate(40.0758vw, 50vh) scale(0.624);
        -ms-transform: translate(40.0758vw, 50vh) scale(0.624);
        -o-transform: translate(40.0758vw, 50vh) scale(0.624);
      }
    }
  }
}
@keyframes fall-149 {
  78.034% {
    transform: translate(43.6721vw, 78.034vh) scale(0.624);
  }
  to {
    transform: translate(40.0758vw, 100vh) scale(0.624);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(40.0758vw, 50vh) scale(0.624);
        -webkit-transform: translate(40.0758vw, 50vh) scale(0.624);
        -moz-transform: translate(40.0758vw, 50vh) scale(0.624);
        -ms-transform: translate(40.0758vw, 50vh) scale(0.624);
        -o-transform: translate(40.0758vw, 50vh) scale(0.624);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(150) {
  opacity: 0.8875;
  transform: translate(77.8152vw, -10px) scale(0.7122);
  -webkit-animation: fall-150 17s -30s linear infinite;
          animation: fall-150 17s -30s linear infinite;
}
@-webkit-keyframes fall-150 {
  48.536% {
    transform: translate(73.8238vw, 48.536vh) scale(0.7122);
  }
  to {
    transform: translate(75.8195vw, 100vh) scale(0.7122);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(75.8195vw, 50vh) scale(0.7122);
        -webkit-transform: translate(75.8195vw, 50vh) scale(0.7122);
        -moz-transform: translate(75.8195vw, 50vh) scale(0.7122);
        -ms-transform: translate(75.8195vw, 50vh) scale(0.7122);
        -o-transform: translate(75.8195vw, 50vh) scale(0.7122);
      }
    }
  }
}
@keyframes fall-150 {
  48.536% {
    transform: translate(73.8238vw, 48.536vh) scale(0.7122);
  }
  to {
    transform: translate(75.8195vw, 100vh) scale(0.7122);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(75.8195vw, 50vh) scale(0.7122);
        -webkit-transform: translate(75.8195vw, 50vh) scale(0.7122);
        -moz-transform: translate(75.8195vw, 50vh) scale(0.7122);
        -ms-transform: translate(75.8195vw, 50vh) scale(0.7122);
        -o-transform: translate(75.8195vw, 50vh) scale(0.7122);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(151) {
  opacity: 0.9424;
  transform: translate(16.3478vw, -10px) scale(0.1383);
  -webkit-animation: fall-151 29s -9s linear infinite;
          animation: fall-151 29s -9s linear infinite;
}
@-webkit-keyframes fall-151 {
  36.309% {
    transform: translate(7.7517vw, 36.309vh) scale(0.1383);
  }
  to {
    transform: translate(12.04975vw, 100vh) scale(0.1383);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(12.04975vw, 50vh) scale(0.1383);
        -webkit-transform: translate(12.04975vw, 50vh) scale(0.1383);
        -moz-transform: translate(12.04975vw, 50vh) scale(0.1383);
        -ms-transform: translate(12.04975vw, 50vh) scale(0.1383);
        -o-transform: translate(12.04975vw, 50vh) scale(0.1383);
      }
    }
  }
}
@keyframes fall-151 {
  36.309% {
    transform: translate(7.7517vw, 36.309vh) scale(0.1383);
  }
  to {
    transform: translate(12.04975vw, 100vh) scale(0.1383);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(12.04975vw, 50vh) scale(0.1383);
        -webkit-transform: translate(12.04975vw, 50vh) scale(0.1383);
        -moz-transform: translate(12.04975vw, 50vh) scale(0.1383);
        -ms-transform: translate(12.04975vw, 50vh) scale(0.1383);
        -o-transform: translate(12.04975vw, 50vh) scale(0.1383);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(152) {
  opacity: 0.9793;
  transform: translate(55.1251vw, -10px) scale(0.7396);
  -webkit-animation: fall-152 15s -20s linear infinite;
          animation: fall-152 15s -20s linear infinite;
}
@-webkit-keyframes fall-152 {
  38.75% {
    transform: translate(55.6182vw, 38.75vh) scale(0.7396);
  }
  to {
    transform: translate(55.37165vw, 100vh) scale(0.7396);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(55.37165vw, 50vh) scale(0.7396);
        -webkit-transform: translate(55.37165vw, 50vh) scale(0.7396);
        -moz-transform: translate(55.37165vw, 50vh) scale(0.7396);
        -ms-transform: translate(55.37165vw, 50vh) scale(0.7396);
        -o-transform: translate(55.37165vw, 50vh) scale(0.7396);
      }
    }
  }
}
@keyframes fall-152 {
  38.75% {
    transform: translate(55.6182vw, 38.75vh) scale(0.7396);
  }
  to {
    transform: translate(55.37165vw, 100vh) scale(0.7396);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(55.37165vw, 50vh) scale(0.7396);
        -webkit-transform: translate(55.37165vw, 50vh) scale(0.7396);
        -moz-transform: translate(55.37165vw, 50vh) scale(0.7396);
        -ms-transform: translate(55.37165vw, 50vh) scale(0.7396);
        -o-transform: translate(55.37165vw, 50vh) scale(0.7396);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(153) {
  opacity: 0.4387;
  transform: translate(35.406vw, -10px) scale(0.2567);
  -webkit-animation: fall-153 14s -29s linear infinite;
          animation: fall-153 14s -29s linear infinite;
}
@-webkit-keyframes fall-153 {
  37.563% {
    transform: translate(40.2737vw, 37.563vh) scale(0.2567);
  }
  to {
    transform: translate(37.83985vw, 100vh) scale(0.2567);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(37.83985vw, 50vh) scale(0.2567);
        -webkit-transform: translate(37.83985vw, 50vh) scale(0.2567);
        -moz-transform: translate(37.83985vw, 50vh) scale(0.2567);
        -ms-transform: translate(37.83985vw, 50vh) scale(0.2567);
        -o-transform: translate(37.83985vw, 50vh) scale(0.2567);
      }
    }
  }
}
@keyframes fall-153 {
  37.563% {
    transform: translate(40.2737vw, 37.563vh) scale(0.2567);
  }
  to {
    transform: translate(37.83985vw, 100vh) scale(0.2567);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(37.83985vw, 50vh) scale(0.2567);
        -webkit-transform: translate(37.83985vw, 50vh) scale(0.2567);
        -moz-transform: translate(37.83985vw, 50vh) scale(0.2567);
        -ms-transform: translate(37.83985vw, 50vh) scale(0.2567);
        -o-transform: translate(37.83985vw, 50vh) scale(0.2567);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(154) {
  opacity: 0.3079;
  transform: translate(17.9781vw, -10px) scale(0.235);
  -webkit-animation: fall-154 23s -28s linear infinite;
          animation: fall-154 23s -28s linear infinite;
}
@-webkit-keyframes fall-154 {
  38.065% {
    transform: translate(10.6384vw, 38.065vh) scale(0.235);
  }
  to {
    transform: translate(14.30825vw, 100vh) scale(0.235);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(14.30825vw, 50vh) scale(0.235);
        -webkit-transform: translate(14.30825vw, 50vh) scale(0.235);
        -moz-transform: translate(14.30825vw, 50vh) scale(0.235);
        -ms-transform: translate(14.30825vw, 50vh) scale(0.235);
        -o-transform: translate(14.30825vw, 50vh) scale(0.235);
      }
    }
  }
}
@keyframes fall-154 {
  38.065% {
    transform: translate(10.6384vw, 38.065vh) scale(0.235);
  }
  to {
    transform: translate(14.30825vw, 100vh) scale(0.235);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(14.30825vw, 50vh) scale(0.235);
        -webkit-transform: translate(14.30825vw, 50vh) scale(0.235);
        -moz-transform: translate(14.30825vw, 50vh) scale(0.235);
        -ms-transform: translate(14.30825vw, 50vh) scale(0.235);
        -o-transform: translate(14.30825vw, 50vh) scale(0.235);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(155) {
  opacity: 0.7001;
  transform: translate(88.8209vw, -10px) scale(0.2764);
  -webkit-animation: fall-155 28s -27s linear infinite;
          animation: fall-155 28s -27s linear infinite;
}
@-webkit-keyframes fall-155 {
  71.498% {
    transform: translate(95.4856vw, 71.498vh) scale(0.2764);
  }
  to {
    transform: translate(92.15325vw, 100vh) scale(0.2764);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(92.15325vw, 50vh) scale(0.2764);
        -webkit-transform: translate(92.15325vw, 50vh) scale(0.2764);
        -moz-transform: translate(92.15325vw, 50vh) scale(0.2764);
        -ms-transform: translate(92.15325vw, 50vh) scale(0.2764);
        -o-transform: translate(92.15325vw, 50vh) scale(0.2764);
      }
    }
  }
}
@keyframes fall-155 {
  71.498% {
    transform: translate(95.4856vw, 71.498vh) scale(0.2764);
  }
  to {
    transform: translate(92.15325vw, 100vh) scale(0.2764);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(92.15325vw, 50vh) scale(0.2764);
        -webkit-transform: translate(92.15325vw, 50vh) scale(0.2764);
        -moz-transform: translate(92.15325vw, 50vh) scale(0.2764);
        -ms-transform: translate(92.15325vw, 50vh) scale(0.2764);
        -o-transform: translate(92.15325vw, 50vh) scale(0.2764);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(156) {
  opacity: 0.5877;
  transform: translate(79.2155vw, -10px) scale(0.6558);
  -webkit-animation: fall-156 12s -9s linear infinite;
          animation: fall-156 12s -9s linear infinite;
}
@-webkit-keyframes fall-156 {
  56.131% {
    transform: translate(77.4315vw, 56.131vh) scale(0.6558);
  }
  to {
    transform: translate(78.3235vw, 100vh) scale(0.6558);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(78.3235vw, 50vh) scale(0.6558);
        -webkit-transform: translate(78.3235vw, 50vh) scale(0.6558);
        -moz-transform: translate(78.3235vw, 50vh) scale(0.6558);
        -ms-transform: translate(78.3235vw, 50vh) scale(0.6558);
        -o-transform: translate(78.3235vw, 50vh) scale(0.6558);
      }
    }
  }
}
@keyframes fall-156 {
  56.131% {
    transform: translate(77.4315vw, 56.131vh) scale(0.6558);
  }
  to {
    transform: translate(78.3235vw, 100vh) scale(0.6558);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(78.3235vw, 50vh) scale(0.6558);
        -webkit-transform: translate(78.3235vw, 50vh) scale(0.6558);
        -moz-transform: translate(78.3235vw, 50vh) scale(0.6558);
        -ms-transform: translate(78.3235vw, 50vh) scale(0.6558);
        -o-transform: translate(78.3235vw, 50vh) scale(0.6558);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(157) {
  opacity: 0.6971;
  transform: translate(62.4222vw, -10px) scale(0.7992);
  -webkit-animation: fall-157 19s -15s linear infinite;
          animation: fall-157 19s -15s linear infinite;
}
@-webkit-keyframes fall-157 {
  60.737% {
    transform: translate(61.2674vw, 60.737vh) scale(0.7992);
  }
  to {
    transform: translate(61.8448vw, 100vh) scale(0.7992);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.8448vw, 50vh) scale(0.7992);
        -webkit-transform: translate(61.8448vw, 50vh) scale(0.7992);
        -moz-transform: translate(61.8448vw, 50vh) scale(0.7992);
        -ms-transform: translate(61.8448vw, 50vh) scale(0.7992);
        -o-transform: translate(61.8448vw, 50vh) scale(0.7992);
      }
    }
  }
}
@keyframes fall-157 {
  60.737% {
    transform: translate(61.2674vw, 60.737vh) scale(0.7992);
  }
  to {
    transform: translate(61.8448vw, 100vh) scale(0.7992);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.8448vw, 50vh) scale(0.7992);
        -webkit-transform: translate(61.8448vw, 50vh) scale(0.7992);
        -moz-transform: translate(61.8448vw, 50vh) scale(0.7992);
        -ms-transform: translate(61.8448vw, 50vh) scale(0.7992);
        -o-transform: translate(61.8448vw, 50vh) scale(0.7992);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(158) {
  opacity: 0.6878;
  transform: translate(53.6115vw, -10px) scale(0.9525);
  -webkit-animation: fall-158 29s -29s linear infinite;
          animation: fall-158 29s -29s linear infinite;
}
@-webkit-keyframes fall-158 {
  63.446% {
    transform: translate(44.5715vw, 63.446vh) scale(0.9525);
  }
  to {
    transform: translate(49.0915vw, 100vh) scale(0.9525);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(49.0915vw, 50vh) scale(0.9525);
        -webkit-transform: translate(49.0915vw, 50vh) scale(0.9525);
        -moz-transform: translate(49.0915vw, 50vh) scale(0.9525);
        -ms-transform: translate(49.0915vw, 50vh) scale(0.9525);
        -o-transform: translate(49.0915vw, 50vh) scale(0.9525);
      }
    }
  }
}
@keyframes fall-158 {
  63.446% {
    transform: translate(44.5715vw, 63.446vh) scale(0.9525);
  }
  to {
    transform: translate(49.0915vw, 100vh) scale(0.9525);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(49.0915vw, 50vh) scale(0.9525);
        -webkit-transform: translate(49.0915vw, 50vh) scale(0.9525);
        -moz-transform: translate(49.0915vw, 50vh) scale(0.9525);
        -ms-transform: translate(49.0915vw, 50vh) scale(0.9525);
        -o-transform: translate(49.0915vw, 50vh) scale(0.9525);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(159) {
  opacity: 0.9561;
  transform: translate(87.4049vw, -10px) scale(0.5615);
  -webkit-animation: fall-159 20s -8s linear infinite;
          animation: fall-159 20s -8s linear infinite;
}
@-webkit-keyframes fall-159 {
  73.176% {
    transform: translate(85.5728vw, 73.176vh) scale(0.5615);
  }
  to {
    transform: translate(86.48885vw, 100vh) scale(0.5615);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(86.48885vw, 50vh) scale(0.5615);
        -webkit-transform: translate(86.48885vw, 50vh) scale(0.5615);
        -moz-transform: translate(86.48885vw, 50vh) scale(0.5615);
        -ms-transform: translate(86.48885vw, 50vh) scale(0.5615);
        -o-transform: translate(86.48885vw, 50vh) scale(0.5615);
      }
    }
  }
}
@keyframes fall-159 {
  73.176% {
    transform: translate(85.5728vw, 73.176vh) scale(0.5615);
  }
  to {
    transform: translate(86.48885vw, 100vh) scale(0.5615);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(86.48885vw, 50vh) scale(0.5615);
        -webkit-transform: translate(86.48885vw, 50vh) scale(0.5615);
        -moz-transform: translate(86.48885vw, 50vh) scale(0.5615);
        -ms-transform: translate(86.48885vw, 50vh) scale(0.5615);
        -o-transform: translate(86.48885vw, 50vh) scale(0.5615);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(160) {
  opacity: 0.6899;
  transform: translate(50.772vw, -10px) scale(0.6257);
  -webkit-animation: fall-160 15s -11s linear infinite;
          animation: fall-160 15s -11s linear infinite;
}
@-webkit-keyframes fall-160 {
  58.312% {
    transform: translate(52.2216vw, 58.312vh) scale(0.6257);
  }
  to {
    transform: translate(51.4968vw, 100vh) scale(0.6257);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(51.4968vw, 50vh) scale(0.6257);
        -webkit-transform: translate(51.4968vw, 50vh) scale(0.6257);
        -moz-transform: translate(51.4968vw, 50vh) scale(0.6257);
        -ms-transform: translate(51.4968vw, 50vh) scale(0.6257);
        -o-transform: translate(51.4968vw, 50vh) scale(0.6257);
      }
    }
  }
}
@keyframes fall-160 {
  58.312% {
    transform: translate(52.2216vw, 58.312vh) scale(0.6257);
  }
  to {
    transform: translate(51.4968vw, 100vh) scale(0.6257);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(51.4968vw, 50vh) scale(0.6257);
        -webkit-transform: translate(51.4968vw, 50vh) scale(0.6257);
        -moz-transform: translate(51.4968vw, 50vh) scale(0.6257);
        -ms-transform: translate(51.4968vw, 50vh) scale(0.6257);
        -o-transform: translate(51.4968vw, 50vh) scale(0.6257);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(161) {
  opacity: 0.3099;
  transform: translate(80.4094vw, -10px) scale(0.9723);
  -webkit-animation: fall-161 25s -1s linear infinite;
          animation: fall-161 25s -1s linear infinite;
}
@-webkit-keyframes fall-161 {
  69.187% {
    transform: translate(87.5071vw, 69.187vh) scale(0.9723);
  }
  to {
    transform: translate(83.95825vw, 100vh) scale(0.9723);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(83.95825vw, 50vh) scale(0.9723);
        -webkit-transform: translate(83.95825vw, 50vh) scale(0.9723);
        -moz-transform: translate(83.95825vw, 50vh) scale(0.9723);
        -ms-transform: translate(83.95825vw, 50vh) scale(0.9723);
        -o-transform: translate(83.95825vw, 50vh) scale(0.9723);
      }
    }
  }
}
@keyframes fall-161 {
  69.187% {
    transform: translate(87.5071vw, 69.187vh) scale(0.9723);
  }
  to {
    transform: translate(83.95825vw, 100vh) scale(0.9723);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(83.95825vw, 50vh) scale(0.9723);
        -webkit-transform: translate(83.95825vw, 50vh) scale(0.9723);
        -moz-transform: translate(83.95825vw, 50vh) scale(0.9723);
        -ms-transform: translate(83.95825vw, 50vh) scale(0.9723);
        -o-transform: translate(83.95825vw, 50vh) scale(0.9723);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(162) {
  opacity: 0.8509;
  transform: translate(61.007vw, -10px) scale(0.6474);
  -webkit-animation: fall-162 26s -23s linear infinite;
          animation: fall-162 26s -23s linear infinite;
}
@-webkit-keyframes fall-162 {
  76.789% {
    transform: translate(59.5082vw, 76.789vh) scale(0.6474);
  }
  to {
    transform: translate(60.2576vw, 100vh) scale(0.6474);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(60.2576vw, 50vh) scale(0.6474);
        -webkit-transform: translate(60.2576vw, 50vh) scale(0.6474);
        -moz-transform: translate(60.2576vw, 50vh) scale(0.6474);
        -ms-transform: translate(60.2576vw, 50vh) scale(0.6474);
        -o-transform: translate(60.2576vw, 50vh) scale(0.6474);
      }
    }
  }
}
@keyframes fall-162 {
  76.789% {
    transform: translate(59.5082vw, 76.789vh) scale(0.6474);
  }
  to {
    transform: translate(60.2576vw, 100vh) scale(0.6474);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(60.2576vw, 50vh) scale(0.6474);
        -webkit-transform: translate(60.2576vw, 50vh) scale(0.6474);
        -moz-transform: translate(60.2576vw, 50vh) scale(0.6474);
        -ms-transform: translate(60.2576vw, 50vh) scale(0.6474);
        -o-transform: translate(60.2576vw, 50vh) scale(0.6474);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(163) {
  opacity: 0.7028;
  transform: translate(65.1154vw, -10px) scale(0.4052);
  -webkit-animation: fall-163 30s -4s linear infinite;
          animation: fall-163 30s -4s linear infinite;
}
@-webkit-keyframes fall-163 {
  43.338% {
    transform: translate(57.2708vw, 43.338vh) scale(0.4052);
  }
  to {
    transform: translate(61.1931vw, 100vh) scale(0.4052);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.1931vw, 50vh) scale(0.4052);
        -webkit-transform: translate(61.1931vw, 50vh) scale(0.4052);
        -moz-transform: translate(61.1931vw, 50vh) scale(0.4052);
        -ms-transform: translate(61.1931vw, 50vh) scale(0.4052);
        -o-transform: translate(61.1931vw, 50vh) scale(0.4052);
      }
    }
  }
}
@keyframes fall-163 {
  43.338% {
    transform: translate(57.2708vw, 43.338vh) scale(0.4052);
  }
  to {
    transform: translate(61.1931vw, 100vh) scale(0.4052);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.1931vw, 50vh) scale(0.4052);
        -webkit-transform: translate(61.1931vw, 50vh) scale(0.4052);
        -moz-transform: translate(61.1931vw, 50vh) scale(0.4052);
        -ms-transform: translate(61.1931vw, 50vh) scale(0.4052);
        -o-transform: translate(61.1931vw, 50vh) scale(0.4052);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(164) {
  opacity: 0.9447;
  transform: translate(83.0222vw, -10px) scale(0.899);
  -webkit-animation: fall-164 28s -28s linear infinite;
          animation: fall-164 28s -28s linear infinite;
}
@-webkit-keyframes fall-164 {
  42.191% {
    transform: translate(74.614vw, 42.191vh) scale(0.899);
  }
  to {
    transform: translate(78.8181vw, 100vh) scale(0.899);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(78.8181vw, 50vh) scale(0.899);
        -webkit-transform: translate(78.8181vw, 50vh) scale(0.899);
        -moz-transform: translate(78.8181vw, 50vh) scale(0.899);
        -ms-transform: translate(78.8181vw, 50vh) scale(0.899);
        -o-transform: translate(78.8181vw, 50vh) scale(0.899);
      }
    }
  }
}
@keyframes fall-164 {
  42.191% {
    transform: translate(74.614vw, 42.191vh) scale(0.899);
  }
  to {
    transform: translate(78.8181vw, 100vh) scale(0.899);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(78.8181vw, 50vh) scale(0.899);
        -webkit-transform: translate(78.8181vw, 50vh) scale(0.899);
        -moz-transform: translate(78.8181vw, 50vh) scale(0.899);
        -ms-transform: translate(78.8181vw, 50vh) scale(0.899);
        -o-transform: translate(78.8181vw, 50vh) scale(0.899);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(165) {
  opacity: 0.3394;
  transform: translate(9.5471vw, -10px) scale(0.0001);
  -webkit-animation: fall-165 20s -12s linear infinite;
          animation: fall-165 20s -12s linear infinite;
}
@-webkit-keyframes fall-165 {
  59.532% {
    transform: translate(4.2839vw, 59.532vh) scale(0.0001);
  }
  to {
    transform: translate(6.9155vw, 100vh) scale(0.0001);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(6.9155vw, 50vh) scale(0.0001);
        -webkit-transform: translate(6.9155vw, 50vh) scale(0.0001);
        -moz-transform: translate(6.9155vw, 50vh) scale(0.0001);
        -ms-transform: translate(6.9155vw, 50vh) scale(0.0001);
        -o-transform: translate(6.9155vw, 50vh) scale(0.0001);
      }
    }
  }
}
@keyframes fall-165 {
  59.532% {
    transform: translate(4.2839vw, 59.532vh) scale(0.0001);
  }
  to {
    transform: translate(6.9155vw, 100vh) scale(0.0001);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(6.9155vw, 50vh) scale(0.0001);
        -webkit-transform: translate(6.9155vw, 50vh) scale(0.0001);
        -moz-transform: translate(6.9155vw, 50vh) scale(0.0001);
        -ms-transform: translate(6.9155vw, 50vh) scale(0.0001);
        -o-transform: translate(6.9155vw, 50vh) scale(0.0001);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(166) {
  opacity: 0.3634;
  transform: translate(31.3564vw, -10px) scale(0.6818);
  -webkit-animation: fall-166 18s -14s linear infinite;
          animation: fall-166 18s -14s linear infinite;
}
@-webkit-keyframes fall-166 {
  62.827% {
    transform: translate(22.5505vw, 62.827vh) scale(0.6818);
  }
  to {
    transform: translate(26.95345vw, 100vh) scale(0.6818);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(26.95345vw, 50vh) scale(0.6818);
        -webkit-transform: translate(26.95345vw, 50vh) scale(0.6818);
        -moz-transform: translate(26.95345vw, 50vh) scale(0.6818);
        -ms-transform: translate(26.95345vw, 50vh) scale(0.6818);
        -o-transform: translate(26.95345vw, 50vh) scale(0.6818);
      }
    }
  }
}
@keyframes fall-166 {
  62.827% {
    transform: translate(22.5505vw, 62.827vh) scale(0.6818);
  }
  to {
    transform: translate(26.95345vw, 100vh) scale(0.6818);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(26.95345vw, 50vh) scale(0.6818);
        -webkit-transform: translate(26.95345vw, 50vh) scale(0.6818);
        -moz-transform: translate(26.95345vw, 50vh) scale(0.6818);
        -ms-transform: translate(26.95345vw, 50vh) scale(0.6818);
        -o-transform: translate(26.95345vw, 50vh) scale(0.6818);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(167) {
  opacity: 0.1633;
  transform: translate(89.4268vw, -10px) scale(0.0217);
  -webkit-animation: fall-167 17s -3s linear infinite;
          animation: fall-167 17s -3s linear infinite;
}
@-webkit-keyframes fall-167 {
  64.474% {
    transform: translate(85.3499vw, 64.474vh) scale(0.0217);
  }
  to {
    transform: translate(87.38835vw, 100vh) scale(0.0217);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(87.38835vw, 50vh) scale(0.0217);
        -webkit-transform: translate(87.38835vw, 50vh) scale(0.0217);
        -moz-transform: translate(87.38835vw, 50vh) scale(0.0217);
        -ms-transform: translate(87.38835vw, 50vh) scale(0.0217);
        -o-transform: translate(87.38835vw, 50vh) scale(0.0217);
      }
    }
  }
}
@keyframes fall-167 {
  64.474% {
    transform: translate(85.3499vw, 64.474vh) scale(0.0217);
  }
  to {
    transform: translate(87.38835vw, 100vh) scale(0.0217);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(87.38835vw, 50vh) scale(0.0217);
        -webkit-transform: translate(87.38835vw, 50vh) scale(0.0217);
        -moz-transform: translate(87.38835vw, 50vh) scale(0.0217);
        -ms-transform: translate(87.38835vw, 50vh) scale(0.0217);
        -o-transform: translate(87.38835vw, 50vh) scale(0.0217);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(168) {
  opacity: 0.8583;
  transform: translate(68.1566vw, -10px) scale(0.5411);
  -webkit-animation: fall-168 13s -9s linear infinite;
          animation: fall-168 13s -9s linear infinite;
}
@-webkit-keyframes fall-168 {
  37.542% {
    transform: translate(72.5858vw, 37.542vh) scale(0.5411);
  }
  to {
    transform: translate(70.3712vw, 100vh) scale(0.5411);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(70.3712vw, 50vh) scale(0.5411);
        -webkit-transform: translate(70.3712vw, 50vh) scale(0.5411);
        -moz-transform: translate(70.3712vw, 50vh) scale(0.5411);
        -ms-transform: translate(70.3712vw, 50vh) scale(0.5411);
        -o-transform: translate(70.3712vw, 50vh) scale(0.5411);
      }
    }
  }
}
@keyframes fall-168 {
  37.542% {
    transform: translate(72.5858vw, 37.542vh) scale(0.5411);
  }
  to {
    transform: translate(70.3712vw, 100vh) scale(0.5411);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(70.3712vw, 50vh) scale(0.5411);
        -webkit-transform: translate(70.3712vw, 50vh) scale(0.5411);
        -moz-transform: translate(70.3712vw, 50vh) scale(0.5411);
        -ms-transform: translate(70.3712vw, 50vh) scale(0.5411);
        -o-transform: translate(70.3712vw, 50vh) scale(0.5411);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(169) {
  opacity: 0.3028;
  transform: translate(87.1301vw, -10px) scale(0.8451);
  -webkit-animation: fall-169 13s -20s linear infinite;
          animation: fall-169 13s -20s linear infinite;
}
@-webkit-keyframes fall-169 {
  63.37% {
    transform: translate(77.8222vw, 63.37vh) scale(0.8451);
  }
  to {
    transform: translate(82.47615vw, 100vh) scale(0.8451);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(82.47615vw, 50vh) scale(0.8451);
        -webkit-transform: translate(82.47615vw, 50vh) scale(0.8451);
        -moz-transform: translate(82.47615vw, 50vh) scale(0.8451);
        -ms-transform: translate(82.47615vw, 50vh) scale(0.8451);
        -o-transform: translate(82.47615vw, 50vh) scale(0.8451);
      }
    }
  }
}
@keyframes fall-169 {
  63.37% {
    transform: translate(77.8222vw, 63.37vh) scale(0.8451);
  }
  to {
    transform: translate(82.47615vw, 100vh) scale(0.8451);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(82.47615vw, 50vh) scale(0.8451);
        -webkit-transform: translate(82.47615vw, 50vh) scale(0.8451);
        -moz-transform: translate(82.47615vw, 50vh) scale(0.8451);
        -ms-transform: translate(82.47615vw, 50vh) scale(0.8451);
        -o-transform: translate(82.47615vw, 50vh) scale(0.8451);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(170) {
  opacity: 0.4978;
  transform: translate(54.002vw, -10px) scale(0.0326);
  -webkit-animation: fall-170 21s -26s linear infinite;
          animation: fall-170 21s -26s linear infinite;
}
@-webkit-keyframes fall-170 {
  73.222% {
    transform: translate(55.2822vw, 73.222vh) scale(0.0326);
  }
  to {
    transform: translate(54.6421vw, 100vh) scale(0.0326);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(54.6421vw, 50vh) scale(0.0326);
        -webkit-transform: translate(54.6421vw, 50vh) scale(0.0326);
        -moz-transform: translate(54.6421vw, 50vh) scale(0.0326);
        -ms-transform: translate(54.6421vw, 50vh) scale(0.0326);
        -o-transform: translate(54.6421vw, 50vh) scale(0.0326);
      }
    }
  }
}
@keyframes fall-170 {
  73.222% {
    transform: translate(55.2822vw, 73.222vh) scale(0.0326);
  }
  to {
    transform: translate(54.6421vw, 100vh) scale(0.0326);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(54.6421vw, 50vh) scale(0.0326);
        -webkit-transform: translate(54.6421vw, 50vh) scale(0.0326);
        -moz-transform: translate(54.6421vw, 50vh) scale(0.0326);
        -ms-transform: translate(54.6421vw, 50vh) scale(0.0326);
        -o-transform: translate(54.6421vw, 50vh) scale(0.0326);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(171) {
  opacity: 0.3001;
  transform: translate(38.3901vw, -10px) scale(0.7991);
  -webkit-animation: fall-171 23s -25s linear infinite;
          animation: fall-171 23s -25s linear infinite;
}
@-webkit-keyframes fall-171 {
  76.839% {
    transform: translate(48.0538vw, 76.839vh) scale(0.7991);
  }
  to {
    transform: translate(43.22195vw, 100vh) scale(0.7991);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(43.22195vw, 50vh) scale(0.7991);
        -webkit-transform: translate(43.22195vw, 50vh) scale(0.7991);
        -moz-transform: translate(43.22195vw, 50vh) scale(0.7991);
        -ms-transform: translate(43.22195vw, 50vh) scale(0.7991);
        -o-transform: translate(43.22195vw, 50vh) scale(0.7991);
      }
    }
  }
}
@keyframes fall-171 {
  76.839% {
    transform: translate(48.0538vw, 76.839vh) scale(0.7991);
  }
  to {
    transform: translate(43.22195vw, 100vh) scale(0.7991);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(43.22195vw, 50vh) scale(0.7991);
        -webkit-transform: translate(43.22195vw, 50vh) scale(0.7991);
        -moz-transform: translate(43.22195vw, 50vh) scale(0.7991);
        -ms-transform: translate(43.22195vw, 50vh) scale(0.7991);
        -o-transform: translate(43.22195vw, 50vh) scale(0.7991);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(172) {
  opacity: 0.9486;
  transform: translate(17.6179vw, -10px) scale(0.3058);
  -webkit-animation: fall-172 12s -3s linear infinite;
          animation: fall-172 12s -3s linear infinite;
}
@-webkit-keyframes fall-172 {
  40.693% {
    transform: translate(16.4279vw, 40.693vh) scale(0.3058);
  }
  to {
    transform: translate(17.0229vw, 100vh) scale(0.3058);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(17.0229vw, 50vh) scale(0.3058);
        -webkit-transform: translate(17.0229vw, 50vh) scale(0.3058);
        -moz-transform: translate(17.0229vw, 50vh) scale(0.3058);
        -ms-transform: translate(17.0229vw, 50vh) scale(0.3058);
        -o-transform: translate(17.0229vw, 50vh) scale(0.3058);
      }
    }
  }
}
@keyframes fall-172 {
  40.693% {
    transform: translate(16.4279vw, 40.693vh) scale(0.3058);
  }
  to {
    transform: translate(17.0229vw, 100vh) scale(0.3058);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(17.0229vw, 50vh) scale(0.3058);
        -webkit-transform: translate(17.0229vw, 50vh) scale(0.3058);
        -moz-transform: translate(17.0229vw, 50vh) scale(0.3058);
        -ms-transform: translate(17.0229vw, 50vh) scale(0.3058);
        -o-transform: translate(17.0229vw, 50vh) scale(0.3058);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(173) {
  opacity: 0.4001;
  transform: translate(85.8931vw, -10px) scale(0.4998);
  -webkit-animation: fall-173 11s -22s linear infinite;
          animation: fall-173 11s -22s linear infinite;
}
@-webkit-keyframes fall-173 {
  31.062% {
    transform: translate(80.6535vw, 31.062vh) scale(0.4998);
  }
  to {
    transform: translate(83.2733vw, 100vh) scale(0.4998);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(83.2733vw, 50vh) scale(0.4998);
        -webkit-transform: translate(83.2733vw, 50vh) scale(0.4998);
        -moz-transform: translate(83.2733vw, 50vh) scale(0.4998);
        -ms-transform: translate(83.2733vw, 50vh) scale(0.4998);
        -o-transform: translate(83.2733vw, 50vh) scale(0.4998);
      }
    }
  }
}
@keyframes fall-173 {
  31.062% {
    transform: translate(80.6535vw, 31.062vh) scale(0.4998);
  }
  to {
    transform: translate(83.2733vw, 100vh) scale(0.4998);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(83.2733vw, 50vh) scale(0.4998);
        -webkit-transform: translate(83.2733vw, 50vh) scale(0.4998);
        -moz-transform: translate(83.2733vw, 50vh) scale(0.4998);
        -ms-transform: translate(83.2733vw, 50vh) scale(0.4998);
        -o-transform: translate(83.2733vw, 50vh) scale(0.4998);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(174) {
  opacity: 0.0662;
  transform: translate(84.9803vw, -10px) scale(0.4704);
  -webkit-animation: fall-174 19s -22s linear infinite;
          animation: fall-174 19s -22s linear infinite;
}
@-webkit-keyframes fall-174 {
  54.978% {
    transform: translate(81.1349vw, 54.978vh) scale(0.4704);
  }
  to {
    transform: translate(83.0576vw, 100vh) scale(0.4704);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(83.0576vw, 50vh) scale(0.4704);
        -webkit-transform: translate(83.0576vw, 50vh) scale(0.4704);
        -moz-transform: translate(83.0576vw, 50vh) scale(0.4704);
        -ms-transform: translate(83.0576vw, 50vh) scale(0.4704);
        -o-transform: translate(83.0576vw, 50vh) scale(0.4704);
      }
    }
  }
}
@keyframes fall-174 {
  54.978% {
    transform: translate(81.1349vw, 54.978vh) scale(0.4704);
  }
  to {
    transform: translate(83.0576vw, 100vh) scale(0.4704);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(83.0576vw, 50vh) scale(0.4704);
        -webkit-transform: translate(83.0576vw, 50vh) scale(0.4704);
        -moz-transform: translate(83.0576vw, 50vh) scale(0.4704);
        -ms-transform: translate(83.0576vw, 50vh) scale(0.4704);
        -o-transform: translate(83.0576vw, 50vh) scale(0.4704);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(175) {
  opacity: 0.7466;
  transform: translate(10.7958vw, -10px) scale(0.347);
  -webkit-animation: fall-175 16s -23s linear infinite;
          animation: fall-175 16s -23s linear infinite;
}
@-webkit-keyframes fall-175 {
  41.733% {
    transform: translate(2.5018vw, 41.733vh) scale(0.347);
  }
  to {
    transform: translate(6.6488vw, 100vh) scale(0.347);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(6.6488vw, 50vh) scale(0.347);
        -webkit-transform: translate(6.6488vw, 50vh) scale(0.347);
        -moz-transform: translate(6.6488vw, 50vh) scale(0.347);
        -ms-transform: translate(6.6488vw, 50vh) scale(0.347);
        -o-transform: translate(6.6488vw, 50vh) scale(0.347);
      }
    }
  }
}
@keyframes fall-175 {
  41.733% {
    transform: translate(2.5018vw, 41.733vh) scale(0.347);
  }
  to {
    transform: translate(6.6488vw, 100vh) scale(0.347);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(6.6488vw, 50vh) scale(0.347);
        -webkit-transform: translate(6.6488vw, 50vh) scale(0.347);
        -moz-transform: translate(6.6488vw, 50vh) scale(0.347);
        -ms-transform: translate(6.6488vw, 50vh) scale(0.347);
        -o-transform: translate(6.6488vw, 50vh) scale(0.347);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(176) {
  opacity: 0.6486;
  transform: translate(50.7406vw, -10px) scale(0.69);
  -webkit-animation: fall-176 28s -30s linear infinite;
          animation: fall-176 28s -30s linear infinite;
}
@-webkit-keyframes fall-176 {
  45.318% {
    transform: translate(49.1245vw, 45.318vh) scale(0.69);
  }
  to {
    transform: translate(49.93255vw, 100vh) scale(0.69);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(49.93255vw, 50vh) scale(0.69);
        -webkit-transform: translate(49.93255vw, 50vh) scale(0.69);
        -moz-transform: translate(49.93255vw, 50vh) scale(0.69);
        -ms-transform: translate(49.93255vw, 50vh) scale(0.69);
        -o-transform: translate(49.93255vw, 50vh) scale(0.69);
      }
    }
  }
}
@keyframes fall-176 {
  45.318% {
    transform: translate(49.1245vw, 45.318vh) scale(0.69);
  }
  to {
    transform: translate(49.93255vw, 100vh) scale(0.69);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(49.93255vw, 50vh) scale(0.69);
        -webkit-transform: translate(49.93255vw, 50vh) scale(0.69);
        -moz-transform: translate(49.93255vw, 50vh) scale(0.69);
        -ms-transform: translate(49.93255vw, 50vh) scale(0.69);
        -o-transform: translate(49.93255vw, 50vh) scale(0.69);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(177) {
  opacity: 0.101;
  transform: translate(55.6553vw, -10px) scale(0.9219);
  -webkit-animation: fall-177 23s -1s linear infinite;
          animation: fall-177 23s -1s linear infinite;
}
@-webkit-keyframes fall-177 {
  53.367% {
    transform: translate(53.2281vw, 53.367vh) scale(0.9219);
  }
  to {
    transform: translate(54.4417vw, 100vh) scale(0.9219);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(54.4417vw, 50vh) scale(0.9219);
        -webkit-transform: translate(54.4417vw, 50vh) scale(0.9219);
        -moz-transform: translate(54.4417vw, 50vh) scale(0.9219);
        -ms-transform: translate(54.4417vw, 50vh) scale(0.9219);
        -o-transform: translate(54.4417vw, 50vh) scale(0.9219);
      }
    }
  }
}
@keyframes fall-177 {
  53.367% {
    transform: translate(53.2281vw, 53.367vh) scale(0.9219);
  }
  to {
    transform: translate(54.4417vw, 100vh) scale(0.9219);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(54.4417vw, 50vh) scale(0.9219);
        -webkit-transform: translate(54.4417vw, 50vh) scale(0.9219);
        -moz-transform: translate(54.4417vw, 50vh) scale(0.9219);
        -ms-transform: translate(54.4417vw, 50vh) scale(0.9219);
        -o-transform: translate(54.4417vw, 50vh) scale(0.9219);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(178) {
  opacity: 0.6653;
  transform: translate(25.4396vw, -10px) scale(0.4648);
  -webkit-animation: fall-178 18s -5s linear infinite;
          animation: fall-178 18s -5s linear infinite;
}
@-webkit-keyframes fall-178 {
  37.164% {
    transform: translate(16.5291vw, 37.164vh) scale(0.4648);
  }
  to {
    transform: translate(20.98435vw, 100vh) scale(0.4648);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(20.98435vw, 50vh) scale(0.4648);
        -webkit-transform: translate(20.98435vw, 50vh) scale(0.4648);
        -moz-transform: translate(20.98435vw, 50vh) scale(0.4648);
        -ms-transform: translate(20.98435vw, 50vh) scale(0.4648);
        -o-transform: translate(20.98435vw, 50vh) scale(0.4648);
      }
    }
  }
}
@keyframes fall-178 {
  37.164% {
    transform: translate(16.5291vw, 37.164vh) scale(0.4648);
  }
  to {
    transform: translate(20.98435vw, 100vh) scale(0.4648);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(20.98435vw, 50vh) scale(0.4648);
        -webkit-transform: translate(20.98435vw, 50vh) scale(0.4648);
        -moz-transform: translate(20.98435vw, 50vh) scale(0.4648);
        -ms-transform: translate(20.98435vw, 50vh) scale(0.4648);
        -o-transform: translate(20.98435vw, 50vh) scale(0.4648);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(179) {
  opacity: 0.5357;
  transform: translate(45.2598vw, -10px) scale(0.2958);
  -webkit-animation: fall-179 13s -16s linear infinite;
          animation: fall-179 13s -16s linear infinite;
}
@-webkit-keyframes fall-179 {
  40.273% {
    transform: translate(54.2645vw, 40.273vh) scale(0.2958);
  }
  to {
    transform: translate(49.76215vw, 100vh) scale(0.2958);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(49.76215vw, 50vh) scale(0.2958);
        -webkit-transform: translate(49.76215vw, 50vh) scale(0.2958);
        -moz-transform: translate(49.76215vw, 50vh) scale(0.2958);
        -ms-transform: translate(49.76215vw, 50vh) scale(0.2958);
        -o-transform: translate(49.76215vw, 50vh) scale(0.2958);
      }
    }
  }
}
@keyframes fall-179 {
  40.273% {
    transform: translate(54.2645vw, 40.273vh) scale(0.2958);
  }
  to {
    transform: translate(49.76215vw, 100vh) scale(0.2958);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(49.76215vw, 50vh) scale(0.2958);
        -webkit-transform: translate(49.76215vw, 50vh) scale(0.2958);
        -moz-transform: translate(49.76215vw, 50vh) scale(0.2958);
        -ms-transform: translate(49.76215vw, 50vh) scale(0.2958);
        -o-transform: translate(49.76215vw, 50vh) scale(0.2958);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(180) {
  opacity: 0.3077;
  transform: translate(63.5913vw, -10px) scale(0.4772);
  -webkit-animation: fall-180 16s -19s linear infinite;
          animation: fall-180 16s -19s linear infinite;
}
@-webkit-keyframes fall-180 {
  37.41% {
    transform: translate(57.2895vw, 37.41vh) scale(0.4772);
  }
  to {
    transform: translate(60.4404vw, 100vh) scale(0.4772);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(60.4404vw, 50vh) scale(0.4772);
        -webkit-transform: translate(60.4404vw, 50vh) scale(0.4772);
        -moz-transform: translate(60.4404vw, 50vh) scale(0.4772);
        -ms-transform: translate(60.4404vw, 50vh) scale(0.4772);
        -o-transform: translate(60.4404vw, 50vh) scale(0.4772);
      }
    }
  }
}
@keyframes fall-180 {
  37.41% {
    transform: translate(57.2895vw, 37.41vh) scale(0.4772);
  }
  to {
    transform: translate(60.4404vw, 100vh) scale(0.4772);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(60.4404vw, 50vh) scale(0.4772);
        -webkit-transform: translate(60.4404vw, 50vh) scale(0.4772);
        -moz-transform: translate(60.4404vw, 50vh) scale(0.4772);
        -ms-transform: translate(60.4404vw, 50vh) scale(0.4772);
        -o-transform: translate(60.4404vw, 50vh) scale(0.4772);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(181) {
  opacity: 0.8915;
  transform: translate(96.9872vw, -10px) scale(0.264);
  -webkit-animation: fall-181 16s -12s linear infinite;
          animation: fall-181 16s -12s linear infinite;
}
@-webkit-keyframes fall-181 {
  37.995% {
    transform: translate(100.6997vw, 37.995vh) scale(0.264);
  }
  to {
    transform: translate(98.84345vw, 100vh) scale(0.264);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(98.84345vw, 50vh) scale(0.264);
        -webkit-transform: translate(98.84345vw, 50vh) scale(0.264);
        -moz-transform: translate(98.84345vw, 50vh) scale(0.264);
        -ms-transform: translate(98.84345vw, 50vh) scale(0.264);
        -o-transform: translate(98.84345vw, 50vh) scale(0.264);
      }
    }
  }
}
@keyframes fall-181 {
  37.995% {
    transform: translate(100.6997vw, 37.995vh) scale(0.264);
  }
  to {
    transform: translate(98.84345vw, 100vh) scale(0.264);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(98.84345vw, 50vh) scale(0.264);
        -webkit-transform: translate(98.84345vw, 50vh) scale(0.264);
        -moz-transform: translate(98.84345vw, 50vh) scale(0.264);
        -ms-transform: translate(98.84345vw, 50vh) scale(0.264);
        -o-transform: translate(98.84345vw, 50vh) scale(0.264);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(182) {
  opacity: 0.1437;
  transform: translate(93.9756vw, -10px) scale(0.984);
  -webkit-animation: fall-182 10s -8s linear infinite;
          animation: fall-182 10s -8s linear infinite;
}
@-webkit-keyframes fall-182 {
  50.722% {
    transform: translate(94.5806vw, 50.722vh) scale(0.984);
  }
  to {
    transform: translate(94.2781vw, 100vh) scale(0.984);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(94.2781vw, 50vh) scale(0.984);
        -webkit-transform: translate(94.2781vw, 50vh) scale(0.984);
        -moz-transform: translate(94.2781vw, 50vh) scale(0.984);
        -ms-transform: translate(94.2781vw, 50vh) scale(0.984);
        -o-transform: translate(94.2781vw, 50vh) scale(0.984);
      }
    }
  }
}
@keyframes fall-182 {
  50.722% {
    transform: translate(94.5806vw, 50.722vh) scale(0.984);
  }
  to {
    transform: translate(94.2781vw, 100vh) scale(0.984);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(94.2781vw, 50vh) scale(0.984);
        -webkit-transform: translate(94.2781vw, 50vh) scale(0.984);
        -moz-transform: translate(94.2781vw, 50vh) scale(0.984);
        -ms-transform: translate(94.2781vw, 50vh) scale(0.984);
        -o-transform: translate(94.2781vw, 50vh) scale(0.984);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(183) {
  opacity: 0.9722;
  transform: translate(83.2131vw, -10px) scale(0.3912);
  -webkit-animation: fall-183 25s -27s linear infinite;
          animation: fall-183 25s -27s linear infinite;
}
@-webkit-keyframes fall-183 {
  38.624% {
    transform: translate(75.4983vw, 38.624vh) scale(0.3912);
  }
  to {
    transform: translate(79.3557vw, 100vh) scale(0.3912);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.3557vw, 50vh) scale(0.3912);
        -webkit-transform: translate(79.3557vw, 50vh) scale(0.3912);
        -moz-transform: translate(79.3557vw, 50vh) scale(0.3912);
        -ms-transform: translate(79.3557vw, 50vh) scale(0.3912);
        -o-transform: translate(79.3557vw, 50vh) scale(0.3912);
      }
    }
  }
}
@keyframes fall-183 {
  38.624% {
    transform: translate(75.4983vw, 38.624vh) scale(0.3912);
  }
  to {
    transform: translate(79.3557vw, 100vh) scale(0.3912);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.3557vw, 50vh) scale(0.3912);
        -webkit-transform: translate(79.3557vw, 50vh) scale(0.3912);
        -moz-transform: translate(79.3557vw, 50vh) scale(0.3912);
        -ms-transform: translate(79.3557vw, 50vh) scale(0.3912);
        -o-transform: translate(79.3557vw, 50vh) scale(0.3912);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(184) {
  opacity: 0.7699;
  transform: translate(26.0715vw, -10px) scale(0.0996);
  -webkit-animation: fall-184 11s -27s linear infinite;
          animation: fall-184 11s -27s linear infinite;
}
@-webkit-keyframes fall-184 {
  51.439% {
    transform: translate(33.5605vw, 51.439vh) scale(0.0996);
  }
  to {
    transform: translate(29.816vw, 100vh) scale(0.0996);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(29.816vw, 50vh) scale(0.0996);
        -webkit-transform: translate(29.816vw, 50vh) scale(0.0996);
        -moz-transform: translate(29.816vw, 50vh) scale(0.0996);
        -ms-transform: translate(29.816vw, 50vh) scale(0.0996);
        -o-transform: translate(29.816vw, 50vh) scale(0.0996);
      }
    }
  }
}
@keyframes fall-184 {
  51.439% {
    transform: translate(33.5605vw, 51.439vh) scale(0.0996);
  }
  to {
    transform: translate(29.816vw, 100vh) scale(0.0996);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(29.816vw, 50vh) scale(0.0996);
        -webkit-transform: translate(29.816vw, 50vh) scale(0.0996);
        -moz-transform: translate(29.816vw, 50vh) scale(0.0996);
        -ms-transform: translate(29.816vw, 50vh) scale(0.0996);
        -o-transform: translate(29.816vw, 50vh) scale(0.0996);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(185) {
  opacity: 0.027;
  transform: translate(80.5624vw, -10px) scale(0.0741);
  -webkit-animation: fall-185 17s -9s linear infinite;
          animation: fall-185 17s -9s linear infinite;
}
@-webkit-keyframes fall-185 {
  53.83% {
    transform: translate(90.4037vw, 53.83vh) scale(0.0741);
  }
  to {
    transform: translate(85.48305vw, 100vh) scale(0.0741);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(85.48305vw, 50vh) scale(0.0741);
        -webkit-transform: translate(85.48305vw, 50vh) scale(0.0741);
        -moz-transform: translate(85.48305vw, 50vh) scale(0.0741);
        -ms-transform: translate(85.48305vw, 50vh) scale(0.0741);
        -o-transform: translate(85.48305vw, 50vh) scale(0.0741);
      }
    }
  }
}
@keyframes fall-185 {
  53.83% {
    transform: translate(90.4037vw, 53.83vh) scale(0.0741);
  }
  to {
    transform: translate(85.48305vw, 100vh) scale(0.0741);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(85.48305vw, 50vh) scale(0.0741);
        -webkit-transform: translate(85.48305vw, 50vh) scale(0.0741);
        -moz-transform: translate(85.48305vw, 50vh) scale(0.0741);
        -ms-transform: translate(85.48305vw, 50vh) scale(0.0741);
        -o-transform: translate(85.48305vw, 50vh) scale(0.0741);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(186) {
  opacity: 0.79;
  transform: translate(83.1269vw, -10px) scale(0.8371);
  -webkit-animation: fall-186 18s -21s linear infinite;
          animation: fall-186 18s -21s linear infinite;
}
@-webkit-keyframes fall-186 {
  79.109% {
    transform: translate(87.1676vw, 79.109vh) scale(0.8371);
  }
  to {
    transform: translate(85.14725vw, 100vh) scale(0.8371);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(85.14725vw, 50vh) scale(0.8371);
        -webkit-transform: translate(85.14725vw, 50vh) scale(0.8371);
        -moz-transform: translate(85.14725vw, 50vh) scale(0.8371);
        -ms-transform: translate(85.14725vw, 50vh) scale(0.8371);
        -o-transform: translate(85.14725vw, 50vh) scale(0.8371);
      }
    }
  }
}
@keyframes fall-186 {
  79.109% {
    transform: translate(87.1676vw, 79.109vh) scale(0.8371);
  }
  to {
    transform: translate(85.14725vw, 100vh) scale(0.8371);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(85.14725vw, 50vh) scale(0.8371);
        -webkit-transform: translate(85.14725vw, 50vh) scale(0.8371);
        -moz-transform: translate(85.14725vw, 50vh) scale(0.8371);
        -ms-transform: translate(85.14725vw, 50vh) scale(0.8371);
        -o-transform: translate(85.14725vw, 50vh) scale(0.8371);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(187) {
  opacity: 0.9414;
  transform: translate(6.4734vw, -10px) scale(0.1475);
  -webkit-animation: fall-187 23s -28s linear infinite;
          animation: fall-187 23s -28s linear infinite;
}
@-webkit-keyframes fall-187 {
  51.256% {
    transform: translate(7.8626vw, 51.256vh) scale(0.1475);
  }
  to {
    transform: translate(7.168vw, 100vh) scale(0.1475);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(7.168vw, 50vh) scale(0.1475);
        -webkit-transform: translate(7.168vw, 50vh) scale(0.1475);
        -moz-transform: translate(7.168vw, 50vh) scale(0.1475);
        -ms-transform: translate(7.168vw, 50vh) scale(0.1475);
        -o-transform: translate(7.168vw, 50vh) scale(0.1475);
      }
    }
  }
}
@keyframes fall-187 {
  51.256% {
    transform: translate(7.8626vw, 51.256vh) scale(0.1475);
  }
  to {
    transform: translate(7.168vw, 100vh) scale(0.1475);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(7.168vw, 50vh) scale(0.1475);
        -webkit-transform: translate(7.168vw, 50vh) scale(0.1475);
        -moz-transform: translate(7.168vw, 50vh) scale(0.1475);
        -ms-transform: translate(7.168vw, 50vh) scale(0.1475);
        -o-transform: translate(7.168vw, 50vh) scale(0.1475);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(188) {
  opacity: 0.3996;
  transform: translate(35.4732vw, -10px) scale(0.4795);
  -webkit-animation: fall-188 16s -19s linear infinite;
          animation: fall-188 16s -19s linear infinite;
}
@-webkit-keyframes fall-188 {
  59.697% {
    transform: translate(38.7538vw, 59.697vh) scale(0.4795);
  }
  to {
    transform: translate(37.1135vw, 100vh) scale(0.4795);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(37.1135vw, 50vh) scale(0.4795);
        -webkit-transform: translate(37.1135vw, 50vh) scale(0.4795);
        -moz-transform: translate(37.1135vw, 50vh) scale(0.4795);
        -ms-transform: translate(37.1135vw, 50vh) scale(0.4795);
        -o-transform: translate(37.1135vw, 50vh) scale(0.4795);
      }
    }
  }
}
@keyframes fall-188 {
  59.697% {
    transform: translate(38.7538vw, 59.697vh) scale(0.4795);
  }
  to {
    transform: translate(37.1135vw, 100vh) scale(0.4795);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(37.1135vw, 50vh) scale(0.4795);
        -webkit-transform: translate(37.1135vw, 50vh) scale(0.4795);
        -moz-transform: translate(37.1135vw, 50vh) scale(0.4795);
        -ms-transform: translate(37.1135vw, 50vh) scale(0.4795);
        -o-transform: translate(37.1135vw, 50vh) scale(0.4795);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(189) {
  opacity: 0.5183;
  transform: translate(74.3493vw, -10px) scale(0.5749);
  -webkit-animation: fall-189 15s -6s linear infinite;
          animation: fall-189 15s -6s linear infinite;
}
@-webkit-keyframes fall-189 {
  58.199% {
    transform: translate(70.8932vw, 58.199vh) scale(0.5749);
  }
  to {
    transform: translate(72.62125vw, 100vh) scale(0.5749);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(72.62125vw, 50vh) scale(0.5749);
        -webkit-transform: translate(72.62125vw, 50vh) scale(0.5749);
        -moz-transform: translate(72.62125vw, 50vh) scale(0.5749);
        -ms-transform: translate(72.62125vw, 50vh) scale(0.5749);
        -o-transform: translate(72.62125vw, 50vh) scale(0.5749);
      }
    }
  }
}
@keyframes fall-189 {
  58.199% {
    transform: translate(70.8932vw, 58.199vh) scale(0.5749);
  }
  to {
    transform: translate(72.62125vw, 100vh) scale(0.5749);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(72.62125vw, 50vh) scale(0.5749);
        -webkit-transform: translate(72.62125vw, 50vh) scale(0.5749);
        -moz-transform: translate(72.62125vw, 50vh) scale(0.5749);
        -ms-transform: translate(72.62125vw, 50vh) scale(0.5749);
        -o-transform: translate(72.62125vw, 50vh) scale(0.5749);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(190) {
  opacity: 0.1294;
  transform: translate(68.3362vw, -10px) scale(0.8359);
  -webkit-animation: fall-190 15s -23s linear infinite;
          animation: fall-190 15s -23s linear infinite;
}
@-webkit-keyframes fall-190 {
  35.271% {
    transform: translate(71.3421vw, 35.271vh) scale(0.8359);
  }
  to {
    transform: translate(69.83915vw, 100vh) scale(0.8359);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(69.83915vw, 50vh) scale(0.8359);
        -webkit-transform: translate(69.83915vw, 50vh) scale(0.8359);
        -moz-transform: translate(69.83915vw, 50vh) scale(0.8359);
        -ms-transform: translate(69.83915vw, 50vh) scale(0.8359);
        -o-transform: translate(69.83915vw, 50vh) scale(0.8359);
      }
    }
  }
}
@keyframes fall-190 {
  35.271% {
    transform: translate(71.3421vw, 35.271vh) scale(0.8359);
  }
  to {
    transform: translate(69.83915vw, 100vh) scale(0.8359);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(69.83915vw, 50vh) scale(0.8359);
        -webkit-transform: translate(69.83915vw, 50vh) scale(0.8359);
        -moz-transform: translate(69.83915vw, 50vh) scale(0.8359);
        -ms-transform: translate(69.83915vw, 50vh) scale(0.8359);
        -o-transform: translate(69.83915vw, 50vh) scale(0.8359);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(191) {
  opacity: 0.4875;
  transform: translate(27.2926vw, -10px) scale(0.1657);
  -webkit-animation: fall-191 11s -12s linear infinite;
          animation: fall-191 11s -12s linear infinite;
}
@-webkit-keyframes fall-191 {
  30.926% {
    transform: translate(36.4243vw, 30.926vh) scale(0.1657);
  }
  to {
    transform: translate(31.85845vw, 100vh) scale(0.1657);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(31.85845vw, 50vh) scale(0.1657);
        -webkit-transform: translate(31.85845vw, 50vh) scale(0.1657);
        -moz-transform: translate(31.85845vw, 50vh) scale(0.1657);
        -ms-transform: translate(31.85845vw, 50vh) scale(0.1657);
        -o-transform: translate(31.85845vw, 50vh) scale(0.1657);
      }
    }
  }
}
@keyframes fall-191 {
  30.926% {
    transform: translate(36.4243vw, 30.926vh) scale(0.1657);
  }
  to {
    transform: translate(31.85845vw, 100vh) scale(0.1657);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(31.85845vw, 50vh) scale(0.1657);
        -webkit-transform: translate(31.85845vw, 50vh) scale(0.1657);
        -moz-transform: translate(31.85845vw, 50vh) scale(0.1657);
        -ms-transform: translate(31.85845vw, 50vh) scale(0.1657);
        -o-transform: translate(31.85845vw, 50vh) scale(0.1657);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(192) {
  opacity: 0.9897;
  transform: translate(61.1191vw, -10px) scale(0.7788);
  -webkit-animation: fall-192 30s -5s linear infinite;
          animation: fall-192 30s -5s linear infinite;
}
@-webkit-keyframes fall-192 {
  64.812% {
    transform: translate(70.8479vw, 64.812vh) scale(0.7788);
  }
  to {
    transform: translate(65.9835vw, 100vh) scale(0.7788);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(65.9835vw, 50vh) scale(0.7788);
        -webkit-transform: translate(65.9835vw, 50vh) scale(0.7788);
        -moz-transform: translate(65.9835vw, 50vh) scale(0.7788);
        -ms-transform: translate(65.9835vw, 50vh) scale(0.7788);
        -o-transform: translate(65.9835vw, 50vh) scale(0.7788);
      }
    }
  }
}
@keyframes fall-192 {
  64.812% {
    transform: translate(70.8479vw, 64.812vh) scale(0.7788);
  }
  to {
    transform: translate(65.9835vw, 100vh) scale(0.7788);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(65.9835vw, 50vh) scale(0.7788);
        -webkit-transform: translate(65.9835vw, 50vh) scale(0.7788);
        -moz-transform: translate(65.9835vw, 50vh) scale(0.7788);
        -ms-transform: translate(65.9835vw, 50vh) scale(0.7788);
        -o-transform: translate(65.9835vw, 50vh) scale(0.7788);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(193) {
  opacity: 0.6547;
  transform: translate(38.1105vw, -10px) scale(0.4234);
  -webkit-animation: fall-193 11s -25s linear infinite;
          animation: fall-193 11s -25s linear infinite;
}
@-webkit-keyframes fall-193 {
  70.818% {
    transform: translate(29.1287vw, 70.818vh) scale(0.4234);
  }
  to {
    transform: translate(33.6196vw, 100vh) scale(0.4234);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(33.6196vw, 50vh) scale(0.4234);
        -webkit-transform: translate(33.6196vw, 50vh) scale(0.4234);
        -moz-transform: translate(33.6196vw, 50vh) scale(0.4234);
        -ms-transform: translate(33.6196vw, 50vh) scale(0.4234);
        -o-transform: translate(33.6196vw, 50vh) scale(0.4234);
      }
    }
  }
}
@keyframes fall-193 {
  70.818% {
    transform: translate(29.1287vw, 70.818vh) scale(0.4234);
  }
  to {
    transform: translate(33.6196vw, 100vh) scale(0.4234);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(33.6196vw, 50vh) scale(0.4234);
        -webkit-transform: translate(33.6196vw, 50vh) scale(0.4234);
        -moz-transform: translate(33.6196vw, 50vh) scale(0.4234);
        -ms-transform: translate(33.6196vw, 50vh) scale(0.4234);
        -o-transform: translate(33.6196vw, 50vh) scale(0.4234);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(194) {
  opacity: 0.7974;
  transform: translate(62.5502vw, -10px) scale(0.7521);
  -webkit-animation: fall-194 13s -16s linear infinite;
          animation: fall-194 13s -16s linear infinite;
}
@-webkit-keyframes fall-194 {
  54.604% {
    transform: translate(60.7125vw, 54.604vh) scale(0.7521);
  }
  to {
    transform: translate(61.63135vw, 100vh) scale(0.7521);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.63135vw, 50vh) scale(0.7521);
        -webkit-transform: translate(61.63135vw, 50vh) scale(0.7521);
        -moz-transform: translate(61.63135vw, 50vh) scale(0.7521);
        -ms-transform: translate(61.63135vw, 50vh) scale(0.7521);
        -o-transform: translate(61.63135vw, 50vh) scale(0.7521);
      }
    }
  }
}
@keyframes fall-194 {
  54.604% {
    transform: translate(60.7125vw, 54.604vh) scale(0.7521);
  }
  to {
    transform: translate(61.63135vw, 100vh) scale(0.7521);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(61.63135vw, 50vh) scale(0.7521);
        -webkit-transform: translate(61.63135vw, 50vh) scale(0.7521);
        -moz-transform: translate(61.63135vw, 50vh) scale(0.7521);
        -ms-transform: translate(61.63135vw, 50vh) scale(0.7521);
        -o-transform: translate(61.63135vw, 50vh) scale(0.7521);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(195) {
  opacity: 0.4209;
  transform: translate(11.8035vw, -10px) scale(0.854);
  -webkit-animation: fall-195 12s -18s linear infinite;
          animation: fall-195 12s -18s linear infinite;
}
@-webkit-keyframes fall-195 {
  35.709% {
    transform: translate(11.3217vw, 35.709vh) scale(0.854);
  }
  to {
    transform: translate(11.5626vw, 100vh) scale(0.854);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(11.5626vw, 50vh) scale(0.854);
        -webkit-transform: translate(11.5626vw, 50vh) scale(0.854);
        -moz-transform: translate(11.5626vw, 50vh) scale(0.854);
        -ms-transform: translate(11.5626vw, 50vh) scale(0.854);
        -o-transform: translate(11.5626vw, 50vh) scale(0.854);
      }
    }
  }
}
@keyframes fall-195 {
  35.709% {
    transform: translate(11.3217vw, 35.709vh) scale(0.854);
  }
  to {
    transform: translate(11.5626vw, 100vh) scale(0.854);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(11.5626vw, 50vh) scale(0.854);
        -webkit-transform: translate(11.5626vw, 50vh) scale(0.854);
        -moz-transform: translate(11.5626vw, 50vh) scale(0.854);
        -ms-transform: translate(11.5626vw, 50vh) scale(0.854);
        -o-transform: translate(11.5626vw, 50vh) scale(0.854);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(196) {
  opacity: 0.1563;
  transform: translate(82.6416vw, -10px) scale(0.0162);
  -webkit-animation: fall-196 22s -3s linear infinite;
          animation: fall-196 22s -3s linear infinite;
}
@-webkit-keyframes fall-196 {
  64.338% {
    transform: translate(79.1013vw, 64.338vh) scale(0.0162);
  }
  to {
    transform: translate(80.87145vw, 100vh) scale(0.0162);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(80.87145vw, 50vh) scale(0.0162);
        -webkit-transform: translate(80.87145vw, 50vh) scale(0.0162);
        -moz-transform: translate(80.87145vw, 50vh) scale(0.0162);
        -ms-transform: translate(80.87145vw, 50vh) scale(0.0162);
        -o-transform: translate(80.87145vw, 50vh) scale(0.0162);
      }
    }
  }
}
@keyframes fall-196 {
  64.338% {
    transform: translate(79.1013vw, 64.338vh) scale(0.0162);
  }
  to {
    transform: translate(80.87145vw, 100vh) scale(0.0162);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(80.87145vw, 50vh) scale(0.0162);
        -webkit-transform: translate(80.87145vw, 50vh) scale(0.0162);
        -moz-transform: translate(80.87145vw, 50vh) scale(0.0162);
        -ms-transform: translate(80.87145vw, 50vh) scale(0.0162);
        -o-transform: translate(80.87145vw, 50vh) scale(0.0162);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(197) {
  opacity: 0.0796;
  transform: translate(78.9108vw, -10px) scale(0.0064);
  -webkit-animation: fall-197 20s -19s linear infinite;
          animation: fall-197 20s -19s linear infinite;
}
@-webkit-keyframes fall-197 {
  74.069% {
    transform: translate(83.2593vw, 74.069vh) scale(0.0064);
  }
  to {
    transform: translate(81.08505vw, 100vh) scale(0.0064);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(81.08505vw, 50vh) scale(0.0064);
        -webkit-transform: translate(81.08505vw, 50vh) scale(0.0064);
        -moz-transform: translate(81.08505vw, 50vh) scale(0.0064);
        -ms-transform: translate(81.08505vw, 50vh) scale(0.0064);
        -o-transform: translate(81.08505vw, 50vh) scale(0.0064);
      }
    }
  }
}
@keyframes fall-197 {
  74.069% {
    transform: translate(83.2593vw, 74.069vh) scale(0.0064);
  }
  to {
    transform: translate(81.08505vw, 100vh) scale(0.0064);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(81.08505vw, 50vh) scale(0.0064);
        -webkit-transform: translate(81.08505vw, 50vh) scale(0.0064);
        -moz-transform: translate(81.08505vw, 50vh) scale(0.0064);
        -ms-transform: translate(81.08505vw, 50vh) scale(0.0064);
        -o-transform: translate(81.08505vw, 50vh) scale(0.0064);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(198) {
  opacity: 0.0755;
  transform: translate(28.0291vw, -10px) scale(0.8451);
  -webkit-animation: fall-198 23s -27s linear infinite;
          animation: fall-198 23s -27s linear infinite;
}
@-webkit-keyframes fall-198 {
  65.799% {
    transform: translate(20.5671vw, 65.799vh) scale(0.8451);
  }
  to {
    transform: translate(24.2981vw, 100vh) scale(0.8451);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(24.2981vw, 50vh) scale(0.8451);
        -webkit-transform: translate(24.2981vw, 50vh) scale(0.8451);
        -moz-transform: translate(24.2981vw, 50vh) scale(0.8451);
        -ms-transform: translate(24.2981vw, 50vh) scale(0.8451);
        -o-transform: translate(24.2981vw, 50vh) scale(0.8451);
      }
    }
  }
}
@keyframes fall-198 {
  65.799% {
    transform: translate(20.5671vw, 65.799vh) scale(0.8451);
  }
  to {
    transform: translate(24.2981vw, 100vh) scale(0.8451);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(24.2981vw, 50vh) scale(0.8451);
        -webkit-transform: translate(24.2981vw, 50vh) scale(0.8451);
        -moz-transform: translate(24.2981vw, 50vh) scale(0.8451);
        -ms-transform: translate(24.2981vw, 50vh) scale(0.8451);
        -o-transform: translate(24.2981vw, 50vh) scale(0.8451);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(199) {
  opacity: 0.5048;
  transform: translate(80.329vw, -10px) scale(0.364);
  -webkit-animation: fall-199 27s -15s linear infinite;
          animation: fall-199 27s -15s linear infinite;
}
@-webkit-keyframes fall-199 {
  62.239% {
    transform: translate(79.2979vw, 62.239vh) scale(0.364);
  }
  to {
    transform: translate(79.81345vw, 100vh) scale(0.364);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.81345vw, 50vh) scale(0.364);
        -webkit-transform: translate(79.81345vw, 50vh) scale(0.364);
        -moz-transform: translate(79.81345vw, 50vh) scale(0.364);
        -ms-transform: translate(79.81345vw, 50vh) scale(0.364);
        -o-transform: translate(79.81345vw, 50vh) scale(0.364);
      }
    }
  }
}
@keyframes fall-199 {
  62.239% {
    transform: translate(79.2979vw, 62.239vh) scale(0.364);
  }
  to {
    transform: translate(79.81345vw, 100vh) scale(0.364);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(79.81345vw, 50vh) scale(0.364);
        -webkit-transform: translate(79.81345vw, 50vh) scale(0.364);
        -moz-transform: translate(79.81345vw, 50vh) scale(0.364);
        -ms-transform: translate(79.81345vw, 50vh) scale(0.364);
        -o-transform: translate(79.81345vw, 50vh) scale(0.364);
      }
    }
  }
}
.bannerAnnimation .snow:nth-child(200) {
  opacity: 0.0817;
  transform: translate(22.4624vw, -10px) scale(0.7179);
  -webkit-animation: fall-200 29s -19s linear infinite;
          animation: fall-200 29s -19s linear infinite;
}
@-webkit-keyframes fall-200 {
  57.996% {
    transform: translate(21.2651vw, 57.996vh) scale(0.7179);
  }
  to {
    transform: translate(21.86375vw, 100vh) scale(0.7179);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(21.86375vw, 50vh) scale(0.7179);
        -webkit-transform: translate(21.86375vw, 50vh) scale(0.7179);
        -moz-transform: translate(21.86375vw, 50vh) scale(0.7179);
        -ms-transform: translate(21.86375vw, 50vh) scale(0.7179);
        -o-transform: translate(21.86375vw, 50vh) scale(0.7179);
      }
    }
  }
}
@keyframes fall-200 {
  57.996% {
    transform: translate(21.2651vw, 57.996vh) scale(0.7179);
  }
  to {
    transform: translate(21.86375vw, 100vh) scale(0.7179);
    @media (max-width: 900px) {
      .bannerAnnimation .snow {
        transform: translate(21.86375vw, 50vh) scale(0.7179);
        -webkit-transform: translate(21.86375vw, 50vh) scale(0.7179);
        -moz-transform: translate(21.86375vw, 50vh) scale(0.7179);
        -ms-transform: translate(21.86375vw, 50vh) scale(0.7179);
        -o-transform: translate(21.86375vw, 50vh) scale(0.7179);
      }
    }
  }
}

body {
  font-family: "Poppins", sans-serif;
  font-size: 16px;
  color: rgba(0, 0, 0, 0.5);
  overflow-x: hidden;
  font-weight: 400;
  position: relative;
}

a {
  transition: 0.3s;
}

a:hover,
a:focus {
  color: #FC466B !important;
  outline: none;
  text-decoration: none;
}

button:focus {
  outline: none;
}

p {
  font-size: 16px;
  line-height: 30px;
  color: rgba(0, 0, 0, 0.5);
}

img {
  max-width: 100%;
}

ul, ol {
  list-style: none;
  margin: 0;
  padding: 0px;
}

.container {
  max-width: 1170px;
}

.w200 {
  width: 200px;
}

.owl-carousel .owl-dot.active span {
  background-color: #fd9551 !important;
}

h1, h2, h3, h4, h5, h6 {
  font-family: "Inter", sans-serif !important;
}

.sub_heading {
  text-align: center;
}
.sub_heading h2 {
  font-style: normal;
  font-weight: bold;
  font-size: 60px;
  line-height: 150%;
  text-align: center;
  text-transform: uppercase;
  color: #111111;
}
@media only screen and (max-width: 767px) {
  .sub_heading h2 {
    font-size: 35px;
  }
}

.sectionSpace {
  padding-top: 140px;
  padding-bottom: 90px;
}
@media only screen and (max-width: 767px) {
  .sectionSpace {
    padding-top: 90px;
    padding-bottom: 50px;
  }
}

.text_gradient {
  text-transform: uppercase;
  background: linear-gradient(93.51deg, #fd9551 50%, #feb970);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

@media only screen and (max-width: 767px) {
  .centerMobile {
    text-align: center;
  }
}

@media only screen and (max-width: 767px) {
  .hideInMobile {
    display: none;
  }
}

/*===== Buttons =====*/
.btn, .btn-secondary, .btn-primary {
  font-size: 16px;
  line-height: 40px;
  border: none;
  font-family: "Inter", sans-serif;
  font-weight: 600;
  padding: 0 20px;
  height: 50px;
  transition: 0.5s;
  display: inline-block;
  text-align: center;
  border-radius: 0px;
}

@media only screen and (max-width: 767px) {
  .btn, .btn-secondary, .btn-primary {
    min-width: auto;
  }
}
.btn-primary {
  background: linear-gradient(to right, #111 0%, #222 50%, #feb970 50%, #fd9551 100%) no-repeat scroll right bottom/210% 100% #ffa64d;
  color: #ffffff;
  box-shadow: none;
  border: none;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled):active {
  background: #000000;
  color: #ffffff;
  box-shadow: none;
  border: none;
  outline: none;
}

.btn-secondary {
  background: linear-gradient(to right, #feb970 0%, #fd9551 50%, #111 50%, #222 100%) no-repeat scroll right bottom/210% 100% #000;
  color: #ffffff;
  box-shadow: none;
  border: none;
}

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled):active {
  background: #333;
  color: #ffffff;
  box-shadow: none;
  border: none;
  outline: none;
}

.inputs {
  background: #ffffff;
  color: rgba(0, 0, 0, 0.5);
  border: 0px solid #ffffff;
  font-size: 16px;
  line-height: 28px;
  font-weight: 500;
  height: 40px;
  padding: 0px 20px;
}
.inputs:focus {
  box-shadow: none;
  outline: none;
  border: 0px solid #ffffff;
  background: #ffffff;
}

#projectSection .col-md-3, #projectSection .col-md-4 {
  margin-bottom: 20px;
  margin-top: 20px;
  overflow: hidden;
}

[class^=imghvr-], [class*=" imghvr-"] {
  position: relative;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  border-radius: 12px;
  color: #fff;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  transform: translateZ(0);
}

[class^=imghvr-] > img, [class*=" imghvr-"] > img {
  vertical-align: top;
  max-width: 100%;
}

.gradientBg {
  background: linear-gradient(to bottom, rgba(63, 94, 251, 0.7), rgba(252, 70, 107, 0.7));
}

.noneGradient {
  background: rgba(0, 0, 0, 0.5);
  flex-direction: column;
  padding: 0px !important;
}

[class^=imghvr-] figcaption, [class*=" imghvr-"] figcaption {
  border-radius: 12px;
  padding: 30px;
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: 0;
  color: #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
}
[class^=imghvr-] figcaption i, [class*=" imghvr-"] figcaption i {
  font-size: 30px;
}
[class^=imghvr-] figcaption h5, [class*=" imghvr-"] figcaption h5 {
  font-weight: bold;
  font-size: 36px;
  text-align: center;
  text-transform: capitalize;
}
@media only screen and (max-width: 767px) {
  [class^=imghvr-] figcaption h5, [class*=" imghvr-"] figcaption h5 {
    font-size: 12px;
  }
}

[class^=imghvr-], [class*=" imghvr-"], [class^=imghvr-]:before,
[class^=imghvr-]:after, [class*=" imghvr-"]:before, [class*=" imghvr-"]:after,
[class^=imghvr-] *, [class*=" imghvr-"] *, [class^=imghvr-] *:before,
[class^=imghvr-] *:after, [class*=" imghvr-"] *:before, [class*=" imghvr-"] *:after {
  box-sizing: border-box;
  transition: all 0.35s ease;
}

/* imghvr-fade-in-up
   ----------------------------- */
.imghvr-fade-in-up figcaption {
  transform: translate(0, 15%);
}

/* imghvr-fade-in-down
   ----------------------------- */
.imghvr-fade-in-down figcaption {
  transform: translate(0, -15%);
}

/* imghvr-fade-in-left
   ----------------------------- */
.imghvr-fade-in-left figcaption {
  transform: translate(-15%, 0);
}

/* imghvr-fade-in-right
   ----------------------------- */
.imghvr-fade-in-right figcaption {
  transform: translate(15%, 0);
}

/* imghvr-push-*
   ----------------------------- */
[class^=imghvr-push-]:hover figcaption, [class*=" imghvr-push-"]:hover figcaption {
  transform: translate(0, 0);
}

/* imghvr-push-up
   ----------------------------- */
.imghvr-push-up figcaption {
  transform: translateY(100%);
}

.imghvr-push-up:hover > img {
  transform: translateY(-100%);
}

/* imghvr-push-down
   ----------------------------- */
.imghvr-push-down figcaption {
  transform: translateY(-100%);
}

.imghvr-push-down:hover > img {
  transform: translateY(100%);
}

/* imghvr-push-left
   ----------------------------- */
.imghvr-push-left figcaption {
  transform: translateX(100%);
}

.imghvr-push-left:hover > img {
  transform: translateX(-100%);
}

/* imghvr-push--right
   ----------------------------- */
.imghvr-push-right figcaption {
  transform: translateX(-100%);
}

.imghvr-push-right:hover > img {
  transform: translateX(100%);
}

/* imghvr-slide-*
   ----------------------------- */
[class^=imghvr-slide-]:hover figcaption, [class*=" imghvr-slide-"]:hover figcaption {
  transform: translate(0, 0);
}

/* imghvr-slide-up
   ----------------------------- */
.imghvr-slide-up figcaption {
  transform: translateY(100%);
}

/* imghvr-slide-down
   ----------------------------- */
.imghvr-slide-down figcaption {
  transform: translateY(-100%);
}

/* imghvr-slide-left
   ----------------------------- */
.imghvr-slide-left figcaption {
  transform: translateX(100%);
}

/* imghvr-slide-right
   ----------------------------- */
.imghvr-slide-right figcaption {
  transform: translateX(-100%);
}

/* imghvr-slide-top-left
   ----------------------------- */
.imghvr-slide-top-left figcaption {
  transform: translate(-100%, -100%);
}

/* imghvr-slide-top-right
   ----------------------------- */
.imghvr-slide-top-right figcaption {
  transform: translate(100%, -100%);
}

/* imghvr-slide-bottom-left
   ----------------------------- */
.imghvr-slide-bottom-left figcaption {
  transform: translate(-100%, 100%);
}

/* imghvr-slide-bottom-right
   ----------------------------- */
.imghvr-slide-bottom-right figcaption {
  transform: translate(100%, 100%);
}

/* imghvr-reveal-*
   ----------------------------- */
[class^=imghvr-reveal-]:before, [class*=" imghvr-reveal-"]:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  content: "";
  background: linear-gradient(to right, #111 0%, #222 50%, #feb970 50%, #fd9551 100%) no-repeat scroll right bottom/210% 100% #ffa64d;
  opacity: 0.7 !important;
}

[class^=imghvr-reveal-] figcaption, [class*=" imghvr-reveal-"] figcaption {
  opacity: 0;
}

[class^=imghvr-reveal-]:hover:before, [class*=" imghvr-reveal-"]:hover:before {
  transform: translate(0, 0);
}

[class^=imghvr-reveal-]:hover figcaption, [class*=" imghvr-reveal-"]:hover figcaption {
  opacity: 1;
  transition-delay: 0.21s;
}

/* imghvr-reveal-up
   ----------------------------- */
.imghvr-reveal-up:before {
  transform: translateY(100%);
}

/* imghvr-reveal-down
   ----------------------------- */
.imghvr-reveal-down:before {
  transform: translateY(-100%);
}

/* imghvr-reveal-left
   ----------------------------- */
.imghvr-reveal-left:before {
  transform: translateX(100%);
}

/* imghvr-reveal-right
   ----------------------------- */
.imghvr-reveal-right:before {
  transform: translateX(-100%);
}

/* imghvr-reveal-top-left
   ----------------------------- */
.imghvr-reveal-top-left:before {
  transform: translate(-100%, -100%);
}

/* imghvr-reveal-top-right
   ----------------------------- */
.imghvr-reveal-top-right:before {
  transform: translate(100%, -100%);
}

/* imghvr-reveal-bottom-left
   ----------------------------- */
.imghvr-reveal-bottom-left:before {
  transform: translate(-100%, 100%);
}

/* imghvr-reveal-bottom-right
   ----------------------------- */
.imghvr-reveal-bottom-right:before {
  transform: translate(100%, 100%);
}

/* imghvr-hinge-*
   ----------------------------- */
[class^=imghvr-hinge-], [class*=" imghvr-hinge-"] {
  perspective: 50em;
}

[class^=imghvr-hinge-] figcaption, [class*=" imghvr-hinge-"] figcaption {
  opacity: 0;
  z-index: 1;
}

[class^=imghvr-hinge-]:hover img, [class*=" imghvr-hinge-"]:hover img {
  opacity: 0;
}

[class^=imghvr-hinge-]:hover figcaption, [class*=" imghvr-hinge-"]:hover figcaption {
  opacity: 1;
  transition-delay: 0.21s;
}

/* imghvr-hinge-up
   ----------------------------- */
.imghvr-hinge-up img {
  transform-origin: 50% 0%;
}

.imghvr-hinge-up figcaption {
  transform: rotateX(90deg);
  transform-origin: 50% 100%;
}

.imghvr-hinge-up:hover > img {
  transform: rotateX(-90deg);
}

.imghvr-hinge-up:hover figcaption {
  transform: rotateX(0);
}

/* imghvr-hinge-down
   ----------------------------- */
.imghvr-hinge-down img {
  transform-origin: 50% 100%;
}

.imghvr-hinge-down figcaption {
  transform: rotateX(-90deg);
  transform-origin: 50% -50%;
}

.imghvr-hinge-down:hover > img {
  transform: rotateX(90deg);
  opacity: 0;
}

.imghvr-hinge-down:hover figcaption {
  transform: rotateX(0);
}

/* imghvr-hinge-left
   ----------------------------- */
.imghvr-hinge-left img {
  transform-origin: 0% 50%;
}

.imghvr-hinge-left figcaption {
  transform: rotateY(-90deg);
  transform-origin: 100% 50%;
}

.imghvr-hinge-left:hover > img {
  transform: rotateY(90deg);
}

.imghvr-hinge-left:hover figcaption {
  transform: rotateY(0);
}

/* imghvr-hinge-right
   ----------------------------- */
.imghvr-hinge-right img {
  transform-origin: 100% 50%;
}

.imghvr-hinge-right figcaption {
  transform: rotateY(90deg);
  transform-origin: 0 50%;
}

.imghvr-hinge-right:hover > img {
  transform: rotateY(-90deg);
}

.imghvr-hinge-right:hover figcaption {
  transform: rotateY(0);
}

/* imghvr-flip-*
   ----------------------------- */
[class^=imghvr-flip-], [class*=" imghvr-flip-"] {
  perspective: 50em;
}

[class^=imghvr-flip-] img, [class*=" imghvr-flip-"] img {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

[class^=imghvr-flip-] figcaption, [class*=" imghvr-flip-"] figcaption {
  opacity: 0;
}

[class^=imghvr-flip-]:hover > img, [class*=" imghvr-flip-"]:hover > img {
  opacity: 0;
}

[class^=imghvr-flip-]:hover figcaption, [class*=" imghvr-flip-"]:hover figcaption {
  opacity: 1;
  transition-delay: 0.14s;
}

/* imghvr-flip-horiz
   ----------------------------- */
.imghvr-flip-horiz figcaption {
  transform: rotateX(90deg);
  transform-origin: 0% 50%;
}

.imghvr-flip-horiz:hover img {
  transform: rotateX(-180deg);
}

.imghvr-flip-horiz:hover figcaption {
  transform: rotateX(0deg);
}

/* imghvr-flip-vert
   ----------------------------- */
.imghvr-flip-vert figcaption {
  transform: rotateY(90deg);
  transform-origin: 50% 0%;
}

.imghvr-flip-vert:hover > img {
  transform: rotateY(-180deg);
}

.imghvr-flip-vert:hover figcaption {
  transform: rotateY(0deg);
}

/* imghvr-flip-diag-1
   ----------------------------- */
.imghvr-flip-diag-1 figcaption {
  transform: rotate3d(1, -1, 0, 100deg);
}

.imghvr-flip-diag-1:hover > img {
  transform: rotate3d(-1, 1, 0, 100deg);
}

.imghvr-flip-diag-1:hover figcaption {
  transform: rotate3d(0, 0, 0, 0deg);
}

/* imghvr-flip-diag-2
   ----------------------------- */
.imghvr-flip-diag-2 figcaption {
  transform: rotate3d(1, 1, 0, 100deg);
}

.imghvr-flip-diag-2:hover > img {
  transform: rotate3d(-1, -1, 0, 100deg);
}

.imghvr-flip-diag-2:hover figcaption {
  transform: rotate3d(0, 0, 0, 0deg);
}

/* imghvr-shutter-out-*
   ----------------------------- */
[class^=imghvr-shutter-out-]:before, [class*=" imghvr-shutter-out-"]:before {
  background: linear-gradient(to right, #111 0%, #222 50%, #feb970 50%, #fd9551 100%) no-repeat scroll right bottom/210% 100% #ffa64d;
  opacity: 0.7;
  position: absolute;
  content: "";
  transition-delay: 0.105s;
}

[class^=imghvr-shutter-out-] figcaption, [class*=" imghvr-shutter-out-"] figcaption {
  opacity: 0;
  transition-delay: 0s;
}

[class^=imghvr-shutter-out-]:hover:before, [class*=" imghvr-shutter-out-"]:hover:before {
  transition-delay: 0s;
}

[class^=imghvr-shutter-out-]:hover figcaption, [class*=" imghvr-shutter-out-"]:hover figcaption {
  opacity: 1;
  transition-delay: 0.105s;
}

/* imghvr-shutter-out-horiz
   ----------------------------- */
.imghvr-shutter-out-horiz:before {
  left: 50%;
  right: 50%;
  top: 0;
  bottom: 0;
}

.imghvr-shutter-out-horiz:hover:before {
  left: 0;
  right: 0;
}

/* imghvr-shutter-out-vert
   ----------------------------- */
.imghvr-shutter-out-vert:before {
  top: 50%;
  bottom: 50%;
  left: 0;
  right: 0;
}

.imghvr-shutter-out-vert:hover:before {
  top: 0;
  bottom: 0;
}

/* imghvr-shutter-out-diag-1
   ----------------------------- */
.imghvr-shutter-out-diag-1:before {
  top: 50%;
  bottom: 50%;
  left: -35%;
  right: -35%;
  transform: rotate(45deg);
}

.imghvr-shutter-out-diag-1:hover:before {
  top: -35%;
  bottom: -35%;
}

/* imghvr-shutter-out-diag-2
   ----------------------------- */
.imghvr-shutter-out-diag-2:before {
  top: 50%;
  bottom: 50%;
  left: -35%;
  right: -35%;
  transform: rotate(-45deg);
}

.imghvr-shutter-out-diag-2:hover:before {
  top: -35%;
  bottom: -35%;
}

/* imghvr-shutter-in-*
   ----------------------------- */
[class^=imghvr-shutter-in-]:after, [class^=imghvr-shutter-in-]:before, [class*=" imghvr-shutter-in-"]:after, [class*=" imghvr-shutter-in-"]:before {
  background: linear-gradient(to right, #111 0%, #222 50%, #feb970 50%, #fd9551 100%) no-repeat scroll right bottom/210% 100% #ffa64d;
  opacity: 0.7;
  position: absolute;
  content: "";
}

[class^=imghvr-shutter-in-]:after, [class*=" imghvr-shutter-in-"]:after {
  top: 0;
  left: 0;
}

[class^=imghvr-shutter-in-]:before, [class*=" imghvr-shutter-in-"]:before {
  right: 0;
  bottom: 0;
}

[class^=imghvr-shutter-in-] figcaption, [class*=" imghvr-shutter-in-"] figcaption {
  opacity: 0;
  z-index: 1;
}

[class^=imghvr-shutter-in-]:hover figcaption, [class*=" imghvr-shutter-in-"]:hover figcaption {
  opacity: 1;
  transition-delay: 0.21s;
}

/* imghvr-shutter-in-horiz
   ----------------------------- */
.imghvr-shutter-in-horiz:after, .imghvr-shutter-in-horiz:before {
  width: 0;
  height: 100%;
}

.imghvr-shutter-in-horiz:hover:after, .imghvr-shutter-in-horiz:hover:before {
  width: 50%;
}

/* imghvr-shutter-in-vert
   ----------------------------- */
.imghvr-shutter-in-vert:after, .imghvr-shutter-in-vert:before {
  height: 0;
  width: 100%;
}

.imghvr-shutter-in-vert:hover:after, .imghvr-shutter-in-vert:hover:before {
  height: 50%;
}

/* imghvr-shutter-in-out-horiz
   ----------------------------- */
.imghvr-shutter-in-out-horiz:after, .imghvr-shutter-in-out-horiz:before {
  width: 0;
  height: 100%;
  opacity: 0.75;
}

.imghvr-shutter-in-out-horiz:hover:after, .imghvr-shutter-in-out-horiz:hover:before {
  width: 100%;
}

/* imghvr-shutter-in-out-vert
   ----------------------------- */
.imghvr-shutter-in-out-vert:after, .imghvr-shutter-in-out-vert:before {
  height: 0;
  width: 100%;
  opacity: 0.75;
}

.imghvr-shutter-in-out-vert:hover:after, .imghvr-shutter-in-out-vert:hover:before {
  height: 100%;
}

/* imghvr-shutter-in-out-diag-1
   ----------------------------- */
.imghvr-shutter-in-out-diag-1:after, .imghvr-shutter-in-out-diag-1:before {
  width: 200%;
  height: 200%;
  transition: all 0.6s ease;
  opacity: 0.75;
}

.imghvr-shutter-in-out-diag-1:after {
  transform: skew(-45deg) translateX(-150%);
}

.imghvr-shutter-in-out-diag-1:before {
  transform: skew(-45deg) translateX(150%);
}

.imghvr-shutter-in-out-diag-1:hover:after {
  transform: skew(-45deg) translateX(-50%);
}

.imghvr-shutter-in-out-diag-1:hover:before {
  transform: skew(-45deg) translateX(50%);
}

/* imghvr-shutter-in-out-diag-2
   ----------------------------- */
.imghvr-shutter-in-out-diag-2:after, .imghvr-shutter-in-out-diag-2:before {
  width: 200%;
  height: 200%;
  transition: all 0.6s ease;
  opacity: 0.75;
}

.imghvr-shutter-in-out-diag-2:after {
  transform: skew(45deg) translateX(-100%);
}

.imghvr-shutter-in-out-diag-2:before {
  transform: skew(45deg) translateX(100%);
}

.imghvr-shutter-in-out-diag-2:hover:after {
  transform: skew(45deg) translateX(0%);
}

.imghvr-shutter-in-out-diag-2:hover:before {
  transform: skew(45deg) translateX(0%);
}

/* imghvr-fold*
   ----------------------------- */
[class^=imghvr-fold], [class*=" imghvr-fold"] {
  perspective: 50em;
}

[class^=imghvr-fold] img, [class*=" imghvr-fold"] img {
  transform-origin: 50% 0%;
}

[class^=imghvr-fold] figcaption, [class*=" imghvr-fold"] figcaption {
  z-index: 1;
  opacity: 0;
}

[class^=imghvr-fold]:hover > img, [class*=" imghvr-fold"]:hover > img {
  opacity: 0;
  transition-delay: 0;
}

[class^=imghvr-fold]:hover figcaption, [class*=" imghvr-fold"]:hover figcaption {
  transform: rotateX(0) translate3d(0, 0%, 0) scale(1);
  opacity: 1;
  transition-delay: 0.21s;
}

/* imghvr-fold-up
   ----------------------------- */
.imghvr-fold-up > img {
  transform-origin: 50% 0%;
}

.imghvr-fold-up figcaption {
  transform: rotateX(-90deg) translate3d(0%, -50%, 0) scale(0.6);
  transform-origin: 50% 100%;
}

.imghvr-fold-up:hover > img {
  transform: rotateX(90deg) scale(0.6) translateY(50%);
}

/* imghvr-fold-down
   ----------------------------- */
.imghvr-fold-down > img {
  transform-origin: 50% 100%;
}

.imghvr-fold-down figcaption {
  transform: rotateX(90deg) translate3d(0%, 50%, 0) scale(0.6);
  transform-origin: 50% 0%;
}

.imghvr-fold-down:hover > img {
  transform: rotateX(-90deg) scale(0.6) translateY(-50%);
}

/* imghvr-fold-left
   ----------------------------- */
.imghvr-fold-left > img {
  transform-origin: 0% 50%;
}

.imghvr-fold-left figcaption {
  transform: rotateY(90deg) translate3d(-50%, 0%, 0) scale(0.6);
  transform-origin: 100% 50%;
}

.imghvr-fold-left:hover > img {
  transform: rotateY(-90deg) scale(0.6) translateX(50%);
}

.imghvr-blur figcaption {
  opacity: 0;
}

.imghvr-blur:hover > img {
  filter: blur(30px);
  transform: scale(1.2);
  opacity: 0;
}

.imghvr-blur:hover figcaption {
  opacity: 1;
  transition-delay: 0.21s;
}
.lightbox-gallery {
  background-image: linear-gradient(#4A148C, #E53935);
  background-repeat: no-repeat;
  color: #000;
  overflow-x: hidden;
}

.lightbox-gallery p {
  color: #fff;
}

.lightbox-gallery h2 {
  font-weight: bold;
  margin-bottom: 40px;
  padding-top: 40px;
  color: #fff;
}

@media (max-width: 767px) {
  .lightbox-gallery h2 {
    margin-bottom: 25px;
    padding-top: 25px;
    font-size: 24px;
  }
}
.lightbox-gallery .intro {
  font-size: 16px;
  max-width: 500px;
  margin: 0 auto 40px;
}

.lightbox-gallery .intro p {
  margin-bottom: 0;
}

.lightbox-gallery .photos {
  padding-bottom: 20px;
}

.lightbox-gallery .item {
  padding-bottom: 30px;
}

.th-margin-remove {
  margin: 0 !important;
}

figure.testimonial {
  position: relative;
  float: left;
  overflow: hidden;
  margin: 10px 1%;
  padding: 0 20px;
  text-align: left;
  box-shadow: none !important;
  box-shadow: 0px 30px 40px rgba(15, 15, 15, 0.2);
}

figure.testimonial * {
  box-sizing: border-box;
  transition: all 0.35s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

figure.testimonial img {
  max-width: 100%;
  vertical-align: middle;
  height: 90px;
  width: 90px;
  border-radius: 50%;
  margin: 40px 0 0 10px;
}

figure.testimonial blockquote {
  background: #ffffff;
  display: block;
  font-size: 13px;
  font-weight: 400;
  line-height: 1.5em;
  margin: 0;
  padding: 25px 50px 30px;
  position: relative;
  box-shadow: 0px 10px 20px rgba(41, 41, 42, 0.07);
  border-radius: 10px;
  color: #000000;
  text-align: center;
}
figure.testimonial blockquote h5 {
  font-weight: 600;
  font-size: 18px;
  line-height: 32px;
}
@media only screen and (max-width: 767px) {
  figure.testimonial blockquote {
    padding: 25px 20px 22px;
  }
}

figure.testimonial .bottomSetAuther {
  display: flex;
  align-items: center;
}
figure.testimonial .bottomSetAuther img {
  height: 70px;
  width: 70px;
}

figure.testimonial .arrow {
  top: 100%;
  width: 0;
  height: 0;
  left: 45%;
  border-left: 0 solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #ffffff;
  margin: 0;
  position: absolute;
}

figure.testimonial .author {
  position: absolute;
  bottom: 35px;
  padding: 0 10px 0 99px;
  margin: 0;
  color: #ffffff;
  transform: translateY(50%);
}

figure.testimonial .author h5 {
  opacity: 0.9;
  margin: 0;
}

figure.testimonial .author h5 span {
  font-weight: 400;
  text-transform: none;
  padding-left: 5px;
}

#homeSection {
  background-image: url("../img/home.webp");
  background-size: 100% 100%;
  -webkit-background-repeat: no-repeat;
  -moz-background-repeat: no-repeat;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  background-size: cover;
  position: relative;
  height: calc(100vh - 50px);
}
@media (max-width: 1070px) and (min-width: 200px) {
  #homeSection {
    background-image: url("../img/homeMobile.webp");
    background-size: cover;
    height: 100vh;
  }
}
#homeSection .counters {
  padding-top: 35px;
}
#homeSection .counters ul {
  display: -moz-flex;
  display: flex;
  font-weight: 900;
  font-size: 25px;
  text-align: center;
  justify-content: space-between;
}
@media only screen and (max-width: 767px) {
  #homeSection .counters ul {
    font-size: 20px;
  }
}
#homeSection .counters ul span {
  font-size: 15px;
  font-weight: 500;
  display: block;
  line-height: 35px;
  text-transform: capitalize;
}
@media only screen and (max-width: 767px) {
  #homeSection .counters ul span {
    font-size: 10px;
  }
}
#homeSection .counters ul li {
  color: #ffffff;
  font-family: "Inter", sans-serif !important;
}
@media only screen and (max-width: 767px) {
  #homeSection .counters ul li {
    border-right: unset;
    padding-right: 0px;
  }
}
#homeSection .counters ul li:not(:last-child) {
  border-right: 1px solid #fff;
  padding-right: 25px;
}
@media only screen and (max-width: 767px) {
  #homeSection .counters ul li:not(:last-child) {
    border-right: unset;
    padding-right: 0px;
  }
}
@media only screen and (max-width: 767px) {
  #homeSection {
    height: 100%;
  }
}
#homeSection .bg-light {
  background-color: transparent !important;
}
#homeSection .bg-light .navbar-toggler-icon {
  filter: brightness(0) invert(1);
  -webkit-filter: brightness(0) invert(1);
}
#homeSection .bg-light ul li a {
  color: #ffffff !important;
}
#homeSection nav.navbarChange {
  background-color: #ffffff !important;
  transition: background-color 0.2s linear;
  box-shadow: -2px -3px 20px 0px rgba(0, 0, 0, 0.3);
  z-index: 9999;
}
#homeSection nav.navbarChange .navbar-toggler-icon {
  filter: brightness(0) invert(0);
  -webkit-filter: brightness(0) invert(0);
}
#homeSection nav.navbarChange ul li a {
  color: #000000 !important;
}
#homeSection .navbar-light {
  background-color: transparent;
}
#homeSection .navbar-light .active {
  border-bottom: 2px solid #fcae61;
  background: linear-gradient(93.51deg, #fd9551 50%, #feb970);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
#homeSection .navbar-light ul li:not(:first-child) {
  position: relative;
  padding-left: 30px;
}
@media only screen and (max-width: 767px) {
  #homeSection .navbar-light ul li:not(:first-child) {
    padding-left: inherit;
  }
}
#homeSection .navbar-light ul li:not(:first-child) a {
  color: #000000;
  font-size: 16px;
  line-height: 27px;
  font-weight: 400;
}
@media only screen and (min-width: 768px) and (max-width: 991.98px) {
  #homeSection .navbar-light ul li:not(:first-child) a {
    font-size: 11px;
    line-height: 25px;
  }
}
#homeSection .navbar-light .nav-link.centerMobile {
  padding-right: 0px;
}
@media only screen and (max-width: 767px) {
  #homeSection .content_area {
    padding: 30px 10px;
  }
}
#homeSection h1 {
  font-size: 60px;
  line-height: 75px;
  font-weight: 600;
  color: #ffffff;
}
@media only screen and (max-width: 767px) {
  #homeSection h1 {
    font-size: 35px;
    line-height: 45px;
  }
}
#homeSection p {
  font-size: 20px;
  line-height: 28px;
  font-weight: 400;
  color: #ffffff;
}
@media only screen and (max-width: 767px) {
  #homeSection p {
    font-size: 12px;
  }
}

#AboutSection {
  background-image: url("../img/aboutBg.png");
  background-size: 100% 100%;
  -webkit-background-repeat: no-repeat;
  -moz-background-repeat: no-repeat;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  background-size: cover;
}
#AboutSection p {
  color: rgba(0, 0, 0, 0.5);
}
#AboutSection .socialWOrk {
  margin-top: 30px;
}
@media only screen and (max-width: 767px) {
  #AboutSection .socialWOrk {
    margin-bottom: 30px;
  }
}
#AboutSection .socialWOrk ul li a {
  width: 45px;
  height: 45px;
  background-color: #dbdada;
  text-align: center;
  font-size: 18px;
  margin: 0 10px;
  display: block;
  border-radius: 50%;
  overflow: hidden;
  z-index: 1;
  display: -moz-flex;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #111;
}
#AboutSection .socialWOrk ul li a:hover {
  background: linear-gradient(to right, #111 0%, #222 50%, #feb970 50%, #fd9551 100%) no-repeat scroll right bottom/210% 100% #ffa64d;
  color: #ffffff !important;
}
#AboutSection .imgWapper {
  position: relative;
}

#eventSection {
  background-image: url("../img/eventBg.webp");
  background-size: 100%;
  -webkit-background-repeat: no-repeat;
  -moz-background-repeat: no-repeat;
  background-repeat: no-repeat;
  width: 100%;
  background-attachment: fixed;
}
@media only screen and (max-width: 767px) {
  #eventSection {
    background-attachment: unset;
    background-size: cover;
    background-position: right;
  }
}
#eventSection .col-md-3 {
  margin-top: 30px;
}
#eventSection .col-md-3 .eventGrid {
  border-radius: 12px;
}
#eventSection .nav-tabs {
  border-bottom: 1px solid transparent;
  margin-top: 20px;
}
#eventSection .nav-link {
  border: 1px solid #000 !important;
  margin-left: 15px;
}
#eventSection .nav-tabs .nav-item.show .nav-link, #eventSection .nav-tabs .nav-link.active {
  color: #fff !important;
  background-color: #000;
  border-color: #000 #000 #000;
}

#servicesSection {
  background-image: url("../img/aboutBg.png");
  background-size: 100% 100%;
  -webkit-background-repeat: no-repeat;
  -moz-background-repeat: no-repeat;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  background-size: cover;
  position: relative;
}
#servicesSection p {
  color: rgba(0, 0, 0, 0.5);
}
#servicesSection .serviceBgDef {
  background-image: url("../img/servicesBg.webp");
  background-size: 100% 99.5%;
  -webkit-background-repeat: no-repeat;
  -moz-background-repeat: no-repeat;
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
  filter: drop-shadow(0px 0px 40px rgba(0, 0, 0, 0.25));
  border-radius: 12px;
}
@media (max-width: 999px) and (min-width: 760px) {
  #servicesSection .serviceBgDef {
    background-size: 100% 90%;
  }
}
@media (max-width: 1200px) and (min-width: 1020px) {
  #servicesSection .serviceBgDef {
    background-size: 100% 99.5%;
  }
}
@media (max-width: 1000px) and (min-width: 700px) {
  #servicesSection .serviceBgDef {
    background-size: 100% 90.5%;
  }
}
@media only screen and (max-width: 767px) {
  #servicesSection .serviceBgDef {
    background-size: 100% 50% !important;
  }
}
@media only screen and (max-width: 767px) {
  #servicesSection .serviceBgDef img {
    height: 400px;
  }
}
#servicesSection .serviceBgDef h2 {
  font-weight: bold;
  font-size: 36px;
  line-height: 35px;
  color: #111111;
  margin-bottom: 30px;
  text-align: center;
}
#servicesSection .serviceBgDef p {
  font-weight: normal;
  font-size: 14px;
  line-height: 35px;
  color: rgba(0, 0, 0, 0.5);
}
#servicesSection .serviceBgDef .bgSetupSer, #servicesSection .serviceBgDef .rightbgWhite.servbg_7::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_6::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_5::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_4::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_3::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_2::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_1::after {
  content: "";
  position: absolute;
  right: -80px;
  top: 80px;
  height: 100%;
  width: 100%;
  background-repeat: no-repeat;
}
@media (min-width: 769px) and (max-width: 1000px) {
  #servicesSection .serviceBgDef .bgSetupSer, #servicesSection .serviceBgDef .rightbgWhite.servbg_7::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_6::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_5::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_4::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_3::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_2::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_1::after {
    right: 0px;
    top: 0px;
    left: 30%;
  }
}
@media only screen and (max-width: 767px) {
  #servicesSection .serviceBgDef .bgSetupSer, #servicesSection .serviceBgDef .rightbgWhite.servbg_7::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_6::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_5::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_4::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_3::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_2::after, #servicesSection .serviceBgDef .rightbgWhite.servbg_1::after {
    right: 0px;
    top: 0px;
    bottom: 0px;
    left: 6%;
  }
}
#servicesSection .serviceBgDef .rightbgWhite {
  background-color: #ffffff;
  position: relative;
  display: -moz-flex;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 50px;
  padding-bottom: 50px;
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
@media only screen and (max-width: 767px) {
  #servicesSection .serviceBgDef .rightbgWhite {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
  }
}
#servicesSection .serviceBgDef .rightbgWhite.servbg_1::after {
  background-image: url(../img/services/low1.png);
}
#servicesSection .serviceBgDef .rightbgWhite.servbg_2::after {
  background-image: url(../img/services/low2.png);
}
#servicesSection .serviceBgDef .rightbgWhite.servbg_3::after {
  background-image: url(../img/services/low3.png);
}
#servicesSection .serviceBgDef .rightbgWhite.servbg_4::after {
  background-image: url(../img/services/low4.png);
}
#servicesSection .serviceBgDef .rightbgWhite.servbg_5::after {
  background-image: url(../img/services/low5.png);
}
#servicesSection .serviceBgDef .rightbgWhite.servbg_6::after {
  background-image: url(../img/services/low6.png);
}
#servicesSection .serviceBgDef .rightbgWhite.servbg_7::after {
  background-image: url(../img/services/low7.png);
}
#servicesSection .owl-nav {
  position: absolute;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
@media (max-width: 1200px) {
  #servicesSection .owl-nav {
    top: 50% !important;
  }
}
#servicesSection .owl-dots {
  display: -moz-flex;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 45%;
  bottom: -10%;
}
@media (min-width: 700px) and (max-width: 1000px) {
  #servicesSection .owl-dots {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
  #servicesSection .owl-dots {
    left: 30%;
    bottom: 1%;
  }
}
#servicesSection .owl-dots .owl-dot span {
  height: 10px;
  width: 10px;
  background-color: #444;
  border-radius: 50%;
  display: inline-block;
  margin-right: 10px;
}

.owl-prev, .owl-next {
  position: absolute;
  opacity: 0.2;
}
.owl-prev:hover, .owl-next:hover {
  opacity: 0.5;
}
@media (min-width: 1200px) {
  .owl-prev, .owl-next {
    top: -270px !important;
    height: 100%;
  }
}

.owl-prev {
  left: -10%;
  top: 20%;
}
@media (min-width: 1000px) and (max-width: 1100px) {
  .owl-prev {
    left: 0px;
  }
}
@media (min-width: 600px) and (max-width: 1000px) {
  .owl-prev {
    top: auto;
    left: 0px;
  }
}
@media (min-width: 1100px) and (max-width: 1600px) {
  .owl-prev {
    top: auto;
    left: 0px;
  }
}
@media only screen and (max-width: 767px) {
  .owl-prev {
    left: 0px;
  }
}

.owl-next {
  right: -10%;
  top: 20%;
}
@media (min-width: 1000px) and (max-width: 1100px) {
  .owl-next {
    right: 0px;
  }
}
@media (min-width: 1100px) and (max-width: 1600px) {
  .owl-next {
    top: auto;
    right: 0px;
  }
}
@media (min-width: 600px) and (max-width: 1000px) {
  .owl-next {
    top: auto;
    right: 0px;
  }
}
@media only screen and (max-width: 767px) {
  .owl-next {
    right: 0px;
  }
}

#testimonialSection {
  height: 100%;
  width: 100%;
  background-image: url("../img/TestiminialBG.webp");
  -webkit-background-repeat: no-repeat;
  -moz-background-repeat: no-repeat;
  background-repeat: no-repeat;
  background-position: right top;
  background-attachment: fixed;
}
#testimonialSection .testimonial_slider {
  position: relative;
  margin-top: 90px;
}

#getIntouch {
  background-image: url("../img/contactBg.webp");
  background-size: 100%;
  -webkit-background-repeat: no-repeat;
  -moz-background-repeat: no-repeat;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%;
  position: relative;
  background-attachment: fixed;
}
@media only screen and (max-width: 767px) {
  #getIntouch {
    background-size: 100% 100%;
  }
}
@media only screen and (max-width: 767px) {
  #getIntouch form {
    padding-top: 50px;
  }
}
@media only screen and (max-width: 767px) {
  #getIntouch h4 {
    font-size: 30px;
  }
}
#getIntouch .contactForm {
  background: linear-gradient(to right, #111 0%, #222 50%, #feb970 50%, #fd9551 100%) no-repeat scroll right bottom/210% 100% #ffa64d;
  padding: 45px;
  box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.1);
  border-radius: 12px;
  margin-top: 50px;
}
@media only screen and (max-width: 767px) {
  #getIntouch .contactForm {
    padding: 25px;
  }
}
#getIntouch .contactForm .form-control {
  margin-bottom: 25px;
  height: 50px;
}
#getIntouch .contactForm .form-control.textarea {
  height: auto;
}
#getIntouch .contactForm .basBackground {
  color: #ffffff;
}
@media only screen and (max-width: 767px) {
  #getIntouch .contactForm .basBackground {
    font-size: 10px;
  }
}
#getIntouch .contactForm .basBackground .fa {
  font-size: 30px;
}
@media only screen and (max-width: 767px) {
  #getIntouch .contactForm .basBackground .fa {
    font-size: 20px;
  }
}
#getIntouch .contactForm .leaveAmessage {
  margin-bottom: 20px;
}

#footer {
  background-color: #000000;
}
@media only screen and (max-width: 767px) {
  #footer .socialWOrk {
    margin-bottom: 30px;
  }
}
#footer .socialWOrk ul li a {
  width: 45px;
  height: 45px;
  background-color: #333;
  text-align: center;
  font-size: 18px;
  margin: 0 10px;
  display: block;
  border-radius: 50%;
  overflow: hidden;
  z-index: 1;
  display: -moz-flex;
  display: flex;
  justify-content: center;
  align-items: center;
}
#footer .socialWOrk ul li a:hover {
  background: linear-gradient(to right, #111 0%, #222 50%, #feb970 50%, #fd9551 100%) no-repeat scroll right bottom/210% 100% #ffa64d;
  color: #ffffff !important;
}
@media only screen and (max-width: 767px) {
  #footer .pagesLinks .pull-right {
    margin-top: 20px;
    float: none !important;
    justify-content: center;
  }
}
@media only screen and (max-width: 767px) {
  #footer .copyRIghts {
    font-size: 12px;
    text-align: center;
  }
}

.lightbox {
  transform: translate(0%, 50%);
  -webkit-transform: translate(0%, 50%);
  -moz-transform: translate(0%, 50%);
  -ms-transform: translate(0%, 50%);
  -o-transform: translate(0%, 50%);
}

#scroll-top {
  position: fixed;
  right: 20px;
  bottom: 25px;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background: linear-gradient(to right, #111 0%, #222 50%, #feb970 50%, #fd9551 100%) no-repeat scroll right bottom/210% 100% #ffa64d;
  text-indent: -9999px;
  display: none;
  border-radius: 60px;
}
#scroll-top span {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -8px;
  margin-top: -12px;
  height: 0;
  width: 0;
  border: 8px solid transparent;
  border-bottom-color: #ffffff;
}


@media (max-width: 1100px) {
  #AboutSection .imgWapper .counters {
    display: none;
  }
}
@media (max-width: 1350px) and (min-width: 767px) {
  #homeSection {
    background-size: unset;
    background-size: 100% 100%;
    height: 100%;
    width: 100%;
    height: calc(100vh - 50px);
  }
}
@media (max-width: 1000px) and (min-width: 767px) {
  #homeSection .navigation .topRow .information label {
    font-size: 9px;
  }
}
@media (max-width: 1000px) {
  #AboutSection .imgWapper .counters {
    display: none;
  }
}
@media only screen and (max-width: 1000px) and (max-width: 767px) {
  .navigation .border_bottom {
    display: none;
  }
}
/*# sourceMappingURL=style.css.map *//*# sourceMappingURL=style.css.map */