@font-face {
  font-family: "Ubuntu-Medium";
  src: url("/fonts/Ubuntu-Medium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* Bold (default) */
@font-face {
  font-family: "Montserrat";
  src: url("/fonts/Montserrat-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}

/* SemiBold (optional weight) */
@font-face {
  font-family: "Montserrat";
  src: url("/fonts/Montserrat-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "helvarimedium";
  src: url("/fonts/helvarimedium.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Cantarell-Regular";
  src: url("/fonts/Cantarell-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Roboto-SemiBold";
  src: url("/fonts/Roboto-SemiBold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}

body,
* {
  margin: 0;
  font-family: "Montserrat", "Cantarell-Regular", "Roboto-SemiBold",
    "helvarimedium", "Ubuntu-Medium", sans-serif !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Table headers */
.MuiTableHead-root {
  font-family: "Roboto-SemiBold", sans-serif !important;
  font-weight: normal;
}

/* Buttons and input labels */
/* button, */
.MuiButton-root,
.MuiInputLabel-root {
  font-family: "Cantarell-Regular", sans-serif !important;
  font-weight: normal;
}

/* Sidebar */
.sidebar {
  font-family: "Ubuntu-Medium", sans-serif !important;
  font-weight: normal;
}

code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
    monospace;
}
