*{
    margin: 0;
    padding: 0;
}
.parent{
    /* background-color: #5e6864; */
}
.bg{
    background-color: #5e6864;
    /* height: 25rem; */
    width: 350px;
    margin: auto;
   
}
.profile{
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top: 10%;
}
.name, .designation{
    text-align: center;
}
.name{
    color: white;
    font-size: 25px;
}
.designation{
    color: grey;
    font-size: 19px;
}
.icon{
    width: 20px;
}
.c-info{
    color: white;
    margin-top: 15px;
}
.info{
    text-align: center;
    /* margin-top: 60px; */
}
.b1, .b2{
    border-top: 1px solid grey;
}
.b2{
    border-right: 1px solid grey;
}
.info1{
    display: flex;
    align-items : center;
    text-align: center;
    justify-content: center;
}
.details{
    width: 290px;
}
.b1{
    padding-top: 20px;
}
.sec-1{
    background-color: white;
    /* margin-top: 70px !important; */
}
.info2{
    color: gray;
}
.user-p{
    padding-bottom: 20px;
}


.gray-sec{
    background-color: #5e6864;
}
.gray-inner, .white-inner{
    width: 350px;
    margin: auto;
}
.white-sec{
    background-color: #fff;
}

.empty{
    width: 100%;
    height: 100vh;
    display: flex;
    justify-content: center;
    align-items: center;
    /* padding-top: 320px; */
    font-size: 35px;
    text-align: center;
}
.user{
    width: 165px !important;
    height: 165px !important;
}

/* @media only screen and (max-width: 768px) {
    .info1 {
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: space-evenly;
    }
   .b1{
    padding-top: 20px;
   }
  } */
  /* @media only screen and (max-width: 1024px) {
    .info1 {
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: space-evenly;
    }
   .b1{
    padding-top: 20px;
   }
  }
  @media only screen and (max-width: 2160px) {
    .info1 {
        display: flex;
        align-items: center;
        text-align: center;
        justify-content: space-evenly;
    }
   .b1{
    padding-top: 20px;
   }
  } */