*{
  font-family: "Story Script", sans-serif;
  font-weight: 400;
  font-style: normal;
}
body{
    background-color:black;
}
h1{
    color: yellow;
    text-align: center;
    font-family: 'Pacifico'
    cursive; font-size:max(2vw, 7vw);
    margin:0 auto;
}
.div{
    display:flex;
    justify-content:center;
}
.figure{
    text-align: center;
    width:40%;
}
#Spring{
    border-top-left-radius: 25px;
}
#Summer{
    border-top-right-radius: 25px;
}
#Autumn{
    border-bottom-left-radius: 25px;
}
#Winter{
    border-bottom-right-radius: 25px;
}
.seasonImg{
    border:1px solid yellow;
    width:100%;height:auto;
}

figcaption{
    color:white;
    font-size:max(2vw, 4vw);
}

footer{
    font-size:3vw; 
    color:silver;
    text-align:center; 
    padding-top : 10px;
}
#footerImg{
    width:15%;
}
hr{
    width:75%; margin-top:20px;
}