:root {
    --primary-color: #dab145;
    --primary-color-hover: #c49f3e;
    --font-family-text: Poppins;
    --font-family-title: Work Sans, "Open Sans", "Helvetica Neue", Helvetica, Roboto, Arial;
    --background-body: #ffffff;
    --background-position: ;
    --background-image: none;
    --background-repeat: repeat;
    --background-size: ;
    --text-on-body: #10333f;
    --text-on-body-light: #113845;
    --font-size: 17px;
    --max-row-size: 1440px;
    --max-row-size-padding-large: 1520px;
    --max-row-size-padding-small: 1480px;
}
/*BODY*/
header#header {
    background-color: black;
}

.title-page, h1, h2, h3, h4, h5, h6 {
    margin: 30px 0;
    color: var(--text-on-body);
    font-family: Poppins;
}

div#a438e433-326a-4bce-aba8-810801f92ad8 {
    background: #f2f2f2;
  box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 20px 50px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
}


.wizi-wrapper.wizi-wrapper--rassurance {
    background-color: black;
    border-radius: 20px;
  box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 20px 50px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
}
/*BUTTON*/

/*CATEGORIES*/
.prod-list__right__title {
    font-family: Poppins;
}

.prod-list__left {
    background-color: #f2f2f2;
    padding: 1rem;
  box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 20px 50px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
}
/*PRODUITS*/
.prod-infos__wrapper {
    padding: 1rem;
    background-color: #f2f2f2;
   box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 20px 50px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
}
/*CONTACT*/
.wizi-map.wizi-map--txtleft.wizi-map--reverse {
    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 20px 50px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
    padding: 10px;
}

/*FOOTER*/
.footer__wrapper__left {
    display: flex;
 
    align-items: center;
    justify-content: space-between;
}

.footer__wrapper__left a img {
    width: ;
115px
}
.single-newsletter {
    background: black;
    padding: 30px 0;
}
.powered {
    background: black;
}
/*SPECIAL*/
.troiscategories div div div a picture img{
  opacity: 0.8!important;
}

.troiscategories div div div a picture img:hover{
      opacity: 1!important;
}