/* ===== Premier Tech fonts.css ===== */
@font-face {
  font-family: "PremierTechTitleRegular";
  src: url("./PremierTechTitleRegular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTitleLightItalic";
  src: url("./PremierTechTitleLightItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTitleLight";
  src: url("./PremierTechTitleLight.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTitleItalic";
  src: url("./PremierTechTitleItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTitleBoldItalic";
  src: url("./PremierTechTitleBoldItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextCndBookItalic";
  src: url("./PremierTechTextCndBookItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}  

@font-face {
  font-family: "PremierTechTitleBold";
  src: url("./PremierTechTitleBold.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTitleBlackItalic";
  src: url("./PremierTechTitleBlackItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTitleBlack";
  src: url("./PremierTechTitleBlack.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;

}

/* ===== PremierTechText ===== */

@font-face {
  font-family: "PremierTechTextMediumItalic";
  src: url("./PremierTechTextMediumItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextMedium";
  src: url("./PremierTechTextMedium.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextItalic";
  src: url("./PremierTechTextItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextBookItalic";
  src: url("./PremierTechTextBookItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextBook";
  src: url("./PremierTechTextBook.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextBoldItalic";
  src: url("./PremierTechTextBoldItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextBold";
  src: url("./PremierTechTextBold.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextRegular";
  src: url("./PremierTechTextRegular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* ===== PremierTechTextCnd (Condensed) ===== */

@font-face {
  font-family: "PremierTechTextCndRegular";
  src: url("./PremierTechTextCndRegular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextCndMediumItalic";
  src: url("./PremierTechTextCndMediumItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextCndMedium";
  src: url("./PremierTechTextCndMedium.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextCndItalic";
  src: url("./PremierTechTextCndItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextCndBook";
  src: url("./PremierTechTextCndBook.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextCndBoldItalic";
  src: url("./PremierTechTextCndBoldItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "PremierTechTextCndBold";
  src: url("./PremierTechTextCndBold.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* ===========================
  Variables globales
  ============================ */
:root {
 --title-bold: "PremierTechTitleBold", Arial, sans-serif;
 --title-regular: "PremierTechTitleRegular", Arial, sans-serif;
 --title-italic: "PremierTechTitleItalic", Arial, sans-serif;
 --body-regular: "PremierTechTextRegular", Arial, sans-serif;
 --body-bold: "PremierTechTextBold", Arial, sans-serif;
 --body-italic: "PremierTechTextItalic", Arial, sans-serif;
}
/*===========================
  Classes utilitaires
  ============================ */
.title {
 font-family: var(--title-regular);
}
.title-bold {
 font-family: var(--title-bold);
}
.title-italic {
 font-family: var(--title-italic);
}
.body {
 font-family: var(--body-regular);
}
.body-bold {
 font-family: var(--body-bold);
}
.body-italic {
 font-family: var(--body-italic);
}

