h1 {
  /* text-align: center; */
  color: white;
  font-family: "Arial"
}

p{
  color: #cccccc;
  font-size: 30px;
}

body {
  background-image: url("/prime-numbers/background.jpg");
  background-size: cover; 
}

pre {
    max-width: 1000px;  
    margin: 1em auto;  
    overflow-x: auto;  
    padding: 1em;      
    border-radius: 8px; 
    background-color: #2d2d2d; 
}
pre code {
    font-size: 1.2rem; /* or 16px, 18px, etc */
}

#link{
  text-align: center;
  color: white;
  font-family: "Arial"
}
a:link {
  color: green;
  background-color: transparent;
  text-decoration: none;
}

a:visited {
  color: pink;
  background-color: transparent;
  text-decoration: none;
}

a:hover {
  color: red;
  background-color: transparent;
  text-decoration: underline;
}

a:active {
  color: yellow;
  background-color: transparent;
  text-decoration: underline;
}