.section-datas2 {
  overflow-x: clip;
}
.section-datas2 .datas2__container {
  max-width: 1440px;
  padding: 0 40px;
  margin: 0 auto;
}
.section-datas2 .datas2__container h2 {
  color: #164194;
}
.section-datas2 .datas2__container .col-titre {
  width: 40%;
  padding: 0 8px;
}
.section-datas2 .datas2__container .col-chapo {
  width: 60%;
  padding: 0 8px;
}
.section-datas2 .datas2__container .datas2__col {
  width: 20%;
  margin-top: 16px;
  padding: 0 8px;
}
.section-datas2 .datas2__container .datas2__col .datas2__item {
  display: flex;
  flex-direction: column;
  justify-content: end;
  background: #FAF9F7;
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 100%;
  padding: 20px 20px 40px;
}
.section-datas2 .datas2__container .datas2__col .datas2__item .datas2__item-titre {
  margin: 0;
  font-size: 2.4rem;
  font-weight: 300;
  line-height: 1.2;
}
.section-datas2 .datas2__container .datas2__col .datas2__item .datas2__item-data {
  margin: 0;
  font-size: 5.6rem;
  font-weight: 800;
  line-height: 1.1;
}
@media (max-width: 1399px) {
  .section-datas2 .datas2__container .datas2__col {
    width: 33.33%;
  }
}
@media (max-width: 1199px) {
  .section-datas2 .datas2__container {
    padding: 0 30px;
  }
}
@media (max-width: 991px) {
  .section-datas2 .datas2__container .col-titre,
  .section-datas2 .datas2__container .col-chapo {
    width: 100%;
  }
  .section-datas2 .datas2__container .datas2__col {
    width: 50%;
  }
  .section-datas2 .datas2__container .datas2__col .datas2__item {
    padding: 20px 20px 30px;
  }
  .section-datas2 .datas2__container .datas2__col .datas2__item .datas2__item-titre {
    font-size: 2.2rem;
  }
  .section-datas2 .datas2__container .datas2__col .datas2__item .datas2__item-data {
    font-size: 4rem;
  }
}
@media (max-width: 499px) {
  .section-datas2 .datas2__container .datas2__col {
    width: 100%;
  }
}
@media (max-width: 399px) {
  .section-datas2 .datas2__container {
    padding: 0 20px;
  }
}
