body {
    font-family: Raleway, sans-serif; /* Apply Raleway to the entire body */
    display: flex; /* Make the body a flex container */
    flex-direction: column; /* Stack elements vertically by default */
    justify-content: space-between; /* Align content vertically: top and bottom */
    align-items: center; /* Center elements horizontally */
    min-height: 100vh; /* Set minimum height to cover entire viewport */  
  }
  
  h1 {
    text-align: center;  /* Center the text within the <h1> tag */
  }
  
  footer {
    text-align: center;  /* Center the text within the footer */
  }

  .bird {
    font-size: 20em;
    margin: 0 auto;
    text-align: center;
    font-family: Raleway, sans-serif;
  }
  
  a {
    color: red; /* Default link color */
    text-decoration: none;
  }
  
  a:hover {
    color: #ff9c9c; /* Color when hovering over the link */
  }

  a:visited {
    color: #ff9c9c; /* Color when the link is visited*/

  }