.e-loop-item.event_type-ballades .elementor-element-populated{border-color:#00d358!important}.e-loop-item.event_type-ballades .title-location span:before{content:"";font: 14px/1 evo_FontAwesome,serif;text-rendering:auto;-moz-osx-font-smoothing:grayscale;color:#00d358;font-size:8px;margin-top:4px;position:absolute;margin-left:-13px}.fa-angle-right{padding:0 20px 0 0!important;cursor:pointer}.fa-angle-left{padding:0 0 0 20px!important}.elementor-nav-menu--main .elementor-item:before{content:"";font: 14px/1 evo_FontAwesome,serif;text-rendering:auto;-moz-osx-font-smoothing:grayscale;color:#000;font-size:8px;margin-top:2px;position:absolute;margin-left:4px;background:none!important;opacity:1!important;left:0!important}.elementor-nav-menu--main .elementor-item.elementor-item-active:before,.elementor-nav-menu--main .elementor-item:hover:before{content:""}.widget-image-caption,.elementor-image-carousel-caption{padding-left:5px}.souligner-list .elementor-icon-list-items span{border-bottom:1px #000 solid}.bouton-reserver{display:none}.bouton-reserver .elementor-button-text{color:#fff}.from-newsletter .elementor-form-fields-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.post-password-form{margin:150px 0 50px}@media only screen and (max-width: 1330px){.nextButton .elementor-icon i:before,.prevButton .elementor-icon i:before{color:#fff!important}.nextButton,.nextButton-lieux{left:-15px!important}.prevButton,.prevButton-lieux{left:15px!important}}.d-none{display:none}.jm-medias-list{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);display:flex;flex-direction:column}.jm-compositeurs{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width: 768px){.jm-compositeurs{grid-template-columns:1fr}}.jm-compositeur{display:flex;flex-direction:column;align-items:center;text-align:center}.jm-compositeur-content{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:20px}.jm-compositeur-titre{margin:0;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:uppercase;letter-spacing:1px}.jm-compositeur-biographie{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);text-align:center}.jm-compositeur-photo{display:flex;flex-direction:column;align-items:flex-start;width:100%}.jm-compositeur-photo img{width:100%;height:auto;object-fit:cover}.jm-compositeur-photo-caption{font-size:12px;color:#666;margin-top:5px;font-style:italic}
