@charset "UTF-8";
.paragraphe--1 {
  margin-bottom: 0 !important;
}

.fiche .bloc__description {
  margin-bottom: 0;
}

.liste-lien-type {
  display: none !important;
}

body#body.recherche div#page_deco {
  max-width: 1280px;
}

ul.objets.carte.actualites.style-0011 li.avec_vignette:nth-child(1),
ul.carte.actualites.style-0011#liste_resultats li.avec_vignette:nth-child(1),
ul.objets.carte.actualites.style-0011 .objets.carte.offre-emploi li:nth-child(1),
.objets.carte.offre-emploi ul.objets.carte.actualites.style-0011 li:nth-child(1),
ul.carte.actualites.style-0011#liste_resultats .objets.carte.offre-emploi li:nth-child(1),
.objets.carte.offre-emploi ul.carte.actualites.style-0011#liste_resultats li:nth-child(1),
ul.objets.carte.actualites.style-0011 .carte.offre-emploi#liste_resultats li:nth-child(1),
.carte.offre-emploi#liste_resultats ul.objets.carte.actualites.style-0011 li:nth-child(1),
ul.carte.actualites.style-0011#liste_resultats .carte.offre-emploi#liste_resultats li:nth-child(1),
.carte.offre-emploi#liste_resultats ul.carte.actualites.style-0011#liste_resultats li:nth-child(1) {
  margin-bottom: 2em !important;
}

/* div.slider-navigation {
    display: none !important;
}
 */
/* @media screen and (max-width:400px) {
    div.paragraphe--23 div.paragraphe__contenu--23.toolbox, div.paragraphe--28 div.paragraphe__contenu--28.toolbox, div.paragraphe--21 div.paragraphe__contenu--21.toolbox {

    padding: 0;
}
} */
/* @media screen and (max-width: 425px) {
figure.image_toolbox {
    width: 100% !important;
    height: auto !important;
    border-radius: 1em;
    float: none;
    clear: both;
    margin-right: 0 !important;
}
} */
ul.objets.carte.actualites.style-0010 li.avec_vignette, ul.carte.actualites.style-0010#liste_resultats li.avec_vignette, ul.objets.carte.actualites.style-0010 .objets.carte.offre-emploi li, .objets.carte.offre-emploi ul.objets.carte.actualites.style-0010 li, ul.carte.actualites.style-0010#liste_resultats .objets.carte.offre-emploi li, .objets.carte.offre-emploi ul.carte.actualites.style-0010#liste_resultats li, ul.objets.carte.actualites.style-0010 .carte.offre-emploi#liste_resultats li, .carte.offre-emploi#liste_resultats ul.objets.carte.actualites.style-0010 li, ul.carte.actualites.style-0010#liste_resultats .carte.offre-emploi#liste_resultats li, .carte.offre-emploi#liste_resultats ul.carte.actualites.style-0010#liste_resultats li, ul.objets.carte.actualites.style-0011 li.avec_vignette, ul.carte.actualites.style-0011#liste_resultats li.avec_vignette, ul.objets.carte.actualites.style-0011 .objets.carte.offre-emploi li, .objets.carte.offre-emploi ul.objets.carte.actualites.style-0011 li, ul.carte.actualites.style-0011#liste_resultats .objets.carte.offre-emploi li, .objets.carte.offre-emploi ul.carte.actualites.style-0011#liste_resultats li, ul.objets.carte.actualites.style-0011 .carte.offre-emploi#liste_resultats li, .carte.offre-emploi#liste_resultats ul.objets.carte.actualites.style-0011 li, ul.carte.actualites.style-0011#liste_resultats .carte.offre-emploi#liste_resultats li, .carte.offre-emploi#liste_resultats ul.carte.actualites.style-0011#liste_resultats li {
  background-color: white !important;
}

/* div[class*=paragraphe__contenu--] > figure.image_toolbox > img, div[class*=paragraphe__contenu--] > a.image > img, div[class*=paragraphe__contenu--] > a > figure.image_toolbox > img {
  object-fit: cover;
      min-height: 200px;

}
figure.image_toolbox figcaption.legende {

    text-align: center;
} */
div.visuel__rubrique {
  /* Liste des images dans l'ordre d'origine */
  --liste-images-originale:
      url(https://ppv2.universite-lyon.fr/images/bandeau1.jpg),
      url(https://ppv2.universite-lyon.fr/images/bandeau2.jpg),
      url(https://ppv2.universite-lyon.fr/images/bandeau3.jpg);
  /* Variable qui contiendra l'ordre aléatoire */
  --ordre-aleatoire: var(--liste-images-originale);
  /* L'élément utilise la variable qui sera modifiée par JS */
  background-image: var(--ordre-aleatoire);
}

@media screen and (max-width: 47.99em) {
  body header div.cartouche div div.banniere div.visuel__rubrique {
    --liste-images-originale:
        url(https://ppv2.universite-lyon.fr/images/bandeau1.jpg),
        url(https://ppv2.universite-lyon.fr/images/bandeau2.jpg),
        url(https://ppv2.universite-lyon.fr/images/bandeau3.jpg);
    --ordre-aleatoire: var(--liste-images-originale);
    background-image: var(--ordre-aleatoire);
  }
}
/* @media screen and (max-width: 768px) {
    body#body.fiche header div.cartouche div div#bandeau_outils ul#acces_directs li.acces-directs.menu__level__item a, body#body.recherche header div.cartouche div div#bandeau_outils ul#acces_directs li.acces-directs.menu__level__item a {
        width: 100%;
    }
}

@media screen and (max-width: 768px) {
body#body footer#pied_deco div#pied_page > div > div div.pied_page__partenaire {
    align-items: stretch;
}
} */
/* @media screen and (max-width: 47.99em) {
    body#body main#page div#page_deco div#contenu-encadres div#contenu_sans_nav_sans_encadres div#zone-titre, body#body main#page div#page_deco div#contenu-encadres div#sans_nav_avec_encadres div#zone-titre {
        padding: 1rem 5vw !important;
    }
} */
/* @media screen and (max-width: 397px) {
div.paragraphe--23 div.paragraphe__contenu--23.toolbox ul li {
      width: 80vw;
    height: auto;
    aspect-ratio: 1 / 1;   
}
} */
/* @media screen and (max-width: 425px) {
div.paragraphe--28 div.paragraphe__contenu--28.toolbox {
    padding: 0;
}
div.paragraphe--28 div.paragraphe__contenu--28.toolbox ul li {
    padding: 0.5em 3em;
    min-width: 85vw;
}
} */
/* div.paragraphe--28 div.paragraphe__contenu--28.toolbox ul li img {
    margin-right: 0 !important;
} */
/* @media screen and (max-width: 425px) {
div.paragraphe--21 div.paragraphe__contenu--21.toolbox > ul li {
    width: 85vw;;  
}
} */
/* @media screen and (max-width: 1024px) {
    div.paragraphe--24 div.paragraphe__contenu--24.toolbox, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 {
        justify-content: center;
        flex-direction: column;
    }
}
@media screen and (max-width: 425px) {
    div.paragraphe--24 div.paragraphe__contenu--24.toolbox, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 {
        justify-content: center;
        gap: 0;
        flex-direction: column;
    }
    div.paragraphe--24 div.paragraphe__contenu--24.toolbox a, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24 a, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox a, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 a {
        max-width: 110px;
        min-width: 110px;
    }
    body#body main#page div#page_deco div#contenu-encadres div#encadres div.encadre.encadre_fiche.encadre--4 {
    flex-grow: 1;
}
ul.annuaireV2ter {   
    justify-content: center;
}
} */
/* @media screen and (max-width: 47.99em) {
    ul.full_items_sans_tag {
        grid-template-columns: 1fr 1fr;
        gap: 1em;
        padding: 0;
    }
    ul.full_items_sans_tag li a.lien_interne h3, ul.full_items_sans_tag li a.lien_externe h3 {    
    font-size: 0.9em;    
}

//  PARAGRAPHE LIENS POUR MOBILE
div.paragraphe--24 div.paragraphe__contenu--24.toolbox a, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24 a, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox a, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 a {

        max-width: none;
        height: auto;
        aspect-ratio: inherit;
        margin: 0 20px;
    }
    div.paragraphe--24 div.paragraphe__contenu--24.toolbox a, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24 a, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox a, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 a {
    flex-direction: row;    
    justify-content: left;   
    text-align: left;
}
div.paragraphe--24 div.paragraphe__contenu--24.toolbox a[title*="Télécharger"]:before, div.paragraphe--24 div.paragraphe__contenu--25.toolbox a[title*="Télécharger"]:before, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24 a[title*="Télécharger"]:before, div.paragraphe--24 div.encadre_contenu.encadre__contenu--25 a[title*="Télécharger"]:before, div.paragraphe--25 div.paragraphe__contenu--24.toolbox a[title*="Télécharger"]:before, div.paragraphe--25 div.paragraphe__contenu--25.toolbox a[title*="Télécharger"]:before, div.paragraphe--25 div.encadre_contenu.encadre__contenu--24 a[title*="Télécharger"]:before, div.paragraphe--25 div.encadre_contenu.encadre__contenu--25 a[title*="Télécharger"]:before, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox a[title*="Télécharger"]:before, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--25.toolbox a[title*="Télécharger"]:before, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 a[title*="Télécharger"]:before, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--25 a[title*="Télécharger"]:before, div.encadre.encadre_fiche.encadre--25 div.paragraphe__contenu--24.toolbox a[title*="Télécharger"]:before, div.encadre.encadre_fiche.encadre--25 div.paragraphe__contenu--25.toolbox a[title*="Télécharger"]:before, div.encadre.encadre_fiche.encadre--25 div.encadre_contenu.encadre__contenu--24 a[title*="Télécharger"]:before, div.encadre.encadre_fiche.encadre--25 div.encadre_contenu.encadre__contenu--25 a[title*="Télécharger"]:before {

    font-size: 1em !important;
    margin-right: 0.5em;
}
div.paragraphe--24 div.paragraphe__contenu--24.toolbox a.lien_externe:before, div.paragraphe--24 div.paragraphe__contenu--25.toolbox a.lien_externe:before, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24 a.lien_externe:before, div.paragraphe--24 div.encadre_contenu.encadre__contenu--25 a.lien_externe:before, div.paragraphe--25 div.paragraphe__contenu--24.toolbox a.lien_externe:before, div.paragraphe--25 div.paragraphe__contenu--25.toolbox a.lien_externe:before, div.paragraphe--25 div.encadre_contenu.encadre__contenu--24 a.lien_externe:before, div.paragraphe--25 div.encadre_contenu.encadre__contenu--25 a.lien_externe:before, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox a.lien_externe:before, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--25.toolbox a.lien_externe:before, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 a.lien_externe:before, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--25 a.lien_externe:before, div.encadre.encadre_fiche.encadre--25 div.paragraphe__contenu--24.toolbox a.lien_externe:before, div.encadre.encadre_fiche.encadre--25 div.paragraphe__contenu--25.toolbox a.lien_externe:before, div.encadre.encadre_fiche.encadre--25 div.encadre_contenu.encadre__contenu--24 a.lien_externe:before, div.encadre.encadre_fiche.encadre--25 div.encadre_contenu.encadre__contenu--25 a.lien_externe:before {

    font-size: 1em !important;
    margin-right: 0.5em;
}
div.paragraphe--24 div.paragraphe__contenu--24.toolbox a:before, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24 a:before, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox a:before, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 a:before {

    font-size: 1em !important;
    margin-right: 0.5em;
}
} */
/* figure.citation {
    background-color: #0096d614;
    padding: 1em;
}
figure.citation blockquote {
    font-size: 0.9em;
    line-height: 1.4em;
    margin: 0;
}
figure.citation figcaption {
    font-size: 0.8em;
    text-align: right;
    margin-right: 2em;
    line-height: 1.3em;
}
 */
/* @media screen and (max-width: 47.99em) {
ul.offre-emploi li {   
    width: auto;    
}
ul.offre-emploi li a.ode_titre {
    padding: 0.5em 2em;  
}
ul.full_items_sans_tag li.V2.Autre a h3, ul.full_items_sans_tag li.V2.UDL.Concours a h3 {
    font-size: 0.8em;
}
ul.full_items li a.lien_interne h3, ul.full_items li a.lien_externe h3  {
    font-size: 0.8em;
}
ul.full_items_sans_tag li a.lien_interne img, ul.full_items_sans_tag li a.lien_externe img {
    max-height: 40px;
}
} */
/* body#body main#page div#page_deco div#contenu-encadres div#contenu_sans_nav_sans_encadres div.ligne_1, body#body main#page div#page_deco div#contenu-encadres div#sans_nav_avec_encadres div.ligne_1 {
    padding-top: 0;
} */
@media screen and (max-width: 425px) {
  div.paragraphe--24 div.paragraphe__contenu--24.toolbox, div.paragraphe--24 div.encadre_contenu.encadre__contenu--24, div.encadre.encadre_fiche.encadre--24 div.paragraphe__contenu--24.toolbox, div.encadre.encadre_fiche.encadre--24 div.encadre_contenu.encadre__contenu--24 {
    padding-bottom: 1em;
  }
}
/* @media screen and (max-width: 425px) {
ul.objets.document.list.list__icon li.sans__vignette.style0003:after, ul.document.list.list__icon#liste_resultats li.sans__vignette.style0003:after {
display: none;
}
}
 */
/* @media screen and (max-width: 425px) {
ul.objets.document.carte.carte__icon li.avec_vignette.link-icon.vignette_deco2, ul.document.carte.carte__icon#liste_resultats li.avec_vignette.link-icon.vignette_deco2, ul.objets.document.carte.carte__icon .objets.carte.offre-emploi li.link-icon.vignette_deco2, .objets.carte.offre-emploi ul.objets.document.carte.carte__icon li.link-icon.vignette_deco2, ul.document.carte.carte__icon#liste_resultats .objets.carte.offre-emploi li.link-icon.vignette_deco2, .objets.carte.offre-emploi ul.document.carte.carte__icon#liste_resultats li.link-icon.vignette_deco2, ul.objets.document.carte.carte__icon .carte.offre-emploi#liste_resultats li.link-icon.vignette_deco2, .carte.offre-emploi#liste_resultats ul.objets.document.carte.carte__icon li.link-icon.vignette_deco2, ul.document.carte.carte__icon#liste_resultats .carte.offre-emploi#liste_resultats li.link-icon.vignette_deco2, .carte.offre-emploi#liste_resultats ul.document.carte.carte__icon#liste_resultats li.link-icon.vignette_deco2 {
    width: 90vw;
}
} */
/* ul.full_items li a img {
    margin-right: 0 !important;
} */
@media screen and (max-width: 425px) {
  .contenu ul li {
    font-size: 0.9em;
    line-height: 1.3em;
  }
}
h2.paragraphe__titre--27 {
  line-height: 1.2em;
  padding-left: 0;
  padding-bottom: 0.2em;
  font-size: 1.2em;
}

h2.paragraphe__titre--27.active {
  padding-left: 1em;
  padding-bottom: 1em;
}

@media screen and (max-width: 47.99em) {
  body header div.cartouche div div#bandeau_outils div#versions {
    display: block;
    left: initial !important;
    height: -moz-max-content !important;
    height: max-content !important;
    position: fixed !important;
  }
  html.js #versions .plier-deplier__contenu.plier-deplier__contenu--ouvert {
    position: fixed;
    right: 0;
    left: inherit;
    height: -moz-max-content !important;
    height: max-content !important;
  }
}
/* @media screen and (max-width: 1600px) {
    body#body main#page div#page_deco div#contenu-encadres div#contenu_sans_nav_sans_encadres div#zone-titre, body#body main#page div#page_deco div#contenu-encadres div#sans_nav_avec_encadres div#zone-titre {
padding: 2rem 5vw;
    }
}
 */
@media screen and (max-width: 768px) {
  .contenu ul li {
    font-size: 0.9em;
  }
}
@media screen and (min-width: 48em) {
  #menu_principal {
    margin: 0 auto;
  }
}
body#body.fiche header div.cartouche div div#bandeau_outils ul#acces_directs, body#body.recherche header div.cartouche div div#bandeau_outils ul#acces_directs {
  margin-left: 0;
}

@media screen and (max-width: 63.99em) {
  html.js #versions {
    padding: 0 1em;
    position: relative !important;
    right: 0;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
  body#body.fiche header div.cartouche div div#bandeau_outils ul#acces_directs li.acces-directs.menu__level__item a, body#body.recherche header div.cartouche div div#bandeau_outils ul#acces_directs li.acces-directs.menu__level__item a {
    font-size: 1em;
    padding: 0 0.5em;
  }
}
body#body.accueil main#page div#page_deco div#contenu-encadres div#contenu_sans_nav_sans_encadres div.ligne_1, body#body main#page div#page_deco div#contenu-encadres div#sans_nav_avec_encadres div.ligne_1 {
  padding-top: 2rem;
}

@media screen and (max-width: 1300px) {
  body#body.fiche.accueil header div.cartouche div div.banniere div.visuel__rubrique div.font__logo__accroche span.banniere__accroche__rubrique > div, body#body.recherche.accueil header div.cartouche div div.banniere div.visuel__rubrique div.font__logo__accroche span.banniere__accroche__rubrique > div {
    max-width: 700px;
    background-color: rgba(0, 0, 0, 0.5607843137);
  }
}
/* .element_deco.motif {
    display: none;
} */
/* @media screen and (max-width:425px) {
.prevert {
    display: none;
}
} */
div.pied_page__soutiens div.paragraphe--29 div.paragraphe__contenu--29.toolbox img {
  background-color: transparent;
  max-width: 100px;
}
@media screen and (max-width: 425px) {
  div.pied_page__soutiens div.paragraphe--29 div.paragraphe__contenu--29.toolbox img {
    max-width: 80px !important;
  }
}

ul.full_items_sans_tag li:before, ul.full_items li:before, ul.offre-emploi li:before {
  display: none !important;
}

ul.offre-emploi li {
  width: 12em;
}
@media screen and (max-width: 425px) {
  ul.offre-emploi li {
    width: 100%;
    aspect-ratio: unset;
  }
}
ul.offre-emploi li a {
  color: black !important;
}
ul.offre-emploi li a.ode_titre {
  color: #0096d6 !important;
  font-size: 1em;
}

@media screen and (max-width: 1440px) {
  div#zone-titre {
    padding: 1rem 5vw;
    padding-bottom: 0;
  }
}
@media screen and (max-width: 1920px) {
  div#zone-titre {
    padding: 1rem 14vw;
    padding-bottom: 0;
  }
}
@media screen and (min-width: 1920px) {
  div#zone-titre {
    padding: 1rem 15% !important;
    padding-bottom: 0 !important;
  }
}
@media screen and (min-width: 2400px) {
  div#zone-titre {
    padding: 3rem 20% !important;
    padding-bottom: 0 !important;
  }
}

figure.citation blockquote {
  font-size: 1em;
}

.liste-definitions__definition.lieuevenement img {
  max-width: 120px;
  aspect-ratio: 1/1;
  -o-object-fit: contain;
     object-fit: contain;
}

.liste-definitions__definition.siteevenement {
  font-family: roboto_condensedbold;
  font-size: 1.2em;
  text-transform: uppercase;
  line-height: 1em;
}
.liste-definitions__definition.siteevenement:before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  padding-right: 0.5em;
  font-size: 1.2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e947";
}

ul.objets.actualites.style-0009.carte li.li-v2 a:hover, ul.objets.actualites.style-0009.carte li.li-v2 .a:hover {
  text-decoration: none !important;
}

ul.annuaireV2ter li:before {
  display: none !important;
}

div.bloc__description ul li:before {
  content: "\e444";
  font-family: "uicons-solid-straight";
  background: transparent !important;
  vertical-align: middle;
  font-size: 0.9em;
  display: inline-flex;
  margin: 0;
  padding: 0;
  height: auto;
  width: auto;
  margin-right: 0.5em;
}

div.dldoc div.encadre_contenu ul#telecharger {
  padding: 0 !important;
}
div.dldoc div.encadre_contenu ul#telecharger li.pdf.has_link {
  margin: 0 !important;
}
div.dldoc div.encadre_contenu ul#telecharger li.pdf.has_link a {
  padding: 1em !important;
}

div.encadre_contenu.encadre__contenu--29 {
  display: flex;
  gap: 0.5em;
  align-items: center;
}
div.encadre_contenu.encadre__contenu--29 p {
  font-size: 0.7em;
  line-height: 1.2em;
}
div.encadre_contenu.encadre__contenu--29 img {
  aspect-ratio: 1/1;
  -o-object-fit: contain;
     object-fit: contain;
  height: 100px !important;
  background-color: white;
  padding: 0.5em;
  margin: 0 !important;
  -o-object-position: center;
     object-position: center;
}

address {
  background: none;
  margin: 1em 0;
  padding: 1em;
  font-size: 0.9em;
}
address a {
  display: block;
}
address a:before {
  display: inline-block;
  margin-right: 0.5em;
  font-family: "icomoon" !important;
}
address a[href*=tel]:before {
  content: "\e942";
}
address a[href*=java]:before {
  content: "\f040";
}
address a[href*=http]:before {
  content: "\e956";
}

ul.full_items li a div.tags div {
  text-align: center;
  border-top: dashed 1px #0096d6 !important;
}

ul.full_items li a.lien_interne div.tags, ul.full_items li a.lien_externe div.tags {
  color: black !important;
}

body#body footer#pied_deco {
  background-color: #0096d6;
}
body#body footer#pied_deco div#pied_page {
  box-sizing: border-box;
  clear: both;
  margin: 0 auto;
  padding: 0 1em 0;
  color: #fff;
  max-width: none;
  padding: 0;
  background-color: transparent;
}
body#body footer#pied_deco div#pied_page > div {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 0;
}
body#body footer#pied_deco div#pied_page > div > div {
  width: 100%;
}
body#body footer#pied_deco div#pied_page > div > div.plan-site {
  display: none;
}
body#body footer#pied_deco div#pied_page > div > div:nth-child(2) {
  padding: 2rem 5vw;
}
body#body footer#pied_deco div#pied_page > div > div:nth-child(3) {
  background-color: black !important;
  padding: 2rem 5vw;
}
body#body footer#pied_deco div#pied_page > div > div h2 {
  text-transform: none;
  font-size: 1.5em;
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__soutiens {
  display: flex;
  flex-direction: row !important;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__soutiens div.listemembre {
  width: 100%;
  font-size: 0.8em;
  line-height: 1.2em;
  color: white;
  padding: 1em;
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__soutiens img {
  max-width: 120px;
  aspect-ratio: 1/1;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 0.5em;
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__partenaire {
  display: flex;
  justify-content: center;
  min-height: inherit;
  padding: 0;
  gap: 1em;
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__partenaire a {
  font-size: 1em;
  color: white;
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__partenaire a:before {
  content: "\e957";
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  padding-right: 0.5em;
  font-size: 1.2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: black;
  vertical-align: middle;
  font-family: "uicons-solid-straight" !important;
  content: "\ebaa";
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__partenaire a[href*=linkedin]::before {
  content: "\e957";
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  padding-right: 0.5em;
  font-size: 1.2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: black;
  vertical-align: middle;
  font-family: "uicons-brands" !important;
  content: "\e557";
  content: "\eb54";
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__partenaire a[href*=instagram]::before {
  content: "\e957";
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  padding-right: 0.5em;
  font-size: 1.2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: black;
  vertical-align: middle;
  font-family: "uicons-brands" !important;
  content: "\e557";
  content: "\ea61";
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__partenaire a[href*=facebook]::before {
  content: "\e957";
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  padding-right: 0.5em;
  font-size: 1.2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: black;
  vertical-align: middle;
  font-family: "uicons-brands" !important;
  content: "\e557";
  content: "\e775";
}
body#body footer#pied_deco div#pied_page > div > div div.pied_page__partenaire a[href*=youtube]::before {
  content: "\e957";
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  padding-right: 0.5em;
  font-size: 1.2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: black;
  vertical-align: middle;
  font-family: "uicons-brands" !important;
  content: "\e557";
  content: "\f4f9";
}
body#body footer#pied_deco div#pied_page ul#menu_pied_page {
  background-color: black;
  border: none;
}

h2.pied_page__soutiens__titre {
  display: none !important;
}

body#body header div.cartouche div div.banniere div.banniere__recherche {
  display: none;
}
body#body header div.cartouche div div#bandeau_outils {
  justify-content: center;
}
body#body header div.cartouche div div#bandeau_outils div#recherche-simple {
  display: inline-block;
  position: relative;
  margin: 0;
}
body#body header div.cartouche div div#bandeau_outils div#recherche-simple button.plier-deplier__bouton span.libelle {
  display: none;
}
body#body header div.cartouche div div#bandeau_outils div#recherche-simple div.plier-deplier__contenu.plier-deplier__contenu--ouvert {
  height: -moz-max-content !important;
  height: max-content !important;
}
body#body header div.cartouche div div#bandeau_outils div#recherche-simple div.plier-deplier__contenu.plier-deplier__contenu--ouvert input[type=submit] {
  border-radius: 5px;
  text-transform: capitalize;
  font-size: 0.9em;
}/*# sourceMappingURL=V2UDL.css.map */