.gouvernance .bloc-intro{
  padding: 28px 0 33px;
}
.list-profil-image{
  margin-bottom: 40px;
}
.wrapper-profil{
  display: block;
  margin-bottom: 30px;
}
.wrapper-profil:hover{
  text-decoration: none;
}
.wrapper-profil span{
  display: block;
}
.wrapper-profil img{
  display: block;
  width: 100%;
}
.list-profil-image .content-profil{
  padding: 15px 20px;
  background-color: #eaeaea;
  color: #31363b;
}
.content-profil.president{
  background-color: #515255;
  color: #fff;
}
.name-profil{
  font-weight: 500;
}
.post-profil{
  font-size: 14px;
  font-weight: 300;
}
.comite-executif{
  padding-top: 10px;
}

.list-profil-text{
  padding: 41px 0 34px;
  background-color: #e0e8f2;
}
.list-profil-text .h3{
  margin-bottom: 28px;
}
.list-profil-text .h4{
  margin: 0 0 18px;
}
.list-profil-text .wrapper-profil{
  margin-bottom: 17px;
}

@media (max-width: 991px){
  .gouvernance .bloc-intro{
    padding: 20px 0 35px;
  }
  .list-profil-image{
    margin: 0 0 30px;
  }
  .list-profil-image .h3{
    margin: 0 0 25px;
  }
  .wrapper-profil{
    margin-bottom: 20px;
  }
  .titre-direction{
    margin-top: 20px;
  }
  .comite-executif{
    padding-top: 0;
  }

  .list-profil-text{
    padding: 21px 0 27px;
  }
  .list-profil-text .h3{
    margin-bottom: 18px;
  }
}