@font-face {
  font-family: 'Gotham Medium';
  src: url('/Contents/Assets/Fonts/Gotham-Medium.otf') format('opentype');
}
@font-face {
  font-family: 'Gotham Bold';
  src: url('/Contents/Assets/Fonts/Gotham-Bold.otf') format('opentype');
}

@font-face {
  font-family: 'Gotham Book';
  src: url('/Contents/Assets/Fonts/Gotham-Book.otf') format('opentype');
}

@font-face {
  font-family: 'Gotham Light';
  src: url('/Contents/Assets/Fonts/Gotham-Light.otf') format('opentype');
}

@font-face {
  font-family: 'Gotham Black';
  src: url('/Contents/Assets/Fonts/Gotham-Black.otf') format('opentype');
}

body { 
    font-family: 'Gotham Book', sans-serif !important; 
}
h1,.h1 {
    color: #FA4616; font-family: 'Gotham Bold', sans-serif  !important;
}

title, .title {
    color: #000000; font-family: 'Gotham Medium', sans-serif !important; 
}

sectionHeader,.sectionHeader {
    color: #000000; font-family: 'Gotham Book', sans-serif !important; 
}

tile-header,.tile-header {
    color: #000000; font-size: 16px; font-family: 'Gotham Book', sans-serif !important; 
}

h2,.h2 {
    color: #005776; font-family: 'Gotham Medium', sans-serif !important; 
}
h3,.h3 {
    color: #005776; font-family: 'Gotham Bold', sans-serif !important; 
}
h4,.h4 {
    color: #005776; font-size: 18px; font-family: 'Gotham Bold', sans-serif !important; 
}
h5,.h5 {
    color: #005776;font-family: 'Gotham Book', sans-serif !important; 
}
h6,.h6 {
    color: #005776;font-family: 'Gotham Bold', sans-serif !important; 
}
/*b,.b {
    color: #005776; font-family: 'Gotham Bold', sans-serif !important; 
}
Commented by jguye@altair.com (27/12/24) as it was messing up with Progress Button on Courses Tiles.
It doesn't seem to affect other areas. */

.navbar-nav>li>a { font-weight: 550; font-size: 18px; font-family: 'Gotham Book', sans-serif !important; }
.navbar-nav>li>a:hover { --mag-nav-text-color: #FA4616;--mag-nav-hover-bg-color: none; font-weight: 600; font-size: 18px; font-family: 'Gotham Book', sans-serif !important; }




