/* Evaluations pré-formations */

.gf_eval_pf .gsection_title, .gf_step_label{
	text-transform: uppercase!important;
	color:var(--primary-color);
}

.gf_eval_pf .gf_step_number::before{
  border: 2px solid var(--primary-color) !important;
	background-color: var(--primary-color) !important;
  border-radius: 20px;
  /*! color: #585e6a; */
  font-size: 14px;
  font-weight: 500;
  height: 40px;
  text-align: center;
  width: 40px;
}

.gf_eval_pf  label, .gf_eval_pf  .gfield_label_before_complex{
	font-weight: normal!important;
}

.gf_eval_pf .gfield_required_text{
     color:var(--secondary-color)!important;
     text-transform: capitalize !important;
}

.gf_eval_pf .gform_page_footer  {
	text-align:right;	
}
.gf_eval_pf .gform_next_button, .gf_eval_pf .gform_button  {
	background-color: var(--secondary-color)!important;	
}
.gf_eval_pf .gform_previous_button  {
	background-color: #ffffff!important;
	border-color: var(--secondary-color)!important;
	color:var(--secondary-color)!important;	
}
.gf_eval_pf .gfield_label {
	color: var(--secondary-color);
	font-size: 1.5em!important;
}

.gf_eval_pf .gfield_radio label, .gf_eval_pf .gfield_checkbox label, .gf_eval_pf input[type="text"] , .gf_eval_pf select, .gf_eval_pf input[type="tel"], .gf_eval_pf input[type="email"] , .gf_eval_pf textarea     {
  border: 3px solid var(--secondary-color)!important;;
	color: var(--secondary-color)!important;;
  margin: 10px !important;
  min-width: 80%!important;
	max-width: 80%!important;
	padding: 10px!important;
	line-height: 1.8em!important;
}

.gf_eval_pf .gfield_radio input:checked + label, .gf_eval_pf .gfield_checkbox input:checked + label {
  border: 3px solid var(--secondary-color);
	background-color: var(--secondary-color);
	color: #ffffff !important;;
}

.gf_eval_pf .gfield_radio input + label::before, .gf_eval_pf .gfield_checkbox input + label::before {
    content: "☐";
    font-size: 1.8em;
    float: left;
    margin-right: 10px;
}

.gf_eval_pf .gfield_radio input:checked + label::before, .gf_eval_pf .gfield_checkbox input:checked + label::before {
    content: "🗹";
}


.gf_eval_pf input[type="radio"], .gf_eval_pf input[type="checkbox"] {
   display: none!important;
}

.gf_eval_pf .subventions_results .gfield {
background-color: var(--tertiary-color);
padding: 10px;
margin-right: 10px;
}

.gf_eval_pf .gform_page_footer {
    margin-top: 50px !important;
}