* {
    font-family: Verdana, Geneva, Tahoma, sans-serif;
}

nav {
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    align-items:center;
    width: auto;
    height: 75px;
    border-radius: 5px;
    margin: 0 auto;
    background-image: url(/wallpaperflare.com_wallpaper.jpg);
}

h1 {
    transition: all 1s ease-in-out;
    filter: drop-shadow(3px 3px 3px gray);
}

h1:hover {
    filter: drop-shadow(3px 3px 3px rgb(255, 123, 0));
    font-size: 40px;
}

a  {
    border: 2px solid whitesmoke;
    box-shadow: 2px 2px black;
    border-radius: 5px;
    transition: background-color 1s;
    background-color: aqua;
    text-decoration: none;
}

a:active {
    font-size: 17px;
    border: none;
    box-shadow: none;
}

li {
    margin: auto;
    filter: drop-shadow(1px 1px 1px gray);
    padding: 15px;
    display: inline;
}

#boxone {
    box-shadow: 5px 5px 5px black;
    border-radius: 5px;
    margin: 10px;
    background-color: crimson;
    display: flex;
    height: 175px;
    width: auto;
}

.inboxone {
    color: antiquewhite;
    display: block;
    border-radius: 5px;
    background-color: crimson;
    height: 100px;
    width: 150px;
    transition: all 2s ease-in-out;
}

h3 {
    cursor: pointer;
    margin: 0 auto;
}

.inboxone:active {
    color: black;
    overflow: hidden;
    background-color: orange;
    margin-left: 100%;
    margin-top: 85px;
}
#boxtwo {
    box-shadow: 5px 5px 5px black;
    border-radius: 5px;
    background-color: rgba(20, 220, 110, 0.432);
    display: flex;
    height: 200px;
    width: 75%;
    justify-content: space-around;
    transition: all 1s ease-in-out;
}

#boxtwo:hover {
    transition: all 1s ease-in-out;
    margin-left: 235px;
    color: white;
    background-color: black;
    
}

h2 {
    cursor: pointer;
    margin: auto;
}

#funbox {
    margin: 10px auto;
    width: 50%;
    border: 1px solid gray;
    height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: blueviolet;
    
}

.insidefun {
    box-shadow: 2px 2px 2px black;
    border: 2px solid white;
    cursor: pointer;
    text-align: end;
    height: 90px;
    width: 90px;
    background-color: darkgreen;
    transition: all 1.5s ease-in-out;
}

.insidefun:hover {
    border: none;
    box-shadow: none;
    filter: drop-shadow(3px 3px 3px red);
    color: dodgerblue;
    margin: 0 auto;
    text-align: center;
    border-radius: 100px;
    width: 150px;
    height: 150px;
    font-size: 23px;
    background-color: darkgoldenrod;
    transform: rotate(360deg);
}

footer {
    width: auto;
    height: 85px;
    margin-top: 10px;
    transition-property: all;
    transition-duration: 2s;
    transition-timing-function: ease-in-out;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: rgba(4, 161, 161, 0.527);
    text-align: center;
}

footer h3 {
    margin: auto;
}

h6 {
    margin: auto;
}

footer:hover {
    background-color: rgba(252, 0, 168, 0.527);
}