@font-face {
    font-family: 'Avenir';
    src: url("../fonts/avenir.ttf") format("woff2") url("../fonts/avenir.woff") format("woff"), url("../fonts/avenir.ttf") format("truetype")
}

@font-face {
    font-family: 'TGLight';
    src: url("../fonts/tg_light.woff2") format("woff2"), url("../fonts/tg_light.woff") format("woff"), url("../fonts/tg_light.ttf") format("truetype")
}

@font-face {
    font-family: 'TGCondensed';
    src: url("../fonts/tg_condensed.woff2") format("woff2"), url("../fonts/tg_condensed.woff") format("woff"), url("../fonts/tg_condensed.ttf") format("truetype")
}

@font-face {
    font-family: 'TGBold';
    src: url("../fonts/tg_bold.woff2") format("woff2"), url("../fonts/tg_bold.woff") format("woff"), url("../fonts/tg_bold.ttf") format("truetype")
}

h1,
h2,
h3,
h4 {
    font-family: 'TGBold';
}

h1.heading-alt,
h2.heading-alt,
h3.heading-alt,
h4.heading-alt {
    font-family: "TGLight", "Avenir", Arial, Helvetica, Sans-Serif !important;
    text-transform: none !important;
}

h1 span.heading-alt,
h2 span.heading-alt,
h3 span.heading-alt,
h4 span.heading-alt {
    font-family: "TGLight", "Avenir", Arial, Helvetica, Sans-Serif !important;
    text-transform: none !important;
}

h1.heading-alt strong,
h2.heading-alt strong,
h3.heading-alt strong,
h4.heading-alt strong {
    font-weight: normal;
}

p,
ul>li {
    font-family: Arial, Sans-Serif;
}