.button {
  display: inline-flex;
  font-size: 14px;
  color: black;
  font-weight: bold;
  cursor: pointer;
}
.button a {
  font-weight: bold !important;
  color: black;
  text-decoration: none !important;
}

.button-split, .button-right, .button-left {
  border: 1px solid #44BED2;
  background-color: #44BED2;
  display: flex;
  flex-direction: row;
  text-align: center;
  align-items: center;
  justify-content: center;
}

.button-left {
  border-radius: 3px 0 0 3px;
  padding: 3px;
  margin-right: 3px;
}

.button-right {
  border-radius: 0 3px 3px 0;
  padding: 0 8px;
}

.button-standard {
  border: 1px solid #44BED2;
  background-color: #44BED2;
  border-radius: 3px;
  padding: 0 8px 0 8px;
}

* {
  scrollbar-width: thin;
  scrollbar-color: #131313;
}

*::-webkit-scrollbar {
  width: 9px;
}

*::-webkit-scrollbar-track {
  background: #131313;
}

*::-webkit-scrollbar-thumb {
  background-color: #777777;
  border-radius: 20px;
}

a {
  text-decoration: none;
  color: white;
}

.link-hover-none:hover {
  color: white;
  text-decoration: none;
}

.d-inherit {
  display: inherit !important;
}

.max-h-screen {
  max-height: 100vh;
}

@media (min-width: 768px) {
  .py-md-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
}
@media (min-width: 576px) {
  .position-sm-sticky {
    position: sticky !important;
  }
}
@media (min-width: 768px) {
  .position-md-sticky {
    position: sticky !important;
  }
}
@media (min-width: 992px) {
  .position-lg-sticky {
    position: sticky !important;
  }
}
@media (min-width: 1200px) {
  .position-xl-sticky {
    position: sticky !important;
  }
}
@media (min-width: 1400px) {
  .position-xxl-sticky {
    position: sticky !important;
  }
}
@media (min-width: 576px) {
  .w-sm-50 {
    width: 50% !important;
  }
}
@media (min-width: 768px) {
  .w-md-50 {
    width: 50% !important;
  }
}
@media (min-width: 992px) {
  .w-lg-50 {
    width: 50% !important;
  }
}
@media (min-width: 1200px) {
  .w-xl-50 {
    width: 50% !important;
  }
}
@media (min-width: 1400px) {
  .w-xxl-50 {
    width: 50% !important;
  }
}
.e-dialog {
  background: transparent;
}

.e-dialog .e-dlg-header {
  background: transparent;
}

.e-dialog .e-dlg-content {
  background: transparent;
}

.e-dialog .e-dlg-header-content {
  background: transparent;
}

.img-overlay-hover {
  transition: opacity 300ms;
}
.img-overlay-hover:hover {
  opacity: 0.4;
}

.img-overlay {
  background: #8d8b8b;
}

.sticky-top {
  z-index: 801;
}

/*# sourceMappingURL=global.css.map */
