.elementor-1342 .elementor-element.elementor-element-6676861b{--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-1342 .elementor-element.elementor-element-3104f25e{--feat-ratio:72;}.elementor-1342 .elementor-element.elementor-element-3104f25e .p-featured{padding-bottom:72%;}/* Start custom CSS *//* W1 */
/* IMAGE */
.category .p-wrap .feat-holder .p-featured {
    border-radius:0;
    box-shadow: 0 0px 8px color-mix(in srgb, var(--noir) 20%, transparent)!important;
}
.w1 .p-wrap .p-meta {
    margin-bottom: 6px;
}
.w1 .p-wrap .p-categories {
    bottom: 4px;
    margin-bottom: 0;
    margin: 0 auto;
    justify-self: center;
}
.w1 .p-wrap .p-categories .p-category {
    padding: 12px 36px;
    -webkit-transition: all .25s var(--timing);
    transition: all .25s var(--timing);
    text-decoration: none;
    color: var(--noir);
}

.w1 .p-wrap .p-categories .p-category:before {
    border-radius:50px 50px 0 0;
}

/* TITRE */
.w1 .p-wrap .entry-title {
    font-weight:calc(var(--weight-bold) - 000);
    font-family: var(--cs-heading-font);
    margin-bottom:8px;
    color:var(--noir)!important;
    font-size:1.3rem;
    line-height:1.4rem;
}
[data-theme="dark"] .w1 .p-wrap .entry-title {
    color:var(--blanc)!important;
}
.w1 .entry-summary {
    font-size:0.85rem;
    line-height:1rem;
    font-weight:var(--weight-normal);
    margin-bottom:0px!important;
}
.w1 .p-readmore {
    line-height: 1;
    display: inline-flex;
    align-items: center;
    flex-flow: row nowrap;
    padding: 0em 1.25em;
    margin-top: 0em!important;
    margin-left: 1.25em!important;
    -webkit-transition: var(--effect);
    transition: var(--effect);
    border: none;
    border-radius: var(--round-3);
    color:var(--g-color);
}
.w1 .p-readmore:hover {
    background: none;
    box-shadow:none;
    color:var(--g-color);
    font-weight:800;
}

.w1 .rbi-cright,
.w1 .rbi-cright:hover {
    content: '\e958'!important;
    font-size: 1.2rem;
    margin-left: 4px;
    left: 24px!important;
    position: absolute!important;
    color:var(--g-color);
}

.w1 .p-wrap .p-link .rbi-cright:before {
    content: '\e958' !important;
    font-size: 1.2rem;
    color:var(--g-color);
}

.w1 .meta-el:not(.meta-avatar):not(.no-label):not(:last-child)::after {
    content: " |";
    display: inline-block;
    margin-left: .6em;
    opacity: .6;
    background: none;
    width: auto;
    height: auto;
}

/* DARKMODE */
.fd1 .w1 .p-wrap .p-meta span,
.fd1 .w1 .p-readmore,
.fd1 .w1 .rbi-cright,
.fd1 .w1 .rbi-cright:hover,
.fd1 .w1 .p-wrap .p-categories .p-category,
.fd1 .w1 .p-wrap .entry-title,
.fd1 .w1 .p-wrap .entry-title a:hover {
    color:var(--blanc)!important;
}
.fd1 .w1 .p-wrap .entry-title a:hover {
    text-decoration: underline 1px var(--blanc)!important;
}/* End custom CSS */