@page {
    font-family: montserrat_regular;
    margin: 1cm;
}

.weasyprint {
    //background-color: rgba(0, 255, 255, 0.593);
    color: #14213d;
    font-family: montserrat_regular;
    font-size: 10pt;

    .logo {
        max-width: 300px;
        height: 100%;
        object-fit: cover;
    }

    article {
        //background-color: rgba(255, 0, 204, 0.593);
        margin-left: 30px;
        margin-right: 30px;
        

        .header_wp {
            display: flex;
            justify-content: flex-end;
            .header {
                width: 50%;
                .date {
                    //background-color: rgba(0, 255, 64, 0.593);
                    display: flex;
                    justify-content: flex-start;
                }
        
                .afps {
                    //background-color: rgba(0, 255, 64, 0.593);
                    display: flex;
                    justify-content: flex-start;
                }
            }

    
        }
        .content {
            //background-color: rgba(255, 174, 0, 0.593);
            margin-left: 30px;
            h1 {
                color: $color_rouge;
                font-family: montserrat_bold;
                font-size: 20px;
                text-transform: uppercase;
            }
            p {
                margin-bottom: 5px;
                .label {
                    color: $color_gris_fonce;
                }
            }
        }

    

    }



  
}