.single-offre .card-data {
  border-top-right-radius: 50px;
  border-bottom-right-radius: 0px;
  background-color: var(--bc-color-turquoise-50);
  padding: var(--size-24);
  top: 144px;
}
.single-offre .card-descriptif > div {
  margin-block-end: var(--size-24);
}
.single-offre .card-descriptif > div h2 {
  margin-bottom: var(--size-24);
}
@media screen and (max-width: 768px) {
  .single-offre .card-data {
    position: initial;
    order: 1;
  }
  .single-offre .card-descriptif {
    order: 0;
  }
}/*# sourceMappingURL=single-offre.css.map */