section{
    margin-top: calc(0.5*var(--margesectiontop));
}
.container_transport{
    display: flex;
    flex-direction: row;
}
.sample_transport{
    display: flex;
    flex-direction: column;
}
.type_transport{
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    margin: 2vw 0;
}
.type_transport:nth-child(2n+1){
    flex-direction: row-reverse;
    
}
.visuel_transport{
    width: 40%;
    /* background-color: var(--gris1); */
    box-shadow: var(--ombre2);
}
.visuel_transport img{
    width: 100%;
}
.texte_transport{
    width: 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    padding: 3vmin 3vmin;
    background-color: var(--gris1);
    box-shadow: var(--ombre2);
}
.texte_transport li{
    margin: 1vw 0;
    width: 100%;
}
.nom_transport{
    font-family: var(--typo1);
    font-size: 35px;
    color: var(--bleu);
}
.lien_transport{
    align-self: center;
    width: 100%;
    display: block;
}
#aide_liens{
    display: flex;
    flex-direction: column;
    align-items: center;
}
#aide_liens a:hover{
    color: white;
}
#aide_texte{
    padding: 1vmin 0;
}
@media screen and (max-width: 840px){
 .type_transport:nth-child(2n+1){
     flex-direction: column;
     
 }   
.type_transport{
    flex-direction: column;
    background-color: var(--gris1);
    width: 95%;
}
.visuel_transport{
    width: 100%;
}
.texte_transport{
   width: 100%;
    padding-bottom: 2vw;
}
header img{
    height: 25vh;
}
}
