@font-face {
  font-family: 'MuseoSans100Regular';
  src: url('../fonts/MuseoSans_100-webfont.eot');
  src: url('../fonts/MuseoSans_100-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_100-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_100-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_100-webfont.svg#MuseoSans100Regular') format('svg');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans100Italic';
  src: url('../fonts/MuseoSans_100_Italic-webfont.eot');
  src: url('../fonts/MuseoSans_100_Italic-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_100_Italic-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_100_Italic-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_100_Italic-webfont.svg#MuseoSans100Italic') format('svg');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans300Regular';
  src: url('../fonts/MuseoSans_300-webfont.eot');
  src: url('../fonts/MuseoSans_300-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_300-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_300-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_300-webfont.svg#MuseoSans300Regular') format('svg');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans300Italic';
  src: url('../fonts/MuseoSans_300_Italic-webfont.eot');
  src: url('../fonts/MuseoSans_300_Italic-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_300_Italic-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_300_Italic-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_300_Italic-webfont.svg#MuseoSans300Italic') format('svg');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans500Regular';
  src: url('../fonts/MuseoSans_500-webfont.eot');
  src: url('../fonts/MuseoSans_500-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_500-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_500-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_500-webfont.svg#MuseoSans500Regular') format('svg');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans500Italic';
  src: url('../fonts/MuseoSans_500_Italic-webfont.eot');
  src: url('../fonts/MuseoSans_500_Italic-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_500_Italic-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_500_Italic-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_500_Italic-webfont.svg#MuseoSans500Italic') format('svg');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans700Regular';
  src: url('../fonts/MuseoSans_700-webfont.eot');
  src: url('../fonts/MuseoSans_700-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_700-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_700-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_700-webfont.svg#MuseoSans700Regular') format('svg');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans700Italic';
  src: url('../fonts/MuseoSans_700_Italic-webfont.eot');
  src: url('../fonts/MuseoSans_700_Italic-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_700_Italic-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_700_Italic-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_700_Italic-webfont.svg#MuseoSans700Italic') format('svg');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans900Regular';
  src: url('../fonts/MuseoSans_900-webfont.eot');
  src: url('../fonts/MuseoSans_900-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_900-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_900-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_900-webfont.svg#MuseoSans900Regular') format('svg');
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'MuseoSans900Italic';
  src: url('../fonts/MuseoSans_900_Italic-webfont.eot');
  src: url('../fonts/MuseoSans_900_Italic-webfont.eot?#iefix') format('embedded-opentype'),
  url('../fonts/MuseoSans_900_Italic-webfont.woff') format('woff'),
  url('../fonts/MuseoSans_900_Italic-webfont.ttf') format('truetype'),
  url('../fonts/MuseoSans_900_Italic-webfont.svg#MuseoSans900Italic') format('svg');
  font-weight: 900;
  font-style: normal;
}

body {
  font-family: "MuseoSans500Regular", sans-serif;
}

h1 {
  font-family: "MuseoSans300Regular", sans-serif;
  font-size: 40px;
}
h2 {
  color: var(--other-heading-font-colour);
  font-family: "MuseoSans500Regular", sans-serif;
}
h3 {
  color: var(--fieldset-heading-font-colour);
  font-family: "MuseoSans700Regular", sans-serif;
}
h4 {
  color: #333;
  font-family: "MuseoSans500Regular", sans-serif;
}
