@media (max-width: 768px) {
  html,
  body {
    overflow-x: hidden !important;
  }
  body {
    position: relative !important;
  }

  #slider-formation {
    height: 50vh !important;
    background-position:bottom !important;
  }
  h1.h1-title.text-uppercase.h1-formation-mobile {
    font-size: 14px !important;
  }

  .soustext-parag {
    text-align: center !important;
  }
  /* .h2-title{
    font-size: 45px !important;
  } */
  .registration h2 {
    font-size: 17px !important;
  }

  .col-lg-6.mobil {
    padding: 12px !important;
  }

  .h3-titre{
    font-size: 29px !important;
  }

  .h3-titreToggle{
    font-size: 25px !important;
  }

  #button-rendez{
    width: 80% !important;
  }

  .col-lg-5.backround-width.p-5{
    width: 100% !important;
  }
}
