body {
    background-color: #222;
    color: #fff;
    font-weight: 800;
    font-size: 4vw;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-family: "Khula", sans-serif;
    height: 100vh;
    box-sizing: border-box;
    margin: 0;

    background: linear-gradient(
      to bottom right,  
      #2C3E50, #302525, 
      #2b2019, #182636 );
    background-repeat: no-repeat;
    background-size: 1000% 1000%;
    animation: gradient 100s ease infinite;


  }

  @keyframes gradient { 
    0%{background-position:0% 0%}
    50%{background-position:100% 100%}
    100%{background-position:0% 0%}
  }


  span {
    display: inline-block;
  }