*{
    color: inherit;
    text-decoration: none;
}
body {
    background-color: #2f355a;
    font-family: Arial, sans-serif;
    color: white;
}
h1{
    text-align: center;
    text-shadow: #000 3px 2px 2px;
}
h2{
    text-align: center;
    text-decoration: underline double rgb(13, 214, 221) 2px;
    text-shadow: #000 3px 2px 2px;
}
figure {
    background: white;
    padding: 10px;
    border-radius: 10px;
    width: 340px;
    box-shadow: 5px 5px 0px #1d223a;
    margin: 0 auto;
}
figure img {
    width: 100%;
    border-radius: 5px;
}
nav{
    display: inline-block;
    border: 2px solid white ;
    text-align: left;
    margin: 100px 20px;
}
img{
    margin: auto;
}
p{
    padding: 5px;
}
:target{
    color: red;
}
li.nav:hover{
    color: red;
}
a{
        display: block;
        color: white;
        text-decoration: none;
}
a:hover{
        color: rgb(204, 16, 204);
}