@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

@font-face {
  font-family: "Rustica";
  src: url("https://www.inicea.fr/font/rustica/3_rustica-light-web.woff2") format("woff2");
}

body * {
  font-family: "Roboto", Sans-Serif;
  color: #003E5C;
}

h1 {
  font-family: "Rustica", Sans-Serif;
  font-size: 40px;
  font-weight: 300;
}

h2 {
  font-family: "Rustica", Sans-Serif;
  font-size: 32px;
  font-weight: 300;
}

.candidat-profil .part p,
.candidat-profil .part h2
{
  font-family: "Roboto", Sans-Serif;
  font-size: 16px;
  color: #003E5C;
}


.candidat-profil .top-content p,
.candidat-profil .top-content p i {
  color: #003E5C;
}

.informations .part.modify label {
  font-family: "Roboto", Sans-Serif;
  font-size: 16px;
  color: #003E5C;
}
/* -------------- CMP: TAC & Didomi -------------------- */
#tarteaucitronRoot div, #tarteaucitronRoot span, #tarteaucitronRoot applet, #tarteaucitronRoot object, #tarteaucitronRoot iframe, #tarteaucitronRoot h1, #tarteaucitronRoot h2, #tarteaucitronRoot h3, #tarteaucitronRoot h4, #tarteaucitronRoot h5, #tarteaucitronRoot h6, #tarteaucitronRoot p, #tarteaucitronRoot blockquote, #tarteaucitronRoot pre, #tarteaucitronRoot a, #tarteaucitronRoot abbr, #tarteaucitronRoot acronym, #tarteaucitronRoot address, #tarteaucitronRoot big, #tarteaucitronRoot cite, #tarteaucitronRoot code, #tarteaucitronRoot del, #tarteaucitronRoot dfn, #tarteaucitronRoot em, #tarteaucitronRoot img, #tarteaucitronRoot ins, #tarteaucitronRoot kbd, #tarteaucitronRoot q, #tarteaucitronRoot s, #tarteaucitronRoot samp, #tarteaucitronRoot small, #tarteaucitronRoot strike, #tarteaucitronRoot strong, #tarteaucitronRoot sub, #tarteaucitronRoot sup, #tarteaucitronRoot tt, #tarteaucitronRoot var, #tarteaucitronRoot b, #tarteaucitronRoot u, #tarteaucitronRoot i, #tarteaucitronRoot center, #tarteaucitronRoot dl, #tarteaucitronRoot dt, #tarteaucitronRoot dd, #tarteaucitronRoot ol, #tarteaucitronRoot ul, #tarteaucitronRoot li, #tarteaucitronRoot fieldset, #tarteaucitronRoot form, #tarteaucitronRoot label, #tarteaucitronRoot legend, #tarteaucitronRoot table, #tarteaucitronRoot caption, #tarteaucitronRoot tbody, #tarteaucitronRoot tfoot, #tarteaucitronRoot thead, #tarteaucitronRoot tr, #tarteaucitronRoot th, #tarteaucitronRoot td, #tarteaucitronRoot article, #tarteaucitronRoot aside, #tarteaucitronRoot canvas, #tarteaucitronRoot details, #tarteaucitronRoot embed, #tarteaucitronRoot figure, #tarteaucitronRoot figcaption, #tarteaucitronRoot footer, #tarteaucitronRoot header, #tarteaucitronRoot hgroup, #tarteaucitronRoot menu, #tarteaucitronRoot nav, #tarteaucitronRoot output, #tarteaucitronRoot ruby, #tarteaucitronRoot section, #tarteaucitronRoot summary, #tarteaucitronRoot time, #tarteaucitronRoot mark, #tarteaucitronRoot audio, #tarteaucitronRoot video {
  font-family: "Roboto", Sans-Serif;
  font-size: 16px;
  color: #003E5C;
}

#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,
#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine #tarteaucitronInfo,
#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,
#tarteaucitron #tarteaucitronPrivacyUrlDialog,
#tarteaucitron #tarteaucitronPrivacyUrl,
#tarteaucitron a {
  font-family: "Roboto", Sans-Serif !important;
  font-size: 16px;
  color: #003E5C !important;
}

#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH1,
.tarteaucitronTitle {
  font-family: "Rustica", Sans-Serif;
  font-size: 32px;
  font-weight: 300;
  color: #003E5C;
}

#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button {
  color: #003E5C !important;
}

#didomi-host {
  font-family: "Roboto", Sans-Serif;
  color: #003E5C;
}

#didomi-host .didomi-notice-data-processing-container .didomi-notice-data-processing-title,
#didomi-host .didomi-popup-notice.didomi-popup-notice-with-data-processing,
#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__description,
#didomi-host .didomi-consent-popup-preferences-purposes .didomi-consent-popup-data-processing__purpose_actions .didomi-consent-popup-data-processing__purpose_actions_title {
  color: #003E5C;
}
/* ------------- end CMP: TAC & Didomi ----------------- */