body {
  background-color: rgb(16, 112, 237);
  scroll-behavior: smooth;
}

h1{
  color: white;
  text-align: center;
  width:auto;
}

h2{
  text-align: center;
}

#button{
  margin:auto;

}

#pic{
   position:relative;
    flex-direction: row;
    padding-left: 50px;
    margin-top: 50px;
    max-width: 100%;
    max-height: 100%;
}

figure{
  position: relative;
  flex-direction: row;
  text-align: center;
}

figcaption{
  font-size: 2vw;
}

p {
  font-family: verdana;
  font-size: 2vw;
  text-align: center;
}

footer
{
margin-top: 400px;
text-align: center;
}