/* xl - DESKTOP STYLES */
.page #et-boc #form_formulaire-contact .frm_form_fields > fieldset {
  /* font-family: var(--ff-regular) !important*/
  font-size: 15px !important;
  color: #000 !important;
  font-weight: 500 !important;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field select > option:first-child {
  display: none !important;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field > label {
  display: none;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .frm_checkbox label {
  color: #000;
  font-family: var(--ff-regular) !important;
  font-size: 15px;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=text], .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=password], .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=email], .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=number], .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=url], .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=tel], .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=phone], .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=search], .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field textarea, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .dz-message.needsclick {
  font-family: var(--ff-regular) !important;
  border: 0px solid #dcdcdc !important;
  border-radius: 0px !important;
  border-bottom: 1px solid #dcdcdc !important;
  border-top: none !important;
  color: #997f4f !important;
  box-shadow: none !important;
  padding-bottom: 22px !important;
  background-color: transparent !important;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=text]::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=password]::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=email]::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=number]::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=url]::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=tel]::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=phone]::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field input[type=search]::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field textarea::placeholder, .page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .dz-message.needsclick::placeholder {
  /*color: $color!important;*/
  /* font-family: Quicksand !important;*/
  font-size: 15px !important;
  color: #000 !important;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .frm_dropzone {
  min-height: auto;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .frm_dropzone .frm_upload_icon:before {
  font-size: 17px !important;
  color: #62725f;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .dz-message.needsclick {
  padding: 6px 10px !important;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row-reverse;
  font-size: 15px !important;
  color: #000 !important;
  font-weight: 400;
  padding-bottom: 13px !important;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .dz-message.needsclick .frm_small_text {
  display: none;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .frm_single_upload {
  max-width: 100% !important;
  background: transparent;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field div#field_7ql35_label.frm_primary_label {
  display: none;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_form_field.form-field .frm_checkbox input {
  position: relative;
}
.page #et-boc #form_formulaire-contact .frm_fields_container .frm_submit {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F363-scss-desktop.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACSY%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQP%3BAAAA%3BAAAA%3BAAGe%3BAAAA%3BAAAA%3BAAId%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMc%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBd%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOc%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAIJ%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIP%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */