.listeCoords{
padding-top:70px;
padding-bottom:70px;
background-color:var(--couleur4);
}

.listeCoords .content{
display:flex;
justify-content:space-between;
align-items:flex-end;
}

.listeCoords .content .ckeditor{max-width:40%;}

.listeCoords.hidden_txt .content .ckeditor{display:none;}

.listeCoords.hidden_liens .content .ckeditor{
max-width:100%;
width:100%;
text-align:center;
}

.listeCoords .content .liens{
display:flex;
justify-content:flex-end;
flex:1;
}

.listeCoords.hidden_txt .content .liens{justify-content:center;}

.listeCoords.hidden_liens .content .liens{display:none;}

.listeCoords .content .liens a{
color:#fff;
padding: 25px 30px;
font-family:var(--font-bold);
text-transform:uppercase;
font-size:18px;
line-height:20px;
text-align:center;
display:flex;
flex-flow:column;
justify-content:center;
align-items:center;
}

.listeCoords .content .liens a > span{
font-family:var(--font);
font-size:17px;
line-height:22px;
text-transform:none;
display:block;
}

.listeCoords .content .liens a:first-child{
border-top-left-radius:25% 50%;
border-bottom-left-radius:25% 50%;
background-color:var(--couleur1);
padding-left:50px;
}

.listeCoords .content .liens a:nth-child(2){background-color:var(--couleur2);}

.listeCoords .content .liens a:nth-child(3){
color:var(--couleur1);
background-color:#fff;
}

.listeCoords .content .liens a:last-child{
border-top-right-radius:25% 50%;
border-bottom-right-radius:25% 50%;
padding-right:50px;
}

@media screen and (max-width:1320px){
.listeCoords .content .liens a{
font-size:17px;
line-height:20px;
padding:20px;
}

.listeCoords .content .liens a:first-child{padding-left:30px;}

.listeCoords .content .liens a:last-child{padding-right:30px;}
}

@media screen and (max-width:1080px){
.listeCoords .content{
justify-content:center;
align-items:center;
flex-flow:column;
}

.listeCoords .content .ckeditor{
max-width:100%;
text-align:center;
}

.listeCoords .content .liens{
justify-content:center;
width:100%;
padding-top:30px;
}
}

@media screen and (max-width:980px){
.listeCoords, .sliderAccueil.hidden + .listeCoords,.listeCoords:nth-child(2){padding-top:30px;}
}

@media screen and (max-width:680px){
.listeCoords .content .liens{flex-flow:column;}

.listeCoords .content .liens a:first-child{border-radius:15px 15px 0 0;}

.listeCoords .content .liens a:last-child{border-radius:0 0 15px 15px;}

.listeCoords{padding-bottom:50px;}

.listeCoords .content .liens a > br{display:none;}
}