body {
  padding-top: 15px;
  font-family: Arial;
  color: white;
  background-color: rgb(34, 34, 34);
  text-align: center;
}

.profilePic {
  width: 300px;
  height: 300px;
  border-radius: 100%;
  border: 6px solid white;
  transition-duration: .5s;
}

.profilePic:hover {
  transform: scale(1.15) rotate(-6deg);
}

.row {
  display: flex;
  justify-content: center;
}

.iconImg {
  width: 150px;
  height: 150px;
  border-radius: 10px;
}

a {
  color: white;
  text-decoration: none;
}

.icon {
  padding: 30px;
  transition-duration: .5s;
}

.icon:hover {
  transform: scale(1.2);
  cursor: pointer;
}

.projects {
  height: 350px;
  width: 350px;
  background-color: rgb(48, 48, 48);
  border: 4px solid black;
  border-radius: 10px;
  margin: auto;
}

li {
  padding-bottom: 10px;
  font-size: 18px;
}

.link {
  text-decoration: underline;
  color: dodgerblue;
}

.projectList {
  width: 200px;
  text-align: left;
  margin: auto;
}

.save:hover {
  cursor: copy;
}
