@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.single-post_clients .section-accompagnement {
  width: 100%;
}

.section-accompagnement + .p-b-b {
  padding-top: 0 !important;
}

.section-accompagnement .section {
  padding: 70px 45px;
  border-radius: 50px 0 110px 50px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 310px;
}

.section-accompagnement .section > * {
  color: white;
}

.section-accompagnement .btn-link-1 {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.single-post_ressources .section-accompagnement .section {
  margin-top: initial !important;
  margin-bottom: 50px !important;
  padding: 70px 45px;
  border-radius: 50px 0 110px 50px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: 310px;
}

@media (min-width: 1024px) {
  .single-post_ressources .section-accompagnement .section {
    margin-top: initial !important;
    margin-bottom: 80px !important;
  }
}

@media (min-width: 1300px) {
  .single-post_ressources .section-accompagnement .section {
    margin-top: initial !important;
    margin-bottom: 100px !important;
  }
}