body{
    box-sizing: border-box;
    padding: 0;
    margin: 0;

height:100vh;
width: 100vw;
background-image: linear-gradient(#00789D 0%,#2E4D58 100%);

display: flex;
justify-content: center;
align-items: center;
}

main {
    box-sizing: border-box;
    text-align: left;
}
h1{
    color:#3D9ABD;
}
p{
    color:#D7E3E5;
}
#profile-picture{
    border-radius:50%;
    width:200px;
    height: 200px;
    border: 2px solid #3D9ABD;
    padding: 5px;
    box-shadow: 0px 2px 20px #2E4D58;
}