@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-uiadfr {line-height: 1; color: #000000; align-self: flex-start; margin-bottom: 2rem; margin-left: 1rem}@media (max-width: 478px) {#brxe-uiadfr {width: 100%; align-self: flex-start}}#brxe-hxnlcg {line-height: 1}#brxe-xylfjo {margin-top: 5rem; width: 100%}#brxe-cmmzvj {height: 50vh; align-items: flex-start; width: 100vw}@media (max-width: 478px) {#brxe-cmmzvj {height: 30vh}}#brxe-cjkobg {width: 75%; font-size: clamp(3rem, 4.5vw, 6rem); font-weight: 400; line-height: 1.2; margin-right: 2rem; margin-left: 4rem}@media (max-width: 478px) {#brxe-cjkobg {font-size: 30px; width: 90%; margin-left: 2rem}}#brxe-twbviu {height: 600px; margin-top: -5rem; margin-right: 2rem; margin-bottom: 4rem; width: 800px; background-position: center center; background-attachment: scroll; background-repeat: no-repeat; background-image: url(https://openspaces.fr/wp-content/uploads/2024/05/musashino_meubler_une_ecole_avec_style.webp); background-size: cover}@media (max-width: 478px) {#brxe-twbviu {margin-top: 0; margin-right: 0; margin-bottom: 4rem; width: 100%}}#brxe-tjrhum {font-weight: 400; line-height: 1.2; margin-right: 2rem}@media (max-width: 478px) {#brxe-tjrhum {font-size: 30px; width: 90%}}#brxe-wmtddw {padding-top: 0; padding-right: 4rem; padding-bottom: 4rem; padding-left: 4rem; justify-content: space-between; flex-direction: column; width: 50%}@media (max-width: 767px) {#brxe-wmtddw {flex-direction: row}}@media (max-width: 478px) {#brxe-wmtddw {flex-direction: row; padding-right: 2rem; padding-left: 2rem; width: 100%}}#brxe-simwmr {flex-direction: row; height: auto; align-self: flex-start !important; align-items: flex-start}#brxe-pubtey {width: 70%}@media (max-width: 478px) {#brxe-pubtey {width: 90%}}#brxe-gkhzdm {margin-top: 2rem; padding-right: 0; padding-left: 0; align-self: flex-start}#brxe-fzfjxm {width: 90%; flex-direction: column; justify-content: space-between}@media (max-width: 478px) {#brxe-fzfjxm {margin-top: 2rem}}#brxe-kbzojt {width: 100vw; height: 40vh; align-self: center !important; justify-content: center; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0}#brxe-gdjlpq {font-size: clamp(1.75rem, 2.5vw, 3.5rem); margin-top: 0; margin-bottom: 0}#brxe-fjcspj {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid #000000; width: 100%; flex-direction: row; align-self: stretch !important; justify-content: space-between; align-items: center}#brxe-brgwds {font-size: clamp(1.75rem, 2.5vw, 3.5rem); margin-top: 0; margin-bottom: 0}#brxe-xqvdyf {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid #000000; width: 100%; flex-direction: row; align-self: stretch !important; justify-content: space-between; align-items: center}#brxe-zlvvgh {font-size: clamp(1.75rem, 2.5vw, 3.5rem); margin-top: 0; margin-bottom: 0}#brxe-roqknu {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid #000000; width: 100%; flex-direction: row; align-self: stretch !important; justify-content: space-between; align-items: center}#brxe-frzfmz {font-size: clamp(1.75rem, 2.5vw, 3.5rem); margin-top: 0; margin-bottom: 0}#brxe-dnyujq {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid #000000; width: 100%; flex-direction: row; align-self: stretch !important; justify-content: space-between; align-items: center}#brxe-ghakpy {font-size: clamp(1.75rem, 2.5vw, 3.5rem); margin-top: 0; margin-bottom: 0}#brxe-mzbaja {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid #000000; width: 100%; flex-direction: row; align-self: stretch !important; justify-content: space-between; align-items: center}#brxe-eonuvk {font-size: clamp(1.75rem, 2.5vw, 3.5rem); margin-top: 0; margin-bottom: 0}#brxe-arkdjn {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid #000000; width: 100%; flex-direction: row; align-self: stretch !important; justify-content: space-between; align-items: center}#brxe-kmoatc {font-size: clamp(1.75rem, 2.5vw, 3.5rem); margin-top: 0; margin-bottom: 0}#brxe-znlpep {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-bottom: 1px solid #000000; width: 100%; flex-direction: row; align-self: stretch !important; justify-content: space-between; align-items: center}#brxe-hzazlf {width: 100%}#brxe-vtnzsx {width: 100vw; margin-top: 10rem}#brxe-sianhb {margin-right: 4rem; max-width: 600px}#brxe-znblij {width: 45%; align-self: flex-start !important; justify-content: flex-start; align-items: center}@media (max-width: 478px) {#brxe-znblij {justify-content: flex-start; width: 90%; margin-top: 2rem; margin-bottom: 2rem}}#brxe-yxwvld {margin-right: 2rem; margin-bottom: 4rem}#brxe-mwcoso {margin-top: 0; margin-bottom: 2rem; padding-right: 0; padding-left: 0; align-self: flex-start}#brxe-ugeqar {flex-direction: column; justify-content: flex-start; width: 45%; align-self: flex-start !important; align-items: center}@media (max-width: 478px) {#brxe-ugeqar {justify-content: flex-start; width: 90%}}#brxe-thtfkh {width: 90%; flex-direction: row; justify-content: center; align-self: center !important; align-items: center}@media (max-width: 478px) {#brxe-thtfkh {justify-content: flex-start; margin-top: 0; padding-top: 0; flex-direction: column}}#brxe-tyftzl {padding-top: 8rem; padding-right: 0; padding-bottom: 8rem; padding-left: 0; justify-content: center; border-bottom-width: 1px; border-bottom-color: #e0e0e0; width: 100vw; align-items: center; flex-direction: row; align-self: flex-start !important; background-color: #f5f5f5}#brxe-lrejah {margin-top: 4rem; margin-bottom: 8rem; line-height: 1}#brxe-fhjyss {width: 30%; max-width: 600px; padding-right: 2rem; min-width: 200px}@media (max-width: 991px) {#brxe-fhjyss {margin-bottom: 2rem; width: 100%}}@media (max-width: 478px) {#brxe-fhjyss {width: 90%; margin-bottom: 4rem; padding-right: 0}}#brxe-wwbzor {max-width: 600px; margin-right: 4rem}@media (max-width: 478px) {#brxe-wwbzor {width: 90%}}#brxe-zothlf {flex-direction: row; margin-right: 0; margin-left: 0}@media (max-width: 991px) {#brxe-zothlf {flex-direction: column}}@media (max-width: 767px) {#brxe-zothlf {width: 100%}}@media (max-width: 478px) {#brxe-zothlf {width: 100%}}#brxe-egcqcg {margin-top: -5rem; margin-bottom: 4rem; background-image: url(https://openspaces.fr/wp-content/uploads/2024/03/cofidis_20220605_0120copy_lr-scaled.webp); background-size: cover; background-position: center right; background-attachment: scroll; background-repeat: no-repeat; max-width: 600px; min-width: 350px; height: 600px}@media (max-width: 767px) {#brxe-egcqcg {width: 100%; margin-top: 0}}@media (max-width: 478px) {#brxe-egcqcg {margin-top: 4rem; margin-right: 0; margin-bottom: 4rem; width: 100%}}#brxe-vqicco {width: 90%; flex-direction: row; margin-right: 2rem; margin-left: 2rem}@media (max-width: 478px) {#brxe-vqicco {flex-direction: column}}#brxe-zzpwvh {letter-spacing: -2px; font-weight: 500; font-size: 34px; margin-top: -8rem; margin-bottom: 6rem; margin-left: 5rem; gap: 13px; align-self: flex-start}@media (max-width: 767px) {#brxe-zzpwvh {font-size: 27px; letter-spacing: -1px}}@media (max-width: 478px) {#brxe-zzpwvh {font-size: 21px; letter-spacing: -0.51px}}#brxe-pjentt {width: 100vw; align-self: center !important; justify-content: space-between; margin-bottom: 15rem}