/* Polices auto-hébergées (Plus Jakarta Sans, Rubik, Monument Extended). */


@font-face {
  font-family: Monumentextended;
  src: url("/assets/fonts/65e9bf49aa6272a5d4b2aebc_MonumentExtended-Ultrabold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Monumentextended;
  src: url("/assets/fonts/65e9bf49eaabc6dd3e85f6fd_MonumentExtended-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7c9a8cb7b1c8a6a3a_PlusJakartaSans-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7c5a3be3b5e942a1e_PlusJakartaSans-ExtraBoldItalic.ttf") format("truetype"), url("/assets/fonts/62e967b78febce0329729509_PlusJakartaSans-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7089e9dadeba1942d_PlusJakartaSans-ExtraLightItalic.ttf") format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7feb4346aa33e8d5d_PlusJakartaSans-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7f207ba452576ea76_PlusJakartaSans-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7a31b9420d6a6f94f_PlusJakartaSans-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7dd0d3a42e13aad2e_PlusJakartaSans-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b72dad96acdd66e4a0_PlusJakartaSans-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7089e9d6ef4a1942f_PlusJakartaSans-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Plusjakartasans;
  src: url("/assets/fonts/62e967b7b26801eb13cae95d_PlusJakartaSans-Bold.ttf") format("truetype"), url("/assets/fonts/62e967b7dd0d3a053b3aad28_PlusJakartaSans-ExtraBold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Rubik variablefont wght;
  src: url("/assets/fonts/62ab77a011a15a56432e2222_Rubik-VariableFont_wght.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Rubik variablefont wght;
  src: url("/assets/fonts/62ab77a011a15a66452e2224_Rubik-Italic-VariableFont_wght.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
