*{margin:0;padding:0;outline:0;-webkit-overflow-scrolling:touch}[class*="__inner-container"]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide):not(.favi-menu) {max-width:80rem;width:100%}.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {max-width:90rem;width:calc(100% - 4rem);-webkit-hyphens:none}.entry-content p,.entry-content ol,.entry-content ul,.entry-content dl,.entry-content dt{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:normal}.cover-header-inner-wrapper{display:flex;position:relative;flex-direction:column;justify-content:flex-end;width:100%;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.25674019607843135) 82%,rgba(0,0,0,.6152836134453781) 100%)}.cover-header-inner{padding:10rem 0 15rem 0;width:100%}.wp-block-media-text__content>*:first-child{margin-top:4rem}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:3.5rem auto 4rem}table{border:.1rem none;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:1.6rem;margin:4rem 0;max-width:100%;overflow:hidden;width:100%}th,td{border:.1rem none;line-height:1.4;margin:0;overflow:visible;padding:.5em}body:not(.overlay-header) .primary-menu>li>a,
body:not(.overlay-header) .primary-menu>li>.icon,
.modal-menu a,
.footer-menu a,
.footer-widgets a,
#site-footer .wp-block-button.is-style-outline,
.wp-block-pullquote:before,
.singular:not(.overlay-header) .entry-header a,
.archive-header a,
.header-footer-group .color-accent,
.header-footer-group .color-accent-hover:hover {color:#000}body.template-full-width .entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),
body.template-full-width [class*="__inner-container"]>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {max-width:80rem}.color-accent,
.color-accent-hover:hover,
.color-accent-hover:focus,
 :root .has-accent-color,
.has-drop-cap:not(:focus):first-letter,
.wp-block-button.is-style-outline,
a {color:#000}.primary-menu a:hover,.primary-menu a:focus,.primary-menu .current_page_ancestor{text-decoration:none}.primary-menu li.current-menu-item>a:hover,.primary-menu li.current-menu-item>.link-icon-wrapper>a:hover,.primary-menu li.current-menu-item>a:focus,.primary-menu li.current-menu-item>.link-icon-wrapper>a:focus{text-decoration:none}.overlay-header .header-inner{color:#fff}.overlay-header #site-header{background:transparent;margin:0;position:absolute;left:0;right:0;top:0;z-index:2}body:not(.overlay-header) .primary-menu ul {background-color:#69046e}.primary-menu ul{background:#69046e;border-radius:.4rem;color:#fff;font-size:1.7rem;opacity:0;padding:1rem 0;position:absolute;right:9999rem;top: calc(100% + 2rem);transition:opacity .15s linear , transform .15s linear , right 0s .15s;transform:translateY(.6rem);width:20rem;z-index:1}.tab-center{text-align:center}.box-titre{margin:0 20%}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:inline-flex;caption-side:bottom}@media (max-width:782px){.wp-block-columns.alignfull,
    .alignfull:not(.has-background) .wp-block-columns {padding-left:2rem;padding-right:2rem}}@media (min-width:1220px),all{.entry-content>.alignfull{margin-bottom:0;margin-top:0}.cover-header+.post-inner{padding-top:0}.wp-block-columns.alignfull,
    .alignfull:not(.has-background) .wp-block-columns {padding-left:4rem;padding-right:4rem}}.menu_page_content{padding:0 10%}.menu_page_content h1{text-align:center}.the_content{padding:80px 0}.menu_items{}.menu_items img{object-fit:cover;width:100vw;height:40vh;margin-top:50px}@media screen and (max-width:514px){.menu_page_content{padding:0!important}.menu_page_content,h1,h2,h3,p,a{padding:0 5%}}