body {
  font-family: 'Barlow', serif;
  font-style: normal;
  text-align: justify;
  --banner-center-image: 20%;
}

.v-container {
  overflow: hidden;
}

.table-row {
  background-color: white;
  text-align: center;
  height: 3rem;
}

.table-data-left {
  text-align: left;
}

.center-90 {
  width: 85%;
  max-width: 1600px;
  margin-right: auto;
  margin-left: auto;

  @media (max-width: 600px) {
    width: 96%;
  }
}
.v-row.center-90 {
  margin: -12px auto;
}

h1,
h2,
h3,
h4,
h5,
li,
.v-btn {
  text-align: start;
}

.lg-and-up {
  @media (max-width: 1240px) {
    display: none !important;
  }
}

.md-and-down {
  @media (min-width: 1240px) {
    display: none !important;
  }
}
