body, html, p, h1, h4, h5, hr {
margin: 0;
}
.name {
padding: 32px;
}
.subtitle {
padding: 0 32px 32px;
}
.bio {
text-align: justify;
max-width: 600px;
padding: 16px 32px;
}
.wrapper {
align-items: center;
margin: auto;
width: 600px;
max-width: 100%;
}
a {
color: black;
text-decoration: none;
}
ul {
list-style: none;
padding: 0;
}
footer {
padding-top: 32px;
}
.social-site-icon {
width: 36px;
margin: 12px;
}
.social-links {
flex-direction: row;
display: flex;
align-content: center;
}
footer {
align-items: center;
align-content: center;
align-self: center;
}
footer h5 {
text-align: center;
}