:root{--figc_prim1:#fa0b0b!important;--figc_prim1_opc1:rgb(206 57 57 / 90%);--figc_prim1_opc2:rgb(206 57 57 / 70%);--figc_prim2:#850b0b;--figc_prim2_opc1:rgb(133 11 11 / 90%);--figc_prim2_opc2:rgb(133 11 11 / 70%);--figc_dark1:rgb(44,47,56);--figc_dark1_opc1:rgba(44,47,56,0.8);--figc_dark2:rgb(0,0,0);--figc_dark2_opc1:rgba(44,47,56,0.8)}.fitestroot{color:var(--figc_prim1);background-color:var(--figc_dark1)}.et_pb_gallery_item img{position:absolute;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.et_pb_gallery_image{padding-top:100%}#page-container{padding-top:70px!important}.et_pb_contact_field_radio{padding-top:8px;padding-bottom:8px}.menu_cta{background-color:#dd0000;color:#fff;padding:0!important}.menu_cta a{color:#fff!important;padding:15px 15px 15px 15px!important}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.page-id-1795 #main-header{display:none}.page-id-1098 #page-container{padding-top:0px!important;margin-top:-1px!important}.mptt-shortcode-wrapper .mptt-navigation-tabs{transition:.4s;margin:0 0 10px 0;float:left;padding:0;display:inline-block;width:100%;text-align:left;z-index:9}.mptt-shortcode-wrapper .mptt-navigation-tabs li{transition:.4s;position:relative;padding:0;transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out}.mptt-shortcode-wrapper .mptt-navigation-tabs li a{background-color:#dbdbdb;border-radius:10px;border-left:3px solid #00000000;color:var(--figc_dark1);transition:.4s;position:relative;display:inline-block;letter-spacing:1px;font-size:14px;text-transform:uppercase;transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;font-weight:700;cursor:pointer;margin-right:12px;margin-bottom:10px;padding:12px 13px;z-index:9}.mptt-shortcode-wrapper .mptt-navigation-tabs li.active a:before,.mptt-shortcode-wrapper .mptt-navigation-tabs li:hover a:before{transition:.4s;opacity:1}.mptt-shortcode-wrapper .mptt-navigation-tabs li.active a,.mptt-shortcode-wrapper .mptt-navigation-tabs li:hover a{color:#fff;border-color:var(--figc_prim1);border-left:3px solid var(--figc_prim1);transition:.4s;background-color:#000000}.mptt-shortcode-wrapper .mptt-shortcode-table{margin-bottom:0}.mptt-shortcode-wrapper .mptt-shortcode-table tr.mptt-shortcode-row th{background-color:#000;color:#fff;text-align:center;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:bold;padding:15px 0;border:1px solid rgb(255 255 255 / 0.2);border-bottom:0;text-transform:uppercase}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container:hover .event-subtitle{color:#fff}.mptt-shortcode-wrapper.mptt-table-responsive .mptt-shortcode-table tbody td,.mptt-shortcode-wrapper.mptt-table-responsive .mptt-shortcode-table.mptt-theme-mode tbody td.event{outline:1px solid #eeeeee;background:#fff;color:#222;padding:15px!important;text-align:center;font-size:14px;border:none;font-weight:bold}.mptt-shortcode-wrapper.mptt-table-responsive .mptt-shortcode-table tbody .mptt-event-container{outline:1px solid #eeeeee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container{outline:0;transition:all .4s ease}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container:hover{transform:translateY(-3px) scale(1.1);z-index:10;box-shadow:0 15px 20px rgba(0,0,0,.2);border-radius:3px;outline:none;border:0px}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title{letter-spacing:0;font-weight:800;text-decoration:none;margin:0;font-size:14px;transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-title:hover,.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container:hover .event-title{color:#fff;text-decoration:none}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-description,.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-subtitle{color:#fff;font-size:12px;margin:5px 0 0;text-transform:capitalize;font-weight:500}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container:hover .event-description{color:#fff}.mptt-shortcode-wrapper .mptt-column-title{margin:0 0 10px!important;text-align:center;width:100%;font-size:1.2em;font-weight:bold}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list{margin:0;padding:0}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event{background:#eee;padding:15px;margin:0;border:0;border-bottom:1px solid #fff}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event .event-description,.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event .event-subtitle{float:right;margin:0}.mptt-shortcode-wrapper .mptt-shortcode-list .mptt-column .mptt-events-list .mptt-list-event .mptt-event-title{color:#000}.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container p{color:#000}.timeslots-title{margin:30px 0 0}.timeslot{border-bottom:1px solid var(--grey-color);padding-bottom:15px;margin:15px 0 0;pointer-events:none}.timeslot .timeslot-link{text-transform:capitalize;font-size:18px;font-family:var(--title-fonts);font-weight:800;letter-spacing:1px;line-height:24px}.timeslot time{font-style:italic;font-size:14px}.mp-event .pt-blog-post{margin-bottom:0}.timeslot-user{display:none!important}.mptt-shortcode-wrapper .mptt-shortcode-table tbody td.mptt-shortcode-hours{color:rgb(29,29,29)}.fi-custom-timeslot p.timeslot{border-radius:10px;border:1px solid #f3f3f3;padding:32px 20px 30px;background:#fff;display:inline-block;margin-right:10px;margin-bottom:30px;width:48%;text-align:center;border-bottom:4px solid var(--figc_prim1);transition:.5s all ease;box-shadow:0 15px 20px rgba(0,0,0,.1)}.fi-custom-timeslot h3.timeslots-title::after{content:"Jours et dates du cours ";opacity:1!important}.fi-custom-timeslot h3.timeslots-title{display:none}.fi-custom-timeslot a.timeslot-link{color:var(--figc_dark1);text-transform:uppercase}.fi-custom-timeslot time.timeslot-start,.fi-custom-timeslot time.timeslot-end{font-weight:700}.fi-custom-event-sidebar li.event{border-left:4px solid var(--figc_prim1);padding-left:8px;padding-bottom:12px;margin-top:20px}.fi-custom-event-sidebar a.event-link{font-weight:700}.fi-custom-timeslot p.timeslot{border-radius:10px;border:1px solid #f3f3f3;padding:32px 20px 30px;background:#fff;display:inline-block;margin-right:10px;margin-bottom:30px;width:48%;text-align:center;border-bottom:4px solid var(--figc_prim1);transition:.5s all ease;box-shadow:0 15px 20px rgba(0,0,0,.1)}.sclpx-bg-blur{backdrop-filter:blur(7px)}