.section-padding {
  padding-top: 50px;
  padding-bottom: 50px;
}
.section-padding .font-12 {
  font-size: 0.75rem;
}
.section-padding .w-70 {
  width: 70px;
}
.section-padding strong {
  color: #ec5d3d;
}
.section-padding .bg-bullhorn {
  width: 45px;
  height: 45px;
  background-color: #f0f4fc;
}
.section-padding .bg-bullhorn i {
  rotate: 180deg;
}
.section-padding .color-wait {
  color: #ffc107;
}
.section-padding .active-tab {
  color: #ffc107 !important;
  transition: 300ms;
}
.section-padding .tab-pane {
  display: none !important;
}
.section-padding .learts-mb-n30 {
  margin-bottom: -30px;
}
.section-padding .learts-mt-30 {
  margin-top: 30px;
}
.section-padding .learts-mb-30 {
  margin-bottom: 30px;
}
.section-padding .myaccount-tab-list {
  display: block;
  background-color: #f0f4fc;
}
.section-padding .myaccount-tab-list a {
  font-weight: 500;
  display: flex;
  align-items: center;
  padding: 14px 20px;
  transition: all 0.5s ease 0s;
  color: #333;
}
.section-padding .myaccount-tab-list a:hover {
  color: #ffc107;
}
.section-padding .myaccount-tab-list a + a {
  border-top: 1px solid #f0f4fc;
}
.section-padding .myaccount-tab-list a .active {
  cursor: default;
  background-color: #f0f4fc;
}
.section-padding label {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.125;
  display: block;
  margin-bottom: 10px;
  letter-spacing: 1.6px;
  color: #333;
}
.section-padding label .required {
  font-size: 1rem;
  color: #ec5d3d;
}

.table-info {
  background-color: #f0f4fc;
}

.btn-close {
  background-color: #494949;
  color: #fff;
}

.btn-print {
  transition: 300ms;
  background-color: #ffc107;
  color: #fff;
}

.scroll-thin {
  scrollbar-width: thin;
}/*# sourceMappingURL=Profile.module.css.map */