body {
    font-family: "1PT Sans", "Roboto condensed", "Roboto", sans-serif;
    background-color: #f2f2f2;
    color: #444444;
    
    font-weight: normal;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

a {color:#444444; text-decoration: underline;}
a:hover {text-decoration: none;}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  font-family: "Roboto", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  color: inherit;
}

hr {}

/*h1 {font-size: 2.5rem;}
h2 {font-size: 1.875rem;}
h3 {font-size: 1.5rem;}
h4 {font-size: 1.375rem;}
h5 {font-size: 1.25rem; font-weight: normal;}

p {font-size: 1.125rem; line-height: 1.6; margin-bottom: 1.25rem;}*/