.cursor-pointer {
  cursor: pointer;
}
.highlight {
  -webkit-box-shadow: inset 0 -0.5em 0 #fae1e1;
  box-shadow: inset 0 -0.5em 0 #fae1e1;
  padding-bottom: 0;
  display: inline;
}
.ls-2 {
  letter-spacing: 0.15rem;
}
.mb-last-p-0 p:last-child {
  margin-bottom: 0;
}
.max-w-45rem {
  max-width: 45rem;
}
.min-vh-100 {
  min-height: 100vh;
}
.opacity-10 {
  opacity: 0.1 !important;
}
@media (min-width: 992px) {
  .py-lg-6 {
    padding-top: 6rem !important;
    padding-bottom: 6rem !important;
  }
}
.text-justify {
  text-align: justify;
}
.text-small {
  font-size: 0.7rem;
}
.text-wrap-balance {
  text-wrap: balance;
}
