@media screen and (max-width: 320px) {
  .diagonal-section .text-side h1, .diagonal-section .text-side p {
    text-align: center;
    width: 100% !important;
  }
  .contact-information #mes-coordonnees div.col {
    margin-top: 5%;
  }
  .hero-section-about h1 {
    text-align: center;
    font-size: 26px;
  }
  .hero-section-therapies h1 {
    text-align: center;
    font-size: 30px;
  }
  .hero-section-therapies p {
    text-align: center;
    font-size: 18px !important;
    width: 100% !important;
  }
  #therapie-de-la-perinatalite ul li, #therapie-de-l-adulte ul li, #therapie-de-l-enfant ul li {
    text-align: left;
  }
  #therapie-transgenerationnelle h2 {
    font-size: 28px;
  }
  #therapie-transgenerationnelle p {
    text-align: left;
    font-size: 20px !important;
    width: 100% !important;
  }
  .hero-section-cabinet div div {
    width: 100% !important;
  }
  .hero-section-cabinet h1 {
    text-align: center;
    font-size: 30px;
  }
  .hero-section-cabinet p {
    text-align: justify;
    font-size: 18px !important;
    width: 100% !important;
  }
  #la-psychotherapie h2 {
    font-size: 30px !important;
  }
  .hero-section-deontologie h1 {
    text-align: center;
    font-size: 32px;
  }
  .hero-section-deontologie p {
    text-align: justify;
    font-size: 18px !important;
    width: 100% !important;
  }
  #le-code-de-deontologie #definition-deontologie {
    padding: 1rem;
  }
}
@media screen and (min-width: 321px) and (max-width: 375px) {
  .diagonal-section .text-side h1, .diagonal-section .text-side p {
    text-align: center;
    width: 100% !important;
  }
  .contact-information #mes-coordonnees div.col {
    margin-top: 5%;
  }
  .hero-section-about h1 {
    text-align: center;
    font-size: 32px;
  }
  .hero-section-therapies h1 {
    text-align: center;
    font-size: 34px;
  }
  .hero-section-therapies p {
    text-align: center;
    font-size: 20px !important;
    width: 100% !important;
  }
  #therapie-de-la-perinatalite ul li, #therapie-de-l-adulte ul li, #therapie-de-l-enfant ul li {
    text-align: left;
  }
  #therapie-transgenerationnelle h2 {
    font-size: 32px;
  }
  #therapie-transgenerationnelle p {
    text-align: left;
    font-size: 20px !important;
    width: 100% !important;
  }
  .hero-section-cabinet div div {
    width: 100% !important;
  }
  .hero-section-cabinet h1 {
    text-align: center;
    font-size: 34px;
  }
  .hero-section-cabinet p {
    text-align: justify;
    font-size: 20px !important;
    width: 100% !important;
  }
  #la-psychotherapie h2 {
    font-size: 30px !important;
  }
  #le-code-de-deontologie #definition-deontologie {
    padding: 1rem;
  }
}
@media screen and (min-width: 376px) and (max-width: 425px) {
  .diagonal-section .text-side h1, .diagonal-section .text-side p {
    text-align: center;
    width: 100% !important;
  }
  .contact-information #mes-coordonnees div.col {
    margin-top: 5%;
  }
  .hero-section-about h1 {
    text-align: center;
    font-size: 32px;
  }
  .hero-section-therapies h1 {
    text-align: center;
    font-size: 38px;
  }
  .hero-section-therapies p {
    text-align: center;
    font-size: 22px !important;
    width: 100% !important;
  }
  #therapie-de-la-perinatalite ul li, #therapie-de-l-adulte ul li, #therapie-de-l-enfant ul li {
    text-align: left;
  }
  #therapie-transgenerationnelle h2 {
    font-size: 36px;
  }
  #therapie-transgenerationnelle p {
    text-align: left;
    font-size: 20px !important;
    width: 100% !important;
  }
  .hero-section-cabinet div div {
    width: 100% !important;
  }
  .hero-section-cabinet h1 {
    text-align: center;
    font-size: 42px;
  }
  .hero-section-cabinet p {
    text-align: justify;
    font-size: 22px !important;
    width: 100% !important;
  }
  #la-psychotherapie h2 {
    font-size: 30px !important;
  }
  #le-code-de-deontologie #definition-deontologie {
    padding: 1rem;
  }
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .diagonal-section .text-side h1 {
    text-align: center;
  }
  .diagonal-section .text-side p {
    text-align: center;
    width: 100% !important;
  }
  .personal-info p {
    text-align: justify;
  }
  .contact-information #mes-coordonnees div.col {
    margin-top: 5%;
  }
  .hero-section-about h1 {
    text-align: center;
    font-size: 36px;
  }
  .hero-section-therapies h1 {
    text-align: center;
    font-size: 40px;
  }
  .hero-section-therapies p {
    text-align: center;
    font-size: 22px !important;
    width: 100% !important;
  }
  #therapie-de-la-perinatalite ul li, #therapie-de-l-adulte ul li, #therapie-de-l-enfant ul li {
    text-align: left;
  }
  .hero-section-cabinet h1 {
    text-align: center;
    font-size: 36px;
  }
  #le-code-de-deontologie #definition-deontologie {
    padding: 1rem;
  }
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
  .hero-section-therapies h1 {
    text-align: center;
    font-size: 60px;
  }
  .hero-section-therapies p {
    text-align: center;
    font-size: 26px !important;
    width: 100% !important;
  }
}