html {
  font-size: 22px;
}

@media screen and (min-width: 1000px) {
  html {
    font-size: 22px;
  }
}

@media screen and (min-width: 1280px) {
  html {
    font-size: 24px;
  }
}

@media screen and (min-width: 1500px) {
  html {
    font-size: 28px;
  }
}

body {
  margin: 0px;
  width: 100%;
  color: #091d2a;
  font-family: 'Roboto', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0px;
  font-weight: 700;
  font-family: 'Noto Sans', sans-serif;
}

h1 {
  font-size: 2.3rem;
  margin-bottom: 1em;
}

h2 {
  font-style: italic;
  font-size: 2.5rem;
  padding-bottom: 0.3em;
  margin-bottom: 0.7em;
  border-bottom: 5px solid #091d2a;
}

h3 {
  font-size: 1.2rem;
}

h5 {
  font-size: 1rem;
}

h6 {
  font-size: 0.6rem;
}

a, a:active, a:link, a:hover, a:visited {
  color: inherit;
  text-decoration: none;
}
/*# sourceMappingURL=main.css.map */