section.bandeauVisuelsBt{
position:relative;
background-color:var(--beige);
padding:15px;
}

section.bandeauVisuelsBt > figure img{width:100%;}

section.bandeauVisuelsBt > article.hidden{display:none;}

section.bandeauVisuelsBt > article{
padding:110px 50px;
display:flex;
flex-flow:column;
justify-content:center;
align-items:center;
}

section.bandeauVisuelsBt > figure + article{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
padding:30px;
}

section.bandeauVisuelsBt > article figure{
flex:1 1 0%;
display:flex;
align-items:center;
justify-content:center;
overflow:auto;
max-height:430px;
}

section.bandeauVisuelsBt > article figure img{
width:auto;
max-height:100%;
}

section.bandeauVisuelsBt > article figure + .bt{margin-top:60px;}

/********** medias **********/
@media screen and (max-width:1080px){
section.bandeauVisuelsBt > article figure + .bt{margin-top:20px;}

section.bandeauVisuelsBt > article{padding:50px 30px;}
}

@media screen and (max-width:680px){
section.bandeauVisuelsBt{padding:10px;}

section.bandeauVisuelsBt > article{padding:30px 15px;}
}

@media screen and (max-width:480px){
section.bandeauVisuelsBt > figure + article{padding:20px 15px 0 15px;}
}