:root{--white: #FFFDEB;--black-color: #141200;--dark-purple-color: #702C91}body{color:var(--white)!important}html:not([class^='et-fb-preview']) #page-container{overflow-y:hidden}html:not([class^='et-fb-preview']) #main-content h1{font-size:clamp(2rem,0.4rem + 8vw,10rem)!important}html:not([class^='et-fb-preview']) .et_pb_section.et_section_regular{background-color:transparent}html:not([class^='et-fb-preview']) a:not(.et_pb_button),html:not([class^='et-fb-preview']) a:visited:not(.et_pb_button){font-weight:bold;text-decoration:underline}.offre-detail h1,.offre-detail h2,.offre-detail h3,.offre-detail h4,.offre-detail h5,.gform-body p,.gform-body label,.gform-body legend,.gform-body .gfield_description,.gform-body input[type='file'],.gform-body .ginput_container_total input,.gform-body .gfield.gfield--type-section *,.gfield_list .gform-field-label,.gfield_list_icons,.gform_confirmation_wrapper .gform_confirmation_message,.tutor-instructor-application-process .tutor-app-process-subtitle,.tutor-instructor-application-process .tutor-app-process-title,#emploi_body *,#emplois-header h1,#emplois-archive *{color:#FFFDEB!important}.gform_heading{margin-bottom:2rem}.gform-body .gfield_validation_message{color:#c02b0a!important;font-size:13.2px!important}.gform-body h3.gsection_title{font-size:2rem;font-weight:bold!important}.gform_wrapper.gravity-theme .gform_validation_errors,.gform-body .gform_validation_errors,.gform-body .gfield_validation_message{padding:5px 16px 0px 16px!important;border-radius:5px}.gform_footer input[type="button"],.gform_footer input[type="submit"],.gform-body input[type="button"],.gform-body input[type="submit"]{background-color:transparent!important;border:2px solid #FFFDEB!important;color:#FFFDEB!important;padding:0.3em 1em!important;border-radius:100vmax!important;font-weight:bold!important;font-size:1rem!important;line-height:1.7rem!important;cursor:pointer!important}.gform-body .gfield{margin-bottom:2rem!important}.gform-body .gfield .gfield_label{font-size:1.5rem}.gform-body .gfield_required{color:red!important}.gform_confirmation_wrapper .gform_confirmation_message{padding:1rem!important;border:2px solid #FFFDEB!important;border-radius:10px!important;font-size:2rem!important;line-height:36px}#footer-link-row{display:grid;grid-auto-rows:auto;grid-template-columns:16.66666% 16.66666% 16.66666% 16.66666% 16.66666% 16.66666%;grid-row-gap:1rem;grid-column-gap:1rem}#footer-link-row .et_pb_button_module_wrapper,#footer-link-row .et_pb_button_module_wrapper .et_pb_button{width:100%}#footer-logo-row .et_pb_column,#footer-link-row .et_pb_column{width:100%!important}@media screen and (max-width:1507px){#footer-logo-row,#footer-link-row{grid-template-columns:33.33333% 33.33333% 33.33333%}}@media screen and (max-width:1220px){#row_actions .et_pb_row{display:flex;flex-direction:row;justify-content:space-between}#row_actions .et_pb_row .et_pb_column{width:45%}#row_actions .et_pb_row .et_pb_column:nth-child(2){display:none}}@media screen and (max-width:968px){#row_actions .et_pb_row{display:flex;flex-direction:column}#row_actions .et_pb_row .et_pb_column{width:100%}}@media screen and (max-width:768px){#footer-logo-row,#footer-link-row{grid-template-columns:50% 50%}}@media screen and (max-width:524px){#footer-logo-row,#footer-link-row{grid-template-columns:100%}}.offres .detail,.offres .emploi-category .grid-posts{display:grid;grid-template-columns:1fr;grid-row-gap:0.25rem}.emploi-category a,.emploi-category a:visited{color:#fffdeb!important;text-decoration:underline}#detail-offre .dmach-acf-value.dmach-acf-video-container{display:none}#detail-offre div.dmach-acf-item-content{display:grid!important;grid-template-columns:1fr!important;grid-row-gap:1rem!important}.courses-template-default #et-main-area,#et-main-area .tutor-course-details-page{background-color:#702C91}.courses-template-default #et-main-area h1,.courses-template-default #et-main-area h1 *,.courses-template-default #et-main-area h2,.courses-template-default #et-main-area h3,.courses-template-default #et-main-area .tutor-course-details-actions a,.courses-template-default #et-main-area .tutor-card.tutor-sidebar-card a,.courses-template-default #et-main-area .tutor-meta.tutor-course-details-info *{color:#FFFDEB!important}.courses-template-default #et-main-area .tutor-course-details-instructors h3,.courses-template-default #et-main-area a,.lesson-template-default #et-main-area .tutor-course-topic-title{color:#141200!important}body.tutor-lms h1{font-size:5rem!important}body.tutor-lms #main-content{background-color:var(--primary-color)!important}body.tutor-lms #main-content .tutor-btn.tutor-btn-primary{background-color:rgb(20,18,0)}html:not([class^='et-fb-preview']) #page-container .tutor-single-course-sidebar .tutor-course-details-widget .tutor-course-details-widget-list span,html:not([class^='et-fb-preview']) #page-container .tutor-start-quiz-title div p,html:not([class^='et-fb-preview']) #page-container .tutor-course-progress-wrapper h3,html:not([class^='et-fb-preview']) #page-container .tutor-course-details-widget h3,html:not([class^='et-fb-preview']) .tutor-course-content-list-item-title,html:not([class^='et-fb-preview']) #page-container .tutor-quiz-wrap *:not(button){color:var(--black-color)!important}html:not([class^='et-fb-preview']) #page-container .matching-quiz-question-desc p{font-size:1.25rem!important}html:not([class^='et-fb-preview']) #tutor-course-details-tab-info>div.tutor-course-details-widget>h3,html:not([class^='et-fb-preview']) #page-container .tooltip-wrap .tooltip-txt,html:not([class^='et-fb-preview']) #page-container .tooltip-wrap .tooltip-txt *,html:not([class^='et-fb-preview']) #page-container span.tutor-icon-bullet-point,html:not([class^='et-fb-preview']) #page-container span.tutor-icon-bullet-point+span,#page-container .tutor-course-topic-single-header-title,.tutor-dashboard-header-username,.tutor-dashboard-menu-divider-header,.tutor-dashboard-menu-item-text,#page-container .tutor-dashboard-content .tutor-form-toggle-label.tutor-form-toggle-unchecked,#page-container .tutor-dashboard-content .tutor-form-toggle-label.tutor-form-toggle-checked,#page-container .tutor-dashboard-content .tutor-form-toggle-control,#page-container .tutor-dashboard-content .tutor-form-toggle-control:before,#page-container .tutor-dashboard-header-avatar .tutor-avatar span,.tutor-dashboard-content .tutor-fs-5,.tutor-dashboard-content .tutor-fs-6,.tutor-dashboard-content .tutor-fs-7,.tutor-dashboard-content .tutor-color-secondary,.tutor-dashboard-content .tutor-nav-link,.tutor-dashboard-content .tutor-form-label,.tutor-dashboard-content .tutor-btn,.tutor-dashboard-content .page-numbers,.tutor-dashboard-content #tutor_photo_meta_area *,.tutor-dashboard-content #user_social_form *:not(input),.tutor-dashboard-content .current-withdraw-account-wrap .tutor-svg svg,.tutor-dashboard-title{color:var(--white)!important}#page-container .tutor-course-single-sidebar-wrapper,#page-container .tutor-course-single-sidebar-wrapper .tutor-accordion-item-body,#page-container .tutor-course-topics-sidebar-toggler,#page-container #tutor-single-entry-content,#page-container .tutor-dashboard-content .tutor-form-toggle-control:before,.tutor-dashboard-content .tutor-card,.tutor-dashboard-content .page-numbers.current:before{background-color:var(--white)!important}#page-container .tutor-dashboard-header-avatar .tutor-avatar,#page-container .tutor-dashboard-header-avatar .tutor-avatar .tutor-ratio,#page-container .tutor-dashboard-content .tutor-form-toggle-control,.tutor-dashboard-content .tutor-pagination{border-color:var(--white)!important}.tutor-table .tutor-dashboard-content .tutor-empty-state *,.tutor-dashboard-content .tutor-table-quiz-attempts .tutor-fs-7,.tutor-dashboard-content .tutor-table-quiz-attempts .tutor-color-secondary,.tutor-dashboard-content .tutor-icon-trash-can-line:before,.tutor-dasboard-content .tutor-card *,.tutor-dashboard-content #user_social_form input{color:var(--black-color)!important}#page-container .tutor-dashboard-header-avatar .tutor-avatar{box-shadow:0px 0px 0px 1px var(--white)!important}#page-container #tutor-create-new-course,#page-container .tutor-dashboard-content .tutor-profile-settings-save,#page-container .tutor-dashboard-content .tutor-profile-password-reset,#page-container .tutor-dashboard-content .tutor-btn-primary{background-color:var(--black-color)!important;color:var(--white)}#page-container .tutor-table-quiz-attempts .tutor-btn{border-color:var(--black-color)!important;background-color:var(--black-color)!important}#page-container .tutor-accordion-item-body{padding:0}.tutor-card-footer,.tutor-meta.tutor-course-details-info{display:none!important}.tutor-instructor-application-process .tutor-instructor-apply-button a{text-decoration:underline}html:not([class^='et-fb-preview']) #page-container .expand-btn.explain-toggle button[data-td-target],html:not([class^='et-fb-preview']) #tutor-course-spotlight-overview>div>div>div>div.tutor-fs-5.tutor-fw-medium.tutor-color-black.tutor-mb-12{display:none!important}html:not([class^='et-fb-preview']) #page-container .expand-btn.explain-toggle{height:25px!important}html:not([class^='et-fb-preview']) #page-container .tutor-quiz-wrap td[id*='tutor-question']{display:table-cell!important}