.relative{position:relative}@media (max-width:768px){.no-mobile-padding{padding-left:0;padding-right:0}}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{text-decoration:none}a:hover{text-decoration:none}a[data-type=definition]{color:#fff;padding:2px 5px;position:relative;transition:all 200ms ease-in-out}a[data-type=definition]:hover{color:var(--main-expo-color);background:transparent!important}h1,h2,h3{font-family:Lora,serif}blockquote{font-family:Lora,serif;font-size:20px;line-height:1.6;color:rgba(0,0,0,.9);text-align:center}blockquote cite{color:#9699a2;text-align:center;font-family:Lato,sans-serif;font-size:14px;line-height:1.71;display:block}figcaption{color:#9699a2;font-size:14px;text-align:center;max-width:70%;margin:.5em auto 1em}@media (max-width:768px){figcaption{width:100%}}.has-drop-cap:not(:focus):first-letter{font-size:6.2em;font-weight:200}.has-inline-color.has-expo-color-color{color:var(--main-expo-color)}.wp-block-gallery,.blocks-gallery-grid{justify-content:center}.wp-block-gallery .wp-block-image img,.blocks-gallery-grid .wp-block-image img,.wp-block-gallery .blocks-gallery-item img,.blocks-gallery-grid .blocks-gallery-item img{-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;transition:opacity 200ms linear;opacity:1;filter:alpha(opacity=1 * 100)}.wp-block-gallery .wp-block-image img:hover,.blocks-gallery-grid .wp-block-image img:hover,.wp-block-gallery .blocks-gallery-item img:hover,.blocks-gallery-grid .blocks-gallery-item img:hover{cursor:pointer;opacity:.7;filter:alpha(opacity=.7 * 100)}#main_content .wp-block-gallery,* .wp-block-gallery{min-height:300px}#main_content .blocks-gallery-grid .blocks-gallery-image,* .blocks-gallery-grid .blocks-gallery-image,#main_content .blocks-gallery-grid .blocks-gallery-item figcaption,* .blocks-gallery-grid .blocks-gallery-item figcaption,#main_content .wp-block-gallery .blocks-gallery-image figcaption,* .wp-block-gallery .blocks-gallery-image figcaption,#main_content .wp-block-gallery .blocks-gallery-item figcaption,* .wp-block-gallery .blocks-gallery-item figcaption,#main_content .wp-block-gallery .wp-block-image figcaption,* .wp-block-gallery .wp-block-image figcaption{padding:0;font-size:14px;margin-bottom:0;max-width:100%;background:rgba(0,0,0,.6)}#main_content .blocks-gallery-grid .blocks-gallery-image a,* .blocks-gallery-grid .blocks-gallery-image a,#main_content .blocks-gallery-grid .blocks-gallery-item figcaption a,* .blocks-gallery-grid .blocks-gallery-item figcaption a,#main_content .wp-block-gallery .blocks-gallery-image figcaption a,* .wp-block-gallery .blocks-gallery-image figcaption a,#main_content .wp-block-gallery .blocks-gallery-item figcaption a,* .wp-block-gallery .blocks-gallery-item figcaption a,#main_content .wp-block-gallery .wp-block-image figcaption a,* .wp-block-gallery .wp-block-image figcaption a{color:#fff;text-decoration:underline}.wp-block-image img{height:auto}@media (max-width:768px){.wp-block-image{text-align:center}}.wp-block-media-text img{max-width:100%;height:auto;object-fit:cover}.wp-block-pullquote{padding-top:0}.wp-block-buttons .wp-block-button .wp-block-button__link{background:#f3f3f3;color:rgba(0,0,0,.9);font-size:11px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;border-radius:0;padding-right:50px;position:relative;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;line-height:24px;font-family:Lato,sans-serif}.wp-block-buttons .wp-block-button .wp-block-button__link:hover{background:#ececec;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.wp-block-buttons .wp-block-button .wp-block-button__link:hover:before{width:100%}.wp-block-buttons .wp-block-button .wp-block-button__link:before{width:0;position:absolute;left:0;bottom:0;height:4px;content:"";background:var(--main-expo-color);transition:all 200ms ease-in-out;z-index:0}.wp-block-buttons .wp-block-button .wp-block-button__link:after{content:"\f344";font-family:dashicons;color:var(--main-expo-color);font-size:25px;position:absolute;right:11px;font-weight:400}.wp-block-file a{color:#1a1715;font-family:Lora,serif;font-size:24px;display:block;position:relative;padding:20px;padding-top:60px;background:#f3f3f3;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;text-decoration:none!important}.wp-block-file a:hover{background:#ececec;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;color:#1a1715!important;opacity:1!important;filter:alpha(opacity=1 * 100)!important}.wp-block-file a:hover:after{-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;background:var(--main-expo-color);color:#fff;transform:translateY(-50%) rotate(180deg);transform-origin:center}.wp-block-file a:before{content:"\f177 \00a0 CONSULTER";color:var(--main-expo-color);font-family:dashicons,Lato,sans-serif;position:absolute;top:20px;font-size:12px;font-weight:700;letter-spacing:1px}.wp-block-file a:after{content:"\f543";font-family:dashicons;line-height:50px;font-size:20px;border-radius:100%;color:var(--main-expo-color);border:solid 1px var(--main-expo-color);position:absolute;right:20px;width:50px;height:50px;text-align:center;top:50%;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;transform:translateY(-50%) rotate(0deg);transform-origin:center}@media (max-width:768px){.wp-block-file{margin-bottom:0}.wp-block-file a{font-size:20px;padding-top:45px;padding-right:75px}}.wp-block-file .wp-block-file__button{display:none}span.tarteaucitron-magic-block{background:#333e49;display:inline-block;padding:25px;color:#fff;text-align:center;max-width:400px;font-size:14px}span.tarteaucitron-magic-block b{font-size:17px}span.tarteaucitron-magic-block button{margin-top:15px}div#tarteaucitronAlertBig{box-sizing:border-box!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName a,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle a{color:#fff!important}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronHidden:hover ul li{background:rgba(51,62,73,.2)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden{background:rgba(51,62,73,.07)!important}#tarteaucitron .tarteaucitronBorder,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border-color:#333e49!important}#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronCookiesListMain,#tarteaucitron #tarteaucitronServices .tarteaucitronLine,.tarteaucitron-toggle-group{background:rgba(51,62,73,.1)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName b,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert b,#tarteaucitronAlertSmall #tarteaucitronCookiesNumber,#tarteaucitronAlertSmall #tarteaucitronManager,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle b,#tarteaucitron #tarteaucitronInfo a,html body #tarteaucitronRoot div#tarteaucitronInfo,#tarteaucitron .tarteaucitronH1,#tarteaucitron .tarteaucitronName tarteaucitronH2,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,#tarteaucitron .tarteaucitronTitle button{color:#fff!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitronAlertBig,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertSmall,.tac_activate,.tac_activate .tac_float,.tac_activate .tac_float b,#tarteaucitron #tarteaucitronClosePanel,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesTitle:hover,#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronDetails,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle,#tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronTitle,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover,div#tarteaucitronServices,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background:#333e49!important;color:#fff!important}#tarteaucitronAlertBig #tarteaucitronCloseAlert{color:#333e49!important;background:#fff!important}html body #tarteaucitronRoot #tarteaucitronAlertBig,html body #tarteaucitronRoot span#tarteaucitronDisclaimerAlert{background-color:#333e49!important}html body #tarteaucitronRoot #tarteaucitronAlertBig span{color:#fff!important}html body #tarteaucitronRoot div#tarteaucitronAlertBig:before{color:#fff!important}html body #tarteaucitronRoot button.tarteaucitronAllow{background-color:#333e49!important}html body .tac_activate .tac_float .tarteaucitronAllow{background-color:#333e49!important}head .tarteaucitron-magic-block button{display:none}.tarteaucitron-magic-block button{border-radius:4px;background-color:#333e49!important;display:inline-block;padding:6px 10px;text-align:center;text-decoration:none;width:auto;border:0;cursor:pointer}html body #tarteaucitronRoot button.tarteaucitronAllow{color:#fff!important}html body .tac_activate .tac_float .tarteaucitronAllow,html body #tarteaucitronRoot .tarteaucitronCheck:before{color:#fff!important}.tarteaucitron-magic-block button{color:#fff!important}html body #tarteaucitronRoot button.tarteaucitronDeny{background-color:#333e49!important}html body #tarteaucitronRoot button.tarteaucitronDeny{color:#fff!important}html body #tarteaucitronRoot .tarteaucitronCross:before{color:#fff!important}html body #tarteaucitronRoot #tarteaucitronCloseAlert{background-color:#333e49!important}html body #tarteaucitronRoot #tarteaucitronCloseAlert{color:#fff!important}html body #tarteaucitronRoot #tarteaucitronPrivacyUrl{background-color:#333e49!important}html body #tarteaucitronRoot #tarteaucitronPrivacyUrl{color:#fff!important}html body #tarteaucitronRoot li.tarteaucitronLine.tarteaucitronIsAllowed{border-color:#fff!important}html body #tarteaucitronRoot li.tarteaucitronLine.tarteaucitronIsDenied{border-color:#fff!important}html body #tarteaucitronRoot #tarteaucitronDotGreen{background-color:#fff!important}html body #tarteaucitronRoot #tarteaucitronDotRed{background-color:#e30057!important}body,html{min-height:100%}.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;margin-top:32px;text-transform:uppercase;font-weight:700;font-size:12px;padding:.6rem .75rem;position:relative}.btn:after{width:0;position:absolute;left:0;bottom:0;height:100%;content:"";background:var(--main-expo-color);transition:all 200ms ease-in-out;z-index:0}.btn:hover a{color:#fff}.btn:hover:after{width:100%}.btn:focus{-webkit-box-shadow:none;box-shadow:none}.btn a{position:relative;z-index:1;transition:all 200ms ease-in-out}.swiper-nav{width:56px;height:56px;text-align:center}.swiper-nav:focus{outline:0}.swiper-nav span{color:#fff;line-height:56px}.anchor:hover{cursor:pointer}.definition_placeholder{display:none}.play_icon{border:solid 1px rgba(174,138,62,.9);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translate(-50%,-50%)}.play_icon .dashicons-controls-play{color:#fff;transform:translate(7%,44%)}.swiper_nomargin_cont{margin-left:-15px;margin-right:-15px;margin-bottom:80px}.swiper_nomargin_cont .swiper_element_cont .swiper-container{margin:auto;padding:0}.swiper_nomargin_cont .swiper_element_cont .swiper-container .swiper-slide{width:680px;height:auto}@media (max-width:768px){.swiper_nomargin_cont .swiper_element_cont .swiper-container .swiper-slide{width:100%}}.swiper_nomargin_cont .swiper_element_cont .swiper-container .swiper-slide:hover{cursor:grab}.swiper_nomargin_cont .swiper_element_cont .swiper-container .swiper-slide.swiper-slide-prev,.swiper_nomargin_cont .swiper_element_cont .swiper-container .swiper-slide.swiper-slide-next{opacity:.4;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}.swiper_nomargin_cont .swiper_element_cont .swiper-container .swiper-slide img{height:100%;object-fit:cover}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next{bottom:20px;top:auto;background:transparent;border:solid 1px;width:44px;height:44px}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev:before,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next:before,.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev:after,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next:after{font-family:dashicons;font-size:16px;position:absolute;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-ms-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev:hover.swiper-button-prev:before,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next:hover.swiper-button-prev:before{color:#fff}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev:hover.swiper-button-prev:after,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next:hover.swiper-button-prev:after{height:44px}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev:hover.swiper-button-next:before,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next:hover.swiper-button-next:before{height:44px}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev:hover.swiper-button-next:after,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next:hover.swiper-button-next:after{color:#fff}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev:focus,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next:focus{outline:0}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev span,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next span{position:absolute;width:75px}@media (max-width:768px){.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev span,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next span{display:none}}@media (max-width:768px){.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev.swiper-button-prev,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next.swiper-button-prev{left:0}}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev.swiper-button-prev:before,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next.swiper-button-prev:before{content:"\f340"}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev.swiper-button-prev:after,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next.swiper-button-prev:after{content:"";height:0;background:var(--main-expo-color);left:0;bottom:0;width:44px;z-index:-1}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev.swiper-button-prev span,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next.swiper-button-prev span{left:60px}@media (max-width:768px){.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev.swiper-button-next,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next.swiper-button-next{right:0}}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev.swiper-button-next:before,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next.swiper-button-next:before{content:"";height:0;background:var(--main-expo-color);left:0;bottom:0;width:44px;z-index:-1}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev.swiper-button-next:after,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next.swiper-button-next:after{content:"\f344"}.swiper_nomargin_cont .swiper_element_cont .swiper-button-prev.swiper-button-next span,.swiper_nomargin_cont .swiper_element_cont .swiper-button-next.swiper-button-next span{right:40px}.swiper_nomargin_cont .swiper_element_cont .figcaption_cont{position:absolute;left:50%;transform:translateX(-50%);text-align:center;width:70%;z-index:2}@media (max-width:768px){.swiper_nomargin_cont .swiper_element_cont .figcaption_cont{min-height:45px}}.swiper_nomargin_cont .swiper_element_cont .figcaption_cont figcaption{display:block;position:relative;margin-bottom:0;bottom:0;color:#9699a2}.plyr--audio .plyr__controls{--plyr-color-main:var(--main-expo-color);--plyr-audio-control-color:var(--main-expo-color);background:#f3f3f3}.plyr--audio .plyr__controls .plyr__time--current{color:rgba(26,23,21,.3)}.plyr--video .plyr__controls{--plyr-color-main:var(--main-expo-color)}.plyr--video .video_overlay{position:absolute;top:0;height:100%;width:100%;background:rgba(179,179,179,.7);-webkit-transition:background 500ms ease-in-out;-moz-transition:background 500ms ease-in-out;-ms-transition:background 500ms ease-in-out;-o-transition:background 500ms ease-in-out;transition:background 500ms ease-in-out;z-index:3;cursor:pointer}.plyr--video .video_overlay:hover{background:rgba(179,179,179,.3)}.plyr--video .video_overlay span{color:#fff;font-size:40px;display:block;margin:auto;position:relative;top:50%;transform:translateY(-50%);height:auto;width:auto}.no_posts{text-align:center;margin-top:100px;margin-bottom:100px;width:100%}body{font-size:16px;line-height:24px;font-family:Lato,sans-serif;color:#1a1715}body.home .overlay_cont,body.single .overlay_cont,body.single-chapitre .overlay_cont,body.page-template-template-parcours .overlay_cont,body.blog .overlay_cont,body.page .overlay_cont,body.error404 .overlay_cont{position:relative;height:var(--app-height);top:-60px}body.home .overlay_cont .overlay,body.single .overlay_cont .overlay,body.single-chapitre .overlay_cont .overlay,body.page-template-template-parcours .overlay_cont .overlay,body.blog .overlay_cont .overlay,body.page .overlay_cont .overlay,body.error404 .overlay_cont .overlay{height:var(--app-height);width:100vw;position:fixed;top:0;z-index:0;background-color:#9699a2;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}body.home .overlay_cont .overlay:before,body.single .overlay_cont .overlay:before,body.single-chapitre .overlay_cont .overlay:before,body.page-template-template-parcours .overlay_cont .overlay:before,body.blog .overlay_cont .overlay:before,body.page .overlay_cont .overlay:before,body.error404 .overlay_cont .overlay:before{position:absolute;height:100%;width:100%;top:0;left:0;content:"";transition:opacity 500ms ease-in-out;opacity:0;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:unset}body.home .overlay_cont .overlay:after,body.single .overlay_cont .overlay:after,body.single-chapitre .overlay_cont .overlay:after,body.page-template-template-parcours .overlay_cont .overlay:after,body.blog .overlay_cont .overlay:after,body.page .overlay_cont .overlay:after,body.error404 .overlay_cont .overlay:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:radial-gradient(circle at 48% 42%,rgba(0,0,0,0),rgba(0,0,0,.06) 18%,rgba(0,0,0,.2) 73%,rgba(0,0,0,.65) 94%);transition:opacity 500ms ease-in-out;opacity:0}body.home .overlay_cont .overlay.animated:before,body.single .overlay_cont .overlay.animated:before,body.single-chapitre .overlay_cont .overlay.animated:before,body.page-template-template-parcours .overlay_cont .overlay.animated:before,body.blog .overlay_cont .overlay.animated:before,body.page .overlay_cont .overlay.animated:before,body.error404 .overlay_cont .overlay.animated:before,body.home .overlay_cont .overlay.animated:after,body.single .overlay_cont .overlay.animated:after,body.single-chapitre .overlay_cont .overlay.animated:after,body.page-template-template-parcours .overlay_cont .overlay.animated:after,body.blog .overlay_cont .overlay.animated:after,body.page .overlay_cont .overlay.animated:after,body.error404 .overlay_cont .overlay.animated:after{opacity:1}body.home .overlay_cont .overlay img,body.single .overlay_cont .overlay img,body.single-chapitre .overlay_cont .overlay img,body.page-template-template-parcours .overlay_cont .overlay img,body.blog .overlay_cont .overlay img,body.page .overlay_cont .overlay img,body.error404 .overlay_cont .overlay img{position:absolute;left:0;right:0;height:100%;width:100%;opacity:0}body.home .overlay_cont .overlay img.animated,body.single .overlay_cont .overlay img.animated,body.single-chapitre .overlay_cont .overlay img.animated,body.page-template-template-parcours .overlay_cont .overlay img.animated,body.blog .overlay_cont .overlay img.animated,body.page .overlay_cont .overlay img.animated,body.error404 .overlay_cont .overlay img.animated{opacity:1}body.home .overlay_cont .overlay.hide,body.single .overlay_cont .overlay.hide,body.single-chapitre .overlay_cont .overlay.hide,body.page-template-template-parcours .overlay_cont .overlay.hide,body.blog .overlay_cont .overlay.hide,body.page .overlay_cont .overlay.hide,body.error404 .overlay_cont .overlay.hide{background:#9699a2}body.home .overlay_cont .overlay.hide:after,body.single .overlay_cont .overlay.hide:after,body.single-chapitre .overlay_cont .overlay.hide:after,body.page-template-template-parcours .overlay_cont .overlay.hide:after,body.blog .overlay_cont .overlay.hide:after,body.page .overlay_cont .overlay.hide:after,body.error404 .overlay_cont .overlay.hide:after{display:none}body.home .overlay_cont .overlay .titles,body.single .overlay_cont .overlay .titles,body.single-chapitre .overlay_cont .overlay .titles,body.page-template-template-parcours .overlay_cont .overlay .titles,body.blog .overlay_cont .overlay .titles,body.page .overlay_cont .overlay .titles,body.error404 .overlay_cont .overlay .titles{text-align:center;font-family:Lora,serif;color:#fff;word-break:break-word;z-index:2}body.home .overlay_cont .overlay .titles .site-title,body.single .overlay_cont .overlay .titles .site-title,body.single-chapitre .overlay_cont .overlay .titles .site-title,body.page-template-template-parcours .overlay_cont .overlay .titles .site-title,body.blog .overlay_cont .overlay .titles .site-title,body.page .overlay_cont .overlay .titles .site-title,body.error404 .overlay_cont .overlay .titles .site-title{font-size:70px}@media (max-width:768px){body.home .overlay_cont .overlay .titles .site-title,body.single .overlay_cont .overlay .titles .site-title,body.single-chapitre .overlay_cont .overlay .titles .site-title,body.page-template-template-parcours .overlay_cont .overlay .titles .site-title,body.blog .overlay_cont .overlay .titles .site-title,body.page .overlay_cont .overlay .titles .site-title,body.error404 .overlay_cont .overlay .titles .site-title{font-size:40px}}body.home .overlay_cont .overlay .titles .site-description,body.single .overlay_cont .overlay .titles .site-description,body.single-chapitre .overlay_cont .overlay .titles .site-description,body.page-template-template-parcours .overlay_cont .overlay .titles .site-description,body.blog .overlay_cont .overlay .titles .site-description,body.page .overlay_cont .overlay .titles .site-description,body.error404 .overlay_cont .overlay .titles .site-description{font-size:21px}body.home .overlay_cont .overlay .titles .subtitle,body.single .overlay_cont .overlay .titles .subtitle,body.single-chapitre .overlay_cont .overlay .titles .subtitle,body.page-template-template-parcours .overlay_cont .overlay .titles .subtitle,body.blog .overlay_cont .overlay .titles .subtitle,body.page .overlay_cont .overlay .titles .subtitle,body.error404 .overlay_cont .overlay .titles .subtitle{font-family:Lato,sans-serif;font-size:14px;font-weight:700;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.83px}body.home .overlay_cont .overlay .titles .accroche_video,body.single .overlay_cont .overlay .titles .accroche_video,body.single-chapitre .overlay_cont .overlay .titles .accroche_video,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video,body.blog .overlay_cont .overlay .titles .accroche_video,body.page .overlay_cont .overlay .titles .accroche_video,body.error404 .overlay_cont .overlay .titles .accroche_video{margin:auto;margin-top:60px;background:#1e1a18;padding:8px;min-height:96px;position:relative;z-index:1;overflow:hidden}@media (max-width:768px){body.home .overlay_cont .overlay .titles .accroche_video,body.single .overlay_cont .overlay .titles .accroche_video,body.single-chapitre .overlay_cont .overlay .titles .accroche_video,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video,body.blog .overlay_cont .overlay .titles .accroche_video,body.page .overlay_cont .overlay .titles .accroche_video,body.error404 .overlay_cont .overlay .titles .accroche_video{margin-top:0}}body.home .overlay_cont .overlay .titles .accroche_video:before,body.single .overlay_cont .overlay .titles .accroche_video:before,body.single-chapitre .overlay_cont .overlay .titles .accroche_video:before,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video:before,body.blog .overlay_cont .overlay .titles .accroche_video:before,body.page .overlay_cont .overlay .titles .accroche_video:before,body.error404 .overlay_cont .overlay .titles .accroche_video:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--main-expo-color);-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:transform 200ms ease-out;-moz-transition:transform 200ms ease-out;-ms-transition:transform 200ms ease-out;-o-transition:transform 200ms ease-out;transition:transform 200ms ease-out}body.home .overlay_cont .overlay .titles .accroche_video:hover .title,body.single .overlay_cont .overlay .titles .accroche_video:hover .title,body.single-chapitre .overlay_cont .overlay .titles .accroche_video:hover .title,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video:hover .title,body.blog .overlay_cont .overlay .titles .accroche_video:hover .title,body.page .overlay_cont .overlay .titles .accroche_video:hover .title,body.error404 .overlay_cont .overlay .titles .accroche_video:hover .title{color:#fff}body.home .overlay_cont .overlay .titles .accroche_video:hover:before,body.single .overlay_cont .overlay .titles .accroche_video:hover:before,body.single-chapitre .overlay_cont .overlay .titles .accroche_video:hover:before,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video:hover:before,body.blog .overlay_cont .overlay .titles .accroche_video:hover:before,body.page .overlay_cont .overlay .titles .accroche_video:hover:before,body.error404 .overlay_cont .overlay .titles .accroche_video:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}body.home .overlay_cont .overlay .titles .accroche_video a,body.single .overlay_cont .overlay .titles .accroche_video a,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a,body.blog .overlay_cont .overlay .titles .accroche_video a,body.page .overlay_cont .overlay .titles .accroche_video a,body.error404 .overlay_cont .overlay .titles .accroche_video a{color:#fff;display:block}body.home .overlay_cont .overlay .titles .accroche_video a .row,body.single .overlay_cont .overlay .titles .accroche_video a .row,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row,body.blog .overlay_cont .overlay .titles .accroche_video a .row,body.page .overlay_cont .overlay .titles .accroche_video a .row,body.error404 .overlay_cont .overlay .titles .accroche_video a .row{height:100%;overflow:hidden}body.home .overlay_cont .overlay .titles .accroche_video a .row>*,body.single .overlay_cont .overlay .titles .accroche_video a .row>*,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row>*,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row>*,body.blog .overlay_cont .overlay .titles .accroche_video a .row>*,body.page .overlay_cont .overlay .titles .accroche_video a .row>*,body.error404 .overlay_cont .overlay .titles .accroche_video a .row>*{padding-left:4px}body.home .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.single .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.blog .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.page .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.error404 .overlay_cont .overlay .titles .accroche_video a .row>.video_cont{height:100%;padding-left:0;position:relative}@media (min-width:769px){body.home .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.single .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.blog .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.page .overlay_cont .overlay .titles .accroche_video a .row>.video_cont,body.error404 .overlay_cont .overlay .titles .accroche_video a .row>.video_cont{padding-right:4px}}body.home .overlay_cont .overlay .titles .accroche_video a .row>.video_cont video,body.single .overlay_cont .overlay .titles .accroche_video a .row>.video_cont video,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row>.video_cont video,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row>.video_cont video,body.blog .overlay_cont .overlay .titles .accroche_video a .row>.video_cont video,body.page .overlay_cont .overlay .titles .accroche_video a .row>.video_cont video,body.error404 .overlay_cont .overlay .titles .accroche_video a .row>.video_cont video{width:100%;display:block}body.home .overlay_cont .overlay .titles .accroche_video a .row>* p,body.single .overlay_cont .overlay .titles .accroche_video a .row>* p,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row>* p,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row>* p,body.blog .overlay_cont .overlay .titles .accroche_video a .row>* p,body.page .overlay_cont .overlay .titles .accroche_video a .row>* p,body.error404 .overlay_cont .overlay .titles .accroche_video a .row>* p{margin:0;text-align:left}body.home .overlay_cont .overlay .titles .accroche_video a .row>* p.title,body.single .overlay_cont .overlay .titles .accroche_video a .row>* p.title,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row>* p.title,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row>* p.title,body.blog .overlay_cont .overlay .titles .accroche_video a .row>* p.title,body.page .overlay_cont .overlay .titles .accroche_video a .row>* p.title,body.error404 .overlay_cont .overlay .titles .accroche_video a .row>* p.title{text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.75px}body.home .overlay_cont .overlay .titles .accroche_video a .row>* p.subtitle,body.single .overlay_cont .overlay .titles .accroche_video a .row>* p.subtitle,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row>* p.subtitle,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row>* p.subtitle,body.blog .overlay_cont .overlay .titles .accroche_video a .row>* p.subtitle,body.page .overlay_cont .overlay .titles .accroche_video a .row>* p.subtitle,body.error404 .overlay_cont .overlay .titles .accroche_video a .row>* p.subtitle{font-size:17px;font-family:Lora,serif;font-weight:500;text-transform:none}@media (max-width:768px){body.home .overlay_cont .overlay .titles .accroche_video a .row>* p,body.single .overlay_cont .overlay .titles .accroche_video a .row>* p,body.single-chapitre .overlay_cont .overlay .titles .accroche_video a .row>* p,body.page-template-template-parcours .overlay_cont .overlay .titles .accroche_video a .row>* p,body.blog .overlay_cont .overlay .titles .accroche_video a .row>* p,body.page .overlay_cont .overlay .titles .accroche_video a .row>* p,body.error404 .overlay_cont .overlay .titles .accroche_video a .row>* p{text-align:center}}body.home #main_content,body.single #main_content,body.single-chapitre #main_content,body.page-template-template-parcours #main_content,body.blog #main_content,body.page #main_content,body.error404 #main_content{position:relative;background:#fff;padding-top:20px;overflow-wrap:anywhere}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/Lato/lato-v24-latin-regular.woff2) format('woff2'),url(../fonts/Lato/lato-v24-latin-regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:400;src:url(../fonts/Lora/lora-v35-latin-regular.woff2) format('woff2'),url(../fonts/Lora/lora-v35-latin-regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:500;src:url(../fonts/Lora/lora-v35-latin-500.woff2) format('woff2'),url(../fonts/Lora/lora-v35-latin-500.ttf) format('truetype')}@font-face{font-display:swap;font-family:Lora;font-style:normal;font-weight:700;src:url(../fonts/Lora/lora-v35-latin-700.woff2) format('woff2'),url(../fonts/Lora/lora-v35-latin-700.ttf) format('truetype')}body header{position:-webkit-sticky;position:sticky;z-index:100;width:100%;top:0}body header #rosalis_header{color:#fff;height:40px;line-height:40px;background-color:rgba(26,23,21,.5);top:0;z-index:1}body header #rosalis_header .rosalis a{display:block;color:#fff;opacity:.8;font-size:11px}body header #rosalis_header .rosalis a>*{display:inline-block;vertical-align:middle}body header #rosalis_header .rosalis a span{position:relative;top:2px}@media (max-width:576px){body header #rosalis_header .rosalis a span{display:none}}body header #menu_header{position:relative}body header #menu_header:before{content:"";background:transparent;height:100%;top:0;width:100%;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;filter:alpha(opacity=1 * 100)}body header.sticky #menu_header:before{height:100%!important;opacity:1!important}body header.sticky.sticky-black #menu_header:before{background:#000}body header.sticky.sticky-white #menu_header:before{background:#fff}body header.transparent #menu_header:before{background:transparent}body header.white #menu_header:before{background:#fff}body header .header-title{font-family:Lora,serif;font-weight:500;color:#fff;font-size:16px;text-align:center}body #breadcrumbs_header{background:#f3f3f3;height:40px;position:relative;line-height:36px;padding-left:20px}@media (max-width:768px){body #breadcrumbs_header{padding:10px 0;height:auto;line-height:initial}}body #breadcrumbs_header nav#breadcrumbs ul{list-style-type:none;padding:0;margin:0}body #breadcrumbs_header nav#breadcrumbs ul li{display:inline-block;color:#1a1715;font-size:11px;margin-right:30px;text-transform:uppercase}@media (max-width:768px){body #breadcrumbs_header nav#breadcrumbs ul li{margin-right:20px}}body #breadcrumbs_header nav#breadcrumbs ul li>*{display:block;position:relative}body #breadcrumbs_header nav#breadcrumbs ul li>:after{content:"\f344";font-family:dashicons;position:absolute;right:-20px}@media (max-width:768px){body #breadcrumbs_header nav#breadcrumbs ul li>:after{right:-15px}}body #breadcrumbs_header nav#breadcrumbs ul li:last-child>:after{display:none}body #breadcrumbs_header nav#breadcrumbs ul li a{font-weight:800;color:#1a1715}body #breadcrumbs_header nav#breadcrumbs ul li a:hover{color:var(--main-expo-color)}body #breadcrumbs_header nav#breadcrumbs ul li a:hover:after{color:#1a1715}body #breadcrumbs_header nav#breadcrumbs ul li span{opacity:.75;filter:alpha(opacity=.75 * 100);font-weight:800}nav.nav{position:fixed;z-index:9;opacity:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;transform:translateX(-100%);padding-bottom:30px;width:100vw;height:var(--app-height);top:0;left:0;background-color:#fff}nav.nav.nav_chapitre{transform:translateX(100%);top:60px;background-color:rgba(255,255,255,0)}nav.nav ul{margin:auto;padding:0;list-style-type:none;text-align:center}nav.nav ul.nav-list{margin-top:100px;width:100%;height:calc(100% - 100px);overflow:auto;padding:15px}nav.nav ul.sub-menu{margin-top:30px}nav.nav ul li{list-style-type:none;display:block;width:100%}nav.nav ul li:first-child span:before{display:none}nav.nav ul li>span,nav.nav ul li a.overtitle-link{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;opacity:.6;font-family:Lato,sans-serif;font-weight:700;display:block;margin-bottom:-15px}nav.nav ul li>span>span,nav.nav ul li a.overtitle-link>span{color:#1a1715}nav.nav ul li>span.overtitle-link,nav.nav ul li a.overtitle-link.overtitle-link{font-weight:700;font-size:16px;color:#1a1715;text-transform:uppercase;opacity:1;letter-spacing:2px}nav.nav ul li>span:hover,nav.nav ul li a.overtitle-link:hover{text-decoration:none;cursor:auto}nav.nav ul li>span:hover.overtitle-link,nav.nav ul li a.overtitle-link:hover.overtitle-link{cursor:pointer}nav.nav ul li>span:before,nav.nav ul li a.overtitle-link:before{content:"";display:block;height:1px;width:10%;position:relative;background:rgba(26,23,21,.3);margin:20px auto}nav.nav ul li a{font-family:Lora,serif;font-size:20px;font-weight:500;display:inline-block}nav.nav ul li a:hover,nav.nav ul li a[aria-expanded=true]{text-decoration:none;color:#1a1715}nav.nav ul li a:hover:after,nav.nav ul li a[aria-expanded=true]:after{color:#1a1715}nav.nav ul li ul li{padding:0;margin:0 auto 15px}nav.nav ul li.menu-item-has-children>a:after{content:"\f343";font-family:dashicons;margin-left:10px;position:relative;top:4px;color:var(--main-expo-color)}nav.nav ul li.menu-item-has-children>a.collapsed:after{content:"\f347"}nav.nav ul li.menu-item-has-children ul li{padding-top:15px;margin-bottom:0}nav.nav ul li.menu-item-has-children ul li a{font-size:18px}body.nav-active{overflow:hidden}body.nav-active nav.nav{opacity:1}body.nav-active header.open-white #menu_header:before{background:#fff}body.nav-active header.open-white #menu_header .header-title{color:#1a1715}body.nav-active header.open-white #menu_header .chapitre_cont .chapitre-nav-toggle{color:#1a1715}body.nav-active.menu-nav-active nav.nav.nav_menu{transform:translateX(0)}body.nav-active.chapitre-nav-active #menu_header .menu_cont .nav-toggle p.nav_icon span{background-color:#1a1715}body.nav-active.chapitre-nav-active #menu_header .menu_cont .nav-toggle p.nav_icon span:before,body.nav-active.chapitre-nav-active #menu_header .menu_cont .nav-toggle p.nav_icon span:after{background:#1a1715}body.nav-active.chapitre-nav-active #menu_header .menu_cont .nav-toggle p.nav_text{color:#1a1715}body.nav-active.chapitre-nav-active #menu_header .header-title{color:#1a1715}body.nav-active.chapitre-nav-active #menu_header .chapitre_cont .chapitre-nav-toggle{color:#1a1715}body.nav-active.chapitre-nav-active nav.nav.nav_chapitre{background-color:rgba(255,255,255,.95);transform:translateX(0)}body.nav-active.chapitre-nav-active .chapitre_cont .chapitre-nav-toggle p.caret span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transform-origin:50% 40%}body.nav-active:not(.chapitre-nav-active) header #menu_header .menu_cont .nav-toggle p.nav_icon span{background-color:transparent}body.nav-active:not(.chapitre-nav-active) header #menu_header .menu_cont .nav-toggle p.nav_icon span:before,body.nav-active:not(.chapitre-nav-active) header #menu_header .menu_cont .nav-toggle p.nav_icon span:after{background:#fff}body.nav-active:not(.chapitre-nav-active) header #menu_header .menu_cont .nav-toggle p.nav_text{color:#1a1715}body.nav-active:not(.chapitre-nav-active) header.sticky.sticky-open-black #menu_header .menu_cont .nav-toggle .nav_text{color:#1a1715}body.nav-active:not(.chapitre-nav-active) header.sticky.sticky-open-black #menu_header .menu_cont .nav-toggle .nav_icon span:before,body.nav-active:not(.chapitre-nav-active) header.sticky.sticky-open-black #menu_header .menu_cont .nav-toggle .nav_icon span:after{background:#fff}body.nav-active:not(.chapitre-nav-active) header.sticky.sticky-open-white #menu_header .menu_cont .nav-toggle .nav_text{color:#1a1715}body.nav-active:not(.chapitre-nav-active) header.sticky.sticky-open-white #menu_header .menu_cont .nav-toggle .nav_icon span:before,body.nav-active:not(.chapitre-nav-active) header.sticky.sticky-open-white #menu_header .menu_cont .nav-toggle .nav_icon span:after{background:#fff}body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle{color:#1a1715;font-weight:700}body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle:hover .nav_text{color:#fff}body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle .nav_icon{background:#1a1715}body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle .nav_icon span{background-color:transparent}body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle .nav_icon span:before,body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle .nav_icon span:after{margin-top:0;background:#fff}body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle .nav_icon span:before{transform:rotate(45deg)}body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle .nav_icon span:after{transform:rotate(-45deg)}body.nav-active:not(.chapitre-nav-active) #menu_header .menu_cont .nav-toggle .nav_text{color:#1a1715;font-weight:400}body header.transparent #menu_header .menu_cont .nav-toggle p.nav_icon span{background-color:#fff}body header.transparent #menu_header .menu_cont .nav-toggle p.nav_icon span:before,body header.transparent #menu_header .menu_cont .nav-toggle p.nav_icon span:after{background:#fff}body header.transparent #menu_header .menu_cont .nav-toggle p.nav_text{color:#fff}body header.transparent #menu_header .header-title{color:#fff}body header.transparent #menu_header .chapitre_cont .chapitre-nav-toggle{color:#fff}body header.white #menu_header .menu_cont .nav-toggle p.nav_icon span{background-color:#1a1715}body header.white #menu_header .menu_cont .nav-toggle p.nav_icon span:before,body header.white #menu_header .menu_cont .nav-toggle p.nav_icon span:after{background:#1a1715}body header.white #menu_header .menu_cont .nav-toggle p.nav_text{color:#1a1715}body header.white #menu_header .header-title{color:#1a1715}body header.white #menu_header .chapitre_cont .chapitre-nav-toggle{color:#1a1715}body header.sticky.sticky-white #menu_header .menu_cont .nav-toggle p.nav_icon span{background-color:#1a1715}body header.sticky.sticky-white #menu_header .menu_cont .nav-toggle p.nav_icon span:before,body header.sticky.sticky-white #menu_header .menu_cont .nav-toggle p.nav_icon span:after{background:#1a1715}body header.sticky.sticky-white #menu_header .menu_cont .nav-toggle p.nav_text{color:#1a1715}body header.sticky.sticky-white #menu_header .header-title{color:#1a1715}body header.sticky.sticky-white #menu_header .chapitre_cont .chapitre-nav-toggle{color:#1a1715}body header #menu_header{height:60px}body header #menu_header .home_link,body header #menu_header .menu_cont{display:inline-block;vertical-align:middle}body header #menu_header .home_link a,body header #menu_header .home_link div{position:relative;display:block}body header #menu_header .home_link a:hover,body header #menu_header .home_link div:hover{color:var(--main-expo-color)}body header #menu_header .home_link a svg path,body header #menu_header .home_link div svg path{fill:var(--main-expo-color)}body header #menu_header .home_link a span,body header #menu_header .home_link div span{position:absolute;font-family:Lora,serif;left:50%;top:50%;transform:translate(-50%,-50%);font-size:21px;font-weight:500;color:var(--main-expo-color)}@media (max-width:768px){body header #menu_header .home_link a svg,body header #menu_header .home_link div svg{width:30px;height:30px}}body header #menu_header .menu_cont{margin-left:6px;padding-left:10px;border-left:solid 1px #f3f3f3}body header #menu_header .menu_cont .nav-toggle{color:#fff;display:block;position:relative;z-index:200}body header #menu_header .menu_cont .nav-toggle:hover{text-decoration:none}body header #menu_header .menu_cont .nav-toggle:hover:after{width:100%}body header #menu_header .menu_cont .nav-toggle:after{width:0;position:absolute;left:0;bottom:0;height:100%;content:"";background:var(--main-expo-color);transition:all 200ms ease-in-out;z-index:-1}@media (min-width:768px){body header #menu_header .menu_cont .nav-toggle{padding:10px}}body header #menu_header .menu_cont .nav-toggle p{padding:0;margin:0}@media (min-width:768px){body header #menu_header .menu_cont .nav-toggle p{display:inline-block}}body header #menu_header .menu_cont .nav-toggle p.nav_icon{width:25px;height:25px}@media (max-width:768px){body header #menu_header .menu_cont .nav-toggle p.nav_icon{padding-top:0}}body header #menu_header .menu_cont .nav-toggle p.nav_icon span{display:inline-block;position:relative;background-color:#fff;width:25px;height:2px;vertical-align:middle}body header #menu_header .menu_cont .nav-toggle p.nav_icon span:before,body header #menu_header .menu_cont .nav-toggle p.nav_icon span:after{content:'';display:block;width:25px;height:2px;position:absolute;background:#fff;transition-property:margin,transform;transition-duration:300ms}body header #menu_header .menu_cont .nav-toggle p.nav_icon span:before{margin-top:-8px}body header #menu_header .menu_cont .nav-toggle p.nav_icon span:after{margin-top:8px}body header #menu_header .menu_cont .nav-toggle p.nav_text{line-height:25px;font-size:14px;color:#fff}@media (min-width:768px){body header #menu_header .menu_cont .nav-toggle p.nav_text{padding-left:10px}}@media (max-width:768px){body header #menu_header .menu_cont{margin-left:0;padding-left:5px}body header #menu_header .menu_cont .nav-toggle p.nav_text{display:none}}body header #menu_header .chapitre_cont{position:relative;width:100%;text-align:right}body header #menu_header .chapitre_cont .chapitre-nav-toggle{color:#fff;display:block;position:relative;height:25px;z-index:200;overflow:hidden}body header #menu_header .chapitre_cont .chapitre-nav-toggle p{display:inline-block;vertical-align:top;position:relative}body header #menu_header .chapitre_cont .chapitre-nav-toggle p.caret{margin-top:2px}body header #menu_header .chapitre_cont .chapitre-nav-toggle p.caret span{-webkit-transition:transform 100ms ease-in-out;-moz-transition:transform 100ms ease-in-out;-ms-transition:transform 100ms ease-in-out;-o-transition:transform 100ms ease-in-out;transition:transform 100ms ease-in-out}body header #menu_header .chapitre_cont .chapitre-nav-toggle p.nav_text{padding-left:10px;font-size:16px;-webkit-transition:top 200ms ease-in-out;-moz-transition:top 200ms ease-in-out;-ms-transition:top 200ms ease-in-out;-o-transition:top 200ms ease-in-out;transition:top 200ms ease-in-out;text-align:right;width:calc(100% - 40px)}@media (max-width:576px){body header #menu_header .chapitre_cont .chapitre-nav-toggle p.nav_text{display:none}}body header #menu_header .chapitre_cont .chapitre-nav-toggle p span{margin-left:10px;vertical-align:middle;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:24px}body .footer_cont{background:#000;position:relative}body .footer_cont.no-footer{display:none}body .footer_cont section{padding:0}body .footer_cont .credits,body .footer_cont .partenaires{padding:60px 0}body .footer_cont .credits{background:#1a1715}body .footer_cont .credits .bloc{color:#fff;text-align:center;padding:40px;font-family:Lato,sans-serif;font-size:1.3em}body .footer_cont .credits .bloc h3{font-family:Lora,serif;font-size:24px;font-weight:600}body .footer_cont .credits .bloc p{margin-top:20px;font-size:14px}body .footer_cont .credits .bloc .btn{background:#fff;border:solid 1px transparent}body .footer_cont .credits .bloc .btn:hover{border-color:#fff;color:#fff;background:transparent}body .footer_cont .credits .bloc a.rosalis_link:hover svg path{fill:var(--main-expo-color)}body .footer_cont .credits .bloc svg{display:block;margin:auto;margin-top:20px}body .footer_cont .credits .bloc svg path{fill:#fff}body .footer_cont .partenaires{padding-top:0;padding-bottom:0;border:solid 0 rgba(243,243,243,.2);border-top-width:1px;background:#1a1715;text-align:center}body .footer_cont .partenaires h2{margin-top:20px;font-size:24px;color:#fff;text-align:center}body .footer_cont .partenaires .trigger_expand_partenaires{cursor:pointer;margin-bottom:20px;position:relative;transition:all 500ms ease-in-out;top:0}body .footer_cont .partenaires .trigger_expand_partenaires:hover{top:5px}body .footer_cont .partenaires .trigger_expand_partenaires.open{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body .footer_cont .partenaires .partenaires_list{height:0;overflow:hidden;background:#fff}body .footer_cont .partenaires .partenaires_list.expanded{height:100%}body .footer_cont .partenaires .partenaires_list .swipecont{width:100%}@media (min-width:992px){body .footer_cont .partenaires .partenaires_list .prev,body .footer_cont .partenaires .partenaires_list .next{width:41px}body .footer_cont .partenaires .partenaires_list .prev.next .swiper-nav,body .footer_cont .partenaires .partenaires_list .next.next .swiper-nav{text-align:right}body .footer_cont .partenaires .partenaires_list .prev .swiper-nav,body .footer_cont .partenaires .partenaires_list .next .swiper-nav{width:100%;height:100%}body .footer_cont .partenaires .partenaires_list .prev .swiper-nav.swiper-button-disabled,body .footer_cont .partenaires .partenaires_list .next .swiper-nav.swiper-button-disabled{opacity:.2;filter:alpha(opacity=.2 * 100)}body .footer_cont .partenaires .partenaires_list .prev span,body .footer_cont .partenaires .partenaires_list .next span{height:100%;color:#ffad1b;display:inline-flex;align-items:center}body .footer_cont .partenaires .partenaires_list .prev span:hover,body .footer_cont .partenaires .partenaires_list .next span:hover{color:#fff}body .footer_cont .partenaires .partenaires_list .swipecont{width:calc(100% - 82px)!important}}body .footer_cont .partenaires .partenaires_list .prev span:hover:before,body .footer_cont .partenaires .partenaires_list .next span:hover:before{background:var(--main-expo-color)}body .footer_cont .partenaires .partenaires_list .prev.next .swiper-nav,body .footer_cont .partenaires .partenaires_list .next.next .swiper-nav{text-align:center}@media (max-width:768px){body .footer_cont .partenaires .partenaires_list .swiper-wrapper{display:block}}body .footer_cont .partenaires .partenaires_list .partenaire_cont{margin-top:40px;margin-bottom:40px;height:100%}@media (max-width:768px){body .footer_cont .partenaires .partenaires_list .partenaire_cont{margin-top:10px;margin-bottom:10px}}body .footer_cont .partenaires .partenaires_list .partenaire_cont .partenaire{height:150px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){body .footer_cont .partenaires .partenaires_list .partenaire_cont .partenaire{height:auto}}@media (max-width:768px){body .footer_cont .partenaires .partenaires_list .partenaire_cont .partenaire a{width:100%}}body .footer_cont .partenaires .partenaires_list .partenaire_cont .partenaire a:hover img{opacity:.7;filter:alpha(opacity=.7 * 100)}body .footer_cont .partenaires .partenaires_list .partenaire_cont .partenaire img{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;filter:alpha(opacity=1 * 100);max-height:100px;width:auto}@media (max-width:768px){body .footer_cont .partenaires .partenaires_list .partenaire_cont .partenaire img{height:auto}}@media (max-width:768px){body .footer_cont footer{padding:20px 0 0}}body .footer_cont footer nav.nav-footer{line-height:90px}@media (max-width:768px){body .footer_cont footer nav.nav-footer{line-height:24px}}body .footer_cont footer nav.nav-footer ul{height:100%;display:block;margin:0;padding:0;list-style-type:none}body .footer_cont footer nav.nav-footer ul li{display:inline-block;color:#fff;height:90px;line-height:90px;vertical-align:top;margin:0 10px;font-size:14px}@media (max-width:576px){body .footer_cont footer nav.nav-footer ul li{line-height:14px;height:auto;text-align:center;margin-bottom:20px;display:block}}body .footer_cont footer nav.nav-footer ul li a{color:#fff;padding:0}body .footer_cont footer nav.nav-footer ul li a:hover{opacity:.8}body .footer_cont footer .logo_mairie{position:absolute;bottom:0;right:0}@media (max-width:576px){body .footer_cont footer .logo_mairie{margin:auto;text-align:center;position:unset}}body .footer_cont footer .logo_mairie a{display:block}@media (max-width:768px){body .footer_cont .credits,body .footer_cont .partenaires{padding:30px 0}body .footer_cont .credits .bloc{padding:20px}body .footer_cont .credits .btn{margin-top:20px}}@media (max-width:768px) and (max-width:768px){body .footer_cont .credits,body .footer_cont .partenaires{padding:0}}body.single .overlay_cont,body.page .overlay_cont,body.error404 .overlay_cont{height:var(--app-height)}body.single .overlay_cont .overlay,body.page .overlay_cont .overlay,body.error404 .overlay_cont .overlay{height:var(--app-height)}body.single .meta_cont,body.page .meta_cont,body.error404 .meta_cont{background:#f3f3f3;font-family:Lato,sans-serif;font-weight:700;padding:10px;margin:10px auto;position:sticky;top:80px}@media (min-width:576px){body.single .meta_cont,body.page .meta_cont,body.error404 .meta_cont{padding:0 0 10px;margin:auto}}@media (min-width:768px){body.single .meta_cont,body.page .meta_cont,body.error404 .meta_cont{margin-right:0}}body.single .meta_cont.transparent,body.page .meta_cont.transparent,body.error404 .meta_cont.transparent{background:transparent}@media (max-width:768px){body.single .meta_cont.transparent,body.page .meta_cont.transparent,body.error404 .meta_cont.transparent{background:#f3f3f3}}body.single .meta_cont ul,body.page .meta_cont ul,body.error404 .meta_cont ul{list-style-type:none;margin:0;padding:0}body.single .meta_cont ul li,body.page .meta_cont ul li,body.error404 .meta_cont ul li{margin:10px 0}@media (max-width:768px){body.single .meta_cont ul li,body.page .meta_cont ul li,body.error404 .meta_cont ul li{margin:0}}body.single .meta_cont ul li.current_page_item a[aria-current=page],body.page .meta_cont ul li.current_page_item a[aria-current=page],body.error404 .meta_cont ul li.current_page_item a[aria-current=page]{color:var(--main-expo-color)}body.single .meta_cont ul li a,body.page .meta_cont ul li a,body.error404 .meta_cont ul li a,body.single .meta_cont ul li span,body.page .meta_cont ul li span,body.error404 .meta_cont ul li span{font-family:Lato,sans-serif;font-size:12px;font-weight:700;color:#1a1715;text-transform:uppercase}body.single .meta_cont ul li a.colored,body.page .meta_cont ul li a.colored,body.error404 .meta_cont ul li a.colored,body.single .meta_cont ul li span.colored,body.page .meta_cont ul li span.colored,body.error404 .meta_cont ul li span.colored{color:var(--main-expo-color)}body.single .meta_cont p,body.page .meta_cont p,body.error404 .meta_cont p{margin:0;font-size:12px;letter-spacing:1.5px}body.single .meta_cont p span,body.page .meta_cont p span,body.error404 .meta_cont p span{margin-right:10px}body.single .meta_cont p.category,body.page .meta_cont p.category,body.error404 .meta_cont p.category{color:#fff;position:absolute;top:-20px;left:10px;padding:5px 10px;text-transform:uppercase}@media (min-width:768px){body.single .meta_cont p,body.page .meta_cont p,body.error404 .meta_cont p{margin-bottom:10px}}body.single.page .wp-block-gallery,body.page.page .wp-block-gallery,body.error404.page .wp-block-gallery,body.single.error404 .wp-block-gallery,body.page.error404 .wp-block-gallery,body.error404.error404 .wp-block-gallery{height:100%;width:100%;display:block;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}body.single.page .wp-block-gallery .blocks-gallery-grid,body.page.page .wp-block-gallery .blocks-gallery-grid,body.error404.page .wp-block-gallery .blocks-gallery-grid,body.single.error404 .wp-block-gallery .blocks-gallery-grid,body.page.error404 .wp-block-gallery .blocks-gallery-grid,body.error404.error404 .wp-block-gallery .blocks-gallery-grid{display:block}body.single.page .wp-block-gallery .wp-block-image,body.page.page .wp-block-gallery .wp-block-image,body.error404.page .wp-block-gallery .wp-block-image,body.single.error404 .wp-block-gallery .wp-block-image,body.page.error404 .wp-block-gallery .wp-block-image,body.error404.error404 .wp-block-gallery .wp-block-image{display:inline-block;margin-bottom:24px;overflow:hidden}body.single.page .wp-block-gallery .wp-block-image figure,body.page.page .wp-block-gallery .wp-block-image figure,body.error404.page .wp-block-gallery .wp-block-image figure,body.single.error404 .wp-block-gallery .wp-block-image figure,body.page.error404 .wp-block-gallery .wp-block-image figure,body.error404.error404 .wp-block-gallery .wp-block-image figure{display:block;width:100%;height:auto}body.single.page .wp-block-gallery .wp-block-image img,body.page.page .wp-block-gallery .wp-block-image img,body.error404.page .wp-block-gallery .wp-block-image img,body.single.error404 .wp-block-gallery .wp-block-image img,body.page.error404 .wp-block-gallery .wp-block-image img,body.error404.error404 .wp-block-gallery .wp-block-image img{width:100%;display:block;height:auto;opacity:0;filter:alpha(opacity=0 * 100);top:20px;position:relative}body.single.page .wp-block-gallery .wp-block-image img.show,body.page.page .wp-block-gallery .wp-block-image img.show,body.error404.page .wp-block-gallery .wp-block-image img.show,body.single.error404 .wp-block-gallery .wp-block-image img.show,body.page.error404 .wp-block-gallery .wp-block-image img.show,body.error404.error404 .wp-block-gallery .wp-block-image img.show{opacity:1;filter:alpha(opacity=1 * 100);top:0}body.single.page .wp-block-gallery .wp-block-image img.show:hover,body.page.page .wp-block-gallery .wp-block-image img.show:hover,body.error404.page .wp-block-gallery .wp-block-image img.show:hover,body.single.error404 .wp-block-gallery .wp-block-image img.show:hover,body.page.error404 .wp-block-gallery .wp-block-image img.show:hover,body.error404.error404 .wp-block-gallery .wp-block-image img.show:hover{cursor:pointer;opacity:.7;filter:alpha(opacity=.7 * 100)}body.single .mobx-holder .mobx-desc a[data-type=definition],body.page .mobx-holder .mobx-desc a[data-type=definition],body.error404 .mobx-holder .mobx-desc a[data-type=definition]{background-color:transparent}body.single .mobx-holder .mobx-prev,body.page .mobx-holder .mobx-prev,body.error404 .mobx-holder .mobx-prev,body.single .mobx-holder .mobx-next,body.page .mobx-holder .mobx-next,body.error404 .mobx-holder .mobx-next{background:transparent;border:solid 1px;width:44px;height:44px;font-size:11px}body.single .mobx-holder .mobx-prev:before,body.page .mobx-holder .mobx-prev:before,body.error404 .mobx-holder .mobx-prev:before,body.single .mobx-holder .mobx-next:before,body.page .mobx-holder .mobx-next:before,body.error404 .mobx-holder .mobx-next:before{position:absolute;content:"\f340";transform:translate(-50%,-50%);font-family:dashicons;font-size:20px;top:50%;left:50%}body.single .mobx-holder .mobx-prev:hover,body.page .mobx-holder .mobx-prev:hover,body.error404 .mobx-holder .mobx-prev:hover,body.single .mobx-holder .mobx-next:hover,body.page .mobx-holder .mobx-next:hover,body.error404 .mobx-holder .mobx-next:hover{background:var(--main-expo-color);color:#fff;border-color:var(--main-expo-color)}body.single .mobx-holder .mobx-prev:hover span,body.page .mobx-holder .mobx-prev:hover span,body.error404 .mobx-holder .mobx-prev:hover span,body.single .mobx-holder .mobx-next:hover span,body.page .mobx-holder .mobx-next:hover span,body.error404 .mobx-holder .mobx-next:hover span{color:var(--main-expo-color)}body.single .mobx-holder .mobx-prev span,body.page .mobx-holder .mobx-prev span,body.error404 .mobx-holder .mobx-prev span,body.single .mobx-holder .mobx-next span,body.page .mobx-holder .mobx-next span,body.error404 .mobx-holder .mobx-next span{position:relative;text-transform:uppercase}body.single .mobx-holder .mobx-prev:before,body.page .mobx-holder .mobx-prev:before,body.error404 .mobx-holder .mobx-prev:before{content:"\f340"}body.single .mobx-holder .mobx-prev span,body.page .mobx-holder .mobx-prev span,body.error404 .mobx-holder .mobx-prev span{left:60px}body.single .mobx-holder .mobx-next:before,body.page .mobx-holder .mobx-next:before,body.error404 .mobx-holder .mobx-next:before{content:"\f344"}body.single .mobx-holder .mobx-next span,body.page .mobx-holder .mobx-next span,body.error404 .mobx-holder .mobx-next span{right:60px}body.single .mobx-holder .mobx-top-bar,body.page .mobx-holder .mobx-top-bar,body.error404 .mobx-holder .mobx-top-bar{z-index:2}body.single .mobx-holder .mobx-top-bar button,body.page .mobx-holder .mobx-top-bar button,body.error404 .mobx-holder .mobx-top-bar button{background-color:var(--main-expo-color)}body.single .mobx-holder .mobx-top-bar button:focus,body.page .mobx-holder .mobx-top-bar button:focus,body.error404 .mobx-holder .mobx-top-bar button:focus{outline:0}body.single .mobx-holder .mobx-top-bar button.mobx-close,body.page .mobx-holder .mobx-top-bar button.mobx-close,body.error404 .mobx-holder .mobx-top-bar button.mobx-close{background-color:transparent}body.single .single_footer,body.page .single_footer,body.error404 .single_footer{border-top:solid 3px var(--main-expo-color);text-align:center;margin-top:40px;padding-top:34px}body.single .single_footer p.author,body.page .single_footer p.author,body.error404 .single_footer p.author{font-family:Lora,serif;font-size:14px;font-weight:500;color:rgba(0,0,0,.9)}body.single .single_footer p.share a,body.page .single_footer p.share a,body.error404 .single_footer p.share a{display:inline-block;width:30px;height:30px;border:solid 1px var(--main-expo-color);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;padding-top:2px}body.single .single_footer p.share a:hover path,body.page .single_footer p.share a:hover path,body.error404 .single_footer p.share a:hover path{fill:#fff!important}@media (max-width:768px){body.single .single_footer,body.page .single_footer,body.error404 .single_footer{margin-top:0;margin-bottom:10px;padding-top:15px}body.single .single_footer p,body.page .single_footer p,body.error404 .single_footer p{margin-bottom:3px}}body.page-template-template-parcours .overlay_cont,body.blog .overlay_cont,body.single .overlay_cont,body.page:not(.home) .overlay_cont,body.error404 .overlay_cont{height:280px}body.page-template-template-parcours .overlay_cont .overlay,body.blog .overlay_cont .overlay,body.single .overlay_cont .overlay,body.page:not(.home) .overlay_cont .overlay,body.error404 .overlay_cont .overlay{height:340px}body.page-template-template-parcours.single-oeuvre .content,body.blog.single-oeuvre .content,body.single.single-oeuvre .content,body.page:not(.home).single-oeuvre .content,body.error404.single-oeuvre .content{padding:20px}body.page-template-template-parcours .oeuvres_cont .oeuvre,body.blog .oeuvres_cont .oeuvre,body.single .oeuvres_cont .oeuvre,body.page:not(.home) .oeuvres_cont .oeuvre,body.error404 .oeuvres_cont .oeuvre,body.page-template-template-parcours .posts_cont .oeuvre,body.blog .posts_cont .oeuvre,body.single .posts_cont .oeuvre,body.page:not(.home) .posts_cont .oeuvre,body.error404 .posts_cont .oeuvre{margin-bottom:20px;height:200px;display:block;position:relative}body.page-template-template-parcours .oeuvres_cont .oeuvre:hover h2,body.blog .oeuvres_cont .oeuvre:hover h2,body.single .oeuvres_cont .oeuvre:hover h2,body.page:not(.home) .oeuvres_cont .oeuvre:hover h2,body.error404 .oeuvres_cont .oeuvre:hover h2,body.page-template-template-parcours .posts_cont .oeuvre:hover h2,body.blog .posts_cont .oeuvre:hover h2,body.single .posts_cont .oeuvre:hover h2,body.page:not(.home) .posts_cont .oeuvre:hover h2,body.error404 .posts_cont .oeuvre:hover h2{background:var(--main-expo-color);color:#fff}body.page-template-template-parcours .oeuvres_cont .oeuvre:hover h2 span.link,body.blog .oeuvres_cont .oeuvre:hover h2 span.link,body.single .oeuvres_cont .oeuvre:hover h2 span.link,body.page:not(.home) .oeuvres_cont .oeuvre:hover h2 span.link,body.error404 .oeuvres_cont .oeuvre:hover h2 span.link,body.page-template-template-parcours .posts_cont .oeuvre:hover h2 span.link,body.blog .posts_cont .oeuvre:hover h2 span.link,body.single .posts_cont .oeuvre:hover h2 span.link,body.page:not(.home) .posts_cont .oeuvre:hover h2 span.link,body.error404 .posts_cont .oeuvre:hover h2 span.link{color:#fff}body.page-template-template-parcours .oeuvres_cont .oeuvre:hover img,body.blog .oeuvres_cont .oeuvre:hover img,body.single .oeuvres_cont .oeuvre:hover img,body.page:not(.home) .oeuvres_cont .oeuvre:hover img,body.error404 .oeuvres_cont .oeuvre:hover img,body.page-template-template-parcours .posts_cont .oeuvre:hover img,body.blog .posts_cont .oeuvre:hover img,body.single .posts_cont .oeuvre:hover img,body.page:not(.home) .posts_cont .oeuvre:hover img,body.error404 .posts_cont .oeuvre:hover img{opacity:.8;filter:alpha(opacity=.8 * 100);-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;transition:opacity 200ms linear}body.page-template-template-parcours .oeuvres_cont .oeuvre img,body.blog .oeuvres_cont .oeuvre img,body.single .oeuvres_cont .oeuvre img,body.page:not(.home) .oeuvres_cont .oeuvre img,body.error404 .oeuvres_cont .oeuvre img,body.page-template-template-parcours .posts_cont .oeuvre img,body.blog .posts_cont .oeuvre img,body.single .posts_cont .oeuvre img,body.page:not(.home) .posts_cont .oeuvre img,body.error404 .posts_cont .oeuvre img{width:100%;height:100%;object-fit:cover}body.page-template-template-parcours .oeuvres_cont .oeuvre h2,body.blog .oeuvres_cont .oeuvre h2,body.single .oeuvres_cont .oeuvre h2,body.page:not(.home) .oeuvres_cont .oeuvre h2,body.error404 .oeuvres_cont .oeuvre h2,body.page-template-template-parcours .posts_cont .oeuvre h2,body.blog .posts_cont .oeuvre h2,body.single .posts_cont .oeuvre h2,body.page:not(.home) .posts_cont .oeuvre h2,body.error404 .posts_cont .oeuvre h2{position:absolute;bottom:0;margin-bottom:0;background:#fff;width:50%;font-family:Lora,serif;font-size:20px;font-weight:500;color:#1a1715;padding:10px}body.page-template-template-parcours .oeuvres_cont .oeuvre h2 span,body.blog .oeuvres_cont .oeuvre h2 span,body.single .oeuvres_cont .oeuvre h2 span,body.page:not(.home) .oeuvres_cont .oeuvre h2 span,body.error404 .oeuvres_cont .oeuvre h2 span,body.page-template-template-parcours .posts_cont .oeuvre h2 span,body.blog .posts_cont .oeuvre h2 span,body.single .posts_cont .oeuvre h2 span,body.page:not(.home) .posts_cont .oeuvre h2 span,body.error404 .posts_cont .oeuvre h2 span{display:block;font-family:Lato,sans-serif;font-size:14px;font-weight:400;margin-top:10px}body.page-template-template-parcours .oeuvres_cont .oeuvre h2 span.meta,body.blog .oeuvres_cont .oeuvre h2 span.meta,body.single .oeuvres_cont .oeuvre h2 span.meta,body.page:not(.home) .oeuvres_cont .oeuvre h2 span.meta,body.error404 .oeuvres_cont .oeuvre h2 span.meta,body.page-template-template-parcours .posts_cont .oeuvre h2 span.meta,body.blog .posts_cont .oeuvre h2 span.meta,body.single .posts_cont .oeuvre h2 span.meta,body.page:not(.home) .posts_cont .oeuvre h2 span.meta,body.error404 .posts_cont .oeuvre h2 span.meta{color:#fff;padding:10px;position:absolute;top:-40px;left:0;text-transform:uppercase;max-width:100%}body.page-template-template-parcours .oeuvres_cont .oeuvre h2 span.places,body.blog .oeuvres_cont .oeuvre h2 span.places,body.single .oeuvres_cont .oeuvre h2 span.places,body.page:not(.home) .oeuvres_cont .oeuvre h2 span.places,body.error404 .oeuvres_cont .oeuvre h2 span.places,body.page-template-template-parcours .posts_cont .oeuvre h2 span.places,body.blog .posts_cont .oeuvre h2 span.places,body.single .posts_cont .oeuvre h2 span.places,body.page:not(.home) .posts_cont .oeuvre h2 span.places,body.error404 .posts_cont .oeuvre h2 span.places{font-size:12px}body.page-template-template-parcours .oeuvres_cont .oeuvre h2 span.places:before,body.blog .oeuvres_cont .oeuvre h2 span.places:before,body.single .oeuvres_cont .oeuvre h2 span.places:before,body.page:not(.home) .oeuvres_cont .oeuvre h2 span.places:before,body.error404 .oeuvres_cont .oeuvre h2 span.places:before,body.page-template-template-parcours .posts_cont .oeuvre h2 span.places:before,body.blog .posts_cont .oeuvre h2 span.places:before,body.single .posts_cont .oeuvre h2 span.places:before,body.page:not(.home) .posts_cont .oeuvre h2 span.places:before,body.error404 .posts_cont .oeuvre h2 span.places:before{content:"\f230";font-family:dashicons;position:relative;display:inline-block;margin-right:5px;vertical-align:middle}body.page-template-template-parcours .oeuvres_cont .oeuvre h2 span.link,body.blog .oeuvres_cont .oeuvre h2 span.link,body.single .oeuvres_cont .oeuvre h2 span.link,body.page:not(.home) .oeuvres_cont .oeuvre h2 span.link,body.error404 .oeuvres_cont .oeuvre h2 span.link,body.page-template-template-parcours .posts_cont .oeuvre h2 span.link,body.blog .posts_cont .oeuvre h2 span.link,body.single .posts_cont .oeuvre h2 span.link,body.page:not(.home) .posts_cont .oeuvre h2 span.link,body.error404 .posts_cont .oeuvre h2 span.link{font-size:11px;text-transform:uppercase;font-weight:700;letter-spacing:1.1px}@media (max-width:768px){body.page-template-template-parcours .oeuvres_cont .oeuvre,body.blog .oeuvres_cont .oeuvre,body.single .oeuvres_cont .oeuvre,body.page:not(.home) .oeuvres_cont .oeuvre,body.error404 .oeuvres_cont .oeuvre,body.page-template-template-parcours .posts_cont .oeuvre,body.blog .posts_cont .oeuvre,body.single .posts_cont .oeuvre,body.page:not(.home) .posts_cont .oeuvre,body.error404 .posts_cont .oeuvre{height:unset}body.page-template-template-parcours .oeuvres_cont .oeuvre h2,body.blog .oeuvres_cont .oeuvre h2,body.single .oeuvres_cont .oeuvre h2,body.page:not(.home) .oeuvres_cont .oeuvre h2,body.error404 .oeuvres_cont .oeuvre h2,body.page-template-template-parcours .posts_cont .oeuvre h2,body.blog .posts_cont .oeuvre h2,body.single .posts_cont .oeuvre h2,body.page:not(.home) .posts_cont .oeuvre h2,body.error404 .posts_cont .oeuvre h2{position:relative;width:100%}}body.home header #menu_header:before{height:0}body.home .overlay_cont{margin-top:-100px}body.home .overlay_cont .overlay:after{background-image:none;animation-name:background;animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:var(--overlay-duration);animation-delay:var(--overlay-delay)}@keyframes background{0%{background-color:rgba(0,0,0,0)}100%{background-color:var(--overlay-opacity)}}body.home .anchor{background:#1a1715;width:48px;height:48px;position:absolute;z-index:1;bottom:0;left:10%;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body.home .anchor span{color:#fff;line-height:48px}@media (max-width:768px){body.home .anchor{left:0}}body.home .home_news_block{height:48px;position:absolute;right:0;bottom:0;font-weight:700;z-index:1;width:420px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body.home .home_news_block:hover{background:#000}body.home .home_news_block:hover .row .news{color:#fff}body.home .home_news_block .row{height:100%}body.home .home_news_block .row .news{color:#1a1715;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}body.home .home_news_block .row .news p{font-size:12px;line-height:18px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.home .home_news_block .row .news p:last-child{font-weight:400;font-size:14px}body.home .home_news_block .row .plus{color:#fff;font-size:11px}@media (max-width:768px){body.home .home_news_block .row .plus{text-align:center;line-height:15px;font-size:7px}}body.home #main_content{padding-top:0}body.single-post .meta_cont{padding:20px 10px;margin-top:20px}@media (max-width:768px){body.single-post .meta_cont{padding-bottom:10px;margin-bottom:10px}}body.single-chapitre #main_content .chapter_title_cont{margin-top:50px;border-top:solid 1px #e5e5e5}body.single-chapitre #main_content h2{color:var(--main-expo-color);padding:50px 0}body.single-chapitre #main_content h2 .chapter_number{font-weight:700;font-size:11px;text-transform:uppercase;text-align:center;display:block;color:#1a1715;letter-spacing:1.5px;opacity:.6;font-family:Lato,sans-serif;margin-bottom:10px}body.single-chapitre #main_content h3{width:100%;font-size:20px;font-weight:500;line-height:1.8;letter-spacing:.17px;border-top:solid 1px #d9d9d9;padding-top:10px}body.single-chapitre #main_content h4{font-size:16px;font-weight:600;line-height:1.5;color:rgba(0,0,0,.9)}@media (max-width:768px){body.single-chapitre #main_content h2{padding:10px 0;font-size:1.5rem}body.single-chapitre #main_content h2 .chapter_number{margin-bottom:5px}}body.single-chapitre .overlay_cont{height:var(--app-height)}body.single-chapitre .overlay_cont .overlay{height:var(--app-height)}body.single-chapitre #main_content{padding-top:20px}body.single-chapitre #main_content a:hover{color:#1a1715}body.single-oeuvre{height:var(--app-height)}body.single-oeuvre #main_content{height:calc(var(--app-height) - 100px);padding:0}@media (max-width:576px){body.single-oeuvre #main_content{height:auto}}body.single-oeuvre #main_content .nopadding{padding-left:0;padding-right:0}body.single-oeuvre #main_content .cont{margin-left:0;margin-right:0;background:#000}body.single-oeuvre #main_content .cont .thumb{overflow:hidden;position:relative;height:calc(var(--app-height) - 100px);padding-top:20px;padding-bottom:20px}@media (max-width:576px){body.single-oeuvre #main_content .cont .thumb{height:calc(50vh - 100px);overflow:auto}}body.single-oeuvre #main_content .cont .thumb a{display:block;position:absolute;bottom:20px;background:rgba(0,0,0,.5);text-transform:uppercase;padding:10px 15px;font-weight:700;font-size:12px;-webkit-transition:background 500ms ease-in-out;-moz-transition:background 500ms ease-in-out;-ms-transition:background 500ms ease-in-out;-o-transition:background 500ms ease-in-out;transition:background 500ms ease-in-out}body.single-oeuvre #main_content .cont .thumb a:hover{background:rgba(0,0,0,.8);color:var(--main-expo-color)}body.single-oeuvre #main_content .cont .thumb a span{display:inline-block;margin-right:10px;margin-top:-2px;vertical-align:middle}body.single-oeuvre #main_content .cont .thumb img{width:100%;object-fit:cover;height:100%}body.single-oeuvre #main_content .cont .content{height:calc(var(--app-height) - 100px);overflow:auto;background:#fff}@media (max-width:576px){body.single-oeuvre #main_content .cont .content{overflow:auto;height:100%}}body.single-oeuvre #main_content .cont .content h1{font-size:32px;font-weight:600;margin-bottom:30px}body.single-oeuvre #main_content .cont .content p.pres{font-family:Lato,sans-serif;font-size:11px;font-weight:700;opacity:.6;color:#1a1715;text-transform:uppercase}body.single-oeuvre #main_content .cont .content a:hover{color:#1a1715}body.single-temoignage #main_content a:hover{color:#1a1715}body.page-template-template-agenda-borne .container-fluid{padding:0}body.page-template-template-agenda-borne .sidebar{background-size:contain;background-repeat:no-repeat;height:var(--app-height);padding:20px}body.page-template-template-agenda-borne .sidebar h1{color:#fff;font-family:Lora,serif;font-size:72px;font-weight:500;line-height:1.04}body.page-template-template-agenda-borne .sidebar .banner{color:#fff;padding:10px 20px;font-size:20px;font-weight:800;margin-left:-20px;text-transform:uppercase;display:inline-block}body.page-template-template-agenda-borne .agenda_cont{background:#f3f3f3;padding:20px;padding-bottom:0;height:calc(var(--app-height) - 130px);overflow:hidden}body.page-template-template-agenda-borne .agenda_cont .swiper-container{height:100%}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper{height:100%}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide{background-color:#f3f3f3;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content{background:#fff;position:absolute;bottom:0;width:95%}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .meta_cont{height:100%;background:var(--main-expo-color);width:auto;padding-bottom:0}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .meta_cont .meta{color:#fff;font-family:Lato,sans-serif;font-size:15px;font-weight:800;padding:10px;text-align:center;position:relative;top:50%;transform:translateY(-50%)}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .meta_cont .meta p{margin-bottom:0}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .meta_cont .meta p span{font-size:35px;font-weight:900;display:inline-block;vertical-align:middle;line-height:1.2}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .title_cont{padding:10px 0}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .title_cont p{margin-bottom:0}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .title_cont p.category{font-size:20px;font-weight:700;text-transform:uppercase}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .title_cont p.place{font-size:15px;font-weight:400}body.page-template-template-agenda-borne .agenda_cont .swiper-container .swiper-wrapper .swiper-slide .actu_content .title_cont h2{font-family:Lora,serif;font-size:20px;font-weight:500;line-height:32px}body.page-template-template-agenda-borne .page_content{background:#f3f3f3;padding:20px;height:130px;font-size:22px;font-weight:500;line-height:1.64;letter-spacing:1.25px}body.page-template-template-lecteur-video{overflow:hidden}body.page-template-template-lecteur-video .video_cont{width:100%;height:calc(var(--app-height) - 100px - 80px);overflow:hidden}@media (max-width:568px){body.page-template-template-lecteur-video .video_cont{height:calc(var(--app-height) - 100px - 80px - 80px)}}body.page-template-template-lecteur-video .video_cont .video-js .vjs-control:focus:before,body.page-template-template-lecteur-video .video_cont .video-js .vjs-control:hover:before,body.page-template-template-lecteur-video .video_cont .video-js .vjs-control:focus{outline:0}body.page-template-template-lecteur-video .video_cont .video-js .vjs-control-bar{background-color:rgba(43,51,63,0)}body.page-template-template-lecteur-video .video_cont .video-js .vjs-big-play-button{left:50%;top:50%;border-radius:100%;transform:translate(-50%,-50%);width:100px;height:100px;border:solid 1px var(--main-expo-color);opacity:.9;filter:alpha(opacity=.9 * 100);background:rgba(0,0,0,.3)}body.page-template-template-lecteur-video .video_cont .video-js .vjs-big-play-button:focus{outline:0}body.page-template-template-lecteur-video .video_cont .video-js .vjs-big-play-button:hover{background:var(--main-expo-color);opacity:.7}body.page-template-template-lecteur-video .video_cont .video-js .vjs-big-play-button .vjs-icon-placeholder:before{opacity:.8;filter:alpha(opacity=.8 * 100);line-height:98px}body.page-template-template-lecteur-video .video_cont .video-js video{height:100%;background:#1a1715}body.page-template-template-lecteur-video .video_info{background:#000;height:80px;width:100%;padding:5px 0;overflow:hidden}@media (max-width:568px){body.page-template-template-lecteur-video .video_info{height:160px}}body.page-template-template-lecteur-video .video_info .pres{height:73px}body.page-template-template-lecteur-video .video_info .pres h1{color:#fff;font-family:Lora,serif;font-weight:500;font-size:24px;padding:14px 0;margin:0}@media (max-width:768px){body.page-template-template-lecteur-video .video_info .pres h1 span{font-size:17px}}body.page-template-template-lecteur-video .video_info .pres h1 span.titre{font-family:Lato,sans-serif;font-weight:700;display:block;font-size:11px;text-transform:uppercase;height:20px;letter-spacing:1.5px}body.page-template-template-lecteur-video .video_info .pres h1 span.caption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}body.page-template-template-lecteur-video .video_info .playlist .swiper-container{margin-right:0}body.page-template-template-lecteur-video .video_info .playlist .swiper-container .video{float:left;width:140px;position:relative;padding:0 5px}@media (max-width:768px){body.page-template-template-lecteur-video .video_info .playlist .swiper-container .video{width:40%}}body.page-template-template-lecteur-video .video_info .playlist .swiper-container .video a{display:block;position:relative}body.page-template-template-lecteur-video .video_info .playlist .swiper-container .video a:hover .progress{background:transparent}body.page-template-template-lecteur-video .video_info .playlist .swiper-container .video a video{width:100%;height:70px;object-fit:cover}body.page-template-template-lecteur-video .video_info .playlist .swiper-container .video a .play_icon{color:#fff;z-index:1;text-align:center;line-height:40px;font-family:Lora,serif;font-weight:500;background-color:rgba(0,0,0,.3)}body.page-template-template-lecteur-video .video_info .playlist .swiper-container .video a .progress{position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.55);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-ms-transition:background 200ms linear;-o-transition:background 200ms linear;transition:background 200ms linear}body.single-chapitre .chapter_navigation,body.single-oeuvre .chapter_navigation,body.single-chapitre .oeuvre_navigation,body.single-oeuvre .oeuvre_navigation{background:#f3f3f3;padding:60px 30px}@media (max-width:768px){body.single-chapitre .chapter_navigation,body.single-oeuvre .chapter_navigation,body.single-chapitre .oeuvre_navigation,body.single-oeuvre .oeuvre_navigation{padding:20px 10px}}body.single-chapitre .chapter_navigation.oeuvre_navigation,body.single-oeuvre .chapter_navigation.oeuvre_navigation,body.single-chapitre .oeuvre_navigation.oeuvre_navigation,body.single-oeuvre .oeuvre_navigation.oeuvre_navigation{padding:20px 0 0;margin-top:20px;background:#fff;border-top:solid 2px var(--main-expo-color)}body.single-chapitre .chapter_navigation a,body.single-oeuvre .chapter_navigation a,body.single-chapitre .oeuvre_navigation a,body.single-oeuvre .oeuvre_navigation a{display:block;height:100%;color:#1a1715;font-family:Lora,serif;font-size:24px;font-weight:500;position:relative;padding-bottom:30px}body.single-chapitre .chapter_navigation a:hover,body.single-oeuvre .chapter_navigation a:hover,body.single-chapitre .oeuvre_navigation a:hover,body.single-oeuvre .oeuvre_navigation a:hover{color:var(--main-expo-color)}body.single-chapitre .chapter_navigation a.next,body.single-oeuvre .chapter_navigation a.next,body.single-chapitre .oeuvre_navigation a.next,body.single-oeuvre .oeuvre_navigation a.next{text-align:right}body.single-chapitre .chapter_navigation a.next span,body.single-oeuvre .chapter_navigation a.next span,body.single-chapitre .oeuvre_navigation a.next span,body.single-oeuvre .oeuvre_navigation a.next span{margin-left:10px}body.single-chapitre .chapter_navigation a.next p,body.single-oeuvre .chapter_navigation a.next p,body.single-chapitre .oeuvre_navigation a.next p,body.single-oeuvre .oeuvre_navigation a.next p{right:0}body.single-chapitre .chapter_navigation a.prev span,body.single-oeuvre .chapter_navigation a.prev span,body.single-chapitre .oeuvre_navigation a.prev span,body.single-oeuvre .oeuvre_navigation a.prev span{margin-right:10px}body.single-chapitre .chapter_navigation a p,body.single-oeuvre .chapter_navigation a p,body.single-chapitre .oeuvre_navigation a p,body.single-oeuvre .oeuvre_navigation a p{font-family:Lato,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:0;line-height:23px;position:absolute;bottom:0}@media (max-width:768px){body.single-chapitre .chapter_navigation a,body.single-oeuvre .chapter_navigation a,body.single-chapitre .oeuvre_navigation a,body.single-oeuvre .oeuvre_navigation a{font-size:18px}}.modal-backdrop{background:#1a1715}.modal-backdrop.show{opacity:1}.modal .modal-dialog{max-width:700px}.modal .modal-dialog .modal-content{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.modal .modal-dialog .modal-content .modal-header{border:0}.modal .modal-dialog .modal-content .modal-header .modal-title{width:100%;text-align:center;font-family:Lora,serif;font-size:20px}.modal .modal-dialog .modal-content .modal-body{padding:50px 0;font-size:16px;line-height:24px}body.borne p{font-size:1.2em}body.borne .video_cont{height:calc(var(--app-height) - 100px - 80px + 40px)}@media (max-width:568px){body.borne .video_cont{height:calc(var(--app-height) - 100px - 80px - 80px + 40px)}}body.borne .wp-block-gallery .blocks-gallery-image img.show,body.borne .wp-block-gallery .blocks-gallery-item img.show{cursor:unset!important}body.borne .wp-block-gallery .blocks-gallery-image figcaption,body.borne .wp-block-gallery .blocks-gallery-item figcaption,body.borne .wp-block-gallery .blocks-gallery-image a,body.borne .wp-block-gallery .blocks-gallery-item a,body.borne .wp-block-gallery .blocks-gallery-image a[data-type=definition],body.borne .wp-block-gallery .blocks-gallery-item a[data-type=definition]{top:00%;height:100%;align-content:center;display:flex;flex-direction:column;justify-content:center;background-color:rgba(0,0,0,.3)!important}body.borne .wp-block-gallery .blocks-gallery-image figcaption a,body.borne .wp-block-gallery .blocks-gallery-item figcaption a,body.borne .wp-block-gallery .blocks-gallery-image a a,body.borne .wp-block-gallery .blocks-gallery-item a a,body.borne .wp-block-gallery .blocks-gallery-image a[data-type=definition] a,body.borne .wp-block-gallery .blocks-gallery-item a[data-type=definition] a{color:var(--main-expo-color);font-size:20px}body.borne .wp-block-gallery .blocks-gallery-image figcaption a:hover,body.borne .wp-block-gallery .blocks-gallery-item figcaption a:hover,body.borne .wp-block-gallery .blocks-gallery-image a a:hover,body.borne .wp-block-gallery .blocks-gallery-item a a:hover,body.borne .wp-block-gallery .blocks-gallery-image a[data-type=definition] a:hover,body.borne .wp-block-gallery .blocks-gallery-item a[data-type=definition] a:hover{color:#fff;background-color:var(--main-expo-color)!important}body.borne .wp-block-gallery .blocks-gallery-image figcaption figcaption:hover,body.borne .wp-block-gallery .blocks-gallery-item figcaption figcaption:hover,body.borne .wp-block-gallery .blocks-gallery-image a figcaption:hover,body.borne .wp-block-gallery .blocks-gallery-item a figcaption:hover,body.borne .wp-block-gallery .blocks-gallery-image a[data-type=definition] figcaption:hover,body.borne .wp-block-gallery .blocks-gallery-item a[data-type=definition] figcaption:hover{background-color:transparent!important}