@import "https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik:wght@500&display=swap";@media (width<=767.98px){body{--wp--preset--spacing--30:1rem!important;--wp--preset--spacing--40:2rem!important;--wp--preset--spacing--50:3rem!important;--wp--preset--spacing--60:4rem!important;--wp--preset--spacing--70:5rem!important;--wp--preset--spacing--80:6rem!important}}@media screen and (width<=1480px){body{--wp--preset--font-size--medium:18px!important}}:root{--voy-section-small-spacing:2rem;--voy-container-padding-x:2rem}@media (width>=1350px){:root{--voy-section-small-spacing:3rem;--voy-container-padding-x:10rem}}:root{--voy-section-padding:5rem;--voy--accordion-icon-size:3.5rem}@media (width>=768px){:root{--voy-section-padding:7rem}}:root{--voy-section-spacing:7rem}@media (width<=1199.98px){:root{--voy-section-spacing:6rem}}@media (width<=991.98px){:root{--voy-section-spacing:4.5rem}}@media (width<=767.98px){:root{--voy-section-spacing:3rem}}.blockFutursProjets__grid{grid-template-columns:1fr;gap:2.4rem;display:grid}@media (width>=768px){.blockFutursProjets__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=992px){.blockFutursProjets__grid{grid-template-columns:repeat(3,1fr)}}.editorContent .futurProjetCard,.futurProjetCard{background:#fff;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 4px #00000040}.editorContent .futurProjetCard__image,.futurProjetCard__image{aspect-ratio:484/254;flex-shrink:0;position:relative;overflow:hidden}.editorContent .futurProjetCard__badge,.futurProjetCard__badge{z-index:1;background:var(--wp--preset--color--secondary,#ffa675);color:var(--wp--preset--color--primary,#271e4c);border-radius:1000px;padding:.5rem 1rem;font-size:1.6rem;font-weight:700;position:absolute;top:2.8rem;left:1.5rem}.editorContent .futurProjetCard__body,.futurProjetCard__body{flex-direction:column;flex:1;gap:.8rem;padding:2rem 2.4rem 3rem;display:flex}.editorContent .futurProjetCard__name,.futurProjetCard__name{text-transform:uppercase;margin:0;font-size:1.6rem}.editorContent .futurProjetCard__city,.futurProjetCard__city{align-items:center;gap:1rem;margin:0;font-size:2.4rem;font-weight:500;display:flex}.editorContent .futurProjetCard__city svg,.futurProjetCard__city svg{flex-shrink:0}.editorContent .futurProjetCard__text,.futurProjetCard__text{margin:0 0 .8rem;font-weight:400}.editorContent .futurProjetCard .bt-cta,.futurProjetCard .bt-cta{align-self:flex-start;width:100%;margin-top:auto}