.section-precieuses-associes{
position: relative;
margin-top: 80px;
padding-bottom: 30px !important;
}
.section-precieuses-associes .btn-close{
background: #fff;
padding: 10px;
align-items: center;
justify-content: center;
position: absolute;
top: -80px;
right: 0;
cursor: pointer;
transition: opacity 0.3s ease;
opacity: 0;
display: none;
}
.section-precieuses-associes .btn-close.active{
opacity: 1;
display:flex;
max-width: 45px;
}
.fade {
opacity: 0;
transition: opacity 0.3s ease;
position: absolute;
}
.fade.active {
opacity: 1;
position: relative;
} .slider-associee.row{
transition: opacity 0.3s ease-in-out;
padding-bottom: 50px;
}
.slider-associee.row:not(.slick-initialized){
max-height: 161px;
}
.slider-associee-single .slick-prev, 
.slider-associee-single .slick-next,
.slider-associee .slick-prev, 
.slider-associee .slick-next {
display: flex;
width: 35px;
height: 35px;
background: #fff;
border-radius: 100%;
align-items: center;
justify-content: center;
bottom: 0;
top: inherit;
z-index: 9;
}
.slider-associee-single .slick-prev, 
.slider-associee-single .slick-next{
bottom: inherit;
top: 550px;
}
.slider-associee-single .slick-prev,
.slider-associee .slick-prev{
left: 10px;
}
.slider-associee-single .slick-next,
.slider-associee .slick-next{
left: 50px;
}
.slider-associee-single .slick-prev img, 
.slider-associee-single .slick-next img,
.slider-associee .slick-prev img, 
.slider-associee .slick-next img{
width: 20px;
}
.slider-associee-single .slick-prev:before, 
.slider-associee-single .slick-next:before,
.slider-associee .slick-prev:before, 
.slider-associee .slick-next:before{
display:none;
}
.slider-associee-single .slick-prev:hover, 
.slider-associee-single .slick-next:hover,
.slider-associee .slick-prev:hover, 
.slider-associee .slick-next:hover{
opacity: 0.75;
}
.slider-associee-single.row .slick-prev>img,
.slider-associee.row .slick-prev>img{
transform: rotate(180deg);
}
.slider-associee-single .slick-slide .an-associe,
.slider-associee .slick-slide .an-associe{
background-color: #B4B0AA;
border-top-left-radius: 100% 80%;
border-top-right-radius: 100% 80%;
position: relative;
aspect-ratio: 525 / 616;
display: flex;
align-items: end;
justify-content: center;
overflow: hidden;
}
.slider-associee .slick-slide .an-associe.equipe-direction{
background-color: #FFC4A8;
}
.slider-associee .equipe-direction .bandeau-info-associe {
background: transparent;
display: block;
align-items: inherit;
padding: 0;
bottom: 0;
height: auto;
}
.slider-associee .equipe-direction .info-associe-info{
width: 100%;
padding: 25px 25px 15px;
border-right: 0;
background: #293042;
}
.slider-associee .bandeau-info-associe h3.titre-direction{
padding: 25px 25px 40px;
font-size: 34px;
text-wrap: balance;
color: #293042;
}
.slider-associee .equipe-direction .bandeau-info-associe p {
margin: 0 0 10px;
}
.slider-associee-single .slick-slide .an-associe img,
.slider-associee .slick-slide .an-associe img{
display: block;
max-width: inherit;
aspect-ratio: 1 / 1;
max-height: 435px;
}
.slider-associee .bandeau-info-associe{
background: #293042;
display: flex;
align-items: center;
position: absolute;
bottom: 25px;
width: 100%;
padding: 15px 0;
height: 85px;
}
.slider-associee .bandeau-info-associe h3{
font-size: 16px;
margin:0;
padding: 0;
color: #fff;
text-transform: uppercase;
}
.slider-associee .bandeau-info-associe p{
font-size: 12px;
color: #FF986D;
margin: 0;
padding: 0;
}
.slider-associee .bandeau-info-associe h3 br,
.slider-associee .bandeau-info-associe p br{ }
.slider-associee .info-associe-info{
width: calc(100% - 100px);
padding: 0 25px;
border-right: 1px solid #FF986D;
}
.slider-associee-single .info-associe-info .btn-primary {
margin-bottom: 10px!important;   
}
.slider-associee .associe-btn{
width: 100px;
text-align: center;
display: block;
color: #fff;
text-transform: uppercase;
}
.slider-associee .associe-btn:hover,
.slider-associee .associe-btn span{
color: #FF986D;
} .slider-associee-single .clinic-container{
display: flex;
align-items: start;
}
.slider-associee-single .info-associe-info{
width: 66.67%;
max-width: 690px;
margin: 0 auto;
padding-top: 10px;
}
.slider-associee-single .info-associe-info h3{
font-size: 24px;
margin:0;
padding: 0;
color: #000;
text-transform: uppercase;
}
.slider-associee-single .info-associe-info .info-clinique{
font-size: 20px;
line-height: 1.2;
color: #FF986D;
margin: 0;
padding: 0;
}
.presentation-question{
margin-bottom: 25px;
}
.presentation-question .question-text{
display: none; margin-top: 10px;
color: #FF986D;;
}
.presentation-question .question-titre{
display: flex;
align-items: center;
cursor: pointer;
}
.presentation-question .question-titre:not(.lire-plus):before{
content: '';
display: block;
background: #fff url(https://flairetcie.com/wp-content/uploads/2024/09/plus-orange-flair.png) no-repeat center center;
width: 30px;
height: 30px;
border-radius: 100%;
margin-right: 10px;
} .presentation-question .question-titre.lire-plus span:hover,
.presentation-question .question-titre span{
display: block;
color: #FF986D;
font-size: 16px;
font-weight: bold;
line-height:1.2;
width: calc(100% - 40px);
}
.presentation-question .question-titre.lire-plus span{
color: #000;
}
.presentation-question .question-titre.lire-plus span b{
color: #FF986D;
}
@media (max-width: 1200px) {
.slider-associee-single .slick-slide .an-associe img, 
.slider-associee .slick-slide .an-associe img {
max-height: 295px;
}
}
@media (max-width: 990px) {
.section-precieuses-associes {
margin-top: 0;
}
.slider-associee-single .info-associe-info {
padding-left: 25px;
}
}
@media (max-width: 700px) { .slider-associee-single .clinic-container {
flex-direction: column;
}
.slider-associee-single .an-associe,
.slider-associee-single .info-associe-info {
padding-left: 0;
width: 100%;
max-width: 525px;
}
.slider-associee-single .info-associe-info {
padding-top: 70px;
}
.slider-associee-single .slick-slide .an-associe img, 
.slider-associee .slick-slide .an-associe img {
max-height: 440px;
}
.slider-associee .slick-prev, .slider-associee .slick-next{
bottom: -30px;
top: inherit;
}
.slider-associee-single .slick-prev, .slider-associee-single .slick-next {
bottom: inherit;
top: 480px;
}
.slider-associee-single .slick-prev{
left: 20px;
} 
.slider-associee-single .slick-next {
left: 60px;
}
.slider-associee-single .info-associe-info .btn-primary {
font-size: 14px;
}
.page-id-19947 .section-livre {
margin-bottom: -20px!important;
}
.slider-associee-single .slick-list {
transition: height .3s ease;
}
.section-precieuses-associes .btn-close.active {
max-width: 40px;
}
.section-precieuses-associes .btn-close{
top: -50px;
}
.slider-associee .bandeau-info-associe h3.titre-direction {
padding: 25px 25px 20px;
}
}
@media (max-width: 400px) {
.slider-associee-single .slick-prev, .slider-associee-single .slick-next {
top: 450px;
}
.slider-associee .bandeau-info-associe p {
font-size: 11px;
line-height: 1.2;
}
.slider-associee .info-associe-info {
width: calc(100% - 80px);
padding: 0 15px;
}
.slider-associee .associe-btn {
width: 80px;
}
}.slider-valeurs.row{
transition: opacity 0.3s ease-in-out;
}
.slider-valeurs.row:not(.slick-initialized){
max-height: 161px;
}
.box-slick-prev.slick-arrow,
.box-slick-next.slick-arrow{
display: flex;
align-items: stretch;
position: absolute;
bottom: 65px;
}
.slider-valeurs .espace-vide{
width: 56%;
}
.box-slick-prev-in,
.box-slick-next-in{
padding: 0 40px;
max-width: 600px;
position: relative;
height: 70px;
margin-left: auto;
width: 46%;
}
.slider-valeurs .slick-prev, 
.slider-valeurs .slick-next {
display: flex;
width: 35px;
height: 35px;
background: #fff;
border-radius: 100%;
align-items: center;
justify-content: center;
bottom: 0;
top: inherit;
z-index: 9;
}
.slider-valeurs .slick-prev{
left: 50px;
}
.slider-valeurs .slick-next{
left: 90px;
}
.slider-valeurs .slick-prev img, 
.slider-valeurs .slick-next img{
width: 20px;
}
.slider-valeurs .slick-prev:before, 
.slider-valeurs .slick-next:before{
display:none;
}
.slider-valeurs .slick-prev:hover, 
.slider-valeurs .slick-next:hover{
opacity: 0.75;
}
.slider-valeurs.row .slick-prev>img{
transform: rotate(180deg);
}
#slider-valeurs{
margin: 0 ;
padding: 0 !important;
width: 100%;
max-width: 100%;
background: #293042; 
}
#slider-valeurs *{
color: #fff;
}
.inner-slide-valeur{
display: flex;
align-items: stretch;
}
.inner-slide-valeur .valeur-info{
width: 46%;
padding: 80px 50px;
min-height: 575px;
}
.inner-slide-valeur .valeur-section-image{
width: 54%;
background-size: cover;
background-position: center center;
}
.inner-slide-valeur .valeur-section-image img{
display: none;
}
.valeur-info-in{
max-width: 540px;
margin-left: auto;
}
.valeur-info-in h2{
font-size: 34px;
text-transform: uppercase;
font-weight: 700;
margin: 0;
padding: 0;
}
.valeur-info-in .valeur-icon{
max-width: 130px;
margin: 30px 0;
}
.valeur-info-in .valeur-titre{
font-size: 24px;
text-transform: uppercase;
font-weight: 700;
margin: 0 0 15px;
}
.valeur-info-in .valeur-text,
.valeur-info-in .valeur-text p{
font-size: 16px;
font-weight: 400;
font-style: normal;
}
@media (max-width: 1030px) {
.inner-slide-valeur .valeur-info {
width: 60%!important;
}
.inner-slide-valeur .valeur-section-image {
width: 40%;
}
}
@media (max-width: 990px) {
.inner-slide-valeur {
flex-direction: column-reverse;
}
.inner-slide-valeur .valeur-info {
width: 100%!important;
}
.inner-slide-valeur .valeur-section-image {
width: 100%;
min-height: 400px;
}
.valeur-info-in {
max-width: 100%;
} 
}
@media (max-width: 700px) {
.inner-slide-valeur .valeur-section-image {
width: 100%;
min-height: 225px;
}
.inner-slide-valeur .valeur-info{
padding: 40px 25px 40px;
min-height: 495px;
}
.box-slick-prev-in, .box-slick-next-in {
padding: 0 0;
max-width: 100%;
width: 100%;
}
.slider-valeurs .slick-prev, .slider-valeurs .slick-next{
bottom: -30px;
}
.slider-valeurs .slick-prev {
left: 25px;
}
.slider-valeurs .slick-next {
left: 70px;
}
.valeur-info-in .valeur-icon {
max-width: 80px;
margin: 15px 0 25px;
}
}