@layer bricks{.brxe-code{width:100%}}@layer bricks{.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}#brxe-grpzth :is(h1,h2,h3,h4,h5,h6):not(.brxe-heading){margin-top:20px;margin-bottom:20px}#brxe-grpzth pre{background-color:#fff0;color:inherit;font-family:inherit;font-size:inherit;margin:0;margin-bottom:5px;padding:0;white-space:normal;letter-spacing:.5px}#brxe-grpzth iframe{width:100%;height:500px;margin:50px 0}#brxe-grpzth .wp-video{margin:50px 0}#brxe-grpzth hr{clear:both;margin:0;border:0;margin-bottom:-1.2em}#brxe-grpzth blockquote{font-family:inherit;border:none;border-top:1px solid;border-bottom:1px solid;font-size:1.2rem;width:60%;margin:40px auto 40px auto;padding:20px 0;color:var(--gris);font-style:italic}#brxe-grpzth mark{background-color:var(--primary);color:var(--blanc);border-radius:10px;padding:16px;font-size:var(--text-h5);margin-bottom:10px;margin-top:16px;display:inline-block}#brxe-grpzth ul{padding-left:12px;list-style:inside}#brxe-grpzth a:not(.brxe-button){text-decoration:underline}#brxe-grpzth a.brxe-button:hover{text-decoration:none}#brxe-grpzth img{border-radius:0;box-shadow:0 3px 24px 0 rgb(10 11 36 / .04)}#brxe-grpzth .alignright,#brxe-grpzth .alignleft{max-width:50%!important;margin:32px}#brxe-grpzth .alignleft{margin-left:0}#brxe-grpzth .alignright{margin-right:0}#brxe-grpzth .aligncenter{min-width:100%;width:100%;margin:50px 0}#brxe-grpzth .wp-caption{border:0;padding:0}#brxe-grpzth figcaption{font-size:1rem;text-align:left;margin:10px 0 0 0}#brxe-grpzth .aligncenter figcaption{text-align:center}#brxe-grpzth .faq-page h2{color:var(--primary)}#brxe-grpzth .faq-page{margin-top:32px;border-top-width:1px;border-top-style:solid}#brxe-grpzth .faq-page h3{margin-bottom:10px;margin-top:40px;font-size:var(--text-h6)}#brxe-grpzth .faq-page p{background-color:var(--fond);padding:16px;border-left:5px solid var(--secondary-4)}#brxe-grpzth table{margin:50px 0}#brxe-grpzth tbody tr{display:flex;flex-direction:row;gap:20px}#brxe-grpzth tbody tr td{padding:0}#brxe-grpzth tbody tr td img{height:450px;object-fit:cover;margin:0!important;width:100%}@media (max-width:767px){#brxe-grpzth tbody tr{flex-wrap:wrap;height:auto!important}#brxe-grpzth tbody tr td{width:100%!important}}@media (max-width:767px){#brxe-grpzth blockquote{width:90%}}@media (max-width:478px){#brxe-grpzth .alignright,#brxe-grpzth .alignleft{max-width:100%!important;width:100%!important;margin:20px 0!important}}