.nav-link {
  font-size: 14px;
}

.form-group label {
  font-size: 14px;
  border-radius: 50px;
}

.select2-container--bootstrap-5 .select2-selection {
  padding: 15px 20px;
  min-height: 52px;
}

.select2-selection__rendered {
  color: #707070 !important;
}

input[type="file"] {
  font-size: 0;
}
::file-selector-button {
  font-size: initial;
}

.form-group {
  margin-top: 20px;
}

.form-group label {
  top: -22px;
  left: -5px;
  background: transparent;
  padding: 0 10px;
}

@media (min-width: 992px) {
  .profile-cover,
  .profile-cover-img,
  .profile-cover-img-wrapper {
    height: 17rem;
  }
}

.bg-soft-success {
  --bs-bg-opacity: 0.08;
  background-color: rgb(55 213 39 / 8%) !important;
}

.card-icon-big {
  width: 100px;
  height: 100px;
}

.full-time {
  color: #9e7639;
}

.part-time {
  color: #448b65;
}

.errors {
  color: #ff4242;
  font-size: 14px;
}

li {
  overflow-wrap: break-word;
}
