.asptt-single-post__content{
    margin-bottom: 50px;
}

.blockHistoire{
   display:flex;
   align-items: flex-start;
   gap:40px;
   margin-bottom:80px;
}
.events{       
    display:flex;
    flex-direction: column;
    gap:20px;
}
.event{
    display:flex;
    gap:20px;
    align-items: center;
    border-bottom:1px dotted rgba(210, 149, 68,0.5);
    padding-bottom:20px;
}
.event .year{
    font-size: 42px;
    color:#d29544;    
    font-weight: bold;  
    flex:0 0 130px;
}
.event .desc_event{
    font-size: 15px;
}
.side_image{   
    background-size: cover;
    background-repeat:no-repeat;
    background-position: center center;
    flex:0 0 250px;
    aspect-ratio:250/500;
}

@media screen and (max-width : 1170px){
    .side_image{
        display:none;
    }
}

@media screen and (max-width : 768px){
    .event{
        flex-direction: column;
        align-items: flex-start;
    }
    .event .year{
        flex:auto;
    }
}