span.we-size-small {
    font-size: 26px !important;
}
h2 {
    font-size: 30px !important;
}

.header__relative {
    max-width: 1577px !important;
}
@media (min-width: 720px) {
    .header.header--fixed .header__relative {
        background-color: white;
    }
}
.bloc5 .wiziBtn__wrapper {
    justify-content: flex-start;
}
.bloc7 .wiziBtn__wrapper {
    justify-content: flex-start;
}
.powered__p a, .powered__p span {
    color: white;
}
.header__relative {
    background: white;
}
.header__content {
    background: white;
}
@media (min-width: 1024px) {
    .header.header--fixed .nav__itemlvl1 {
        color: black;
    }
}

.footer {
    background: white;
}
.footer__wrapper__left__img {
    max-height: 80px;
}
.footer__wrapper__left {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.bloc10 .wiziblocks__item__maxWidth {
    background-color: white;
    padding: 20px 60px;
    margin-top: 0px;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
}
@media only screen and (min-width: 1024px) {
    .bloc10 .wiziblocks__item__maxWidth {
        width: 70%;
    }
}
@media (min-width: 1024px) {
    .prod-list__title.h1 {
        font-size: 2.125rem;
    }
}
@media (min-width: 1024px) {
    div#\38 3b0ae9a-f8e1-4039-b2a2-85b39748b4be {
        margin-bottom: -40px;
    }
}
.wizi-img__content__wrapper {
    transition: -10.7s ease-out;
}
.bloc3 img.wizi-img__item.lazyloaded {
  transition: -10.7s ease-out;
}
.nav__itemlvl1 {
    color: white;
}
.nav__a.nav__a--current {
    color: #adadad;
}
@media only screen and (max-width: 768px) {
    .bloc10 .wiziblocks__item__maxWidth {
        padding: 10px !important;
    }
}
/* SCROLLING */
@media (max-width: 2100px) and (min-width: 1200px) {
      .bloc2 .wizi-imgtxt__left {
        animation: slide1 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}
 @keyframes slide1 {
  from{
  transform: translateX(-100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}
@media (max-width: 2100px) and (min-width: 1200px) {
      .bloc5 .wizi-imgtxt__right {
        animation: slide2 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}
 @keyframes slide2 {
  from{
  transform: translateX(100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}
@media (max-width: 2100px) and (min-width: 1200px) {
      .bloc7 .wizi-imgtxt__left {
        animation: slide3 linear;
        animation-timeline: view();
        animation-range-start: cover 0%;
        animation-range-end: contain 30%;
    }
}
 @keyframes slide3 {
  from{
  transform: translateX(-100%);
  opacity:0;
  }
  to {
  transform: translateX(0%);
  opacity:1;
  }
}

.sumo-form-wrapper.listbuilder-popup.listbuilder-popup-fixed {
    background-color: #808080d6;
}

.blog-list-new .blog__post__title {
    font-weight: inherit !important;
    font-size: 1.3rem !important;
}

