body{
  font-family: "Figtree", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
}
h1, h2, h3, h4, h5, h6, p, a, span, li, div {
  font-family: "Figtree", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
}
.orbitron-font {
  font-family: "Orbitron", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
}
.figtree-font {
  font-family: "Figtree", sans-serif;
  font-optical-sizing: auto;
}
.font-100{
  font-weight: 100 !important;
}
.font-200{
  font-weight: 200 !important;
}
.font-300{
  font-weight: 300 !important;
}
.font-400{
  font-weight: 400 !important;
}
.font-500{
  font-weight: 500 !important;
}
.font-600{
  font-weight: 600 !important;
}
.font-700{  
  font-weight: 700 !important;
}
.font-800{
  font-weight: 800 !important;
}
.font-900{
  font-weight: 900 !important;
}
.max-w-50, .max-w-xl-50 {
  max-width: 50% !important;
}
.max-w-75 {
  max-width: 75% !important;
}
.max-w-xl-fix {
  max-width: 100%;
}
@media (max-width: 1200px) {
  .max-w-md-100 {
    max-width: 100% !important;
  }
  .max-w-md-50{
    max-width: 50% !important;
  }
}

@media (min-width: 1200px) {
  .max-w-xl-fix {
    max-width: 50%;
  }
  .max-w-md-100 {
    max-width: 100% !important;
  }
}
.main-header #menu-left-menu, .main-header #menu-right-menu {
  gap: 1rem;
}
input.form-control,select.form-control,textarea.form-control, select.form-control {
  font-family: "Figtree", sans-serif;
  font-optical-sizing: auto;
  font-style: normal;
  padding: 16px;
  color: #000;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px; /* 150% */
  border-radius: 8px;
  border: 1px solid rgba(0, 0, 0, 0.10);
  }
form p{
  margin: 0 0;
}

