:root {
    --motif-metier: url(/wp-content/uploads/sites/10/2023/08/motif-avocats.svg);
    --picto-metier: url(/wp-content/uploads/sites/10/2023/08/picto-avocat.svg);
    --picto-fleches-bg: url(/wp-content/uploads/sites/10/2023/08/fleches-bg-avocats.svg);
}

.bloc-slider .btn-border {background-color: var(--couleur-principale); color: var(--couleur-blanc);}
.section-bloc-texte {position: relative; overflow-x: hidden;}


.section-bloc-texte-image h2 {color: inherit;}


.section-dernier-article .btn-border {background-color: var(--couleur-principale); color: var(--couleur-blanc);}


@media screen and (min-width: 768px) {
    .section-dernier-article{overflow: hidden;}
    .section-dernier-article.module-picto::before {left: -140px !important;bottom: -150px !important;}
    .module-picto.section-bloc-texte::after {right: -140px !important;}
    .module-picto.section-bloc-texte::before {left: -140px !important;}
    .section-bandeau-entete {overflow: hidden;}
    .module-picto.section-contact::after {content: url(/wp-content/uploads/sites/10/2023/08/motif-avocats-angle.svg); width: 130px; bottom: 0; left: -5px;}
    .picto-profession .contenu-bloc-text-img .bloc-left .img-left-after::after {position: absolute; right: -40px;}
    .section-accordeon::after {right: -140px !important;}
    .section-accordeon::before {left: -140px !important;}
}

@media screen and (min-width: 1249px) {
      .section-dernier-article.module-picto::before {left: -140px !important;bottom: -150px !important;}
}