#index .page-home{position:relative}#index .page-home .sideban{position:absolute;top:0;width:195px}#index .page-home .sideban.sideban-left{left:0}#index .page-home .sideban.sideban-right{right:0}#index #arrow-partner-slider path{fill:currentColor}#index .title-bloc{text-align:center;line-height:1;margin-bottom:24px}#index .title-bloc a{font-family:"poppins-semibold";font-size:35px;color:#647e8d}#index .title-bloc a span{font-family:"HaveHeartOne";font-size:72px;font-weight:400}#index .title-bloc a span.rose{color:var(--color-5)}#index .title-bloc a span.vert{color:var(--color-1)}#index .title-bloc.no-link{text-align:center;line-height:1;margin-bottom:24px;font-family:"poppins-semibold";font-size:35px;color:#647e8d}#index .title-bloc.no-link span{font-family:"HaveHeartOne";font-size:72px;font-weight:400}#index .bloc-services .service-bloc-col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4%}#index .bloc-services .service-bloc-col li.w1{width:48%}#index .bloc-services .service-bloc-col li:first-child{margin-bottom:20px}#index .homebanner{margin-top:23px}#index .bloc-services{margin-top:24px;margin-bottom:-20px}#index .infossite-bloc{margin-top:20px}#index .infossite-bloc h2{margin-bottom:35px}#index .infossite-bloc .liste-pharma{margin-bottom:72px}#index .infossite-bloc .liste-pharma ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:60px}#index .infossite-bloc .liste-pharma ul li{width:175px;height:175px;margin:0 12.5px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#index .infossite-bloc .liste-pharma ul li a{display:block;text-align:center;width:100px;padding-top:14px}#index .infossite-bloc .liste-pharma ul li a .nom-pharma{font-family:"poppins-semibold";font-size:16px;color:#fff;height:60px;-webkit-transform:translateY(8px);transform:translateY(8px)}#index .infossite-bloc .infoslider-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;margin-bottom:45px}#index .infossite-bloc .infoslider-container .infoslides{width:59%;overflow:hidden;margin-right:21px;margin-bottom:0}#index .infossite-bloc .infoslider-container .infoslides .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;left:0;bottom:22px}#index .infossite-bloc .infoslider-container .infoslides .slick-dots li{width:23px;height:6px;background-color:#cccccc;margin:0 3.5px;cursor:pointer}#index .infossite-bloc .infoslider-container .infoslides .slick-dots li.slick-active{background-color:var(--color-5)}#index .infossite-bloc .infoslider-container .infoslides .slick-dots li button{display:none}#index .infossite-bloc .infoslider-container .logos{width:30%}#index .infossite-bloc .infoslider-container .logos ul{margin-bottom:0}#index .infossite-bloc .infoslider-container .logos ul li{margin-bottom:21px}#index .infossite-bloc .infoslider-container .logos ul li:last-child{margin-bottom:0}#index .infossite-bloc .infosites{padding-top:28px !important;-webkit-transform:translateX(-6%);transform:translateX(-6%)}#index .infossite-bloc .infosites h2{font-family:"poppins-semibold";font-size:60px;color:#3f4e55;margin-bottom:67px;line-height:22px}#index .infossite-bloc .infosites h2 span{display:block;font-size:80px;font-family:"HaveHeartOne";font-weight:400;line-height:1}#index .infossite-bloc .infosites p{font-family:"poppins-semibold";font-size:14px;color:#647e8d;line-height:250%;margin-bottom:42px}#index .infossite-bloc .infosites .infosite-seemore.no-lg{display:none}#index .infossite-bloc .infosites .infosite-seemore .btn{color:#fff;background-color:var(--color-5);font-family:"poppins-semibold";font-size:13.9px;padding:8px 30px;text-transform:uppercase}#index .bloc-conseils{margin-top:54px}#index .bloc-conseils .tittle-bloc{margin-bottom:50px}#index .bloc-conseils .simpleblog-posts{background:#dde1e2;padding:37px 0 50px}#index .bloc-conseils .simpleblog-posts .list-blog-home{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.42%;max-width:64.9%;margin:auto;padding:30px 10px;background:#fff}#index .bloc-conseils .simpleblog-posts .list-blog-home>.post{display:none}#index .bloc-conseils .simpleblog-posts .list-blog-home:first-child{display:block}#index .bloc-conseils .simpleblog-posts .list-blog-home .post{width:50%;position:relative}#index .bloc-conseils .simpleblog-posts .list-blog-home .post .post-link{position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}#index .bloc-conseils .simpleblog-posts .list-blog-home .post .img-container{height:363px;position:relative;background:#e2e2e2;margin-bottom:30px;overflow:hidden}#index .bloc-conseils .simpleblog-posts .list-blog-home .post .img-container img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#index .bloc-conseils .simpleblog-posts .list-blog-home .post .date-add{font-family:"poppins-semibold";font-size:24px;color:#dde1e2;margin-bottom:24px}#index .bloc-conseils .simpleblog-posts .list-blog-home .post .date-add .big{font-size:55px}#index .bloc-conseils .simpleblog-posts .list-blog-home .post .titre-actus{font-family:"poppins-semibold";font-size:20px;color:#3f4e55}#index .bloc-conseils .simpleblog-posts .list-blog-home .slick-slide{padding:0 20px}#index .bloc-conseils .simpleblog-posts .list-blog-home .slick-arrow{left:0;right:0;top:inherit;bottom:-70px;background:var(--color-5);width:44px;height:41px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#index .bloc-conseils .simpleblog-posts .list-blog-home .slick-arrow.slick-prev{left:-91px}#index .bloc-conseils .simpleblog-posts .list-blog-home .slick-arrow.slick-next{right:-91px}#index .bloc-conseils .simpleblog-posts .list-blog-home .slick-arrow svg use{fill:#fff  !important;color:#fff}#index .bloc-conseils .simpleblog-posts .list-blog-home .slick-arrow svg path{fill:#fff;color:#fff}#index .block-partner-brands .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#index .block-partner-brands .slick-track img{height:auto}

