.block-list-projects{margin:0 auto;max-width:1440px}.block-list-projects__filtre{text-align:center;font-family:var(--ff-primary-medium),sans-serif;font-size:15px;color:#e34114;padding-bottom:66px;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}.block-list-projects__filtre>div{position:relative;border-bottom:.25px solid #e34114;padding-bottom:10px;padding-top:10px;margin-left:14px}.block-list-projects__filtre>div>select{border:unset;font-family:var(--ff-primary-medium),sans-serif;font-size:15px;color:#e34114;width:100%;padding-right:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-word-break:normal;word-break:normal}.block-list-projects__filtre>div>select::-ms-expand{display:none}.block-list-projects__filtre>div>select:hover{cursor:pointer}.block-list-projects__filtre>div::after{content:"→";width:13px;height:8px;-webkit-clip-path:polygon(0% 0%, 0% 0%, 50% 76.75%, 100% 0%, 100% 0%, 100% 25.75%, 50% 100%, 0% 25.75%);clip-path:polygon(0% 0%, 0% 0%, 50% 76.75%, 100% 0%, 100% 0%, 100% 25.75%, 50% 100%, 0% 25.75%);background-color:#e34114;position:absolute;top:14px;right:0;z-index:0}.block-list-projects__vue_initial__carrousel{max-width:calc(var(--bp-3xl) - 100px);width:auto;margin:0 auto}@media only screen and (max-width: 48em){.block-list-projects__vue_initial__carrousel{padding:0px 30px 0px 9px}}.block-list-projects__vue_initial__carrousel__item{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform:scale(1);transform:scale(1)}.block-list-projects__vue_initial__carrousel__item a{text-decoration:none}.block-list-projects__vue_initial__carrousel__item:not(.slick-active){opacity:0}@media only screen and (max-width: 48em){.block-list-projects__vue_initial__carrousel__item:not(.slick-active){opacity:1}}.block-list-projects__vue_initial__carrousel__item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.block-list-projects__vue_initial__carrousel__item>div{border:.25px solid #e34114;margin:0 5px}@media only screen and (max-width: 48em){.block-list-projects__vue_initial__carrousel__item>div{border:2px solid #fff}}.block-list-projects__vue_initial__carrousel__item__image{width:100%;height:158px;-o-object-fit:cover;object-fit:cover;margin:0 auto}@media only screen and (max-width: 48em){.block-list-projects__vue_initial__carrousel__item__image{width:calc(100% - 20px)}}.block-list-projects__vue_initial__carrousel__item__content{padding:18px 30px 20px;background-color:rgba(255,255,255,.1);min-height:107px}@media only screen and (max-width: 48em){.block-list-projects__vue_initial__carrousel__item__content{width:60%;position:absolute;left:0;bottom:0;right:0;margin:0 auto;background:var(--clr-primary-white);text-align:center;min-height:67px;padding:7px 15px}}.block-list-projects__vue_initial__carrousel__item__content p{margin:unset;margin-bottom:2px}.block-list-projects__vue_initial__carrousel__item__content__date,.block-list-projects__vue_initial__carrousel__item__content__nom_prenom{text-transform:capitalize;font-family:var(--ff-primary-bold);color:var(--clr-primary-orange);letter-spacing:0px;font-size:15px}@media only screen and (max-width: 48em){.block-list-projects__vue_initial__carrousel__item__content__date,.block-list-projects__vue_initial__carrousel__item__content__nom_prenom{font-size:12px}}.block-list-projects__vue_initial__carrousel__item__content__title{overflow:hidden;font-family:var(--ff-primary-bold);color:var(--clr-primary-black);font-size:20px;-webkit-line-clamp:1;margin-bottom:10px}@media only screen and (max-width: 48em){.block-list-projects__vue_initial__carrousel__item__content__title{font-size:14px}}@media only screen and (max-width: 48em){.block-list-projects__vue_initial__carrousel__item:hover{-webkit-transform:unset;transform:unset}}@media only screen and (max-width: 48em){.block-list-projects__wrapper{padding:0px 30px 0px 9px}}.block-list-projects__wrapper__carrousel__item{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform:scale(1);transform:scale(1)}.block-list-projects__wrapper__carrousel__item a{text-decoration:none}.block-list-projects__wrapper__carrousel__item:not(.slick-active){opacity:0}@media only screen and (max-width: 48em){.block-list-projects__wrapper__carrousel__item:not(.slick-active){opacity:1}}.block-list-projects__wrapper__carrousel__item>div{border:.25px solid #e34114;margin:0 5px}@media only screen and (max-width: 48em){.block-list-projects__wrapper__carrousel__item>div{border:2px solid #fff}}.block-list-projects__wrapper__carrousel__item__image{width:calc(100% - 20px);height:158px;-o-object-fit:cover;object-fit:cover;margin:0 auto}.block-list-projects__wrapper__carrousel__item__content{padding:18px 30px 20px;background-color:rgba(255,255,255,.1);min-height:107px}.block-list-projects__wrapper__carrousel__item__content p{margin:unset;margin-bottom:2px}@media only screen and (max-width: 48em){.block-list-projects__wrapper__carrousel__item__content{width:60%;position:absolute;left:0;bottom:0;right:0;margin:0 auto;background:var(--clr-primary-white);text-align:center;min-height:67px;padding:7px 15px}}.block-list-projects__wrapper__carrousel__item__content__date,.block-list-projects__wrapper__carrousel__item__content__nom_prenom{text-transform:capitalize;font-family:var(--ff-primary-bold);color:var(--clr-primary-orange);letter-spacing:.48px;font-size:15px}@media only screen and (max-width: 48em){.block-list-projects__wrapper__carrousel__item__content__date,.block-list-projects__wrapper__carrousel__item__content__nom_prenom{font-size:12px}}.block-list-projects__wrapper__carrousel__item__content__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--ff-primary-bold);color:var(--clr-primary-black);font-size:20px;margin-bottom:10px}@media only screen and (max-width: 48em){.block-list-projects__wrapper__carrousel__item__content__title{font-size:14px}}.block-list-projects__wrapper__carrousel__item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media only screen and (max-width: 48em){.block-list-projects__wrapper__carrousel__item:hover{-webkit-transform:unset;transform:unset}}.block-list-projects .slick-slide img{width:100%;position:relative}.block-list-projects__slick-next,.block-list-projects__slick-prev,.block-list-projects .block-list-projects__vue_initial__slick-prev,.block-list-projects .block-list-projects__vue_initial__slick-next{width:55px;height:66px;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;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);z-index:99;background:#fff;border:none;position:absolute;cursor:pointer}.block-list-projects__slick-next:before,.block-list-projects__slick-prev:before,.block-list-projects .block-list-projects__vue_initial__slick-prev:before,.block-list-projects .block-list-projects__vue_initial__slick-next:before{content:""}.block-list-projects__slick-next,.block-list-projects .block-list-projects__vue_initial__slick-next{right:-17px;top:42%}.block-list-projects__slick-next.slick-arrow,.block-list-projects .block-list-projects__vue_initial__slick-next.slick-arrow{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.block-list-projects__slick-next.slick-disabled,.block-list-projects .block-list-projects__vue_initial__slick-next.slick-disabled{display:none !important}.block-list-projects__slick-next.slick-disabled svg,.block-list-projects .block-list-projects__vue_initial__slick-next.slick-disabled svg{display:none !important}.block-list-projects__slick-prev,.block-list-projects .block-list-projects__vue_initial__slick-prev{left:-20px;bottom:42%}.block-list-projects__slick-prev.slick-arrow,.block-list-projects .block-list-projects__vue_initial__slick-prev.slick-arrow{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.block-list-projects__slick-prev.slick-arrow.slick-disabled,.block-list-projects .block-list-projects__vue_initial__slick-prev.slick-arrow.slick-disabled{display:none !important}.block-list-projects__slick-prev.slick-arrow.slick-disabled svg,.block-list-projects .block-list-projects__vue_initial__slick-prev.slick-arrow.slick-disabled svg{display:none !important}.block-list-projects .svg-arrow{width:20px;height:20px;position:absolute}.block-list-projects .svg-prev-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-list-projects .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.block-list-projects .progress{width:80%;height:3.12px;border-radius:10px;overflow:hidden;background-color:#d8d8d8;background-image:-webkit-gradient(linear, left top, right top, from(#e3381c), to(#e3381c));background-image:linear-gradient(to right, #e3381c, #e3381c);background-repeat:no-repeat;background-size:0 100%;-webkit-transition:background-size .4s ease-in-out;transition:background-size .4s ease-in-out;margin:50px auto 0 auto}@media only screen and (max-width: 48em){.block-list-projects .progress{margin-top:37.4px}}.slick-list{overflow:visible !important}@media only screen and (max-width: 48em){.slick-list{overflow:hidden !important}}div[data-type="acf/blocknewscarrouselhomepage"] .acf-block-preview .block-news{overflow-y:hidden}div[data-type="acf/blocknewscarrouselhomepage"] .acf-block-preview .block-news__wrapper__carrousel{display:-webkit-box;display:-ms-flexbox;display:flex}div[data-type="acf/blocknewscarrouselhomepage"] .acf-block-preview .block-news__wrapper__carrousel__item{width:323px;padding:0 10px}div[data-type="acf/blocknewscarrouselhomepage"] .acf-block-preview .block-news__wrapper__carrousel__item a{display:grid}div[data-type="acf/blocknewscarrouselhomepage"] .acf-block-preview .block-news__wrapper__carrousel__item__image{width:323px;height:158px}div[data-type="acf/blocknewscarrouselhomepage"] .acf-block-preview .block-news__wrapper__carrousel__item__content{-webkit-box-sizing:border-box;box-sizing:border-box;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:323px}
