.elementor-375 .elementor-element.elementor-element-bc633fd{color:#FFFFFF;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-375 .elementor-element.elementor-element-73ef988 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-375 .elementor-element.elementor-element-de4da5d{color:#FFFFFF;}.elementor-375 .elementor-element.elementor-element-de4da5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-375 .elementor-element.elementor-element-cea7a84{--spacer-size:50px;}.elementor-375 .elementor-element.elementor-element-4df3495{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-375 .elementor-element.elementor-element-d7d9011 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-375 .elementor-element.elementor-element-72505f1{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-375 .elementor-element.elementor-element-12715f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-375 .elementor-element.elementor-element-aa3cabd{width:20%;}.elementor-375 .elementor-element.elementor-element-73ef988{width:80%;}.elementor-375 .elementor-element.elementor-element-d7d9011{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-375 .elementor-element.elementor-element-73ef988{width:100%;}}/* Start custom CSS for html, class: .elementor-element-12715f2 */.bg-component-wrapper {
      width: 100%;
      height: 100%;
      position: fixed;
      z-index: -1;
      top: 0;
      left: 0;
      right: 0;
      overflow: hidden;
      pointer-events: none
    }

    .bg-component-wrapper .icon-wrapper {
      position: relative;
      width: 25px
    }

    .bg-component-wrapper .icon-wrapper img {
      width: 100%
    }

    .bg-component-wrapper .left,
    .bg-component-wrapper .right {
      position: absolute;
      height: 100%;
      width: 100%;
      pointer-events: none
    }

    .bg-component-wrapper .left>img,
    .bg-component-wrapper .right>img {
      display: none
    }

    .bg-component-wrapper .left .icon-wrapper {
      position: absolute
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(1) {
      -webkit-animation: linear 10s bg241 infinite alternate;
      animation: linear 10s bg241 infinite alternate;
      -webkit-animation-delay: 225ms;
      animation-delay: 225ms;
      -webkit-transform: translate3d(3.8398rem, .1052rem, .5786rem) scale(.2);
      transform: translate3d(3.8398rem, .1052rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg241 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg241 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }



    .bg-component-wrapper .left .icon-wrapper:nth-child(2) {
      -webkit-animation: linear 10s bg242 infinite alternate;
      animation: linear 10s bg242 infinite alternate;
      -webkit-animation-delay: 174ms;
      animation-delay: 174ms;
      -webkit-transform: translate3d(2.63rem, .6838rem, .6312rem) scale(.2);
      transform: translate3d(2.63rem, .6838rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg242 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg242 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(3) {
      -webkit-animation: linear 10s bg243 infinite alternate;
      animation: linear 10s bg243 infinite alternate;
      -webkit-animation-delay: 192ms;
      animation-delay: 192ms;
      -webkit-transform: translate3d(1.2624rem, .0526rem, .1052rem) scale(.2);
      transform: translate3d(1.2624rem, .0526rem, .1052rem) scale(.2)
    }

    @-webkit-keyframes bg243 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg243 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(4) {
      -webkit-animation: linear 10s bg244 infinite alternate;
      animation: linear 10s bg244 infinite alternate;
      -webkit-animation-delay: 263ms;
      animation-delay: 263ms;
      -webkit-transform: translate3d(3.1034rem, .8416rem, .0526rem) scale(.2);
      transform: translate3d(3.1034rem, .8416rem, .0526rem) scale(.2)
    }

    @-webkit-keyframes bg244 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg244 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(5) {
      -webkit-animation: linear 10s bg245 infinite alternate;
      animation: linear 10s bg245 infinite alternate;
      -webkit-animation-delay: 206ms;
      animation-delay: 206ms;
      -webkit-transform: translate3d(5.1548rem, 1.052rem, .2104rem) scale(.2);
      transform: translate3d(5.1548rem, 1.052rem, .2104rem) scale(.2)
    }

    @-webkit-keyframes bg245 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg245 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(6) {
      -webkit-animation: linear 10s bg246 infinite alternate;
      animation: linear 10s bg246 infinite alternate;
      -webkit-animation-delay: 420ms;
      animation-delay: 420ms;
      -webkit-transform: translate3d(.263rem, .1578rem, .4208rem) scale(.2);
      transform: translate3d(.263rem, .1578rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg246 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg246 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(7) {
      -webkit-animation: linear 10s bg247 infinite alternate;
      animation: linear 10s bg247 infinite alternate;
      -webkit-animation-delay: 490ms;
      animation-delay: 490ms;
      -webkit-transform: translate3d(2.2618rem, .9994rem, .0526rem) scale(.2);
      transform: translate3d(2.2618rem, .9994rem, .0526rem) scale(.2)
    }

    @-webkit-keyframes bg247 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg247 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(8) {
      -webkit-animation: linear 10s bg248 infinite alternate;
      animation: linear 10s bg248 infinite alternate;
      -webkit-animation-delay: 134ms;
      animation-delay: 134ms;
      -webkit-transform: translate3d(3.156rem, .6312rem, .6312rem) scale(.2);
      transform: translate3d(3.156rem, .6312rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg248 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg248 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(9) {
      -webkit-animation: linear 10s bg249 infinite alternate;
      animation: linear 10s bg249 infinite alternate;
      -webkit-animation-delay: 475ms;
      animation-delay: 475ms;
      -webkit-transform: translate3d(3.945rem, .5786rem, .3682rem) scale(.2);
      transform: translate3d(3.945rem, .5786rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg249 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg249 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(10) {
      -webkit-animation: linear 10s bg2410 infinite alternate;
      animation: linear 10s bg2410 infinite alternate;
      -webkit-animation-delay: 86ms;
      animation-delay: 86ms;
      -webkit-transform: translate3d(4.8392rem, 1.052rem, .1052rem) scale(.2);
      transform: translate3d(4.8392rem, 1.052rem, .1052rem) scale(.2)
    }

    @-webkit-keyframes bg2410 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2410 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(11) {
      -webkit-animation: linear 10s bg2411 infinite alternate;
      animation: linear 10s bg2411 infinite alternate;
      -webkit-animation-delay: 219ms;
      animation-delay: 219ms;
      -webkit-transform: translate3d(2.0514rem, .1578rem, .3682rem) scale(.2);
      transform: translate3d(2.0514rem, .1578rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg2411 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2411 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(12) {
      -webkit-animation: linear 10s bg2412 infinite alternate;
      animation: linear 10s bg2412 infinite alternate;
      -webkit-animation-delay: 344ms;
      animation-delay: 344ms;
      -webkit-transform: translate3d(1.1046rem, .5786rem, .4734rem) scale(.2);
      transform: translate3d(1.1046rem, .5786rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg2412 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2412 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(13) {
      -webkit-animation: linear 10s bg2413 infinite alternate;
      animation: linear 10s bg2413 infinite alternate;
      -webkit-animation-delay: 475ms;
      animation-delay: 475ms;
      -webkit-transform: translate3d(4.8392rem, .8942rem, .2104rem) scale(.2);
      transform: translate3d(4.8392rem, .8942rem, .2104rem) scale(.2)
    }

    @-webkit-keyframes bg2413 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2413 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(14) {
      -webkit-animation: linear 10s bg2414 infinite alternate;
      animation: linear 10s bg2414 infinite alternate;
      -webkit-animation-delay: 293ms;
      animation-delay: 293ms;
      -webkit-transform: translate3d(3.7872rem, .0526rem, .2104rem) scale(.2);
      transform: translate3d(3.7872rem, .0526rem, .2104rem) scale(.2)
    }

    @-webkit-keyframes bg2414 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2414 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(15) {
      -webkit-animation: linear 10s bg2415 infinite alternate;
      animation: linear 10s bg2415 infinite alternate;
      -webkit-animation-delay: 46ms;
      animation-delay: 46ms;
      -webkit-transform: translate3d(3.8924rem, .1578rem, .1578rem) scale(.2);
      transform: translate3d(3.8924rem, .1578rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2415 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2415 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(16) {
      -webkit-animation: linear 10s bg2416 infinite alternate;
      animation: linear 10s bg2416 infinite alternate;
      -webkit-animation-delay: 343ms;
      animation-delay: 343ms;
      -webkit-transform: translate3d(3.8398rem, 1.052rem, .6312rem) scale(.2);
      transform: translate3d(3.8398rem, 1.052rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg2416 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2416 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(17) {
      -webkit-animation: linear 10s bg2417 infinite alternate;
      animation: linear 10s bg2417 infinite alternate;
      -webkit-animation-delay: 312ms;
      animation-delay: 312ms;
      -webkit-transform: translate3d(4.9444rem, .526rem, .2104rem) scale(.2);
      transform: translate3d(4.9444rem, .526rem, .2104rem) scale(.2)
    }

    @-webkit-keyframes bg2417 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2417 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(18) {
      -webkit-animation: linear 10s bg2418 infinite alternate;
      animation: linear 10s bg2418 infinite alternate;
      -webkit-animation-delay: 492ms;
      animation-delay: 492ms;
      -webkit-transform: translate3d(3.156rem, .0526rem, .263rem) scale(.2);
      transform: translate3d(3.156rem, .0526rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2418 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2418 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(19) {
      -webkit-animation: linear 10s bg2419 infinite alternate;
      animation: linear 10s bg2419 infinite alternate;
      -webkit-animation-delay: 29ms;
      animation-delay: 29ms;
      -webkit-transform: translate3d(1.3676rem, .789rem, .5786rem) scale(.2);
      transform: translate3d(1.3676rem, .789rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2419 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2419 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(20) {
      -webkit-animation: linear 10s bg2420 infinite alternate;
      animation: linear 10s bg2420 infinite alternate;
      -webkit-animation-delay: 440ms;
      animation-delay: 440ms;
      -webkit-transform: translate3d(.1052rem, .789rem, .3156rem) scale(.2);
      transform: translate3d(.1052rem, .789rem, .3156rem) scale(.2)
    }

    @-webkit-keyframes bg2420 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2420 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }



    .bg-component-wrapper .left .icon-wrapper:nth-child(21) {
      -webkit-animation: linear 10s bg2421 infinite alternate;
      animation: linear 10s bg2421 infinite alternate;
      -webkit-animation-delay: 92ms;
      animation-delay: 92ms;
      -webkit-transform: translate3d(3.8398rem, .8416rem, .3156rem) scale(.2);
      transform: translate3d(3.8398rem, .8416rem, .3156rem) scale(.2)
    }

    @-webkit-keyframes bg2421 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2421 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(22) {
      -webkit-animation: linear 10s bg2422 infinite alternate;
      animation: linear 10s bg2422 infinite alternate;
      -webkit-animation-delay: 173ms;
      animation-delay: 173ms;
      -webkit-transform: translate3d(2.6826rem, 1.052rem, .1052rem) scale(.2);
      transform: translate3d(2.6826rem, 1.052rem, .1052rem) scale(.2)
    }

    @-webkit-keyframes bg2422 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2422 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(23) {
      -webkit-animation: linear 10s bg2423 infinite alternate;
      animation: linear 10s bg2423 infinite alternate;
      -webkit-animation-delay: 372ms;
      animation-delay: 372ms;
      -webkit-transform: translate3d(4.4184rem, .4208rem, .4734rem) scale(.2);
      transform: translate3d(4.4184rem, .4208rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg2423 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2423 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(24) {
      -webkit-animation: linear 10s bg2424 infinite alternate;
      animation: linear 10s bg2424 infinite alternate;
      -webkit-animation-delay: 402ms;
      animation-delay: 402ms;
      -webkit-transform: translate3d(3.419rem, .6312rem, .1578rem) scale(.2);
      transform: translate3d(3.419rem, .6312rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2424 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2424 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(25) {
      -webkit-animation: linear 10s bg2425 infinite alternate;
      animation: linear 10s bg2425 infinite alternate;
      -webkit-animation-delay: 458ms;
      animation-delay: 458ms;
      -webkit-transform: translate3d(3.8924rem, .5786rem, .4208rem) scale(.2);
      transform: translate3d(3.8924rem, .5786rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg2425 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2425 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(26) {
      -webkit-animation: linear 10s bg2426 infinite alternate;
      animation: linear 10s bg2426 infinite alternate;
      -webkit-animation-delay: 17ms;
      animation-delay: 17ms;
      -webkit-transform: translate3d(3.419rem, .1578rem, .3156rem) scale(.2);
      transform: translate3d(3.419rem, .1578rem, .3156rem) scale(.2)
    }

    @-webkit-keyframes bg2426 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2426 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(27) {
      -webkit-animation: linear 10s bg2427 infinite alternate;
      animation: linear 10s bg2427 infinite alternate;
      -webkit-animation-delay: 237ms;
      animation-delay: 237ms;
      -webkit-transform: translate3d(.6838rem, .526rem, .6312rem) scale(.2);
      transform: translate3d(.6838rem, .526rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg2427 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2427 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(28) {
      -webkit-animation: linear 10s bg2428 infinite alternate;
      animation: linear 10s bg2428 infinite alternate;
      -webkit-animation-delay: 323ms;
      animation-delay: 323ms;
      -webkit-transform: translate3d(3.3664rem, 1.052rem, .4734rem) scale(.2);
      transform: translate3d(3.3664rem, 1.052rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg2428 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2428 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(29) {
      -webkit-animation: linear 10s bg2429 infinite alternate;
      animation: linear 10s bg2429 infinite alternate;
      -webkit-animation-delay: 286ms;
      animation-delay: 286ms;
      -webkit-transform: translate3d(3.9976rem, .7364rem, .3156rem) scale(.2);
      transform: translate3d(3.9976rem, .7364rem, .3156rem) scale(.2)
    }

    @-webkit-keyframes bg2429 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2429 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(30) {
      -webkit-animation: linear 10s bg2430 infinite alternate;
      animation: linear 10s bg2430 infinite alternate;
      -webkit-animation-delay: 335ms;
      animation-delay: 335ms;
      -webkit-transform: translate3d(1.841rem, .526rem, .4208rem) scale(.2);
      transform: translate3d(1.841rem, .526rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg2430 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2430 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(31) {
      -webkit-animation: linear 10s bg2431 infinite alternate;
      animation: linear 10s bg2431 infinite alternate;
      -webkit-animation-delay: 243ms;
      animation-delay: 243ms;
      -webkit-transform: translate3d(3.8398rem, .7364rem, .5786rem) scale(.2);
      transform: translate3d(3.8398rem, .7364rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2431 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2431 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(32) {
      -webkit-animation: linear 10s bg2432 infinite alternate;
      animation: linear 10s bg2432 infinite alternate;
      -webkit-animation-delay: 221ms;
      animation-delay: 221ms;
      -webkit-transform: translate3d(3.0508rem, .263rem, .1578rem) scale(.2);
      transform: translate3d(3.0508rem, .263rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2432 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2432 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }


    .bg-component-wrapper .left .icon-wrapper:nth-child(33) {
      -webkit-animation: linear 10s bg2433 infinite alternate;
      animation: linear 10s bg2433 infinite alternate;
      -webkit-animation-delay: 409ms;
      animation-delay: 409ms;
      -webkit-transform: translate3d(.9468rem, .6838rem, .6312rem) scale(.2);
      transform: translate3d(.9468rem, .6838rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg2433 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2433 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(34) {
      -webkit-animation: linear 10s bg2434 infinite alternate;
      animation: linear 10s bg2434 infinite alternate;
      -webkit-animation-delay: 137ms;
      animation-delay: 137ms;
      -webkit-transform: translate3d(1.4202rem, .1052rem, .3682rem) scale(.2);
      transform: translate3d(1.4202rem, .1052rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg2434 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2434 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(35) {
      -webkit-animation: linear 10s bg2435 infinite alternate;
      animation: linear 10s bg2435 infinite alternate;
      -webkit-animation-delay: 495ms;
      animation-delay: 495ms;
      -webkit-transform: translate3d(1.7884rem, .7364rem, .3682rem) scale(.2);
      transform: translate3d(1.7884rem, .7364rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg2435 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2435 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(36) {
      -webkit-animation: linear 10s bg2436 infinite alternate;
      animation: linear 10s bg2436 infinite alternate;
      -webkit-animation-delay: 274ms;
      animation-delay: 274ms;
      -webkit-transform: translate3d(5.1548rem, .1578rem, .526rem) scale(.2);
      transform: translate3d(5.1548rem, .1578rem, .526rem) scale(.2)
    }

    @-webkit-keyframes bg2436 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2436 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(37) {
      -webkit-animation: linear 10s bg2437 infinite alternate;
      animation: linear 10s bg2437 infinite alternate;
      -webkit-animation-delay: 84ms;
      animation-delay: 84ms;
      -webkit-transform: translate3d(.4208rem, .9994rem, .263rem) scale(.2);
      transform: translate3d(.4208rem, .9994rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2437 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2437 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(38) {
      -webkit-animation: linear 10s bg2438 infinite alternate;
      animation: linear 10s bg2438 infinite alternate;
      -webkit-animation-delay: 417ms;
      animation-delay: 417ms;
      -webkit-transform: translate3d(2.367rem, .5786rem, .4208rem) scale(.2);
      transform: translate3d(2.367rem, .5786rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg2438 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2438 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(39) {
      -webkit-animation: linear 10s bg2439 infinite alternate;
      animation: linear 10s bg2439 infinite alternate;
      -webkit-animation-delay: 461ms;
      animation-delay: 461ms;
      -webkit-transform: translate3d(.5786rem, .789rem, .0526rem) scale(.2);
      transform: translate3d(.5786rem, .789rem, .0526rem) scale(.2)
    }

    @-webkit-keyframes bg2439 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2439 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(40) {
      -webkit-animation: linear 10s bg2440 infinite alternate;
      animation: linear 10s bg2440 infinite alternate;
      -webkit-animation-delay: 440ms;
      animation-delay: 440ms;
      -webkit-transform: translate3d(3.3138rem, .8942rem, .5786rem) scale(.2);
      transform: translate3d(3.3138rem, .8942rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2440 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2440 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(41) {
      -webkit-animation: linear 10s bg2441 infinite alternate;
      animation: linear 10s bg2441 infinite alternate;
      -webkit-animation-delay: 285ms;
      animation-delay: 285ms;
      -webkit-transform: translate3d(.4734rem, .5786rem, .2104rem) scale(.2);
      transform: translate3d(.4734rem, .5786rem, .2104rem) scale(.2)
    }

    @-webkit-keyframes bg2441 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2441 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(42) {
      -webkit-animation: linear 10s bg2442 infinite alternate;
      animation: linear 10s bg2442 infinite alternate;
      -webkit-animation-delay: 352ms;
      animation-delay: 352ms;
      -webkit-transform: translate3d(.789rem, .4734rem, .4208rem) scale(.2);
      transform: translate3d(.789rem, .4734rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg2442 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2442 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(43) {
      -webkit-animation: linear 10s bg2443 infinite alternate;
      animation: linear 10s bg2443 infinite alternate;
      -webkit-animation-delay: 480ms;
      animation-delay: 480ms;
      -webkit-transform: translate3d(4.208rem, .1052rem, .3682rem) scale(.2);
      transform: translate3d(4.208rem, .1052rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg2443 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2443 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(44) {
      -webkit-animation: linear 10s bg2444 infinite alternate;
      animation: linear 10s bg2444 infinite alternate;
      -webkit-animation-delay: 256ms;
      animation-delay: 256ms;
      -webkit-transform: translate3d(2.0514rem, .2104rem, .2104rem) scale(.2);
      transform: translate3d(2.0514rem, .2104rem, .2104rem) scale(.2)
    }

    @-webkit-keyframes bg2444 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2444 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(45) {
      -webkit-animation: linear 10s bg2445 infinite alternate;
      animation: linear 10s bg2445 infinite alternate;
      -webkit-animation-delay: 491ms;
      animation-delay: 491ms;
      -webkit-transform: translate3d(3.2086rem, .1578rem, .526rem) scale(.2);
      transform: translate3d(3.2086rem, .1578rem, .526rem) scale(.2)
    }

    @-webkit-keyframes bg2445 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2445 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(46) {
      -webkit-animation: linear 10s bg2446 infinite alternate;
      animation: linear 10s bg2446 infinite alternate;
      -webkit-animation-delay: 323ms;
      animation-delay: 323ms;
      -webkit-transform: translate3d(5.2074rem, .789rem, .1052rem) scale(.2);
      transform: translate3d(5.2074rem, .789rem, .1052rem) scale(.2)
    }

    @-webkit-keyframes bg2446 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2446 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(47) {
      -webkit-animation: linear 10s bg2447 infinite alternate;
      animation: linear 10s bg2447 infinite alternate;
      -webkit-animation-delay: 308ms;
      animation-delay: 308ms;
      -webkit-transform: translate3d(1.841rem, .526rem, .5786rem) scale(.2);
      transform: translate3d(1.841rem, .526rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2447 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2447 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(48) {
      -webkit-animation: linear 10s bg2448 infinite alternate;
      animation: linear 10s bg2448 infinite alternate;
      -webkit-animation-delay: 210ms;
      animation-delay: 210ms;
      -webkit-transform: translate3d(3.682rem, .9994rem, .1052rem) scale(.2);
      transform: translate3d(3.682rem, .9994rem, .1052rem) scale(.2)
    }

    @-webkit-keyframes bg2448 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2448 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(49) {
      -webkit-animation: linear 10s bg2449 infinite alternate;
      animation: linear 10s bg2449 infinite alternate;
      -webkit-animation-delay: 9ms;
      animation-delay: 9ms;
      -webkit-transform: translate3d(5.1022rem, .2104rem, .0526rem) scale(.2);
      transform: translate3d(5.1022rem, .2104rem, .0526rem) scale(.2)
    }

    @-webkit-keyframes bg2449 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2449 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(50) {
      -webkit-animation: linear 10s bg2450 infinite alternate;
      animation: linear 10s bg2450 infinite alternate;
      -webkit-animation-delay: 125ms;
      animation-delay: 125ms;
      -webkit-transform: translate3d(4.4184rem, .9994rem, .6312rem) scale(.2);
      transform: translate3d(4.4184rem, .9994rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg2450 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2450 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(51) {
      -webkit-animation: linear 10s bg2451 infinite alternate;
      animation: linear 10s bg2451 infinite alternate;
      -webkit-animation-delay: 408ms;
      animation-delay: 408ms;
      -webkit-transform: translate3d(.7364rem, .1052rem, .1052rem) scale(.2);
      transform: translate3d(.7364rem, .1052rem, .1052rem) scale(.2)
    }

    @-webkit-keyframes bg2451 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2451 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(52) {
      -webkit-animation: linear 10s bg2452 infinite alternate;
      animation: linear 10s bg2452 infinite alternate;
      -webkit-animation-delay: 320ms;
      animation-delay: 320ms;
      -webkit-transform: translate3d(4.3658rem, .2104rem, .1578rem) scale(.2);
      transform: translate3d(4.3658rem, .2104rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2452 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2452 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(53) {
      -webkit-animation: linear 10s bg2453 infinite alternate;
      animation: linear 10s bg2453 infinite alternate;
      -webkit-animation-delay: 366ms;
      animation-delay: 366ms;
      -webkit-transform: translate3d(3.156rem, .2104rem, .3156rem) scale(.2);
      transform: translate3d(3.156rem, .2104rem, .3156rem) scale(.2)
    }

    @-webkit-keyframes bg2453 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2453 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(54) {
      -webkit-animation: linear 10s bg2454 infinite alternate;
      animation: linear 10s bg2454 infinite alternate;
      -webkit-animation-delay: 426ms;
      animation-delay: 426ms;
      -webkit-transform: translate3d(3.8924rem, .3682rem, .1052rem) scale(.2);
      transform: translate3d(3.8924rem, .3682rem, .1052rem) scale(.2)
    }

    @-webkit-keyframes bg2454 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2454 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(55) {
      -webkit-animation: linear 10s bg2455 infinite alternate;
      animation: linear 10s bg2455 infinite alternate;
      -webkit-animation-delay: 376ms;
      animation-delay: 376ms;
      -webkit-transform: translate3d(4.8918rem, .263rem, .263rem) scale(.2);
      transform: translate3d(4.8918rem, .263rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2455 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2455 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(56) {
      -webkit-animation: linear 10s bg2456 infinite alternate;
      animation: linear 10s bg2456 infinite alternate;
      -webkit-animation-delay: 260ms;
      animation-delay: 260ms;
      -webkit-transform: translate3d(2.2618rem, .0526rem, .4208rem) scale(.2);
      transform: translate3d(2.2618rem, .0526rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg2456 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2456 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(57) {
      -webkit-animation: linear 10s bg2457 infinite alternate;
      animation: linear 10s bg2457 infinite alternate;
      -webkit-animation-delay: 143ms;
      animation-delay: 143ms;
      -webkit-transform: translate3d(2.0514rem, .4734rem, .6312rem) scale(.2);
      transform: translate3d(2.0514rem, .4734rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg2457 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2457 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(58) {
      -webkit-animation: linear 10s bg2458 infinite alternate;
      animation: linear 10s bg2458 infinite alternate;
      -webkit-animation-delay: 395ms;
      animation-delay: 395ms;
      -webkit-transform: translate3d(1.2098rem, 1.052rem, .2104rem) scale(.2);
      transform: translate3d(1.2098rem, 1.052rem, .2104rem) scale(.2)
    }

    @-webkit-keyframes bg2458 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2458 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(59) {
      -webkit-animation: linear 10s bg2459 infinite alternate;
      animation: linear 10s bg2459 infinite alternate;
      -webkit-animation-delay: 163ms;
      animation-delay: 163ms;
      -webkit-transform: translate3d(1.9988rem, .0526rem, .6312rem) scale(.2);
      transform: translate3d(1.9988rem, .0526rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg2459 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2459 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(60) {
      -webkit-animation: linear 10s bg2460 infinite alternate;
      animation: linear 10s bg2460 infinite alternate;
      -webkit-animation-delay: 218ms;
      animation-delay: 218ms;
      -webkit-transform: translate3d(1.5254rem, .7364rem, .5786rem) scale(.2);
      transform: translate3d(1.5254rem, .7364rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2460 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2460 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(61) {
      -webkit-animation: linear 10s bg2461 infinite alternate;
      animation: linear 10s bg2461 infinite alternate;
      -webkit-animation-delay: 2ms;
      animation-delay: 2ms;
      -webkit-transform: translate3d(1.2624rem, .9468rem, .263rem) scale(.2);
      transform: translate3d(1.2624rem, .9468rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2461 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2461 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(62) {
      -webkit-animation: linear 10s bg2462 infinite alternate;
      animation: linear 10s bg2462 infinite alternate;
      -webkit-animation-delay: 401ms;
      animation-delay: 401ms;
      -webkit-transform: translate3d(1.315rem, .0526rem, .6312rem) scale(.2);
      transform: translate3d(1.315rem, .0526rem, .6312rem) scale(.2)
    }

    @-webkit-keyframes bg2462 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2462 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(63) {
      -webkit-animation: linear 10s bg2463 infinite alternate;
      animation: linear 10s bg2463 infinite alternate;
      -webkit-animation-delay: 76ms;
      animation-delay: 76ms;
      -webkit-transform: translate3d(3.7346rem, .8942rem, .5786rem) scale(.2);
      transform: translate3d(3.7346rem, .8942rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2463 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2463 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(64) {
      -webkit-animation: linear 10s bg2464 infinite alternate;
      animation: linear 10s bg2464 infinite alternate;
      -webkit-animation-delay: 355ms;
      animation-delay: 355ms;
      -webkit-transform: translate3d(4.5236rem, .9994rem, .263rem) scale(.2);
      transform: translate3d(4.5236rem, .9994rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2464 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2464 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(65) {
      -webkit-animation: linear 10s bg2465 infinite alternate;
      animation: linear 10s bg2465 infinite alternate;
      -webkit-animation-delay: 222ms;
      animation-delay: 222ms;
      -webkit-transform: translate3d(.3156rem, .2104rem, .3682rem) scale(.2);
      transform: translate3d(.3156rem, .2104rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg2465 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2465 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(66) {
      -webkit-animation: linear 10s bg2466 infinite alternate;
      animation: linear 10s bg2466 infinite alternate;
      -webkit-animation-delay: 21ms;
      animation-delay: 21ms;
      -webkit-transform: translate3d(2.8404rem, .3156rem, .526rem) scale(.2);
      transform: translate3d(2.8404rem, .3156rem, .526rem) scale(.2)
    }

    @-webkit-keyframes bg2466 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2466 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(67) {
      -webkit-animation: linear 10s bg2467 infinite alternate;
      animation: linear 10s bg2467 infinite alternate;
      -webkit-animation-delay: 287ms;
      animation-delay: 287ms;
      -webkit-transform: translate3d(5.0496rem, .5786rem, .3682rem) scale(.2);
      transform: translate3d(5.0496rem, .5786rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg2467 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2467 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(68) {
      -webkit-animation: linear 10s bg2468 infinite alternate;
      animation: linear 10s bg2468 infinite alternate;
      -webkit-animation-delay: 358ms;
      animation-delay: 358ms;
      -webkit-transform: translate3d(2.2092rem, .526rem, .4208rem) scale(.2);
      transform: translate3d(2.2092rem, .526rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg2468 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2468 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(69) {
      -webkit-animation: linear 10s bg2469 infinite alternate;
      animation: linear 10s bg2469 infinite alternate;
      -webkit-animation-delay: 436ms;
      animation-delay: 436ms;
      -webkit-transform: translate3d(5.1022rem, .7364rem, .4734rem) scale(.2);
      transform: translate3d(5.1022rem, .7364rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg2469 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2469 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(70) {
      -webkit-animation: linear 10s bg2470 infinite alternate;
      animation: linear 10s bg2470 infinite alternate;
      -webkit-animation-delay: 407ms;
      animation-delay: 407ms;
      -webkit-transform: translate3d(3.682rem, .789rem, .0526rem) scale(.2);
      transform: translate3d(3.682rem, .789rem, .0526rem) scale(.2)
    }

    @-webkit-keyframes bg2470 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2470 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(71) {
      -webkit-animation: linear 10s bg2471 infinite alternate;
      animation: linear 10s bg2471 infinite alternate;
      -webkit-animation-delay: 87ms;
      animation-delay: 87ms;
      -webkit-transform: translate3d(4.9444rem, .1578rem, .3682rem) scale(.2);
      transform: translate3d(4.9444rem, .1578rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg2471 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2471 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(72) {
      -webkit-animation: linear 10s bg2472 infinite alternate;
      animation: linear 10s bg2472 infinite alternate;
      -webkit-animation-delay: 438ms;
      animation-delay: 438ms;
      -webkit-transform: translate3d(.526rem, .6312rem, .3156rem) scale(.2);
      transform: translate3d(.526rem, .6312rem, .3156rem) scale(.2)
    }

    @-webkit-keyframes bg2472 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2472 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(73) {
      -webkit-animation: linear 10s bg2473 infinite alternate;
      animation: linear 10s bg2473 infinite alternate;
      -webkit-animation-delay: 146ms;
      animation-delay: 146ms;
      -webkit-transform: translate3d(3.4716rem, .6838rem, .263rem) scale(.2);
      transform: translate3d(3.4716rem, .6838rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2473 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2473 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(74) {
      -webkit-animation: linear 10s bg2474 infinite alternate;
      animation: linear 10s bg2474 infinite alternate;
      -webkit-animation-delay: 63ms;
      animation-delay: 63ms;
      -webkit-transform: translate3d(.3156rem, .4734rem, .3156rem) scale(.2);
      transform: translate3d(.3156rem, .4734rem, .3156rem) scale(.2)
    }

    @-webkit-keyframes bg2474 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2474 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(75) {
      -webkit-animation: linear 10s bg2475 infinite alternate;
      animation: linear 10s bg2475 infinite alternate;
      -webkit-animation-delay: 38ms;
      animation-delay: 38ms;
      -webkit-transform: translate3d(2.7352rem, .0526rem, .1052rem) scale(.2);
      transform: translate3d(2.7352rem, .0526rem, .1052rem) scale(.2)
    }

    @-webkit-keyframes bg2475 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2475 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(76) {
      -webkit-animation: linear 10s bg2476 infinite alternate;
      animation: linear 10s bg2476 infinite alternate;
      -webkit-animation-delay: 331ms;
      animation-delay: 331ms;
      -webkit-transform: translate3d(2.2618rem, .6312rem, .263rem) scale(.2);
      transform: translate3d(2.2618rem, .6312rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2476 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2476 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(77) {
      -webkit-animation: linear 10s bg2477 infinite alternate;
      animation: linear 10s bg2477 infinite alternate;
      -webkit-animation-delay: .4s;
      animation-delay: .4s;
      -webkit-transform: translate3d(1.6832rem, .6312rem, .1578rem) scale(.2);
      transform: translate3d(1.6832rem, .6312rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2477 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2477 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(78) {
      -webkit-animation: linear 10s bg2478 infinite alternate;
      animation: linear 10s bg2478 infinite alternate;
      -webkit-animation-delay: 438ms;
      animation-delay: 438ms;
      -webkit-transform: translate3d(2.3144rem, .9994rem, .1578rem) scale(.2);
      transform: translate3d(2.3144rem, .9994rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2478 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2478 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(79) {
      -webkit-animation: linear 10s bg2479 infinite alternate;
      animation: linear 10s bg2479 infinite alternate;
      -webkit-animation-delay: 268ms;
      animation-delay: 268ms;
      -webkit-transform: translate3d(.1578rem, .8942rem, .1578rem) scale(.2);
      transform: translate3d(.1578rem, .8942rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2479 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2479 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(80) {
      -webkit-animation: linear 10s bg2480 infinite alternate;
      animation: linear 10s bg2480 infinite alternate;
      -webkit-animation-delay: .4s;
      animation-delay: .4s;
      -webkit-transform: translate3d(2.7878rem, .263rem, .5786rem) scale(.2);
      transform: translate3d(2.7878rem, .263rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2480 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2480 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(81) {
      -webkit-animation: linear 10s bg2481 infinite alternate;
      animation: linear 10s bg2481 infinite alternate;
      -webkit-animation-delay: 243ms;
      animation-delay: 243ms;
      -webkit-transform: translate3d(2.5248rem, .3156rem, .2104rem) scale(.2);
      transform: translate3d(2.5248rem, .3156rem, .2104rem) scale(.2)
    }

    @-webkit-keyframes bg2481 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2481 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(82) {
      -webkit-animation: linear 10s bg2482 infinite alternate;
      animation: linear 10s bg2482 infinite alternate;
      -webkit-animation-delay: 365ms;
      animation-delay: 365ms;
      -webkit-transform: translate3d(2.2618rem, .7364rem, .5786rem) scale(.2);
      transform: translate3d(2.2618rem, .7364rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2482 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2482 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(83) {
      -webkit-animation: linear 10s bg2483 infinite alternate;
      animation: linear 10s bg2483 infinite alternate;
      -webkit-animation-delay: 108ms;
      animation-delay: 108ms;
      -webkit-transform: translate3d(1.9988rem, .7364rem, .263rem) scale(.2);
      transform: translate3d(1.9988rem, .7364rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2483 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2483 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(84) {
      -webkit-animation: linear 10s bg2484 infinite alternate;
      animation: linear 10s bg2484 infinite alternate;
      -webkit-animation-delay: 71ms;
      animation-delay: 71ms;
      -webkit-transform: translate3d(4.9444rem, .3156rem, .0526rem) scale(.2);
      transform: translate3d(4.9444rem, .3156rem, .0526rem) scale(.2)
    }

    @-webkit-keyframes bg2484 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2484 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(85) {
      -webkit-animation: linear 10s bg2485 infinite alternate;
      animation: linear 10s bg2485 infinite alternate;
      -webkit-animation-delay: 265ms;
      animation-delay: 265ms;
      -webkit-transform: translate3d(4.5762rem, .7364rem, .4208rem) scale(.2);
      transform: translate3d(4.5762rem, .7364rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg2485 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2485 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(86) {
      -webkit-animation: linear 10s bg2486 infinite alternate;
      animation: linear 10s bg2486 infinite alternate;
      -webkit-animation-delay: 224ms;
      animation-delay: 224ms;
      -webkit-transform: translate3d(.1052rem, 1.052rem, .526rem) scale(.2);
      transform: translate3d(.1052rem, 1.052rem, .526rem) scale(.2)
    }

    @-webkit-keyframes bg2486 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2486 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(87) {
      -webkit-animation: linear 10s bg2487 infinite alternate;
      animation: linear 10s bg2487 infinite alternate;
      -webkit-animation-delay: 219ms;
      animation-delay: 219ms;
      -webkit-transform: translate3d(1.2098rem, .7364rem, .4734rem) scale(.2);
      transform: translate3d(1.2098rem, .7364rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg2487 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2487 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(88) {
      -webkit-animation: linear 10s bg2488 infinite alternate;
      animation: linear 10s bg2488 infinite alternate;
      -webkit-animation-delay: 37ms;
      animation-delay: 37ms;
      -webkit-transform: translate3d(.0526rem, .263rem, .4734rem) scale(.2);
      transform: translate3d(.0526rem, .263rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg2488 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2488 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(89) {
      -webkit-animation: linear 10s bg2489 infinite alternate;
      animation: linear 10s bg2489 infinite alternate;
      -webkit-animation-delay: 121ms;
      animation-delay: 121ms;
      -webkit-transform: translate3d(4.3658rem, .9994rem, .0526rem) scale(.2);
      transform: translate3d(4.3658rem, .9994rem, .0526rem) scale(.2)
    }

    @-webkit-keyframes bg2489 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2489 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(90) {
      -webkit-animation: linear 10s bg2490 infinite alternate;
      animation: linear 10s bg2490 infinite alternate;
      -webkit-animation-delay: 340ms;
      animation-delay: 340ms;
      -webkit-transform: translate3d(3.945rem, .9468rem, .5786rem) scale(.2);
      transform: translate3d(3.945rem, .9468rem, .5786rem) scale(.2)
    }

    @-webkit-keyframes bg2490 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2490 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(91) {
      -webkit-animation: linear 10s bg2491 infinite alternate;
      animation: linear 10s bg2491 infinite alternate;
      -webkit-animation-delay: 320ms;
      animation-delay: 320ms;
      -webkit-transform: translate3d(1.7358rem, .789rem, .4208rem) scale(.2);
      transform: translate3d(1.7358rem, .789rem, .4208rem) scale(.2)
    }

    @-webkit-keyframes bg2491 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2491 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(92) {
      -webkit-animation: linear 10s bg2492 infinite alternate;
      animation: linear 10s bg2492 infinite alternate;
      -webkit-animation-delay: 456ms;
      animation-delay: 456ms;
      -webkit-transform: translate3d(3.419rem, .263rem, .4734rem) scale(.2);
      transform: translate3d(3.419rem, .263rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg2492 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2492 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(93) {
      -webkit-animation: linear 10s bg2493 infinite alternate;
      animation: linear 10s bg2493 infinite alternate;
      -webkit-animation-delay: 442ms;
      animation-delay: 442ms;
      -webkit-transform: translate3d(.6312rem, .7364rem, .1578rem) scale(.2);
      transform: translate3d(.6312rem, .7364rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2493 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2493 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(94) {
      -webkit-animation: linear 10s bg2494 infinite alternate;
      animation: linear 10s bg2494 infinite alternate;
      -webkit-animation-delay: 117ms;
      animation-delay: 117ms;
      -webkit-transform: translate3d(1.315rem, .1578rem, .4734rem) scale(.2);
      transform: translate3d(1.315rem, .1578rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg2494 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2494 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(95) {
      -webkit-animation: linear 10s bg2495 infinite alternate;
      animation: linear 10s bg2495 infinite alternate;
      -webkit-animation-delay: 269ms;
      animation-delay: 269ms;
      -webkit-transform: translate3d(4.0502rem, .9994rem, .3682rem) scale(.2);
      transform: translate3d(4.0502rem, .9994rem, .3682rem) scale(.2)
    }

    @-webkit-keyframes bg2495 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2495 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(96) {
      -webkit-animation: linear 10s bg2496 infinite alternate;
      animation: linear 10s bg2496 infinite alternate;
      -webkit-animation-delay: 259ms;
      animation-delay: 259ms;
      -webkit-transform: translate3d(1.578rem, .789rem, .3156rem) scale(.2);
      transform: translate3d(1.578rem, .789rem, .3156rem) scale(.2)
    }

    @-webkit-keyframes bg2496 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2496 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(97) {
      -webkit-animation: linear 10s bg2497 infinite alternate;
      animation: linear 10s bg2497 infinite alternate;
      -webkit-animation-delay: 11ms;
      animation-delay: 11ms;
      -webkit-transform: translate3d(2.9982rem, .9994rem, .263rem) scale(.2);
      transform: translate3d(2.9982rem, .9994rem, .263rem) scale(.2)
    }

    @-webkit-keyframes bg2497 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2497 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(98) {
      -webkit-animation: linear 10s bg2498 infinite alternate;
      animation: linear 10s bg2498 infinite alternate;
      -webkit-animation-delay: 90ms;
      animation-delay: 90ms;
      -webkit-transform: translate3d(3.3664rem, .4208rem, .1578rem) scale(.2);
      transform: translate3d(3.3664rem, .4208rem, .1578rem) scale(.2)
    }

    @-webkit-keyframes bg2498 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2498 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(99) {
      -webkit-animation: linear 10s bg2499 infinite alternate;
      animation: linear 10s bg2499 infinite alternate;
      -webkit-animation-delay: 355ms;
      animation-delay: 355ms;
      -webkit-transform: translate3d(4.7866rem, 1.052rem, .0526rem) scale(.2);
      transform: translate3d(4.7866rem, 1.052rem, .0526rem) scale(.2)
    }

    @-webkit-keyframes bg2499 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg2499 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .left .icon-wrapper:nth-child(100) {
      -webkit-animation: linear 10s bg24100 infinite alternate;
      animation: linear 10s bg24100 infinite alternate;
      -webkit-animation-delay: 3ms;
      animation-delay: 3ms;
      -webkit-transform: translate3d(3.3138rem, .7364rem, .4734rem) scale(.2);
      transform: translate3d(3.3138rem, .7364rem, .4734rem) scale(.2)
    }

    @-webkit-keyframes bg24100 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    @keyframes bg24100 {
      0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
      }

      100% {
        -webkit-transform: translate3d(0, 0, 1.0526rem);
        transform: translate3d(0, 0, 1.0526rem)
      }
    }

    .bg-component-wrapper .right .icon-wrapper {
      position: absolute
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(1) {
      -webkit-animation: linear 8s bg241 infinite;
      animation: linear 8s bg241 infinite;
      -webkit-animation-delay: 4ms;
      animation-delay: 4ms;
      -webkit-transform: translate3d(7.627rem, 4.8918rem, 6.838rem) scale(.2);
      transform: translate3d(7.627rem, 4.8918rem, 6.838rem) scale(.2)
    }

    @keyframes bg241 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(2) {
      -webkit-animation: linear 8s bg242 infinite;
      animation: linear 8s bg242 infinite;
      -webkit-animation-delay: 425ms;
      animation-delay: 425ms;
      -webkit-transform: translate3d(3.3138rem, 12.9396rem, 14.3072rem) scale(.2);
      transform: translate3d(3.3138rem, 12.9396rem, 14.3072rem) scale(.2)
    }

    @keyframes bg242 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(3) {
      -webkit-animation: linear 8s bg243 infinite;
      animation: linear 8s bg243 infinite;
      -webkit-animation-delay: 257ms;
      animation-delay: 257ms;
      -webkit-transform: translate3d(7.5218rem, .4734rem, 11.7824rem) scale(.2);
      transform: translate3d(7.5218rem, .4734rem, 11.7824rem) scale(.2)
    }

    @keyframes bg243 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(4) {
      -webkit-animation: linear 8s bg244 infinite;
      animation: linear 8s bg244 infinite;
      -webkit-animation-delay: 409ms;
      animation-delay: 409ms;
      -webkit-transform: translate3d(.6312rem, 1.2098rem, 5.6808rem) scale(.2);
      transform: translate3d(.6312rem, 1.2098rem, 5.6808rem) scale(.2)
    }

    @keyframes bg244 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(5) {
      -webkit-animation: linear 8s bg245 infinite;
      animation: linear 8s bg245 infinite;
      -webkit-animation-delay: 132ms;
      animation-delay: 132ms;
      -webkit-transform: translate3d(4.4184rem, 19.6724rem, 9.7836rem) scale(.2);
      transform: translate3d(4.4184rem, 19.6724rem, 9.7836rem) scale(.2)
    }

    @keyframes bg245 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(6) {
      -webkit-animation: linear 8s bg246 infinite;
      animation: linear 8s bg246 infinite;
      -webkit-animation-delay: 109ms;
      animation-delay: 109ms;
      -webkit-transform: translate3d(.2104rem, 11.835rem, 22.618rem) scale(.2);
      transform: translate3d(.2104rem, 11.835rem, 22.618rem) scale(.2)
    }

    @keyframes bg246 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(7) {
      -webkit-animation: linear 8s bg247 infinite;
      animation: linear 8s bg247 infinite;
      -webkit-animation-delay: 478ms;
      animation-delay: 478ms;
      -webkit-transform: translate3d(5.9438rem, 18.2522rem, 5.7334rem) scale(.2);
      transform: translate3d(5.9438rem, 18.2522rem, 5.7334rem) scale(.2)
    }

    @keyframes bg247 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(8) {
      -webkit-animation: linear 8s bg248 infinite;
      animation: linear 8s bg248 infinite;
      -webkit-animation-delay: .4s;
      animation-delay: .4s;
      -webkit-transform: translate3d(6.2068rem, 14.2546rem, 5.3652rem) scale(.2);
      transform: translate3d(6.2068rem, 14.2546rem, 5.3652rem) scale(.2)
    }

    @keyframes bg248 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(9) {
      -webkit-animation: linear 8s bg249 infinite;
      animation: linear 8s bg249 infinite;
      -webkit-animation-delay: 177ms;
      animation-delay: 177ms;
      -webkit-transform: translate3d(5.1548rem, 20.4614rem, 11.2038rem) scale(.2);
      transform: translate3d(5.1548rem, 20.4614rem, 11.2038rem) scale(.2)
    }

    @keyframes bg249 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(10) {
      -webkit-animation: linear 8s bg2410 infinite;
      animation: linear 8s bg2410 infinite;
      -webkit-animation-delay: 106ms;
      animation-delay: 106ms;
      -webkit-transform: translate3d(6.5224rem, 8.2582rem, 21.4608rem) scale(.2);
      transform: translate3d(6.5224rem, 8.2582rem, 21.4608rem) scale(.2)
    }

    @keyframes bg2410 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(11) {
      -webkit-animation: linear 8s bg2411 infinite;
      animation: linear 8s bg2411 infinite;
      -webkit-animation-delay: 42ms;
      animation-delay: 42ms;
      -webkit-transform: translate3d(.1578rem, 7.4166rem, 20.6192rem) scale(.2);
      transform: translate3d(.1578rem, 7.4166rem, 20.6192rem) scale(.2)
    }

    @keyframes bg2411 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(12) {
      -webkit-animation: linear 8s bg2412 infinite;
      animation: linear 8s bg2412 infinite;
      -webkit-animation-delay: 372ms;
      animation-delay: 372ms;
      -webkit-transform: translate3d(7.7322rem, 15.9378rem, 14.4124rem) scale(.2);
      transform: translate3d(7.7322rem, 15.9378rem, 14.4124rem) scale(.2)
    }

    @keyframes bg2412 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(13) {
      -webkit-animation: linear 8s bg2413 infinite;
      animation: linear 8s bg2413 infinite;
      -webkit-animation-delay: 254ms;
      animation-delay: 254ms;
      -webkit-transform: translate3d(5.3126rem, 16.5164rem, 10.8356rem) scale(.2);
      transform: translate3d(5.3126rem, 16.5164rem, 10.8356rem) scale(.2)
    }

    @keyframes bg2413 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(14) {
      -webkit-animation: linear 8s bg2414 infinite;
      animation: linear 8s bg2414 infinite;
      -webkit-animation-delay: 364ms;
      animation-delay: 364ms;
      -webkit-transform: translate3d(1.9462rem, 1.2098rem, 9.0998rem) scale(.2);
      transform: translate3d(1.9462rem, 1.2098rem, 9.0998rem) scale(.2)
    }

    @keyframes bg2414 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(15) {
      -webkit-animation: linear 8s bg2415 infinite;
      animation: linear 8s bg2415 infinite;
      -webkit-animation-delay: 157ms;
      animation-delay: 157ms;
      -webkit-transform: translate3d(2.5248rem, 13.8338rem, 13.15rem) scale(.2);
      transform: translate3d(2.5248rem, 13.8338rem, 13.15rem) scale(.2)
    }

    @keyframes bg2415 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(16) {
      -webkit-animation: linear 8s bg2416 infinite;
      animation: linear 8s bg2416 infinite;
      -webkit-animation-delay: 213ms;
      animation-delay: 213ms;
      -webkit-transform: translate3d(7.7848rem, 13.939rem, 24.0908rem) scale(.2);
      transform: translate3d(7.7848rem, 13.939rem, 24.0908rem) scale(.2)
    }

    @keyframes bg2416 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(17) {
      -webkit-animation: linear 8s bg2417 infinite;
      animation: linear 8s bg2417 infinite;
      -webkit-animation-delay: 288ms;
      animation-delay: 288ms;
      -webkit-transform: translate3d(1.7884rem, 17.2528rem, 12.098rem) scale(.2);
      transform: translate3d(1.7884rem, 17.2528rem, 12.098rem) scale(.2)
    }

    @keyframes bg2417 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(18) {
      -webkit-animation: linear 8s bg2418 infinite;
      animation: linear 8s bg2418 infinite;
      -webkit-animation-delay: 95ms;
      animation-delay: 95ms;
      -webkit-transform: translate3d(5.5756rem, 5.8386rem, 6.8906rem) scale(.2);
      transform: translate3d(5.5756rem, 5.8386rem, 6.8906rem) scale(.2)
    }

    @keyframes bg2418 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(19) {
      -webkit-animation: linear 8s bg2419 infinite;
      animation: linear 8s bg2419 infinite;
      -webkit-animation-delay: 219ms;
      animation-delay: 219ms;
      -webkit-transform: translate3d(1.6832rem, 9.5206rem, 20.5666rem) scale(.2);
      transform: translate3d(1.6832rem, 9.5206rem, 20.5666rem) scale(.2)
    }

    @keyframes bg2419 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(20) {
      -webkit-animation: linear 8s bg2420 infinite;
      animation: linear 8s bg2420 infinite;
      -webkit-animation-delay: 314ms;
      animation-delay: 314ms;
      -webkit-transform: translate3d(3.9976rem, 5.3652rem, 24.2486rem) scale(.2);
      transform: translate3d(3.9976rem, 5.3652rem, 24.2486rem) scale(.2)
    }

    @keyframes bg2420 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(21) {
      -webkit-animation: linear 8s bg2421 infinite;
      animation: linear 8s bg2421 infinite;
      -webkit-animation-delay: 486ms;
      animation-delay: 486ms;
      -webkit-transform: translate3d(.3156rem, 15.6222rem, 2.7878rem) scale(.2);
      transform: translate3d(.3156rem, 15.6222rem, 2.7878rem) scale(.2)
    }

    @keyframes bg2421 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(22) {
      -webkit-animation: linear 8s bg2422 infinite;
      animation: linear 8s bg2422 infinite;
      -webkit-animation-delay: 467ms;
      animation-delay: 467ms;
      -webkit-transform: translate3d(2.893rem, 4.6288rem, 3.8398rem) scale(.2);
      transform: translate3d(2.893rem, 4.6288rem, 3.8398rem) scale(.2)
    }

    @keyframes bg2422 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(23) {
      -webkit-animation: linear 8s bg2423 infinite;
      animation: linear 8s bg2423 infinite;
      -webkit-animation-delay: 112ms;
      animation-delay: 112ms;
      -webkit-transform: translate3d(.526rem, 2.104rem, 2.367rem) scale(.2);
      transform: translate3d(.526rem, 2.104rem, 2.367rem) scale(.2)
    }

    @keyframes bg2423 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(24) {
      -webkit-animation: linear 8s bg2424 infinite;
      animation: linear 8s bg2424 infinite;
      -webkit-animation-delay: 1ms;
      animation-delay: 1ms;
      -webkit-transform: translate3d(1.9988rem, 6.1016rem, 12.9396rem) scale(.2);
      transform: translate3d(1.9988rem, 6.1016rem, 12.9396rem) scale(.2)
    }

    @keyframes bg2424 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(25) {
      -webkit-animation: linear 8s bg2425 infinite;
      animation: linear 8s bg2425 infinite;
      -webkit-animation-delay: 167ms;
      animation-delay: 167ms;
      -webkit-transform: translate3d(5.4178rem, 12.5714rem, 5.6282rem) scale(.2);
      transform: translate3d(5.4178rem, 12.5714rem, 5.6282rem) scale(.2)
    }

    @keyframes bg2425 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(26) {
      -webkit-animation: linear 8s bg2426 infinite;
      animation: linear 8s bg2426 infinite;
      -webkit-animation-delay: 449ms;
      animation-delay: 449ms;
      -webkit-transform: translate3d(.1578rem, 17.884rem, 11.6772rem) scale(.2);
      transform: translate3d(.1578rem, 17.884rem, 11.6772rem) scale(.2)
    }

    @keyframes bg2426 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(27) {
      -webkit-animation: linear 8s bg2427 infinite;
      animation: linear 8s bg2427 infinite;
      -webkit-animation-delay: 330ms;
      animation-delay: 330ms;
      -webkit-transform: translate3d(1.6306rem, 12.8344rem, 6.7328rem) scale(.2);
      transform: translate3d(1.6306rem, 12.8344rem, 6.7328rem) scale(.2)
    }

    @keyframes bg2427 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(28) {
      -webkit-animation: linear 8s bg2428 infinite;
      animation: linear 8s bg2428 infinite;
      -webkit-animation-delay: .5s;
      animation-delay: .5s;
      -webkit-transform: translate3d(5.26rem, 2.104rem, 22.092rem) scale(.2);
      transform: translate3d(5.26rem, 2.104rem, 22.092rem) scale(.2)
    }

    @keyframes bg2428 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(29) {
      -webkit-animation: linear 8s bg2429 infinite;
      animation: linear 8s bg2429 infinite;
      -webkit-animation-delay: 415ms;
      animation-delay: 415ms;
      -webkit-transform: translate3d(4.4184rem, 13.5708rem, 24.7746rem) scale(.2);
      transform: translate3d(4.4184rem, 13.5708rem, 24.7746rem) scale(.2)
    }

    @keyframes bg2429 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(30) {
      -webkit-animation: linear 8s bg2430 infinite;
      animation: linear 8s bg2430 infinite;
      -webkit-animation-delay: 3ms;
      animation-delay: 3ms;
      -webkit-transform: translate3d(4.3658rem, 13.4656rem, 12.3084rem) scale(.2);
      transform: translate3d(4.3658rem, 13.4656rem, 12.3084rem) scale(.2)
    }

    @keyframes bg2430 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(31) {
      -webkit-animation: linear 8s bg2431 infinite;
      animation: linear 8s bg2431 infinite;
      -webkit-animation-delay: 353ms;
      animation-delay: 353ms;
      -webkit-transform: translate3d(6.1016rem, 15.9904rem, 8.9946rem) scale(.2);
      transform: translate3d(6.1016rem, 15.9904rem, 8.9946rem) scale(.2)
    }

    @keyframes bg2431 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(32) {
      -webkit-animation: linear 8s bg2432 infinite;
      animation: linear 8s bg2432 infinite;
      -webkit-animation-delay: 355ms;
      animation-delay: 355ms;
      -webkit-transform: translate3d(3.5768rem, 3.9976rem, 5.5756rem) scale(.2);
      transform: translate3d(3.5768rem, 3.9976rem, 5.5756rem) scale(.2)
    }

    @keyframes bg2432 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(33) {
      -webkit-animation: linear 8s bg2433 infinite;
      animation: linear 8s bg2433 infinite;
      -webkit-animation-delay: 239ms;
      animation-delay: 239ms;
      -webkit-transform: translate3d(4.734rem, 16.9898rem, 1.9462rem) scale(.2);
      transform: translate3d(4.734rem, 16.9898rem, 1.9462rem) scale(.2)
    }

    @keyframes bg2433 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(34) {
      -webkit-animation: linear 8s bg2434 infinite;
      animation: linear 8s bg2434 infinite;
      -webkit-animation-delay: 88ms;
      animation-delay: 88ms;
      -webkit-transform: translate3d(5.1548rem, 2.5248rem, 13.8338rem) scale(.2);
      transform: translate3d(5.1548rem, 2.5248rem, 13.8338rem) scale(.2)
    }

    @keyframes bg2434 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(35) {
      -webkit-animation: linear 8s bg2435 infinite;
      animation: linear 8s bg2435 infinite;
      -webkit-animation-delay: 292ms;
      animation-delay: 292ms;
      -webkit-transform: translate3d(7.101rem, 5.6282rem, 13.2026rem) scale(.2);
      transform: translate3d(7.101rem, 5.6282rem, 13.2026rem) scale(.2)
    }

    @keyframes bg2435 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(36) {
      -webkit-animation: linear 8s bg2436 infinite;
      animation: linear 8s bg2436 infinite;
      -webkit-animation-delay: 174ms;
      animation-delay: 174ms;
      -webkit-transform: translate3d(5.1022rem, 19.5146rem, 23.8804rem) scale(.2);
      transform: translate3d(5.1022rem, 19.5146rem, 23.8804rem) scale(.2)
    }

    @keyframes bg2436 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(37) {
      -webkit-animation: linear 8s bg2437 infinite;
      animation: linear 8s bg2437 infinite;
      -webkit-animation-delay: 403ms;
      animation-delay: 403ms;
      -webkit-transform: translate3d(.6838rem, 13.9916rem, 20.777rem) scale(.2);
      transform: translate3d(.6838rem, 13.9916rem, 20.777rem) scale(.2)
    }

    @keyframes bg2437 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(38) {
      -webkit-animation: linear 8s bg2438 infinite;
      animation: linear 8s bg2438 infinite;
      -webkit-animation-delay: 108ms;
      animation-delay: 108ms;
      -webkit-transform: translate3d(.4208rem, 6.312rem, 22.881rem) scale(.2);
      transform: translate3d(.4208rem, 6.312rem, 22.881rem) scale(.2)
    }

    @keyframes bg2438 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(39) {
      -webkit-animation: linear 8s bg2439 infinite;
      animation: linear 8s bg2439 infinite;
      -webkit-animation-delay: 39ms;
      animation-delay: 39ms;
      -webkit-transform: translate3d(5.7334rem, 4.997rem, 24.196rem) scale(.2);
      transform: translate3d(5.7334rem, 4.997rem, 24.196rem) scale(.2)
    }

    @keyframes bg2439 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(40) {
      -webkit-animation: linear 8s bg2440 infinite;
      animation: linear 8s bg2440 infinite;
      -webkit-animation-delay: 25ms;
      animation-delay: 25ms;
      -webkit-transform: translate3d(4.8918rem, 2.6826rem, .7364rem) scale(.2);
      transform: translate3d(4.8918rem, 2.6826rem, .7364rem) scale(.2)
    }

    @keyframes bg2440 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(41) {
      -webkit-animation: linear 8s bg2441 infinite;
      animation: linear 8s bg2441 infinite;
      -webkit-animation-delay: 420ms;
      animation-delay: 420ms;
      -webkit-transform: translate3d(5.523rem, 6.575rem, 8.679rem) scale(.2);
      transform: translate3d(5.523rem, 6.575rem, 8.679rem) scale(.2)
    }

    @keyframes bg2441 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(42) {
      -webkit-animation: linear 8s bg2442 infinite;
      animation: linear 8s bg2442 infinite;
      -webkit-animation-delay: 460ms;
      animation-delay: 460ms;
      -webkit-transform: translate3d(4.1028rem, 9.4154rem, 14.8858rem) scale(.2);
      transform: translate3d(4.1028rem, 9.4154rem, 14.8858rem) scale(.2)
    }

    @keyframes bg2442 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(43) {
      -webkit-animation: linear 8s bg2443 infinite;
      animation: linear 8s bg2443 infinite;
      -webkit-animation-delay: 222ms;
      animation-delay: 222ms;
      -webkit-transform: translate3d(1.7884rem, .789rem, 12.0454rem) scale(.2);
      transform: translate3d(1.7884rem, .789rem, 12.0454rem) scale(.2)
    }

    @keyframes bg2443 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(44) {
      -webkit-animation: linear 8s bg2444 infinite;
      animation: linear 8s bg2444 infinite;
      -webkit-animation-delay: 350ms;
      animation-delay: 350ms;
      -webkit-transform: translate3d(5.786rem, 12.4136rem, 1.6832rem) scale(.2);
      transform: translate3d(5.786rem, 12.4136rem, 1.6832rem) scale(.2)
    }

    @keyframes bg2444 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(45) {
      -webkit-animation: linear 8s bg2445 infinite;
      animation: linear 8s bg2445 infinite;
      -webkit-animation-delay: 440ms;
      animation-delay: 440ms;
      -webkit-transform: translate3d(1.6306rem, 4.734rem, 1.7358rem) scale(.2);
      transform: translate3d(1.6306rem, 4.734rem, 1.7358rem) scale(.2)
    }

    @keyframes bg2445 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(46) {
      -webkit-animation: linear 8s bg2446 infinite;
      animation: linear 8s bg2446 infinite;
      -webkit-animation-delay: 303ms;
      animation-delay: 303ms;
      -webkit-transform: translate3d(2.6826rem, 3.0508rem, 8.153rem) scale(.2);
      transform: translate3d(2.6826rem, 3.0508rem, 8.153rem) scale(.2)
    }

    @keyframes bg2446 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(47) {
      -webkit-animation: linear 8s bg2447 infinite;
      animation: linear 8s bg2447 infinite;
      -webkit-animation-delay: 219ms;
      animation-delay: 219ms;
      -webkit-transform: translate3d(1.578rem, 9.468rem, 13.0974rem) scale(.2);
      transform: translate3d(1.578rem, 9.468rem, 13.0974rem) scale(.2)
    }

    @keyframes bg2447 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(48) {
      -webkit-animation: linear 8s bg2448 infinite;
      animation: linear 8s bg2448 infinite;
      -webkit-animation-delay: 444ms;
      animation-delay: 444ms;
      -webkit-transform: translate3d(.3682rem, 12.5188rem, .7364rem) scale(.2);
      transform: translate3d(.3682rem, 12.5188rem, .7364rem) scale(.2)
    }

    @keyframes bg2448 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(49) {
      -webkit-animation: linear 8s bg2449 infinite;
      animation: linear 8s bg2449 infinite;
      -webkit-animation-delay: 308ms;
      animation-delay: 308ms;
      -webkit-transform: translate3d(4.2606rem, 18.936rem, 25.5636rem) scale(.2);
      transform: translate3d(4.2606rem, 18.936rem, 25.5636rem) scale(.2)
    }

    @keyframes bg2449 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(50) {
      -webkit-animation: linear 8s bg2450 infinite;
      animation: linear 8s bg2450 infinite;
      -webkit-animation-delay: 467ms;
      animation-delay: 467ms;
      -webkit-transform: translate3d(4.8392rem, 10.8356rem, 3.156rem) scale(.2);
      transform: translate3d(4.8392rem, 10.8356rem, 3.156rem) scale(.2)
    }

    @keyframes bg2450 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(51) {
      -webkit-animation: linear 8s bg2451 infinite;
      animation: linear 8s bg2451 infinite;
      -webkit-animation-delay: 164ms;
      animation-delay: 164ms;
      -webkit-transform: translate3d(4.1028rem, 9.468rem, 22.6706rem) scale(.2);
      transform: translate3d(4.1028rem, 9.468rem, 22.6706rem) scale(.2)
    }

    @keyframes bg2451 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(52) {
      -webkit-animation: linear 8s bg2452 infinite;
      animation: linear 8s bg2452 infinite;
      -webkit-animation-delay: 461ms;
      animation-delay: 461ms;
      -webkit-transform: translate3d(4.3658rem, 3.8398rem, 17.884rem) scale(.2);
      transform: translate3d(4.3658rem, 3.8398rem, 17.884rem) scale(.2)
    }

    @keyframes bg2452 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(53) {
      -webkit-animation: linear 8s bg2453 infinite;
      animation: linear 8s bg2453 infinite;
      -webkit-animation-delay: 361ms;
      animation-delay: 361ms;
      -webkit-transform: translate3d(1.052rem, 4.208rem, 25.3006rem) scale(.2);
      transform: translate3d(1.052rem, 4.208rem, 25.3006rem) scale(.2)
    }

    @keyframes bg2453 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(54) {
      -webkit-animation: linear 8s bg2454 infinite;
      animation: linear 8s bg2454 infinite;
      -webkit-animation-delay: 364ms;
      animation-delay: 364ms;
      -webkit-transform: translate3d(3.1034rem, 1.4728rem, 23.3544rem) scale(.2);
      transform: translate3d(3.1034rem, 1.4728rem, 23.3544rem) scale(.2)
    }

    @keyframes bg2454 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(55) {
      -webkit-animation: linear 8s bg2455 infinite;
      animation: linear 8s bg2455 infinite;
      -webkit-animation-delay: 107ms;
      animation-delay: 107ms;
      -webkit-transform: translate3d(7.2588rem, 7.7322rem, 7.7322rem) scale(.2);
      transform: translate3d(7.2588rem, 7.7322rem, 7.7322rem) scale(.2)
    }

    @keyframes bg2455 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(56) {
      -webkit-animation: linear 8s bg2456 infinite;
      animation: linear 8s bg2456 infinite;
      -webkit-animation-delay: 484ms;
      animation-delay: 484ms;
      -webkit-transform: translate3d(1.6832rem, 19.2516rem, 25.4058rem) scale(.2);
      transform: translate3d(1.6832rem, 19.2516rem, 25.4058rem) scale(.2)
    }

    @keyframes bg2456 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(57) {
      -webkit-animation: linear 8s bg2457 infinite;
      animation: linear 8s bg2457 infinite;
      -webkit-animation-delay: 348ms;
      animation-delay: 348ms;
      -webkit-transform: translate3d(5.26rem, 19.6198rem, .9994rem) scale(.2);
      transform: translate3d(5.26rem, 19.6198rem, .9994rem) scale(.2)
    }

    @keyframes bg2457 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(58) {
      -webkit-animation: linear 8s bg2458 infinite;
      animation: linear 8s bg2458 infinite;
      -webkit-animation-delay: 43ms;
      animation-delay: 43ms;
      -webkit-transform: translate3d(1.052rem, 19.4094rem, 3.2612rem) scale(.2);
      transform: translate3d(1.052rem, 19.4094rem, 3.2612rem) scale(.2)
    }

    @keyframes bg2458 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(59) {
      -webkit-animation: linear 8s bg2459 infinite;
      animation: linear 8s bg2459 infinite;
      -webkit-animation-delay: 256ms;
      animation-delay: 256ms;
      -webkit-transform: translate3d(4.471rem, 1.052rem, 19.988rem) scale(.2);
      transform: translate3d(4.471rem, 1.052rem, 19.988rem) scale(.2)
    }

    @keyframes bg2459 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(60) {
      -webkit-animation: linear 8s bg2460 infinite;
      animation: linear 8s bg2460 infinite;
      -webkit-animation-delay: 431ms;
      animation-delay: 431ms;
      -webkit-transform: translate3d(1.7884rem, 2.2618rem, 3.2086rem) scale(.2);
      transform: translate3d(1.7884rem, 2.2618rem, 3.2086rem) scale(.2)
    }

    @keyframes bg2460 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(61) {
      -webkit-animation: linear 8s bg2461 infinite;
      animation: linear 8s bg2461 infinite;
      -webkit-animation-delay: 74ms;
      animation-delay: 74ms;
      -webkit-transform: translate3d(5.7334rem, 9.731rem, 13.3078rem) scale(.2);
      transform: translate3d(5.7334rem, 9.731rem, 13.3078rem) scale(.2)
    }

    @keyframes bg2461 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(62) {
      -webkit-animation: linear 8s bg2462 infinite;
      animation: linear 8s bg2462 infinite;
      -webkit-animation-delay: 181ms;
      animation-delay: 181ms;
      -webkit-transform: translate3d(4.6814rem, 2.63rem, 22.1446rem) scale(.2);
      transform: translate3d(4.6814rem, 2.63rem, 22.1446rem) scale(.2)
    }

    @keyframes bg2462 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(63) {
      -webkit-animation: linear 8s bg2463 infinite;
      animation: linear 8s bg2463 infinite;
      -webkit-animation-delay: 294ms;
      animation-delay: 294ms;
      -webkit-transform: translate3d(6.1016rem, 19.988rem, 18.0944rem) scale(.2);
      transform: translate3d(6.1016rem, 19.988rem, 18.0944rem) scale(.2)
    }

    @keyframes bg2463 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(64) {
      -webkit-animation: linear 8s bg2464 infinite;
      animation: linear 8s bg2464 infinite;
      -webkit-animation-delay: 211ms;
      animation-delay: 211ms;
      -webkit-transform: translate3d(7.7848rem, 5.5756rem, 4.997rem) scale(.2);
      transform: translate3d(7.7848rem, 5.5756rem, 4.997rem) scale(.2)
    }

    @keyframes bg2464 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(65) {
      -webkit-animation: linear 8s bg2465 infinite;
      animation: linear 8s bg2465 infinite;
      -webkit-animation-delay: 378ms;
      animation-delay: 378ms;
      -webkit-transform: translate3d(3.945rem, 14.9384rem, 5.4704rem) scale(.2);
      transform: translate3d(3.945rem, 14.9384rem, 5.4704rem) scale(.2)
    }

    @keyframes bg2465 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(66) {
      -webkit-animation: linear 8s bg2466 infinite;
      animation: linear 8s bg2466 infinite;
      -webkit-animation-delay: 430ms;
      animation-delay: 430ms;
      -webkit-transform: translate3d(2.5774rem, .526rem, 2.104rem) scale(.2);
      transform: translate3d(2.5774rem, .526rem, 2.104rem) scale(.2)
    }

    @keyframes bg2466 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(67) {
      -webkit-animation: linear 8s bg2467 infinite;
      animation: linear 8s bg2467 infinite;
      -webkit-animation-delay: 351ms;
      animation-delay: 351ms;
      -webkit-transform: translate3d(7.7848rem, 16.8846rem, 2.1566rem) scale(.2);
      transform: translate3d(7.7848rem, 16.8846rem, 2.1566rem) scale(.2)
    }

    @keyframes bg2467 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(68) {
      -webkit-animation: linear 8s bg2468 infinite;
      animation: linear 8s bg2468 infinite;
      -webkit-animation-delay: 332ms;
      animation-delay: 332ms;
      -webkit-transform: translate3d(.263rem, 9.468rem, .2104rem) scale(.2);
      transform: translate3d(.263rem, 9.468rem, .2104rem) scale(.2)
    }

    @keyframes bg2468 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(69) {
      -webkit-animation: linear 8s bg2469 infinite;
      animation: linear 8s bg2469 infinite;
      -webkit-animation-delay: 188ms;
      animation-delay: 188ms;
      -webkit-transform: translate3d(4.2606rem, 19.3568rem, 1.1046rem) scale(.2);
      transform: translate3d(4.2606rem, 19.3568rem, 1.1046rem) scale(.2)
    }

    @keyframes bg2469 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(70) {
      -webkit-animation: linear 8s bg2470 infinite;
      animation: linear 8s bg2470 infinite;
      -webkit-animation-delay: 303ms;
      animation-delay: 303ms;
      -webkit-transform: translate3d(4.7866rem, 16.4638rem, 8.2056rem) scale(.2);
      transform: translate3d(4.7866rem, 16.4638rem, 8.2056rem) scale(.2)
    }

    @keyframes bg2470 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(71) {
      -webkit-animation: linear 8s bg2471 infinite;
      animation: linear 8s bg2471 infinite;
      -webkit-animation-delay: 481ms;
      animation-delay: 481ms;
      -webkit-transform: translate3d(2.2092rem, 8.4686rem, 15.5696rem) scale(.2);
      transform: translate3d(2.2092rem, 8.4686rem, 15.5696rem) scale(.2)
    }

    @keyframes bg2471 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(72) {
      -webkit-animation: linear 8s bg2472 infinite;
      animation: linear 8s bg2472 infinite;
      -webkit-animation-delay: 129ms;
      animation-delay: 129ms;
      -webkit-transform: translate3d(.9468rem, 19.4094rem, 6.9432rem) scale(.2);
      transform: translate3d(.9468rem, 19.4094rem, 6.9432rem) scale(.2)
    }

    @keyframes bg2472 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(73) {
      -webkit-animation: linear 8s bg2473 infinite;
      animation: linear 8s bg2473 infinite;
      -webkit-animation-delay: 306ms;
      animation-delay: 306ms;
      -webkit-transform: translate3d(6.1016rem, 1.3676rem, 8.416rem) scale(.2);
      transform: translate3d(6.1016rem, 1.3676rem, 8.416rem) scale(.2)
    }

    @keyframes bg2473 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(74) {
      -webkit-animation: linear 8s bg2474 infinite;
      animation: linear 8s bg2474 infinite;
      -webkit-animation-delay: 287ms;
      animation-delay: 287ms;
      -webkit-transform: translate3d(4.8392rem, 1.2624rem, 4.7866rem) scale(.2);
      transform: translate3d(4.8392rem, 1.2624rem, 4.7866rem) scale(.2)
    }

    @keyframes bg2474 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(75) {
      -webkit-animation: linear 8s bg2475 infinite;
      animation: linear 8s bg2475 infinite;
      -webkit-animation-delay: 380ms;
      animation-delay: 380ms;
      -webkit-transform: translate3d(3.156rem, .5786rem, 15.3066rem) scale(.2);
      transform: translate3d(3.156rem, .5786rem, 15.3066rem) scale(.2)
    }

    @keyframes bg2475 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(76) {
      -webkit-animation: linear 8s bg2476 infinite;
      animation: linear 8s bg2476 infinite;
      -webkit-animation-delay: 304ms;
      animation-delay: 304ms;
      -webkit-transform: translate3d(6.1542rem, 4.0502rem, 22.5128rem) scale(.2);
      transform: translate3d(6.1542rem, 4.0502rem, 22.5128rem) scale(.2)
    }

    @keyframes bg2476 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(77) {
      -webkit-animation: linear 8s bg2477 infinite;
      animation: linear 8s bg2477 infinite;
      -webkit-animation-delay: 148ms;
      animation-delay: 148ms;
      -webkit-transform: translate3d(4.6814rem, 14.6228rem, 7.4166rem) scale(.2);
      transform: translate3d(4.6814rem, 14.6228rem, 7.4166rem) scale(.2)
    }

    @keyframes bg2477 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(78) {
      -webkit-animation: linear 8s bg2478 infinite;
      animation: linear 8s bg2478 infinite;
      -webkit-animation-delay: 231ms;
      animation-delay: 231ms;
      -webkit-transform: translate3d(6.4172rem, 2.0514rem, 2.9456rem) scale(.2);
      transform: translate3d(6.4172rem, 2.0514rem, 2.9456rem) scale(.2)
    }

    @keyframes bg2478 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(79) {
      -webkit-animation: linear 8s bg2479 infinite;
      animation: linear 8s bg2479 infinite;
      -webkit-animation-delay: 197ms;
      animation-delay: 197ms;
      -webkit-transform: translate3d(1.6832rem, 3.6294rem, 2.893rem) scale(.2);
      transform: translate3d(1.6832rem, 3.6294rem, 2.893rem) scale(.2)
    }

    @keyframes bg2479 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(80) {
      -webkit-animation: linear 8s bg2480 infinite;
      animation: linear 8s bg2480 infinite;
      -webkit-animation-delay: 26ms;
      animation-delay: 26ms;
      -webkit-transform: translate3d(.9468rem, 18.1996rem, 8.9946rem) scale(.2);
      transform: translate3d(.9468rem, 18.1996rem, 8.9946rem) scale(.2)
    }

    @keyframes bg2480 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(81) {
      -webkit-animation: linear 8s bg2481 infinite;
      animation: linear 8s bg2481 infinite;
      -webkit-animation-delay: 117ms;
      animation-delay: 117ms;
      -webkit-transform: translate3d(5.2074rem, 7.7322rem, 10.9408rem) scale(.2);
      transform: translate3d(5.2074rem, 7.7322rem, 10.9408rem) scale(.2)
    }

    @keyframes bg2481 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(82) {
      -webkit-animation: linear 8s bg2482 infinite;
      animation: linear 8s bg2482 infinite;
      -webkit-animation-delay: 447ms;
      animation-delay: 447ms;
      -webkit-transform: translate3d(7.364rem, 19.9354rem, 11.046rem) scale(.2);
      transform: translate3d(7.364rem, 19.9354rem, 11.046rem) scale(.2)
    }

    @keyframes bg2482 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(83) {
      -webkit-animation: linear 8s bg2483 infinite;
      animation: linear 8s bg2483 infinite;
      -webkit-animation-delay: 229ms;
      animation-delay: 229ms;
      -webkit-transform: translate3d(3.9976rem, 6.1016rem, 2.4196rem) scale(.2);
      transform: translate3d(3.9976rem, 6.1016rem, 2.4196rem) scale(.2)
    }

    @keyframes bg2483 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(84) {
      -webkit-animation: linear 8s bg2484 infinite;
      animation: linear 8s bg2484 infinite;
      -webkit-animation-delay: 139ms;
      animation-delay: 139ms;
      -webkit-transform: translate3d(3.945rem, 5.7334rem, 10.6252rem) scale(.2);
      transform: translate3d(3.945rem, 5.7334rem, 10.6252rem) scale(.2)
    }

    @keyframes bg2484 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(85) {
      -webkit-animation: linear 8s bg2485 infinite;
      animation: linear 8s bg2485 infinite;
      -webkit-animation-delay: 213ms;
      animation-delay: 213ms;
      -webkit-transform: translate3d(1.841rem, 12.6766rem, 4.3132rem) scale(.2);
      transform: translate3d(1.841rem, 12.6766rem, 4.3132rem) scale(.2)
    }

    @keyframes bg2485 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(86) {
      -webkit-animation: linear 8s bg2486 infinite;
      animation: linear 8s bg2486 infinite;
      -webkit-animation-delay: 192ms;
      animation-delay: 192ms;
      -webkit-transform: translate3d(1.6832rem, 4.8918rem, 1.7358rem) scale(.2);
      transform: translate3d(1.6832rem, 4.8918rem, 1.7358rem) scale(.2)
    }

    @keyframes bg2486 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(87) {
      -webkit-animation: linear 8s bg2487 infinite;
      animation: linear 8s bg2487 infinite;
      -webkit-animation-delay: 221ms;
      animation-delay: 221ms;
      -webkit-transform: translate3d(1.841rem, 18.1996rem, 18.41rem) scale(.2);
      transform: translate3d(1.841rem, 18.1996rem, 18.41rem) scale(.2)
    }

    @keyframes bg2487 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(88) {
      -webkit-animation: linear 8s bg2488 infinite;
      animation: linear 8s bg2488 infinite;
      -webkit-animation-delay: 5ms;
      animation-delay: 5ms;
      -webkit-transform: translate3d(7.4692rem, 7.5744rem, 3.3138rem) scale(.2);
      transform: translate3d(7.4692rem, 7.5744rem, 3.3138rem) scale(.2)
    }

    @keyframes bg2488 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(89) {
      -webkit-animation: linear 8s bg2489 infinite;
      animation: linear 8s bg2489 infinite;
      -webkit-animation-delay: 104ms;
      animation-delay: 104ms;
      -webkit-transform: translate3d(6.049rem, 4.6288rem, 24.8798rem) scale(.2);
      transform: translate3d(6.049rem, 4.6288rem, 24.8798rem) scale(.2)
    }

    @keyframes bg2489 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(90) {
      -webkit-animation: linear 8s bg2490 infinite;
      animation: linear 8s bg2490 infinite;
      -webkit-animation-delay: 236ms;
      animation-delay: 236ms;
      -webkit-transform: translate3d(2.7352rem, 4.3132rem, 23.8804rem) scale(.2);
      transform: translate3d(2.7352rem, 4.3132rem, 23.8804rem) scale(.2)
    }

    @keyframes bg2490 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(91) {
      -webkit-animation: linear 8s bg2491 infinite;
      animation: linear 8s bg2491 infinite;
      -webkit-animation-delay: 33ms;
      animation-delay: 33ms;
      -webkit-transform: translate3d(1.4728rem, 17.9366rem, 4.0502rem) scale(.2);
      transform: translate3d(1.4728rem, 17.9366rem, 4.0502rem) scale(.2)
    }

    @keyframes bg2491 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(92) {
      -webkit-animation: linear 8s bg2492 infinite;
      animation: linear 8s bg2492 infinite;
      -webkit-animation-delay: 137ms;
      animation-delay: 137ms;
      -webkit-transform: translate3d(5.9438rem, 20.6192rem, 16.0956rem) scale(.2);
      transform: translate3d(5.9438rem, 20.6192rem, 16.0956rem) scale(.2)
    }

    @keyframes bg2492 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(93) {
      -webkit-animation: linear 8s bg2493 infinite;
      animation: linear 8s bg2493 infinite;
      -webkit-animation-delay: 177ms;
      animation-delay: 177ms;
      -webkit-transform: translate3d(6.9432rem, 13.15rem, 24.3538rem) scale(.2);
      transform: translate3d(6.9432rem, 13.15rem, 24.3538rem) scale(.2)
    }

    @keyframes bg2493 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(94) {
      -webkit-animation: linear 8s bg2494 infinite;
      animation: linear 8s bg2494 infinite;
      -webkit-animation-delay: 448ms;
      animation-delay: 448ms;
      -webkit-transform: translate3d(1.9462rem, 13.8864rem, 15.254rem) scale(.2);
      transform: translate3d(1.9462rem, 13.8864rem, 15.254rem) scale(.2)
    }

    @keyframes bg2494 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(95) {
      -webkit-animation: linear 8s bg2495 infinite;
      animation: linear 8s bg2495 infinite;
      -webkit-animation-delay: 254ms;
      animation-delay: 254ms;
      -webkit-transform: translate3d(2.3144rem, 7.9952rem, 24.2486rem) scale(.2);
      transform: translate3d(2.3144rem, 7.9952rem, 24.2486rem) scale(.2)
    }

    @keyframes bg2495 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(96) {
      -webkit-animation: linear 8s bg2496 infinite;
      animation: linear 8s bg2496 infinite;
      -webkit-animation-delay: 382ms;
      animation-delay: 382ms;
      -webkit-transform: translate3d(3.3664rem, 14.8858rem, 6.9432rem) scale(.2);
      transform: translate3d(3.3664rem, 14.8858rem, 6.9432rem) scale(.2)
    }

    @keyframes bg2496 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(97) {
      -webkit-animation: linear 8s bg2497 infinite;
      animation: linear 8s bg2497 infinite;
      -webkit-animation-delay: 488ms;
      animation-delay: 488ms;
      -webkit-transform: translate3d(7.5218rem, 3.2086rem, 5.9438rem) scale(.2);
      transform: translate3d(7.5218rem, 3.2086rem, 5.9438rem) scale(.2)
    }

    @keyframes bg2497 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(98) {
      -webkit-animation: linear 8s bg2498 infinite;
      animation: linear 8s bg2498 infinite;
      -webkit-animation-delay: 425ms;
      animation-delay: 425ms;
      -webkit-transform: translate3d(1.9462rem, 3.419rem, 4.5762rem) scale(.2);
      transform: translate3d(1.9462rem, 3.419rem, 4.5762rem) scale(.2)
    }

    @keyframes bg2498 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(99) {
      -webkit-animation: linear 8s bg2499 infinite;
      animation: linear 8s bg2499 infinite;
      -webkit-animation-delay: 28ms;
      animation-delay: 28ms;
      -webkit-transform: translate3d(7.3114rem, 1.7358rem, 1.315rem) scale(.2);
      transform: translate3d(7.3114rem, 1.7358rem, 1.315rem) scale(.2)
    }

    @keyframes bg2499 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper .right .icon-wrapper:nth-child(100) {
      -webkit-animation: linear 8s bg24100 infinite;
      animation: linear 8s bg24100 infinite;
      -webkit-animation-delay: 16ms;
      animation-delay: 16ms;
      -webkit-transform: translate3d(3.8924rem, 11.5194rem, 26.0896rem) scale(.2);
      transform: translate3d(3.8924rem, 11.5194rem, 26.0896rem) scale(.2)
    }

    @keyframes bg24100 {

      0%,
      50%,
      80%,
      90% {
        opacity: .7
      }

      100% {
        -webkit-transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        transform: translate3d(0, 0, 157.8947rem) translateY(-10.5263rem);
        opacity: 0
      }
    }

    .bg-component-wrapper>img {
      position: absolute;
      pointer-events: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none
    }/* End custom CSS */