#free-1 > a {
    height: 50px;
    background-image: url(../../../images/LOGO-KARMA.png);
}
#free-2 > a, #free-3 > a, #free-4 > a {
    height: 60px;
}

/* Logos Header - mobile version */
@media (max-width: 539px){
  .header-logos_mobile {
    width: 100%;
    position: absolute; 
    z-index: 99;  
  }
  .header-logos_mobile .d-flex {
    width: 90%;
    position: relative;
    z-index: 110;
    column-gap: 10%;
  }
}
@media (min-width: 540px) and (max-width: 1199px){
  .header-logos_mobile {
    width: 100%;
    position: absolute; 
    z-index: 99;  
  }
  .header-logos_mobile .d-flex {
    position: relative;
    z-index: 110;
    column-gap: 10%;
  }
} 
.header-logos_mobile:after {
    display: block;
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    background: linear-gradient(rgba(196,211,69,0.5), rgba(255,255,255,0));
}
/* #END Logos Header - mobile version */

.tarteaucitron-display-none, .tac_visually-hidden {
    display: none !important;
}

@media (max-width: 767px) {
  .category-img {
    max-width: 85%;
  }
}  
@media (max-width: 1199px) {
  .category-section {
    min-height: inherit !important;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .category-section:first-child {
    padding-top: 110px;
  }
  
  .pluginactu #content, .pluginadherent .adherents-col1 {
        padding-top: 60px;
  }
   .contact #content, .display #content, .galerie #content {
        padding-top: 100px;
  }
}  