/* Calibre Fonts */

@font-face {
    font-family: 'Calibre Black';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Black'), url('../woff2/calibre-black.woff2') format('woff2'), url('../calibre-black.html') format('woff'), url('../calibre-black-2.html') format('ttf'), url('../eot/calibre-black.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Black';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Black Italic'), url('../woff2/calibre-black-italic.woff2') format('woff2'), url('../calibre-black-italic.html') format('woff'), url('../calibre-black-italic-2.html') format('ttf'), url('../eot/calibre-black-italic.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Bold'), url('../woff2/calibre-bold.woff2') format('woff2'), url('../calibre-bold.html') format('woff'), url('../calibre-bold-2.html') format('ttf'), url('../eot/calibre-bold.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Bold Italic'), url('../woff2/calibre-bold-italic.woff2') format('woff2'), url('../calibre-bold-italic.html') format('woff'), url('../calibre-bold-italic-2.html') format('ttf'), url('../eot/calibre-bold-italic.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Light ';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Light'), url('../woff2/calibre-light.woff2') format('woff2'), url('../calibre-light.html') format('woff'), url('../calibre-light-2.html') format('ttf'), url('../eot/calibre-light.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Light Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Light Italic'), url('../woff2/calibre-light-italic.woff2') format('woff2'), url('../calibre-light-italic.html') format('woff'), url('../calibre-light-italic-2.html') format('ttf'), url('../eot/calibre-light-italic.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Medium';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Medium'), url('../woff2/calibre-medium.woff2') format('woff2'), url('../calibre-medium.html') format('woff'), url('../calibre-medium-2.html') format('ttf'), url('../eot/calibre-medium.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Medium Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Medium Italic'), url('../woff2/calibre-medium-italic.woff2') format('woff2'), url('../calibre-medium-italic.html') format('woff'), url('../calibre-medium-italic-2.html') format('ttf'), url('../eot/calibre-medium-italic.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Regular'), url('../woff2/calibre-regular.woff2') format('woff2'), url('../calibre-regular.html') format('woff'), url('../calibre-regular-2.html') format('ttf'), url('../eot/calibre-regular.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Regular Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Regular Italic'), url('../woff2/calibre-regular-italic.woff2') format('woff2'), url('../calibre-regular-italic.html') format('woff'), url('../calibre-regular-italic-2.html') format('ttf'), url('../eot/calibre-regular-italic.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Semibold';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Semibold'), url('../woff2/calibre-semibold.woff2') format('woff2'), url('../calibre-semibold.html') format('woff'), url('../calibre-semibold-2.html') format('ttf'), url('../eot/calibre-semibold.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Semibold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Semibold Italic'), url('../woff2/calibre-semibold-italic.woff2') format('woff2'), url('../calibre-semibold-italic.html') format('woff'), url('../calibre-semibold-italic-2.html') format('ttf'), url('../eot/calibre-semibold-italic.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Thin';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Thin'), url('../woff2/calibre-thin.woff2') format('woff2'), url('../calibre-thin.html') format('woff'), url('../calibre-thin-2.html') format('ttf'), url('../eot/calibre-thin.eot') format('eot');
    font-display: swap;
}
@font-face {
    font-family: 'Calibre Thin Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Calibre Thin Italic'), url('../woff2/calibre-thin-italic.woff2') format('woff2'), url('../calibre-thin-italic.html') format('woff'), url('../calibre-thin-italic-2.html') format('ttf'), url('../eot/calibre-thin-italic.eot') format('eot');
    font-display: swap;
}

/* Minerva Modern */
@font-face {
    font-family: 'Minerva Modern Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Minerva Modern Regular'), url('../woff2/minerva-modern-regular.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Minerva Modern Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Minerva Modern Italic'), url('../woff2/minerva-modern-italic.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Minerva Modern Black';
    font-style: normal;
    font-weight: normal;
    src: local('Minerva Modern Black'), url('../woff2/minerva-modern-black.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Minerva Modern Black Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Minerva Modern Black Italic'), url('../woff2/minerva-modern-black-italic.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Minerva Modern Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Minerva Modern Bold'), url('../woff2/minerva-modern-bold.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Minerva Modern Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Minerva Modern Bold Italic'), url('../woff2/minerva-modern-bold-italic.woff2') format('woff2');
    font-display: swap;
}

/* Proxima Nova */
@font-face{
    font-family: 'Proxima Nova A Bold';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova.a-bold.woff2") format("woff2"), url("../woff/proxima-nova.a-bold.woff") format("woff"), url("../ttf/proxima-nova.a-bold.ttf") format("truetype");
    font-display: swap;
}
@font-face{    
    font-family: 'Proxima Nova S Bold';
    font-style: normal;
    font-weight: normal;
    src: url("../woff2/proxima-nova.s-bold.woff2") format("woff2"), url("../woff/proxima-nova.s-bold.woff") format("woff"), url("../ttf/proxima-nova.s-bold.ttf") format("truetype");
    font-display: swap;
}
@font-face{
    font-family: 'Proxima Nova Bold';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova.bold.woff2") format("woff2"), url("../woff/proxima-nova.bold.woff") format("woff"), url("../ttf/proxima-nova.bold.ttf") format("truetype");
    font-display: swap;
}

@font-face{
    font-family: 'Proxima Nova A';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova.a-regular.woff2") format("woff2"), url("../woff/proxima-nova.a-regular.woff") format("woff"), url("../ttf/proxima-nova.a-regular.ttf") format("truetype");
    font-display: swap;
}
@font-face{
    font-family: 'Proxima Nova A Semibold';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova.a-semibold.woff2") format("woff2"), url("../woff/proxima-nova.a-semibold.woff") format("woff"), url("../ttf/proxima-nova.a-semibold.ttf") format("truetype");
    font-display: swap;
}
@font-face{
    font-family: 'Proxima Nova S';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova.s-regular.woff2") format("woff2"), url("../woff/proxima-nova.s-regular.woff") format("woff"), url("../ttf/proxima-nova.s-regular.ttf") format("truetype");
    font-display: swap;
}
@font-face{
    font-family: 'Proxima Nova S Semibold';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova.s-semibold.woff2") format("woff2"), url("../woff/proxima-nova.s-semibold.woff") format("woff"), url("../ttf/proxima-nova.s-semibold.ttf") format("truetype");
    font-display: swap;
}

@font-face{
    font-family: 'Proxima Nova';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova.regular.woff2") format("woff2"), url("../woff/proxima-nova.regular.woff") format("woff"), url("../ttf/proxima-nova.regular.ttf") format("truetype");
    font-display: swap;
}
@font-face{
    font-family: 'Proxima Nova Semibold';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova.semibold.woff2") format("woff2"), url("../woff/proxima-nova.semibold.woff") format("woff"), url("../ttf/proxima-nova.semibold.ttf") format("truetype");
    font-display: swap;
}
@font-face{
    font-family: 'Proxima Nova Light';
    font-style: normal;
    font-weight: normal;
    src:url("../woff2/proxima-nova-light.woff2") format("woff2"), url("../woff/proxima-nova-light.woff") format("woff"), url("../ttf/proxima-nova-light.ttf") format("truetype");
    font-display: swap;
}