:root {
--couleur-principale: rgb(224,2,26);
--couleur-principale-light: rgb(224,2,26);
--couleur-principale-dark: rgb(149,20,28);
--couleur-secondaire: rgb(54,54,54);
--couleur-secondaire-dark: rgb(54,54,54);
--couleur-secondaire-light: rgb(255,255,255);
--couleur-texte: rgb(54,54,54);
--couleur-header: rgb(54,54,54);
--couleur-header-texte: rgb(255,255,255);
--couleur-footer: rgb(54,54,54);
--couleur-background: rgb(239,237,234);
--couleur-cta: rgb(224,2,26);
--couleur-cta-texte: rgb(255,255,255);
--couleur-blanc: rgb(255,255,255);
--couleur-topbarmenu: rgb(255,255,255);
--border-radius: 1rem;
}

.has-rgb-224226-color { color: rgb(224,2,26); }
.has-rgb-224226-background-color { background-color: rgb(224,2,26); }
.has-rgb-224226-color { color: rgb(224,2,26); }
.has-rgb-224226-background-color { background-color: rgb(224,2,26); }
.has-rgb-1492028-color { color: rgb(149,20,28); }
.has-rgb-1492028-background-color { background-color: rgb(149,20,28); }
.has-rgb-545454-color { color: rgb(54,54,54); }
.has-rgb-545454-background-color { background-color: rgb(54,54,54); }
.has-rgb-545454-color { color: rgb(54,54,54); }
.has-rgb-545454-background-color { background-color: rgb(54,54,54); }
.has-rgb-255255255-color { color: rgb(255,255,255); }
.has-rgb-255255255-background-color { background-color: rgb(255,255,255); }
.has-rgb-545454-color { color: rgb(54,54,54); }
.has-rgb-545454-background-color { background-color: rgb(54,54,54); }
.has-rgb-545454-color { color: rgb(54,54,54); }
.has-rgb-545454-background-color { background-color: rgb(54,54,54); }
.has-rgb-255255255-color { color: rgb(255,255,255); }
.has-rgb-255255255-background-color { background-color: rgb(255,255,255); }
.has-rgb-545454-color { color: rgb(54,54,54); }
.has-rgb-545454-background-color { background-color: rgb(54,54,54); }
.has-rgb-239237234-color { color: rgb(239,237,234); }
.has-rgb-239237234-background-color { background-color: rgb(239,237,234); }
.has-rgb-224226-color { color: rgb(224,2,26); }
.has-rgb-224226-background-color { background-color: rgb(224,2,26); }
.has-rgb-255255255-color { color: rgb(255,255,255); }
.has-rgb-255255255-background-color { background-color: rgb(255,255,255); }
.has-rgb-255255255-color { color: rgb(255,255,255); }
.has-rgb-255255255-background-color { background-color: rgb(255,255,255); }
.has-rgb-255255255-color { color: rgb(255,255,255); }
.has-rgb-255255255-background-color { background-color: rgb(255,255,255); }
body, p, a, ul, ol { font-family: Lato, sans-serif; font-weight: 400; font-size: 1.5rem; }
@media (min-width: 1000px) {
  body, p, a, ul, ol { font-size: 1.5rem; }
}
h1 { font-family: Syne, sans-serif; font-weight: 300; font-size: 5rem; }
@media (min-width: 1000px) {
  h1 { font-size: 5rem; }
}
h2 { font-family: Syne, sans-serif; font-weight: 400; font-size: 3rem; }
@media (min-width: 1000px) {
  h2 { font-size: 3rem; }
}
h3 { font-family: Syne, sans-serif; font-weight: 400; font-size: 2rem; }
@media (min-width: 1000px) {
  h3 { font-size: 2rem; }
}
h4 { font-family: Syne, sans-serif; font-weight: 400; font-size: 1.8rem; }
@media (min-width: 1000px) {
  h4 { font-size: 1.8rem; }
}
h5 { font-family: Syne, sans-serif; font-weight: 400; font-size: 1.6rem; }
@media (min-width: 1000px) {
  h5 { font-size: 1.6rem; }
}
h6 { font-family: Syne, sans-serif; font-weight: 400; font-size: 1.5rem; }
@media (min-width: 1000px) {
  h6 { font-size: 1.5rem; }
}
