@font-face {
  font-family: 'Poppins';
  src: url(../fonts/Poppins-Regular.ttf) format('truetype');
  font-weight: normal;
}
@font-face {
  font-family: 'Poppins';
  src: url(../fonts/Poppins-Medium.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Poppins';
  src: url(../fonts/Poppins-SemiBold.ttf) format('truetype');
  font-weight: 600;
}
@font-face {
  font-family: 'Poppins';
  src: url(../fonts/Poppins-Bold.ttf) format('truetype');
  font-weight: bold;
}
@font-face {
  font-family: 'Roboto';
  src: url(../fonts/Roboto-Regular.ttf) format('truetype');
  font-weight: normal;
}
@font-face {
  font-family: 'Roboto';
  src: url(../fonts/Roboto-Medium.ttf) format('truetype');
  font-weight: 500;
}
@font-face {
  font-family: 'Roboto';
  src: url(../fonts/Roboto-Bold.ttf) format('truetype');
  font-weight: bold;
}
section.caracteristiques.fond-gris {
  background-color: #F7F7F7;
  padding-top: 70px;
  margin-bottom: 70px;
}
section.caracteristiques .container {
  max-width: 1111px;
}
section.caracteristiques .titre {
  text-align: center;
}
section.caracteristiques .titre.aligne-petit {
  color: #87081D;
  font-size: 1.313rem;
  line-height: 1.813rem;
  text-align: left;
}
section.caracteristiques .liste .caract {
  text-align: center;
  margin-bottom: 70px;
}
section.caracteristiques .liste .caract .image {
  margin-bottom: 42px;
  position: relative;
  padding-bottom: 37%;
}
section.caracteristiques .liste .caract .image img {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  object-fit: contain;
}
section.caracteristiques .liste .caract .intitule {
  color: #87081D;
  font-size: 1.313rem;
  line-height: 1.813rem;
}
