

#universe {
  z-index: 1;
  position: relative;

  width: 100%;
  height: 100%;
  background-position: center 40%;
  background-repeat: no-repeat;
  background-size: cover; }

#galaxy {
  position: relative;
  width: 100%;
  height: 100%;}

#solar-system {
  position: absolute;
  width: 100%;
  height: 100%;
  transform-style: preserve-3d; }

.orbit {
  position: absolute;
  top: 50%;
  left: 50%;
  border-radius: 50%;
  transform-style: preserve-3d;
  animation-name: orbit;
  animation-iteration-count: infinite;
  animation-timing-function: linear; }

.orbit .orbit {
  animation-name: suborbit; }

.pos {
  position: absolute;
  top: 50%;
  width: 2em;
  height: 2em;
  margin-top: -1em;
  margin-left: -1em;
  transform-style: preserve-3d;
  animation-name: invert;
  animation-iteration-count: infinite;
  animation-timing-function: linear; }

#sun, .planet, #earth .moon {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 1em;
  height: 1em;
  margin-top: -0.5em;
  margin-left: -0.5em;

  transform-style: preserve-3d; }



.planet {
  background-repeat: no-repeat;
  background-size: cover;
  animation-iteration-count: infinite;
  animation-timing-function: linear; }

#mars .planet {
    font-size: 10em;
}

#international-spaceship .planet{
  font-size: 15em;}


#mars .pos,
#mars .planet,
#mars.orbit {
  animation-duration: 22.57017s; }

/* --------------------------------------------------------------------------- planets index */


#earth {
  z-index: 8; }

#moon {
  z-index: 7; }


/* --------------------------------------------------------------------------- animations */
@keyframes orbit {
  0% {
    transform: rotateZ(0deg); }

  100% {
    transform: rotateZ(-360deg); }
    }

@keyframes suborbit {
  0% {
    transform: rotateX(90deg) rotateZ(0deg); }

  100% {
    transform: rotateX(90deg) rotateZ(-360deg); } }

@keyframes invert {
  0% {
    transform: rotateX(-90deg) rotateY(360deg) rotateZ(0deg); }

  100% {
    transform: rotateX(-90deg) rotateY(0deg) rotateZ(0deg); } }



/* --------------------------------------------------------------------------- 3D view */
.view-3D.zoom-large #sun {
  transform-style: preserve-3d; }

.view-3D.zoom-large .orbit {
  transform-style: preserve-3d; }

.view-3D #solar-system {
  transform: rotateX(75deg); }

.view-3D #sun {
  transform: rotateX(-90deg); }

.view-3D .ring {
  transform: rotateX(90deg); }

.view-3D .planet,
.view-3D .moon {
  transform: rotateX(0deg); }




 .scale-stretched #mars.orbit {
  width: 52em;
  height: 52em;
  margin-top: -26em;
  margin-left: -26em; }

 .scale-stretched #international-spaceship.orbit {
  width: 72em;
  height: 72em;
  margin-top: -46em;
  margin-left: -46em; }

#earth .pos,
#earth .planet,
#earth.orbit {
  animation-duration: 12.00021s; }

#earth .orbit .pos,
#earth .orbit {
  animation-duration: 0.89764s; }




/*  planets sizes */

.scale-stretched #sun {
  font-size: 65em; }

.scale-stretched #earth .planet {
  font-size: 15em; }
.moon {
    font-size: 2em;
}


/* --------------------------------------------------------------------------- stretched orbits */

.scale-stretched #earth.orbit {
    width: 80em;
    height: 50em;
    margin-top: -20em;
    margin-left: -40em; }

.scale-stretched #earth .orbit {
  width: 20em;
  height: 5em;
  margin-top: -5em;
  margin-left: -10em; }


#mars.orbit {
  animation-duration: 22.57017s; }



#international-spaceship .pos,
#international-spaceship .planet,
#international-spaceship.orbit {
  animation-duration: 20.57017s; }

/* --------------------------------------------------------------------------- planets starting position and lighting effect */

/* --------------------------------------------------------------------------- earth ; pos: Right */
#earth .pos {
  left: 100%;
  top: 50%; }



/* --------------------------------------------------------------------------- moon */
#earth .orbit .pos {
  left: 100%;
  top: 50%; }


/* --------------------------------------------------------------------------- images */


#international-spaceship .planet {
    background-image: url('data:image/svg+xml,<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" fill="%23000000"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="m8.34 28.73s-1.63-.91-1.67-1.25-.33-19.75.12-20.16 6-.25 6-.09-.62 20.88-.79 21.17-1.37.21-1.5.38-.29.87-.12.87 4.62.54 4.66.25a4 4 0 0 0 0-.83 8.25 8.25 0 0 1 -1.5-.63c-.12-.16.13-21.12.29-21.33s6-.29 6 .08-.71 21-.87 21.29-1.67.59-1.67.71-.17.75 0 .75 5.88 0 6.33 0 .92-.12.92-.12-.37-3 .25-3.29a25.87 25.87 0 0 1 4.13-.21l-.13-1.84s-7.87-.2-8-.58-.37-4.37 0-4.58 4-.17 3.92-.29-.12-.71-.12-.71-1.3-.34-1.3-.54-.41-4.05-.2-4.13 7.5-.17 7.58.17a22.16 22.16 0 0 1 -.25 4.5c-.21 0-2.63 0-2.63 0l-.08.75 8.08.41s.13-.46 0-.46-.62-.25-.91-.29-.5 0-.63-.16-.66-1.3-.54-1.38.88-.46.88-.46-.84-1.87.16-3 1.75-.75 2.25-.46a3.42 3.42 0 0 1 .92 1s1.25-.7 1.75-.58a.83.83 0 0 1 .42 1.25 1.47 1.47 0 0 1 -1 .58l-.3 1.09s1 .5.84 1-.92 1.29-1.46 1.21l-1.38-.21.05.75s5.7-.09 5.83.41.33 5.3-.29 5.55-7.84-.55-7.88-.3 0 1.63 0 1.63 3.54.87 3.63 1.17-.13 2 0 2 8.54.12 8.54 0-.13-.88-.13-.88-2.12-.37-2.21-.71-.91-20.41-.45-20.75 6.12-.58 6.12-.29.05 20.63-.16 20.92a6.23 6.23 0 0 1 -1.46.83s-.21.79 0 .84a30.83 30.83 0 0 0 4.71 0c-.05-.21-.09-.55-.09-.55s-1.71-.58-1.75-.79-.41-21.04-.25-21.21 5.71-.33 5.84 0 .08 20.92-.05 21.17a7.85 7.85 0 0 1 -1.75.92 37.19 37.19 0 0 0 .05 3.79 12.79 12.79 0 0 1 2.37 1.25c0 .25-.42 11.58-.46 16.12s-.29 6.29-.58 6.42-5.08.37-5.25 0 0-9.46.12-14.83-.08-7.25.13-7.42 1.83-1.12 1.83-1.33-.04-1.32-.25-1.32a40.8 40.8 0 0 0 -4.58.09c-.08.12-.12 1.33.08 1.41s1.84.84 1.84 1.17-.63 21.88-.79 22.13a24.74 24.74 0 0 1 -5.84-.09c-.08-.21 0-21.87.17-22.16s2.5-1.21 2.5-1.42 0-1.29 0-1.29-8.37-.25-8.33-.13.21 1.13 0 1.25-4.17.17-4.17.38-.33.46 0 .58 6 .63 6 .83.13 6-.12 6.13-16.54 0-16.84-.25-.41-6-.25-6.29 6-.38 6-.54.17-.67 0-.67-3.87-.08-3.95-.33a11.71 11.71 0 0 1 -.17-1.46l-7.38.37.05 1a16.34 16.34 0 0 1 2.45 1.08c0 .17.46 22 .17 22.17s-5.62.58-5.75-.12-.09-21.84-.09-22.06 1.09-1.05 1.13-1.21.08-.84.08-.84l-4.83-.29v.79s2.5 1.05 2.54 1.55.13 22.12 0 22.12-5.5.42-5.67 0-.75-22.42-.62-22.62 1.83-.8 1.87-1.05-.16-3.5-.16-3.5z" fill="%231d1d1b"></path><g fill="%2385bfe9"><path d="m8.67 8.78c.29 0 2.17-.17 2.21.12a9.57 9.57 0 0 1 -.13 2.71 5.35 5.35 0 0 1 -2.29 0c-.08-.21-.12-2.79.21-2.83z"></path><path d="m8.59 12.61a5.7 5.7 0 0 1 2.12.08v2.09s-2.29.25-2.29 0-.08-2 .17-2.17z"></path><path d="m8.46 15.78a7 7 0 0 1 2.21.08c0 .17 0 2.58-.17 2.58h-2.12s0-2.62.08-2.66z"></path><path d="m8.54 19.44a7.28 7.28 0 0 1 2 .09 10.51 10.51 0 0 1 .05 2.79 9 9 0 0 1 -2.17-.13 10.35 10.35 0 0 1 .12-2.75z"></path><path d="m8.59 23.11s1.83 0 1.87.17a15.89 15.89 0 0 1 -.21 3.5c-.21 0-1.75.12-1.79-.09a24.52 24.52 0 0 1 .13-3.58z"></path><path d="m15.42 8.94c.29 0 2.17-.16 2.21.13a9.57 9.57 0 0 1 -.13 2.71 5.51 5.51 0 0 1 -2.29 0c-.08-.21-.12-2.78.21-2.84z"></path><path d="m15.34 12.78a5.49 5.49 0 0 1 2.12.08v2.08s-2.29.25-2.29 0-.08-2 .17-2.16z"></path><path d="m15.21 15.94a7 7 0 0 1 2.21.09c0 .16 0 2.58-.17 2.58h-2.12s0-2.61.08-2.67z"></path><path d="m15.29 19.61a7.76 7.76 0 0 1 2 .08 10.51 10.51 0 0 1 .05 2.79 9 9 0 0 1 -2.17-.12 10.33 10.33 0 0 1 .12-2.75z"></path><path d="m15.34 23.28s1.83-.05 1.87.16a15.81 15.81 0 0 1 -.21 3.5c-.21 0-1.75.13-1.79-.08a24.52 24.52 0 0 1 .13-3.58z"></path><path d="m46 8.84c.29 0 2.16-.21 2.21.08a9.69 9.69 0 0 1 -.06 2.71 5.24 5.24 0 0 1 -2.29 0c-.13-.16-.24-2.74.14-2.79z"></path><path d="m46 12.68a5.6 5.6 0 0 1 2.13 0v2.08s-2.29.31-2.29.1-.12-2.01.16-2.18z"></path><path d="m45.91 15.85a6.77 6.77 0 0 1 2.21 0c0 .16.11 2.58-.1 2.58h-2.13s-.06-2.54.02-2.58z"></path><path d="m46.08 19.51a7.23 7.23 0 0 1 2 0 10.6 10.6 0 0 1 .1 2.79 9.14 9.14 0 0 1 -2.18-.04 10.43 10.43 0 0 1 .08-2.75z"></path><path d="m46.21 23.17s1.83-.08 1.88.13a15.44 15.44 0 0 1 -.09 3.5c-.2.05-1.74.17-1.79 0a25.1 25.1 0 0 1 0-3.63z"></path><path d="m52.92 8.84c.29 0 2.16-.21 2.21.08a9.67 9.67 0 0 1 -.07 2.71 5.24 5.24 0 0 1 -2.29 0c-.08-.16-.19-2.74.15-2.79z"></path><path d="m52.92 12.68a5.61 5.61 0 0 1 2.13 0v2.08s-2.29.31-2.29.1-.08-2.01.16-2.18z"></path><path d="m52.87 15.85a6.77 6.77 0 0 1 2.21 0 10.31 10.31 0 0 1 -.1 2.58h-2.13s-.06-2.54.02-2.58z"></path><path d="m53 19.51c.36 0 1.92-.13 2 0a10.21 10.21 0 0 1 .11 2.79 9.14 9.14 0 0 1 -2.11-.04 10.43 10.43 0 0 1 0-2.75z"></path><path d="m53.17 23.17s1.83-.08 1.88.13a15.44 15.44 0 0 1 -.13 3.5c-.2.05-1.74.17-1.79 0a25.1 25.1 0 0 1 .04-3.63z"></path><path d="m52.79 54.73c.29.05 2.16.26 2.21-.1a13.74 13.74 0 0 0 0-3.29c-.2-.16-2.2-.31-2.29-.06s-.25 3.39.08 3.45z"></path><path d="m53 50.08a5.59 5.59 0 0 0 2.13 0c0-.16 0-2.08 0-2.08s-2.29-.3-2.29-.1-.12 2 .16 2.18z"></path><path d="m53.12 46.75a8.54 8.54 0 0 0 2.21 0c0-.15.1-2.26-.11-2.26h-2.13a22.2 22.2 0 0 0 .03 2.26z"></path><path d="m53.29 43.67a10.76 10.76 0 0 0 2 0 5.73 5.73 0 0 0 .09-2.09 11.82 11.82 0 0 0 -2.16 0 5.65 5.65 0 0 0 .07 2.09z"></path><path d="m53.53 37.76a8.57 8.57 0 0 0 1.88-.07 8.24 8.24 0 0 0 -.15-2.46 6 6 0 0 0 -1.8 0 13 13 0 0 0 .07 2.53z"></path><path d="m53.34 40.83a11.23 11.23 0 0 0 2.08 0c0-.14 0-2.25-.18-2.29a8.2 8.2 0 0 0 -2 0 9.4 9.4 0 0 0 .1 2.29z"></path><path d="m45.67 54.48c.29.05 2.16.26 2.21-.1a14.28 14.28 0 0 0 -.05-3.29c-.21-.16-2.2-.31-2.29-.06s-.21 3.39.13 3.45z"></path><path d="m45.84 49.83a5.59 5.59 0 0 0 2.13 0v-2.12s-2.28-.3-2.29-.1-.09 2.04.16 2.22z"></path><path d="m46 46.5a8.56 8.56 0 0 0 2.21 0c0-.15.09-2.26-.12-2.26l-2.09-.04a19.73 19.73 0 0 0 0 2.3z"></path><path d="m46.17 43.42a10.8 10.8 0 0 0 2 0 6.21 6.21 0 0 0 .09-2.09 11.93 11.93 0 0 0 -2.17 0 5.65 5.65 0 0 0 .08 2.09z"></path><path d="m46.4 37.51a8.55 8.55 0 0 0 1.88-.07 7.63 7.63 0 0 0 -.15-2.44 5.88 5.88 0 0 0 -1.79 0 12.25 12.25 0 0 0 .06 2.51z"></path><path d="m46.21 40.58a11.23 11.23 0 0 0 2.08 0c.05-.14.06-2.25-.18-2.29a8.11 8.11 0 0 0 -2 0 9.42 9.42 0 0 0 .1 2.29z"></path><path d="m16.16 54.36c.3 0 2.17.16 2.21-.2a14.41 14.41 0 0 0 -.2-3.29c-.22-.15-2.22-.2-2.29.05s-.05 3.4.28 3.44z"></path><path d="m16.12 49.71a5.63 5.63 0 0 0 2.12-.14c0-.16-.09-2.08-.09-2.08s-2.3-.19-2.29 0 .01 2.06.26 2.22z"></path><path d="m16.12 46.37a8.35 8.35 0 0 0 2.21-.12c0-.15 0-2.26-.22-2.25l-2.11.08a22.45 22.45 0 0 0 .12 2.29z"></path><path d="m16.15 43.29a9.91 9.91 0 0 0 2-.11 5.85 5.85 0 0 0 0-2.09 12.63 12.63 0 0 0 -2.17.14 5.57 5.57 0 0 0 .17 2.06z"></path><path d="m16.11 37.37a8.06 8.06 0 0 0 1.89-.16 8 8 0 0 0 -.26-2.44 5.65 5.65 0 0 0 -1.79.1 11.92 11.92 0 0 0 .16 2.5z"></path><path d="m16.06 40.46a10.55 10.55 0 0 0 2.07-.16c.05-.14-.05-2.25-.28-2.27a7.73 7.73 0 0 0 -2 .1 9.29 9.29 0 0 0 .21 2.33z"></path><path d="m9 54.2c.29 0 2.17.15 2.2-.21a13.86 13.86 0 0 0 -.2-3.29c-.21-.14-2.21-.2-2.29.06s-.01 3.39.29 3.44z"></path><path d="m9 49.54a5.9 5.9 0 0 0 2.13-.13c0-.17-.09-2.08-.09-2.08s-2.3-.2-2.3 0 0 2.05.26 2.21z"></path><path d="m9 46.21a8.23 8.23 0 0 0 2.2-.13c0-.14 0-2.25-.22-2.25l-2.12.09a20.09 20.09 0 0 0 .14 2.29z"></path><path d="m9 43.12a9.81 9.81 0 0 0 2-.12 5.86 5.86 0 0 0 0-2.09 12.49 12.49 0 0 0 -2.16.15 5.76 5.76 0 0 0 .16 2.06z"></path><path d="m9 37.21a8.74 8.74 0 0 0 1.88-.16 8.09 8.09 0 0 0 -.27-2.45 6 6 0 0 0 -1.79.1 12.74 12.74 0 0 0 .18 2.51z"></path><path d="m8.93 40.29a10.65 10.65 0 0 0 2.07-.16c0-.13 0-2.25-.28-2.27a8.3 8.3 0 0 0 -2 .1 9.79 9.79 0 0 0 .21 2.33z"></path></g><path d="m24.42 14.69s5.17-.08 5.21.09a10.07 10.07 0 0 1 -.21 2.58c-.17 0-5 0-5.13-.17a10.06 10.06 0 0 1 .13-2.5z" fill="%23cbe7f5"></path><path d="m36.46 13.94c.17 0 .79.34.5.59s-.87.2-.92.45-.54.59.25.63a5.84 5.84 0 0 0 2.09-.61s-.63 1.58-.5 1.75.5.25.58.37.17.58 0 .63a2.28 2.28 0 0 1 -2.54-.8c-1.08-1.26-.75-2.8.54-3.01z" fill="%23ddc07c"></path><path d="m22.75 20.69c.3-.4 5.34 0 10.46.17s7.75.25 7.88.5.12 2.12-.13 2.12-7.83-.66-8-.33a17.69 17.69 0 0 0 -.29 4.63c.21.12 3.75.66 3.83.95a4.54 4.54 0 0 1 0 1.13l-1-.75s-.33.37-.21.54 1.42 1.46 1.21 1.58-.42.25-.58.17-1.75-2.12-2-2.17a2.17 2.17 0 0 0 -.71.13l1.42 2.08a2.28 2.28 0 0 1 -.71 0c-.13-.08-1.46-1.75-1.75-1.79a.85.85 0 0 0 -.5.08l1.17 2s-.92.17-.92.58-.33 2.8.17 2.88 5.91.62 6 .87a2.16 2.16 0 0 1 .08.8s-1.08-.3-1.08-.05 1 1.88.75 2.09-.59.37-.67.21-2-2.55-2-2.55-.71 0-.67.17 1.71 2.17 1.5 2.27a3.73 3.73 0 0 1 -1 0 15.56 15.56 0 0 0 -1.62-2c-.21-.05-.54-.05-.59.16a11.24 11.24 0 0 0 1.09 1.88s-4.54-.09-6.54 0-2.67.12-2.67-.09a23.77 23.77 0 0 1 -.08-3.46c.16-.12 5.87-.12 5.91-.37s-.16-3-.16-3a32.52 32.52 0 0 1 -3.84-.46c-.12-.17-.33-3.75-.08-3.83s4.37 0 4.46-.46a26.18 26.18 0 0 0 -.17-4.54c-.17-.09-7.67-.17-7.83-.34a3.76 3.76 0 0 1 -.13-1.8z" fill="%23e6e4da"></path><path d="m27.29 28.4c.08-.1.92-.21 1 0a10.83 10.83 0 0 1 0 2.67c-.12.12-.75.29-.91 0a8.62 8.62 0 0 1 -.09-2.67z" fill="%231d1d1b"></path></g></svg>')};
}

/*
#mars .planet{
    background-image: url('data:image/svg+xml,<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" fill="%23000000"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"><path d="m21.83 26.32-2.75-2.25s-3.91 4.33-4.91 5-2 .83-3.8-.54-7.83-8.21-7.83-9.63 7.71-9.5 9.33-11.25 3-4 5.3-3.37 10.37 6.91 10.83 7.91 0 2.59-1.79 4.63-4.55 4.58-4.55 4.58l2.8 2.34s5.25-5.84 5.7-6.42 3.05-2.5 5.21-.92 11.09 9.21 11.63 9.6a3.13 3.13 0 0 1 .79 4.71c-1.87 2.62-7.46 8.33-7.33 8.41s2.66 2.5 2.66 2.5 5.38-6.79 6-7.37a3.66 3.66 0 0 1 5.09-.34 44.81 44.81 0 0 1 6.79 6.16c.38.67 1 1.71-.71 4s-11.87 14.54-12.5 15.12-2 1.09-3.87.05a71.75 71.75 0 0 1 -7.55-6.17c-.37-.42-1.2-.71-.25-2.21s5.13-6.54 5.17-6.79a16.09 16.09 0 0 0 -2.83-3 42.28 42.28 0 0 1 -5.38 6.13c-2.08 1.8-2.79 2.37-4.21 2.12s-6.08-4.46-6.08-4.46l-.83.88a10.94 10.94 0 0 1 3 6.33c.25 3.62-1 6-1.33 6s-7.92-6.21-7.92-6.21-2.71 2.75-3.21 3.21l-.67.58s1.38 2.63-1.33 3.46-3.67-1.11-3.5-2.54 2-2.21 2.41-2.29a3.8 3.8 0 0 1 1.05 0l2.62-5.28s-5.79-5.1-5.87-5.72.87-1.5 3.16-1.59 8.05 1.75 8.05 1.75l1.16-1.79s-3.21-2.87-3.79-3.46a2.25 2.25 0 0 1 -.37-2.66c.5-1.25 6.41-9.21 6.41-9.21z" fill="%231d1d1b"></path><g fill="%23cbe7f5"><path d="m4.54 18.82c-.08-.38 1.79-2.42 2-2.29s1.84 1.37 1.67 1.58-2.04 2.71-2.21 2.58a9.72 9.72 0 0 1 -1.46-1.87z"></path><path d="m6.58 21.36a12.57 12.57 0 0 1 2.63-2.58c.16.12 2.66 2.41 2.58 2.71a17.69 17.69 0 0 1 -2.5 3.16c-.17-.08-2.71-3.25-2.71-3.29z"></path><path d="m9.92 25.19a25.16 25.16 0 0 1 2.91-3c.21.09 3 2.71 2.88 3s-2 3.09-3.17 2.59a8.69 8.69 0 0 1 -2.62-2.59z"></path><path d="m7.29 15.36c-.07-.2 2.08-2.54 2.38-2.46s1.87 1.25 1.7 1.54-2.08 2.88-2.37 2.75a13.48 13.48 0 0 1 -1.71-1.83z"></path><path d="m10.58 11.82a22.11 22.11 0 0 1 2.42-2.42c.17.09 1.79 1.46 1.62 1.63s-2.16 2.71-2.33 2.58a21.41 21.41 0 0 1 -1.71-1.79z"></path><path d="m13.62 8.44s1.88-2.5 2.59-2.44 2.33.87 2.16 1.08a39.59 39.59 0 0 1 -3 3 23 23 0 0 1 -1.75-1.64z"></path><path d="m9.92 18.11c0 .27 2.16-3 2.37-2.87s3.17 2.12 3 2.41a20.14 20.14 0 0 1 -2.87 3.21c-.09-.17-2.5-2.79-2.5-2.75z"></path><path d="m13.25 21.28c.17-.17 3-2.79 3-2.79s3.08 2.41 3 2.75a20.12 20.12 0 0 1 -2.79 3.2c-.17-.08-3.21-3.16-3.21-3.16z"></path><path d="m13 14.4a15.59 15.59 0 0 1 2.46-2.54 19.56 19.56 0 0 1 2.91 2.54 21.92 21.92 0 0 1 -2.2 2.5 29.79 29.79 0 0 1 -3.17-2.5z"></path><path d="m16.25 10.78c-.05-.14 3.21-3.25 3.21-3.25a30.24 30.24 0 0 1 3.16 2.41c-.12.13-3.25 3.71-3.5 3.55s-2.83-2.59-2.87-2.71z"></path><path d="m16.71 17.78s2.37-2.75 2.5-2.71 3.25 2.62 3.12 2.83a27.18 27.18 0 0 1 -2.33 2.59 30.78 30.78 0 0 1 -3.29-2.71z"></path><path d="m20 14.19c.08-.12 3.46-3.79 3.58-3.79s2.79 1.6 2.42 2.84a13.14 13.14 0 0 1 -2.79 3.76c-.13-.06-3.21-2.81-3.21-2.81z"></path></g><path d="m19.71 23c-.25-.1.91-1.17 1.12-1.09a16.36 16.36 0 0 1 2.71 2.59 8.52 8.52 0 0 1 -1 1.08s-2.62-2.47-2.83-2.58z" fill="%23fab900"></path><path d="m18.46 34.11c1.27-1.7 8-9.92 10.5-12.75s4.21-4.12 5.58-3.58 9.92 8.22 10.75 8.83 2 1.71 1.21 3.25-7.5 8.25-7.5 8.25a9.06 9.06 0 0 0 -.84-1.87c-.16 0-.54.45-.54.45a12 12 0 0 1 .75 2.13c-.08.17-1 1.17-1 1.17a16.76 16.76 0 0 0 -.75-2.38c-.12 0-.46.46-.46.46s.8 2.42.59 2.62-1.09 1.21-1.09 1.21l-.75-2.21s-.75.25-.62.46a15.07 15.07 0 0 1 .71 2.38 2.11 2.11 0 0 1 -.33.5l-1-2.46-.55.58a18.15 18.15 0 0 1 .92 2.5 11.74 11.74 0 0 1 -.75 1l-.87-2.37s-.55.16-.5.41.83 2.29.66 2.54-.54.88-.54.88a12.93 12.93 0 0 0 -1.12-2.54c-.21 0-.59.33-.55.46s1.13 2.5.92 2.7a5.6 5.6 0 0 1 -.79.55 15.07 15.07 0 0 0 -.79-2.38c-.17 0-.75 0-.67.17a10.74 10.74 0 0 1 .54 2.54c-.16 0-1-.33-4.16-2.83s-8.3-7.38-8.42-8.09 1.08-2.08 1.46-2.58z" fill="%23348cf4"></path><path d="m9.92 43.36a19.25 19.25 0 0 1 6.12.92c2.75.83 3.71 1.41 5 3.25a16.63 16.63 0 0 1 2 6.12c0 .63 0 1.38-.25 1.29s-1.17-.62-1.13-.75.25-3.12 0-3.41a3.51 3.51 0 0 0 -.83-.54 23.05 23.05 0 0 1 -.21 3.08l-.62-.63a12.29 12.29 0 0 0 -.13-2.45c-.17-.13-.58-.42-.71-.38s0 2.21-.21 2.13-3.91-3.63-5.62-5.3-3.62-3.16-3.41-3.33z" fill="%23e6e4da"></path><path d="m13.83 49.86c.2-.11 1.59 1.17 1.25 1.54a37.94 37.94 0 0 1 -3.46 3.54c-.2 0-.58 0-.41-.25s2.33-4.69 2.62-4.83z" fill="%2392a0d1"></path><path d="m9.21 55.61a1.62 1.62 0 0 1 1.91 1.71c-.2.87-2.2 1.62-2.91.54s.37-2.04 1-2.25z" fill="%23e6e4da"></path><path d="m20.5 42.61c.15-.15 1.87 1.29 1.62 1.54s-.58.63-.75.59-.91-.67-1.25-.8.17-1.12.38-1.33z" fill="%2392a0d1"></path><path d="m29.62 23.24c-.21-.43 2.67-3.17 3-3s.79.08.59.45a20.77 20.77 0 0 1 -2.8 3.13c-.29 0-.74-.5-.79-.58z" fill="%231d1d1b"></path><path d="m33.83 29.11c-.17-.51 4-4.83 4.25-4.83s2.5 1.66 2.29 2.16-4.16 4.88-4.45 4.8a9.21 9.21 0 0 1 -2.09-2.13z" fill="%231d1d1b"></path><path d="m37.58 32.24c0-.19 4.21-5.13 4.54-5s2.25 1.54 2.09 1.87-4 5.25-4.29 5.17a10.07 10.07 0 0 1 -2.34-2.04z" fill="%231d1d1b"></path><path d="m38 25.65c.23-.07 1.17.88 1 1s-2.75 3.35-3 3.25-1.13-.79-1-.9a32.28 32.28 0 0 1 3-3.35z" fill="%2392a0d1"></path><path d="m39 32c-.26-.07 3.12-3.54 3.33-3.5s.92.5.79.66a41.35 41.35 0 0 1 -3.25 3.84c-.16-.1-.75-.93-.87-1z" fill="%2392a0d1"></path><path d="m32 31.15c.55-.2 4.38 3.17 4.33 3.59s-6.5 8.5-7.12 9.08-1.46.87-1.79.62-4.42-3.62-4.13-4.44 8.08-8.6 8.71-8.85z" fill="%231d1d1b"></path><path d="m32.21 32.07c.18-.18 3 2.62 3 2.79s-6.79 8.54-7.09 8.58-3.79-3.12-3.66-3.5 7.33-7.45 7.75-7.87z" fill="%2392a0d1"></path><path d="m25.87 39.82c.17-.08 3.38-4.17 3.55-4.13s.45.21.29.38-3.42 4.54-3.59 4.46-.25-.71-.25-.71z" fill="%231d1d1b"></path><path d="m26.79 41s2.83-3.17 3-3.17.46.37.33.54a42.23 42.23 0 0 1 -2.79 3.33c-.12-.05-.33-.55-.54-.7z" fill="%231d1d1b"></path><path d="m40 39.86c.2-.1 2.71 2.25 2.58 2.5s-.5.92-.62.83a21.59 21.59 0 0 1 -2.67-2.54 4.68 4.68 0 0 1 .71-.79z" fill="%23fab900"></path><path d="m47.87 38.78c-.1-.16 2.92-4 3.8-4s2.45 1.41 2.45 1.41-3.45 5-3.66 4.92a28.6 28.6 0 0 1 -2.59-2.33z" fill="%23cbe7f5"></path><path d="m51.42 41.61a44 44 0 0 1 3.79-4.61c.21 0 1.79 1.41 1.71 1.62a46.52 46.52 0 0 1 -3.59 4.75 13.24 13.24 0 0 1 -1.91-1.76z" fill="%23cbe7f5"></path><path d="m54.17 43.94c.2-.29 3.58-4.62 3.58-4.62s2.29 1.42 2 2.21a24 24 0 0 1 -3.5 4.33c-.08-.04-2.08-1.92-2.08-1.92z" fill="%23cbe7f5"></path><path d="m47 39.94a9.87 9.87 0 0 1 2.75 2.42 27.57 27.57 0 0 1 -2.54 3 22.73 22.73 0 0 1 -2.92-2.25 29.12 29.12 0 0 1 2.71-3.17z" fill="%23cbe7f5"></path><path d="m48 46a31.77 31.77 0 0 1 2.79-3.05c.17.09 1.79 1.34 1.67 1.55s-2.59 3.37-2.75 3.2z" fill="%23cbe7f5"></path><path d="m50.5 48.24s2.75-3.38 2.87-3.34a12.16 12.16 0 0 1 2.05 2.1 26.06 26.06 0 0 1 -2.67 3.41c-.13-.05-2.08-2.05-2.25-2.17z" fill="%23cbe7f5"></path><path d="m49.67 49.49a17.14 17.14 0 0 1 2.25 2c-.09.16-1.55 2.46-1.88 2.29s-2.67-1.88-2.54-2a25.79 25.79 0 0 1 2.17-2.29z" fill="%23cbe7f5"></path><path d="m46.62 52.82a21.43 21.43 0 0 1 2.59 2.12c-.09.17-1.34 1.75-2 2.5s-1.21 1.05-2.13.56-1.83-1.21-1.71-1.5 3.25-3.68 3.25-3.68z" fill="%23cbe7f5"></path><path d="m41.67 46.86c0-.21 2-2.71 2.29-2.62s2.54 1.87 2.37 2.08-2 2.5-2.29 2.5a11.62 11.62 0 0 1 -2.37-1.96z" fill="%23cbe7f5"></path><path d="m44.87 49.32a21.41 21.41 0 0 1 2.3-2.42c.16.09 1.75 1.5 1.66 1.71s-1.83 2.39-2.08 2.29a20.09 20.09 0 0 1 -1.88-1.58z" fill="%23cbe7f5"></path><path d="m44 50.65c.33.09 1.91 1.29 1.75 1.5s-2.84 3.63-3.17 3.54-1.54-.87-1.46-1.12 2.88-3.92 2.88-3.92z" fill="%23cbe7f5"></path><path d="m40.67 47.94c.16.09 2.75 2.05 2.54 2.25s-2.75 3.75-3.09 3.67-2.5-1.5-2.2-2.25a31.73 31.73 0 0 1 2.75-3.67z" fill="%23cbe7f5"></path></g></svg>');}
*/
/* --------------------------------------------------------------------------- responsive styles */
@media screen and (max-width: 299px) {
  #universe {
    font-size: 20%;
    margin: 20em 0em;} }
@media screen and (min-width: 300px) {
  #universe {
    font-size: 24%;
      margin: 20em 0em;}
  .intro-text.heading{
       margin-top:3em;}
  p.main-subheader {
    text-align: left;}

       }

@media screen and (min-width: 500px) {
  #universe {
    font-size: 36%; } }
@media screen and (min-width: 600px) {
  #universe {
    font-size: 44%; } }
@media screen and (min-width: 760px) {
  #universe {
    font-size: 58%; } }
@media screen and (min-width: 1000px) {
  #universe {
    width:50%;
    font-size: 73%;
  }
     }


