.elementor-1151 .elementor-element.elementor-element-21427cc{--display:flex;--min-height:70%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1151 .elementor-element.elementor-element-21427cc::before, .elementor-1151 .elementor-element.elementor-element-21427cc > .elementor-background-video-container::before, .elementor-1151 .elementor-element.elementor-element-21427cc > .e-con-inner > .elementor-background-video-container::before, .elementor-1151 .elementor-element.elementor-element-21427cc > .elementor-background-slideshow::before, .elementor-1151 .elementor-element.elementor-element-21427cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1151 .elementor-element.elementor-element-21427cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1151 .elementor-element.elementor-element-2fbe2a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1151 .elementor-element.elementor-element-87216fb{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1151 .elementor-element.elementor-element-87216fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1151 .elementor-element.elementor-element-87216fb.elementor-element{--align-self:center;}.elementor-1151 .elementor-element.elementor-element-87216fb .ue-item{transform:scale(1,1);}.elementor-1151 .elementor-element.elementor-element-87216fb .uc-active-item .ue-item{transform:scale(1,1);}.elementor-1151 .elementor-element.elementor-element-87216fb .carousel-image{height:250px;background-size:contain;opacity:100%;}.elementor-1151 .elementor-element.elementor-element-87216fb .uc-active-item .carousel-image{opacity:100%;}.elementor-1151 .elementor-element.elementor-element-87216fb .uc_image_carousel_container_holder{text-align:center;}.elementor-1151 .elementor-element.elementor-element-87216fb .ue-content-holder{justify-content:start;}.elementor-1151 .elementor-element.elementor-element-87216fb .content-padding{padding:20px 20px 20px 20px;min-height:0px;}.elementor-1151 .elementor-element.elementor-element-87216fb .uc_image_carousel_content{background-color:#FFFFFF78;}.elementor-1151 .elementor-element.elementor-element-87216fb .ue-title{color:var( --e-global-color-astglobalcolor2 );font-family:"Lazy Dog", Sans-serif;margin-top:0px;text-shadow:15px 3px 22px #FFFFFF;}.elementor-1151 .elementor-element.elementor-element-87216fb .ue-text{color:#686868;margin-top:10px;}.elementor-1151 .elementor-element.elementor-element-87216fb .ue-btn{font-weight:500;}.elementor-1151 .elementor-element.elementor-element-87216fb .uc_more_btn{padding:5px 15px 5px 15px;border-radius:10px;color:var( --e-global-color-astglobalcolor4 );margin-top:10px;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1151 .elementor-element.elementor-element-87216fb .uc_button{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-1151 .elementor-element.elementor-element-87216fb .uc_button:hover::after,.elementor-1151 .elementor-element.elementor-element-87216fb .uc_button:hover::before{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-1151 .elementor-element.elementor-element-87216fb .uc_more_btn svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-1151 .elementor-element.elementor-element-87216fb .ue-btn-inner-wrapper{gap:10px;}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-nav .owl-prev{left:0px;right:auto;}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-nav .owl-next{right:0px;left:auto;}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-carousel .owl-nav .owl-next,.elementor-1151 .elementor-element.elementor-element-87216fb .owl-carousel .owl-nav .owl-prev{top:90px;border-radius:10px;width:62px;height:62px;line-height:62px;font-size:24px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-carousel .owl-nav .owl-next:hover,.elementor-1151 .elementor-element.elementor-element-87216fb .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-astglobalcolor7 );color:var( --e-global-color-astglobalcolor0 );}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-carousel .owl-nav svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-carousel .owl-nav .owl-next:hover svg,.elementor-1151 .elementor-element.elementor-element-87216fb .owl-carousel .owl-nav .owl-prev:hover svg{fill:var( --e-global-color-astglobalcolor0 );}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-dot.active{background-color:#000000;}.elementor-1151 .elementor-element.elementor-element-87216fb .owl-dots{margin-top:20px;}.elementor-1151 .elementor-element.elementor-element-6a0da50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-1151 .elementor-element.elementor-element-341df69a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1151 .elementor-element.elementor-element-53a826e2{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1151 .elementor-element.elementor-element-36f76658{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-1151 .elementor-element.elementor-element-36f76658 .elementor-button-content-wrapper{flex-direction:row;}/* Start custom CSS for shortcode, class: .elementor-element-53a826e2 */.custom-events {
    list-style: none;
    padding: 0;
    margin: 0;
}

.custom-events li {
    position: relative;
    padding: 10px 12px 10px 35px;
    background: transparent;
    border-radius: 8px;
}

/* Icône personnalisée */
.custom-events li::before {
    content: "";
    position: absolute;
    left: 10px;
    top: 14px;
    width: 16px;
    height: 16px;
    background-image: url("https://picsetcolegram.fr/wp-content/uploads/2026/05/pion2_petit.svg");
    background-size: contain;
    background-repeat: no-repeat;
}

/* 🔥 Suppression totale du soulignement */
.custom-events a,
.custom-events a:link,
.custom-events a:visited,
.custom-events a:hover,
.custom-events a:active {
    text-decoration: none !important;
    box-shadow: none !important;
    border-bottom: none !important;
    color: inherit;
}


/* Titre */
.custom-events strong {
    display: inline !important;
    font-size: 16px;
    color: #d55400;
    font-weight: 600;
}

/* Date */
.custom-events span {
    display: block;
    color: #777;
    font-size: 13px;
    margin-top: 0px;
    line-height: 1.2;
}/* End custom CSS */