@font-face {
    font-family: 'ew-font-barlow';
    src: url('../webfonts/barlow-regular.woff') format('woff'), url('../webfonts/barlow-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-breeserif';
    src: url('../webfonts/breeserif-regular.woff') format('woff'), url('../webfonts/breeserif-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-josefin-sans';
    src: url('../webfonts/josefin-sans-regular.woff') format('woff'), url('../webfonts/josefin-sans-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-josefin-sans-bold';
    src: url('../webfonts/josefin-sans-bold.woff') format('woff'), url('../webfonts/josefin-sans-bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-josefin-sans-thin';
    src: url('../webfonts/josefin-sans-thin.woff') format('woff'), url('../webfonts/josefin-sans-thin.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-lato';
    src: url('../webfonts/lato-regular.woff') format('woff'), url('../webfonts/lato-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-maven-pro';
    src: url('../webfonts/maven-pro-regular.woff') format('woff'), url('../webfonts/maven-pro-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-maven-pro-bold';
    src: url('../webfonts/maven-pro-bold.woff') format('woff'), url('../webfonts/maven-pro-bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-norwester';
    src: url('../webfonts/norwester.woff') format('woff'), url('../webfonts/norwester.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-oxanium';
    src: url('../webfonts/oxanium-regular.woff') format('woff'), url('../webfonts/oxanium-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-titillium-web';
    src: url('../webfonts/titillium-web-regular.woff') format('woff'), url('../webfonts/titillium-web-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-titillium-web-bold';
    src: url('../webfonts/titillium-web-bold.woff') format('woff'), url('../webfonts/titillium-web-bold.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ew-font-titillium-web-black';
    src: url('../webfonts/titillium-web-black.woff') format('woff'), url('../webfonts/titillium-web-black.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

/* FONT LINKS  */
.font-barlow {
    font-family: 'ew-font-barlow', sans-serif;
}
.font-h-barlow h1, .font-h-barlow h2, .font-h-barlow h3, .font-h-barlow h4, .font-h-barlow h5, .font-h-barlow h6 {
    font-family: 'ew-font-barlow', sans-serif;
}
.font-breeserif {
    font-family: 'ew-font-breeserif', sans-serif;
}
.font-h-breeserif h1, .font-h-breeserif h2, .font-h-breeserif h3, .font-h-breeserif h4, .font-h-breeserif h5, .font-h-breeserif h6 {
    font-family: 'ew-font-breeserif', sans-serif;
}
.font-josefin-sans {
    font-family: 'ew-font-josefin-sans', sans-serif;
}
.font-h-josefin-sans h1, .font-h-josefin-sans h2, .font-h-josefin-sans h3, .font-h-josefin-sans h4, .font-h-josefin-sans h5, .font-h-josefin-sans h6 {
    font-family: 'ew-font-josefin-sans', sans-serif;
}
.font-josefin-sans-bold {
    font-family: 'ew-font-josefin-sans-bold', sans-serif;
}
.font-h-josefin-sans-bold h1, .font-h-josefin-sans-bold h2, .font-h-josefin-sans-bold h3, .font-h-josefin-sans-bold h4, .font-h-josefin-sans-bold h5, .font-h-josefin-sans-bold h6 {
    font-family: 'ew-font-josefin-sans-bold', sans-serif;
}
.font-lato {
    font-family: 'ew-font-lato', sans-serif;
}
.font-h-lato h1, .font-h-lato h2, .font-h-lato h3, .font-h-lato h4, .font-h-lato h5, .font-h-lato h6 {
    font-family: 'ew-font-lato', sans-serif;
}
.font-maven-pro {
    font-family: 'ew-font-maven-pro', sans-serif;
}
.font-h-maven-pro h1, .font-h-maven-pro h2, .font-h-maven-pro h3, .font-h-maven-pro h4, .font-h-maven-pro h5, .font-h-maven-pro h6 {
    font-family: 'ew-font-maven-pro', sans-serif;
}
.font-maven-pro-bold {
    font-family: 'ew-font-maven-pro-bold', sans-serif;
}
.font-h-maven-pro-bold h1, .font-h-maven-pro-bold h2, .font-h-maven-pro-bold h3, .font-h-maven-pro-bold h4, .font-h-maven-pro-bold h5, .font-h-maven-pro-bold h6 {
    font-family: 'ew-font-maven-pro-bold', sans-serif;
}
.font-norwester {
    font-family: 'ew-font-norwester', sans-serif;
}
.font-h-norwester h1, .font-h-norwester h2, .font-h-norwester h3, .font-h-norwester h4, .font-h-norwester h5, .font-h-norwester h6 {
    font-family: 'ew-font-norwester', sans-serif;
}
.font-oxanium {
    font-family: 'ew-font-oxanium', sans-serif;
}
.font-h-oxanium h1, .font-h-oxanium h2, .font-h-oxanium h3, .font-h-oxanium h4, .font-h-oxanium h5, .font-h-oxanium h6 {
    font-family: 'ew-font-oxanium', sans-serif;
}
.font-titillium-web {
    font-family: 'ew-font-titillium-web', sans-serif;
}
.font-h-titillium-web h1, .font-h-titillium-web h2, .font-h-titillium-web h3, .font-h-titillium-web h4, .font-h-titillium-web h5, .font-h-titillium-web h6 {
    font-family: 'ew-font-titillium-web', sans-serif;
}
.font-titillium-web-bold {
    font-family: 'ew-font-titillium-web-bold', sans-serif;
    font-weight: normal;
}
.font-h-titillium-web-bold h1, .font-h-titillium-web-bold h2, .font-h-titillium-web-bold h3, .font-h-titillium-web-bold h4, .font-h-titillium-web-bold h5, .font-h-titillium-web-bold h6 {
    font-family: 'ew-font-titillium-web-bold', sans-serif;
    font-weight: normal;
}
.font-titillium-web-black {
    font-family: 'ew-font-titillium-web-black', sans-serif;
    font-weight: normal;
}
.font-h-titillium-web-black h1, .font-h-titillium-web-black h2, .font-h-titillium-web-black h3, .font-h-titillium-web-black h4, .font-h-titillium-web-black h5, .font-h-titillium-web-black h6 {
    font-family: 'ew-font-titillium-web-black', sans-serif;
    font-weight: normal;
}
.font-h1-titillium-web-black h1 {
    font-family: 'ew-font-titillium-web-black', sans-serif;
    font-weight: normal;
    letter-spacing: 1px;
}
.font-h-arial h1, .font-h-arial h2, .font-h-arial h3, .font-h-arial h4, .font-h-arial h5, .font-h-arial h6 {
    font-family: Arial, sans-serif;
}
.font-h-times h1, .font-h-times h2, .font-h-times h3, .font-h-times h4, .font-h-times h5, .font-h-times h6 {
    font-family: "Times New Roman", Times, serif;
}