.page_section__IZjag{padding:0 2rem;margin-top:5rem;margin-bottom:5rem;position:relative;display:flex;flex-wrap:wrap;justify-content:center}#page_projets__mZlhI{display:flex;flex-direction:column;text-align:left;margin-top:7rem}.page_gridcontainerprojets__moIhJ{display:grid;grid-template-columns:repeat(1,100vw);overflow-x:scroll;scroll-snap-type:x mandatory}.page_projectwrapper__llQR4{display:grid;grid-template-columns:repeat(2,1fr);border-radius:2rem;margin:2rem;position:relative}.page_projectImgContainer__kxXJR{position:relative;width:100%;height:100%}.page_projectHoverVideo__0nBOR{width:60vw;height:100%;margin:.5rem;border-radius:2rem;border:1.7px solid #272221;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute}.page_projectHoverVideoAll__h1uH7:hover,.page_projectHoverVideo__0nBOR:hover{opacity:1}.page_projectImg__DjpKp{width:60vw;height:100%;margin:.5rem;border-radius:2rem;border:1px solid rgba(39,34,33,.071);-o-object-fit:cover;object-fit:cover}.page_projectdescription__ofwFn{display:grid;grid-template-columns:repeat(2,1fr);background-color:var(--bgColor);color:#272221;padding:1.5rem 2rem 2rem 1rem;width:60vw;height:100%;gap:.5rem;margin:.5rem;border-radius:2rem;border:1px solid rgba(39,34,33,.384)}.page_pastille__1b4pI{border-radius:60px;border:1.5px solid #553c05;color:#272221;font-size:15px;font-weight:bolder;width:-moz-fit-content;width:fit-content;padding:.5rem}.page_projecttitle__xPdRn{grid-column:1/-1;font-size:var(--h3)!important;padding-left:3rem;margin-top:2rem}.page_projecttxt__TiICe{font-family:var(--Body)}.page_btntranspdark__5T2Fw{position:relative;border:1px solid rgba(0,0,0,.34);border-radius:60px;backdrop-filter:blur(10px);padding:.6rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;font-family:var(--Body)!important;font-size:1.125rem;font-weight:600;isolation:isolate;overflow:hidden}.page_btntranspdark__5T2Fw div{border-radius:100px;background-color:rgba(50,79,158,.58);color:#fff;text-align:center;padding:.5rem 1rem;font-size:.97rem;text-decoration:none;display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem}.page_btntranspdark__5T2Fw div a{display:inline-flex;flex-direction:row;gap:.5rem;align-items:center}.page_btntranspdark__5T2Fw:hover div{background-color:rgba(249,250,251,.306)}.page_btntranspdark__5T2Fw.page_btn-transp-dark__m4DrY:before{content:"";position:absolute;left:-40%;width:30px;height:30px;transition:all .7s ease;border-radius:50%;background-color:#b8a054;z-index:-10}.page_btntranspdark__5T2Fw:hover:before{left:0;width:100%;height:100%;transform:scale(1.5);transition-duration:.2s ease}.page_btntranspdark__5T2Fw:hover .page_icon-transp__WTQkB{transform:rotate(90deg);background-color:var(--gold);border:none}.page_icontransp-big__T3gbR{height:2rem;display:flex;justify-content:flex-end;transition:transform .3s ease,background-color .3s ease;border-radius:9999px;border:1px solid #fff;padding:.5rem;width:2rem;color:#f9fafb}.page_btnblack__0LaUH{border:2px solid #272221;border-radius:3rem;padding:.6rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:#fff;font-size:var(--bodyM)}.page_btnblack__0LaUH a,.page_btnblack__0LaUH p{color:#272221;font-family:var(--Body);font-weight:400}.page_btnblack__0LaUH a h3:hover,.page_btnblack__0LaUH a:hover,.page_btnblack__0LaUH p:hover{color:#fff}.page_btnblack__0LaUH:hover{background-color:#272221}.page_btnblack__0LaUH:hover p{color:#fff}.page_btntranspp__0fDQk{color:#000;font-weight:600!important;font-family:var(--Body)!important}.page_btntranspp__0fDQk:hover{font-weight:800;color:#fff}.page_btntranspp__0fDQk div{display:flex;flex-wrap:nowrap;gap:.5rem}.page_btntranspp__0fDQk h2,.page_btntranspph1__Pm2jR{font-size:var(--titres)}.page_btntransphp__GBv8B:hover{background-color:var(--gold)}.page_btntransphp__GBv8B:hover p{font-family:var(--Body)}.page_btntransp__WhLoh,.page_btntranspbig__BnQyB,.page_btntransphp__GBv8B{border:1px solid hsla(0,0%,100%,.361);border-radius:60px;backdrop-filter:blur(10px);padding:.6rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;gap:.5rem;font-family:var(--Body)!important;font-size:1.125rem;font-weight:600;isolation:isolate;position:relative;overflow:hidden}.page_btntransp__WhLoh div,.page_btntranspbig__BnQyB div,.page_btntransphp__GBv8B div{border-radius:100px;background-color:hsla(0,0%,100%,.361);color:#fff;text-align:center;padding:.5rem 1rem;font-size:.97rem;text-decoration:none;display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem}.page_btntransp__WhLoh:hover,.page_btntranspbig__BnQyB:hover,.page_btntransphp__GBv8B:hover{color:var(--gold)}.page_btntransp__WhLoh.page_btn-transp__CTZHd:before,.page_btntranspbig__BnQyB.page_btn-transp__CTZHd:before,.page_btntransphp__GBv8B.page_btn-transp__CTZHd:before{content:"";position:absolute;left:-30%;width:30px;height:30px;transition:all .7s ease;border-radius:50%;background-color:#b8a054;z-index:-10}.page_btntransp__WhLoh:hover:before,.page_btntranspbig__BnQyB:hover:before,.page_btntransphp__GBv8B:hover:before{left:0;width:100%;height:100%;transform:scale(1.5);transition-duration:.2s ease}.page_btntransp__WhLoh:hover .page_icon-transp__WTQkB,.page_btntranspbig__BnQyB:hover .page_icon-transp__WTQkB,.page_btntransphp__GBv8B:hover .page_icon-transp__WTQkB{transform:rotate(90deg);background-color:var(--gold);border:none}.page_btntransp__WhLoh:hover .page_icon-transp-big__RGUop,.page_btntranspbig__BnQyB:hover .page_icon-transp-big__RGUop,.page_btntransphp__GBv8B:hover .page_icon-transp-big__RGUop{transform:scale(3.7);overflow:hidden;background-color:#f9fafb;border:none}.page_btntransp__WhLoh .page_icon-transp__WTQkB,.page_btntranspbig__BnQyB .page_icon-transp__WTQkB,.page_btntransphp__GBv8B .page_icon-transp__WTQkB{position:relative;height:2rem;display:flex;justify-content:flex-end;transition:transform .3s ease,background-color .3s ease;border-radius:9999px;border:1px solid #fff;padding:.5rem;width:2rem;background-color:var(--gold);color:#f9fafb}.page_btntransp__WhLoh .page_icon-transp-big__RGUop,.page_btntranspbig__BnQyB .page_icon-transp-big__RGUop,.page_btntransphp__GBv8B .page_icon-transp-big__RGUop{height:2rem;display:flex;justify-content:flex-end;transition:transform .3s ease,background-color .3s ease;border-radius:9999px;border:1px solid #373535;padding:.5rem;width:2rem;color:#f9fafb}.page_icontransp__POAog{position:relative;height:2rem;display:flex;justify-content:flex-end;transition:transform .3s ease,background-color .3s ease;border-radius:9999px;border:1px solid #fff;padding:.5rem;width:2rem;background-color:var(--gold)}.page_flexwrapcenter__Vv4pW{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;align-items:center}.page_flexwrapcenter__Vv4pW:has(>.page_btntranspdark__5T2Fw){margin-left:2rem!important}.page_center__3_Ax_{display:flex;gap:1rem}.page_carouselbtn__e1WCQ,.page_carouselbtnall__R_X5Q{display:flex;flex-wrap:nowrap;align-items:center;gap:2rem}.page_carouselbtn__e1WCQ img,.page_carouselbtnall__R_X5Q img{width:30px;height:-moz-fit-content;height:fit-content;pointer-events:all}.page_projetp__Urpz9,.page_projetpall__AkfZK{font-weight:600!important;font-family:var(--Titles)!important}.page_flexcenter__ZDAHJ{display:flex;align-items:center}.page_flexcenter__ZDAHJ p{color:var(--gold);margin-left:2rem;text-transform:uppercase;font-weight:600}.page_inlineflex__Gf7s5{display:inline-flex;gap:1rem;align-items:center;justify-content:center}@media screen and (max-width:1024px){#page_projets__mZlhI{margin-top:1rem}.page_gridcontainerprojets__moIhJ,.page_gridcontainerprojetsall__Kv1NN{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;overflow:hidden}.page_projectwrapper__llQR4,.page_projectwrapperall__huxz1{display:flex;flex-direction:column}.page_projectImgContainerAll__cRQ7X,.page_projectImgContainer__kxXJR{width:100%;height:auto}.page_projectHoverVideo__0nBOR,.page_projectImgAll__TuUG_,.page_projectImg__DjpKp{width:100%;height:30vh;border-radius:20px;margin:0;-o-object-fit:cover;object-fit:cover}.page_projectdescription__ofwFn{width:99%;height:auto;margin:.5rem 0;padding:1.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem}.page_projecttitle__xPdRn{width:auto;font-size:var(--titresM);margin-top:1rem;padding:.5rem;text-align:center}.page_pastillemob__rOgFl{padding:0!important}.page_projecttxt__TiICe{font-size:var(--bodyM)!important;padding:0!important;width:80%;text-align:center}.page_shorttext__6Bl3e{display:block}.page_fulltext__X4W5_{display:none}.page_fulltext__X4W5_.page_show__qkny5{display:block}.page_ensavoirplus__ttbdB{display:inline-block}.page_carouselbtn__e1WCQ{display:none;gap:1rem}.page_flexcenter__ZDAHJ:has(>.page_projetp__Urpz9){display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important}.page_flexcenter__ZDAHJ:has(>.page_projetp__Urpz9) p{margin:0}.page_projetp__Urpz9:last-of-type{display:none!important}}@media screen and (max-width:768px){.page_prez__hKdy1 p:not(.page_btntranspp__0fDQk){padding:0 2rem}.page_flexwrapcenter__Vv4pW:has(>.page_btntranspdark__5T2Fw){margin:0!important}.page_center__3_Ax_{display:flex;flex-direction:column}#page_projet__wM9ow p{text-align:center}.page_inlineflex__Gf7s5{margin:0}}