﻿


.nav-link, .feature-list li {
    font-family: Oswald;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 13px;
    color: #000000;
    line-height: 17px;
    margin: 0;

}

.nav-link-sub {
    font-family: Oswald;
    font-weight: 400;
    font-size: 16px;
    color: #000000;
    line-height: 24px;
    margin: 0;
    text-decoration:none;
    padding-top:4px;
    padding-bottom:4px;
}

.nav-link-sub:hover
{
    color:gray;
}

p {
    font-family: 'Fira Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    margin: 0;
}

.p-lg {
    font-family: 'Oswald', sans-serif;
    font-size: 1.09375rem;
    font-weight: 600;
}

/* Apply to all form controls */
input,
select,
textarea,
button,
.form-control,
.form-select,
.col-form-label,
.form-check-input
{
    font-family: 'Fira Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
}

label {
    font-family: 'Fira Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
}

li {
    font-family: 'Fira Sans', sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    margin: 0;
}


:root {
    --bs-body-font-family: 'Fira Sans', sans-serif;
    --bs-btn-font-family: 'Oswald', sans-serif;
}



.col-form-label {
    font-family: 'Fira Sans', sans-serif;
}
.form-label {
    font-family: 'Fira Sans', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Oswald', sans-serif;
}

.form-label,
.form-control,
.form-select,
.form-check-label {
    font-family: 'Fira Sans', sans-serif;
}


.text-bold {
    font-weight: 500;
}

.text-underline {
    text-decoration: none;
    color: #000;
}

    .text-underline:hover {
        color: gray;
        text-decoration: none !important;
    }

.text-italic {
    font-style:italic
}

.text-tool-tip {
    color: #0c6add !important;
}

