/* @import url('https://fonts.cdnfonts.com/css/nexa'); */
/* @import url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/hack.css'); */

@font-face {
    font-family: 'Hack';
    src: url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/fonts/hack-regular.woff2?sha=3114f1256') format('woff2'), url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/fonts/hack-regular.woff?sha=3114f1256') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'Hack';
    src: url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/fonts/hack-bold.woff2?sha=3114f1256') format('woff2'), url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/fonts/hack-bold.woff?sha=3114f1256') format('woff');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'Hack';
    src: url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/fonts/hack-italic.woff2?sha=3114f1256') format('woff2'), url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/fonts/hack-italic.woff?sha=3114f1256') format('woff');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'Hack';
    src: url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/fonts/hack-bolditalic.woff2?sha=3114f1256') format('woff2'), url('https://cdn.jsdelivr.net/npm/hack-font@3.3.0/build/web/fonts/hack-bolditalic.woff?sha=3114f1256') format('woff');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
  }



@font-face {
    font-family: 'Nexa';
    src: local(Nexa Thin), local(Nexa-Thin), url(./Nexa-Font/NexaThin.otf) format("opentype");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Thin Italic), local(Nexa-ThinItalic),url(./Nexa-Font/NexaThinItalic.otf) format("opentype");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Light), local(Nexa-Light), url(./Nexa-Font/NexaLight.otf) format("opentype"),
    url("https://fonts.cdnfonts.com/s/19227/Fontfabric - Nexa-Light.woff")
      format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Light Italic), local(Nexa-LightItalic),url(./Nexa-Font/NexaLightItalic.otf) format("opentype");
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Book), local(Nexa-Book), url(./Nexa-Font/NexaBook.otf) format("opentype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Book Italic), local(Nexa-BookItalic), url(./Nexa-Font/NexaBookItalic.otf) format("opentype");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Regular), local(Nexa-Regular), url(./Nexa-Font/NexaRegular.otf) format("opentype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Regular Italic), local(Nexa-RegularItalic), url(./Nexa-Font/NexaRegularItalic.otf) format("opentype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: local(Nexa Bold), local(Nexa-Bold), url(./Nexa-Font/NexaBold.otf) format("opentype"),
    url("https://fonts.cdnfonts.com/s/19227/Fontfabric - Nexa-Bold.woff")
      format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Bold Italic), local(Nexa-BoldItalic), url(./Nexa-Font/NexaBoldItalic.otf) format("opentype");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa XBold), local(Nexa-XBold), url(./Nexa-Font/NexaXBold.otf) format("opentype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa XBold Italic), local(Nexa-XBoldItalic), url(./Nexa-Font/NexaXBoldItalic.otf) format("opentype");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Heavy), local(Nexa-Heavy), url(./Nexa-Font/NexaHeavy.otf) format("opentype");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Heavy Italic), local(Nexa-HeavyItalic), url(./Nexa-Font/NexaHeavyItalic.otf) format("opentype");
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Black), local(Nexa-Black), url(./Nexa-Font/NexaBlack.otf) format("opentype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Nexa';
    src: local(Nexa Black Italic), local(Nexa-BlackItalic), url(./Nexa-Font/NexaBlackItalic.otf) format("opentype");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}