:root {
--couleur-principale: rgb(25,80,157);
--couleur-principale-light: rgb(230,236,245);
--couleur-focus: rgb(241,137,74);
--couleur-cta: rgb(25,80,157);
--couleur-cta-texte: rgb(255,255,255);
--couleur-med-tech: rgb(100,181,246);
--couleur-med-tech-light: rgb(232,244,254);
--couleur-med-social: rgb(171,71,188);
--couleur-med-social-light: rgb(245,232,247);
--couleur-pharma: rgb(165,214,167);
--couleur-pharma-light: rgb(240,248,240);
--couleur-background: rgb(255,255,255);
--couleur-texte: rgb(25,80,157);
--couleur-form: rgb(150,171,204);
--border-radius: 2.5rem;
}

.has-rgb-2580157-color { color: rgb(25,80,157); }
.has-rgb-2580157-background-color { background-color: rgb(25,80,157); }
.has-rgb-230236245-color { color: rgb(230,236,245); }
.has-rgb-230236245-background-color { background-color: rgb(230,236,245); }
.has-rgb-24113774-color { color: rgb(241,137,74); }
.has-rgb-24113774-background-color { background-color: rgb(241,137,74); }
.has-rgb-2580157-color { color: rgb(25,80,157); }
.has-rgb-2580157-background-color { background-color: rgb(25,80,157); }
.has-rgb-255255255-color { color: rgb(255,255,255); }
.has-rgb-255255255-background-color { background-color: rgb(255,255,255); }
.has-rgb-100181246-color { color: rgb(100,181,246); }
.has-rgb-100181246-background-color { background-color: rgb(100,181,246); }
.has-rgb-232244254-color { color: rgb(232,244,254); }
.has-rgb-232244254-background-color { background-color: rgb(232,244,254); }
.has-rgb-17171188-color { color: rgb(171,71,188); }
.has-rgb-17171188-background-color { background-color: rgb(171,71,188); }
.has-rgb-245232247-color { color: rgb(245,232,247); }
.has-rgb-245232247-background-color { background-color: rgb(245,232,247); }
.has-rgb-165214167-color { color: rgb(165,214,167); }
.has-rgb-165214167-background-color { background-color: rgb(165,214,167); }
.has-rgb-240248240-color { color: rgb(240,248,240); }
.has-rgb-240248240-background-color { background-color: rgb(240,248,240); }
.has-rgb-255255255-color { color: rgb(255,255,255); }
.has-rgb-255255255-background-color { background-color: rgb(255,255,255); }
.has-rgb-2580157-color { color: rgb(25,80,157); }
.has-rgb-2580157-background-color { background-color: rgb(25,80,157); }
.has-rgb-150171204-color { color: rgb(150,171,204); }
.has-rgb-150171204-background-color { background-color: rgb(150,171,204); }
body, p, a, ul, ol { font-family: Lato, sans-serif; font-weight: 400; font-size: 1.6rem; color: #19509d; }
@media (min-width: 1000px) {
  body, p, a, ul, ol { font-size: 1.6rem; }
}
h1 { font-family: Lato, sans-serif; font-weight: 400; font-size: 2.6rem; color: #19509d; }
@media (min-width: 1000px) {
  h1 { font-size: 4rem; }
}
h2 { font-family: Lato, sans-serif; font-weight: 400; font-size: 2.2rem; color: #19509d; }
@media (min-width: 1000px) {
  h2 { font-size: 3.8rem; }
}
h3 { font-family: Lato, sans-serif; font-weight: 400; font-size: 1.8rem; color: #19509d; }
@media (min-width: 1000px) {
  h3 { font-size: 2.5rem; }
}
h4 { font-family: Lato, sans-serif; font-weight: 400; }
h5 { font-family: Lato, sans-serif; font-weight: 400; }
h6 { font-family: Lato, sans-serif; font-weight: 400; }
