@font-face {
    font-family: 'Certia';
    src: url('./Certia/Certia-Thin.ttf');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Certia';
    src: url('./Certia/Certia-Light.ttf');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Certia';
    src: url('./Certia/Certia-Regular.ttf');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Certia';
    src: url('./Certia/Certia-Medium.ttf');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Certia';
    src: url('./Certia/Certia-Bold.ttf');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Certia';
    src: url('./Certia/Certia-Huge.ttf');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Certia';
    src: url('./Certia/Certia-Heavy.ttf');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Jetson';
    src: url('./Jetson/Jetson-Regular.ttf');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Jetson';
    src: url('./Jetson/Jetson-Bold.ttf');
    font-weight: 700;
    font-style: normal;
}

* {
    font-family: 'Certia', sans-serif !important;
  	vertical-align: baseline;
}

body {
    font-size: .825rem !important; /* Use rem for consistent scaling */
    line-height: 1.4 !important;

}


h1, h2, h3 {
    font-weight: 800 !important;
}

h4, h5, h6 {
    font-weight: 700 !important;
}

p {
    font-weight: 400 !important;
}

small {
    font-family: 'Jetson' !important;
}

small a {
    font-weight: 700 !important;
}

.text-muted {
  color: #a0a0a0 !important;
}

.nav-link-title {
    font-weight: 500 !important;
}

.nav-link {
    font-weight: 400 !important;
}

.navbar-brand-logo {
  max-width: 10rem !important;

}
