 .font-x {
  font-size: 0.7em !important;
}
.font-xss {
  font-size: 0.8em !important;
}
.font-xs {
  font-size: 0.9em !important;
}
.font-md {
  font-size: 1.15em !important;
}
.font-mdd {
  font-size: 1.25em !important;
}
.font-lg {
  font-size: 1.5em !important;
}
.font-lgg {
  font-size: 1.9em !important;
}
.font-lggg {
  font-size: 2.7em !important;
}
.font-weight-500 {
  font-weight: 500;
}
.font-weight-600 {
  font-weight: 600;
}
.btn {
  box-shadow: none !important;
  font-weight: 600;
}
.btn.btn-wide-in {
  padding-left: 40px !important;
  padding-right: 40px !important;
}
.btn.btn-rounded {
  border-radius: 50px !important;
}
.btn.btn-circle {
  border-radius: 50% !important;
}
.btn.btn-letter-spacing {
  letter-spacing: 1px;
  font-size: 0.9em;
}
.text-cor-primaria {
  color: var(--cor-primaria-normal);
}
.text-cor-primaria-color {
  color: var(--cor-primaria-color);
}
.text-cor-primaria-link {
  color: var(--cor-primaria-link);
}
.text-cor-secundaria {
  color: var(--cor-secundaria);
}
.bg-cor-secundaria {
  background-color: var(--cor-secundaria);
}
.btn-dark {
  background-color: #272727;
  border-color: #272727;
}
.rede-social-item {
  background-color: var(--cor-primaria-light);
  color: var(--cor-primaria-link);
  border-radius: 10px;
  padding: 8px;
  height: 41px;
  width: 41px;
}
.fit-cover {
  object-fit: cover;
}
.back-to-top {
  display: none;
}
[class^="bi-"]::before, [class*=" bi-"]::before {
  vertical-align: -0.17em;
}
.lista-horizontal {
  list-style: none;
}
.lista-horizontal li {
  margin-right: 10px;
  float: left;
}
.lista-horizontal li:last-child {
  margin-right: 0;
}
/*# sourceMappingURL=misc.css.map *