.colC_sec2.colAB_sec2.container.clearfix .colC_sec1-p,.rejoindre a{background:0 0}.partners-next div,path.date-line{cursor:pointer}.content-infrastructure,.linetime_mobe,.pr1{display:none}.timeline_desk{display:table}.timeline1{display:none!important}.savoir-content:hover p,.timeline{display:block!important}.content-infrastructure-content .paragraph::after{color:#fff}.container.clearfix.galry-content svg,.pr2{display:block}.passion_content::-webkit-scrollbar{width:2px}.timeline1::-webkit-scrollbar-thumb:hover{background:0 0}.timeline1::-webkit-scrollbar{width:2px}.timeline::-webkit-scrollbar-thumb{background:0 0;border-radius:10px}.passion_content::-webkit-scrollbar-thumb:hover{background:0 0}.content-infrastructure-content{display:grid;gap:10px;background:#627247;color:#fff;padding:114px 20px 80px;margin-top:-97px;margin-bottom:-28px}.content-infrastructure-content p{margin:0;font-size:12px;font-weight:300}.content-infrastructure-content h3{color:#fff;font-size:15px;margin:0}.content-infrastructure-groupimg1{position:relative;display:flex;margin-top:111px}.content-infrastructure-groupimg1 img:nth-child(2){position:absolute;right:22px;top:-50px}.content-infrastructure-groupimg1 img:first-child{position:relative;right:-17px;top:0}.content-infrastructure-groupimg2{display:flex;position:relative;margin-bottom:38px}.content-infrastructure-groupimg2 img:first-child{position:relative;z-index:11;top:-30px;left:17px}.content-infrastructure-groupimg2 img:nth-child(2){position:absolute;right:17px}.rejoindre span{font-weight:300;font-size:16px!important;width:500px}.rejoindre{background:#64714b;color:#fff!important;text-align:center;font-size:15px;display:flex;flex-direction:column;gap:16px;border-radius:14px;padding:31px 30px;align-items:center}.onsa,.passion{background:#f5f5f5}.container.section.partenaires,.onsa,.passion{margin-top:60px}.rejoindre h3{color:#fff;font-size:25px!important;margin:0!important}.rejoindre a{width:fit-content;height:46px;border:1px solid #fff;color:#fff;display:flex;gap:11px;align-items:center;padding:0 20px}.page-template-about .site-content h2{font-size:29px;font-weight:500}.mega_menu_boxcontent h2{font-size:13px!important;margin-bottom:5px}.container.section.more,.more,.passion h3{margin-bottom:60px}.container.clearfix.galry-content{text-align:-webkit-center;margin-bottom:60px}foreignObject div{text-align:left;font-size:13.5px!important;font-weight:100!important;line-height:1.6!important}.passion{padding:30px 0!important}.passion h3{text-align:center;font-size:25px;font-weight:700}.onsa{display:flex;align-items:center;border-radius:14px;padding:25px}.onsa svg{width:20%}.onsa li{font-size:11px;margin:5px;font-weight:400;list-style:disc!important}.onsa ul{margin:0;padding:0;width:40%}.infine-expe{gap:108px;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center;padding:0 90px!important}.infine-expe-content{display:grid;justify-items:center}.infine-expe-content h3{font-size:15px;font-weight:800;margin:10px 0 0;height:25px}.infine-expe-content svg{height:49px}.infine-expe-content p{display:grid;text-align:center;font-size:13px;font-weight:300;line-height:1.5;align-items:center;justify-items:center;margin:0}.infine-expe-content p span{font-size:8px;width:300px;margin-top:10px}.savoirs{overflow:hidden}.section-title span{font-size:15px!important;font-weight:300;width:200px!important}.page-template-about .section-title{padding:0 100px}.savoirs .swiper-slide{display:grid;grid-template-columns:1fr;text-align:left;gap:14px;height:244px;border-radius:9px}.savoir .swiper-pagination-bullet-active{width:70px!important;border-radius:30px;border:1px solid #aca297!important}.savoir-pagination.swiper-pagination-clickable.swiper-pagination-bullets{text-align:center}.savoirs .swiper-slide .savoir-item{position:relative!important;height:244px;display:flex}.savoirs .swiper-slide .savoir-item img{object-fit:cover;display:block;width:100%;height:100%;filter:brightness(.7);border-radius:9px}.savoirs .swiper-slide .savoir-item .savoir-content{padding:10px 14px;position:absolute;z-index:111;display:flex;justify-content:flex-end;flex-direction:column;text-align:center;width:100%;height:100%}.savoirs .swiper-slide .savoir-item .savoir-content h3{font-size:14px;color:#fff;text-transform:capitalize;font-weight:400!important}.savoirs .swiper-slide .savoir-item .savoir-content p{color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;opacity:0;transform:translateY(20px);transition:.3s,transform .3s;font-size:10px;font-weight:300;line-height:1.4;height:0;margin:0}.savoir-content:hover p{opacity:1!important;transform:translateY(0)!important;transition:.3s,transform .3s!important;height:auto!important;margin:0 0 15px!important}.savoirs .swiper-wrapper{padding-bottom:25px}.container.section.more span,.section.values span,.sell-points .section-title span{font-size:16px;font-weight:300}.container.section.more .card span{font-size:20px;font-weight:500}.more-cards{display:flex;justify-content:center;gap:45px}.more-cards .card{height:373px;width:387px;background-size:cover;background-position:center;position:relative}.more-cards .card div{position:absolute;width:90%;bottom:14px;padding:21px 20px;left:5%;background:#fff;text-align:center}.more-cards .card div span{font-size:24px}.values .item img{width:120px;height:120px;object-fit:contain}.values .values-container{display:grid;position:relative;grid-template-columns:repeat(4,1fr)}.container.values-container div:nth-child(2):before{content:"";background:url(https://infine.wignitebrands.com/wp-content/uploads/2024/08/Layer_16.png) no-repeat;display:block;position:absolute;top:70px;left:23.5%;width:120px;height:120px}.container.values-container div:nth-child(2):after{content:"";background:url(https://infine.wignitebrands.com/wp-content/uploads/2024/08/Layer_17.png) no-repeat;display:block;position:absolute;top:70px;right:42.5%;width:120px;height:120px}.container.values-container div:nth-child(3):after{content:"";background:url(https://infine.wignitebrands.com/wp-content/uploads/2024/08/Layer_18.png) no-repeat;display:block;position:absolute;top:70px;right:18%;width:120px;height:120px}.section.values .item span{font-size:17px;text-align:center;font-weight:500;height:30px}.section.values .item p{font-size:13px;font-weight:300;text-align:center;line-height:22px;height:50px}.values .item{display:flex;flex-direction:column;align-items:center;padding:0 22px;justify-content:center;gap:20px}.values .item:first-child{border-left:none}.sell-points{display:flex;flex-direction:column;align-items:center;justify-content:center}.sell-points .sell-points-slider{position:relative;overflow:hidden;max-width:100%}.sellpoints-button-next{background-color:#ffffff66;padding:12px;width:18px;height:18px;left:10%;background-size:5px 10px;border-radius:25px;background-position:center}.confiance,.partners{overflow:hidden;height:auto;position:relative}.sell-points .sell-points-slider .swiper-slide{height:244px;width:209px;margin-left:25px;background-size:cover;position:relative;border-radius:9px}.sell-points .sell-points-slider a{text-align:center;display:flex;flex-direction:column;width:100%;position:absolute;bottom:18px;justify-content:center;color:#ffff}.sell-points .sell-points-slider a span{font-weight:500;font-size:20px;font-family:Butler;text-transform:uppercase}.sell-points .sell-points-slider a span img{height:16px;margin-right:5px;margin-bottom:-1px}.sell-points .sell-points-slider a p{margin:0;font-size:16px;font-weight:300}.sell-points .swiper-slide:before{content:"";display:block;position:absolute;width:100%;height:50%;bottom:0;background:linear-gradient(#00000000,#000);border-radius:9px}.section.confiances{margin-top:130px;background:#f5f5f5;padding:44px}.confiance img{display:block;object-fit:contain;height:55px}.confiance{margin-top:50px}.partners-next{margin-top:37px;display:flex;gap:18px;justify-content:center}.section.confiances .section-title span{display:flex;width:494px!important;font-size:16px;font-weight:300}.partners img{display:block;object-fit:contain;height:45px}.partners .swiper-wrapper{align-items:center;margin:40px 0}.colC_sec2.colAB_sec2.container.clearfix,.colC_sec2.colAB_sec2_1.container.clearfix{display:none;grid-template-columns:1fr 1fr}.colC_sec2.colAB_sec2.container.clearfix img{width:100%}.colC_sec2.colAB_sec2.container.clearfix h2{font-size:18px;font-weight:500;color:#627247}.colC_sec2.colAB_sec2_1.container.clearfix img{width:100%;object-fit:cover}@media only screen and (max-width:768px){.timeline,.timeline1{padding-left:40px;width:100%}.onsa ul,.timeline,.timeline1{width:100%}.colC_sec2.colAB_sec2.container.clearfix h2,.rejoindre span{font-size:12px!important}.timeline1{display:block!important;overflow-x:auto;white-space:nowrap}.pr2,.timeline{display:none!important}.linetime_mobe{display:table!important;height:249px;min-width:1377px!important}.container.clearfix.galry-content svg,.container.values-container div:nth-child(2):after,.timeline_desk{display:none}.page-template-about .section-title h2{font-size:20px}.pr1{display:block;font-size:14px;text-align:center;font-weight:300;margin-top:49px}.container.section.savoir .section-title{margin:22px!important}.timeline{display:flex;overflow-x:scroll}.content-infrastructure,.onsa{display:block}.infine-expe{grid-template-columns:1fr;gap:30px;padding:0!important;margin-top:50px}.infine-expe-content{justify-items:baseline}.infine-expe-content p{text-align:justify;justify-items:start}.page-template-about .section-title{padding:0}.onsa svg{width:30%}.colC_sec2.colAB_sec2.container.clearfix,.colC_sec2.colAB_sec2_1.container.clearfix{display:grid;grid-template-columns:1fr;margin:40px 0 0}.passion_content.container.clearfix{padding-right:0;margin-right:0!important;overflow:scroll}.rejoindre span{font-weight:300;width:300px}.rejoindre{gap:12px;margin:40px 0}.passion_content.container.clearfix svg{width:900px;height:346px}.colC_sec2.colAB_sec2_1.container.clearfix .colC_sec1-p,.page-template-about .site-content .container{margin:0 20px}.colC_sec2.colAB_sec2_1.container.clearfix img{margin:0!important;padding:0}.colC_sec2.colAB_sec2.container.clearfix .colC_sec1-p{padding:0!important;margin:0 20px;text-align:left}.savoirs .swiper-slide .savoir-item{height:165px!important}.savoirs .swiper-slide .savoir-item .savoir-content{height:100%}.more-cards .card{height:240px;width:100%}.more-cards .card div p{font-size:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;margin:6px 0}.savoirs .swiper-slide .savoir-item img{width:100%;min-width:100%}.values .values-container{grid-template-columns:repeat(2,1fr);gap:0 20px}.savoirs .swiper-slide,.values .item{grid-template-columns:1fr}.values .item:nth-child(2n){border-left:1px dashed #fff;text-align:right;align-items:flex-end;margin-left:0;width:135px}.savoirs .swiper-slide .savoir-item .savoir-content h3{font-size:11px}.savoirs .swiper-slide .savoir-item .savoir-content p{-webkit-line-clamp:1;font-size:12px}.container.section.more{margin-bottom:35px}.savoirs .swiper-slide{height:auto}.more-cards .card div span{font-size:12px;font-weight:600;display:block;color:#617246;margin-bottom:5px}.more-cards .card div{bottom:10px;padding:16px 12px;border-bottom:5px solid #617246}.more-cards{flex-direction:column;gap:25px}.values .item{padding:0;display:grid;justify-items:center;gap:0}.container.values-container{margin:0!important;padding:0!important}.page-template-about .colC_sec1.container.clearfix{margin-top:38px}.section.confiances{margin-top:30px;padding-top:20px;padding-bottom:20px}.section.confiances .section-title span{width:auto!important;justify-content:center}.values .item:nth-child(2n):before{top:14px;right:16px;left:auto}.values .item span{width:100%;height:auto!important;font-size:11px!important}.values .item{display:grid;width:100%!important;justify-items:center;margin:0}.section.values .item p{height:auto;font-size:10px}.values .item img{width:90px;height:90px}.container.values-container div:nth-child(2):before{left:44%;top:12%;height:40px}.partners .swiper-wrapper{align-items:center;margin:0}.container.values-container div:nth-child(3):after{left:43%;top:63%;height:40px}.page-template-about .container.section.savoir.container.clearfix .section-title h2{font-size:18px;margin-bottom:12px!important}.page-template-about .section-title .paragraph{font-size:13px!important;width:100%!important}.rejoindre h3{font-size:18px!important;margin:0!important}}.timeline{display:flex;width:100%;text-align:-webkit-center}path.date-line:hover{fill:#647546;cursor:pointer;transform:translateY(-10px);transition:.2s ease-in-out}path.date-line::after{content:"";width:100%;height:100%;background:#1d2128;display:block;position:absolute;top:0}path.date-line{position:relative}@media only screen and (max-width:575px){.colC_sec2.colAB_sec2_1.container.clearfix .colC_sec1-p{margin:0 20px;padding-top:24px}}

 .review-slider {
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
        width: 100%;
        max-width: 600px;
        margin: auto;
        overflow: hidden;
    }

    .review-container {
        display: flex;
        transition: transform 0.5s ease-in-out;
        width: 100%;
    }

    .review-slide {
        min-width: 100%;
        box-sizing: border-box;
        text-align: center;
        padding: 20px;
        border-radius: 10px;
    }

    button {
        background: #333;
        color: white;
        border: none;
        cursor: pointer;
        font-size: 18px;
    }

    button:hover {
        background: #555;
    }
    
    .review-slider-slider button {
    background: none !important;
        min-width: 57px;
    padding: 0;
}

.review-slider-slider {
    display: flex;
    justify-content: center;
}

.review-slide h2 {
    font-family: var(--mt-font__main) !important;
    margin-bottom: 2px !important;
    text-transform: none;
    font-size: 25px !important;
    font-weight: 500;
    color: #617246;
}

.review-slide span p {
    font-size: 15px !important;
    font-weight: 300;
}