@import url(EvanGamesNavBar.css);
body{
    background-image: url(Images/DottedBackground.webp);
    background-repeat: repeat;
}
p,h1,h2,h3 {
font-family: Tahoma, Verdana, sans-serif;
text-align: center;
}
h1 {
    font-size: 40px;
    color: #4b4bbb;
    text-align: center;
}
#ConwaysLink{
    background-image: url(Images/ConwaysTwo.png);
    width: 600px;
    height: 300px;
    margin: auto;
    background-size: cover;
}
#ConwaysLink:hover{
    background-image: url(Images/ConwaysOne.png);
    cursor: pointer;
}
#LeGames{
    display: flex;
    flex-direction: row;
    gap: 20px;
    align-items: center;
    justify-content: center;
}
#LeGames img{
    width: 40vw;
    height: auto;
}
#DutchLink{
    background-image: url(Images/DUTCHGameOne.png);
    width: 600px;
    height: 300px;
    margin: auto;
    background-size: cover;
}
#DutchLink:hover{
    background-image: url(Images/DUTCHGameTwo.png);
    cursor: pointer;
}
.required::after {
    content: " *";
    color: red;
}
label{
    margin-right: 10px;
}
fieldset{
    width: 300px;
    margin: auto;
    border-radius: 10px;
    background-color: rgba(173, 216, 230, 0.5);
    border: 2px solid rgb(178, 203, 205);
    padding: 20px;
}
embed, iframe{
    border: 5px solid black;
    border-radius: 10px;
    display: block;
    margin: auto;
}
h3~p{
    text-align: left;
    text-indent: 10px;
}
/*While not perfectly made specifically for mobile (What you listed as 640), this was set to what I considered a reasonable number for said change.*/

@media screen and (max-width: 800px) {
    #LeGames {
        flex-direction: column;
    }
}