

*{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Raleway', sans-serif;
}
main{
min-height: 100vh;
background: #fff;    
display: flex;
align-items: center;
justify-content: center;
}
.profile_page2{
background: #F5F1F1;
min-height: 95%;
width: 80%;
border-radius: 0;
z-index: 2;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
display: flex;
}

.profile_page2 .link:hover{
  color: #fff;
  cursor: pointer;
}

.dashboard{
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #D47EA5;
  justify-content: space-evenly;
  border-radius: 0 15px 15px 0;
  color: #6E3659;
  padding: 100px auto;
}
.user{
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.user h4{
  font-size: 20px;
  padding: 20px 0 0 0;
}
.user img{
  /* width: 100px; */
  width: 20%;
  height: auto;
  border-radius: 50%;
  padding-top: 20px;
}
.user a{
  text-decoration: none;
  color: #fff;
  font-size: 30px;
}
.link{
  display: flex;
  margin: 2rem 0rem;
  padding: 1rem 5rem;
  align-items: center; 
  text-align: center;
}
.link img{
  color: #fff;
  width: 26%;
  padding: 0 16px 0 0;
}
.link a{
  text-decoration: none;
  color: #6E3659;
}


.location{
  flex: 2;
}
.location{
margin: 3rem;
display: flex;
flex-direction: column;
justify-content: space-evenly;
align-items: center;
}
