.section-liste-applicateur { background-color: var(--couleur-fond); padding: 40px 0;}
.section-liste-applicateur h2 { font-weight: 400; font-size: 20px; text-align: center; margin-bottom: 50px;}
.section-vignette-applicateur { width: 90%; max-width: 1220px; margin: 20px auto;}
.section-vignette-applicateur .vignette-applicateur { width: 100%; background-color: #fff; margin: 10px; padding: 20px; border-radius: 20px; flex-direction: column;}
.section-vignette-applicateur .vignette-applicateur .entete-vignette p { margin-top: 5px !important;  text-align: center; font-size: 13px;}
.section-vignette-applicateur .vignette-applicateur h3 { font-size: 18px; padding-bottom: 0; text-align: center; margin: 0;}
.section-vignette-applicateur .vignette-applicateur h3.info-departement { color: var(--couleur-noir); font-weight: 400; margin-bottom: 5px; }
.section-vignette-applicateur .vignette-applicateur h3.info-entreprise {text-transform: uppercase; color: var(--couleur-principale); font-weight: 700;}
.section-vignette-applicateur .vignette-applicateur .infos-applicateur { column-gap: 20px; justify-content: center; margin-bottom: 15px; margin-top: 8px;}
.section-vignette-applicateur .vignette-applicateur .infos-applicateur .photo-applicateur { width: 90px; height: 90px; border-radius: 50px; overflow: hidden; margin: 0;}
.section-vignette-applicateur .vignette-applicateur .infos-applicateur .photo-applicateur img { width: 100%; height: 100%; object-fit: cover;}
.section-vignette-applicateur .vignette-applicateur .infos-applicateur-details {flex: 1;}
.section-vignette-applicateur .vignette-applicateur .infos-applicateur-details h4 {font-size: 16px; margin: 0 0 5px; font-weight: 500;}
.section-vignette-applicateur .vignette-applicateur .infos-applicateur-details p { margin: 0; text-align: left; color: var(--couleur-noir); font-size: 13px; line-height: normal;}
.section-vignette-applicateur .vignette-applicateur .link-btn-orange { margin: auto auto 0; text-transform: none; padding: 5px 18px;}
.section-vignette-applicateur .vignette-applicateur .link-btn-orange:hover {background-color: var(--couleur-noir); color: #fff;}


@media screen and (min-width: 768px) {
.section-vignette-applicateur .vignette-applicateur { width: calc(50% - 20px); }
.section-liste-applicateur h2 { font-size: 25px;}
}

@media screen and (min-width: 1200px){
.section-vignette-applicateur .vignette-applicateur {width: calc(33% - 20px); }
.section-vignette-applicateur .vignette-applicateur .infos-applicateur { justify-content: flex-start;}
}

@media screen and (min-width: 1400px){
.section-vignette-applicateur .vignette-applicateur .link-btn-orange {
    font-size: 14px;
}
}