.et-fb-root-ancestor .et-overlay-item{opacity:1}.et-overlay-item{opacity:0;margin-bottom:0px}.et-overlay-item,.et-overlay-image .et-overlay-text{transition:all 400ms!important}.et-overlay-container:hover .et-overlay-item{opacity:1}.et-overlay-container:hover .et-overlay-image{}.et-overlay-container:hover .et-overlay-text{}.et-overlay-container:hover .et-overlay-image.et-scale{transform:scale(1.2)}.et-overlay-container:hover .et-overlay-image.et-rotate{transform:scale(1.4) rotateZ(10deg)!important}.et-overlay-container:hover .et-overlay-item.move-up{margin-bottom:20%!important}.et-overlay-container:hover .et-overlay-item.move-down{margin-top:10%}.et-overlay-container:hover .et-overlay-text.title-up{background:none;margin-bottom:10px}@media only screen and (max-width :980px){.dc_inverser_colonnes-section .dc_inverser_colonnes-ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:980px){.inverse{display:flex!important;flex-direction:column-reverse!important}.reverse{display:flex!important;flex-direction:row-reverse!important}}#facebook-post{margin-top:20px}.post-card{margin-bottom:20px;padding:15px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}.post-card h3{font-size:20px;font-weight:bold;margin-bottom:10px}.post-card p{font-size:16px;line-height:1.6}.post-image{max-width:100%;height:auto;border-radius:8px;margin-top:15px}#events-list{margin:20px;padding:10px}.event{margin-bottom:20px;border:1px solid #ddd;padding:10px;border-radius:8px}.event img{margin-top:10px;max-width:100%;height:auto}#no-events-message{display:none;color:#ff0000;font-size:1.2em;text-align:center}