.elementor-13623 .elementor-element.elementor-element-5decf465{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-13623 .elementor-element.elementor-element-5decf465.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13623 .elementor-element.elementor-element-27a6ed1{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13623 .elementor-element.elementor-element-27a6ed1:not(.elementor-motion-effects-element-type-background), .elementor-13623 .elementor-element.elementor-element-27a6ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4E5C70 0%, #FA585A 100%);}.elementor-13623 .elementor-element.elementor-element-9194af3{text-align:center;}.elementor-13623 .elementor-element.elementor-element-9194af3 .elementor-heading-title{font-size:4rem;font-weight:600;line-height:90px;color:#FFFFFF;}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-icon{width:14px;}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-icon i{font-size:14px;}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-text, .elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-text a{color:#221D1D;}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-item{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-13623 .elementor-element.elementor-element-efe83f9{--display:flex;}.elementor-13623 .elementor-element.elementor-element-8059f29{padding:0px 20px 0px 20px;}.elementor-13623 .elementor-element.elementor-element-e94c99f{--display:flex;}.elementor-13623 .elementor-element.elementor-element-ffab3be .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );flex-grow:0;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-13623 .elementor-element.elementor-element-ffab3be .elementor-repeater-item-6015cba{text-align:left;}.elementor-13623 .elementor-element.elementor-element-ffab3be .elementor-repeater-item-6015cba > *{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:23px;color:#3B3A3C;display:inline-block;}.elementor-13623 .elementor-element.elementor-element-ffab3be .elementor-repeater-item-6015cba a{color:#3B3A3C;}.elementor-13623 .elementor-element.elementor-element-ffab3be .elementor-repeater-item-5f0fd5f > *{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:normal;}.elementor-13623 .elementor-element.elementor-element-ffab3be .elementor-repeater-item-5f0fd5f{padding:15px 0px 0px 0px;}.elementor-13623 .elementor-element.elementor-element-ffab3be .dce-post-item{text-align:left;padding-bottom:35px;}.elementor-13623 .elementor-element.elementor-element-ffab3be .dce-post-item .dce-post-block{background-color:#F5F7FA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;padding:24px 24px 24px 24px;border-radius:4px 4px 4px 4px;}.elementor-13623 .elementor-element.elementor-element-ffab3be .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-13623 .elementor-element.elementor-element-94696d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}@media(max-width:1024px){.elementor-13623 .elementor-element.elementor-element-ffab3be .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-13623 .elementor-element.elementor-element-5decf465{--width:410px;}.elementor-13623 .elementor-element.elementor-element-27a6ed1{--min-height:35vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13623 .elementor-element.elementor-element-9194af3{padding:0px 10px 0px 10px;text-align:start;}.elementor-13623 .elementor-element.elementor-element-9194af3 .elementor-heading-title{font-size:28px;line-height:31px;}.elementor-13623 .elementor-element.elementor-element-a5233b4{padding:0px 10px 0px 10px;}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(35px/2);}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(35px/2);}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(35px/2);margin-left:calc(35px/2);}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-35px/2);margin-left:calc(-35px/2);}body.rtl .elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-35px/2);}body:not(.rtl) .elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-35px/2);}.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-item{font-size:14px;}.elementor-13623 .elementor-element.elementor-element-efe83f9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13623 .elementor-element.elementor-element-8059f29{padding:0px 0px 0px 0px;}.elementor-13623 .elementor-element.elementor-element-e94c99f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13623 .elementor-element.elementor-element-ffab3be .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-13623 .elementor-element.elementor-element-ffab3be .elementor-repeater-item-5f0fd5f{text-align:left;}.elementor-13623 .elementor-element.elementor-element-ffab3be .dce-post-item{text-align:left;}.elementor-13623 .elementor-element.elementor-element-94696d4{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-13623 .elementor-element.elementor-element-d493455{padding:12px 10px 12px 10px;}}@media(min-width:768px){.elementor-13623 .elementor-element.elementor-element-27a6ed1{--content-width:1100px;}.elementor-13623 .elementor-element.elementor-element-efe83f9{--content-width:1100px;}.elementor-13623 .elementor-element.elementor-element-e94c99f{--content-width:1100px;}.elementor-13623 .elementor-element.elementor-element-94696d4{--content-width:1100px;}}/* Start custom CSS for post-info, class: .elementor-element-a5233b4 */.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items{
    display:flex;
    flex-wrap:wrap;
    justify-content:center; /* desktop inchangé */
    align-items:center;
    gap:16px;
    margin:0;
    padding:0;
}

.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-item{
    display:flex;
    align-items:center;
    margin:0 !important;
    padding:0 !important;
}

.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-icon{
    display:none !important;
}

.elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-text{
    display:flex;
    align-items:center;
    justify-content:center;
    background:rgba(255,255,255,0.16);
    padding:10px 18px;
    border-radius:999px;
    font-size:15px;
    font-weight:500;
    line-height:1;
    color:#fff;
    margin:0;
}

/* =========================
   FIX MOBILE UNIQUEMENT
========================= */
@media (max-width: 767px){
    .elementor-13623 .elementor-element.elementor-element-a5233b4 .elementor-icon-list-items{
        justify-content:flex-start; /* aligné à gauche */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e94c99f *//* =========================
   CONTENEUR GLOBAL
========================= */
.job-meta-inline .dce-post-terms {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    align-items: center;
}

/* =========================
   SUPPRIMER LE COMPORTEMENT BLOCK DES UL
========================= */
.job-meta-inline .dce-post-terms ul {
    display: contents;
    padding: 0;
    margin: 0;
    list-style: none;
}

/* =========================
   ITEMS (li)
========================= */
.job-meta-inline .dce-post-terms li {
    display: inline-flex;
}

/* =========================
   STYLE "TAG" (option UX propre)
========================= */
.job-meta-inline .dce-post-terms a,
.job-meta-inline .dce-post-terms span {
    display: inline-block;
    padding: 4px 8px;
    background: #eee;
    border-radius: 4px;
    text-decoration: none;
    font-size: 14px;
    line-height: 1;
}

/* =========================
   HOVER (option UX)
========================= */
.job-meta-inline .dce-post-terms a:hover {
    background: #ddd;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94696d4 */.breadcrumb {
  font-size: 14px;
  line-height: 1.4;
}

.breadcrumb a {
  color: #000000;
  text-decoration: none;
  opacity: 0.85;
  transition: opacity 0.2s ease;
}

.breadcrumb a:hover {
  color: #000000;
  opacity: 1;
  text-decoration: underline;
}

.breadcrumb .current {
  color: #000000;
  font-weight: 500;
  opacity: 1;
}

.breadcrumb .sep {
  margin: 0 6px;
  opacity: 1;
  color: #000000;
}/* End custom CSS */