0,700;1,400;1,700');

0,500;1,400');
/* À Propos2 - page-level styles (Spectra page, no Elementor) */
body:has(.c2-page) #primary,body:has(.c2-page) .site-content .ast-container,body:has(.c2-page) .entry-content{margin:0!important;padding:0!important;max-width:100%!important}
body:has(.c2-page) .site-content{background:#e2d9a7}
.c2-page a:not(.wp-block-spectra-button),.c2-page a:not(.wp-block-spectra-button):hover,.c2-page a:not(.wp-block-spectra-button):focus{color:inherit!important;text-decoration:none!important;box-shadow:none}
.c2-page a.wp-block-spectra-button{text-decoration:none!important}
.c2-page h1,.c2-page h2,.c2-page p{margin-block:0;word-break:normal;overflow-wrap:normal}
.c2-page,.c2-page .c2-cta,.c2-page .a2-card{position:relative;isolation:isolate}
.c2-page .c2-lead{max-width:672px;margin-left:auto;margin-right:auto}
.c2-page .c2-cta-city{opacity:.8}
.c2-page .c2-cta-sep{opacity:.3}
.c2-page .c2-cta-buttons{width:100%}
.c2-page .c2-foot-nav{min-width:0}
.c2-page .c2-cta-btn{border:0!important;border-radius:0!important;box-shadow:none}
.c2-page .a2-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}
.c2-page .a2-img-col{grid-column:span 2}
.c2-page .a2-text-col{grid-column:span 3}
.c2-page .a2-portrait{margin:0!important}
.c2-page .a2-portrait img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:0;box-shadow:none}
.c2-page .a2-cards{grid-template-columns:repeat(2,minmax(0,1fr))}
.c2-page .a2-card-label{display:block}
@media (max-width:767px){
.c2-page .c2-h1{font-size:36px!important;line-height:39.6px!important}
.c2-page .a2-grid{grid-template-columns:minmax(0,1fr)!important}
.c2-page .a2-img-col,.c2-page .a2-text-col{grid-column:auto}
.c2-page .c2-h2{font-size:30px!important;line-height:36px!important}
.c2-page .c2-cta-line{flex-direction:column!important}
.c2-page .c2-cta-sep{display:none!important}
.c2-page .c2-foot-inner{flex-direction:column!important;align-items:center!important}
}
