.divProjectListQues {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  border: 1px solid #E5E5E5;
  border-radius: 12px;
  margin-bottom: 10px;
}

.divProjectListQuesLearn {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

@media (min-width: 576px) {
  .divProjectListQuesLearn {
    flex-direction: row;
  }
}

.divProject {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  border: 1px solid #E5E5E5;
  border-radius: 12px;
  margin-bottom: 10px;
}

@media (min-width: 576px) {
  .divProject {
    flex-direction: row;
  }
}

.divProjectTop {
  display: flex;
  justify-content: center;
  width: 100%;
}

.divProjectCenter {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
  padding: 0 10px;
}

.divProjectBottom {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin: 10px 0;
  padding: 0 10px;
}

@media (min-width: 576px) {
  .divProjectBottom {
    flex-direction: column;
  }
}

.divProject .spanTitel {
  font-size: 10px;
}

.divProjectListQues .spanTitel {
  font-size: 10px;
}

.divProject span {
  white-space: nowrap;
}

.imgProject {
  width: 95px;
  height: 95px;
  border: 3px solid #03FCF4;
  border-radius: 50%;
  margin: 7px;
}

.btnProject {
  border-radius: 25px;
  min-height: 40px;
  font-size: 12px;
  min-width: 128px;
}

.btnProjectCancel {
  border-radius: 25px;
  min-height: 40px;
  background-color: white;
  border: 1px solid #E5E5E5;
  font-size: 12px;
  min-width: 128px;
  padding: 2px 8px !important;
}

.btnProjectCancel:hover {
  background-color: #f8ffa5;
  border: 1px solid #E5E5E5;
  color: #212529;
}

