.wpcp-wrapper-126 .wpcp-single-item{position:relative;cursor:pointer}.wpcp-wrapper-126 .wpcp-post-title a::after{content:"";position:absolute;inset:0;z-index:5}.wpcp-wrapper-126 .wpcp-all-captions::after{content:"Lire la suite →";display:inline-block;margin-top:12px;font-weight:600;color:#0c71c3}.wpcp-wrapper-126 .wpcp-single-item:hover .wpcp-all-captions::after{text-decoration:underline}#cff .cff-posts-wrap{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#cff .cff-item{display:flex!important;flex-direction:column;margin:0!important;padding:0!important;border:0!important;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 4px 18px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s}#cff .cff-item:hover{transform:translateY(-4px);box-shadow:0 10px 26px rgba(0,0,0,.12)}#cff .cff-item .cff-media-wrap{order:-1;float:none!important;width:100%!important;max-width:none!important;margin:0!important}#cff .cff-item .cff-photos,#cff .cff-item .cff-photos a,#cff .cff-item .cff-html5-video{display:block;width:100%!important;margin:0!important}#cff .cff-item .cff-media-wrap img{width:100%!important;height:auto!important;aspect-ratio:4 / 5;object-fit:cover;display:block}#cff .cff-photos.cff-multiple{position:relative;height:auto!important}#cff .cff-photos.cff-multiple .cff-single-photo{display:block!important;position:relative!important;float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;inset:auto!important;aspect-ratio:auto!important;max-height:none!important;min-height:0!important}#cff .cff-photos.cff-multiple .cff-single-photo:not(:first-child){display:none!important}#cff .cff-photos.cff-multiple::after{content:"Carrousel";position:absolute;top:12px;right:12px;z-index:3;background:rgba(0,0,0,.6);color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:20px;pointer-events:none}#cff .cff-item .cff-text-wrapper{float:none!important;width:auto!important;padding:16px 18px 4px!important;margin:0!important}#cff .cff-item .cff-author{margin-bottom:8px}#cff .cff-item .cff-post-text{font-size:14px;line-height:1.5;margin:0}#cff .cff-item .cff-post-links,#cff .cff-item .cff-meta-wrap{margin-top:auto!important;padding:8px 18px 14px!important;float:none!important;width:auto!important}#cff .cff-visual-header .cff-header-hero{display:none!important}@media (max-width:980px){#cff .cff-posts-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){#cff .cff-posts-wrap{grid-template-columns:1fr}}.single-event .et_post_meta_wrapper img{display:none!important}.em-event-single .em-item-image{margin-bottom:20px!important;text-align:center}.em-event-single .em-item-image img{width:auto!important;max-width:100%!important;max-height:450px!important;height:auto!important;object-fit:contain;padding:0!important;border-radius:8px}.em-event-single .em-item-meta{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:20px!important}.em-event-single .em-item-meta-column{flex:1 1 0!important;min-width:0!important;width:auto!important}.em-event-single .em-item-meta-column>section{margin-bottom:15px!important}.em-event-single .em-item-meta h3{margin-bottom:8px!important;padding-bottom:4px!important;font-size:18px!important}.em-event-single .em-item-meta-line{margin-bottom:4px!important}.em-event-single .em-event-add-to-calendar{margin-top:8px!important}@media (min-width:981px){.em-event-single .em-item-header{display:block!important;overflow:visible!important}.em-event-single .em-item-header::before,.em-event-single .em-item-header::after{content:none!important;display:none!important}.em-event-single .em-item-image{float:left!important;width:auto!important;max-width:45%!important;margin:0 30px 15px 0!important;text-align:left!important}.em-event-single .em-item-image img{max-height:420px!important;max-width:100%!important}.em-event-single .em-item-meta{margin-bottom:15px!important}.em-event-single .em-event-content::after{content:"";display:block;clear:both}}