.header-top #GTranslateDesktop #GTranslate .left-topbar:first-child {
    position: relative; /* Nécessaire pour positionner le pseudo-élément */
}

.header-top #GTranslateDesktop #GTranslate .left-topbar:first-child::before {
    content: "";
    position: absolute;
    left: -6px; /* Ajuste la position à gauche de l'icône */
    top: 50%;
    width: 2px; /* Épaisseur de la bordure */
    height: 50%; /* Plus petit que l'icône */
    background-color: white !important;
    transform: translateY(-50%);
}

#header-boutique .logo-container-main img {
width: 100%;
  max-width: 218px;
  height: auto;
  position: absolute;
  margin-top: -29px;
}

.logo-footer img {
  height: auto;
  width: 26%;
  border-radius: 10px;
}

html body main#content div.content-space-t-2 div#formulaireV02.dark-filter.FormContactV02 div.sectionDePage div.container{
    background: #0000006e;
}