.welcome {
    display: flex;
    justify-content: center;
    font-size: 25px;
    font-family: "Original Surfer", sans-serif;
    color: #f58d05;
    text-shadow:
    -1px -1px 0 green,
    1px -1px 0 green,
    -1px  1px 0 green,
    1px  1px 0 green;   
}

section {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color:  #f58d05;
    font-size: 20px;
    font-family: "Original Surfer", sans-serif;
    text-shadow:
    -1px -1px 0 white,
    1px -1px 0 white,
    -1px  1px 0 white,
    1px  1px 0 white; 
}

section h2 {
    text-align: center;
}

section a { 
    text-decoration: none;
    font-family: "DynaPuff", system-ui;
    color: #f58d05;
    text-shadow:
    -1px -1px 0 white,
    1px -1px 0 white,
    -1px  1px 0 white,
    1px  1px 0 white;
}
  
section a:hover {
    color: #e3221e;  
    text-decoration: none;
}
