@font-face {
  font-family: 'Kepler Std';
  src: url('/fonts/keplerstd-blackcapt.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'IvyMode Thin';
  src: url('/fonts/IvyMode_Thin.otf') format('opentype');
  font-weight: 100;
  font-style: normal;
}
@font-face {
font-family:"ivymode-variable";
src:url("https://use.typekit.net/af/92efb7/0000000000000000774ba8d9/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/92efb7/0000000000000000774ba8d9/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/92efb7/0000000000000000774ba8d9/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;
font-style:normal;
font-weight:200 700;
font-stretch:normal;
font-feature-settings: "ital";
}


html {
  overflow-x: hidden;
}

html,
body {
  padding: 0;
  margin: 0;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-size: 13px;
  color: #232323;
}


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

input,
label {
  font-weight: normal;
  font-family: inherit;
}

* {
  box-sizing: border-box;
}
