.ginput_container.ginput_container_consent{margin-bottom:20px!important}.gfield_description{font-size:14px!important;background:#f2fdd0!important;padding:8px 10px!important;margin-top:-7px!important;margin-bottom:20px!important;width:80%!important}#main .gform_wrapper .gfield_error .gfield_validation_message,.gform_wrapper .gfield_error .gfield_validation_message{margin-top:6px!important;padding:15px!important;background:#ffebeb!important;border-radius:4px;font-size:inherit;font-family:inherit}.gform_required_legend{display:none!important}.gfield_required.gfield_required_custom{margin-left:6px!important}.gform-theme--foundation .gsection{background-color:#f4f7f5!important;padding:15px 25px!important;margin-top:40px!important;margin-bottom:25px!important;border-left:5px solid #6e9a85!important;border-radius:4px}.gform-theme--foundation .gsection_title{color:#4a6356!important;font-size:1.4em!important;font-weight:bold!important;margin-bottom:8px!important;text-transform:uppercase;letter-spacing:.5px}@media only screen and (max-width:641px){.gform-theme--foundation .gsection_title{font-size:0.8em!important;line-height:1.3!important}.gform-theme--foundation .gsection{padding:10px 15px!important;margin-top:20px!important}}.gform-theme--foundation .gfield_label,.gform-theme--foundation .gfield_label_before_complex,.gform_wrapper .top_label .gfield_label{padding-bottom:10px!important;display:block!important;color:#2c3e50!important;font-family:'Roboto',sans-serif!important;font-weight:600!important;font-size:17px!important;margin-bottom:0!important}.gform-theme--foundation table.gsurvey-likert{border-collapse:separate!important;border:1px solid #e0eadd!important;border-radius:8px;overflow:hidden}.gform-theme--foundation .gsurvey-likert thead th{background-color:#f8f9fa!important;padding:15px!important;border-bottom:2px solid #6e9a85!important}.gform-theme--foundation td.gsurvey-likert-selected{background-color:#e8f0ed!important}.gform-theme--foundation .gsurvey-likert-choice input[type="radio"],.gform-theme--foundation .gchoice input[type="radio"]{appearance:none;-webkit-appearance:none;width:22px;height:22px;border:2px solid #6e9a85;border-radius:50%;background-color:#fff!important;cursor:pointer;display:inline-grid;place-content:center;transition:all 0.2s ease;position:relative}.gform-theme--foundation .gsurvey-likert-choice input[type="radio"]::before,.gform-theme--foundation .gchoice input[type="radio"]::before{content:"";width:12px;height:12px;border-radius:50%;transform:scale(0);background-color:#6e9a85!important;transition:120ms transform ease-in-out}.gform-theme--foundation .gchoice input[type="radio"]:checked::before,.gform-theme--foundation .gsurvey-likert-choice input[type="radio"]:checked::before{transform:scale(1)!important}.gform-theme--foundation .gfield_checkbox input[type="checkbox"]:checked{background-color:#6e9a85!important;border-color:#6e9a85!important}.gform-theme--foundation .gf_progressbar{background-color:#e8f0ed!important;border-radius:20px!important;height:12px!important}.gform-theme--foundation .gf_progressbar_percentage{background-color:#6e9a85!important;border-radius:20px!important}.gform-theme--foundation .gf_step_completed .gf_step_number{background-color:#6e9a85!important;border-color:#6e9a85!important;color:transparent!important;position:relative}.gform-theme--foundation .gf_step_completed .gf_step_number::after{color:#ffffff!important;background-color:transparent!important;display:flex!important;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0}.gform-theme--foundation .gf_step_active .gf_step_number{background-color:#ffffff!important;border:3px solid #82b99f!important;color:#4a6356!important;box-shadow:0 0 8px rgb(110 154 133 / .3)!important}.gform-theme--foundation .gform_footer,.gform-theme--foundation .gform_page_footer{display:flex!important;flex-direction:column-reverse!important;gap:15px!important;width:100%!important;padding:25px 0!important}.gform-theme--foundation .gform_button,.gform_next_button,.gform_previous_button{display:block!important;width:100%!important;background-color:#6e9a85!important;color:#ffffff!important;font-size:1rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:20px 30px!important;border:none!important;border-radius:6px!important;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.gform-theme--foundation .gform_previous_button{background-color:#a5b7ae!important;box-shadow:none!important}.fusion-body blockquote{background:#dafecd!important;font-family:var(--body_typography-font-family);font-weight:var(--body_typography-font-weight);letter-spacing:var(--body_typography-letter-spacing);font-size:var(--body_typography-font-size);line-height:var(--body_typography-line-height);color:var(--body_typography-color);border-left:4px solid #65bc7b;padding:15px!important;margin-top:2em;margin-bottom:2em;font-style:italic}.fusion-counters-box .fusion-counter-box-icon-top .counter-box-icon{display:block;float:none;margin-bottom:-5px!important;padding-left:15px!important}.fusion-counters-box .counter-box-content{margin-top:10px!important;color:var(--awb-body-color);font-size:calc(var(--awb-body-size) * 1px)}.display-counter{font-size:20px;color:#fff!important;background:#619e85!important;border-radius:50%!important;margin:40px 20px 40px 20px!important;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;margin-top:0px!important;margin-bottom:10px!important}.widget_tag_cloud .tagcloud{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:12px!important;padding:15px 0!important;width:100%!important}.widget_tag_cloud .tagcloud a.tag-cloud-link{display:inline-block!important;flex-grow:1!important;text-align:center!important;font-size:13px!important;font-weight:500!important;color:#4a5568!important;background-color:#f1fff9!important;border:1px solid #bce1d4!important;border-radius:20px!important;padding:8px 18px!important;text-decoration:none!important;box-shadow:0 2px 5px rgb(0 0 0 / .02)!important;transition:all 0.3s ease-in-out!important}.widget_tag_cloud .tagcloud a.tag-cloud-link:hover{color:#ffffff!important;background-color:#5B9A82!important;border-color:#5B9A82!important;transform:translateY(-2px)!important;box-shadow:0 4px 10px rgb(91 154 130 / .2)!important}.fusion-widget.widget_tag_cloud{border:none!important}.post-password-form{max-width:550px;margin:40px auto;padding:40px 30px;background-color:#f1fff9!important;border-radius:8px;box-shadow:0 4px 15px rgb(0 0 0 / .05);text-align:center}.post-password-form p:first-of-type{font-size:16px;color:#333;line-height:1.6;margin-bottom:25px}.post-password-form label{display:block;font-weight:600;color:#2c3e50;margin-bottom:15px;font-size:15px}.post-password-form input[type="password"]{display:block;width:100%;max-width:320px;margin:10px auto 25px auto;padding:12px 15px;font-size:16px;border:1px solid #bce1d4;border-radius:4px;background-color:#fff;transition:border-color 0.3s ease,box-shadow 0.3s ease;text-align:center}.post-password-form input[type="password"]:focus{border-color:#5B9A82;box-shadow:0 0 0 3px rgb(91 154 130 / .2);outline:none}.post-password-form input[type="submit"]{display:inline-block;width:auto;min-width:160px;padding:12px 35px;font-size:15px;font-weight:700;text-transform:uppercase;color:#ffffff!important;background-color:#5B9A82!important;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease,transform 0.1s ease}.post-password-form input[type="submit"]:hover{background-color:#467965!important}.post-password-form input[type="submit"]:active{transform:scale(.98)}.fusion-widget.wp_widget_tag_cloud .tagcloud a{border-color:var(--awb-fusion-divider-color);border-radius:9px!important;margin:0 10px!important}span.flipbook-menu-btn-wrapper.flipbook-menu-btn.skin-color.flipbook-has-tooltip{margin-top:35px!important;margin-right:5px!important}.fusion-body blockquote{background:#f5f5f5;font-family:var(--body_typography-font-family);font-weight:var(--body_typography-font-weight);letter-spacing:var(--body_typography-letter-spacing);font-size:20px!important;line-height:30px!important;color:var(--body_typography-color);border-left:4px solid #65bc7b;padding:15px 5%!important;margin:15px 0!important;font-style:italic}.gv-widget-search{background:#f7faf9!important;border:1.5px solid #c5ddd8!important;border-radius:10px!important;padding:16px 20px!important;margin-bottom:24px!important}.gv-widget-search label{font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.07em!important;color:#637080!important;display:block!important;width:100%!important;margin-bottom:8px!important}.gv-widget-search .gv-widget-search-general-search{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.gv-widget-search .gv-grid-row{display:contents!important}.gv-widget-search .gv-grid-col-1-1{display:contents!important}.gv-widget-search .gv-search-widget-area{display:contents!important}.gv-widget-search .gv-search-box{display:contents!important}.gv-widget-search .gv-search{display:contents!important}.gv-widget-search .gv-search p{flex:1!important;min-width:200px!important;margin:0!important}.gv-widget-search input[type="search"],.gv-widget-search input[type="text"]{width:100%!important;padding:10px 14px!important;border:1.5px solid #c5ddd8!important;border-radius:6px!important;font-size:14px!important;color:#2c3b44!important;background:#ffffff!important;box-shadow:none!important;margin:0!important}.gv-widget-search input[type="search"]:focus,.gv-widget-search input[type="text"]:focus{border-color:#619e85!important;box-shadow:0 0 0 3px rgb(97 158 133 / .15)!important;outline:none!important}.gv-widget-search input[type="submit"]{flex-shrink:0!important;background:#619e85!important;color:#ffffff!important;border:none!important;border-radius:6px!important;padding:10px 20px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;margin:0!important}.gv-widget-search input[type="submit"]:hover{background:#4a7c6f!important}.apexcharts-menu.apexcharts-menu-open{min-width:160px!important;width:auto!important;text-align:left!important}.apexcharts-menu-item.exportSVG{font-size:0!important}.apexcharts-menu-item.exportSVG::before{content:"Télécharger SVG";font-size:12px}.apexcharts-menu-item.exportPNG{font-size:0!important}.apexcharts-menu-item.exportPNG::before{content:"Télécharger PNG";font-size:12px}.apexcharts-menu-item.exportCSV{font-size:0!important}.apexcharts-menu-item.exportCSV::before{content:"Télécharger CSV";font-size:12px}// 1. Injection du CSS dans le Head add_action('wp_head',function(){?><?php});.highcharts-legend-item text{font-size:18px!important}ul.fusion-checklist.questionlist .fusion-li-item-content{font-size:22px!important;font-weight:500!important;font-family:'Open Sans'!important}.highcharts-data-label text,.highcharts-data-label tspan{font-size:14px!important;font-weight:600!important;fill:#333!important}.highcharts-data-label .highcharts-text-outline{stroke:#fff!important;stroke-width:3px!important}.highcharts-credits{display:none!important}.wpdt-c.wdt-skin-mojito .wpDataTablesWrapper .dataTables_length .bootstrap-select .dropdown-toggle .filter-option{margin-left:4px;width:55px!important;height:24px;font-family:var(--wpdt-inter-google-font,inherit);font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#111827;padding-right:12px}.wpdt-c.wdt-skin-mojito .wpDataTablesWrapper .dataTables_length .bootstrap-select.length_menu{height:42px;width:80px!important;border-radius:6px;align-items:center;padding:3px 10px}.wpdt-c.wdt-skin-mojito .wpDataTablesWrapper .dataTables_length .bootstrap-select .dropdown-toggle .filter-option{margin-left:4px;width:40px!important;height:24px;font-family:var(--wpdt-inter-google-font,inherit);font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#111827;padding-right:12px}.qsm-start-btn.qmn_btn.mlw_next.qsm-btn.mlw_custom_start.qsm-primary.qsm-start-btn-1{margin-top:0px!important}@media only screen and (max-width:767px){.qmn_pagination{flex-direction:column!important;align-items:stretch!important;padding:4px 0!important;gap:0!important}.qmn_pagination .qmn_btn{width:100%!important;max-width:100%!important;margin:0 0 4px 0!important;box-sizing:border-box!important}.qmn_pagination .qsm-previous-btn{margin-bottom:14px!important}}.quiz_theme_qsm-theme-ivory.qsm-quiz-container-1 .mlw_previous,.quiz_theme_qsm-theme-ivory.qsm-quiz-container-1 .qmn_btn{border-color:#0a8f8a!important;margin-top:50px!important}.quiz_theme_qsm-theme-ivory.qsm-quiz-container-1 .qmn_btn:not(.mlw_previous):not(.qsm-previous-question):not(.qsm-quiz-navigator-marked-review-button){background:#0a8f8a!important;margin-top:50px!important}.quiz_theme_qsm-theme-ivory.qsm-quiz-container-1 .qsm-text-wrong-option{background:#E05252!important;border-radius:8px!important;font-size:1.05em!important;color:#ffffff!important}.quiz_theme_qsm-theme-ivory.qsm-quiz-container-1 .qsm-text-correct-option{background:#3A9E6F!important;border-radius:8px!important;font-size:1.05em!important;color:#ffffff!important}body .qsm-quiz-container.quiz_theme_qsm-theme-pixel{border-radius:25px!important;padding:30px 30px 60px 30px!important;background:var(--pixel-background-color);color:var(--pixel-font-color);max-width:100%}.quiz_theme_qsm-theme-pixel .qsm-results-page .mlw_qmn_question .qsm-question-title-description{font-size:18px!important;font-weight:600!important;margin-bottom:0;border:2px solid #7cc2f0!important;border-radius:12px!important;padding:10px!important;background:#def3f3!important}.qmn_btn,.qsm-quiz-container.qmn_quiz_container .qmn_btn,.qsm-quiz-container.qmn_quiz_container .btn{position:relative;display:inline-block;box-sizing:border-box;color:#666;background:#ccc;border:1px solid #ccc;font-family:inherit;font-size:16px;line-height:22px;text-align:center;min-width:50%;padding:10px 20px;cursor:pointer;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 6px rgb(0 0 0 / .05);-moz-box-shadow:0 0 6px rgb(0 0 0 / .05);box-shadow:0 0 6px rgb(0 0 0 / .05);-webkit-transition:background .25s ease-out;-moz-transition:background .25s ease-out;transition:background .25s ease-out}.qmn_quiz_container.quiz_theme_qsm-theme-sapience .mlw_next:after{content:"\f344";color:#fff!important;font-family:dashicons;margin-left:6px;vertical-align:middle}.qmn_quiz_container.quiz_theme_qsm-theme-pixel .qmn_pagination .qmn_btn{border:none;padding:20px 5%!important}.qmn_quiz_container.quiz_theme_qsm-theme-pixel .mlw_next:after{content:"\f344";font-family:dashicons;margin-left:6px;vertical-align:middle;color:#fff!important}.qsm-quiz-container.sapience-theme{background-color:rgb(255 255 255 / .8)!important;backdrop-filter:blur(5px);border-radius:10px}.sapience-theme .qsm-main-container{background-color:transparent!important}.highcharts-subtitle{font-size:17px!important}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden;width:80px!important}