.elementor-18640 .elementor-element.elementor-element-96e4b9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18640 .elementor-element.elementor-element-fc26e25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18640 .elementor-element.elementor-element-9797474{--display:flex;}.elementor-18640 .elementor-element.elementor-element-9797474.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18640 .elementor-element.elementor-element-51f8009{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18640 .elementor-element.elementor-element-33f4f2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-18640 .elementor-element.elementor-element-71b4f23{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-wts-textseparator .eae-separator-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wts-textseparator .eae-sep-lines{border-top-color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-default  i{color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-default svg{fill:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-stacked .eae-separator-icon-inner{background-color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-framed .eae-separator-icon-inner, .elementor-widget-wts-textseparator.eae-icon-view-framed .eae-separator-icon-inner i{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-wts-textseparator.eae-icon-view-framed .eae-separator-icon-inner svg {fill:var( --e-global-color-primary );}.elementor-18640 .elementor-element.elementor-element-7946578a .wts-eae-textseparator .eae-sep-holder .eae-sep-lines{border-top-style:solid;border-top-width:1px;}.elementor-18640 .elementor-element.elementor-element-7946578a .eae-separator-title{color:var( --e-global-color-1a33e80 );font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;}.elementor-18640 .elementor-element.elementor-element-7946578a .wts-eae-textseparator{width:100%;}.elementor-18640 .elementor-element.elementor-element-7946578a .eae-separator-icon-inner i{transform:rotate(0deg);}.elementor-18640 .elementor-element.elementor-element-7946578a .eae-separator-icon-inner svg{transform:rotate(0deg);}.elementor-18640 .elementor-element.elementor-element-6ca3fc77{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18640 .elementor-element.elementor-element-6ca3fc77 .jet-listing-dynamic-field__content{color:var( --e-global-color-primary );font-size:16px;}.elementor-18640 .elementor-element.elementor-element-6ca3fc77 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-18640 .elementor-element.elementor-element-6ca3fc77 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-18640 .elementor-element.elementor-element-6ca3fc77 .jet-listing-dynamic-field{justify-content:center;}.elementor-18640 .elementor-element.elementor-element-25451e2f .jet-listing-dynamic-field__content{font-family:"Anybody", Sans-serif;text-align:left;}.elementor-18640 .elementor-element.elementor-element-25451e2f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-18640 .elementor-element.elementor-element-25451e2f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-18640 .elementor-element.elementor-element-25451e2f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18640 .elementor-element.elementor-element-77b07af1 .post-navigation__arrow-wrapper{color:var( --e-global-color-1a33e80 );fill:var( --e-global-color-1a33e80 );font-size:29px;}.elementor-18640 .elementor-element.elementor-element-77b07af1 .elementor-post-navigation__link a {gap:0px;}.elementor-18640 .elementor-element.elementor-element-77b07af1 .elementor-post-navigation__separator{background-color:var( --e-global-color-primary );width:1px;}.elementor-18640 .elementor-element.elementor-element-77b07af1 .elementor-post-navigation{color:var( --e-global-color-primary );border-block-width:1px;padding:0px 0;}.elementor-18640 .elementor-element.elementor-element-77b07af1 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-18640 .elementor-element.elementor-element-77b07af1 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-18640 .elementor-element.elementor-element-e16e57b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-18640 .elementor-element.elementor-element-e16e57b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18640 .elementor-element.elementor-element-3633ceb0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-18640 .elementor-element.elementor-element-3633ceb0 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-18640 .elementor-element.elementor-element-ae6cadb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-18640 .elementor-element.elementor-element-9f96137{--display:flex;}.elementor-18640 .elementor-element.elementor-element-c0866f0{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18640 .elementor-element.elementor-element-73407ce .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-18640 .elementor-element.elementor-element-73407ce .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-18640 .elementor-element.elementor-element-73407ce .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-18640 .elementor-element.elementor-element-73407ce .jet-listing-dynamic-field__content{text-align:left;}.elementor-18640 .elementor-element.elementor-element-d65d29e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-18640 .elementor-element.elementor-element-d65d29e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-18640 .elementor-element.elementor-element-d65d29e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-18640 .elementor-element.elementor-element-d65d29e .jet-listing-dynamic-field__content{text-align:left;}.elementor-18640 .elementor-element.elementor-element-55bfb2e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-18640 .elementor-element.elementor-element-55bfb2e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-18640 .elementor-element.elementor-element-26bf3a4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-18640 .elementor-element.elementor-element-26bf3a4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-18640 .elementor-element.elementor-element-26bf3a4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-18640 .elementor-element.elementor-element-26bf3a4 .jet-listing-dynamic-field__content{text-align:left;}.elementor-18640 .elementor-element.elementor-element-7dfa24e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-18640 .elementor-element.elementor-element-7dfa24e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-18640 .elementor-element.elementor-element-7dfa24e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-18640 .elementor-element.elementor-element-7dfa24e .jet-listing-dynamic-field__content{text-align:left;}@media(max-width:767px){.elementor-18640 .elementor-element.elementor-element-3633ceb0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-18640 .elementor-element.elementor-element-3633ceb0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-18640 .elementor-element.elementor-element-9797474{--width:35.179%;}.elementor-18640 .elementor-element.elementor-element-51f8009{--width:100%;}.elementor-18640 .elementor-element.elementor-element-33f4f2b{--width:100%;}.elementor-18640 .elementor-element.elementor-element-71b4f23{--width:100%;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-55bfb2e */body.convention-mode .convention-table {
  font-size: 11pt;
}

body.convention-mode .convention-table strong {
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-96f95ed */body.convention-mode p,
body.convention-mode span,
body.convention-mode div {
  color: #000 !important;
  opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-957a660 */body.convention-mode p,
body.convention-mode span,
body.convention-mode div {
  color: #000 !important;
  opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS *//* =========================
   ÉTAT PAR DÉFAUT (WEB)
========================= */

.mode-convention {
  display: none !important;
}

.print-header {
  display: none !important;
}

/* =========================
   MODE CONVENTION (?print=1)
   → classe body.convention-mode
========================= */

body.convention-mode .mode-web {
  display: none !important;
}

body.convention-mode .mode-convention {
  display: block !important;
}

/* =========================
   MODE ÉDITION (?edit=1)
========================= */

body.edit-mode .mode-web {
  display: block !important;
}

body.edit-mode .mode-convention {
  display: block !important;
}

/* =========================
   IMPRESSION
========================= */

@media print {

  .mode-web {
    display: none !important;
  }

  .mode-convention {
    display: block !important;
  }

  .print-header {
    display: block !important;
  }

}
/* MODE ÉDITION TEMPORAIRE */
.mode-convention {
  display: block !important;
  background: #f7f7f7;
  outline: 2px dashed #aaa;
}/* End custom CSS */