CSS

.Header__homeContent.Header__homeNavbarFixed .Header__navbar {
    background-color: #f5f7ed;
}

.Button__footerBtn {
    background: #eb5e38;
}

.Button__footerBtn:hover {
    background: #0d1430;
}

.AppContainer__backToTop:hover {
    background: #0d1430;
}

.Footer__footerBg {
    background: #f5f7ed;
}

.Header__tabs__link {
    text-transform: uppercase;
    font-size: small;
}

.LoginDetail__tabLink {
    text-transform: uppercase;
    font-size: small;
}

/*Cacher le language switcher*/
.LocalePopup__localeText {
    font-size: 1rem;
    margin: 0px 0.3rem 0px 0px;
    letter-spacing: 0.0625rem;
    visibility: hidden;
}
.LocalePopup__globeIcon > svg {
    margin: 0px 0.2rem 0px 0px;
    top: -0.0625rem;
    visibility:hidden;
}
.LocalePopup__localeTarget > svg {
    top: 0.1rem;
    visibility: hidden;
}
/* Désactiver tous les clics sur le menu de langue */
.LocalePopup {
    pointer-events: none !important;
  
}
.LocalePopup__localeTarget,
.LocalePopup__localeText,
.LocalePopup__globeIcon {
    pointer-events: none !important;
}
#languageSwitcherCustom {
  padding-left: 12px;
  padding-right: 12px;
}

#languageSwitcherCustom a {
  text-decoration: none;
  color: #000;
  font-weight: 500;
  font-size: 13px;
  text-transform: uppercase;
}

#languageSwitcherCustom a:hover {
  color: #d84f24; /* couleur accent du thème */
  text-decoration: underline;
}
#languageSwitcherCustom {
  box-shadow: none !important;
  border-bottom: none !important;
}
#languageSwitcherCustom::after {
  display: none !important;
}

/* Masquer l’icône ET désactiver les interactions sur son conteneur */
.Icon__small,
.Icon__small svg,
.Header__tabsTab .Icon__small,
.Header__tabsTab .Icon__small svg {
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
  visibility: hidden !important;
  pointer-events: none !important;
  opacity: 0 !important;
}

/* Cacher l'icône A+ */
.Icon__small,
.Icon__small *,
.Header__tabsTab .Icon__small,
.Header__tabsTab .Icon__small * {
  width: 0 !important;
  height: 0 !important;
  opacity: 0 !important;
  visibility: hidden !important;
  overflow: hidden !important;
  pointer-events: none !important;
  display: none !important;
}

.Header__homeContent .Header__navbar {
    background-image: inherit !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}
@media (max-width: 768px) {
  .Header__homeContent .Header__navbar {
    background-position: center top !important;
  }
}
#navBarContainer {
	align-items: center;
    justify-content: space-between;
    background-color: #f5f7ed;
  	width: 100vw !important;
}

.Footer__container2
{
  display:none;
}

/*Hide search bar and beadcrums*/
.commonStyle__zt3breadCrumbBg {
    background: #f5f7ed;
    visibility: hidden;
}
