@font-face {
    font-family: "P-Type";
    src: url("../fonts/ptype/PTYPE-Normal.woff2") format("woff2"),
         url("../fonts/ptype/PTYPE-Normal.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "ABC Whyte";
    src: url("../fonts/whyte/ABCWhyte-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "ABC Whyte";
    src: url("../fonts/whyte/ABCWhyte-Medium.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

body,
p,
li,
textarea,
input,
select,
button,
.form-control,
.nk-navbar,
.nk-navbar .nk-nav,
.nk-btn,
.nk-btn-white,
.nk-post-meta,
.lead,
.lead-sm {
    font-family: "ABC Whyte", "Helvetica Neue", Arial, sans-serif;
}

h1,
.h1,
h2,
.h2,
h3,
.h3,
.display-1,
.display-2,
.display-3,
.display-4,
.nk-title,
.nk-subtitle,
.nk-subtitle-2 {
    font-family: "P-Type", "ABC Whyte", sans-serif;
    font-weight: 400;
    letter-spacing: 0;
}

.nk-header-title h1.nk-title,
.display-1,
.display-2,
.display-3,
.display-4 {
    line-height: 1;
}

.nk-policies {
    position: relative;
    padding-top: 25px;
    padding-bottom: 25px;
    color: #bcbcbc;
    background-color: #000;
    z-index: 1;
}

.nk-policies h1,
.nk-policies h2,
.nk-policies h3,
.nk-policies h4,
.nk-policies h5,
.nk-policies h6 {
    color: #fff;
}

.nk-policies a {
    color: inherit;
}
