body {
  background: radial-gradient(ellipse at center, #1b2749 0%, #090a0f 80%);
  height: 100vh;
  overflow: hidden;
}

.sky {
  position: absolute;
  top: calc(50% - 100px);
  left: calc(50% - 100px);
  width: 200px;
  height: 200px;
  -webkit-clip-path: circle(200px at center);
          clip-path: circle(200px at center);
}

.star {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  background: #fff;
  -webkit-clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
          clip-path: polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);
  -webkit-animation: bling 6000ms linear infinite;
          animation: bling 6000ms linear infinite;
}
.star:nth-child(1) {
  top: calc(50% - -39px);
  left: calc(50% - -11px);
  -webkit-animation-delay: -3047ms;
          animation-delay: -3047ms;
}
.star:nth-child(2) {
  top: calc(50% - -28px);
  left: calc(50% - -125px);
  -webkit-animation-delay: -3839ms;
          animation-delay: -3839ms;
}
.star:nth-child(3) {
  top: calc(50% - 28px);
  left: calc(50% - 63px);
  -webkit-animation-delay: -2936ms;
          animation-delay: -2936ms;
}
.star:nth-child(4) {
  top: calc(50% - -128px);
  left: calc(50% - 63px);
  -webkit-animation-delay: -5859ms;
          animation-delay: -5859ms;
}
.star:nth-child(5) {
  top: calc(50% - 89px);
  left: calc(50% - -41px);
  -webkit-animation-delay: -4613ms;
          animation-delay: -4613ms;
}
.star:nth-child(6) {
  top: calc(50% - 17px);
  left: calc(50% - -192px);
  -webkit-animation-delay: -5995ms;
          animation-delay: -5995ms;
}
.star:nth-child(7) {
  top: calc(50% - 149px);
  left: calc(50% - -36px);
  -webkit-animation-delay: -3268ms;
          animation-delay: -3268ms;
}
.star:nth-child(8) {
  top: calc(50% - -192px);
  left: calc(50% - -41px);
  -webkit-animation-delay: -1063ms;
          animation-delay: -1063ms;
}
.star:nth-child(9) {
  top: calc(50% - -188px);
  left: calc(50% - 152px);
  -webkit-animation-delay: -2027ms;
          animation-delay: -2027ms;
}
.star:nth-child(10) {
  top: calc(50% - -149px);
  left: calc(50% - -72px);
  -webkit-animation-delay: -1939ms;
          animation-delay: -1939ms;
}
.star:nth-child(11) {
  top: calc(50% - 185px);
  left: calc(50% - -133px);
  -webkit-animation-delay: -4273ms;
          animation-delay: -4273ms;
}
.star:nth-child(12) {
  top: calc(50% - 45px);
  left: calc(50% - -125px);
  -webkit-animation-delay: -1169ms;
          animation-delay: -1169ms;
}
.star:nth-child(13) {
  top: calc(50% - -164px);
  left: calc(50% - 17px);
  -webkit-animation-delay: -4375ms;
          animation-delay: -4375ms;
}
.star:nth-child(14) {
  top: calc(50% - -55px);
  left: calc(50% - 71px);
  -webkit-animation-delay: -1122ms;
          animation-delay: -1122ms;
}
.star:nth-child(15) {
  top: calc(50% - -148px);
  left: calc(50% - -20px);
  -webkit-animation-delay: -3743ms;
          animation-delay: -3743ms;
}
.star:nth-child(16) {
  top: calc(50% - -90px);
  left: calc(50% - -182px);
  -webkit-animation-delay: -5148ms;
          animation-delay: -5148ms;
}
.star:nth-child(17) {
  top: calc(50% - -11px);
  left: calc(50% - 123px);
  -webkit-animation-delay: -1890ms;
          animation-delay: -1890ms;
}
.star:nth-child(18) {
  top: calc(50% - 121px);
  left: calc(50% - -176px);
  -webkit-animation-delay: -1328ms;
          animation-delay: -1328ms;
}
.star:nth-child(19) {
  top: calc(50% - -16px);
  left: calc(50% - -173px);
  -webkit-animation-delay: -1143ms;
          animation-delay: -1143ms;
}
.star:nth-child(20) {
  top: calc(50% - -7px);
  left: calc(50% - 44px);
  -webkit-animation-delay: -4993ms;
          animation-delay: -4993ms;
}
.star:nth-child(21) {
  top: calc(50% - 58px);
  left: calc(50% - -45px);
  -webkit-animation-delay: -4156ms;
          animation-delay: -4156ms;
}
.star:nth-child(22) {
  top: calc(50% - -176px);
  left: calc(50% - -19px);
  -webkit-animation-delay: -2085ms;
          animation-delay: -2085ms;
}
.star:nth-child(23) {
  top: calc(50% - 143px);
  left: calc(50% - 137px);
  -webkit-animation-delay: -4425ms;
          animation-delay: -4425ms;
}
.star:nth-child(24) {
  top: calc(50% - -94px);
  left: calc(50% - -151px);
  -webkit-animation-delay: -5566ms;
          animation-delay: -5566ms;
}
.star:nth-child(25) {
  top: calc(50% - 85px);
  left: calc(50% - 179px);
  -webkit-animation-delay: -5030ms;
          animation-delay: -5030ms;
}
.star:nth-child(26) {
  top: calc(50% - -101px);
  left: calc(50% - -112px);
  -webkit-animation-delay: -5083ms;
          animation-delay: -5083ms;
}
.star:nth-child(27) {
  top: calc(50% - 53px);
  left: calc(50% - 19px);
  -webkit-animation-delay: -5076ms;
          animation-delay: -5076ms;
}
.star:nth-child(28) {
  top: calc(50% - -39px);
  left: calc(50% - -63px);
  -webkit-animation-delay: -5509ms;
          animation-delay: -5509ms;
}
.star:nth-child(29) {
  top: calc(50% - 199px);
  left: calc(50% - 91px);
  -webkit-animation-delay: -1886ms;
          animation-delay: -1886ms;
}
.star:nth-child(30) {
  top: calc(50% - 70px);
  left: calc(50% - -47px);
  -webkit-animation-delay: -611ms;
          animation-delay: -611ms;
}
.star:nth-child(31) {
  top: calc(50% - 84px);
  left: calc(50% - 149px);
  -webkit-animation-delay: -444ms;
          animation-delay: -444ms;
}
.star:nth-child(32) {
  top: calc(50% - 25px);
  left: calc(50% - -13px);
  -webkit-animation-delay: -1697ms;
          animation-delay: -1697ms;
}
.star:nth-child(33) {
  top: calc(50% - -123px);
  left: calc(50% - 126px);
  -webkit-animation-delay: -4570ms;
          animation-delay: -4570ms;
}
.star:nth-child(34) {
  top: calc(50% - 2px);
  left: calc(50% - -54px);
  -webkit-animation-delay: -2074ms;
          animation-delay: -2074ms;
}
.star:nth-child(35) {
  top: calc(50% - 196px);
  left: calc(50% - 0px);
  -webkit-animation-delay: -4728ms;
          animation-delay: -4728ms;
}
.star:nth-child(36) {
  top: calc(50% - 24px);
  left: calc(50% - 157px);
  -webkit-animation-delay: -5007ms;
          animation-delay: -5007ms;
}
.star:nth-child(37) {
  top: calc(50% - -165px);
  left: calc(50% - -25px);
  -webkit-animation-delay: -3354ms;
          animation-delay: -3354ms;
}
.star:nth-child(38) {
  top: calc(50% - 118px);
  left: calc(50% - -143px);
  -webkit-animation-delay: -385ms;
          animation-delay: -385ms;
}
.star:nth-child(39) {
  top: calc(50% - 106px);
  left: calc(50% - -147px);
  -webkit-animation-delay: -1039ms;
          animation-delay: -1039ms;
}
.star:nth-child(40) {
  top: calc(50% - -103px);
  left: calc(50% - 162px);
  -webkit-animation-delay: -4902ms;
          animation-delay: -4902ms;
}
.star:nth-child(41) {
  top: calc(50% - 104px);
  left: calc(50% - 0px);
  -webkit-animation-delay: -1449ms;
          animation-delay: -1449ms;
}
.star:nth-child(42) {
  top: calc(50% - 157px);
  left: calc(50% - -118px);
  -webkit-animation-delay: -3730ms;
          animation-delay: -3730ms;
}
.star:nth-child(43) {
  top: calc(50% - 36px);
  left: calc(50% - -38px);
  -webkit-animation-delay: -4112ms;
          animation-delay: -4112ms;
}
.star:nth-child(44) {
  top: calc(50% - 181px);
  left: calc(50% - -148px);
  -webkit-animation-delay: -5907ms;
          animation-delay: -5907ms;
}
.star:nth-child(45) {
  top: calc(50% - -83px);
  left: calc(50% - -149px);
  -webkit-animation-delay: -2969ms;
          animation-delay: -2969ms;
}
.star:nth-child(46) {
  top: calc(50% - 110px);
  left: calc(50% - 147px);
  -webkit-animation-delay: -2699ms;
          animation-delay: -2699ms;
}
.star:nth-child(47) {
  top: calc(50% - -43px);
  left: calc(50% - -108px);
  -webkit-animation-delay: -3749ms;
          animation-delay: -3749ms;
}
.star:nth-child(48) {
  top: calc(50% - 132px);
  left: calc(50% - -82px);
  -webkit-animation-delay: -5187ms;
          animation-delay: -5187ms;
}
.star:nth-child(49) {
  top: calc(50% - -140px);
  left: calc(50% - 65px);
  -webkit-animation-delay: -5042ms;
          animation-delay: -5042ms;
}
.star:nth-child(50) {
  top: calc(50% - -83px);
  left: calc(50% - -131px);
  -webkit-animation-delay: -1931ms;
          animation-delay: -1931ms;
}
.star:nth-child(51) {
  top: calc(50% - 32px);
  left: calc(50% - 52px);
  -webkit-animation-delay: -3936ms;
          animation-delay: -3936ms;
}
.star:nth-child(52) {
  top: calc(50% - 165px);
  left: calc(50% - 119px);
  -webkit-animation-delay: -4808ms;
          animation-delay: -4808ms;
}
.star:nth-child(53) {
  top: calc(50% - -153px);
  left: calc(50% - -17px);
  -webkit-animation-delay: -2709ms;
          animation-delay: -2709ms;
}
.star:nth-child(54) {
  top: calc(50% - -91px);
  left: calc(50% - 126px);
  -webkit-animation-delay: -4295ms;
          animation-delay: -4295ms;
}
.star:nth-child(55) {
  top: calc(50% - -88px);
  left: calc(50% - -59px);
  -webkit-animation-delay: -5670ms;
          animation-delay: -5670ms;
}
.star:nth-child(56) {
  top: calc(50% - -104px);
  left: calc(50% - 152px);
  -webkit-animation-delay: -2380ms;
          animation-delay: -2380ms;
}
.star:nth-child(57) {
  top: calc(50% - -180px);
  left: calc(50% - 109px);
  -webkit-animation-delay: -791ms;
          animation-delay: -791ms;
}
.star:nth-child(58) {
  top: calc(50% - 14px);
  left: calc(50% - -136px);
  -webkit-animation-delay: -1924ms;
          animation-delay: -1924ms;
}
.star:nth-child(59) {
  top: calc(50% - 1px);
  left: calc(50% - 75px);
  -webkit-animation-delay: -4503ms;
          animation-delay: -4503ms;
}
.star:nth-child(60) {
  top: calc(50% - -47px);
  left: calc(50% - -15px);
  -webkit-animation-delay: -1141ms;
          animation-delay: -1141ms;
}
.star:nth-child(61) {
  top: calc(50% - 175px);
  left: calc(50% - 76px);
  -webkit-animation-delay: -4298ms;
          animation-delay: -4298ms;
}
.star:nth-child(62) {
  top: calc(50% - -179px);
  left: calc(50% - 95px);
  -webkit-animation-delay: -494ms;
          animation-delay: -494ms;
}
.star:nth-child(63) {
  top: calc(50% - -117px);
  left: calc(50% - -65px);
  -webkit-animation-delay: -5501ms;
          animation-delay: -5501ms;
}
.star:nth-child(64) {
  top: calc(50% - -64px);
  left: calc(50% - 176px);
  -webkit-animation-delay: -1526ms;
          animation-delay: -1526ms;
}
.star:nth-child(65) {
  top: calc(50% - 94px);
  left: calc(50% - -116px);
  -webkit-animation-delay: -129ms;
          animation-delay: -129ms;
}
.star:nth-child(66) {
  top: calc(50% - -109px);
  left: calc(50% - 127px);
  -webkit-animation-delay: -5711ms;
          animation-delay: -5711ms;
}
.star:nth-child(67) {
  top: calc(50% - 118px);
  left: calc(50% - -62px);
  -webkit-animation-delay: -1297ms;
          animation-delay: -1297ms;
}
.star:nth-child(68) {
  top: calc(50% - -37px);
  left: calc(50% - 0px);
  -webkit-animation-delay: -1946ms;
          animation-delay: -1946ms;
}
.star:nth-child(69) {
  top: calc(50% - -125px);
  left: calc(50% - 58px);
  -webkit-animation-delay: -3897ms;
          animation-delay: -3897ms;
}
.star:nth-child(70) {
  top: calc(50% - 200px);
  left: calc(50% - 82px);
  -webkit-animation-delay: -179ms;
          animation-delay: -179ms;
}
.star:nth-child(71) {
  top: calc(50% - -27px);
  left: calc(50% - -23px);
  -webkit-animation-delay: -4897ms;
          animation-delay: -4897ms;
}
.star:nth-child(72) {
  top: calc(50% - -106px);
  left: calc(50% - -42px);
  -webkit-animation-delay: -4267ms;
          animation-delay: -4267ms;
}
.star:nth-child(73) {
  top: calc(50% - 70px);
  left: calc(50% - 6px);
  -webkit-animation-delay: -4145ms;
          animation-delay: -4145ms;
}
.star:nth-child(74) {
  top: calc(50% - 144px);
  left: calc(50% - -184px);
  -webkit-animation-delay: -793ms;
          animation-delay: -793ms;
}
.star:nth-child(75) {
  top: calc(50% - -139px);
  left: calc(50% - -191px);
  -webkit-animation-delay: -2232ms;
          animation-delay: -2232ms;
}
.star:nth-child(76) {
  top: calc(50% - -80px);
  left: calc(50% - 134px);
  -webkit-animation-delay: -5520ms;
          animation-delay: -5520ms;
}
.star:nth-child(77) {
  top: calc(50% - -43px);
  left: calc(50% - 168px);
  -webkit-animation-delay: -988ms;
          animation-delay: -988ms;
}
.star:nth-child(78) {
  top: calc(50% - -64px);
  left: calc(50% - 23px);
  -webkit-animation-delay: -3318ms;
          animation-delay: -3318ms;
}
.star:nth-child(79) {
  top: calc(50% - -53px);
  left: calc(50% - 78px);
  -webkit-animation-delay: -1865ms;
          animation-delay: -1865ms;
}
.star:nth-child(80) {
  top: calc(50% - -121px);
  left: calc(50% - -115px);
  -webkit-animation-delay: -2127ms;
          animation-delay: -2127ms;
}
.star:nth-child(81) {
  top: calc(50% - 129px);
  left: calc(50% - 114px);
  -webkit-animation-delay: -3233ms;
          animation-delay: -3233ms;
}
.star:nth-child(82) {
  top: calc(50% - -122px);
  left: calc(50% - 89px);
  -webkit-animation-delay: -4359ms;
          animation-delay: -4359ms;
}
.star:nth-child(83) {
  top: calc(50% - 89px);
  left: calc(50% - 89px);
  -webkit-animation-delay: -2191ms;
          animation-delay: -2191ms;
}
.star:nth-child(84) {
  top: calc(50% - -127px);
  left: calc(50% - -188px);
  -webkit-animation-delay: -3702ms;
          animation-delay: -3702ms;
}
.star:nth-child(85) {
  top: calc(50% - 32px);
  left: calc(50% - 148px);
  -webkit-animation-delay: -3542ms;
          animation-delay: -3542ms;
}
.star:nth-child(86) {
  top: calc(50% - 200px);
  left: calc(50% - -47px);
  -webkit-animation-delay: -5108ms;
          animation-delay: -5108ms;
}
.star:nth-child(87) {
  top: calc(50% - -84px);
  left: calc(50% - 123px);
  -webkit-animation-delay: -187ms;
          animation-delay: -187ms;
}
.star:nth-child(88) {
  top: calc(50% - -89px);
  left: calc(50% - -78px);
  -webkit-animation-delay: -4599ms;
          animation-delay: -4599ms;
}
.star:nth-child(89) {
  top: calc(50% - -97px);
  left: calc(50% - -82px);
  -webkit-animation-delay: -1920ms;
          animation-delay: -1920ms;
}
.star:nth-child(90) {
  top: calc(50% - 117px);
  left: calc(50% - -15px);
  -webkit-animation-delay: -3255ms;
          animation-delay: -3255ms;
}
.star:nth-child(91) {
  top: calc(50% - -43px);
  left: calc(50% - 127px);
  -webkit-animation-delay: -3053ms;
          animation-delay: -3053ms;
}
.star:nth-child(92) {
  top: calc(50% - -141px);
  left: calc(50% - -95px);
  -webkit-animation-delay: -5939ms;
          animation-delay: -5939ms;
}
.star:nth-child(93) {
  top: calc(50% - 22px);
  left: calc(50% - 188px);
  -webkit-animation-delay: -453ms;
          animation-delay: -453ms;
}
.star:nth-child(94) {
  top: calc(50% - -48px);
  left: calc(50% - 48px);
  -webkit-animation-delay: -3354ms;
          animation-delay: -3354ms;
}
.star:nth-child(95) {
  top: calc(50% - -87px);
  left: calc(50% - -153px);
  -webkit-animation-delay: -137ms;
          animation-delay: -137ms;
}
.star:nth-child(96) {
  top: calc(50% - 61px);
  left: calc(50% - 199px);
  -webkit-animation-delay: -4399ms;
          animation-delay: -4399ms;
}
.star:nth-child(97) {
  top: calc(50% - 100px);
  left: calc(50% - -57px);
  -webkit-animation-delay: -914ms;
          animation-delay: -914ms;
}
.star:nth-child(98) {
  top: calc(50% - 139px);
  left: calc(50% - -160px);
  -webkit-animation-delay: -5201ms;
          animation-delay: -5201ms;
}
.star:nth-child(99) {
  top: calc(50% - -74px);
  left: calc(50% - 165px);
  -webkit-animation-delay: -4084ms;
          animation-delay: -4084ms;
}
.star:nth-child(100) {
  top: calc(50% - -123px);
  left: calc(50% - 71px);
  -webkit-animation-delay: -3359ms;
          animation-delay: -3359ms;
}
.star:nth-child(101) {
  top: calc(50% - -18px);
  left: calc(50% - 90px);
  -webkit-animation-delay: -5830ms;
          animation-delay: -5830ms;
}
.star:nth-child(102) {
  top: calc(50% - -1px);
  left: calc(50% - -194px);
  -webkit-animation-delay: -819ms;
          animation-delay: -819ms;
}
.star:nth-child(103) {
  top: calc(50% - -148px);
  left: calc(50% - 79px);
  -webkit-animation-delay: -1579ms;
          animation-delay: -1579ms;
}
.star:nth-child(104) {
  top: calc(50% - -140px);
  left: calc(50% - 51px);
  -webkit-animation-delay: -2219ms;
          animation-delay: -2219ms;
}
.star:nth-child(105) {
  top: calc(50% - 45px);
  left: calc(50% - -11px);
  -webkit-animation-delay: -5536ms;
          animation-delay: -5536ms;
}
.star:nth-child(106) {
  top: calc(50% - -115px);
  left: calc(50% - 144px);
  -webkit-animation-delay: -4279ms;
          animation-delay: -4279ms;
}
.star:nth-child(107) {
  top: calc(50% - -175px);
  left: calc(50% - -36px);
  -webkit-animation-delay: -4863ms;
          animation-delay: -4863ms;
}
.star:nth-child(108) {
  top: calc(50% - -59px);
  left: calc(50% - -3px);
  -webkit-animation-delay: -3402ms;
          animation-delay: -3402ms;
}
.star:nth-child(109) {
  top: calc(50% - -7px);
  left: calc(50% - 157px);
  -webkit-animation-delay: -2135ms;
          animation-delay: -2135ms;
}
.star:nth-child(110) {
  top: calc(50% - -120px);
  left: calc(50% - 164px);
  -webkit-animation-delay: -5763ms;
          animation-delay: -5763ms;
}
.star:nth-child(111) {
  top: calc(50% - 39px);
  left: calc(50% - 108px);
  -webkit-animation-delay: -885ms;
          animation-delay: -885ms;
}
.star:nth-child(112) {
  top: calc(50% - -164px);
  left: calc(50% - -174px);
  -webkit-animation-delay: -5462ms;
          animation-delay: -5462ms;
}
.star:nth-child(113) {
  top: calc(50% - 81px);
  left: calc(50% - -89px);
  -webkit-animation-delay: -4345ms;
          animation-delay: -4345ms;
}
.star:nth-child(114) {
  top: calc(50% - -166px);
  left: calc(50% - 177px);
  -webkit-animation-delay: -1221ms;
          animation-delay: -1221ms;
}
.star:nth-child(115) {
  top: calc(50% - -184px);
  left: calc(50% - -189px);
  -webkit-animation-delay: -3519ms;
          animation-delay: -3519ms;
}
.star:nth-child(116) {
  top: calc(50% - -125px);
  left: calc(50% - -100px);
  -webkit-animation-delay: -4617ms;
          animation-delay: -4617ms;
}
.star:nth-child(117) {
  top: calc(50% - -133px);
  left: calc(50% - 124px);
  -webkit-animation-delay: -5850ms;
          animation-delay: -5850ms;
}
.star:nth-child(118) {
  top: calc(50% - -100px);
  left: calc(50% - -181px);
  -webkit-animation-delay: -2905ms;
          animation-delay: -2905ms;
}
.star:nth-child(119) {
  top: calc(50% - -199px);
  left: calc(50% - -164px);
  -webkit-animation-delay: -3689ms;
          animation-delay: -3689ms;
}
.star:nth-child(120) {
  top: calc(50% - -97px);
  left: calc(50% - -98px);
  -webkit-animation-delay: -4409ms;
          animation-delay: -4409ms;
}
.star:nth-child(121) {
  top: calc(50% - 172px);
  left: calc(50% - -158px);
  -webkit-animation-delay: -2458ms;
          animation-delay: -2458ms;
}
.star:nth-child(122) {
  top: calc(50% - 41px);
  left: calc(50% - 19px);
  -webkit-animation-delay: -2639ms;
          animation-delay: -2639ms;
}
.star:nth-child(123) {
  top: calc(50% - 75px);
  left: calc(50% - -125px);
  -webkit-animation-delay: -3620ms;
          animation-delay: -3620ms;
}
.star:nth-child(124) {
  top: calc(50% - -146px);
  left: calc(50% - 45px);
  -webkit-animation-delay: -3186ms;
          animation-delay: -3186ms;
}
.star:nth-child(125) {
  top: calc(50% - 71px);
  left: calc(50% - 125px);
  -webkit-animation-delay: -5138ms;
          animation-delay: -5138ms;
}
.star:nth-child(126) {
  top: calc(50% - -154px);
  left: calc(50% - 117px);
  -webkit-animation-delay: -3687ms;
          animation-delay: -3687ms;
}
.star:nth-child(127) {
  top: calc(50% - -198px);
  left: calc(50% - 123px);
  -webkit-animation-delay: -3861ms;
          animation-delay: -3861ms;
}
.star:nth-child(128) {
  top: calc(50% - -164px);
  left: calc(50% - -59px);
  -webkit-animation-delay: -4893ms;
          animation-delay: -4893ms;
}
.star:nth-child(129) {
  top: calc(50% - 14px);
  left: calc(50% - 42px);
  -webkit-animation-delay: -707ms;
          animation-delay: -707ms;
}
.star:nth-child(130) {
  top: calc(50% - 81px);
  left: calc(50% - -191px);
  -webkit-animation-delay: -614ms;
          animation-delay: -614ms;
}
.star:nth-child(131) {
  top: calc(50% - 164px);
  left: calc(50% - -171px);
  -webkit-animation-delay: -1732ms;
          animation-delay: -1732ms;
}
.star:nth-child(132) {
  top: calc(50% - -197px);
  left: calc(50% - 173px);
  -webkit-animation-delay: -4431ms;
          animation-delay: -4431ms;
}
.star:nth-child(133) {
  top: calc(50% - 83px);
  left: calc(50% - -185px);
  -webkit-animation-delay: -3010ms;
          animation-delay: -3010ms;
}
.star:nth-child(134) {
  top: calc(50% - -51px);
  left: calc(50% - 46px);
  -webkit-animation-delay: -5507ms;
          animation-delay: -5507ms;
}
.star:nth-child(135) {
  top: calc(50% - -41px);
  left: calc(50% - -61px);
  -webkit-animation-delay: -3905ms;
          animation-delay: -3905ms;
}
.star:nth-child(136) {
  top: calc(50% - -127px);
  left: calc(50% - -140px);
  -webkit-animation-delay: -2575ms;
          animation-delay: -2575ms;
}
.star:nth-child(137) {
  top: calc(50% - 62px);
  left: calc(50% - 121px);
  -webkit-animation-delay: -2224ms;
          animation-delay: -2224ms;
}
.star:nth-child(138) {
  top: calc(50% - 127px);
  left: calc(50% - 125px);
  -webkit-animation-delay: -789ms;
          animation-delay: -789ms;
}
.star:nth-child(139) {
  top: calc(50% - -146px);
  left: calc(50% - -17px);
  -webkit-animation-delay: -5463ms;
          animation-delay: -5463ms;
}
.star:nth-child(140) {
  top: calc(50% - 43px);
  left: calc(50% - -170px);
  -webkit-animation-delay: -3945ms;
          animation-delay: -3945ms;
}
.star:nth-child(141) {
  top: calc(50% - -43px);
  left: calc(50% - 73px);
  -webkit-animation-delay: -3220ms;
          animation-delay: -3220ms;
}
.star:nth-child(142) {
  top: calc(50% - 135px);
  left: calc(50% - 143px);
  -webkit-animation-delay: -4080ms;
          animation-delay: -4080ms;
}
.star:nth-child(143) {
  top: calc(50% - 163px);
  left: calc(50% - 113px);
  -webkit-animation-delay: -941ms;
          animation-delay: -941ms;
}
.star:nth-child(144) {
  top: calc(50% - 187px);
  left: calc(50% - 155px);
  -webkit-animation-delay: -4724ms;
          animation-delay: -4724ms;
}
.star:nth-child(145) {
  top: calc(50% - 114px);
  left: calc(50% - -198px);
  -webkit-animation-delay: -5622ms;
          animation-delay: -5622ms;
}
.star:nth-child(146) {
  top: calc(50% - 130px);
  left: calc(50% - 190px);
  -webkit-animation-delay: -1850ms;
          animation-delay: -1850ms;
}
.star:nth-child(147) {
  top: calc(50% - 193px);
  left: calc(50% - -82px);
  -webkit-animation-delay: -2908ms;
          animation-delay: -2908ms;
}
.star:nth-child(148) {
  top: calc(50% - -171px);
  left: calc(50% - 21px);
  -webkit-animation-delay: -5536ms;
          animation-delay: -5536ms;
}
.star:nth-child(149) {
  top: calc(50% - -194px);
  left: calc(50% - -10px);
  -webkit-animation-delay: -4641ms;
          animation-delay: -4641ms;
}
.star:nth-child(150) {
  top: calc(50% - -154px);
  left: calc(50% - -68px);
  -webkit-animation-delay: -2843ms;
          animation-delay: -2843ms;
}
.star:nth-child(151) {
  top: calc(50% - 125px);
  left: calc(50% - -144px);
  -webkit-animation-delay: -3054ms;
          animation-delay: -3054ms;
}
.star:nth-child(152) {
  top: calc(50% - 54px);
  left: calc(50% - 89px);
  -webkit-animation-delay: -476ms;
          animation-delay: -476ms;
}
.star:nth-child(153) {
  top: calc(50% - -131px);
  left: calc(50% - -68px);
  -webkit-animation-delay: -4046ms;
          animation-delay: -4046ms;
}
.star:nth-child(154) {
  top: calc(50% - 165px);
  left: calc(50% - 152px);
  -webkit-animation-delay: -1914ms;
          animation-delay: -1914ms;
}
.star:nth-child(155) {
  top: calc(50% - -186px);
  left: calc(50% - 199px);
  -webkit-animation-delay: -3313ms;
          animation-delay: -3313ms;
}
.star:nth-child(156) {
  top: calc(50% - 94px);
  left: calc(50% - -193px);
  -webkit-animation-delay: -3098ms;
          animation-delay: -3098ms;
}
.star:nth-child(157) {
  top: calc(50% - 139px);
  left: calc(50% - 25px);
  -webkit-animation-delay: -2483ms;
          animation-delay: -2483ms;
}
.star:nth-child(158) {
  top: calc(50% - -41px);
  left: calc(50% - -57px);
  -webkit-animation-delay: -5126ms;
          animation-delay: -5126ms;
}
.star:nth-child(159) {
  top: calc(50% - -34px);
  left: calc(50% - 67px);
  -webkit-animation-delay: -2029ms;
          animation-delay: -2029ms;
}
.star:nth-child(160) {
  top: calc(50% - -178px);
  left: calc(50% - -3px);
  -webkit-animation-delay: -973ms;
          animation-delay: -973ms;
}
.star:nth-child(161) {
  top: calc(50% - -15px);
  left: calc(50% - 163px);
  -webkit-animation-delay: -56ms;
          animation-delay: -56ms;
}
.star:nth-child(162) {
  top: calc(50% - -154px);
  left: calc(50% - 184px);
  -webkit-animation-delay: -2177ms;
          animation-delay: -2177ms;
}
.star:nth-child(163) {
  top: calc(50% - 175px);
  left: calc(50% - -103px);
  -webkit-animation-delay: -1056ms;
          animation-delay: -1056ms;
}
.star:nth-child(164) {
  top: calc(50% - -167px);
  left: calc(50% - 155px);
  -webkit-animation-delay: -4978ms;
          animation-delay: -4978ms;
}
.star:nth-child(165) {
  top: calc(50% - 37px);
  left: calc(50% - -131px);
  -webkit-animation-delay: -364ms;
          animation-delay: -364ms;
}
.star:nth-child(166) {
  top: calc(50% - -94px);
  left: calc(50% - -69px);
  -webkit-animation-delay: -1198ms;
          animation-delay: -1198ms;
}
.star:nth-child(167) {
  top: calc(50% - -118px);
  left: calc(50% - -112px);
  -webkit-animation-delay: -2911ms;
          animation-delay: -2911ms;
}
.star:nth-child(168) {
  top: calc(50% - 130px);
  left: calc(50% - 26px);
  -webkit-animation-delay: -5917ms;
          animation-delay: -5917ms;
}
.star:nth-child(169) {
  top: calc(50% - -30px);
  left: calc(50% - 171px);
  -webkit-animation-delay: -4973ms;
          animation-delay: -4973ms;
}
.star:nth-child(170) {
  top: calc(50% - 122px);
  left: calc(50% - -149px);
  -webkit-animation-delay: -1626ms;
          animation-delay: -1626ms;
}
.star:nth-child(171) {
  top: calc(50% - -165px);
  left: calc(50% - -138px);
  -webkit-animation-delay: -5120ms;
          animation-delay: -5120ms;
}
.star:nth-child(172) {
  top: calc(50% - -5px);
  left: calc(50% - -168px);
  -webkit-animation-delay: -3302ms;
          animation-delay: -3302ms;
}
.star:nth-child(173) {
  top: calc(50% - -138px);
  left: calc(50% - -93px);
  -webkit-animation-delay: -2320ms;
          animation-delay: -2320ms;
}
.star:nth-child(174) {
  top: calc(50% - -24px);
  left: calc(50% - -11px);
  -webkit-animation-delay: -911ms;
          animation-delay: -911ms;
}
.star:nth-child(175) {
  top: calc(50% - 20px);
  left: calc(50% - 86px);
  -webkit-animation-delay: -4730ms;
          animation-delay: -4730ms;
}
.star:nth-child(176) {
  top: calc(50% - 89px);
  left: calc(50% - 47px);
  -webkit-animation-delay: -5641ms;
          animation-delay: -5641ms;
}
.star:nth-child(177) {
  top: calc(50% - 86px);
  left: calc(50% - 127px);
  -webkit-animation-delay: -2658ms;
          animation-delay: -2658ms;
}
.star:nth-child(178) {
  top: calc(50% - 101px);
  left: calc(50% - -80px);
  -webkit-animation-delay: -3890ms;
          animation-delay: -3890ms;
}
.star:nth-child(179) {
  top: calc(50% - -98px);
  left: calc(50% - 58px);
  -webkit-animation-delay: -505ms;
          animation-delay: -505ms;
}
.star:nth-child(180) {
  top: calc(50% - 112px);
  left: calc(50% - -136px);
  -webkit-animation-delay: -2245ms;
          animation-delay: -2245ms;
}
.star:nth-child(181) {
  top: calc(50% - 121px);
  left: calc(50% - -66px);
  -webkit-animation-delay: -4599ms;
          animation-delay: -4599ms;
}
.star:nth-child(182) {
  top: calc(50% - -33px);
  left: calc(50% - -37px);
  -webkit-animation-delay: -1650ms;
          animation-delay: -1650ms;
}
.star:nth-child(183) {
  top: calc(50% - -22px);
  left: calc(50% - 164px);
  -webkit-animation-delay: -2892ms;
          animation-delay: -2892ms;
}
.star:nth-child(184) {
  top: calc(50% - 6px);
  left: calc(50% - 39px);
  -webkit-animation-delay: -3401ms;
          animation-delay: -3401ms;
}
.star:nth-child(185) {
  top: calc(50% - -80px);
  left: calc(50% - 187px);
  -webkit-animation-delay: -487ms;
          animation-delay: -487ms;
}
.star:nth-child(186) {
  top: calc(50% - 15px);
  left: calc(50% - -182px);
  -webkit-animation-delay: -4495ms;
          animation-delay: -4495ms;
}
.star:nth-child(187) {
  top: calc(50% - -6px);
  left: calc(50% - -134px);
  -webkit-animation-delay: -3438ms;
          animation-delay: -3438ms;
}
.star:nth-child(188) {
  top: calc(50% - -114px);
  left: calc(50% - 84px);
  -webkit-animation-delay: -1657ms;
          animation-delay: -1657ms;
}
.star:nth-child(189) {
  top: calc(50% - 32px);
  left: calc(50% - 13px);
  -webkit-animation-delay: -3952ms;
          animation-delay: -3952ms;
}
.star:nth-child(190) {
  top: calc(50% - 75px);
  left: calc(50% - -3px);
  -webkit-animation-delay: -3583ms;
          animation-delay: -3583ms;
}
.star:nth-child(191) {
  top: calc(50% - 11px);
  left: calc(50% - -126px);
  -webkit-animation-delay: -2130ms;
          animation-delay: -2130ms;
}
.star:nth-child(192) {
  top: calc(50% - -53px);
  left: calc(50% - 78px);
  -webkit-animation-delay: -2253ms;
          animation-delay: -2253ms;
}
.star:nth-child(193) {
  top: calc(50% - -10px);
  left: calc(50% - -189px);
  -webkit-animation-delay: -5866ms;
          animation-delay: -5866ms;
}
.star:nth-child(194) {
  top: calc(50% - 58px);
  left: calc(50% - -154px);
  -webkit-animation-delay: -3385ms;
          animation-delay: -3385ms;
}
.star:nth-child(195) {
  top: calc(50% - 26px);
  left: calc(50% - 100px);
  -webkit-animation-delay: -3365ms;
          animation-delay: -3365ms;
}
.star:nth-child(196) {
  top: calc(50% - 66px);
  left: calc(50% - 110px);
  -webkit-animation-delay: -3086ms;
          animation-delay: -3086ms;
}
.star:nth-child(197) {
  top: calc(50% - 86px);
  left: calc(50% - -34px);
  -webkit-animation-delay: -4144ms;
          animation-delay: -4144ms;
}
.star:nth-child(198) {
  top: calc(50% - 91px);
  left: calc(50% - -183px);
  -webkit-animation-delay: -4077ms;
          animation-delay: -4077ms;
}
.star:nth-child(199) {
  top: calc(50% - -168px);
  left: calc(50% - 85px);
  -webkit-animation-delay: -5783ms;
          animation-delay: -5783ms;
}
.star:nth-child(200) {
  top: calc(50% - -104px);
  left: calc(50% - 151px);
  -webkit-animation-delay: -3894ms;
          animation-delay: -3894ms;
}

@-webkit-keyframes bling {
  0% {
    -webkit-transform: scale(0) rotateZ(45deg) translate(-300px);
            transform: scale(0) rotateZ(45deg) translate(-300px);
    background: #ff00ff;
  }
  50% {
    -webkit-transform: scale(1) rotateZ(45deg) translate(0);
            transform: scale(1) rotateZ(45deg) translate(0);
    background: #ffffff;
  }
  100% {
    -webkit-transform: scale(0) rotateZ(45deg) translate(300px);
            transform: scale(0) rotateZ(45deg) translate(300px);
    background: #0000ff;
  }
}

@keyframes bling {
  0% {
    -webkit-transform: scale(0) rotateZ(45deg) translate(-300px);
            transform: scale(0) rotateZ(45deg) translate(-300px);
    background: #ff00ff;
  }
  50% {
    -webkit-transform: scale(1) rotateZ(45deg) translate(0);
            transform: scale(1) rotateZ(45deg) translate(0);
    background: #ffffff;
  }
  100% {
    -webkit-transform: scale(0) rotateZ(45deg) translate(300px);
            transform: scale(0) rotateZ(45deg) translate(300px);
    background: #0000ff;
  }
}