@font-face {
    font-family: "Ubuntu";
    src: url(../fonts/Ubuntu-Th.ttf);
  }

  html {
    height: 100%;
    font-size: 0.8vw;
    /* -ms-overflow-style: none;  
    scrollbar-width: none;  */
  }

  /* Hide scrollbar for Chrome, Safari and Opera - not doing this now because it makes it hard for the user */
  /* html::-webkit-scrollbar {
  display: none;
} */

  body {
    overflow-x: hidden;
    background-color: #f2f2f2;
    height: 100%;
    margin: auto;
  }


  a {
    color: red;
  }
  .Spacer{
    position: relative;
    top: 0;
    width: 100%;
    height: 2vw;
  }

  #XenoangelHeader {
    width: 1000px;
    max-width: 90%;
    display: block;
    filter: drop-shadow(0 0 0.9rem rgba(0, 255, 98, 0.4)) drop-shadow(2rem 2rem 0.7rem rgba(0, 81, 255, 0.315));
    margin-left: auto;
    margin-right: auto;
    pointer-events: none;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
  }


  #Xenomorphe {
    width: 678px;
    max-width: 50%;
    display: block;
    position: fixed;
    bottom: 10%;
    right: 10%;
    margin-left: auto;
    pointer-events: none;
  }




  .TagLine {
    width: 40%;
    height: auto;
    display: block;
    position: absolute;
    left: 10vw;
    top: 40%;
    color: aliceblue;
    font-family: "Ubuntu";
    font-size: min(2.8vw, 40px);
    font-variant: normal;
    font-weight: 300;
    line-height: min(3vw, 35px);
    filter: drop-shadow(0 0 0.3rem rgba(0, 183, 255, 0.514)) drop-shadow(0.2rem 0.2rem 0.2rem rgba(17, 0, 255, 0.315));
    cursor:pointer;
}

a {
  color: inherit; 
  /* text-decoration: inherit;  */
  text-decoration: none;
}

@media only screen and (max-width: 800px) {

  #Xenomorphe {
    width: 40%;
    max-width: 40%;
    right: 0;
    bottom: 0;
    margin-left: auto; 
  }

  
}


@media only screen and (max-width: 500px) {

  
  #Xenomorphe {
    width: 90%;
    max-width: 100%;
    left: 0; 
    right: 0;
    bottom: 0;
    margin-left: auto; 
    margin-right: auto; 
  }

 
}
