@media screen and (max-width: 600px) {
    .masque-nav{
        display: none !important;
    }

    .header-menu-txt {
        display: flex;
        flex-direction: column;
        margin: 0;
        padding-top: 30px;
        gap: 3rem;
    }

    #hamburger-icon {
        top: 33px;
        position: absolute;
    }

    .pum-theme-theme-par-defaut .pum-container {
        padding: 40px 20px !important;
    } 

    #popmake-68 {
        height: 209px !important;
    }

    .presta-col-1 {
        border: none !important;
    }

    .contenu-membres {
        margin-bottom: 0 !important;
        min-height: 128px;
    }
    .wp-block-buttons{
        display: flex;
        justify-content: center !important;
    }
    .carte-actu{
        height: auto;
    }
    .carte-event{
        height: auto;
    }
    .texte-actu{
        height: auto;
    }
    /*block document*/
    .doc-lien__titre {
        font-size: 14px !important;
    }
    .doc-lien__item a{
        font-size: 14px !important;
    }
    /*Contact*/
    .wp-elements-de39ee1056f0d986a5adb6dcdc4ab39f{
        font-size: 18px !important;
    }
    .forminator-label{
        font-size: 16px !important;
    }
    /*actu*/
    .card-actu{
        min-height: 0 !important;  /* annule la contrainte */
        height: auto !important; 
    }
    /*Evenement*/
    .carte-event figure, .carte-actu figure{
        height: auto !important;
    }
    /*Revue*/
    img.img-revue,
.wp-block-image img.img-revue,
html :where(img[class*="wp-image-"].img-revue),
.img-revue img {                 /* si la classe est sur un wrapper */
  max-width: none !important;
  width: auto;                   /* laisse leur largeur naturelle */
  height: auto;
}
/*Membre*/
.filtre-form__grid {
display: flex;    
flex-direction: column;
align-items: initial;
  }
  /*Offre d'emploi*/
  .offre{
    gap: 15px;
  }
  .offre__gauche{
    max-width: none !important;
  }
}
