/*
	Font declarations 2024
	
	As of the 2024 events, the following two fonts are used on event sites, and across the main non-event site pages.

  Import Web-fonts:
  - Bai Jamuree: BH header font, 2024-current
  - Inter: BH plain text, 2024-current; SecTor plain text 2023-current
*/

@import url('https://fonts.googleapis.com/css?family=Bai+Jamjuree:400,500,600,700,800');
@import url('https://fonts.googleapis.com/css?family=Inter:400,600,700,800');

.special-font-bold, 
.special-features-header,
.special-font-light, 
.special-font-regular {
  font-family: 'Bai Jamjuree', 'Inter', sans-serif;
}

body {
  font-family: "Inter", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif !important;
}

h1, h2, h3, h4, h5, 
main fieldset legend, 
nav.main, 
.left-col-anchors, 
.page-anchors, 
.price-box, 
.price-box-wrapper a .left, 
#site-footer .links p strong, 
.item-box strong, 
.training-data .course-progress-bar.canceled {
  font-family: 'Bai Jamjuree', 'Inter', sans-serif !important;
}

/* Media queries */
/* Small screens/devices only */
@media (max-width: 991px) {
  #top-bar li.nav-item a.nav-link,
  #main-menu li.nav-item a.nav-link,
  .navbar-brand {
    font-family: 'Bai Jamjuree', 'Inter', sans-serif;
  }
}
/* Large screens/devices only */
@media (min-width: 992px) {
  #main-menu li.nav-item a.nav-link {
    font-family: 'Bai Jamjuree', 'Inter', sans-serif;
  }
}
