.elementor-6682 .elementor-element.elementor-element-746dfa3 > .elementor-container{max-width:1920px;min-height:120px;}.elementor-6682 .elementor-element.elementor-element-746dfa3{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-9ab0560 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-b27b75e > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-6682 .elementor-element.elementor-element-bec047a{text-align:right;}.elementor-6682 .elementor-element.elementor-element-bdf479a > .elementor-container{max-width:1920px;min-height:747px;}.elementor-6682 .elementor-element.elementor-element-bdf479a{margin-top:0px;margin-bottom:65px;padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-3ad2d59 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-fb254cf > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-fb254cf{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-ae0f18d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-e9c41ba > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-d451bea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-theme-post-content{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-6682 .elementor-element.elementor-element-b29317b{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;}.elementor-6682 .elementor-element.elementor-element-15a711d > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-15a711d{margin-top:75px;margin-bottom:25px;}.elementor-6682 .elementor-element.elementor-element-2d9b31d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-e44f9f0:not(.elementor-motion-effects-element-type-background), .elementor-6682 .elementor-element.elementor-element-e44f9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-6682 .elementor-element.elementor-element-e44f9f0 > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-e44f9f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6682 .elementor-element.elementor-element-e44f9f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6682 .elementor-element.elementor-element-e3e9de1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-4efda29 > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-4efda29{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-febfdea > .elementor-element-populated{padding:100px 0px 100px 0px;}.elementor-6682 .elementor-element.elementor-element-9a62ffc > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-9a62ffc{margin-top:60px;margin-bottom:0px;}.elementor-6682 .elementor-element.elementor-element-8d40c81 > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-0d16153.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-6682 .elementor-element.elementor-element-0d16153 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6682 .elementor-element.elementor-element-41efb8c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-6682 .elementor-element.elementor-element-41efb8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-6682 .elementor-element.elementor-element-41efb8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-1a6f98e{text-align:left;}.elementor-6682 .elementor-element.elementor-element-f5176f5 > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-f5176f5{margin-top:100px;margin-bottom:20px;}.elementor-6682 .elementor-element.elementor-element-f40baa3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6682 .elementor-element.elementor-element-5da02d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6682 .elementor-element.elementor-element-1e91382.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6682 .elementor-element.elementor-element-4f3df59 > .elementor-container{max-width:1920px;}.elementor-6682 .elementor-element.elementor-element-bf8c42d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6682 .elementor-element.elementor-element-eb8d983{text-align:left;}@media(max-width:1024px){.elementor-6682 .elementor-element.elementor-element-0d16153.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6682 .elementor-element.elementor-element-1a6f98e{text-align:center;}}@media(max-width:767px){.elementor-6682 .elementor-element.elementor-element-0d16153.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6682 .elementor-element.elementor-element-1a6f98e > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-6682 .elementor-element.elementor-element-1a6f98e{text-align:center;}}/* Start custom CSS for image, class: .elementor-element-bec047a */@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-bec047a img{
        width: calc(100vw * 9 / var(--bkpt));
        height: auto;
    }
}

@media (max-width: 768px){
    .elementor-6682 .elementor-element.elementor-element-bec047a{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-746dfa3 */@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-746dfa3 > .elementor-container{
        min-height: calc(100vw * 120 / var(--bkpt));
    }
}

@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-746dfa3{
        padding: 0 15px;
    }
}

@media (max-width: 768px){
    .elementor-6682 .elementor-element.elementor-element-746dfa3 > .elementor-container{
        min-height: 0;
        padding: 30px 0;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fb254cf */.elementor-6682 .elementor-element.elementor-element-fb254cf:before{
    content: "";
    position: absolute;
    aspect-ratio: 1;
    width: 65px; height: auto;
    background-color: var(--color-2);
    top: 0;
    right: 30px;
    border-radius: 50%;
}

@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-fb254cf:before{
        right: calc(100vw* 30 / var(--bkpt));
        width: calc(100vw* 65 / var(--bkpt));
    }
}

@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-fb254cf:before{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bdf479a */.elementor-6682 .elementor-element.elementor-element-bdf479a:before{
    content: "";
    background: url('/wp-content/uploads/2023/07/blog-fiche-bg.jpg') no-repeat;
    background-size: cover;
    background-position: top center;
    position: absolute;
    top: 34px;
    width: 100%;
    height: auto;
    aspect-ratio: 1920 / 730;
}

@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-bdf479a:before{
        top: calc(100vw * 34 / var(--bkpt));
    }
    
    
    .elementor-6682 .elementor-element.elementor-element-bdf479a > .elementor-container{
        min-height: calc(100vw * 747 / var(--bkpt));
    }
    
    .elementor-6682 .elementor-element.elementor-element-bdf479a{
        margin-bottom: calc(100vw * 65 / var(--bkpt));
    }
}

@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-bdf479a:before{
        display: none;
    }
    
    .elementor-6682 .elementor-element.elementor-element-bdf479a{
        margin-bottom: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-b29317b */@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-b29317b{
        font-size: calc(100vw * 22 / var(--bkpt));
    }
}

@media (max-width: 768px){
    .elementor-6682 .elementor-element.elementor-element-b29317b{
        --bkpt: 768;
    }
}

@media (max-width: 480px){
    .elementor-6682 .elementor-element.elementor-element-b29317b{
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15a711d */@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-15a711d{
        margin: calc(100vw * 75 / var(--bkpt)) auto calc(100vw * 25 / var(--bkpt));
    }
}

@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-15a711d{
        margin: 50px auto 25px;
    }
}

@media (max-width: 480px){
    .elementor-6682 .elementor-element.elementor-element-15a711d{
        margin: 30px auto 20px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_liste_articles_cnarm, class: .elementor-element-487ac1f */@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-487ac1f .articles .article:last-of-type{
        grid-column: 1 / 3;
        margin: 0 auto;
    }
}

@media (max-width: 768px){
    .elementor-6682 .elementor-element.elementor-element-487ac1f .articles .article:last-of-type{
        grid-column: unset;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-febfdea */@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-febfdea > .elementor-element-populated{
        padding: calc(100vw * 100 / var(--bkpt)) 15px;
    }
}

@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-febfdea > .elementor-element-populated{
        padding: 50px 15px;
    }
}

@media (max-width: 480px){
    .elementor-6682 .elementor-element.elementor-element-febfdea > .elementor-element-populated{
        padding: 30px 15px;
    }
}/* End custom CSS */
/* Start custom CSS for ucaddon_site_titre_2_lignes, class: .elementor-element-2d0a7f5 */.elementor-6682 .elementor-element.elementor-element-2d0a7f5{
    max-width: max-content;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0d16153 */@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-0d16153{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a6f98e */.elementor-6682 .elementor-element.elementor-element-1a6f98e img{
    width: 100%;
    max-width: 172px;
    margin-bottom: 10px;
}

@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-1a6f98e img{
        max-width: calc(100vw * 172 / var(--bkpt));
        margin-bottom: calc(100vw * 10 / var(--bkpt));
    }
}

@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-1a6f98e img{
        margin-bottom: 0;
        margin-top: 10px;
    }
}

@media (max-width: 480px){
    .elementor-6682 .elementor-element.elementor-element-1a6f98e img{
        --bkpt: 480;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41efb8c */@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-41efb8c{
        width: 100%!important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8d40c81 */.elementor-6682 .elementor-element.elementor-element-8d40c81{
    padding-left: 410px;
}

@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-8d40c81{
        padding-left: calc(100vw * 410 / var(--bkpt));
    }
}

@media (max-width: 1024px){
    .elementor-6682 .elementor-element.elementor-element-8d40c81{
        padding-left: 15px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f5176f5 */.elementor-6682 .elementor-element.elementor-element-f5176f5{
    margin: 100px auto 20px;
}

@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-f5176f5{
        margin: calc(100vw * 100 / var(--bkpt)) auto calc(100vw * 20 / var(--bkpt));
    }
}

@media (max-width: 768px){
    .elementor-6682 .elementor-element.elementor-element-f5176f5{
        margin: 50px auto;
    }
}

@media (max-width: 480px){
    .elementor-6682 .elementor-element.elementor-element-f5176f5{
        margin: 30px auto;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb8d983 */@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-eb8d983 img{
        width: calc(100vw * 9 / var(--bkpt));
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9a62ffc */@media (max-width: 1920px){
    .elementor-6682 .elementor-element.elementor-element-9a62ffc{
        margin-top: calc(100vw * 60 / var(--bkpt));
    }
}

@media (max-width: 480px){
    .elementor-6682 .elementor-element.elementor-element-9a62ffc{
        margin-top: 30px;
    }
}/* End custom CSS */