.elementor-1547 .elementor-element.elementor-element-4387d6b{--display:flex;}.elementor-1547 .elementor-element.elementor-element-8a55265{--spacer-size:1px;}.elementor-1547 .elementor-element.elementor-element-c0b2736{--display:flex;}.elementor-1547 .elementor-element.elementor-element-da2f478{text-align:start;}.elementor-1547 .elementor-element.elementor-element-da2f478 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1547 .elementor-element.elementor-element-ac0ba5d{--display:flex;}/* Start custom CSS for wpforms, class: .elementor-element-df94dcf */.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container * {
  color: #252a60 !important;
}

.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container label,
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container .wpforms-field-label,
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container .wpforms-field-sublabel,
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container .wpforms-required-label {
  color: #252a60 !important;
}

.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container input[type="text"],
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container input[type="email"],
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container input[type="tel"],
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container input[type="url"],
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container input[type="number"],
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container input[type="date"],
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container select,
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container textarea {
  background: #ffffff !important;
  color: #252a60 !important;
  border: 1px solid rgba(37, 42, 96, 0.30) !important;
  border-radius: 10px !important;
  padding: 12px 14px !important;
  font-size: 16px !important;
  line-height: 1.3 !important;
  box-shadow: none !important;
}

.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container ::placeholder {
  color: rgba(37, 42, 96, 0.55) !important;
}

.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container input:focus,
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container textarea:focus,
.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container select:focus {
  outline: none !important;
  border-color: rgba(37, 42, 96, 0.65) !important;
  box-shadow: 0 0 0 3px rgba(37, 42, 96, 0.12) !important;
}

.elementor-1547 .elementor-element.elementor-element-df94dcf .wpforms-container .wpforms-submit {
  background: #252a60 !important;
  color: #ffffff !important;
  border-radius: 10px !important;
  padding: 12px 18px !important;
  border: none !important;
}/* End custom CSS */