.btn-primary {
  background-color: #21242A;
  -webkit-transition: 0.3s all linear;
  transition: 0.3s all linear;
}

.btn-primary:hover {
  opacity: 0.8;
}

.btn-outline {
  border: 2px solid #21242A;
  background-color: transparent;
  height: 48px;
}

.btn-outline:hover {
  background-color: #21242A;
  color: #fff !important;
}

.grid-box__nav-box {
  border: 6px solid #21242A;
}

.foot-language__nav-list.active .foot-language__nav-link {
  background-color: #21242A;
  color: #fff !important;
  border-color: #21242A;
}

.foot-language__nav-link {
  -webkit-transition: 0.3s all linear;
  transition: 0.3s all linear;
}

.foot-language__nav-link:hover {
  background-color: #21242A;
  color: #fff !important;
  border-color: #21242A;
}

.st-table .table thead {
  background-color: #21242A;
}
/*# sourceMappingURL=themes.css.map */