wpcf7-spinner{display:none!important}.cssresiliation h3{font-family:'din',Georgia,"Times New Roman",serif;padding-bottom:7px!important;font-size:22px!important;border-bottom:1px solid #000000!important;border-top:0px solid #efefef!important}.cssresiliation h3.wpforms-field-label::before{display:none!important}.cssresiliation h3.wpforms-field-label{margin-top:7px!important}.cssresiliation label.wpforms-field-label{margin-bottom:7px!important;font-size:14px!important}.cssresiliation label.wpforms-field-label-inline{font-size:12px!important;margin-top:6px!important}.cssresiliation div.wpforms-container-full input{border-radius:10px!important;border-color:#efefef!important}.cssresiliation div.wpforms-field input{border-radius:10px!important;border-color:#efefef!important;font-family:'din',Georgia,"Times New Roman",serif;font-size:14px!important;height:auto!important;padding:10px 20px 10px 20px!important}div.wpforms-container-full .wpforms-page-button{width:100%!important;color:#FFFFFF!important;border-color:#482683;border-radius:10px!important;font-size:14px!important;font-family:'din',Georgia,"Times New Roman",serif!important;text-transform:uppercase!important;background-color:#482683!important;padding:10px 20px 10px 20px!important;margin-top:0px!important;height:auto!important}div.wpforms-container-full button[type=submit]{width:100%!important;color:#FFFFFF!important;border-color:#482683;border-radius:10px!important;font-size:14px!important;font-family:'din',Georgia,"Times New Roman",serif!important;text-transform:uppercase!important;background-color:#482683!important;padding:10px 20px 10px 20px!important;margin-top:0px!important;height:auto!important}div.wpforms-entry-preview-label.wpforms-entry-preview-label-layout{font-size:20px!important;color:#482683!important;margin-bottom:0px!important;text-transform: uppercase!important;text-decoration: none!important}.wpforms-entry-preview-label{font-size:15px!important;margin-bottom:0px!important;text-decoration: underline}.wpforms-form .wpforms-entry-preview-notice{box-sizing:border-box!important;padding:15px!important;background:#222222!important;border:1px solid #000!important;display:block!important;width:100%!important;word-break:break-word!important;color:#fff!important;text-align:center!important;font-size:16px!important;margin-bottom:60px!important}.wpforms-entry-preview-basic{margin-top:30px!important;padding-bottom:20px;align-items:center;text-align:center}.wpforms-confirmation-container-full{margin-top:60px!important;background:#fff!important;border:1px solid #000!important;text-align:center!important;font-size:16px!important}.wpforms-render-modern{margin-top:-40px!important}@media only screen and (max-width:1399px){.menuresponsiveordi{display:none}}@media only screen and (min-width:1400px){.menuresponsivesmartphone{display:none}}.trustpilot .tp-widget-rating{font-size:25px!important}.trustpilot .tp-widget-logo{width:150px!important}.trustpilot.div#tp-widget-rating{font-size:25px!important}.et_pb_toggle .et_pb_toggle_title:before{font-size:22px;margin-top:-12px}span.wpcf7-form-control.wpcf7-acceptance input[type=checkbox]{margin-top:6px!important;vertical-align:top!important}input[type=checkbox]{-webkit-appearance:checkbox;margin-top:6px!important;vertical-align:top!important}#mmressources2.de-mega-menu{margin-right:145px!important}.dipl_tabs .dipl_tabs_content{margin-top:-30px;margin-bottom: -30px}sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}.de_fb_form_field_9 .et_pb_contact_field .et_pb_contact_field_checkbox label:not(.et_pb_button) span.label_wrapper{display:math!important}h1{font-family:'din-black',sans-serif!important}.textavectraitbleufonce{border-left-width:3px;border-left-color:#3656a1;padding-left:20px!important}.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{position:relative}.et_pb_blog_grid .et_pb_post .entry-title a:after,.et_pb_posts .et_pb_post .entry-title a:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}.et_pb_blog_grid .et_pb_post:hover,.et_pb_posts .et_pb_post:hover{cursor:pointer}a{cursor:pointer}.dvmm_mobile__menu .dvmm_menu li.menu-item-has-children>a,.dvmmv_inner .dvmm_menu li.menu-item-has-children>a{font-weight:normal!important}@media screen and (max-width:480px){.tabalumni .dipl_tab_wrapper .dipl_tabs_controls{justify-content:center}}@media screen and (min-width:481px){.tabalumni .dipl_tab_wrapper .dipl_tabs_controls{justify-content:flex-start!important}}.tabalumni .dipl_tabs_item{padding:20px 0!important;margin-bottom:0!important}.dvmm_mobile_menu_toggle_icon{margin-left:-5px}@media (max-width:960px){.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:0px!important}}.de-mega-menu-item.menu-item-has-children>a:after{display:none}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\24"!important;color:#000!important}.et_pb_gutters1 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters1.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:20px}.selectionalumnis2 .divi-location-fullwidth .divi-filter-item,.selectionalumnis2 .divi-location-fullwidth .et_pb_de_mach_search_posts_item p.et_pb_contact_field.divi-filter-item{background-color:#ffffff!important}.selectionalumnis2 p.et_pb_contact_field.divi-filter-item{margin-top:0;margin-bottom:0}@media only screen and (max-width:767px){.loopalumnis div.dmach-grid-sizes.divi-filter-archive-loop.main-loop.grid{padding-bottom:50px}}.selectionalumnis p.et_pb_contact_field select{padding-top:0;padding-bottom:12px}.selectionalumnis .et_pb_contact_field[data-type=select]:after{margin-top:0px!important}.divi-location-fullwidth .divi-filter-containter{display:initial}.et_pb_de_mach_search_posts_item_0,.et_pb_de_mach_search_posts_item_1,.et_pb_de_mach_search_posts_item_2,.et_pb_de_mach_search_posts_item_3{border:solid #000 1px;border-radius:8px}.aligngauche .wpcf7-list-item{margin-left:20px!important}.aligndroite .dmach-acf-value{margin-left:auto!important}.aligngauche span.wpcf7-list-item-label{margin-left:20px!important}body *{-webkit-font-smoothing:auto!important;-webkit-backface-visibility:hidden}.aligngauche input[type=checkbox]{margin-left:-20px!important}.telech .wpcf7-form p:nth-last-of-type(1){text-align:left!important}.telech .wpcf7-form-control.wpcf7-submit{margin-left:calc(50% - 97px)}.formulmac .wpcf7-form-control.wpcf7-submit{margin-left:calc(50% - 115px)!important}.safari .wpcf7-form-control.wpcf7-submit{margin-left:calc(50% - 105px)!important}.telech .wpcf7 form.invalid .wpcf7-response-output,.telech .wpcf7 form.unaccepted .wpcf7-response-output,.telech .wpcf7 form.invalid .wpcf7-response-output,.telech .wpcf7 form.unaccepted .wpcf7-response-output{padding-top:25px}.dipl_modal_close_icon{margin:10px 30px 0 0}.centrerboutontelecharger .wpcf7-form-control.wpcf7-submit{margin-left:calc(50% - 100px)!important;margin-right:auto!important}.safari .dsm-contact-form-7-select:after{position:relative!important;margin-left: 98%!important;margin-top: -20px!important;display:flex!important}.mac .dsm_contact_form_7 .dsm-contact-form-7-select:after{position:relative!important;margin-left: 98%!important;margin-top: -20px!important;display:flex!important}body #page-container .et_pb_section .dipl_modal_0_tb_header_module .dipl_modal_close_button{margin-left:-20px}.avis.et_pb_de_mach_carousel_0 .slick-next{right:30px;margin-top:180px}.avis.et_pb_de_mach_carousel_0 .slick-prev{left:30px;margin-top:180px}span.wpcf7-form-control.wpcf7-acceptance input[type=checkbox]{-webkit-appearance:checkbox;margin-left:-20px}span.wpcf7-form-control.wpcf7-acceptance{margin-left:20px}body #page-container .et_pb_section .dsm_contact_form_7_0 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_1 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_2 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_3 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_4 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_5 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_6 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_7 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_8 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_9 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_10 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_11 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_12 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_13 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_14 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_15 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_16 .wpcf7-form-control.wpcf7-submit,body #page-container .et_pb_section .dsm_contact_form_7_17 .wpcf7-form-control.wpcf7-submit{display:block!important;margin:40px auto 0 auto!important}.wpcf7-list-item{margin:0 0 0 0!important}.formulairecf7 a{color:#007BC3;font-size:12px}.wpcf7 form .wpcf7-response-output{margin:-1em 0.5em 1em!important}.pa-contact-form-labels .et_pb_contact_form_label{display:block!important;margin-bottom:10px!important}.pa-contact-form-labels .et_pb_contact_field_options_title{display:none}.pa-contact-form-labels input::placeholder,.pa-contact-form-labels textarea::placeholder{color:#000!important}.pa-contact-form-labels .et_pb_contact_form_label{font-weight:bold;color:#000000;font-size:14px;font-family:'din',Helvetica,Arial,Lucida,sans-serif}.separateur .pa-contact-form-labels .et_pb_contact_form_label{font-weight:bold;color:#000000;font-size:20px!important;font-family:'din',Helvetica,Arial,Lucida,sans-serif}.et_contact_bottom_container{float:none;text-align:center;display:block!important}.et_pb_contact_form_container .et_pb_contact_field_5.et_pb_contact_field .input,.et_pb_contact_form_container .et_pb_contact_field_5.et_pb_contact_field .input[type="checkbox"]+label i,.et_pb_contact_form_container .et_pb_contact_field_5.et_pb_contact_field .input[type="radio"]+label i{padding:0!important;margin-bottom:40px!important}.et_pb_contact_form_container .et_pb_contact_field_5.et_pb_contact_field .et_pb_contact_form_label{font-size:20px!important}.textemasterclass h3{padding-top: 16pt}.textemasterclass h4{padding-top:16pt;padding-bottom:8pt}.textemasterclass h5{padding-top: 4pt}.textemasterclass ol,.textemasterclass ul{padding-top:0em;margin-top:-9px!important}body #page-container .et_pb_section .dipl_modal_0_module .dipl_modal_close_button,.dipl_modal_0_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_1_module .dipl_modal_close_button,.dipl_modal_1_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_2_module .dipl_modal_close_button,.dipl_modal_2_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_3_module .dipl_modal_close_button,.dipl_modal_3_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_4_module .dipl_modal_close_button,.dipl_modal_4_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_5_module .dipl_modal_close_button,.dipl_modal_5_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_6_module .dipl_modal_close_button,.dipl_modal_6_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_7_module .dipl_modal_close_button,.dipl_modal_7_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_8_module .dipl_modal_close_button,.dipl_modal_8_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_9_module .dipl_modal_close_button,.dipl_modal_9_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_10_module .dipl_modal_close_button,.dipl_modal_10_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_11_module .dipl_modal_close_button,.dipl_modal_11_module .dipl_modal_close_button:hover,body #page-container .et_pb_section .dipl_modal_12_module .dipl_modal_close_button,.dipl_modal_12_module .dipl_modal_close_button:hover{padding-top:0px!important;padding-bottom:0px!important;margin-right:20px!important}.commande .dipl_modal_close_button,.commande .dipl_modal_close_button:hover{margin-right:20px!important}.commande .et_pb_contact_field a{font-weight:400!important;font-size:11px!important;text-decoration:none!important}.commande .de_fb_form_field_7 .field_label{margin-bottom:auto;margin-top:0px!important}.commande .de_fb_form .de_fb_form_field_17 p,.commande .de_fb_form .de_fb_form_field_18 p,.commande .de_fb_form .de_fb_form_field_35 p,.commande .de_fb_form .de_fb_form_field_36 p,.de_fb_form .de_fb_form_field_53 p,.commande .de_fb_form .de_fb_form_field_54 p,.commande .de_fb_form .de_fb_form_field_71 p,.commande .de_fb_form .de_fb_form_field_72 p,.commande .de_fb_form .de_fb_form_field_89 p,.commande .de_fb_form .de_fb_form_field_90 p,.commande .de_fb_form .de_fb_form_field_107 p,.commande .de_fb_form .de_fb_form_field_108 p,.commande .de_fb_form .de_fb_form_field_125 p,.commande .de_fb_form .de_fb_form_field_126 p,.commande .de_fb_form .de_fb_form_field_143 p,.commande .de_fb_form .de_fb_form_field_144 p,.commande .de_fb_form .de_fb_form_field_161 p,.commande .de_fb_form .de_fb_form_field_162 p,.commande .de_fb_form .de_fb_form_field_179 p,.commande .de_fb_form .de_fb_form_field_180 p,.commande .de_fb_form .de_fb_form_field_197 p,.commande .de_fb_form .de_fb_form_field_198 p,.commande .de_fb_form .de_fb_form_field_215 p,.commande .de_fb_form .de_fb_form_field_216 p,.commande .de_fb_form .de_fb_form_field_233 p,.commande .de_fb_form .de_fb_form_field_234 p{color:red!important}.de_fb_form .de_fb_form_field_16 a,.de_fb_form .de_fb_form_field_17 a,.de_fb_form .de_fb_form_field_18 a,.de_fb_form .de_fb_form_field_34 a,.de_fb_form .de_fb_form_field_52 a,.de_fb_form .de_fb_form_field_70 a,.de_fb_form .de_fb_form_field_88 a,.de_fb_form .de_fb_form_field_106 a,.de_fb_form .de_fb_form_field_124 a,.de_fb_form .de_fb_form_field_142 a,.de_fb_form .de_fb_form_field_160 a,.de_fb_form .de_fb_form_field_178 a,.de_fb_form .de_fb_form_field_196 a,.de_fb_form .de_fb_form_field_214 a,.de_fb_form .de_fb_form_field_232 a{font-size:11px!important}@media screen and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}}.tarifs h4{margin-bottom:-10px}.my-icon .et_pb_toggle .et_pb_toggle_title:before,.my-icon .et_pb_toggle .et_pb_toggle_title:before{content:'\24';color:#000!important}.pa-accordion-icon-left-blue .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:'\21'!important;color:#007bc3!important}.pa-accordion-icon-left .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:'\21'!important;color:#482683!important}.pa-accordion-icon-left2 .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:'\4d'!important;color:#482683!important}.pa-accordion-icon-left3 .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:'\4f'!important;margin-left:2px!important;margin-right:-2px!important;color:#007bc3!important}.pa-accordion-icon-left-blue .et_pb_toggle_title:before,.pa-accordion-icon-left2 .et_pb_toggle_title:before,.pa-accordion-icon-left3 .et_pb_toggle_title:before,.pa-accordion-icon-left .et_pb_toggle_title:before{left:0!important}.pa-accordion-icon-left-blue .et_pb_toggle_title,.pa-accordion-icon-left-blue .et_pb_toggle_content,.pa-accordion-icon-left .et_pb_toggle_title,.pa-accordion-icon-left .et_pb_toggle_contentt,.pa-accordion-icon-left2 .et_pb_toggle_title,.pa-accordion-icon-left2 .et_pb_toggle_content.pa-accordion-icon-left3 .et_pb_toggle_title,.pa-accordion-icon-left3 .et_pb_toggle_content{padding-left:2em!important}.dmach_carousel_container .slick-next::before,.dmach_carousel_container .slick-prev::before{text-shadow:0 0 0px #969696!important}.formcontact .de_fb_form_0 form{border-radius:25px 25px 25px 25px!important}.formcontact .field_label{padding-left:20px!important}.et_pb_section .et_pb_row .divi-form-wrapper .de_fb_form_field.et_pb_module{margin-bottom:2.75%;border-radius:10px 10px 10px 10px}.formcontact.de_fb_form_0 .fb_form{background-color:#FFFFFF;border-radius:25px 25px 25px 25px}.formcontact.de_fb_form_0_tb_body .fb_form{background-color:#FFFFFF;border-radius:25px 25px 25px 25px}.dmach-acf-item-container .dmach-acf-item-content,.slide_center_mode .et_pb_de_mach_acf_slider_containter .slick-track{display:block!important}.et_pb_sticky .dvmm_mad_menu_0_tb_header .dvmm_button_one .dvmm_button_text{font-size:16px;color:#FFFFFF!important;line-height:1.3em;background-color:#482683!important;padding:5px 20px 5px 20px!important}.formcontact .de_fb_form_field_8 .field_label{margin-bottom:auto;margin-top:7px}.formcontact .de_fb_form_field_8_tb_body .field_label{margin-bottom:auto!important;margin-top:7px!important}.formcontact .de_fb_form_field_8.dfb_content_text_field,.formcontact .de_fb_form_field_8 .signature-field canvas,.formcontact .de_fb_form_field_8 .select2-container--default .select2-search--dropdown .select2-search__field,.formcontact .de_fb_form_field_8 .select2-dropdown,.formcontact .de_fb_form_field_8 .select2-container--default .select2-selection--single,.formcontact .de_fb_form_field_8 p.et_pb_contact_field textarea,.formcontact .de_fb_form_field_8 p.et_pb_contact_field select,.formcontact .de_fb_form_field_8 p.et_pb_contact_field input,.formcontact .de_fb_form_field_8 .dropzone,.formcontact .de_fb_form_field_8 .et_pb_contact_field .et_pb_contact_field_options_list label>i,.formcontact .de_fb_form .de_fb_form_field_8 .et_pb_contact_field select.et_pb_contact_select,.formcontact .de_fb_form_field_16.dfb_content_text_field,.formcontact .de_fb_form_field_16 .signature-field canvas,.formcontact .de_fb_form_field_16 .select2-container--default .select2-search--dropdown .select2-search__field,.formcontact .de_fb_form_field_16 .select2-dropdown,.formcontact .de_fb_form_field_16 .select2-container--default .select2-selection--single,.formcontact .de_fb_form_field_16 p.et_pb_contact_field textarea,.formcontact .de_fb_form_field_16 p.et_pb_contact_field select,.formcontact .de_fb_form_field_16 p.et_pb_contact_field input,.formcontact .de_fb_form_field_16 .dropzone,.formcontact .de_fb_form_field_16 .et_pb_contact_field .et_pb_contact_field_options_list label>i,.formcontact .de_fb_form .de_fb_form_field_16 .et_pb_contact_field select.et_pb_contact_select{border-radius:0px 0px 0px 0px;overflow:hidden;border-width:0px!important;border-color:#dbdbdb}.formcontact .de_fb_form_field_8_tb_body p.et_pb_contact_field textarea{border-width:0px}.field_wrapper .field_row{margin:7px 0 7px -10px!important}.divi-form-builder-field checkbox-field{margin-left:-20px!important}.bloom_subscribe .error,.de_fb_form_field .error{color:red!important}.error{color:red!important}@media screen and (max-width:480px){.et_pb_sticky .dvmm_mad_menu_0_tb_header .dvmm_button_one .dvmm_button_text{margin-top:15px}}.safari .dsm_contact_form_8 .dsm-contact-form-7-select:after{position:relative;margin-left: 98%!important;margin-top: -20px!important;display:flex}.safari .dsm_contact_form_8_tb_body .dsm-contact-form-7-select:after{position:relative;margin-left: 98%!important;margin-top: -20px!important;display:flex}#instagram-gallery-feed-0 .instagram-gallery-item__media-mask:hover{opacity:0.7;background-color:#000000!important}#instagram-gallery-feed-0 .instagram-gallery-item__media-mask{opacity:0}h1,h2,h3,h4,h5,h6{padding-bottom:3px}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:40px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}@media screen and (min-width:481px){.wpsr-swiper-carousel-wrapper .wpsr-swiper-next{right:-53px!important}.wpsr-swiper-carousel-wrapper .wpsr-swiper-prev{left:-53px!important}}@media screen and (max-width:480px){.wpsr-swiper-carousel-wrapper .wpsr-swiper-next{right:-33px!important}.wpsr-swiper-carousel-wrapper .wpsr-swiper-prev{left:-33px!important}}.wpsr-swiper-carousel-wrapper .wpsr-swiper-next,.wpsr-swiper-carousel-wrapper .wpsr-swiper-prev{background-image:none!important;background-color:transparent!important;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0)!important;box-shadow:0 0 0 0 rgba(0,0,0,0)!important;color:#000!important}.wpsr-swiper-prev-next:after{font-size:30px!important}@media screen and (max-width:480px){.et_pb_button.dmach-loadmore{width:100%!important}}#qui_sommes_nous.de-mega-menu{right:325px!important}#ressources.de-mega-menu{right:200px!important}#mmressources2.de-mega-menu{margin-right:250px}