.bloc1 .wizi-imgtxt.wizi-imgtxt--half {
box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.bloc2 .wizi-imgtxt.wizi-imgtxt--half {
    background-color: #0f345f;
    color: white;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

#c1-body .bloc2 a.wiziBtn {
    background: #fbc037 !important;
    color: black !important;
}

.bloc3 {
    background-color: #fbc037;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.bloc1 .wiziBtn__wrapper {
    justify-content: flex-start;
}

.bloc2 .wiziBtn__wrapper {
    justify-content: flex-start;
}

.bloc3 .wiziBtn__wrapper {
    justify-content: flex-start;
}

.prod-list-cat__tabs div.selected, .prod-list-cat__tabs div:focus, .prod-list-cat__tabs div:hover {
    background-color: #0F345F !important;
    color: #fff;
}

.powered__p a, .powered__p span {
    color: #FBC037;
    font-weight: 600;
}

.page-homepage .rea {
    display: none !important;
}

@media (min-width: 1024px) {
    .header.header--fixed .nav__itemlvl1 {
        font-size: 1.2rem;
        font-weight: 500;
        line-height: 1.6 !important;
        margin: 0 5px !important;
        text-transform: uppercase;
    }

  .header.new-menu.header--fixed.header--transparent.header--notTranslate img.header__logo__a__img, 
.header.new-menu.header--fixed.header--translate.header--transparent .header__content.headroom.headroom--top.headroom--not-bottom  picture.picture.picture--left {
    filter: brightness(15);
    transition: 0.2s ease-out;
}

  .nav__a, .nav__a__lvl2 {
    font-size: 1rem;
}
}