.synopsis-book-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#98b2cf;border-radius:50%;position:relative;text-decoration:none;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease}.synopsis-book-icon:hover{background:#9bb4af;transform:translateY(-1px)}.synopsis-book-icon .book-shape{position:absolute;width:28px;height:20px;background:#fff;border-radius:3px;box-shadow:-10px 0 0 0 #fff inset,10px 0 0 0 #fff inset}.synopsis-book-icon .book-line{position:absolute;height:2px;background:#3b3b3b;border-radius:2px}.synopsis-book-icon .line1{width:18px;top:50%;left:50%;transform:translate(-50%,-3px)}.synopsis-book-icon .line2{width:12px;top:calc(50% + 5px);left:50%;transform:translate(-50%,-3px)}.tooltip-target{position:relative}.tooltip-target::after{content:attr(data-tooltip);position:absolute;bottom:75px;left:50%;transform:translateX(-50%) translateY(10px);background:#2a2a2a;color:#fff;padding:6px 10px;font-size:13px;white-space:nowrap;border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.25s ease-out,transform 0.25s ease-out;z-index:99999}.tooltip-target::before{content:"";position:absolute;bottom:65px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#2a2a2a #fff0 #fff0 #fff0;opacity:0;transition:opacity 0.25s ease-out;pointer-events:none;z-index:99999}.tooltip-target:hover::after,.tooltip-target:hover::before{opacity:1;transform:translate(-50%,0)}.synopsis-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:9999}.synopsis-modal.is-open{display:flex}.synopsis-modal__overlay{position:absolute;inset:0;background:rgb(0 0 0 / .45)}.synopsis-modal__dialog{position:relative;max-width:720px;width:90%;background:#fffbf2;border-radius:12px;padding:24px 26px 22px;box-shadow:0 14px 40px rgb(0 0 0 / .3);z-index:1}.synopsis-modal__close{position:absolute;top:10px;right:12px;font-size:22px;line-height:1;text-decoration:none;color:#444;cursor:pointer;background:#fff0;border:none}.synopsis-modal h3{margin:0 28px 10px 0;font-size:18px}.synopsis-modal__separator{height:2px;width:60px;background:#98b2cf;border-radius:999px;margin-bottom:12px}.synopsis-modal p{margin:0;font-size:15px;line-height:1.5;text-align:justify;text-justify:inter-word}.synopsis-book-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#1ae200;border-radius:50%;position:relative;text-decoration:none;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease}.synopsis-book-icon:hover{background:#000;transform:translateY(-1px)}.synopsis-book-icon .book-shape{position:absolute;width:28px;height:20px;background:#fff;border-radius:3px;box-shadow:-10px 0 0 0 #fff inset,10px 0 0 0 #fff inset}.synopsis-book-icon .book-line{position:absolute;height:2px;background:#3b3b3b;border-radius:2px}.synopsis-book-icon .line1{width:18px;top:50%;left:50%;transform:translate(-50%,-3px)}.synopsis-book-icon .line2{width:12px;top:calc(50% + 5px);left:50%;transform:translate(-50%,-3px)}.synopsis-book-icon::after{content:attr(data-tooltip);position:absolute;bottom:75px;left:50%;transform:translateX(-50%);background:#2a2a2a;color:#fff;padding:6px 10px;font-size:13px;white-space:nowrap;border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.25s ease-out,transform 0.25s ease-out;transform:translate(-50%,10px);z-index:99999}.synopsis-book-icon::before{content:"";position:absolute;bottom:65px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#2a2a2a #fff0 #fff0 #fff0;opacity:0;transition:opacity 0.25s ease-out;pointer-events:none;z-index:99999}.synopsis-book-icon:hover::after,.synopsis-book-icon:hover::before{opacity:1;transform:translate(-50%,0)}.ih-rectangle .ih-item{width:260px!important;height:380px!important}.ih-rectangle .ih-item,.ih-rectangle .ih-item .info,.ih-rectangle .ih-item .img,.ih-rectangle .ih-item .info .info-back,.ih-rectangle .ih-item .info .info-front{width:100%!important;height:100%!important}.ih-rectangle .ih-item,.ih-rectangle .ih-item img,.ih-rectangle .ih-item .info{border-radius:0!important}.reservation-ticket-icon{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:#1ae200;border-radius:50%;position:relative;text-decoration:none;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease}.reservation-ticket-icon:hover{background:#000;transform:translateY(-1px)}.reservation-ticket-icon .ticket-body{position:absolute;width:32px;height:18px;background:#fff;border-radius:4px;box-shadow:0 0 0 1px rgb(0 0 0 / .08)}.reservation-ticket-icon .ticket-body::before,.reservation-ticket-icon .ticket-body::after{content:"";position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#98b2cf}.reservation-ticket-icon .ticket-body::before{left:-4px}.reservation-ticket-icon .ticket-body::after{right:-4px}.reservation-ticket-icon .ticket-line{position:absolute;height:2px;background:#3b3b3b;border-radius:2px}.reservation-ticket-icon .line1{width:16px;top:50%;left:50%;transform:translate(-50%,-5px)}.reservation-ticket-icon .line2{width:12px;top:50%;left:50%;transform:translate(-50%,3px)}.reservation-ticket-icon:hover .ticket-body::before,.reservation-ticket-icon:hover .ticket-body::after{background:#9bb4af}.tooltip-target{position:relative}.tooltip-target::after{content:attr(data-tooltip);position:absolute;bottom:75px;left:50%;transform:translateX(-50%) translateY(10px);background:#2a2a2a;color:#fff;padding:6px 10px;font-size:13px;white-space:nowrap;border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.25s ease-out,transform 0.25s ease-out;z-index:99999}.tooltip-target::before{content:"";position:absolute;bottom:65px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#2a2a2a #fff0 #fff0 #fff0;opacity:0;transition:opacity 0.25s ease-out;pointer-events:none;z-index:99999}.tooltip-target:hover::after,.tooltip-target:hover::before{opacity:1;transform:translate(-50%,0)}.ih-tooltip{position:relative;display:inline-block}.ih-tooltip::after{content:"Cliquez pour en savoir plus";position:absolute;bottom:105%;left:50%;transform:translateX(-50%) translateY(-5px);background:#2a2a2a;color:#fff;padding:6px 10px;font-size:13px;white-space:nowrap;border-radius:4px;opacity:0;pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease;z-index:99999}.ih-tooltip::before{content:"";position:absolute;bottom:calc(105% - 6px);left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#2a2a2a #fff0 #fff0 #fff0;opacity:0;transition:opacity 0.25s ease;z-index:99999}.ih-tooltip:hover::after,.ih-tooltip:hover::before{opacity:1;transform:translateX(-50%) translateY(0)}#ih-mouse-tooltip{position:fixed;top:0;left:0;transform:translate(-50%,-30px);background:#2a2a2a;color:#fff;padding:6px 10px;font-size:13px;border-radius:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity 0.15s ease;z-index:999999}.fpdd-readmore{position:relative;margin-bottom:1rem}.fpdd-readmore__text,.fpdd-readmore__text *{color:#000000!important}.fpdd-readmore__text{position:relative;text-align:justify;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:6.5em}.fpdd-readmore__text::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.5em;background:linear-gradient(to bottom,#fff0,#ffffff);pointer-events:none}.fpdd-readmore.is-open .fpdd-readmore__text{-webkit-line-clamp:unset;max-height:none;overflow:visible}.fpdd-readmore.is-open .fpdd-readmore__text::after{display:none}.fpdd-readmore__toggle{color:#1AE200!important;font-size:1.5rem;font-weight:300;text-decoration:underline;cursor:pointer}.fpdd-readmore__toggle:hover{color:#1AE200}.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-info{opacity:1!important;transform:translateY(0)!important}.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-wrapper,.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-image{transition:none!important}.ih-force-hover .ult-ih-item.ult-ih-effect3 *,.ih-force-hover .ult-ih-item.ult-ih-effect3{transition:none!important}.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-info{opacity:1!important;transform:translateY(0)!important}.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-image-block{transform:translateY(-55%) scale(.5)!important}.ih-force-hover .ult-ih-item,.ih-force-hover .ult-ih-item *,.ih-force-hover .ult-ih-item .ult-ih-info,.ih-force-hover .ult-ih-item .ult-ih-image-block,.ih-force-hover .ult-ih-item .ult-ih-image{transition:none!important}.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-description,.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-description *,.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-info .ult-ih-description{text-transform:none!important}.ult-ih-description,.ult-ih-description *{text-transform:none!important;font-size:15px!important;line-height:1.4em}.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-heading,.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-heading *,.ih-force-hover .ult-ih-item.ult-ih-effect3 .ult-ih-info .ult-ih-heading{text-transform:none!important}.ult-ih-heading{text-transform:none!important}.sc_column_item .ult-ih-container{width:250px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;display:block!important}.sc_column_item .ult-ih-container .ult-ih-list{margin:0!important;padding:0!important;display:block!important;text-align:center!important}.sc_column_item .ult-ih-container .ult-ih-list-item{margin:0 auto!important;list-style:none;float:none!important;display:block!important}.sc_column_item .ult-ih-container .ult-ih-list-item[style]{margin-left:auto!important;margin-right:auto!important}.sc_column_item .ult-ih-container{transform:translateX(-30px)}.center-img-wrapper{text-align:center!important}.center-img-wrapper .sc_image{display:inline-block!important;float:none!important;margin:0 auto!important;text-align:center!important}.center-img-wrapper figure,.center-img-wrapper .sc_image{margin:0 auto!important}.center-img-wrapper img{display:block!important;margin-left:auto!important;margin-right:auto!important;float:none!important}figure.sc_image,.sc_image{margin:0!important}.tribe-events-single-event-title{display:none!important}.tribe-events-schedule{display:none!important}<!-- WP Super Cache is installed but broken. The constant WPCACHEHOME must be set in the file wp-config.php and point at the WP Super Cache plugin directory. -->