.elementor-2858 .elementor-element.elementor-element-4cea374:not(.elementor-motion-effects-element-type-background), .elementor-2858 .elementor-element.elementor-element-4cea374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2858 .elementor-element.elementor-element-4cea374 > .elementor-container{max-width:1220px;}.elementor-2858 .elementor-element.elementor-element-4cea374{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:0px;}.elementor-2858 .elementor-element.elementor-element-4cea374 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2858 .elementor-element.elementor-element-8e520e8 > .elementor-container{max-width:1220px;}.elementor-2858 .elementor-element.elementor-element-8e520e8 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-2858 .elementor-element.elementor-element-edc02fb .p-categories{font-family:"Libre Baskerville", Sans-serif;font-size:50px;text-transform:none;}.elementor-2858 .elementor-element.elementor-element-7fbf2ad{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}[data-theme="dark"] .elementor-2858 .elementor-element.elementor-element-7fbf2ad{color:#ffffff;}.elementor-2858 .elementor-element.elementor-element-587ad28 > .elementor-container{max-width:1220px;}.elementor-2858 .elementor-element.elementor-element-587ad28 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:8px;}.elementor-2858 .elementor-element.elementor-element-587ad28{margin-top:10px;margin-bottom:30px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#AAAAAA70;}.elementor-2858 .elementor-element.elementor-element-fbc3181{--feat-ratio:80;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .p-list-small-2 .feat-holder{width:500px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .p-wrap{--featured-spacing:24px;--el-spacing:20px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .entry-title{font-family:"Libre Baskerville", Sans-serif;font-size:24px;font-weight:800;}body:not([data-theme="dark"]) .elementor-2858 .elementor-element.elementor-element-fbc3181{--title-color:#FFFFFF;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .p-format{font-size:60px !important;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .is-gap-custom{margin-left:-15px;margin-right:-15px;--column-gap:15px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .is-gap-custom .block-inner > *{padding-left:15px;padding-right:15px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .block-wrap{--bottom-spacing:48px;}.elementor-2858 .elementor-element.elementor-element-b608042 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-b608042{--feat-ratio:60;}.elementor-2858 .elementor-element.elementor-element-b608042 .p-category{font-size:8px !important;}.elementor-2858 .elementor-element.elementor-element-b608042 .entry-title{font-family:"Libre Baskerville", Sans-serif;font-size:11px;}.elementor-2858 .elementor-element.elementor-element-b608042 .p-format{font-size:30px !important;}.elementor-2858 .elementor-element.elementor-element-b608042 .is-gap-custom{margin-left:-15px;margin-right:-15px;--column-gap:15px;}.elementor-2858 .elementor-element.elementor-element-b608042 .is-gap-custom .block-inner > *{padding-left:15px;padding-right:15px;}.elementor-2858 .elementor-element.elementor-element-0246585{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 7px 0px;}.elementor-2858 .elementor-element.elementor-element-0246585 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;text-transform:uppercase;}[data-theme="dark"] .elementor-2858 .elementor-element.elementor-element-0246585 .elementor-heading-title{color:#ffffff;}.elementor-2858 .elementor-element.elementor-element-30d7a2b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-30d7a2b{--feat-ratio:65;}.elementor-2858 .elementor-element.elementor-element-30d7a2b .entry-title{font-family:"Libre Baskerville", Sans-serif;font-weight:900;}.elementor-2858 .elementor-element.elementor-element-5bc1d4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#AAAAAA70;}.elementor-2858 .elementor-element.elementor-element-5bc1d4f{--feat-ratio:70;}.elementor-2858 .elementor-element.elementor-element-5bc1d4f .p-list-small-2 .feat-holder{width:90px;}.elementor-2858 .elementor-element.elementor-element-5bc1d4f .p-wrap{--featured-spacing:9px;--el-spacing:5px;}.elementor-2858 .elementor-element.elementor-element-5bc1d4f .entry-title{font-family:"Libre Baskerville", Sans-serif;font-size:12px;font-weight:800;}.elementor-2858 .elementor-element.elementor-element-5bc1d4f .is-gap-custom{margin-left:-15px;margin-right:-15px;--column-gap:15px;}.elementor-2858 .elementor-element.elementor-element-5bc1d4f .is-gap-custom .block-inner > *{padding-left:15px;padding-right:15px;}.elementor-2858 .elementor-element.elementor-element-5bc1d4f .block-wrap{--bottom-spacing:24px;}@media(min-width:768px){.elementor-2858 .elementor-element.elementor-element-984a815{width:74.201%;}.elementor-2858 .elementor-element.elementor-element-c494c42{width:25.799%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2858 .elementor-element.elementor-element-d03f797{width:100%;}.elementor-2858 .elementor-element.elementor-element-984a815{width:100%;}.elementor-2858 .elementor-element.elementor-element-c494c42{width:100%;}}@media(max-width:1024px){.elementor-2858 .elementor-element.elementor-element-8e520e8{padding:0px 13px 0px 13px;}.elementor-2858 .elementor-element.elementor-element-587ad28{padding:0px 13px 0px 13px;}.elementor-2858 .elementor-element.elementor-element-b608042{--title-size:16px;}.elementor-2858 .elementor-element.elementor-element-b608042 .is-gap-custom{margin-left:-10px;margin-right:-10px;--column-gap:10px;}.elementor-2858 .elementor-element.elementor-element-b608042 .is-gap-custom .block-inner > *{padding-left:10px;padding-right:10px;}.elementor-2858 .elementor-element.elementor-element-30d7a2b{--feat-ratio:67;}}@media(max-width:767px){.elementor-2858 .elementor-element.elementor-element-edc02fb .p-categories{font-size:25px;}.elementor-2858 .elementor-element.elementor-element-7fbf2ad{font-size:14px;}.elementor-2858 .elementor-element.elementor-element-587ad28{margin-top:-15px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2858 .elementor-element.elementor-element-fbc3181{--feat-ratio:70;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .p-list-small-2 .feat-holder{width:70px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .p-wrap{--featured-spacing:0px;--el-spacing:9px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .p-category{font-size:9px !important;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .entry-title{font-size:16px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .is-gap-custom{margin-left:-18px;margin-right:-18px;--column-gap:18px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .is-gap-custom .block-inner > *{padding-left:18px;padding-right:18px;}.elementor-2858 .elementor-element.elementor-element-fbc3181 .block-wrap{--bottom-spacing:29px;}.elementor-2858 .elementor-element.elementor-element-b608042{--title-size:13px;}.elementor-2858 .elementor-element.elementor-element-b608042 .is-gap-custom{margin-left:-10px;margin-right:-10px;--column-gap:10px;}.elementor-2858 .elementor-element.elementor-element-b608042 .is-gap-custom .block-inner > *{padding-left:10px;padding-right:10px;}.elementor-2858 .elementor-element.elementor-element-30d7a2b{--title-size:13px;}}/* Start custom CSS for foxiz-single-category, class: .elementor-element-edc02fb */.elementor-2858 .elementor-element.elementor-element-edc02fb {
    position: relative;
    padding-bottom: 0px;
}

.elementor-2858 .elementor-element.elementor-element-edc02fb::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 55px;
    height: 5px;
    background-color: #ea610a;
}/* End custom CSS */
/* Start custom CSS for foxiz-list-small-2, class: .elementor-element-fbc3181 */#bloc-une .p-wrap .entry-summary {
    color: white;
    font-weight: 300;
}

#bloc-une .p-readmore {
    background-color: #ea610a;
    color: #ffffff !important;
    padding: 8px 10px;
    border-radius: 0px;
    font-size: 10px;
    font-weight: 600;
    text-transform: uppercase;
    display: inline-flex;
    align-items: center;
    gap: 6px;
    text-decoration: none;
    transition: background-color 0.2s ease;
}

#bloc-une .p-link .p-readmore:hover {
    background-color: #C24A0A;
    color: #ffffff !important;
}

#bloc-une .p-link .p-readmore i {
    color: #ffffff;
    font-size: 12px;
}/* End custom CSS */
/* Start custom CSS for foxiz-grid-1, class: .elementor-element-b608042 *//* Sortir la catégorie de l'image (annule le positionnement "overlay" du thème) */
.feat-holder .p-categories.p-top {
  position: static !important;
  margin: 10px 0 6px 0 !important;
  right: auto !important;
  left: auto !important;
  bottom: auto !important;
  z-index: auto !important;
}


.elementor-2030 .elementor-element.elementor-element-9d145ef .p-category {
    color: #fc4200;
    font-family: Montserrat;
    font-weight: 500;
    font-size: 10px !important;
}

/* Titre juste en dessous */
.block-grid-1 .entry-title {
  line-height: 1.3;
  margin: 0 0 8px 0;
}

.meta-date {
    font-size:11px;
    font-family: Montserrat;
}/* End custom CSS */
/* Start custom CSS for foxiz-grid-small-1, class: .elementor-element-30d7a2b *//* Excerpt : texte léger
   (la mise en gras du sous-titre se fait manuellement
   avec <strong> dans le champ excerpt, pas en CSS) */
.elementor-2858 .elementor-element.elementor-element-30d7a2b .entry-summary {
    font-family: Sora;
    font-size: 12px;
    font-weight: 400;
    color: #444;
    line-height: 1.45;
}/* End custom CSS */