nav.nav {
    border-top: solid 2px #f8ce73;
    border-bottom: solid 2px #f8ce73;
}

.footer__wrapper {
    background: #181e38;
}

a.footer__wrapper__bloc__ul__li__link {
    color: #f8ce73;
}

p.footer__wrapper__bloc__title {
    color: #f8ce73;
}

.footer__wrapper__bloc__ul__li__link--active, .footer__wrapper__bloc__ul__li__link:focus, .footer__wrapper__bloc__ul__li__link:hover {
    color: white;
}

.ban h1.we-align-center {
    border-top: solid 2px #f8ce73;
}

span.footer__wrapper__bloc__social__li__link__icon.footer__wrapper__bloc__social__li__link__icon--instagram {
    background-color: #f8ce73;
}

span.footer__wrapper__bloc__social__li__link__icon.footer__wrapper__bloc__social__li__link__icon--tiktok {
    background-color: #f8ce73;
}

.menu picture:not(.with-loading) img.lazyloaded {
  opacity: 0.8;
  transition: 0.8s ease-out;
}

.menu picture:not(.with-loading) img.lazyloaded:hover {
  opacity: 1;
  transition: 0.8s ease-out;
}

.menu .wizi-img__content__wrapper__icon {
    display: none;
}

.catexte span.wizi-wrapper__background {
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
}

.pourquoi .wizi-imgtxt.wizi-imgtxt--half.wizi-imgtxt--textLeftTextRight {
    box-shadow: rgba(9, 30, 66, 0.25) 0px 4px 8px -2px, rgba(9, 30, 66, 0.08) 0px 0px 0px 1px;
    background-color: #f8ce73;
}

@media (min-width: 1024px) {
header#header {
    background-color: #181e38;
}

.header__relative {
    background-color: #181e38;
}
}