body {
    background: #383838;
  }
  
  .morph-section {
    width: 400px;
    height: 400px;
  
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -200px;
    margin-left: -200px;
    font-family: monospace;
    color: rgb(255, 255, 255);
  }

  #loader-wrapper{
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      background-color: #383838;
  }
  
  .loading{
      font-family: monospace;
      position: absolute;
      line-height: 20px;
      left: 20px;
      font-size: 14px;
      color: rgb(255, 141, 10);

      animation: fadeIn ease 10s;
      -webkit-animation: fadeIn ease 10s;
      -moz-animation: fadeIn ease 10s;
      -o-animation: fadeIn ease 10s;
      -ms-animation: fadeIn ease 10s;
  }

  .info {
    font-family: monospace;
    position: absolute;
    line-height: 20px;
    font-size: 14px;
    left: 20px;
    bottom: 20px;
    color: #fff;
  }

  @keyframes fadeIn {
    0% {
      opacity:0;
    }
    100% {
      opacity:1;
    }
  }
  
  @-moz-keyframes fadeIn {
    0% {
      opacity:0;
    }
    100% {
      opacity:1;
    }
  }
  
  @-webkit-keyframes fadeIn {
    0% {
      opacity:0;
    }
    100% {
      opacity:1;
    }
  }
  
  @-o-keyframes fadeIn {
    0% {
      opacity:0;
    }
    100% {
      opacity:1;
    }
  }
  
  @-ms-keyframes fadeIn {
    0% {
      opacity:0;
    }
    100% {
      opacity:1;
    }
  }

  @media screen and (max-width: 376px){
    .morph-section{
      width: .8vh;
      height: .8vh;
    }

  }

  @media screen and (max-width: 480px){
    .morph-section{
      width: .8vh;
      height: .8vh;
    }

  }