@charset "utf-8";
/* Gravity Forms 2.5+ Styles */
/* entire form */
body #gform_wrapper {}
/* form heading title & description */
body .gform_wrapper .gform_heading {}
/* form section */
body .gform_wrapper .gform_body .gform_fields .gsection {
  padding: 20px 20px 0 20px !important;
  border-bottom: none;
  background: #D1CCC9;
}
/* form section title */
body .gform_wrapper .gform_body .gform_fields .gsection .gsection_title {}
/* form section description */
body .gform_wrapper .gform_body .gform_fields .gsection .gsection_description {}
/* form body all text */
body .gform_wrapper .gform_body {}
/* form all fields */
body .gform_wrapper .gform_body .gform_fields .gfield {
  margin-top: 0px;
}
/* form field labels only */
body .gform_wrapper .gform_body .gfield_label {
  font-size: 18px;
}
/* form field required */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required {}
/* form field descriptions */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_description {}
/* form field inputs */
body .gform_wrapper .gform_body input {
  background: #eee;
  border: none;
  border-radius: 0;
  color: #666 !important;
  padding: 15px !important;
}
/* form field 1 input on form 6*/
#field_6_1.gfield input {}
/* form field inputs of type text */
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {}
/* form field textarea */
body .gform_wrapper .gform_body .gform_fields .gfield textarea {
  font-family: Roboto;
  background: #eee;
  border: none;
  border-radius: 0;
  color: #666 !important;
  font-weight: 400 !important;
  letter-spacing: 2px !important;
  padding: 17px 15px !important;
}
/* form field drop down (select) */
body .gform_wrapper .gform_body .gform_fields .gfield select {
  background: #eee;
  border: none;
  border-radius: 0;
  color: #666 !important;
  font-weight: 400 !important;
  letter-spacing: 2px !important;
  padding: 14px 15px !important;
}
.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date input,.gform_wrapper.gravity-theme .ginput_complex .ginput_container_date select {
    min-width: 95px !important;
    width: 100%
}
/* form field radio list */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio {}
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio li input[type=radio] {
  transform: scale(1.5, 1.5) !important;
}
/* form field list multiple choice */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_radio .gchoice {}
/* form field checkbox list */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox {}
/* form field checkbox inputs */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox input[type=checkbox] {
  transform: scale(1.3, 1.3) !important;
  margin-right: 5px !important;
}
/* form field datepicker */
body .gform-theme-datepicker {
  transform: scale(.75) !important;
  left: 30px !important;
}
body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-default {
  align-items: center !important;
  background: #f2f3f5 !important;
  border: 1px solid rgba(32, 32, 46, .079) !important;
  border-radius: 100% !important;
  box-shadow: none !important;
  color: #586e77 !important;
  cursor: text !important;
  display: flex !important;
  height: 40px !important;
  justify-content: center !important;
  text-decoration: none !important;
  width: 40px !important;
}
body .gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-state-disabled .ui-state-default {
  align-items: center !important;
  background: none !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  color: #bbbbbb !important;
  cursor: text !important;
  display: flex !important;
  height: 40px !important;
  justify-content: center !important;
  text-decoration: none !important;
  width: 40px !important;
}
/* form footer */
body .gform_wrapper .gform_footer {}
/* submit button */
body .gform_wrapper .gform_footer input[type=submit] {
    background-color: #e02b20 !important;
    border-radius: 30px !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    padding: .3em 1em !important;
    line-height: 1.7em!important;
    background-size: cover !important;
    background-position: 50% !important;
    background-repeat: no-repeat !important;
    border: 2px solid !important;
}
/* gravity form button */
div.gravityflow_workflow_wrap .button {
    background-color: #e02b20 !important;
    border-radius: 30px !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    padding: 0.3em 1em !important;
    line-height: 1.7em !important;
    background-size: cover !important;
    background-position: 50% !important;
    background-repeat: no-repeat !important;
    border: none;
    color: #fff;
}
/* form confirmation message */
body .gform_confirmation_message {}
/* form validation error */
body .gform_wrapper .gform_validation_error {}
/* form validation error container */
body .gform_wrapper .gform_body .gform_fields .gfield_error {}
/* form validation error below inputs */
body .gform_wrapper .gform_body .gform_fields .gfield_error .validation_message {}
/* more form targeting examples for all items see: https://docs.gravityforms.com/css-targeting-examples/ */
/* form ready classes see: https://docs.gravityforms.com/css-ready-classes/ */