.societe-content {
  background-image: linear-gradient(to left, #D9D9D9, #F8F8F8, #F8F8F8);
}
.societe-content p {
  text-align: center;
  font-size: 20px;
}
@media (max-width: 600px) {
  .societe-content p {
    font-size: 16px !important;
  }
}

.valeur-section .valeur .icon i {
  color: #B62227;
  font-size: 25px;
}
.valeur-section .valeur .description h3 {
  color: black;
  font-size: 22px;
  padding-bottom: 10px;
  margin-bottom: 25px;
  font-weight: 500;
  border-bottom: 2px #B62227 solid;
}
.valeur-section .valeur .description p {
  font-size: 20px;
  color: #434A4D;
}

.team-section {
  background-color: #f3f3f3;
}
.team-section .inner-team h3 {
  color: #B62227;
}
.team-section .inner-team .team {
  cursor: pointer;
  background-color: white;
  border-radius: 10px;
  border: solid 1px #D9D9D9;
  transition: 0.2s;
}
.team-section .inner-team .team:hover {
  background-color: #F8F8F8;
  border: solid 1px rgba(182, 34, 39, 0.4862745098);
}
.team-section .inner-team .team img {
  width: 95px;
  border-radius: 100%;
  height: 95px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 600px) {
  .team-section .inner-team .team img {
    width: 70px !important;
    height: 70px !important;
  }
}
.team-section .inner-team .team .title {
  position: relative;
}
.team-section .inner-team .team .title .name {
  color: black;
  font-size: 22px;
  font-weight: 600;
}
@media (max-width: 600px) {
  .team-section .inner-team .team .title .name {
    font-size: 18px !important;
  }
}
.team-section .inner-team .team .title .role {
  font-size: 16px;
  color: #B62227;
}
@media (max-width: 600px) {
  .team-section .inner-team .team .title .role {
    font-size: 14px !important;
  }
}
.team-section .inner-team .team .title .highlight {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 40%;
  height: 3px;
  background-color: #B62227;
}

.engagement-section .engagement-list {
  width: 85%;
}
@media (max-width: 700px) {
  .engagement-section .engagement-list {
    width: 100%;
  }
}
.engagement-section .engagement-list .engagement {
  width: 55%;
}
@media (max-width: 780px) {
  .engagement-section .engagement-list .engagement {
    width: 100% !important;
  }
}
.engagement-section .engagement-list .engagement img {
  width: 110px;
  height: 110px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 5px;
}
@media (max-width: 700px) {
  .engagement-section .engagement-list .engagement img {
    width: 90px;
    height: 90px;
  }
}
.engagement-section .engagement-list .engagement .description .title {
  position: relative;
  padding-bottom: 10px;
}
@media (max-width: 700px) {
  .engagement-section .engagement-list .engagement .description .title {
    padding-bottom: 5px;
  }
}
.engagement-section .engagement-list .engagement .description h4 {
  color: #B62227;
  font-weight: 600;
  font-size: 22px;
}
@media (max-width: 700px) {
  .engagement-section .engagement-list .engagement .description h4 {
    font-size: 18px;
  }
}
.engagement-section .engagement-list .engagement .description p {
  font-size: 16px;
  color: #434A4D;
}
@media (max-width: 700px) {
  .engagement-section .engagement-list .engagement .description p {
    font-size: 14px;
  }
}
.engagement-section .engagement-list .engagement .description .highlight {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 70%;
  height: 1px;
  background-color: #B62227;
}/*# sourceMappingURL=societe.css.map */