




#container_acrroche_titre_post{
  width: 70%;
  margin-left: 15%;
  padding-top: 10%;
  position: relative;
  z-index: 2;
  height:auto;
}

.container_text{
  width: 100%;
  white-space: pre-line;
  padding: 0;
  margin: 0;
  line-height: 1;
}
.container_text br{
  content: "";
  display: block;
  margin-bottom: 0; /* contrôle l’espace entre paragraphes */
}

.container_text p:empty,
.container_text p:empty,
.is_titre4:empty{
  display: none!important;
}
.container_text,
.is_titre4{
  min-height: 0!important;
}




@media (max-width: 800px){
  #container_acrroche_titre_post{
    width: 90%;
    padding-top: 20%;
    margin-left: 5%;
  }
}


@media (max-width: 500px){
  #acrroche{
    margin-top: 80vh!important;
  }
}






