.cbo-calendar.calendar--grey{background:#f2f2f2 url(../../images/pattern-bg-grey-section.png) no-repeat 0 0}.cbo-calendar .calendar-title{text-align:center;margin-bottom:3.125rem}.cbo-calendar .calendar-chapo{margin:1.875rem auto 3.125rem;text-align:center;max-width:46.875rem}.cbo-calendar .evotax_term_subtitle{display:none}.cbo-calendar .sev.ajde_evcal_calendar .eventon_desc_in a:not(.hs-button){text-decoration:underline!important;color:#64c2b3}.cbo-calendar .sev.ajde_evcal_calendar .eventon_desc_in a.hs-button{color:#fff;padding:.5rem 1.875rem}.cbo-calendar .sev.ajde_evcal_calendar .calendar_header .cal_head_btn{background-color:#002a43;height:2.5rem;width:2.5rem;-webkit-transform:all .4s;transform:all .4s}.cbo-calendar .sev.ajde_evcal_calendar .calendar_header .cal_head_btn:hover{background-color:#64c2b3}.cbo-calendar .sev.ajde_evcal_calendar .evo_filter_bar{background-color:#002a43}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event{margin-bottom:0;border-radius:0;border-bottom:.0625rem solid #f2f2f2;border-right:.0625rem solid #f2f2f2}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event:first-child{border-top:.0625rem solid #f2f2f2}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .desc_trig_outter{background:#fff}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .desc_trig_outter .desc_trig{background-color:#fff!important}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .desc_trig_outter .desc_trig .evoet_c2{margin:0;width:3.125rem}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .desc_trig_outter .desc_trig .evoet_c2 .evcal_cblock .evo_start em{color:#b1b1b1}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .desc_trig_outter .desc_trig .evcal_desc{margin:0;padding-left:2.5rem}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .desc_trig_outter .desc_trig .evcal_desc .evoet_title{text-transform:none;color:#002a43}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .evo_metarow_details{background:#f2f2f2}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .evo_metarow_details .eventon_full_description .hs-button{margin:1.25rem 0;color:#fff;position:relative;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;background:#64c2b3;padding:.5rem 1.875rem;height:2.5rem;width:100%;line-height:1rem;transition:all .2s cubic-bezier(.694,.048,.335,1)}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .evo_metarow_details .eventon_full_description b,.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .evo_metarow_details .eventon_full_description strong{color:#002a43;text-decoration:underline}.cbo-calendar .sev.ajde_evcal_calendar #evcal_list .eventon_list_event .event_description{border-right:.0625rem solid #f2f2f2}.cbo-calendar .ajde_evcal_calendar #evcal_head.calendar_header{margin:0 0 1.875rem}.cbo-calendar .ajde_evcal_calendar #evcal_head.calendar_header .evo_cal_above{margin:0 0 .9375rem}.cbo-calendar .ajde_evcal_calendar #evcal_head.calendar_header .evo_cal_above span{color:#fff;background-color:#64c2b3;padding:.1875rem .625rem;opacity:1}.cbo-calendar .ajde_evcal_calendar #evcal_head.calendar_header .evo_cal_above span:hover{background-color:#002a43}.cbo-calendar .ajde_evcal_calendar #evcal_head.calendar_header .evo_cal_above .evo-gototoday-btn{width:auto}.cbo-calendar .ajde_evcal_calendar #evcal_head.calendar_header #evcal_cur{color:#002a43;margin:0 .9375rem 0 0}.cbo-calendar .ajde_evcal_calendar #evcal_head.calendar_header .evo_arrows .evcal_arrows,.cbo-calendar .ajde_evcal_calendar #evcal_head.calendar_header .evo_arrows .evcal_arrows:before{border-color:#64c2b3}.cbo-calendar .ajde_evcal_calendar .eventon_events_list .evcal_month_line{background:#002a43;padding:.625rem 1.25rem}.cbo-calendar .ajde_evcal_calendar .eventon_events_list .evcal_month_line p{color:#fff}.cbo-calendar .ajde_evcal_calendar .eventon_events_list .eventon_list_event .completed-event,.cbo-calendar .ajde_evcal_calendar .eventon_events_list .eventon_list_event.past_event .desc_trig{opacity:.2;cursor:not-allowed}.cbo-calendar .ajde_evcal_calendar.cev.sev #evcal_list .no_events .no_events{background-color:#f2133d;color:#fff;font-weight:700}.eventon_list_event .evcal_desc span.evo_above_title span.canceled{background:#f2133d!important;color:#fff!important}.desc_trig_outter .cancel_event{opacity:.2}#evcal_list .eventon_list_event p a.desc_trig.completed-event{border-color:#f2133d!important;opacity:1}#evcal_list .eventon_list_event p a.desc_trig.completed-event:after{content:"complet";background:#f2133d;position:absolute;top:50%;left:50%;width:12.5rem;border-radius:.3125rem;color:#fff;margin:-1.25rem 0 0 -6.25rem;display:flex;justify-content:center;align-items:center;height:2.5rem;line-height:2.5rem;font-variant:small-caps}#evcal_list .eventon_list_event p a.desc_trig.completed-event .evcal_cblock,#evcal_list .eventon_list_event p a.desc_trig.completed-event .evcal_desc{opacity:.2}.evo_lightbox_body .evo_repeat_series_dates span{color:inherit;background-color:inherit}.evo_lightbox .evolb_content_in .eventon_list_event .event_description .eventdetails a:not(.hs-button){text-decoration:underline!important;color:#64c2b3}.evo_lightbox .evolb_content_in .eventon_list_event .event_description .eventdetails a.hs-button{color:#fff;padding:.5rem 1.875rem}@media (min-width:768px){.eventon_full_description form{display:flex;flex-wrap:wrap}.eventon_full_description form label{display:none}.eventon_full_description form .wpcf7-acceptance label{display:flex}.eventon_full_description form div,.eventon_full_description form small{width:100%}.eventon_full_description form .wpcf7-form-control-wrap{width:48%;float:left;margin:0 4% 1.875rem 0}.eventon_full_description form .wpcf7-form-control-wrap:nth-child(2n){margin:0 0 1.875rem}.eventon_full_description form .wpcf7-form-control-wrap.choix,.eventon_full_description form .wpcf7-form-control-wrap.contact_mail,.eventon_full_description form .wpcf7-form-control-wrap.contact_telephone,.eventon_full_description form .wpcf7-form-control-wrap.message{width:100%}}