.testimonial-titre {
color: var(--black-1-color);
font-family: Roboto , Arial, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 28px;
margin-bottom: 0;
} .swiper-button-prev.swiper-button-prev-testimonial{
left: 47.2%;
}
.swiper-button-next.swiper-button-next-testimonial{
right: 47.2%;
}
.swiper-button-prev.swiper-button-prev-testimonial:after,.swiper-button-next.swiper-button-next-testimonial:after{
bottom: -195px;
width: 28px;
position: absolute;
font-size: 12px;
color: #fff;
background-color: #1E1E1E;
border-radius: 50%;
height: 28px;
line-height: 29px;
text-align: center;
}
.testimonial_poste{
color: #172327;
font-family: Roboto , Arial, sans-serif;
font-size: 17.177px;
font-style: normal;
font-weight: 400;
line-height: 20.858px;
}
.testimonial_content p{
color: #172327;
font-family: Roboto , Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
}
.block_testimonials{
position: relative;
}
.swiper_testimonials .swiper-wrapper .swiper-slide {
border-radius: 19.631px;
background: #FFF;
box-shadow: 1px 34px 44px 0px rgba(0, 0, 0, 0.25);
}
.logo-banner-titre {
border-radius: 50px;
background: rgba(255, 255, 255, 0.10);
color: #FFF;
display: inline-block;
font-family: Roboto , Arial, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 24px;
margin-bottom: 20px;
padding: 0.15em 1em;
}
.filter-banner {
filter: grayscale(1) brightness(0.6);
} .swiper_etudes .swiper-pagination-bullet {
background-color: #d9d9d9;
}
#reference {
color:#030303;
border: none;
}
#expert {
margin-top: 40px;
overflow: hidden;
padding-bottom: 150px;
}
#expert .fiche-contain {
height: 100vh;
overflow-y: scroll;
}
.swiper_etudes .swiper-slide {
min-height: 500px;
display: flex;
flex-direction: column;
align-items: baseline;
justify-content: end;
background-repeat: no-repeat;
}
.swiper_etudes .swiper-slide h2 {
color: #ffffff;
font-family: Roboto , Arial, sans-serif;
font-size: 31px;
font-style: normal;
font-weight: 700;
line-height: normal;
}
.swiper_etudes .swiper-slide p {
font-family: Roboto , Arial, sans-serif;
color: #0F0F0F;
font-size: 33px;
font-style: normal;
font-weight: 300;
line-height: normal;
}   * {
scrollbar-width: auto;
scrollbar-color: #FF3C78 #949494;
} #expert .fiche-contain::-webkit-scrollbar {
width: 7px;
}
#expert .fiche-contain::-webkit-scrollbar-track {
background: #949494;
border-radius: 7px;
}
#expert .fiche-contain::-webkit-scrollbar-thumb {
background-color: #FF3C78;
border-radius: 7px;
border: 7px solid #FF3C78;
}
#demo {
background: #0A0E1A;
padding: 50px 0;
margin: 95px 0;
}
.demo-content {
margin: 15px 0 25px 0;
padding: 0 7%;
}
#demo a {
padding-left: 40px;
padding-right: 40px;
}
#refer-liste {
margin: 90px auto 150px auto;
}
.block_partenaires .titre-1, .block_partenaires .texte {
color: #141414;
}
.block_partenaires .texte {
margin-bottom: 45px;
}
.home .block_partenaires {
margin-top: 104px;
}
.swiper_partenaire_reverse {
margin-top: 39px;
}
#horaire {
background-position: top right;
background-size: auto 30%;
background-position-y: 20px;
background-position: calc(100% - 20px) 10px;
}
#perturbation {
background-position: top right;
background-position-y: 10px;
background-size: auto 30%;
background-color: linear-gradient(180deg, rgba(36, 138, 186, 0) 30.21%, #248ABA 43.7%);
}
#schema {
background-position: top right;
background-size: auto 35%;
background-position: calc(100% - 10px) 0;
}
#schema p {
color: #FFFFFF;
}
#regle {
background-position: top right;
background-size: auto 25%;
background-position-y: 20px;
}
#signaletique {
background-position: top right;
background-size: auto 35%;
background-position-y: 20px;
background-position: calc(100% - 20px) 20px;
}
.home-slide {
height: 100vh;
background-repeat: no-repeat;
background-size: cover;
}