/* Icône email dans les articles */
.article-email-link::after {
    content: "\f0e0";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 26px;
    margin-left: 10px;
}

/* background page contact */
.itemid-107 #container_main {
	background-image: url('/../../../../images/general/texture.jpg');
	background-attachment: fixed; /* 🛑 Peut ne pas fonctionner sur mobile */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

/* Bordure image */
.custom-image {
	border: 3px solid #0947b0;
    border-radius: 1rem;
    padding: 1.5rem;
    display: block;
    max-width: 100%;
    height: auto;
}