section.revueSlider{padding:120px 0;}

section.revueSlider > .ti_gd, section.revueSlider > .moyenne{
display:block;
width:560px;
max-width:100%;
margin:0 auto;
text-align:center;
}

section.revueSlider > .ti_gd + .moyenne{padding-top:30px;}

section.revueSlider > .moyenne{font-family:var(--font-ssti);}

section.revueSlider > .moyenne .note, section.revueSlider .slider .content .note{
display:flex;
justify-content:center;
align-items:center;
}

section.revueSlider > .moyenne .note > span + span, section.revueSlider .slider .content .note > svg + svg{margin-left:10px;}

section.revueSlider > .moyenne .note > span{position:relative;}

section.revueSlider > .moyenne .note > span > span{
position:absolute;
top:0;
left:0;
height:100%;
overflow:hidden;
}

section.revueSlider > .moyenne .note > span > span svg{max-width:none;}

section.revueSlider > .moyenne .note > span > svg > path{fill:var(--beige);}

section.revueSlider > .ti_gd + .slider, section.revueSlider > .moyenne + .slider{margin-top:60px;}

section.revueSlider .slider{position:relative;}

section.revueSlider .slider .arrows{
position:absolute;
top:50%;
transform:translateY(-50%);
cursor:pointer;
width:60px;
height:60px;
z-index:100;
}

section.revueSlider .slider .arrows.prev{left:60px;}

section.revueSlider .slider .arrows.next{right:60px;}

section.revueSlider .slider .arrows.slick-hidden{display:none;}

section.revueSlider .slider .slick-track{display:flex !important;}

section.revueSlider .slider.oneSlide .slick-track{transform:none !important;}

section.revueSlider .slider .slick-slide{
height:inherit !important;
overflow:hidden;
padding:0 15px;
}

section.revueSlider .slider .content{
height:100%;
display:flex;
flex-flow:column;
align-items:center;
padding:70px 35px;
font-family:var(--font-ssti);
}

section.revueSlider .slider .content.beige{background-color:var(--beige);}

section.revueSlider .slider .content.noir{
background-color:#000;
color:var(--beige);
}

section.revueSlider .slider .content.noir .note > svg > path{fill:var(--beige);}

section.revueSlider .slider .content .note > svg.off > path{fill:#fff;}

section.revueSlider .slider .content .ti{text-align:center;}

section.revueSlider .slider .content .note + .txt, section.revueSlider .slider .content .note + .ti, section.revueSlider .slider .content .txt + .ti{padding-top:35px;}

/********** medias **********/
@media screen and (max-width:1580px){
section.revueSlider .slider .content{padding:50px 20px;}
}

@media screen and (min-width:1480px){
section.revueSlider .slider.fourSlide .slick-track{transform:none !important;}
}

@media screen and (max-width:1380px){
section.revueSlider{padding:70px 0;}

section.revueSlider > .ti_gd + .slider, section.revueSlider > .moyenne + .slider{margin-top:40px;}
}

@media screen and (max-width:1180px){
section.revueSlider .slider .arrows{
width:50px;
height:50px;
}

section.revueSlider .slider .arrows.prev{left:20px;}

section.revueSlider .slider .arrows.next{right:20px;}
}

@media screen and (max-width:1080px){
section.revueSlider{padding:50px 0;}

section.revueSlider > .ti_gd + .moyenne, section.revueSlider .slider .content .note + .txt, section.revueSlider .slider .content .note + .ti, section.revueSlider .slider .content .txt + .ti{padding-top:20px;}

section.revueSlider .slider .slick-slide{padding:0 10px;}

section.revueSlider .slider .content{padding:20px;}

section.revueSlider .slider .content .note > svg{width:25px;}
}

@media screen and (min-width:850px){
section.revueSlider .slider.threeSlide .slick-track{transform:none !important;}
}

@media screen and (min-width:580px){
section.revueSlider .slider.twoSlide .slick-track{transform:none !important;}
}

@media screen and (max-width:480px){
section.revueSlider .slider .arrows{
width:35px;
height:35px;
}

section.revueSlider .slider .arrows.prev{left:10px;}

section.revueSlider .slider .arrows.next{right:10px;}

section.revueSlider .slider .arrows svg g > path:first-child{
stroke:var(--beige);
stroke-width:3px;
}

section.revueSlider .slider .slick-slide{padding:0 5px;}
}