body {
    background-color: #f7f7f2;
    position: relative;
    z-index: 1;
}

body::before {
    content: "";
    position: fixed;
    top: 0; left: 0; right: 0; bottom: 0;
    background-image: url("/images/fond.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    opacity: 0.5; /* Ajuste l'opacité ici (0 = transparent, 1 = opaque) */
    z-index: -1;
    pointer-events: none;
}