@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&family=Tomorrow:wght@300;600&display=swap');
.wrapper {
  width: 100%;
  height: auto;
  display: flex;
  flex-wrap: wrap;
  text-align: center;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  overflow: hidden;
  justify-content: center;
  height: 100% !important;
}
button#voltarHomePage:hover,
button#voltarPage:hover{
  background: var(--pink);

}
.wrapper .text_group .text_404 {
  font-family: "Tomorrow", sans-serif;
  font-size: 10em;
  font-weight: bold;
  box-sizing: border-box;
  color: #ed1e79;
}

.wrapper .text_group .text_lost {
  font-family: "Tomorrow", sans-serif;
  font-size: 2em;
  line-height: 50px;
  box-sizing: border-box;
  color: #18013a;
}

.wrapper .window_group .window_404 {
  width: 300px;
  height: 450px;
  border-radius: 100px;
  box-shadow: -3px -3px 0px 5px #d4d4d4, 5px 5px 0px 2px white;
  background: linear-gradient(310deg, #020024 0%, #09096b 0%, black 80%);
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}

.wrapper .window_group .window_404 .stars {
  width: 400px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  animation: flyby 30s linear infinite;
}

.wrapper .window_group .window_404 .stars .star {
  border-radius: 50%;
  background: #ffffff;
  position: absolute;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(1) {
  width: 2px;
  height: 2px;
  left: 257px;
  top: 279px;
  animation: twinkle1 11s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(1):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(2) {
  width: 2px;
  height: 2px;
  left: 220px;
  top: 275px;
  animation: twinkle2 9s linear infinite;
  animation-delay: 13s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(2):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(3) {
  width: 3px;
  height: 3px;
  left: 192px;
  top: 141px;
  animation: twinkle3 6s linear infinite;
  animation-delay: 13s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(3):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(4) {
  width: 2px;
  height: 2px;
  left: 227px;
  top: 236px;
  animation: twinkle4 12s linear infinite;
  animation-delay: 11s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(4):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(5) {
  width: 2px;
  height: 2px;
  left: 75px;
  top: 270px;
  animation: twinkle5 7s linear infinite;
  animation-delay: 4s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(5):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(6) {
  width: 3px;
  height: 3px;
  left: 265px;
  top: 6px;
  animation: twinkle6 12s linear infinite;
  animation-delay: 16s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(6):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(7) {
  width: 2px;
  height: 2px;
  left: 154px;
  top: 261px;
  animation: twinkle7 13s linear infinite;
  animation-delay: 16s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(7):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(8) {
  width: 2px;
  height: 2px;
  left: 303px;
  top: 190px;
  animation: twinkle8 6s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(8):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(9) {
  width: 2px;
  height: 2px;
  left: 337px;
  top: 210px;
  animation: twinkle9 12s linear infinite;
  animation-delay: 4s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(9):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(10) {
  width: 3px;
  height: 3px;
  left: 166px;
  top: 259px;
  animation: twinkle10 9s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(10):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(11) {
  width: 3px;
  height: 3px;
  left: 387px;
  top: 272px;
  animation: twinkle11 9s linear infinite;
  animation-delay: 18s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(11):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(12) {
  width: 1px;
  height: 1px;
  left: 249px;
  top: 48px;
  animation: twinkle12 6s linear infinite;
  animation-delay: 4s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(12):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(13) {
  width: 3px;
  height: 3px;
  left: 146px;
  top: 322px;
  animation: twinkle13 10s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(13):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(14) {
  width: 3px;
  height: 3px;
  left: 205px;
  top: 90px;
  animation: twinkle14 6s linear infinite;
  animation-delay: 13s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(14):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(15) {
  width: 1px;
  height: 1px;
  left: 254px;
  top: 187px;
  animation: twinkle15 8s linear infinite;
  animation-delay: 14s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(15):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(16) {
  width: 2px;
  height: 2px;
  left: 1px;
  top: 262px;
  animation: twinkle16 11s linear infinite;
  animation-delay: 9s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(16):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(17) {
  width: 3px;
  height: 3px;
  left: 310px;
  top: 32px;
  animation: twinkle17 9s linear infinite;
  animation-delay: 9s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(17):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(18) {
  width: 1px;
  height: 1px;
  left: 152px;
  top: 62px;
  animation: twinkle18 13s linear infinite;
  animation-delay: 17s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(18):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(19) {
  width: 3px;
  height: 3px;
  left: 142px;
  top: 199px;
  animation: twinkle19 6s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(19):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(20) {
  width: 1px;
  height: 1px;
  left: 259px;
  top: 332px;
  animation: twinkle20 13s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(20):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(21) {
  width: 2px;
  height: 2px;
  left: 132px;
  top: 333px;
  animation: twinkle21 10s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(21):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(22) {
  width: 1px;
  height: 1px;
  left: 38px;
  top: 155px;
  animation: twinkle22 10s linear infinite;
  animation-delay: 14s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(22):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(23) {
  width: 3px;
  height: 3px;
  left: 326px;
  top: 1px;
  animation: twinkle23 8s linear infinite;
  animation-delay: 12s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(23):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(24) {
  width: 2px;
  height: 2px;
  left: 230px;
  top: 323px;
  animation: twinkle24 11s linear infinite;
  animation-delay: 16s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(24):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(25) {
  width: 1px;
  height: 1px;
  left: 37px;
  top: 81px;
  animation: twinkle25 11s linear infinite;
  animation-delay: 16s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(25):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(26) {
  width: 1px;
  height: 1px;
  left: 209px;
  top: 99px;
  animation: twinkle26 6s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(26):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(27) {
  width: 2px;
  height: 2px;
  left: 263px;
  top: 41px;
  animation: twinkle27 10s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(27):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(28) {
  width: 1px;
  height: 1px;
  left: 277px;
  top: 33px;
  animation: twinkle28 10s linear infinite;
  animation-delay: 12s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(28):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(29) {
  width: 2px;
  height: 2px;
  left: 154px;
  top: 292px;
  animation: twinkle29 6s linear infinite;
  animation-delay: 9s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(29):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(30) {
  width: 2px;
  height: 2px;
  left: 348px;
  top: 93px;
  animation: twinkle30 6s linear infinite;
  animation-delay: 18s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(30):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(31) {
  width: 2px;
  height: 2px;
  left: 20px;
  top: 102px;
  animation: twinkle31 10s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(31):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(32) {
  width: 1px;
  height: 1px;
  left: 392px;
  top: 264px;
  animation: twinkle32 12s linear infinite;
  animation-delay: 16s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(32):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(33) {
  width: 3px;
  height: 3px;
  left: 109px;
  top: 185px;
  animation: twinkle33 10s linear infinite;
  animation-delay: 12s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(33):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(34) {
  width: 1px;
  height: 1px;
  left: 127px;
  top: 238px;
  animation: twinkle34 11s linear infinite;
  animation-delay: 15s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(34):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(35) {
  width: 1px;
  height: 1px;
  left: 131px;
  top: 190px;
  animation: twinkle35 8s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(35):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(36) {
  width: 2px;
  height: 2px;
  left: 125px;
  top: 207px;
  animation: twinkle36 13s linear infinite;
  animation-delay: 14s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(36):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(37) {
  width: 3px;
  height: 3px;
  left: 235px;
  top: 271px;
  animation: twinkle37 6s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(37):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(38) {
  width: 2px;
  height: 2px;
  left: 166px;
  top: 186px;
  animation: twinkle38 13s linear infinite;
  animation-delay: 11s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(38):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(39) {
  width: 1px;
  height: 1px;
  left: 54px;
  top: 128px;
  animation: twinkle39 12s linear infinite;
  animation-delay: 10s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(39):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(40) {
  width: 1px;
  height: 1px;
  left: 176px;
  top: 297px;
  animation: twinkle40 8s linear infinite;
  animation-delay: 6s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(40):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(41) {
  width: 2px;
  height: 2px;
  left: 339px;
  top: 334px;
  animation: twinkle41 7s linear infinite;
  animation-delay: 9s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(41):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(42) {
  width: 1px;
  height: 1px;
  left: 81px;
  top: 246px;
  animation: twinkle42 6s linear infinite;
  animation-delay: 6s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(42):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(43) {
  width: 2px;
  height: 2px;
  left: 336px;
  top: 31px;
  animation: twinkle43 10s linear infinite;
  animation-delay: 12s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(43):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(44) {
  width: 3px;
  height: 3px;
  left: 374px;
  top: 157px;
  animation: twinkle44 6s linear infinite;
  animation-delay: 11s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(44):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(45) {
  width: 2px;
  height: 2px;
  left: 244px;
  top: 183px;
  animation: twinkle45 8s linear infinite;
  animation-delay: 11s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(45):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(46) {
  width: 3px;
  height: 3px;
  left: 45px;
  top: 219px;
  animation: twinkle46 9s linear infinite;
  animation-delay: 18s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(46):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(47) {
  width: 3px;
  height: 3px;
  left: 189px;
  top: 103px;
  animation: twinkle47 13s linear infinite;
  animation-delay: 9s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(47):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(48) {
  width: 2px;
  height: 2px;
  left: 143px;
  top: 155px;
  animation: twinkle48 6s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(48):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(49) {
  width: 1px;
  height: 1px;
  left: 316px;
  top: 88px;
  animation: twinkle49 12s linear infinite;
  animation-delay: 14s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(49):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(50) {
  width: 1px;
  height: 1px;
  left: 72px;
  top: 314px;
  animation: twinkle50 13s linear infinite;
  animation-delay: 17s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(50):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(51) {
  width: 1px;
  height: 1px;
  left: 61px;
  top: 78px;
  animation: twinkle51 13s linear infinite;
  animation-delay: 18s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(51):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(52) {
  width: 1px;
  height: 1px;
  left: 304px;
  top: 206px;
  animation: twinkle52 7s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(52):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(53) {
  width: 3px;
  height: 3px;
  left: 199px;
  top: 110px;
  animation: twinkle53 12s linear infinite;
  animation-delay: 12s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(53):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(54) {
  width: 1px;
  height: 1px;
  left: 65px;
  top: 263px;
  animation: twinkle54 9s linear infinite;
  animation-delay: 4s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(54):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(55) {
  width: 3px;
  height: 3px;
  left: 346px;
  top: 316px;
  animation: twinkle55 11s linear infinite;
  animation-delay: 14s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(55):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(56) {
  width: 3px;
  height: 3px;
  left: 273px;
  top: 173px;
  animation: twinkle56 13s linear infinite;
  animation-delay: 11s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(56):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(57) {
  width: 3px;
  height: 3px;
  left: 125px;
  top: 274px;
  animation: twinkle57 8s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(57):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(58) {
  width: 2px;
  height: 2px;
  left: 323px;
  top: 300px;
  animation: twinkle58 7s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(58):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(59) {
  width: 1px;
  height: 1px;
  left: 187px;
  top: 5px;
  animation: twinkle59 13s linear infinite;
  animation-delay: 16s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(59):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(60) {
  width: 2px;
  height: 2px;
  left: 113px;
  top: 220px;
  animation: twinkle60 10s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(60):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(61) {
  width: 3px;
  height: 3px;
  left: 360px;
  top: 167px;
  animation: twinkle61 6s linear infinite;
  animation-delay: 14s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(61):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(62) {
  width: 2px;
  height: 2px;
  left: 345px;
  top: 301px;
  animation: twinkle62 10s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(62):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(63) {
  width: 3px;
  height: 3px;
  left: 274px;
  top: 50px;
  animation: twinkle63 6s linear infinite;
  animation-delay: 9s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(63):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(64) {
  width: 3px;
  height: 3px;
  left: 24px;
  top: 336px;
  animation: twinkle64 8s linear infinite;
  animation-delay: 6s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(64):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(65) {
  width: 3px;
  height: 3px;
  left: 338px;
  top: 350px;
  animation: twinkle65 7s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(65):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(66) {
  width: 2px;
  height: 2px;
  left: 285px;
  top: 111px;
  animation: twinkle66 8s linear infinite;
  animation-delay: 18s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(66):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(67) {
  width: 2px;
  height: 2px;
  left: 119px;
  top: 87px;
  animation: twinkle67 13s linear infinite;
  animation-delay: 4s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(67):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(68) {
  width: 1px;
  height: 1px;
  left: 44px;
  top: 158px;
  animation: twinkle68 13s linear infinite;
  animation-delay: 14s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(68):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(69) {
  width: 2px;
  height: 2px;
  left: 374px;
  top: 143px;
  animation: twinkle69 9s linear infinite;
  animation-delay: 10s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(69):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(70) {
  width: 3px;
  height: 3px;
  left: 333px;
  top: 223px;
  animation: twinkle70 7s linear infinite;
  animation-delay: 17s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(70):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(71) {
  width: 2px;
  height: 2px;
  left: 272px;
  top: 200px;
  animation: twinkle71 11s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(71):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(72) {
  width: 1px;
  height: 1px;
  left: 354px;
  top: 250px;
  animation: twinkle72 11s linear infinite;
  animation-delay: 6s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(72):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(73) {
  width: 3px;
  height: 3px;
  left: 272px;
  top: 102px;
  animation: twinkle73 9s linear infinite;
  animation-delay: 17s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(73):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(74) {
  width: 1px;
  height: 1px;
  left: 107px;
  top: 302px;
  animation: twinkle74 7s linear infinite;
  animation-delay: 4s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(74):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(75) {
  width: 3px;
  height: 3px;
  left: 382px;
  top: 36px;
  animation: twinkle75 11s linear infinite;
  animation-delay: 17s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(75):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(76) {
  width: 3px;
  height: 3px;
  left: 75px;
  top: 275px;
  animation: twinkle76 10s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(76):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(77) {
  width: 2px;
  height: 2px;
  left: 339px;
  top: 131px;
  animation: twinkle77 11s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(77):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(78) {
  width: 3px;
  height: 3px;
  left: 137px;
  top: 58px;
  animation: twinkle78 13s linear infinite;
  animation-delay: 7s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(78):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(79) {
  width: 3px;
  height: 3px;
  left: 139px;
  top: 127px;
  animation: twinkle79 10s linear infinite;
  animation-delay: 11s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(79):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(80) {
  width: 1px;
  height: 1px;
  left: 345px;
  top: 288px;
  animation: twinkle80 12s linear infinite;
  animation-delay: 14s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(80):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(81) {
  width: 3px;
  height: 3px;
  left: 264px;
  top: 171px;
  animation: twinkle81 8s linear infinite;
  animation-delay: 17s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(81):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(82) {
  width: 2px;
  height: 2px;
  left: 270px;
  top: 317px;
  animation: twinkle82 9s linear infinite;
  animation-delay: 18s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(82):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(83) {
  width: 3px;
  height: 3px;
  left: 338px;
  top: 302px;
  animation: twinkle83 6s linear infinite;
  animation-delay: 9s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(83):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(84) {
  width: 2px;
  height: 2px;
  left: 335px;
  top: 154px;
  animation: twinkle84 12s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(84):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(85) {
  width: 2px;
  height: 2px;
  left: 313px;
  top: 332px;
  animation: twinkle85 10s linear infinite;
  animation-delay: 18s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(85):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(86) {
  width: 3px;
  height: 3px;
  left: 37px;
  top: 113px;
  animation: twinkle86 11s linear infinite;
  animation-delay: 6s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(86):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(87) {
  width: 2px;
  height: 2px;
  left: 362px;
  top: 95px;
  animation: twinkle87 6s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(87):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(88) {
  width: 3px;
  height: 3px;
  left: 312px;
  top: 203px;
  animation: twinkle88 11s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(88):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(89) {
  width: 3px;
  height: 3px;
  left: 149px;
  top: 180px;
  animation: twinkle89 11s linear infinite;
  animation-delay: 9s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(89):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(90) {
  width: 3px;
  height: 3px;
  left: 325px;
  top: 219px;
  animation: twinkle90 8s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(90):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(91) {
  width: 3px;
  height: 3px;
  left: 299px;
  top: 284px;
  animation: twinkle91 8s linear infinite;
  animation-delay: 10s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(91):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(92) {
  width: 3px;
  height: 3px;
  left: 150px;
  top: 235px;
  animation: twinkle92 10s linear infinite;
  animation-delay: 16s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(92):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(93) {
  width: 2px;
  height: 2px;
  left: 353px;
  top: 1px;
  animation: twinkle93 12s linear infinite;
  animation-delay: 11s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(93):before {
  content: "";
  width: 2px;
  height: 2px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(94) {
  width: 1px;
  height: 1px;
  left: 50px;
  top: 241px;
  animation: twinkle94 12s linear infinite;
  animation-delay: 17s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(94):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(95) {
  width: 3px;
  height: 3px;
  left: 138px;
  top: 1px;
  animation: twinkle95 6s linear infinite;
  animation-delay: 11s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(95):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(96) {
  width: 1px;
  height: 1px;
  left: 90px;
  top: 304px;
  animation: twinkle96 8s linear infinite;
  animation-delay: 8s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(96):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(97) {
  width: 1px;
  height: 1px;
  left: 96px;
  top: 48px;
  animation: twinkle97 6s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(97):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(98) {
  width: 1px;
  height: 1px;
  left: 239px;
  top: 192px;
  animation: twinkle98 7s linear infinite;
  animation-delay: 5s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(98):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(99) {
  width: 3px;
  height: 3px;
  left: 365px;
  top: 258px;
  animation: twinkle99 9s linear infinite;
  animation-delay: 10s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(99):before {
  content: "";
  width: 3px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(100) {
  width: 1px;
  height: 1px;
  left: 17px;
  top: 111px;
  animation: twinkle100 6s linear infinite;
  animation-delay: 6s;
}

.wrapper .window_group .window_404 .stars .star:nth-of-type(100):before {
  content: "";
  width: 1px;
  height: 1px;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  filter: blur(1px);
}

@keyframes twinkle1 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle2 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle3 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle4 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle5 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle6 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle7 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle8 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle9 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle10 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle11 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle12 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle13 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle14 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle15 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle16 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle17 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle18 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle19 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle20 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle21 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle22 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle23 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle24 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle25 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle26 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle27 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle28 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle29 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle30 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle31 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle32 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle33 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle34 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle35 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle36 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle37 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle38 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle39 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle40 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle41 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle42 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle43 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle44 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle45 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle46 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle47 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle48 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle49 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle50 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle51 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle52 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle53 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle54 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle55 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle56 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle57 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle58 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle59 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle60 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle61 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle62 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle63 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle64 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle65 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle66 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle67 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle68 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle69 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle70 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle71 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle72 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle73 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle74 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle75 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle76 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle77 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle78 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle79 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle80 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle81 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle82 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle83 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle84 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle85 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle86 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle87 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle88 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle89 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle90 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle91 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle92 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle93 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle94 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle95 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle96 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle97 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle98 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle99 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes twinkle100 {
  0% {
    transform: scale(1, 1);
  }

  10% {
    transform: scale(0.3, 0.3);
  }

  20% {
    transform: scale(1, 1);
  }

  30% {
    transform: scale(0.5, 0.5);
  }

  40% {
    transform: scale(1, 1);
  }

  100% {
    transform: scale(1, 1);
  }
}

@keyframes flyby {
  from {
    left: 0%;
  }

  to {
    left: -100%;
  }
}

@media only screen and (min-width: 1080px) {
  .wrapper .window_group {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

@media only screen and (max-width: 1079px) {
  .wrapper .text_group .text_lost {
    width: 100%;
    padding: 0 22px;
    font-size: 1.7em;
    line-height: 35px;
  }

  .wrapper .window_group .window_404 {
    margin-left: 50%;
    transform: translateX(-50%);
    margin-top: 20px;
  }
}

.d-none-mais-991 {
  display: none !important;
}

@media (max-width: 991.85px) {
  .mb-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 30px;
  }

  .d-none-mais-991 {
    display: block !important;
  }

  .d-none-menos-991 {
    display: none;
  }

  .window_group {
    margin-bottom: 30px;
  }
}

@media (max-width: 600px) {
  .wrapper .text_group .text_404 {
    font-size: 7em;
  }
}

.wrapper {
  max-width: 100% !important;
}