/* STYLE */

main {
    width: 95.5%;
    margin: 0 auto;
    margin-bottom: 5em;
}

.ff-inter {
    font-family: 'inter';
}

#title-politique {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 2em;
    border-bottom: 1px solid #ebebeb;
}

/* #title-politique p {
    background: green;
} */

#title-politique .title {
    font-size: 1.2em;
    font-weight: 600;
}

/* #title-politique p:last-child {
    font-size: 0.9em;
    font-weight: 450;
    color: #575757;
} */


#desc-politique {
    padding: 2em;
    font-weight: 500;
}

#desc-politique p {
    line-height: 1.8em;
}

#list-politique {
    padding: 0 2em;
    /* background: red; */
}


#list-politique ul {
    /* background: green; */
}

#list-politique ul li {
    display: flex;
    flex-direction: column;
    gap: 1.3em;
    /* background: #f5f5f5; */
    padding: 1.5em 0;
    line-height: 1.8em;
    border-radius: 0.5em;
}

#list-politique ul li .title-pl {
    display: flex;
    flex-direction: row;
    gap: 0.5em;
    font-family: 'inter';
    font-size: 1.3em;
    color: teal;
    font-weight: 700;
}

/* #list-politique ul li .title-pl span:nth-child(1){
    border-radius: 0.2em;
} */
#list-politique ul li .desc-pl {
    display: flex;
    flex-direction: column;
    /* color: #181818; */
    gap: 1em;
}

#list-politique ul li .desc-pl span:nth-child(1) {
    font-weight: 450;
}

.link-email {
    cursor: pointer;
}

.link-email:hover {
    color: teal;
    text-decoration: underline;
    text-underline-offset: 4px;
}