@media(max-width:767px){.elementor .e-fb4fb08-a169056{flex-direction:column;gap:0px;align-items:center;}}@media(max-width:767px){.elementor .e-3c8ef74-d22519e{width:45%;}}@media(max-width:767px){.elementor .e-386506b-b6c91f3{width:1px;height:100%;}}@media(max-width:767px){.elementor .e-49d24cb-a9d135b{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .e-641decb-42ad5bd{width:45%;gap:0px;}}@media(max-width:767px){.elementor .e-775d6d9-bc60d10{width:0px;display:none;}}@media(max-width:767px){.elementor .e-282e469-536b8a0{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .e-8c6f21e-7d25079{width:45%;}}@media(max-width:767px){.elementor .e-71a9f8f-e41c9af{width:1px;height:100%;}}@media(max-width:767px){.elementor .e-853c391-f088791{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .e-4c74007-b7309bc{width:45%;}}@media(max-width:767px){.elementor .e-69dce7e{display:none;flex-wrap:wrap;@media (max-width: 767px) {

/* Harmoniser les pictogrammes */
.subnav-item svg {
  width: 32px !important;
  height: 32px !important;
}

/* Harmoniser les textes */
.subnav-item p {
  font-size: 14px !important;
  line-height: 1.4 !important;
  text-align: center !important;
  margin: 0 !important;
}

/* Espacement interne */
.subnav-item {
  gap: 12px !important;
  padding: 18px 10px !important;
}

}\n}}@media(max-width:767px){.elementor .e-aa8c187-2aed47d{font-weight:600;font-size:17px;color:var(--Blanc);}}@media(max-width:767px){.elementor .e-494f1e67-a077316{gap:20px;align-items:center;}}@media(max-width:767px){.elementor .e-f87e4a2-a63a8c1{width:100px;justify-content:center;}}@media(max-width:767px){.elementor .e-585b60ca-88b767f{color:var(--Blanc);background-color:var(--Marine);}}@media(max-width:767px){.elementor .e-3571dc4c-b41be9c{font-family:Lato;font-size:16px;color:var(--Marine);}}@media(max-width:767px){.elementor .e-da4ce13-3bfe107{gap:20px;align-items:center;}}@media(max-width:767px){.elementor .e-a7ed522-a5bd6ad{font-family:Lato;font-size:16px;color:var(--Marine);}}@media(max-width:767px){.elementor .e-804329a-d8ba76a{gap:20px;align-items:center;}}@media(max-width:767px){.elementor .e-f0556a4-8c45034{font-family:Lato;font-size:16px;color:var(--Marine);}}@media(max-width:767px){.elementor .e-7240786-613c9a5{gap:20px;align-items:center;}}@media(max-width:767px){.elementor .e-88d5f46-92a45d4{font-family:Lato;font-size:16px;color:var(--Marine);}}@media(max-width:767px){.elementor .e-600b299-cf57b25{gap:20px;align-items:center;}}@media(max-width:767px){.elementor .e-c46d486-347bc8f{background-color:var(--Blanc);}}@media(max-width:767px){.elementor .e-4ef6bb09-a3879b9{padding:0px;display:flex;box-shadow: 0 4px 12px rgba(13, 48, 73, 0.15) !important;
  z-index: 100 !important;


@media (max-width: 767px) {


  position: sticky !important;
  top: 90px !important;
  z-index: 999 !important;
  width: 100% !important;



}
.e-n-accordion-item > div,
.e-n-accordion-item .e-con {
  background-color: #ffffff ;
}



/* Fond bleu ciel sur la rubrique active */
.e-accordion-item-content-base a.e-flexbox-base.active {
  background: #e8f3fc !important;
  background-color: #e8f3fc !important;
  border-radius: 4px;
}

/* Décalage des ancres sous le header et la subnav sticky */
#comite-scientifique,
#comite-ethique,
#notre-gouvernance {
  scroll-margin-top: 180px !important;
}\n}}@media(max-width:767px){.elementor .e-ddbce92-861f80b{padding-block-start:10%;padding-block-end:10%;}}@media(max-width:767px){.elementor .e-83732f3-2719f8d{flex-direction:column;}}@media(max-width:767px){.elementor .e-1916eaf{flex-direction:column;}}@media(max-width:767px){.elementor .e-0d6ade8-d708492{padding:10px;}}@media(max-width:767px){.elementor .e-4dfbc05-40be65d{padding:10px;}}@media(max-width:767px){.elementor .e-30324e7-4ccb21b{padding:1px;}}@media(max-width:767px){.elementor .e-ad6cc5c-e74916f{padding:10px;}}@media(max-width:767px){.elementor .e-ad5dcd5-ed69acb{flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-379ec52-0658137{padding:10px;}}@media(max-width:767px){.elementor .e-4f35a10-c1c4ed8{padding:10px;}}@media(max-width:767px){.elementor .e-cea17ba-513b8b9{flex-direction:column;}}@media(max-width:767px){.elementor .e-8ca0e7e-504e202{padding-block-start:10%;padding-block-end:10%;}}@media(max-width:767px){.elementor .e-a20bb4e{padding-block-end:10%;}}@media(max-width:767px){.elementor .e-03d0b27-0cc1b03{padding-block-start:10%;padding-block-end:10%;}}@media(max-width:767px){.elementor .e-a83d54e-9438a4a{flex-direction:column;}}@media(max-width:767px){.elementor .e-35dcf53-5870178{padding:10px;}}@media(max-width:767px){.elementor .e-86b8ba5-e446f5c{padding:10px;}}@media(max-width:767px){.elementor .e-b7fbf6f-9424f7d{padding:10px;}}@media(max-width:767px){.elementor .e-18881f7-9a36e39{padding:10px;}}@media(max-width:767px){.elementor .e-9468b38-845d23d{flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-1454206-56e9600{flex-direction:column;}}@media(max-width:767px){.elementor .e-4080ffb-c9f6030{padding-block-start:10%;padding-block-end:10%;}}@media(max-width:767px){.elementor .e-f302323-aea13ed{padding-block-start:10%;padding-block-end:10%;}}@media(max-width:767px){.elementor .e-291d252-787a5fa{padding-block-start:10%;padding-block-end:10%;}}@media(max-width:767px){.elementor .e-c25db5b-7aaf59a{flex-direction:column;}}@media(max-width:767px){.elementor .e-fe87271-8663cfe{padding:10px;}}@media(max-width:767px){.elementor .e-8aaf01b-cbadadb{padding:10px;}}@media(max-width:767px){.elementor .e-df2e06a-dd3a126{padding:10px;}}@media(max-width:767px){.elementor .e-f027f3c-34d738b{flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-369b1db-f7d4acc{padding:10px;}}@media(max-width:767px){.elementor .e-0aadb6c-a3ee69d{padding:10px;}}@media(max-width:767px){.elementor .e-1dbbe57-88be33f{flex-direction:column;}}@media(max-width:767px){.elementor .e-b276e3a-46e1e8a{padding-block-end:10%;}}@media(max-width:767px){.elementor .e-2372290-70bd31e{padding-block-end:10%;}}@media(max-width:767px){.elementor .e-0fcab07-dc5c200{padding-block-start:10%;padding-block-end:10%;}}@media(max-width:767px){.elementor .e-c1e9b77-892a404{flex-direction:column;}}@media(max-width:767px){.elementor .e-be3ff2b-9a9fc05{padding:10px;}}@media(max-width:767px){.elementor .e-70d113e-c919987{padding:10px;}}@media(max-width:767px){.elementor .e-a8f121a-fbdbacd{padding:10px;}}@media(max-width:767px){.elementor .e-408d3ff-7d9e16a{padding:10px;}}@media(max-width:767px){.elementor .e-240f4ee-0aab664{padding:10px;}}@media(max-width:767px){.elementor .e-e76d7a6-199e1e4{flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-9d191db-47642e5{flex-direction:column;}}@media(max-width:767px){.elementor .e-1b64db0-5027a46{padding:10px;}}@media(max-width:767px){.elementor .e-2bc8b8a-e4ad56e{padding:10px;}}@media(max-width:767px){.elementor .e-e36d2e5-d55cb30{padding:10px;}}@media(max-width:767px){.elementor .e-843ca9e-788269f{padding:10px;}}@media(max-width:767px){.elementor .e-e4837e2-bd0315e{flex-direction:column;}}@media(max-width:767px){.elementor .e-d13696e-b558a74{padding-block-start:10%;padding-block-end:10%;}}@media(max-width:767px){.elementor .e-35d731e-d3f74f0{padding-block-end:10%;}}@media(max-width:767px){.elementor .e-b1fda5b-43dc307{width:100%;}}@media(max-width:767px){.elementor .e-92f210c-8f6a43f{flex-direction:column;}}@media(max-width:767px){.elementor .e-31484f1-a77ec66{width:100%;}}@media(max-width:767px){.elementor .e-2978031{padding-block-start:10%;padding-block-end:10%;flex-direction:column;}}