:root {
  --Font_Regular: 'Montserrat', sans-serif;
  --Font_Medium: 'Montserrat', sans-serif;
  --Font_SemiBold: 'Montserrat', sans-serif;
  --Font_Bold: 'Montserrat', sans-serif;
  --Color_Brand_Black: #242424;
  --Color_Brand_Red: #BE4844;
  --Color_Brand_Light_Blue: #8EB4E3;
  --Color_Brand_Dark_Blue: #20497D;
  --Color_Brand_Hover_Blue: #2F74CB;
  --Color_Brand_Dark_Gray: #A5A5A5;
  --Color_Brand_Light_Gray: #CBCBCB;
  --Color_Brand_Medium_Blue: #3D76BE;
  --Color_Dark_Red: #69201E;
  --Color_White: #FFFFFF;
  --Color_Light_Gray: #F0F0F0;
  --Color_Lighter_Blue: #E1E6ED;
  --Color_Brand_Light_Blue_2: #B5C5DA;
  --Color_Darkest_Grey: #939393;
  --Color_Darkest_Grey_2: #B3B3B3;
  --Color_Lighter_Blue_2: #E7E7E7;
  --Color_Placeholder_Text: #757575;
  --Color_Border_Grey: #D1D1D1;
  --Color_slider_control_default_dark_blue: #52739C;
  --Color_slider_control_default_light_blue: #90ADD0;
  --Color_slider_control_hover_light_blue: #84AFE4;
  --Color_Black: #000000;
  --Color_Dark_Blue: #2F4C74;
  --Color_Text_Logo_Blue: #0648A3;
  --Color_Logo_Dark_Blue: #012B64;
  --Color_Text_Black: #242424;
  --Color_Medium_Blue: #3877C8;
  --Color_Light_Blue: #F7FBFF;
  --Color_V2_Light_Blue: #CCDBDC;
  --Color_V2_Green: #859376;
  --Color_V2_Green_2: #6A755E;
  --Color_V2_Blue_1: #3877C8;
  --Color_V2_Blue_2: #2F4C74;
  --Color_Light_Gray_2: #D8D8D8;
  --Color_Black_op_08: rgba(0, 0, 0, 0.08);
  --Color_Brand_Orange: #E8733A;
}

.gform_wrapper form .gform_body .gform_fields {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container {
  display: flex;
  flex-direction: column;
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input,
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea {
  background: var(--Color_White);
  border: 1px solid var(--Color_Border_Grey);
  border-radius: 4px;
  padding: 13px 20px;
  font-size: 15px;
  line-height: 20px !important;
  min-height: inherit !important;
  color: var(--Color_Black);
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container input::placeholder,
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea::placeholder {
  color: var(--Color_Placeholder_Text);
}
.gform_wrapper form .gform_body .gform_fields .gfield .ginput_container textarea {
  height: 136px;
}
.gform_wrapper form .gform_footer {
  padding: 0 !important;
  margin: 18px 0 0 !important;
}
.gform_wrapper form .gform_footer .gform_button {
  transition: all ease 0.5s;
  font-size: 16px;
  line-height: 20px !important;
  min-height: inherit !important;
  letter-spacing: 2.4px;
  font-weight: 700;
  margin: 0 !important;
  padding: 11px 15px;
  min-width: 130px;
  background: var(--Color_Brand_Black);
  color: var(--Color_White);
}
.gform_wrapper form .gform_footer .gform_button:hover {
  background: var(--Color_Brand_Red);
  color: var(--Color_White);
}
.gform_wrapper form .gform_footer .gform-loader {
  display: none;
}
.gform_wrapper.gform_validation_error .gform_validation_errors {
  display: none;
}
.gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield.gfield_error .gfield_description {
  background: transparent;
  border: none;
  padding: 0;
  font-size: 12px;
  font-weight: 500;
  color: var(--Color_Brand_Red);
}

/*# sourceMappingURL=gravity_form.css.map */
