:root {
  --primarytextcolour: #01161e;
  --secondarytextcolour:  #ffffff;
  --primarycolour:  #124559;
  --secondarycolour:  #537b89;
  --tertiarycolour: #eff6e0;
  --quaternarycolour:#D6E0E2;
  --accent1-colour: #aec3b0;
  --accent2-colour: #509f57;
  --font-family-sometype_mono: "Sometype Mono", Helvetica;


  h1 {
    font-style: normal;
    letter-spacing: 0;
    line-height:1.2em;

  }

  h2 {
    font-style: normal;
    letter-spacing: 0;
    line-height:1.2em;

  }

  h3 {
    font-style: normal;
    letter-spacing: 0;
    line-height:1.4em;

  }

  h4 {
    font-style: normal;
    letter-spacing: 0;
    line-height:1.2em;

  }

  h5 {
    font-style: normal;
    letter-spacing: 0;
    line-height:1.2em;
  
  }

  p, label, li {
    font-style: normal;
    letter-spacing: 0;
    line-height:1.4em;
  }

  .pr-textbox .number {
    font-family: var(--font-family-sometype_mono);
  }

   .bold {
    font-weight: 600!important;
  }

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

  .btn-s {
    font-style: normal;
    font-weight: 400;
    letter-spacing: 0.05em;
    line-height:1.2em;
    text-align:center;
  }

  .btn-m {
    font-style: normal;
    font-weight: 600;
    letter-spacing: 0.05em;
    line-height:1.2em;
    text-align:center;
  }

  .text-small {
     font-size: 0.85em;
  }


}

