.idcom-page-locked #wp-admin-bar-so_live_editor,
.idcom-page-locked #wp-admin-bar-edit {
  display: none !important;
}
body main .liste-prestations {
  padding: 5rem 0 8rem;
}
body main .liste-prestations div.border-img {
  border: solid 3px #D1B488;
  width: 100%;
  height: 100%;
  left: 10%;
  top: 5%;
}
body main .liste-prestations .parent-img-presta {
  width: 350px;
  height: 470px;
}
body main .liste-prestations .parent-img-presta .img-presta {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  min-height: 100%;
}
@media (min-width: 1200px) and (max-width: 1400px) {
  body main .liste-prestations .parent-img-presta {
    width: 280px;
    height: 400px;
  }
  body main .liste-prestations div.bg-blanc {
    width: 90%;
    padding: 2rem 0rem;
    bottom: -15%;
  }
  body main .liste-prestations div.bg-blanc h4 {
    font-size: 20px;
    letter-spacing: 2px;
  }
  body main .liste-prestations div.bg-blanc a {
    font-size: 21px;
  }
}
@media (max-width: 1199.999px) {
  body main .liste-prestations {
    padding: 4rem 0;
  }
  body main .liste-prestations .grid-center-lg {
    display: grid;
    justify-content: center;
  }
  body main .liste-prestations .grid-center-lg .parent-img-presta {
    width: 250px;
    height: 370px;
  }
  body main .liste-prestations .grid-center-lg div.bg-blanc {
    padding: 1rem 0;
  }
  body main .liste-prestations .grid-center-lg div.bg-blanc h4 {
    font-size: 20px;
    letter-spacing: 2px;
  }
  body main .liste-prestations .grid-center-lg div.bg-blanc a {
    font-size: 21px;
  }
}
@media (max-width: 767.98px) {
  body main .liste-prestations .parent-img-presta {
    width: 350px;
    height: 480px;
  }
  body main .liste-prestations div.bg-blanc {
    width: 80%;
    padding: 1rem;
  }
}
