body{
  
   
}
main{
   display: flex;
}

h1{
    text-align: center;
}
h2{
    text-align: center;
}
figcaption{
    text-align: center;
}
#img-div{
    background-color: aliceblue;
    margin-right: 20px;
    align-items: center;
    border-radius: 10%;
    box-shadow: 0 10px 10px 10px gray;
}
#img-div:hover{
    transform: scale(1.05);
}
#image{
    display: block;
    padding: 10px 10px 5px 5px;
    border-radius: 10%;
    max-width: 400px;
    
}
#info{
    flex-grow: 2;
}

p{
    text-justify: auto;
}