.menu-selected .header a,
.header i {
  color: black;
}

.w-40 {
  width: 40% !important;
}

.w-60 {
  width: 60% !important;
}

.pt-6px {
  padding-top: 6px !important;
}

.w-216px {
  width: 216px !important;
}

.mw-216px {
  min-width: 216px !important;
}

.modal-md {
  max-width: 600px !important;
}

.text-right {
  text-align: right !important;
}

.bg-none {
  background: none !important;
}

.bg-light-black
{
  background-color: #1C1C1C !important;
}

.border-bottom-style-solid {
  border-bottom-style: solid !important;
}

.border-top-radius-8px {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.border-bottom-radius-8px {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.flex-direction-column {
  display: flex;
  flex-direction: column !important;
}

.flex-direction-row {
  display: flex;
  flex-direction: row !important;
}

.flex-justify-center {
  display: flex;
  justify-content: center;
}

.flex-justify-space-between {
  display: flex;
  justify-content: space-between;
}

.flex-gap-1em {
  display: flex;
  gap: 1em
}

.row-gap-1 {
  row-gap: 0.25rem;
}

.row-gap-2 {
  row-gap: 0.5rem;
}

.row-gap-3 {
  row-gap: 0.75rem;
}

.row-gap-4 {
  row-gap: 1rem;
}

.row-gap-5 {
  row-gap: 1.25rem;
}

.row-gap-6 {
  row-gap: 1.5rem;
}

.row-gap-7 {
  row-gap: 1.75rem;
}

.row-gap-8 {
  row-gap: 2rem;
}

.row-gap-9 {
  row-gap: 2.25rem;
}

.row-gap-10 {
  row-gap: 2.5rem;
}

.row-gap-11 {
  row-gap: 2.75rem;
}

.row-gap-12 {
  row-gap: 3rem;
}

.col-gap-1 {
  column-gap: 0.25rem;
}

.col-gap-2 {
  column-gap: 0.5rem;
}

.col-gap-3 {
  column-gap: 0.75rem;
}

.col-gap-4 {
  column-gap: 1rem;
}

.col-gap-5 {
  column-gap: 1.25rem;
}

.col-gap-6 {
  column-gap: 1.5rem;
}

.col-gap-7 {
  column-gap: 1.75rem;
}

.col-gap-8 {
  column-gap: 2rem;
}

.col-gap-9 {
  column-gap: 2.25rem;
}

.col-gap-10 {
  column-gap: 2.5rem;
}

.col-gap-11 {
  column-gap: 2.75rem;
}

.col-gap-12 {
  column-gap: 3rem;
}

.flex-align-center {
  display: flex;
  align-items: center;
}

.flex-align-self {
  display: flex;
  align-self: center;
}

.flex-align-start {
  display: flex;
  align-items: flex-start;
}

.flex-justify-end {
  display: flex;
  justify-content: flex-end;
}

.flex-align-end {
  display: flex;
  align-items: flex-end;
}

.flex-fill {
  flex: 1
}

.margin-bottom-0 p {
  margin-bottom: 0 !important;
}

.margin-bottom-05em p {
  margin-bottom: 0.5em;
}

.margin-bottom-1em {
  margin-bottom: 1em;
}

.margin-bottom-3em {
  margin-bottom: 3em;
}
.margin-bottom-2em {
  margin-bottom: 2em;
}

.margin-bottom-6em {
  margin-bottom: 6em;
}

.margin-right-3em {
  margin-right: 3em;
}

.margin-right-05em {
  margin-right: 0.5em;
}

.margin-right-1em {
  margin-right: 1em;
}

.margin-right-2em {
  margin-right: 2em;
}

.margin-right-5em {
  margin-right: 5em;
}

.margin-right-10em {
  margin-right: 10em;
}

.margin-right-15em {
  margin-right: 1.5em;
}

.margin-left-3em {
  margin-left: 3em;
}

.margin-left-1em {
  margin-left: 1em;
}

.margin-left-2em {
  margin-left: 2em;
}

.margin-top-1em {
  margin-top: 1em;
}

.margin-top-0em {
  all: unset;
  margin-top: 0em !important;
}

.padding-top-1em {
  padding-top: 1em;
}

.padding-top-2em {
  padding-top: 2em;
}

.padding-left-1em {
  padding-left: 1em;
}

.padding-left-3em {
  padding-left: 3em;
}

.padding-bottom-1em {
  padding-bottom: 1em;
}

.padding-right-1em {
  padding-right: 1em;
}

.max-width
{
  max-width: 300px;
}
.min-width
{
  min-width: 250px;
}

.padding-right-2em {
  padding-right: 2em;
}

.padding-right-3em {
  padding-right: 3em;
}

.padding-right-5em {
  padding-right: 5em;
}
