h1 {
font-size: 40px;
letter-spacing: 2px;
text-shadow: 1px 10px 10px grey
}

.text {
  font-family:'dm-sans';
  font-size: 19px;
  word-spacing: 2px;
  
}

.intro{
  font-family:'dm-sans';
  font-size: 25px;
  font-weight: 800;
  text-shadow: 1px 3px 10px lightblue;
}

.Sub_header{
  font-family:'dm-sans';
  font-size: 26px;
  font-weight:800;
  text-shadow: 1px 5px 10px grey
}

.headerlink{
  font-family:'dm-sans';
  font-size: 26px;
  font-weight:800;
  text-shadow: 1px 5px 10px grey
  
}


.navigation {
  font-family:'dm-sans';
  font-size: 18px;
  font-weight: 400;
  display:flex;
  padding: 10px;
  list-style: none;
}

.navigationlink {
  padding: 10px;
  border-radius: 6px;
  background-color: black;
}

.navigationlink:not(:last-child) {
  margin-right: 20px;
}

.navigationlink a{
  color: white;
  font-size: 20px
}

.headerlink {
  font-family:'dm-sans';
  font-size: 22px;
  font-weight: 800;  
  }

.form{
  font-family:'dm-sans';
  font-size: 20px;
  font-weight: 500;
  border: 1px black;
  width: 10%;
}

input {
  border: 1px solid black
}

.table{
  table-layout:fixed;
  font-family:'dm-sans';
  font-size: 18px;
  font-weight: 500; 
  text-align: center;
  border-collapse: collapse;
  width: 50%;
  padding: 10px;
}

th, td{
  border: 2px solid black;
}

th {
  background-color: lightgrey;
}

a:hover {
  color: 	lightskyblue;
}

a:visited {
  color: purple
}

a:active {
  color: orange
}

a:focus {
  color: lightskyblue
}

