/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{margin:0;padding:0;box-sizing:border-box}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;font-family:sans-serif;line-height:1.6;background-color:#fff}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}.card-evenement .date-evenement{color:#ea6333}.card.card-projet{border:none;box-shadow:rgba(149,157,165,.2) 0px 8px 24px}.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{width:2.5rem;height:2.5rem;background:none;opacity:var(--bs-carousel-control-opacity,0.5);transition:opacity .2s ease,transform .2s ease;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5"><polyline points="5,2 11,8 5,14"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5"><polyline points="5,2 11,8 5,14"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:62% 62%;mask-size:62% 62%}.carousel{--bs-carousel-control-icon-color:var(--bs-carousel-control-color,#fff)}.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{background-image:none}.carousel .carousel-control-prev-icon{transform:rotate(180deg)}.carousel .carousel-control-prev:hover .carousel-control-prev-icon,.carousel .carousel-control-next:hover .carousel-control-next-icon,.carousel .carousel-control-prev:focus .carousel-control-prev-icon,.carousel .carousel-control-next:focus .carousel-control-next-icon{opacity:var(--bs-carousel-control-hover-opacity,0.9)}.carousel .carousel-control-prev-icon{border-top:35px solid rgba(0,0,0,0);border-bottom:35px solid rgba(0,0,0,0)}.carousel .carousel-control-prev:hover .carousel-control-prev-icon,.carousel .carousel-control-prev:focus .carousel-control-prev-icon{--chev-rot:180deg}.carousel.carousel-dark{--bs-carousel-control-icon-color:var(--bs-emphasis-color,#000)}.carousel.chevron-sm .carousel-control-prev-icon,.carousel.chevron-sm .carousel-control-next-icon{width:1.75rem;height:1.75rem;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.25"><polyline points="5,2 11,8 5,14"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.25"><polyline points="5,2 11,8 5,14"/></svg>');-webkit-mask-size:58% 58%;mask-size:58% 58%}.carousel.chevron-lg .carousel-control-prev-icon,.carousel.chevron-lg .carousel-control-next-icon{width:3rem;height:3rem;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"><polyline points="5,2 11,8 5,14"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="none" stroke="white" stroke-linecap="round" stroke-linejoin="round" stroke-width="3"><polyline points="5,2 11,8 5,14"/></svg>');-webkit-mask-size:64% 64%;mask-size:64% 64%}.carousel-home-mobile,.carousel-home-actu-mobile{display:none}.carousel-home-mobile .carousel-mobile,.carousel-home-actu-mobile .carousel-mobile{display:none}.carousel-home-desktop,.carousel-home-actu-desktop{display:block}.carousel-home-desktop .carousel-desktop,.carousel-home-actu-desktop .carousel-desktop{display:block}.container-carousel-home{max-width:1440px;margin:0 auto}.container-carousel-home .container{max-width:inherit !important}.container-carousel-home .container #carousel-home .carousel-indicators button{margin-bottom:1.25em}.container-carousel-home .container #carousel-home .container-title{background-color:#2f4151;color:#fff}.container-carousel-home .container #carousel-home .container-title .divider{background-color:#fff}.container-carousel-home .container #carousel-home .container-title span{font-size:.75rem;line-height:1rem;display:block;margin-top:.5em}.container-carousel-home .container #carousel-home .carousel-inner{width:100%;overflow:hidden;margin:0}.container-carousel-home .container #carousel-home .carousel-inner .carousel-desktop .carousel-item{transition:transform .3s ease}.container-carousel-home .container #carousel-home .carousel-inner .carousel-desktop .carousel-item img{max-height:590px;max-width:1440px;margin:0 auto;min-width:auto;object-fit:cover}#expertises-home.carousel-home-desktop,#projets-en-cours-home-desktop.carousel-home-desktop,#carousel-home-actu-desktop.carousel-home-desktop,#futurs-projets-home-desktop.carousel-home-desktop{padding-top:3rem}#expertises-home.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item,#projets-en-cours-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item,#carousel-home-actu-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item,#futurs-projets-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item{transition:transform .3s ease}#expertises-home.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item.carousel-item-next,#expertises-home.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item.carousel-item-prev,#expertises-home.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item .card-expertise,#expertises-home.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item .card-futur-projet,#projets-en-cours-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item.carousel-item-next,#projets-en-cours-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item.carousel-item-prev,#projets-en-cours-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item .card-expertise,#projets-en-cours-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item .card-futur-projet,#carousel-home-actu-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item.carousel-item-next,#carousel-home-actu-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item.carousel-item-prev,#carousel-home-actu-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item .card-expertise,#carousel-home-actu-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item .card-futur-projet,#futurs-projets-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item.carousel-item-next,#futurs-projets-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item.carousel-item-prev,#futurs-projets-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item .card-expertise,#futurs-projets-home-desktop.carousel-home-desktop .carousel-inner .carousel-desktop .carousel-item .card-futur-projet{width:100%}#dernieres-actualites-home .carousel-indicators{margin-bottom:2rem}#expertises-home .carousel-indicators,#projets-en-cours-home-desktop .carousel-indicators,#futurs-projets-home-desktop .carousel-indicators{margin-bottom:3rem}@media only screen and (min-width:1920px){#carousel-home{margin:0 auto}}@media only screen and (max-width:1199px){.carousel-home-mobile,.carousel-home-actu-mobile{display:block;visibility:visible}.carousel-home-mobile .carousel-inner .carousel-mobile.carousel-item,.carousel-home-actu-mobile .carousel-inner .carousel-mobile.carousel-item{width:100%;display:none;transition:transform .3s ease}.carousel-home-mobile .carousel-inner .carousel-mobile.carousel-item .card-actualite,.carousel-home-actu-mobile .carousel-inner .carousel-mobile.carousel-item .card-actualite{margin:0 auto}.carousel-home-mobile .carousel-inner .carousel-mobile.carousel-item.active,.carousel-home-actu-mobile .carousel-inner .carousel-mobile.carousel-item.active{display:block}.carousel-home-mobile .carousel-inner .carousel-mobile.carousel-item.active img,.carousel-home-actu-mobile .carousel-inner .carousel-mobile.carousel-item.active img{width:100%}.carousel-home-mobile .container-controls .carousel-control-prev,.carousel-home-actu-mobile .container-controls .carousel-control-prev{left:0}.carousel-home-mobile .container-controls .carousel-control-next,.carousel-home-actu-mobile .container-controls .carousel-control-next{right:0}.carousel-home-mobile .carousel-indicators,.carousel-home-actu-mobile .carousel-indicators{margin-bottom:-2rem}.carousel-home-desktop,.carousel-home-actu-desktop{display:none;visibility:hidden}.carousel-home-desktop .carousel-desktop,.carousel-home-actu-desktop .carousel-desktop{display:none;visibility:hidden}.container-dernieres-actualites .row .col,.container-projets-en-cours .row .col{display:flex;justify-content:center}#expertises-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet,#expertises-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise,#dernieres-actualites-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet,#dernieres-actualites-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise,#futurs-projets-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet,#futurs-projets-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise{max-height:100%;height:100%}#expertises-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet>div a,#expertises-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise>div a,#dernieres-actualites-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet>div a,#dernieres-actualites-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise>div a,#futurs-projets-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet>div a,#futurs-projets-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise>div a{max-height:100%;height:100%}#expertises-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet>div a img,#expertises-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise>div a img,#dernieres-actualites-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet>div a img,#dernieres-actualites-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise>div a img,#futurs-projets-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-futur-projet>div a img,#futurs-projets-home-mobile.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item .card-expertise>div a img{width:100%;height:100% !important}}@media(max-width:991px){.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item{width:100%}.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item>div a,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item>div a{width:50%;margin:0 auto}.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item>div a .img-futur-projet,.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item>div a .img-expertise,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item>div a .img-futur-projet,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item>div a .img-expertise{max-height:300px}.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item div.card-actualite a,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item div.card-actualite a{width:100% !important}.carousel-home-mobile .container-controls .carousel-control-prev,.carousel-home-actu-mobile .container-controls .carousel-control-prev{left:-8px}.carousel-home-mobile .container-controls .carousel-control-next,.carousel-home-actu-mobile .container-controls .carousel-control-next{right:-8px}}@media only screen and (max-width:767px){#carousel-home .container-title{bottom:5em;left:2.3em}.carousel-home-mobile,.carousel-home-actu-mobile{display:block;visibility:visible}.carousel-home-mobile .carousel-mobile,.carousel-home-actu-mobile .carousel-mobile{display:block}.carousel-home-mobile .carousel-mobile .carousel-item .img-expertise,.carousel-home-actu-mobile .carousel-mobile .carousel-item .img-expertise{width:100%;overflow:hidden}.carousel-home-mobile .carousel-mobile .carousel-item .img-expertise img,.carousel-home-actu-mobile .carousel-mobile .carousel-item .img-expertise img{width:100%;object-fit:cover}.carousel-home-desktop,.carousel-home-actu-desktop{display:none;visibility:hidden}.carousel-home-desktop .carousel-desktop,.carousel-home-actu-desktop .carousel-desktop{display:none;visibility:hidden}}@media(max-width:480px){#carousel-home .carousel-inner .carousel-item a.container-title{display:none !important}#carousel-home:hover .carousel-inner .carousel-item a.container-title{display:block !important}}@media only screen and (max-width:425px){.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item{min-width:100%;max-width:100%;margin:0 auto;float:none}.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item>div,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item>div{display:none}.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item>div:first-child,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item>div:first-child{display:inherit;margin:0 auto}.carousel-home-mobile .carousel-inner .carousel-mobile .carousel-item>div a,.carousel-home-actu-mobile .carousel-inner .carousel-mobile .carousel-item>div a{width:100%}}footer.footer{background-color:#2f4151 !important;position:sticky;bottom:0;padding-top:0;color:#fff;font-size:.8em;display:flex;flex-wrap:wrap;flex-direction:row;height:auto;padding-bottom:0}footer.footer .container{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;width:100%;margin:0 auto;padding:40px 20px}footer.footer .container .fist__half,footer.footer .container .second__half{flex-basis:50%;display:flex;flex-direction:row}footer.footer .container .second__half{display:flex;flex-direction:row;align-items:flex-start;gap:2rem}footer.footer .container .second__half .footer__partenaires-group{display:grid;grid-template-columns:auto auto;column-gap:2rem;align-items:start}footer.footer .container .second__half .footer__partenaires-group .footer__menu{grid-column:1;grid-row:1}footer.footer .container .second__half .footer__partenaires-group .footer__social{grid-column:4;grid-row:1;padding-top:2rem;display:flex;align-items:center}footer.footer .container .second__half .footer__partenaires-group .footer-icons-rs-wrapper{display:flex;flex-direction:row;align-items:center;gap:.6rem}footer.footer .container .second__half .footer__partenaires-group .footer-icons-rs-wrapper .footer-icon-rs__circle{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;border:none;transition:all .2s ease}footer.footer .container .second__half .footer__partenaires-group .footer-icons-rs-wrapper .footer-icon-rs__circle img{width:44px;height:44px;object-fit:contain}footer.footer .container .second__half .footer__partenaires-group .footer-icons-rs-wrapper .footer-icon-rs__circle:hover{transform:scale(1.05)}footer.footer .container .footer__logo,footer.footer .container .footer__menu,footer.footer .container .footer__social,footer.footer .container .footer__address{flex-basis:30%}footer.footer .container .footer__logo img{max-width:250px;margin-bottom:10px}footer.footer .container .footer__menu{display:flex;flex-direction:column}footer.footer .container .footer__menu,footer.footer .container .footer__social{justify-items:center;text-align:center}footer.footer .container .footer__menu h2,footer.footer .container .footer__social h2{font-size:1rem;margin-bottom:.25rem;font-weight:600}footer.footer .container .footer__menu h2 ul,footer.footer .container .footer__menu h2 .footer__social ul,footer.footer .container .footer__social h2 ul,footer.footer .container .footer__social h2 .footer__social ul{list-style:none;padding:0}footer.footer .container .footer__menu li a,footer.footer .container .footer__social li a{color:#fff;text-decoration:none;font-size:.9rem;line-height:.9rem}footer.footer .container .footer__address{text-wrap:nowrap;margin-bottom:0;padding:0 2em}footer.footer .container .footer__address h3{font-size:1.3rem;margin-bottom:0}footer.footer .container .footer__address p{font-size:.92rem}footer.footer .container .footer__address .subtext{margin-bottom:.5rem}footer.footer .container .footer__address .separator{margin:10px 0;width:60px;border-top:5px solid #fff;opacity:1}footer.footer .footer__bottom-bar{display:flex;justify-self:flex-end;justify-content:center;align-items:center;height:70px;background-color:#333 !important;padding:10px 0;margin-top:20px;margin-bottom:0;width:100%}footer.footer .footer__bottom-bar ul{display:flex;justify-content:center;list-style:none;padding:0;margin:0}footer.footer .footer__bottom-bar li{margin:0 15px}footer.footer .footer__bottom-bar li a{color:#fff;text-decoration:none;font-weight:bold}@media screen and (max-width:1199px){footer.footer{padding-top:0;height:auto}footer.footer .container .fist__half,footer.footer .container .second__half{margin:0 auto}footer.footer .container .fist__half{margin-bottom:2rem}footer.footer .container .fist__half .footer__logo{padding:15px 35px 15px 53px}footer.footer .container .fist__half .footer__address{padding-top:15px}}@media only screen and (max-width:767px){footer.footer .container .fist__half .footer__logo{padding:15px 41px 15px 0 !important}}@media only screen and (max-width:600px){footer.footer .container .fist__half{flex-basis:100%;flex-direction:column;align-items:center}footer.footer .container .fist__half .footer__logo{padding:15px !important;flex-basis:37%;justify-content:start}footer.footer .container .fist__half .footer__address{flex-basis:63%}footer.footer .container .fist__half .footer__address .subtext{white-space:normal;overflow-wrap:break-word;word-break:break-word}footer.footer .container .second__half{flex-basis:100%}footer.footer .container .second__half .footer__partenaires-group .footer__social{grid-column:2;padding-top:0 !important}footer.footer .container .second__half .footer__partenaires-group .footer__social .footer-icons-rs-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:0 !important}}@media only screen and (max-width:425px){footer.footer .container .fist__half{width:100%}footer.footer .container .fist__half .footer__logo{padding:15px 0 15px 0 !important}footer.footer .container .fist__half .footer__address .subtext{font-size:.7rem}footer.footer .container .second__half{width:100%}}@media only screen and (max-width:393px){footer.footer .fist__half{width:100%}footer.footer .fist__half .footer__address .subtext{font-size:.7rem}footer.footer .second__half{width:100%}}header .container-logos a{padding:0}header .container-logos a img{height:150px}header #navigationprincipale{margin:1em 0}header #navigationsecondaire{background-color:#2f4151 !important;color:#fff !important}header #navigationsecondaire li a{color:#fff !important}.btn.btn-primary{background-color:#ea6333;border:none}.container-futurs-projets-bloc h2.half-underlined-title{font-size:2.5rem !important}.paragraph p a{text-decoration:underline !important}.page-projets .container-projets-en-cours,[class*=page-ressources] .container-projets-en-cours{background:#fff}.container-projets-en-cours{background-color:#2f4151}.container-projets-en-cours h2.half-underlined-title{font-size:2.5rem !important}.container-projets-en-cours .carousel-secondary .carousel-control-prev-icon{border-right:35px solid #fff}.container-projets-en-cours .carousel-secondary .carousel-control-next-icon{border-left:35px solid #fff}.container-projets-en-cours h2.half-underlined-title.h1,.container-projets-en-cours h3.card-title.h1{color:#fff;padding-top:0 !important}.container-projets-en-cours h2.half-underlined-title.h1::after,.container-projets-en-cours h3.card-title.h1::after{content:"";display:block;width:53px;height:5px;background-color:#fff}.container-projets-en-cours h2.half-underlined-title.h4,.container-projets-en-cours h3.card-title.h4{font-size:1.5rem;font-weight:500 !important;position:relative;text-align:center;align-content:center}.container-projets-en-cours h2.half-underlined-title.h4::after,.container-projets-en-cours h3.card-title.h4::after{content:"";display:block;width:50px;height:7px;background-color:#2c3e50;margin:20px auto 0 auto}.container-projets-en-cours p.text-intro{color:#2f4151;line-height:1.3;font-weight:500}.container-projets-en-cours .card-texte-intro-projet{max-width:345px}.container-projets-en-cours .card.card-projet{background-color:#fff;max-width:345px;margin-top:0 !important}.container-projets-en-cours .card.card-projet .card-body .card-text{font-size:1rem;font-weight:initial;text-align:left;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.container-node-expertise-notre-cbn .container-node-expertise-notre-cbn .container-fluid .side-menu.active .side-menu-content{width:450px;align-items:initial;padding:25px 30%;margin-left:0;background-color:#5eae8a;border-left:1px solid #5eae8a;border-right:1px solid #5eae8a;border-top:1px solid #5eae8a;border-bottom:1px solid #5eae8a}.container-node-expertise-notre-cbn .container-node-expertise-notre-cbn .container-fluid .side-menu .side-menu-content ul>li span{display:block;position:relative;text-transform:uppercase;font-weight:700 !important;font-size:1.2rem;letter-spacing:.05rem;margin-bottom:1em !important;transition:ease-in-out color 150ms;line-height:1.5}.container-node-expertise-notre-cbn .container-node-expertise-notre-cbn .container-fluid .side-menu .side-menu-content ul>li span::after{background:#2f4151;content:"";width:50px;height:4px;position:absolute;bottom:-8px;left:0;transition:ease-in-out background 150ms}.container-node-expertise-notre-cbn .container-node-expertise-notre-cbn .container-fluid .side-menu .side-menu-content ul>li ul li a{display:block;position:relative;letter-spacing:.05rem;transition:ease-in-out color 150ms}.container-node-expertise-notre-cbn .container-node-expertise-notre-cbn .container-fluid .container-content .container-paragraphs .paragraph{color:#2c3e50;font-size:1.25rem;line-height:1.55}.page-search-node main .layout-content{display:flex;justify-content:center;height:calc(100vh - 370px)}.page-search-node main .layout-content>div:first-of-type{display:inline-block;margin:0 auto}@media screen and (max-width:1199px){.page-accueil .container-projets-en-cours .card.card-projet{margin:0 auto}.container-node-expertise-notre-cbn .container-fluid.container-xl{align-items:normal}.container-node-expertise-notre-cbn .container-fluid.container-xl .side-menu.active .side-menu-content{width:450px;align-items:initial;padding:25px 30%;margin-left:0;background-color:#2f4151;border-left:1px solid #2f4151;border-right:1px solid #2f4151;border-top:1px solid #2f4151;border-bottom:1px solid #2f4151}}@media screen and (max-width:767px){.page-accueil .container-dernieres-actualites .container-card-actualite{display:flex;justify-content:center}.page-accueil .container-derniers-evenements .row .col{display:flex;justify-content:center}.page-accueil .container-projets-en-cours .card-texte-intro-projet{min-height:auto;margin:0 auto}.page-accueil .container-projets-en-cours .card-projet{margin:0 auto}.page-accueil .container-futurs-projets-bloc.py-5{padding-top:3rem !important;padding-bottom:0 !important}}@media screen and (min-height:767px){.page-search-node main .layout-content{height:549px !important}}
