.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.wpmf_folder_permissions_popup{z-index:1042 !important;}
.wpmf_folder_permissions_popup{z-index:1042 !important;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.aligncenter.wp-block-wpmf-image-lightbox, .alignright.wp-block-wpmf-image-lightbox, .alignleft.wp-block-wpmf-image-lightbox{max-width:620px;}
.aligncenter.wp-block-wpmf-image-lightbox {
margin: 0 auto;
}@media only screen and (min-width: 768px) {
#shortcode-list h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:12px;margin-bottom:42px !important;}
#shortcode-list article{position:relative;display:flex;flex-direction:column;margin:42px 0px;padding-left:32px;border-left:2px solid black;gap:12px;transition:all ease 300ms;}
#shortcode-list article h2.article-title{font-size:24px !important;margin:12px 0 !important;}
#shortcode-list
article
:is(
.article-date-start, .article-date-end, .article-price, .article-place, .article-excerpt ){margin:4px 0px;}
#shortcode-list article .dates-div{width:24%;min-width:348px;padding:12px 18px;background-color:#0d2c3d;}
#shortcode-list article .dates-div :is(h4, p){color:white;}
#shortcode-list article .dates-div h4{font-size:20px;}
#shortcode-list article .dates-div p{margin:8px 16px;font-size:18px !important;color:white !important;}
#shortcode-list article .article-price{position:absolute;background-color:white;padding:14px 16px;top:0px;right:112px;z-index:999;border-radius:4px;border:1px solid #0d2c31;}
#shortcode-list article .article-excerpt{font-size:14px;opacity:0.64;}
#shortcode-list article:hover{margin-left:24px;border-left-width:6px;}
#shortcode-list article a{display:block;width:max-content;padding:8px 12px;text-align:center;font-weight:bold;font-style:italic;}
} @media only screen and (max-width: 767px) {
#shortcode-list h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:12px;margin-bottom:42px !important;}
#shortcode-list article{position:relative;display:flex;flex-direction:column;margin:28px 0px;padding-left:18px;border-left:2px solid black;gap:8px;transition:all ease 300ms;}
#shortcode-list article h2.article-title{font-size:18px !important;margin:12px 0 !important;}
#shortcode-list
article
:is(
.article-date-start, .article-date-end, .article-price, .article-place, .article-excerpt ){margin:4px 0px;}
#shortcode-list article .dates-div{width:55%;min-width:224px;padding:10px 16px;background-color:#0d2c3d;}
#shortcode-list article .dates-div :is(h4, p){color:white;}
#shortcode-list article .dates-div h4{font-size:20px;}
#shortcode-list article .dates-div p{margin:6px 12px;font-size:16px !important;color:white !important;}
#shortcode-list article .article-price{position:absolute;background-color:white;padding:8px 10px;top:0px;right:0;border-radius:4px;border:1px solid #0d2c31;z-index:999;}
#shortcode-list article .article-excerpt{font-size:12px;opacity:0.64;}
#shortcode-list article a{display:block;width:max-content;padding:6px 10px;text-align:center;font-weight:bold;text-decoration:underline;font-style:italic;}
} #shortcode-list .loader-ajax{color:black;font-size:30px;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;transform:translateZ(0);animation:load 1.7s infinite ease, round 1.7s infinite ease;display:inline-block;}
@keyframes load {
0%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}
5%,
95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}
10%,
59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;}
20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;}
38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;}
100%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}
}
@keyframes round {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
} #shortcode-list #load-more-ajax{margin:32px 0 0 0;display:block;border:none;background-color:rgba(13, 44, 61, 0.5);padding:12px 18px;border-radius:25px;transition:all ease 300ms;cursor:pointer;color:white;}
#shortcode-list #load-more-ajax:hover {
scale: 1.1;
}@media only screen and (min-width: 768px) {
#shortcode-slider{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;position:relative;}
#shortcode-slider .slider{position:relative;}
#shortcode-slider .slider .article-container{position:relative;height:500px;border-radius:4px;overflow:hidden;}
#shortcode-slider .slider .article-container article{display:flex;flex-direction:column;position:absolute;top:50%;height:100%;width:300px;background-color:white;transform:translateY(-50%);transition-timing-function:ease-in-out;box-shadow:2px 4px 32px 6px #0d2c3d12;}
#shortcode-slider .slider article.css-transitions{transition:all ease 300ms !important;opacity:1 !important;}
#shortcode-slider .slider .article-container article .link-img:hover img{scale:1.1;}
#shortcode-slider .slider .article-container article .link-img img{object-fit:cover;height:264px;width:100%;transition:all ease 300ms;}
#shortcode-slider .slider .article-container article .link-img .price-event{position:absolute;background-color:white;padding:10px 12px;top:8px;left:8px;z-index:999;border-radius:2px;}
#shortcode-slider .slider .article-container article .event-div-content{padding:12px 18px;}
#shortcode-slider .slider .article-container article .event-div-content p{text-align:center;}
#shortcode-slider .slider .article-container article .event-div-content p.event-date{margin:0;text-transform:uppercase;}
#main #shortcode-slider .slider .article-container article .event-div-content p.event-title{margin:12px 0 0 0;font-size:22px;font-weight:bold;}
#main #shortcode-slider .slider .article-container article .event-div-content p.event-extrait{margin:12px 0;font-size:14px;line-height:18px;opacity:0.64;}
#main #shortcode-slider .slider .article-container article .event-div-content a{display:block;text-align:center;font-weight:bold;font-style:italic;text-decoration:underline;transition:all ease 300ms;}
#shortcode-slider .arrow{cursor:pointer;width:50px;transition:300ms;position:absolute;}
#shortcode-slider .arrow.left{left:0%;}
#shortcode-slider .arrow.right{right:0%;}
#shortcode-slider .arrow svg{height:30px;width:50px;padding-right:0px;transition:300ms;}
#shortcode-slider .arrow:hover svg{padding-right:10px;}
#shortcode-slider .arrow.right{transform:rotate(180deg);}
#shortcode-slider .see-more{width:100% !important;padding:25px 0px;}
#shortcode-slider .see-more a{display:block;width:max-content;margin:0 auto;padding:12px 18px;background-color:#0e0e0e;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);border-radius:2px;color:white !important;user-select:none;cursor:pointer;transition:all ease 300ms;}
#shortcode-slider .see-more a:hover{background-color:black;}
#shortcode-slider .slider .article-container article.active{z-index:1;scale:1;}
#top #wrap_all #shortcode-slider .slider .article-container article .link-img .image-overlay{display:none !important;}
.single-evenement #shortcode-slider .slider .article-container{height:456px;margin-bottom:24px;}
#shortcode-slider .slider .article-container article .link-img img{height:248px;}
} @media only screen and (max-width: 989px) and (min-width: 768px) {
#shortcode-slider article{width:250px !important;}
#shortcode-slider .arrow.left{left:0%;}
#shortcode-slider .arrow.right{right:0%;}
#shortcode-slider .arrow svg{height:30px !important;width:60px !important;}
}
@media only screen and (max-width: 850px) and (min-width: 768px) {
#shortcode-slider .arrow.left{left:-5%;}
#shortcode-slider .arrow.right{right:-5%;}
} @media only screen and (max-width: 767px) {
#shortcode-slider{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;position:relative;}
#shortcode-slider .slider{position:relative;}
#shortcode-slider .slider .article-container{position:relative;height:500px;overflow:hidden;border-radius:4px;}
#shortcode-slider .slider .article-container article{width:300px;position:absolute;top:50%;transition-timing-function:ease-in-out;transform:translateY(-50%);background-color:white;display:flex;flex-direction:column;height:100%;}
#shortcode-slider .slider article.css-transitions{transition:all ease 300ms !important;opacity:1 !important;}
#shortcode-slider .slider .article-container article .link-img:hover img{scale:1.1;}
#shortcode-slider .slider .article-container article .link-img img{object-fit:cover;height:264px;width:100%;transition:all ease 300ms;}
#shortcode-slider .slider .article-container article .link-img .price-event{position:absolute;background-color:#eb5f94;padding:10px;top:8px;left:8px;z-index:999;border-radius:2px;}
#shortcode-slider .slider .article-container article .event-div-content{padding:12px 24px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
#shortcode-slider .slider .article-container article .event-div-content p{text-align:center;}
#shortcode-slider .slider .article-container article .event-div-content p.event-date{color:#eb5f94 !important;}
#shortcode-slider .slider .article-container article .event-div-content p.event-title{font-size:20px !important;font-weight:bold !important;}
#shortcode-slider .slider .article-container article .event-div-content a{display:block;width:max-content;margin:0 auto;padding:0px 6px;color:#eb5f94;font-style:italic;font-weight:bold;text-decoration:underline;}
#shortcode-slider .arrow{cursor:pointer;width:50px;transition:300ms;position:absolute;}
#shortcode-slider .arrow.left{left:-82px;}
#shortcode-slider .arrow.right{right:-82px;}
#shortcode-slider .arrow svg{height:30px;width:50px;padding-right:0px;transition:300ms;}
#shortcode-slider .arrow:hover svg{padding-right:10px;}
#shortcode-slider .arrow.right{transform:rotate(180deg);}
#shortcode-slider .see-more{width:100% !important;padding:16px 0px;}
#shortcode-slider .see-more a{display:block;width:max-content;margin:0 auto;padding:12px 18px;background-color:#0e0e0e;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);border-radius:2px;color:white !important;user-select:none;cursor:pointer;transition:all ease 300ms;}
#shortcode-slider .slider .article-container article.active{z-index:1;scale:1;}
#top #wrap_all #shortcode-slider .slider .article-container article .link-img .image-overlay{display:none !important;}
}
@media only screen and (max-width: 500px) {
#shortcode-slider .slider .article-container article{width:300px !important;}
#shortcode-slider{position:relative;z-index:1;}
#shortcode-slider .arrow{position:absolute;}
#shortcode-slider .arrow.left{left:-64px;}
#shortcode-slider .arrow.right{right:-64px;}
} @media only screen and (max-width: 400px) {
#shortcode-slider .slider .article-container article{width:250px !important;}
#shortcode-slider{position:relative;z-index:1;}
#shortcode-slider .arrow{position:absolute;}
#shortcode-slider .arrow.left{top:50%;left:-48px;transform:translateY(-50%);z-index:5;}
#shortcode-slider .arrow.right{top:50%;right:-48px;rotate:180deg;transform:translateY(60%) !important;z-index:5;}
}
.aucun-post{height:260px !important;display:flex !important;padding-top:55px !important;}
.aucun-post p {
font-size: 20px !important;
}@media only screen and (min-width: 768px) {   #shortcode-card > h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:16px;margin-bottom:42px !important;}
#shortcode-card > .ajax-posts > h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:16px;margin-bottom:42px !important;}
#shortcode-card article{display:flex;flex-direction:column;background-color:white;box-shadow:2px 4px 32px 6px #0d2c3d12;margin-bottom:25px;}
#top #wrap_all #shortcode-card .link-img .image-overlay{display:none !important;}
#shortcode-card article .link-img{overflow:hidden;height:264px;position:relative;}
#shortcode-card article .link-img img{height:100%;width:100%;object-fit:cover;transition:all ease 300ms;}
#shortcode-card article .link-img:hover img{scale:1.1;}
#shortcode-card article .link-img .price-event{position:absolute;background-color:white;padding:14px 16px;top:8px;left:8px;z-index:999;border-radius:2px;}
#shortcode-card article .event-div-content{position:relative;padding:24px 16px;}
#main #shortcode-card article .event-div-content p.event-extrait{margin:8px 0;text-align:center;font-size:14px;opacity:0.64;}
#main #shortcode-card article .event-div-content p.event-title{margin-bottom:8px;font-size:22px;font-weight:bold;text-align:center;}
#shortcode-card article .event-div-content .event-div-date{display:flex;justify-content:center;gap:6px;}
#shortcode-card article .event-div-content .event-place-title{margin-top:0;text-align:center;}
#main #shortcode-card article .event-div-content .event-date{margin:0;font-size:18px;color:#000;text-transform:uppercase;}
#shortcode-card article .event-div-content a{display:block;text-align:center;font-weight:bold;font-style:italic;text-decoration:underline;}
#shortcode-card.column-1 .month-div{display:flex;flex-direction:column;align-items:center;row-gap:24px;}
#shortcode-card.column-1 article{width:100%;}
#shortcode-card.column-2 .month-div{display:flex;justify-content:flex-start;gap:18px;flex-wrap:wrap;}
#shortcode-card.column-2 article{width:49%;}
#shortcode-card.column-3 .month-div{display:flex;gap:24px;flex-wrap:wrap;}
#shortcode-card.column-3 article{width:32%;}
} @media only screen and (max-width: 989px) and (min-width: 768px) { #main #shortcode-card article{width:unset;flex:1 1 268px;}
#main #shortcode-card article .event-div-content .event-div-date{flex-direction:column;align-items:center;}
} @media only screen and (max-width: 767px) { #shortcode-card > h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:12px;margin-bottom:32px !important;}
#shortcode-card > .ajax-posts > h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:12px;margin-bottom:24px;}
#top #wrap_all #shortcode-card .link-img .image-overlay{display:none !important;}
#shortcode-card .month-div{display:flex;flex-wrap:wrap;gap:18px;}
#shortcode-card article{display:flex;flex-direction:column;background-color:white;box-shadow:2px 4px 32px 6px #0d2c3d12;flex:1 1 264px;}
#shortcode-card article .link-img{overflow:hidden;height:200px;position:relative;}
#shortcode-card article .link-img img{object-fit:cover;height:100%;width:100%;transition:all ease 300ms;}
#shortcode-card article .link-img .price-event{position:absolute;background-color:white;padding:10px 12px;top:8px;left:8px;z-index:999;border-radius:2px;}
#shortcode-card article .event-div-content{position:relative;padding:18px 12px;}
#main #shortcode-card article .event-div-content p.event-extrait{margin:8px 0;text-align:center;font-size:12px;line-height:16px;opacity:0.64;}
#main #shortcode-card article .event-div-content p.event-title{margin-bottom:6px;font-size:18px;font-weight:bold;text-align:center;}
#shortcode-card article .event-div-content .event-div-date{display:flex;flex-direction:column;justify-content:center;gap:2px;}
#shortcode-card article .event-div-content .event-place-title{margin-top:0;text-align:center;}
#main #shortcode-card article .event-div-content .event-date{margin:0;font-size:14px;color:#000000;text-transform:uppercase;text-align:center;}
#shortcode-card article .event-div-content a{display:block;text-align:center;font-weight:bold;font-style:italic;text-decoration:underline;}
} #footer-page :is(#shortcode-card, #search-div-event, .no-result){display:none;}
#shortcode-card .loader-ajax{display:block;position:relative;width:1em;height:1em;margin:72px auto;font-size:28px;color:black;border-radius:50%;animation:load 1.7s infinite ease, round 1.7s infinite ease;transform:translateZ(0);overflow:hidden;}
@keyframes load {
0%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}
5%,
95%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}
10%,
59%{box-shadow:0 -0.83em 0 -0.4em, -0.087em -0.825em 0 -0.42em, -0.173em -0.812em 0 -0.44em, -0.256em -0.789em 0 -0.46em, -0.297em -0.775em 0 -0.477em;}
20%{box-shadow:0 -0.83em 0 -0.4em, -0.338em -0.758em 0 -0.42em, -0.555em -0.617em 0 -0.44em, -0.671em -0.488em 0 -0.46em, -0.749em -0.34em 0 -0.477em;}
38%{box-shadow:0 -0.83em 0 -0.4em, -0.377em -0.74em 0 -0.42em, -0.645em -0.522em 0 -0.44em, -0.775em -0.297em 0 -0.46em, -0.82em -0.09em 0 -0.477em;}
100%{box-shadow:0 -0.83em 0 -0.4em, 0 -0.83em 0 -0.42em, 0 -0.83em 0 -0.44em, 0 -0.83em 0 -0.46em, 0 -0.83em 0 -0.477em;}
}
@keyframes round {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
} #shortcode-card #load-more-ajax{margin:42px auto 0 auto;display:block;border:none;background-color:rgba(13, 44, 61, 0.5);padding:18px 12px;border-radius:24px;transition:300ms;cursor:pointer;color:white;}
#shortcode-card #load-more-ajax:hover{scale:1.1;}
#shortcode-card > p {
text-align: center;
}@media only screen and (min-width: 768px) {
#title-signle-event{height:124px;width:100%;padding:16px 0px;background-color:#0d2c3d;transition-duration:all ease 300ms;z-index:99;}
.fil-araiane-single-event{display:flex;justify-content:space-between;align-items:center;width:94%;height:100%;padding:0 50px;margin:0 auto;}
.fil-araiane-single-event :is(.left, .right){display:flex;}
.fil-araiane-single-event .left{display:flex;flex-direction:column;justify-content:center;}
.fil-araiane-single-event .left .fil-ariane-content{display:flex;gap:6px;}
#main .fil-araiane-single-event .left .fil-ariane-content p{color:white !important;}
#main .fil-araiane-single-event h1{width:100%;background-color:transparent;font-family:"Raleway", sans-serif !important;font-size:32px;margin-bottom:0px;color:white;}
#main .fil-araiane-single-event :is(p, a){margin:0;padding:0;height:max-content;font-size:16px;line-height:24px;}
.fil-araiane-single-event > .left > p{color:white !important;}
.fil-araiane-single-event .socials-medias{flex-direction:row;align-items:center;justify-content:space-around;margin-right:24px;gap:16px;}
.fil-araiane-single-event .socials-medias a{height:32px;}
.fil-araiane-single-event .socials-medias a img{transition:300ms;}
.fil-araiane-single-event .socials-medias a:hover img{scale:1.1;}
.fil-araiane-single-event a .icon-ariane{width:32px;object-fit:cover;}
#main .fil-araiane-single-event .events-tags span{color:white;}
#top #header.scrolled-custom-js + #main #title-signle-event{top:113px !important;}
.first-infos-events{padding:24px 0 82px 0;}
.single-event-content section.first-infos-events .container{display:flex;}
.single-event-content section.first-infos-events .container > .left{display:flex;flex-direction:column;width:35%;margin-top:38px;gap:24px;}
.single-event-content section.first-infos-events .container > .right{width:65%;}
.single-event-content .first-infos-events .date{display:flex;padding:24px 42px;background-color:#0d2c3d;border-radius:2px;}
.single-event-content .first-infos-events .date h4{margin-bottom:16px;font-size:22px;color:white;}
#main .single-event-content .first-infos-events .date p{margin:4px 0;font-size:18px !important;color:white !important;}
.single-event-content .first-infos-events .place-name::before{content:"";position:relative;display:inline-block;height:42px;width:42px;background-image:url(//www.blangysurbresle.fr/wp-content/plugins/lpdw-events-manager/Front/assets/epingle.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;}
.single-event-content .first-infos-events :is(.place-name, .event-price){display:flex;gap:12px;}
.single-evenement .single-event-content .first-infos-events .place-name a{text-decoration:underline !important;}
.single-event-content .first-infos-events .place-name .icon-place{height:32px;width:32px;margin:13px 0;}
.single-event-content .first-infos-events .event-price::before{content:"";position:relative;display:inline-block;height:42px;width:42px;background-image:url(//www.blangysurbresle.fr/wp-content/plugins/lpdw-events-manager/Front/assets/price-tag.svg);background-position:center center;background-size:contain;background-repeat:no-repeat;}
.organisateur .orga-card{display:flex;background-color:white;box-shadow:0 5px 15px rgba(0, 0, 0, 0.08);}
.organisateur .orga-card .left-card{width:35%;display:flex;flex-direction:column;justify-content:space-around;align-items:center;}
.organisateur .orga-card .left-card .orga-thumbnail{object-fit:cover;}
.organisateur .orga-card .left-card .orga-socials-networks{display:flex;align-items:center;width:100%;padding:6px 10px;background-color:black;gap:8px;}
.organisateur .orga-card .left-card .orga-socials-networks .link-social-orga{display:flex;}
.organisateur .orga-card .left-card .orga-socials-networks img{width:25px;height:25px;}
.organisateur .orga-card .right-card{width:65%;display:flex;flex-direction:column;justify-content:flex-end;padding:10px 20px;}
.organisateur .orga-card .right-card h5{font-weight:bold;}
#main .single-event-content .organisateur .orga-card .right-card p{font-size:14px !important;line-height:20px;opacity:0.64;}
.organisateur .orga-card .right-card a{text-align:end;text-decoration:underline !important;}
#slider-single-event{padding:40px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column;row-gap:29px;}
#slider-single-event .slider{position:relative;display:flex;justify-content:space-around;align-items:center;width:100%;}
#slider-single-event .slider .arrow{cursor:pointer;width:50px;}
#slider-single-event .slider .arrow svg{width:50px;height:30px;padding-right:0px;transition:300ms;}
#slider-single-event .slider .arrow:hover svg{padding-right:10px;}
#slider-single-event .slider .arrow.right{transform:rotate(180deg);}
#slider-single-event .slider .container-images{position:relative;width:80%;height:482px;overflow:hidden;}
#slider-single-event .slider .container-images img{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;transition-duration:0.5s;transform:translateY(-50%);background-color:white !important;}
#slider-single-event .slider.right .container-images img{right:-100%;z-index:-9;}
#slider-single-event .slider.right .container-images img.active{z-index:99;right:0;}
#slider-single-event .slider.right .container-images img.to_right{right:100%;}
#slider-single-event .slider.left .container-images img{left:-100%;z-index:-9;}
#slider-single-event .slider.left .container-images img.active{z-index:99;left:0;}
#slider-single-event .slider.left .container-images img.to_left{left:100%;}
#slider-single-event .picture-insight{display:flex;column-gap:8px;}
#slider-single-event .picture-insight img.insight{width:32px;height:32px;object-fit:cover;cursor:pointer;}
#slider-single-event .picture-insight img.insight.insight-outline{outline:solid #000;}
#slider-single-event .picture-insight img.insight:hover{outline:dashed #000;}
.second-infos-event .excerpt-event{position:relative;left:82px;top:-48px;padding:28px 42px;width:calc(100% - 182px);background-color:white;}
.second-infos-event .place-infos{margin-top:35px;display:flex;padding:0px 24px;flex-wrap:wrap;}
.second-infos-event .place-infos h2{width:100%;}
.second-infos-event .place-infos .leaflet-map{height:348px !important;}
.second-infos-event .place-infos .adresse + a{display:block;width:max-content;padding:12px 18px;background-color:#0d2c3d;font-size:16px;text-align:right;color:white !important;}
.second-infos-event .place-infos .right, .second-infos-event .place-infos .left{width:50%;z-index:1;}
.second-infos-event .place-infos .right{display:flex;flex-direction:column;padding-left:48px;gap:24px;}
#main .single-event-content .more-events h2{margin:0 !important;padding:42px 0 28px 0;text-align:center;text-transform:unset !important;}
} @media only screen and (max-width: 989px) and (min-width: 768px){}
@media only screen and (max-width: 767px) {
#title-signle-event {
width: 100%;
padding: 32px 0px;
background-color: #0d2c3d;
transition-duration: all ease 300ms;
z-index: 99;
}
.fil-araiane-single-event {
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
width: 94%;
height: 100%;
padding: 0 24px;
margin: 0 auto;
}
.fil-araiane-single-event :is(.left, .right) {
display: flex;
}
.fil-araiane-single-event .left {
display: flex;
flex-direction: column;
justify-content: center;
}
.fil-araiane-single-event .left .fil-ariane-content {
display: flex;
gap: 6px;
}
#main .fil-araiane-single-event .left .fil-ariane-content p {
color: white !important;
}
#main .fil-araiane-single-event .events-tags span {
color: white;
}
#main .fil-araiane-single-event h1 {
width: 100%;
margin-bottom: 0px;
background-color: transparent;
font-family: "Raleway", sans-serif !important;
font-size: 32px;
color: white;
font-weight: bold !important;
opacity: 1 !important;
transform: unset !important;
}
#main .fil-araiane-single-event :is(p, a) {
margin: 0;
padding: 0;
height: max-content;
font-size: 14px;
line-height: 20px;
}
.fil-araiane-single-event > .left > p {
color: white !important;
}
.fil-araiane-single-event .socials-medias {
display: flex;
align-items: center;
justify-content: space-around;
width: 75%;
padding: 16px 8px 0 8px;
}
.fil-araiane-single-event .socials-medias a {
height: 32px;
}
.fil-araiane-single-event .socials-medias a img {
transition: 300ms;
}
.fil-araiane-single-event .socials-medias a:hover img {
scale: 1.1;
}
.fil-araiane-single-event a .icon-ariane {
width: 32px;
object-fit: cover;
} #top #header.scrolled-custom-js + #main #title-signle-event {
top: 113px !important;
}
.single-evenement .single-event-content {
background: rgb(13, 44, 61);
background: linear-gradient(180deg, rgba(13, 44, 61, 1) 0%, rgba(13, 44, 61, 1) 5%, rgba(255, 255, 255, 1) 5%, rgba(255, 255, 255, 1) 100%);
} .first-infos-events {
background: rgb(255, 255, 255);
padding: 32px 18px 42px 18px;
}
.single-event-content section.first-infos-events .container {
display: flex;
flex-direction: column-reverse;
justify-content: center;
width: 100%;
max-width: unset;
margin: 0;
padding: 0;
}
.single-event-content section.first-infos-events .container > .left {
display: flex;
flex-direction: column;
justify-content: space-around;
gap: 18px;
} .single-event-content .first-infos-events :is(.date, .place-name, .event-price) {
display: flex;
gap: 12px;
}
.single-event-content .first-infos-events .date {
margin-top: 16px;
padding: 12px 24px;
background-color: #0d2c3d;
border-radius: 2px;
}
.single-event-content .first-infos-events .date h4 {
margin-bottom: 16px;
font-size: 20px;
color: white;
}
#main .single-event-content .first-infos-events .date p {
margin: 4px 0;
font-size: 16px !important;
color: white !important;
}
.single-event-content .first-infos-events .place-name::before {
content: "";
position: relative;
display: inline-block;
height: 42px;
width: 42px;
background-image: url(//www.blangysurbresle.fr/wp-content/plugins/lpdw-events-manager/Front/assets/epingle.svg);
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
}
.single-evenement .single-event-content .first-infos-events .place-name a {
text-decoration: underline !important;
}
.single-event-content .first-infos-events .place-name .icon-place {
height: 32px;
width: 32px;
margin: 13px 0;
}
.single-event-content .first-infos-events .event-price::before {
content: "";
position: relative;
display: inline-block;
height: 42px;
width: 42px;
background-image: url(//www.blangysurbresle.fr/wp-content/plugins/lpdw-events-manager/Front/assets/price-tag.svg);
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
} .single-event-content .first-infos-events .organisateur {
margin-top: 24px;
}
.organisateur .orga-card {
display: flex;
background-color: white;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}
.organisateur .orga-card .left-card {
width: 35%;
display: flex;
flex-direction: column;
justify-content: space-around;
align-items: center;
}
.organisateur .orga-card .left-card .orga-thumbnail {
height: 100%;
object-fit: cover;
}
.organisateur .orga-card .left-card .orga-socials-networks {
display: flex;
align-items: center;
width: 100%;
padding: 4px 8px;
background-color: black;
gap: 8px;
}
.organisateur .orga-card .left-card .orga-socials-networks .link-social-orga {
display: flex;
}
.organisateur .orga-card .left-card .orga-socials-networks img {
width: 24px;
height: 24px;
}
.organisateur .orga-card .right-card {
width: 65%;
display: flex;
flex-direction: column;
justify-content: flex-end;
padding: 8px 16px;
}
.organisateur .orga-card .right-card h5 {
font-weight: bold;
}
#main .single-event-content .organisateur .orga-card .right-card p {
font-size: 12px !important;
line-height: 16px;
opacity: 0.64;
}
.organisateur .orga-card .right-card a {
text-align: end;
text-decoration: underline !important;
} #slider-single-event {
display: flex;
justify-content: center;
align-items: center;
flex-direction: column;
row-gap: 18px;
}
#slider-single-event .slider {
position: relative;
display: flex;
justify-content: space-around;
align-items: center;
width: 100%;
}
#slider-single-event .slider .arrow {
cursor: pointer;
width: 32px;
}
#slider-single-event .slider .arrow svg {
width: 38px;
height: 38px;
padding-right: 0px;
transition: 300ms;
}
#slider-single-event .slider .arrow:hover svg {
padding-right: 10px;
}
#slider-single-event .slider .arrow.right {
transform: rotate(180deg);
}
#slider-single-event .slider .container-images {
position: relative;
width: 80%;
height: 364px;
overflow: hidden;
}
#slider-single-event .slider .container-images img {
width: 100%;
height: 100%;
object-fit: cover;
position: absolute;
top: 50%;
transition-duration: 0.5s;
transform: translateY(-50%);
background-color: white !important;
}
#slider-single-event .slider.right .container-images img {
right: -100%;
z-index: -9;
}
#slider-single-event .slider.right .container-images img.active {
z-index: 99;
right: 0;
}
#slider-single-event .slider.right .container-images img.to_right {
right: 100%;
}
#slider-single-event .slider.left .container-images img {
left: -100%;
z-index: -9;
}
#slider-single-event .slider.left .container-images img.active {
z-index: 99;
left: 0;
}
#slider-single-event .slider.left .container-images img.to_left {
left: 100%;
} .second-infos-event .excerpt-event {
position: relative;
left: 28px;
top: -18px;
padding: 10px 18px;
width: calc(100% - 24px);
background-color: white;
}
.second-infos-event .place-infos {
margin-top: 28px;
display: flex;
padding: 0px 24px;
flex-direction: column;
}
.second-infos-event .place-infos h2 {
width: 100%;
}
.second-infos-event .place-infos .adresse p {
margin: 8px 0;
font-size: 16px !important;
}
.second-infos-event .place-infos .adresse a {
display: block;
width: 100%;
font-size: 16px;
text-align: right;
text-decoration: underline;
}
.second-infos-event .place-infos :is(.right, .left) {
width: 100%;
z-index: 1;
}
.second-infos-event .place-infos .leaflet-map {
height: 324px !important;
}
.second-infos-event .place-infos .adresse + a {
display: block;
width: max-content;
padding: 12px 18px;
background-color: #0d2c3d;
font-size: 16px;
text-align: right;
color: white !important;
}
.second-infos-event .place-infos .right {
display: flex;
flex-direction: column;
padding-left: 24px;
gap: 24px;
} #main .single-event-content .more-events h2 {
margin: 0 !important;
padding: 42px 0 28px 0;
text-align: center;
text-transform: unset !important;
}
}@media only screen and (min-width: 768px) { .single-lieu-content .post-content{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;}
.single-lieu-content #global-infos-place{display:flex;justify-content:space-between;width:100%;}
.single-lieu-content #global-infos-place .card-place{padding:18px 42px;width:50%;}
.single-lieu-content #global-infos-place #infos-place{padding:32px 18px;width:50%;}
.single-lieu-content #global-infos-place #infos-place .place-excerpt{padding:24px 32px;background-color:#0d2c3d;color:white !important;}
.single-lieu-content #global-infos-place .card-place .leaflet-map{height:282px !important;z-index:1 !important;}
div.single-lieu-content h1{width:100%;background-color:transparent !important;font-family:Arial, Helvetica, sans-serif !important;font-size:32px !important;margin-bottom:24px !important;padding-bottom:8px;margin-top:42px !important;margin-left:28px;border-bottom:2px solid #dedede;}
.single-lieu #main .single-lieu-content .separator h3#title-by{font-size:26px;text-transform:unset;padding-bottom:8px;margin-bottom:24px;color:black !important;text-align:center;}
.single-lieu-content #event-from-this .month-div{display:flex;gap:32px;}
.single-lieu-content #event-from-this > h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:16px;margin-bottom:42px !important;}
.single-lieu-content #event-from-this > .ajax-posts > h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:16px;margin-bottom:42px !important;}
.single-lieu-content #event-from-this article{display:flex;flex-direction:column;background-color:white;box-shadow:2px 4px 32px 6px #0d2c3d12;}
#top #wrap_all .single-lieu-content #event-from-this .link-img .image-overlay{display:none !important;}
.single-lieu-content #event-from-this article .link-img{overflow:hidden;height:264px;position:relative;}
.single-lieu-content #event-from-this article .link-img img{height:100%;width:100%;object-fit:cover;transition:all ease 300ms;}
.single-lieu-content #event-from-this article .link-img:hover img{scale:1.1;}
.single-lieu-content #event-from-this article .link-img .price-event{position:absolute;background-color:white;padding:14px 16px;top:8px;left:8px;z-index:999;border-radius:2px;}
.single-lieu-content #event-from-this article .event-div-content{position:relative;padding:24px 16px;}
.single-lieu-content #event-from-this article .event-div-content p.event-extrait{margin:8px 0;text-align:center;font-size:14px;opacity:0.64;}
.single-lieu-content #event-from-this article .event-div-content p.event-title{margin-bottom:8px;font-size:22px;font-weight:bold;text-align:center;}
.single-lieu-content #event-from-this article .event-div-content #event-div-date{display:flex;justify-content:center;gap:6px;}
.single-lieu-content #event-from-this article .event-div-content .event-place-title{margin-top:0;text-align:center;}
.single-lieu #main .single-lieu-content #event-from-this article #event-div-date .event-date{margin:0;font-size:18px;color:#000;text-transform:uppercase;}
.single-lieu-content #event-from-this article .event-div-content a{display:block;text-align:center;font-weight:bold;font-style:italic;text-decoration:underline;}
.single-lieu-content #event-from-this article{width:30%;height:480px;background-color:white;display:flex;flex-direction:column;}
} @media only screen and (max-width: 989px) and (min-width: 768px) {
#global-infos-place{display:flex;flex-direction:column-reverse;}
.single-lieu-content #global-infos-place :is(.card-place, #infos-place){width:100%;}
.single-lieu-content #global-infos-place #infos-place{padding:0 16px;}
#main .single-lieu-content #event-from-this .month-div{flex-wrap:wrap;}
#main .single-lieu-content #event-from-this article{flex:1 1 248px;}
#main .single-lieu-content #event-from-this article .event-div-content #event-div-date{flex-direction:column;align-items:center;}
.single-lieu #main .single-lieu-content #event-from-this article #event-div-date .event-date{font-size:16px;}
} @media only screen and (max-width: 767px) { .single-lieu-content #global-infos-place .card-place {
padding: 0 24px;
}
.single-lieu-content #global-infos-place #infos-place {
padding: 18px;
}
.single-lieu-content #global-infos-place #infos-place .place-excerpt {
padding: 24px 32px;
background-color: #0d2c3d;
color: white !important;
} .single-lieu-content #global-infos-place .card-place .leaflet-map {
height: 282px !important;
z-index: 1 !important;
} div.single-lieu-content h1 {
width: 100% !important;
margin-bottom: 24px;
padding: 42px 0 8px 0;
background-color: transparent !important;
border-bottom: 2px solid #dedede;
font-family: Arial, Helvetica, sans-serif !important;
font-size: 28px !important;
transform: none !important;
opacity: 1 !important;
} .single-lieu #main .single-lieu-content .separator h3#title-by {
font-size: 20px;
text-transform: unset;
padding-bottom: 4px;
margin-bottom: 16px;
color: black !important;
text-align: center;
} .single-lieu-content #event-from-this .month-div {
display: flex;
flex-direction: column;
gap: 18px;
}
.single-lieu-content #event-from-this > h3 {
width: 100%;
text-align: left;
border-bottom: 2px solid #dedede;
padding-bottom: 12px;
margin-bottom: 32px !important;
}
.single-lieu-content #event-from-this > .ajax-posts > h3 {
width: 100%;
text-align: left;
border-bottom: 2px solid #dedede;
padding-bottom: 12px;
margin-bottom: 32px !important;
}
.single-lieu-content #event-from-this article {
display: flex;
flex-direction: column;
background-color: white;
width: 100%;
box-shadow: 2px 4px 32px 6px #0d2c3d12;
} #top #wrap_all .single-lieu-content #event-from-this .link-img .image-overlay {
display: none !important;
}
.single-lieu-content #event-from-this article .link-img {
overflow: hidden;
height: 224px;
position: relative;
}
.single-lieu-content #event-from-this article .link-img img {
height: 100%;
width: 100%;
object-fit: cover;
transition: all ease 300ms;
}
.single-lieu-content #event-from-this article .link-img .price-event {
position: absolute;
background-color: white;
padding: 10px 12px;
top: 8px;
left: 8px;
z-index: 999;
border-radius: 2px;
}
.single-lieu-content #event-from-this article .event-div-content {
position: relative;
padding: 18px 12px;
}
#main .single-lieu-content #event-from-this article .event-div-content p.event-extrait {
margin: 4px 0;
text-align: center;
font-size: 12px;
line-height: 16px;
opacity: 0.64;
}
.single-lieu-content #event-from-this article .event-div-content p.event-title {
margin-bottom: 8px;
font-size: 18px !important;
font-weight: bold;
text-align: center;
}
.single-lieu-content #event-from-this article .event-div-content #event-div-date {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 6px;
}
.single-lieu-content #event-from-this article .event-div-content .event-place-title {
margin-top: 0;
text-align: center;
}
.single-lieu #main .single-lieu-content #event-from-this article #event-div-date .event-date {
margin: 0;
font-size: 14px;
color: #000;
text-transform: uppercase;
}
.single-lieu-content #event-from-this article .event-div-content a {
display: block;
text-align: center;
font-weight: bold;
font-style: italic;
text-decoration: underline;
}
}@media only screen and (min-width: 768px) { div.single-organisateur-content h1{width:100%;background-color:transparent !important;font-family:Arial, Helvetica, sans-serif !important;font-size:32px !important;margin-bottom:24px !important;padding-bottom:8px;margin-top:42px !important;margin-left:32px;border-bottom:2px solid #dedede;}
.single-organisateur-content .post-content{display:flex;flex-wrap:wrap;}
.single-organisateur-content #global-infos-organisateur{display:flex;justify-content:space-between;}
.single-organisateur-content .post-content .thumbnail{display:flex;justify-content:center;align-items:center;width:45%;padding:24px 32px;}
.single-organisateur-content .post-content .thumbnail img{width:100%;object-fit:cover;}
.single-organisateur-content .post-content #infos-organisateur #more-about{padding:18px 24px;margin:24px 0;box-shadow:2px 4px 32px 6px #0d2c3d12;}
.single-organisateur-content .post-content #infos-organisateur{width:55%;display:flex;flex-direction:column;padding-top:25px;}
.single-organisateur-content .post-content #infos-organisateur #orga-socials{display:flex;align-items:center;padding:42px 32px;background-color:#0d2c31;gap:24px;}
.single-organisateur-content .post-content #infos-organisateur #orga-socials h4{color:white;}
.single-organisateur-content .post-content #infos-organisateur a{width:max-content;transition:300ms;font-size:18px;margin:5px 0px;}
.single-organisateur #main .single-organisateur-content .separator h3#title-by{font-size:26px;text-transform:unset;padding-bottom:8px;margin-bottom:24px;color:black !important;text-align:center;}
.single-organisateur-content #event-from-this .month-div{display:flex;gap:32px;}
.single-organisateur-content #event-from-this > h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:16px;margin-bottom:42px !important;}
.single-organisateur-content #event-from-this > .ajax-posts > h3{width:100%;text-align:left;border-bottom:2px solid #dedede;padding-bottom:16px;margin-bottom:42px !important;}
.single-organisateur-content #event-from-this article{display:flex;flex-direction:column;background-color:white;box-shadow:2px 4px 32px 6px #0d2c3d12;}
#top #wrap_all .single-organisateur-content #event-from-this .link-img .image-overlay{display:none !important;}
.single-organisateur-content #event-from-this article .link-img{overflow:hidden;height:264px;position:relative;}
.single-organisateur-content #event-from-this article .link-img img{height:100%;width:100%;object-fit:cover;transition:all ease 300ms;}
.single-organisateur-content #event-from-this article .link-img:hover img{scale:1.1;}
.single-organisateur-content #event-from-this article .link-img .price-event{position:absolute;background-color:white;padding:14px 16px;top:8px;left:8px;z-index:999;border-radius:2px;}
.single-organisateur-content #event-from-this article .event-div-content{position:relative;padding:24px 16px;}
.single-organisateur-content #event-from-this article .event-div-content p.event-extrait{margin:8px 0;text-align:center;font-size:14px;opacity:0.64;}
.single-organisateur-content #event-from-this article .event-div-content p.event-title{margin-bottom:8px;font-size:22px;font-weight:bold;text-align:center;}
.single-organisateur-content #event-from-this article .event-div-content #event-div-date{display:flex;justify-content:center;gap:6px;}
.single-organisateur-content #event-from-this article .event-div-content .event-place-title{margin-top:0;text-align:center;}
.single-organisateur #main .single-organisateur-content #event-from-this article #event-div-date .event-date{margin:0;font-size:18px;color:#000;text-transform:uppercase;}
.single-organisateur-content #event-from-this article .event-div-content a{display:block;text-align:center;font-weight:bold;font-style:italic;text-decoration:underline;}
.single-organisateur-content #event-from-this article{width:30%;height:480px;background-color:white;display:flex;flex-direction:column;}
} @media only screen and (max-width: 989px) and (min-width: 768px) {
.single-organisateur #global-infos-organisateur{display:flex;flex-direction:column;}
.single-organisateur-content #global-infos-organisateur :is(.thumbnail, #infos-organisateur){width:100%;}
.single-organisateur-content #global-infos-organisateur #infos-organisateur{padding:0 16px;}
#main .single-organisateur-content #event-from-this .month-div{flex-wrap:wrap;}
#main .single-organisateur-content #event-from-this article{flex:1 1 248px;}
#main .single-organisateur-content #event-from-this article .event-div-content #event-div-date{flex-direction:column;align-items:center;}
.single-organisateur #main .single-organisateur-content #event-from-this article #event-div-date .event-date{font-size:16px;}
} @media only screen and (max-width: 767px) { div.single-organisateur-content h1 {
width: 100% !important;
margin-bottom: 24px;
padding: 42px 0 8px 0;
background-color: transparent !important;
border-bottom: 2px solid #dedede;
font-family: Arial, Helvetica, sans-serif !important;
font-size: 28px !important;
transform: none !important;
opacity: 1 !important;
} .single-organisateur-content .post-content {
display: flex;
flex-direction: column;
} .single-organisateur-content .post-content .thumbnail {
display: flex;
justify-content: center;
align-items: center;
padding: 25px 30px;
}
.single-organisateur-content .post-content .thumbnail img {
width: 100%;
object-fit: cover;
} .single-organisateur-content .post-content #infos-organisateur #more-about {
padding: 18px 24px;
margin: 24px 0;
box-shadow: 2px 4px 32px 6px #0d2c3d12;
}
.single-organisateur-content .post-content #infos-organisateur #orga-socials {
display: flex;
align-items: center;
padding: 28px 18px;
background-color: #0d2c31;
gap: 18px;
flex-wrap: wrap;
}
.single-organisateur-content .post-content #infos-organisateur #orga-socials h4 {
color: white;
} .single-organisateur #main .single-organisateur-content .separator h3#title-by {
font-size: 20px;
text-transform: unset;
padding-bottom: 4px;
margin-bottom: 16px;
color: black !important;
text-align: center;
} .single-organisateur-content #event-from-this .month-div {
display: flex;
flex-direction: column;
gap: 18px;
}
.single-organisateur-content #event-from-this > h3 {
width: 100%;
text-align: left;
border-bottom: 2px solid #dedede;
padding-bottom: 12px;
margin-bottom: 32px !important;
}
.single-organisateur-content #event-from-this > .ajax-posts > h3 {
width: 100%;
text-align: left;
border-bottom: 2px solid #dedede;
padding-bottom: 12px;
margin-bottom: 32px !important;
}
.single-organisateur-content #event-from-this article {
display: flex;
flex-direction: column;
background-color: white;
width: 100%;
box-shadow: 2px 4px 32px 6px #0d2c3d12;
} #top #wrap_all .single-organisateur-content #event-from-this .link-img .image-overlay {
display: none !important;
}
.single-organisateur-content #event-from-this article .link-img {
overflow: hidden;
height: 224px;
position: relative;
}
.single-organisateur-content #event-from-this article .link-img img {
height: 100%;
width: 100%;
object-fit: cover;
transition: all ease 300ms;
}
.single-organisateur-content #event-from-this article .link-img .price-event {
position: absolute;
background-color: white;
padding: 10px 12px;
top: 8px;
left: 8px;
z-index: 999;
border-radius: 2px;
}
.single-organisateur-content #event-from-this article .event-div-content {
position: relative;
padding: 18px 12px;
}
#main .single-organisateur-content #event-from-this article .event-div-content p.event-extrait {
margin: 4px 0;
text-align: center;
font-size: 12px;
line-height: 16px;
opacity: 0.64;
}
.single-organisateur-content #event-from-this article .event-div-content p.event-title {
margin-bottom: 8px;
font-size: 18px !important;
font-weight: bold;
text-align: center;
}
.single-organisateur-content #event-from-this article .event-div-content #event-div-date {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
gap: 6px;
}
.single-organisateur-content #event-from-this article .event-div-content .event-place-title {
margin-top: 0;
text-align: center;
}
.single-organisateur #main .single-organisateur-content #event-from-this article #event-div-date .event-date {
margin: 0;
font-size: 14px;
color: #000;
text-transform: uppercase;
}
.single-organisateur-content #event-from-this article .event-div-content a {
display: block;
text-align: center;
font-weight: bold;
font-style: italic;
text-decoration: underline;
}
}@media only screen and (min-width: 768px) { #search-div-event.closed > form{display:none;}
#search-div-event.closer > form{display:flex;flex-direction:column;justify-content:center;align-items:center;animation:closer 400ms ease-in-out forwards;}
@keyframes closer {
from{display:flex;opacity:1;scale:1;height:120px;}
to{display:none;opacity:0;scale:0;height:0px;}
}
#search-div-event.closed > .switch-mode span{display:none;}
#search-div-event.closer > .switch-mode span{animation:closerLabel 400ms ease-in-out forwards;}
@keyframes closerLabel {
from{display:block;opacity:1;scale:1;width:240px;}
to{display:none;opacity:0;scale:0;width:0px;}
}
#search-div-event.closer > .switch-mode .icon-search-div p{animation:textOpener 300ms ease-in-out forwards;overflow:hidden;}
@keyframes textOpener {
from{width:0px;}
to{width:77px;}
} #search-div-event.open > form{display:flex;flex-direction:column;justify-content:center;align-items:center;animation:opener 400ms ease-in-out;height:120px;}
@keyframes opener {
from{display:none;opacity:0;scale:0;height:0px;}
to{display:flex;opacity:1;scale:1;height:120px;}
}
#search-div-event.open > .switch-mode span{animation:openerLabel 400ms ease-in-out;display:flex;align-items:center;column-gap:8px;}
#search-div-event.open > .switch-mode span img{transition:300ms;height:30px;}
#search-div-event.open > .switch-mode span:hover img{rotate:-35deg;}
@keyframes openerLabel {
from{display:none;opacity:0;scale:0;width:0px;}
to{display:block;opacity:1;scale:1;width:240px;}
}
#search-div-event .inputs-search-div{display:flex;width:100%;justify-content:center;column-gap:3%;}
#search-div-event .inputs-search-div > div{width:15%;}
#search-div-event > form .submit-button{width:150px;}
#search-div-event.open > .switch-mode .icon-search-div{background-color:transparent;}
#search-div-event.open > .switch-mode .icon-search-div p{animation:textCloser 300ms ease-in-out forwards;overflow:hidden;}
@keyframes textCloser {
from{width:77px;}
to{width:0px;}
}
#search-div-event.open > .switch-mode .icon-search{margin-left:0px;}
#search-div-event > .switch-mode{display:flex;justify-content:center;padding:25px 0px;align-items:center;}
#search-div-event > .switch-mode span{cursor:pointer;background-color:rgba(13, 44, 61, 0.5);border-radius:28px;padding:15px 20px;color:#fff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);transition:300ms;user-select:none;white-space:nowrap;}
#search-div-event > .switch-mode span:hover{box-shadow:0 1px 2px rgba(0, 0, 0, 0.8), 0 4px 12px rgba(0, 0, 0, 0.5);}
#search-div-event > .switch-mode input{display:none;}
#search-div-event > .switch-mode .icon-search-div{cursor:pointer;display:flex;justify-content:space-between;align-items:center;background-color:#dedede;border-radius:4px;padding:6px 16px;transition:all ease 300ms;}
#search-div-event > .switch-mode .icon-search{height:24px;cursor:pointer;position:relative;margin-left:8px;}
#search-div-event > .switch-mode .icon-search-div:hover{scale:1.1;}
.date-div{position:relative;}
.date-div .date-selector-select, .date-div .date-selector-picker{transition:300ms;position:absolute;top:0;right:0;width:100%;}
.date-div.not-animated .date-selector-select{scale:1;opacity:1;}
.date-div.not-animated .date-selector-picker{scale:0;opacity:0;}
.date-div.simple-picker .date-selector-select{scale:1;opacity:1;}
.date-div.simple-picker .date-selector-picker{scale:0;opacity:0;}
.date-div.hard-picker .date-selector-select{scale:0;opacity:0;}
.date-div.hard-picker .date-selector-picker{column-gap:15px;display:flex;scale:1;opacity:1;}
} @media only screen and (max-width: 989px) and (min-width: 768px){}
@media only screen and (max-width: 767px) { #search-div-event.closed > form {
display: none;
}
#search-div-event.closer > form {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
animation: closer 400ms ease-in-out forwards;
}
@keyframes closer {
from {
display: flex;
opacity: 1;
scale: 1;
height: 120px;
}
to {
display: none;
opacity: 0;
scale: 0;
height: 0px;
}
}
#search-div-event.closed > .switch-mode span {
display: none;
}
#search-div-event.closer > .switch-mode span {
animation: closerLabel 400ms ease-in-out forwards;
}
@keyframes closerLabel {
from {
display: block;
opacity: 1;
scale: 1;
width: 240px;
}
to {
display: none;
opacity: 0;
scale: 0;
width: 0px;
}
}
#search-div-event.closer > .switch-mode .icon-search-div p {
animation: textOpener 300ms ease-in-out forwards;
overflow: hidden;
}
@keyframes textOpener {
from {
width: 0px;
}
to {
width: 77px;
}
} #search-div-event.open > form {
display: flex;
flex-direction: column;
align-items: center;
animation: opener 400ms ease-in-out;
height: 280px;
}
@keyframes opener {
from {
display: none;
opacity: 0;
scale: 0;
height: 0px;
}
to {
display: flex;
opacity: 1;
scale: 1;
height: 120px;
}
}
#search-div-event.open > .switch-mode span {
animation: openerLabel 400ms ease-in-out;
display: flex;
align-items: center;
column-gap: 8px;
}
#search-div-event.open > .switch-mode span img {
transition: 300ms;
height: 30px;
}
#search-div-event.open > .switch-mode span:hover img {
rotate: -35deg;
}
@keyframes openerLabel {
from {
display: none;
opacity: 0;
scale: 0;
width: 0px;
}
to {
display: block;
opacity: 1;
scale: 1;
width: 240px;
}
}
#search-div-event .inputs-search-div {
display: flex;
flex-direction: column;
width: 100%;
justify-content: center;
column-gap: 3%;
}
#search-div-event .inputs-search-div > div { }
#search-div-event > form .submit-button {
margin-top: 85px;
width: 150px;
}
#search-div-event.open > .switch-mode .icon-search-div {
background-color: transparent;
}
#search-div-event.open > .switch-mode .icon-search-div p {
animation: textCloser 300ms ease-in-out forwards;
overflow: hidden;
}
@keyframes textCloser {
from {
width: 77px;
}
to {
width: 0px;
}
}
#search-div-event.open > .switch-mode .icon-search {
margin-left: 0px;
} #search-div-event > .switch-mode {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
padding-bottom: 32px;
}
#search-div-event > .switch-mode span {
cursor: pointer;
background-color: rgba(13, 44, 61, 0.5);
border-radius: 28px;
padding: 15px 20px;
color: #fff;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08), 0 4px 12px rgba(0, 0, 0, 0.05);
transition: 300ms;
user-select: none;
white-space: nowrap;
}
#search-div-event > .switch-mode span:hover {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.8), 0 4px 12px rgba(0, 0, 0, 0.5);
}
#search-div-event > .switch-mode input {
display: none;
} #search-div-event > .switch-mode .icon-search-div {
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
background-color: #dedede;
border-radius: 42px;
padding: 8px 18px;
transition: all ease 300ms;
}
#search-div-event > .switch-mode .icon-search {
height: 40px;
cursor: pointer;
position: relative;
margin-left: 10px;
}
#search-div-event > .switch-mode .icon-search-div:hover {
scale: 1.1;
}  .date-div {
position: relative;
}
.date-div .date-selector-select, .date-div .date-selector-picker {
transition: 300ms;
position: absolute;
top: 0;
right: 0;
width: 100%;
}
.date-div.not-animated .date-selector-select {
scale: 1;
opacity: 1;
}
.date-div.not-animated .date-selector-picker {
scale: 0;
opacity: 0;
} .date-div.simple-picker .date-selector-select {
scale: 1;
opacity: 1;
}
.date-div.simple-picker .date-selector-picker {
scale: 0;
opacity: 0;
} .date-div.hard-picker .date-selector-select {
scale: 0;
opacity: 0;
}
.date-div.hard-picker .date-selector-picker {
column-gap: 15px;
display: flex;
scale: 1;
opacity: 1;
}
}#map .leaflet-popup-content{display:flex;flex-direction:column;}
#map .leaflet-popup-content *:not(.pictogramme){margin:0 0 5px 0;}
#map .leaflet-popup-content .lien_post{color:#d14128 !important;}
#map .leaflet-popup-content .container_pictogramme{display:flex;justify-content:center;flex-wrap:wrap;}
#map .leaflet-popup-content .pictogramme{width:30px;height:30px;margin-right:10px;}
.container-buttons-tri{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:30px 0;}
.categorie-all{font-size:20px;}
.categorie-all, .categorie-button{border:none;opacity:0.2;margin:0 10px;}
.container-buttons-tri img{width:40px;cursor:pointer;}
.categorie-selected{opacity:1;}
.fallback-post-type-icon{display:none;}
#aviaTBadresse-form-container .av-multi-input-table{display:flex;flex-direction:column;width:100%;}
.single-tribe_events div.tribe_events{overflow:visible;}
button.ajout-carnet-voyage, button.suppression-carnet-voyage{padding:12px 35px;background:var(--brown);color:white;border-radius:30px;border:0;cursor:pointer;margin-left:auto;display:block;position:absolute;top:250px;z-index:9;right:15%;}
.single-tribe_events button.ajout-carnet-voyage, .single-tribe_events button.suppression-carnet-voyage{top:-60px;right:1%;}
#top #wrap_all a.itineraire-google-maps{display:block;width:max-content;margin:30px 0 30px auto;padding:8px 35px;border-radius:30px;background:var(--brown);color:white !important;text-decoration:none;}
#top #wrap_all a.itineraire-google-maps:hover{text-decoration:none;}
#leaflet-map{margin-top:50px;}
#carnet-voyage .points-interet-list{margin-bottom:80px;}
#carnet-voyage .main-title{font-size:30px;font-weight:500;text-transform:none;margin-bottom:50px;}
#carnet-voyage .title-url{text-transform:none;font-weight:normal;color:var(--brown);font-size:20px;margin:10px 0 20px 0;}
#carnet-voyage .points-interet-list .point-interet,
#carnet-voyage .evenements-list .evenement{position:relative;border:1px solid #dadada;padding:20px 30px;margin-bottom:20px;}
#carnet-voyage .wrapper{display:flex;}
#carnet-voyage .wrapper img{width:300px;object-fit:cover;object-position:center center;}
#carnet-voyage .content{margin-left:30px;margin-top:20px;padding:0;}
#carnet-voyage .generate-pdf{position:absolute;right:10px;bottom:0;color:white;padding:12px 35px;border-radius:30px;background:var(--brown);}
#carnet-voyage .generate-pdf:hover{opacity:1;}
#carnet-voyage .content p,
#carnet-voyage .content a{color:#b0b0b0;margin:5px 0;}
#carnet-voyage .content a:hover {
color: var(--orange);
}