.slider-timeline{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.slider-timeline .swiper-timeline{overflow:hidden;grid-column:1/3}.slider-timeline .swiper-timeline .annee{font-family:Noto;font-size:18px;font-weight:600}.slider-timeline .swiper-timeline .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:1px;background:#cecece}.slider-timeline .swiper-timeline .line:before{content:"\e905";display:block;font-size:13px;color:#3e84c3}.slider-timeline .swiper-timeline .detail{font-family:Urbanist;font-size:13px;padding-right:15px}.slider-timeline .timeline-button-next,.slider-timeline .timeline-button-prev{grid-row:2/3;position:relative;width:50px;height:38px;cursor:pointer;font-family:cappella}.slider-timeline .timeline-button-next:before,.slider-timeline .timeline-button-prev:before{content:"";width:36px;height:36px;border:1px solid #000;display:block;border-radius:50%}.slider-timeline .timeline-button-next:after,.slider-timeline .timeline-button-prev:after{display:block;content:"\e900";position:absolute;top:0;bottom:0;margin:auto;height:9px;font-size:10px;line-height:1;font-family:cappella;color:#000}.slider-timeline .timeline-button-prev{margin:0 0 0 auto}.slider-timeline .timeline-button-prev:before{right:0;position:absolute}.slider-timeline .timeline-button-prev:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.slider-timeline .timeline-button-next{margin:0 auto 0 0}.slider-timeline .timeline-button-next:after{right:-6px}@media (min-width:1024px){.slider-timeline{grid-template-columns:50px 807px 50px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.slider-timeline .swiper-timeline{grid-column:initial}.slider-timeline .swiper-timeline .detail{padding-right:30px}.slider-timeline .timeline-button-next,.slider-timeline .timeline-button-prev{grid-row:initial;margin:auto}}@media (min-width:1300px){.slider-timeline{grid-template-columns:50px 1088px 50px}.slider-timeline .swiper-timeline .detail{padding-right:70px}}