html {
  height: 100%;
  font: 5vmin/1.3 Serif;
  overflow: hidden;
}

html body {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #113355;
  -webkit-animation: gradient 15s ease infinite;
          animation: gradient 15s ease infinite;
}

html body img {
  width: 500px;
  max-width: 100%;
}

head::before, head::after,
body::before, body::after {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 3em;
  height: 3em;
  content: '.';
  mix-blend-mode: screen;
  -webkit-animation: 44s -27s move infinite ease-in-out alternate;
          animation: 44s -27s move infinite ease-in-out alternate;
}

body::before {
  text-shadow: 1.19695em 0.84672em 7px rgba(87, 0, 255, 0.9), -0.4233em 0.07264em 7px rgba(0, 255, 201, 0.9), -0.12635em 2.01164em 7px rgba(181, 0, 255, 0.9), 0.08886em -0.0379em 7px rgba(0, 254, 255, 0.9), 1.07942em 1.73642em 7px rgba(0, 255, 12, 0.9), -0.16133em 2.26599em 7px rgba(255, 166, 0, 0.9), 0.51321em 0.13819em 7px rgba(255, 0, 230, 0.9), 0.75847em 0.21274em 7px rgba(0, 169, 255, 0.9), 1.45841em 0.26912em 7px rgba(0, 255, 183, 0.9), 0.71823em 0.61873em 7px rgba(0, 154, 255, 0.9), 1.40721em 1.89852em 7px rgba(0, 5, 255, 0.9), 0.07777em 1.11443em 7px rgba(255, 100, 0, 0.9), 1.78069em 0.49558em 7px rgba(19, 255, 0, 0.9), 2.35109em -0.19642em 7px rgba(119, 0, 255, 0.9), 0.09044em 1.90413em 7px rgba(255, 0, 100, 0.9), 0.80913em 1.5062em 7px rgba(255, 78, 0, 0.9), 1.39921em 2.27823em 7px rgba(0, 93, 255, 0.9), 0.63393em -0.4566em 7px rgba(112, 0, 255, 0.9), 0.39831em 1.0776em 7px rgba(255, 0, 110, 0.9), 1.64423em 1.00803em 7px rgba(30, 255, 0, 0.9), 0.0489em 1.68564em 7px rgba(0, 122, 255, 0.9), 0.10114em 1.94393em 7px rgba(0, 164, 255, 0.9), 1.68228em 2.34813em 7px rgba(255, 0, 217, 0.9), 1.81575em 1.08979em 7px rgba(0, 192, 255, 0.9), 1.97536em 0.67225em 7px rgba(0, 44, 255, 0.9), 1.10964em 2.49638em 7px rgba(0, 255, 243, 0.9), 2.45837em 2.42633em 7px rgba(255, 166, 0, 0.9), 1.41549em 1.10458em 7px rgba(0, 21, 255, 0.9), -0.42394em 1.69939em 7px rgba(0, 255, 149, 0.9), 0.34708em 1.81202em 7px rgba(255, 0, 136, 0.9), 0.56895em 2.11592em 7px rgba(0, 235, 255, 0.9), 2.20077em 0.47152em 7px rgba(255, 0, 112, 0.9), 1.24832em -0.3951em 7px rgba(165, 0, 255, 0.9), 0.09654em -0.05077em 7px rgba(33, 0, 255, 0.9), 1.44894em 2.49371em 7px rgba(255, 0, 40, 0.9), 1.89456em 0.64141em 7px rgba(0, 255, 206, 0.9), 1.2547em -0.2172em 7px rgba(0, 25, 255, 0.9), 0.89878em 0.82191em 7px rgba(71, 0, 255, 0.9), 1.21618em 1.18705em 7px rgba(255, 28, 0, 0.9), 1.26359em 0.35496em 7px rgba(255, 0, 104, 0.9), 0.00405em 0.20099em 7px rgba(255, 0, 189, 0.9);
  -webkit-animation-duration: 44s;
          animation-duration: 44s;
  -webkit-animation-delay: -27s;
          animation-delay: -27s;
}

body::after {
  text-shadow: 1.38569em 0.7061em 7px rgba(255, 17, 0, 0.9), 1.12455em 1.01905em 7px rgba(0, 255, 57, 0.9), 1.5437em 1.93292em 7px rgba(0, 141, 255, 0.9), 1.1716em 0.37526em 7px rgba(0, 8, 255, 0.9), 0.08872em 0.74423em 7px rgba(0, 212, 255, 0.9), 0.46145em 1.61824em 7px rgba(210, 255, 0, 0.9), -0.18482em -0.21019em 7px rgba(0, 251, 255, 0.9), 1.30074em 1.79424em 7px rgba(0, 255, 253, 0.9), 2.29325em 0.45816em 7px rgba(255, 0, 112, 0.9), 1.76733em 1.05473em 7px rgba(0, 198, 255, 0.9), 0.75396em 2.49074em 7px rgba(255, 127, 0, 0.9), 0.02944em 2.28425em 7px rgba(255, 245, 0, 0.9), 0.35836em 0.93965em 7px rgba(255, 0, 80, 0.9), -0.01613em 1.98303em 7px rgba(0, 111, 255, 0.9), 1.66129em 0.99267em 7px rgba(135, 0, 255, 0.9), 1.43148em 1.93167em 7px rgba(0, 81, 255, 0.9), 1.27717em 1.72985em 7px rgba(0, 169, 255, 0.9), 2.06246em 1.86563em 7px rgba(216, 0, 255, 0.9), 0.6464em 1.10921em 7px rgba(244, 0, 255, 0.9), 1.99583em 0.74563em 7px rgba(64, 255, 0, 0.9), 0.4765em 1.71319em 7px rgba(41, 255, 0, 0.9), 1.72529em 0.15963em 7px rgba(255, 0, 88, 0.9), 1.49134em 1.75036em 7px rgba(0, 255, 205, 0.9), 0.18208em 2.35674em 7px rgba(255, 0, 12, 0.9), 1.7045em 0.22116em 7px rgba(0, 76, 255, 0.9), 1.96689em -0.2488em 7px rgba(255, 0, 184, 0.9), 0.21039em 2.48613em 7px rgba(255, 43, 0, 0.9), 1.85407em -0.37018em 7px rgba(0, 69, 255, 0.9), 1.59004em 0.71489em 7px rgba(117, 255, 0, 0.9), -0.48077em 0.56726em 7px rgba(0, 255, 151, 0.9), 0.10379em 0.73712em 7px rgba(255, 0, 171, 0.9), 2.09308em 1.09126em 7px rgba(255, 0, 161, 0.9), -0.07661em -0.30791em 7px rgba(153, 255, 0, 0.9), -0.29063em 0.10755em 7px rgba(174, 0, 255, 0.9), -0.11018em -0.1958em 7px rgba(0, 136, 255, 0.9), -0.44955em 0.16033em 7px rgba(142, 255, 0, 0.9), 1.75711em -0.04617em 7px rgba(0, 255, 93, 0.9), 0.0803em 2.26426em 7px rgba(0, 255, 198, 0.9), 1.65694em -0.31473em 7px rgba(0, 255, 208, 0.9), -0.01334em 1.85645em 7px rgba(255, 38, 0, 0.9), 0.03267em 0.61922em 7px rgba(255, 146, 0, 0.9);
  -webkit-animation-duration: 43s;
          animation-duration: 43s;
  -webkit-animation-delay: -32s;
          animation-delay: -32s;
}

head::before {
  text-shadow: 1.75714em 1.48795em 7px rgba(0, 255, 181, 0.9), 1.88443em 2.46743em 7px rgba(0, 255, 32, 0.9), -0.36391em -0.38569em 7px rgba(255, 133, 0, 0.9), 2.34495em 0.0498em 7px rgba(255, 0, 196, 0.9), 0.86983em 0.54747em 7px rgba(255, 96, 0, 0.9), 1.92287em 0.69182em 7px rgba(0, 255, 99, 0.9), 0.12441em 0.98158em 7px rgba(228, 0, 255, 0.9), 0.5536em 0.27822em 7px rgba(146, 255, 0, 0.9), -0.39702em -0.26228em 7px rgba(0, 255, 153, 0.9), 2.40413em 1.03226em 7px rgba(255, 0, 83, 0.9), 2.14886em 0.06802em 7px rgba(69, 255, 0, 0.9), 2.44778em 0.27145em 7px rgba(0, 96, 255, 0.9), 1.80673em -0.49428em 7px rgba(215, 0, 255, 0.9), 0.56262em -0.17628em 7px rgba(0, 255, 135, 0.9), 0.04286em -0.13675em 7px rgba(255, 39, 0, 0.9), 2.16792em 0.72765em 7px rgba(193, 255, 0, 0.9), 0.01335em 0.5303em 7px rgba(177, 255, 0, 0.9), 0.95148em 0.28438em 7px rgba(88, 255, 0, 0.9), 2.03461em 2.0289em 7px rgba(0, 255, 135, 0.9), 0.64557em 2.36465em 7px rgba(0, 169, 255, 0.9), 0.33825em 0.57314em 7px rgba(20, 0, 255, 0.9), 0.5389em 2.29414em 7px rgba(255, 0, 165, 0.9), 1.07315em 1.04025em 7px rgba(255, 0, 99, 0.9), 2.07832em 0.67645em 7px rgba(255, 190, 0, 0.9), 1.44693em 1.54507em 7px rgba(0, 122, 255, 0.9), 1.28067em 2.45122em 7px rgba(52, 0, 255, 0.9), 1.13248em 1.81597em 7px rgba(39, 255, 0, 0.9), 0.99707em 1.68663em 7px rgba(151, 255, 0, 0.9), 0.83406em -0.29768em 7px rgba(33, 0, 255, 0.9), -0.44393em 1.92074em 7px rgba(255, 0, 222, 0.9), -0.1692em 0.59499em 7px rgba(0, 255, 191, 0.9), -0.1816em 0.5411em 7px rgba(136, 255, 0, 0.9), 2.21822em 2.1532em 7px rgba(141, 0, 255, 0.9), 1.96263em 0.25152em 7px rgba(196, 0, 255, 0.9), 1.63236em -0.2061em 7px rgba(255, 171, 0, 0.9), 2.41226em -0.33607em 7px rgba(194, 0, 255, 0.9), 0.92566em 1.74284em 7px rgba(0, 101, 255, 0.9), 1.99543em 2.14883em 7px rgba(255, 26, 0, 0.9), -0.35583em 2.3035em 7px rgba(255, 239, 0, 0.9), -0.2253em 0.16925em 7px rgba(0, 255, 66, 0.9), -0.18795em -0.27553em 7px rgba(255, 133, 0, 0.9);
  -webkit-animation-duration: 42s;
          animation-duration: 42s;
  -webkit-animation-delay: -23s;
          animation-delay: -23s;
}

head::after {
  text-shadow: 2.47655em -0.27685em 7px rgba(52, 0, 255, 0.9), -0.28298em 2.11435em 7px rgba(0, 255, 207, 0.9), 2.38566em 1.14832em 7px rgba(255, 0, 109, 0.9), 0.79872em 1.33251em 7px rgba(0, 255, 159, 0.9), 1.88153em 2.49133em 7px rgba(255, 84, 0, 0.9), -0.31437em 2.21609em 7px rgba(255, 0, 127, 0.9), 2.37037em 0.62485em 7px rgba(255, 214, 0, 0.9), 0.73346em 0.06336em 7px rgba(27, 0, 255, 0.9), 1.26586em 0.35266em 7px rgba(0, 255, 232, 0.9), 1.88982em -0.40774em 7px rgba(255, 152, 0, 0.9), 0.18273em 1.2409em 7px rgba(255, 111, 0, 0.9), 2.16055em -0.22825em 7px rgba(255, 0, 198, 0.9), 1.50466em 2.25496em 7px rgba(255, 130, 0, 0.9), 1.68452em 2.33264em 7px rgba(158, 255, 0, 0.9), 1.16317em 1.33583em 7px rgba(0, 255, 37, 0.9), 0.64161em 0.517em 7px rgba(205, 0, 255, 0.9), 1.54115em 2.29744em 7px rgba(240, 255, 0, 0.9), 0.90207em -0.08832em 7px rgba(255, 87, 0, 0.9), -0.23305em 0.17799em 7px rgba(188, 0, 255, 0.9), 1.61185em 0.74567em 7px rgba(0, 255, 223, 0.9), 0.68236em -0.00211em 7px rgba(255, 0, 190, 0.9), 1.20649em 1.50774em 7px rgba(55, 255, 0, 0.9), 0.88525em 1.25233em 7px rgba(255, 207, 0, 0.9), -0.23299em 0.86329em 7px rgba(0, 204, 255, 0.9), 1.86293em 2.42686em 7px rgba(4, 255, 0, 0.9), 1.94596em 2.20505em 7px rgba(86, 255, 0, 0.9), 1.89589em 1.51428em 7px rgba(159, 0, 255, 0.9), 0.54678em 1.91853em 7px rgba(255, 0, 70, 0.9), 0.28534em 1.2648em 7px rgba(255, 0, 32, 0.9), 0.0264em 2.3907em 7px rgba(29, 255, 0, 0.9), 1.60308em 1.9112em 7px rgba(0, 255, 173, 0.9), 1.56001em 0.59254em 7px rgba(0, 255, 109, 0.9), 1.66738em 1.02805em 7px rgba(0, 244, 255, 0.9), 0.47368em 2.42853em 7px rgba(255, 0, 130, 0.9), 0.42639em -0.47194em 7px rgba(188, 255, 0, 0.9), 2.07976em 2.48764em 7px rgba(135, 255, 0, 0.9), 2.07912em 1.98047em 7px rgba(249, 255, 0, 0.9), 0.40447em 0.74694em 7px rgba(255, 88, 0, 0.9), -0.2268em -0.10371em 7px rgba(118, 0, 255, 0.9), 1.21402em 1.85344em 7px rgba(255, 228, 0, 0.9), 1.60975em 0.51568em 7px rgba(245, 0, 255, 0.9);
  -webkit-animation-duration: 41s;
          animation-duration: 41s;
  -webkit-animation-delay: -19s;
          animation-delay: -19s;
}

@-webkit-keyframes move {
  from {
    -webkit-transform: rotate(0deg) scale(12) translateX(-20px);
            transform: rotate(0deg) scale(12) translateX(-20px);
  }
  to {
    -webkit-transform: rotate(360deg) scale(18) translateX(20px);
            transform: rotate(360deg) scale(18) translateX(20px);
  }
}

@keyframes move {
  from {
    -webkit-transform: rotate(0deg) scale(12) translateX(-20px);
            transform: rotate(0deg) scale(12) translateX(-20px);
  }
  to {
    -webkit-transform: rotate(360deg) scale(18) translateX(20px);
            transform: rotate(360deg) scale(18) translateX(20px);
  }
}
/*# sourceMappingURL=style.css.map */