/* screen - margaux-desailly */

.margaux-desailly {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: fit-content;
  width: 100%; /* Modifier la largeur pour qu'elle soit de 100% de la largeur de l'écran */
}

.margaux-desailly .navbar {
  align-items: center;
  flex-direction: row;
  background-color: var(--eerie-black);
  display: flex;
  height: 40px;
  overflow: hidden;
  width: 100%;
}

    .margaux-desailly .overlap-group {
      align-items: center;
      justify-content: center;
      flex-direction: row;
      background-color: var(--eerie-black);
      display: flex;
      width: 100%;
      height: 50px;
      margin-top: -5px;
      min-width: 100%;
      padding: 13.5px 350px;
    }

          .margaux-desailly .logo-texte {
            align-items: center;
            display: inline-flex;
            /*flex-wrap: wrap;*/
            gap: 44px 44px;
            justify-content: center;
            position: relative;
            flex-direction: row;
          }

              .margaux-desailly .logo {
                cursor: pointer;
                height: 22px;
                position: relative;
                width: 38px;
              }

/*Ici Commence la page */

.margaux-desailly .frame-margaux-desailly {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 32px;
  height: auto; /* Modifier la hauteur pour qu'elle s'adapte au contenu */
  margin-top: 32px;
  position: relative;
  width: 90%; /* Modifier la largeur pour qu'elle soit de 90% de la largeur de l'écran */
  max-width: 580px; /* Ajouter une largeur maximale pour s'assurer que le contenu ne devienne pas trop large sur de grands écrans */
}

.margaux-desailly .margaux-dessailly-1 {
  height: auto; /* Modifier la hauteur pour qu'elle s'adapte au contenu */
  width: 100%; /* Modifier la largeur pour qu'elle soit de 100% de son conteneur */
}


.margaux-desailly .margaux-desailly-mise-en-scne-et-jeu {
  letter-spacing: 0;
  line-height: 13px;
  position: relative;
  text-align: center;
  transform: rotate(-0.07deg);
  width: 580px;
}

.margaux-desailly .flex-container-206332 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 9px;
}

.margaux-desailly .text {
  align-self: stretch;
  color: var(--black);
  font-weight: 400;
  line-height: 13px;
  position: relative;
  text-align: justify;
}

.margaux-desailly .span {
  font-weight: 300;
}

.margaux-desailly .span2 {
  letter-spacing: 0;
}

.margaux-desailly .bouton-retour:hover {
  transform: scale(1.1);
}

.margaux-desailly .scrap-book-volume-9-p44-22eb14-2 {
  height: 54px;
  mix-blend-mode: multiply;
  position: relative;
  width: 98px;
}

.margaux-desailly .group-29 {
  height: 14px;
  left: 0;
  position: absolute;
  top: 22px;
  width: 81px;
}

.margaux-desailly .compagnie-52-hertz-b {
  align-items: flex-start;
  display: flex;
  height: 65px;
  margin-right: 2.0px;
  margin-top: 250px;
  min-width: 244px;
}

@media only screen and (max-width: 720px) {
  .margaux-desailly .frame-margaux-desailly {
    width: 80%; /* Modifier la largeur pour qu'elle soit de 100% de la largeur de l'écran */
    padding: 0 0px; /* Ajouter un espacement sur les côtés pour éviter que le contenu ne touche les bords de l'écran */
    height: fit-content; 
  }

  .margaux-desailly .container-center-horizontal {
    height: fit-content;
  }

  .margaux-desailly .navbar {
    align-items: flex-end;
    justify-content: flex-end;
    background-color: var(--white);
    display: flex;
    height: fit-content;
    overflow: hidden;
    width: 100%;
  }

      .margaux-desailly .overlap-group {
        align-items: flex-end;
        justify-content: flex-end;
        background-color: var(--eerie-black);
        display: flex;
        width: 100%;
        height: fit-content;
        margin-top: -5px;
        min-width: 100%;
        padding: 13.5px;
      }

            .margaux-desailly .logo-texte {
              align-items: flex-end;
              display: inline-flex;
              flex-direction: column;
              gap: 30px 30px;
              justify-content: flex-end;
              position: relative;
              height: fit-content;
              margin-top: 10px;
              margin-bottom: 10px;
            }

                .margaux-desailly .logo {
                  cursor: pointer;
                  height: 22px;
                  position: relative;
                  width: 38px;
                }



}
