:root {
  --dl-color-blue-500: #118dcdff;
  --dl-color-gray-500: #595959;
  --dl-color-gray-700: #999999;
  --dl-color-gray-800: #D9D9D9;
  --dl-color-gray-900: #f8f9faff;
  --dl-size-size-unit: 1rem;
  --dl-color-green-100: #002c00ff;
  --dl-color-green-200: #004a00ff;
  --dl-color-green-300: #106a00ff;
  --dl-color-green-500: #3d8b18ff;
  --dl-color-green-700: #61ae3cff;
  --dl-color-gray-black: #24201dff;
  --dl-color-gray-white: #FFFFFF;
  --dl-space-space-unit: 1rem;
  --dl-color-primary-100: #72ab00ff;
  --dl-color-primary-500: #b9b100ff;
  --dl-color-primary-700: #61ae3cff;
  --dl-size-size-halfunit: 0.5rem;
  --dl-color-secondary-100: #d2d6daff;
  --dl-color-secondary-200: #8392abff;
  --dl-color-secondary-300: #007562ff;
  --dl-color-secondary-400: #67748eff;
  --dl-color-secondary-500: #00884aff;
  --dl-color-secondary-600: #009a2dff;
  --dl-color-secondary-700: #feb406ff;
  --dl-radius-radius-round: 50%;
  --dl-size-size-doubleunit: 2rem;
  --dl-size-size-tripleunit: 3rem;
  --dl-space-space-halfunit: 0.5rem;
  --dl-space-space-sixunits: 6rem;
  --dl-radius-radius-radius1: 1rem;
  --dl-radius-radius-radius5: 0.5rem;
  --dl-space-space-fourunits: 4rem;
  --dl-radius-radius-radius40: 40px;
  --dl-radius-radius-radius75: 0.75rem;
  --dl-size-size-unitandahalf: 1.5rem;
  --dl-space-space-doubleunit: 2rem;
  --dl-space-space-tripleunit: 3rem;
  --dl-space-space-twelveunits: 12rem;
  --dl-size-size-triplequarterunit: 0.75rem;
  --dl-space-space-unitandahalfunit: 1.5rem;
  --dl-space-space-triplequarterunit: 0.75rem;
}
.teleport-show {
  display: flex !important;
  transform: none !important;
}
.button {
  color: var(--dl-color-secondary-400);
  display: inline-block;
  padding: 0.5rem 1rem;
  font-family: Open Sans;
  border-color: var(--dl-color-secondary-400);
  border-width: 1px;
  border-radius: 4px;
  background-color: var(--dl-color-gray-white);
}
.list {
  width: 100%;
  margin: 1em 0px 1em 0px;
  display: block;
  padding: 0px 0px 0px 1.5rem;
  list-style-type: none;
  list-style-position: outside;
}
.list-item {
  display: list-item;
}
.textarea {
  color: var(--dl-color-secondary-400);
  cursor: auto;
  padding: 0.5rem;
  font-family: Open Sans;
  border-color: var(--dl-color-secondary-400);
  border-width: 1px;
  border-radius: 4px;
  background-color: var(--dl-color-gray-white);
}
.input {
  color: var(--dl-color-secondary-400);
  cursor: auto;
  padding: 0.5rem 1rem;
  font-family: Open Sans;
  border-color: var(--dl-color-secondary-400);
  border-width: 1px;
  border-radius: 4px;
  background-color: var(--dl-color-gray-white);
}
.Small {
  font-size: 0.875rem;
  font-family: "Lato";
  font-weight: 400;
  line-height: 1.5;
  text-transform: none;
  text-decoration: none;
}
.Large {
  font-size: 0.875rem;
  font-family: "Lato";
  font-weight: 400;
  letter-spacing: -0.025rem;
  text-transform: none;
  text-decoration: none;
}
.Medium {
  font-size: 1.125rem;
  font-family: "Lato";
  font-weight: 400;
  line-height: 1.625;
  text-transform: none;
  text-decoration: none;
}
.Body {
  font-size: 1rem;
  font-family: "Lato";
  font-weight: 400;
  line-height: 1.625;
  text-transform: none;
  text-decoration: none;
}
.HeadingOne {
  font-size: 2.25rem;
  font-family: "Bebas Neue";
  font-weight: 700;
  line-height: 1.3;
  text-transform: uppercase;
  text-decoration: none;
}
.HeadingTwo {
  font-size: 1.875rem;
  font-family: "Bebas Neue";
  font-weight: 700;
  line-height: 1.375;
  text-transform: none;
  text-decoration: none;
}
.Lead {
  font-size: 1.25rem;
  font-family: "Lato";
  font-weight: 400;
  line-height: 1.625;
  text-transform: none;
  text-decoration: none;
}
.HeadingThree {
  font-size: 1.25rem;
  font-family: "Bebas Neue";
  font-weight: 600;
  line-height: 1.375;
  text-transform: none;
  text-decoration: none;
}
.Label {
  font-size: 0.75rem;
  font-family: "Lato";
  font-weight: 700;
  line-height: 1.5;
  text-transform: none;
  text-decoration: none;
}
.ButtonSmall {
  font-size: 0.75rem;
  font-style: normal;
  font-family: "Lato";
  font-weight: 700;
  line-height: 1.4;
  letter-spacing: -0.025rem;
  text-transform: uppercase;
}
