.elementor-widget-heading .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-452 .elementor-element.elementor-element-1e55a64 .elementor-heading-title{color:#000000;}.elementor-452 .elementor-element.elementor-element-a5dbe2c{width:var( --container-widget-width, 94.996% );max-width:94.996%;--container-widget-width:94.996%;--container-widget-flex-grow:0;}.elementor-452 .elementor-element.elementor-element-3b3507a{width:var( --container-widget-width, 123.271% );max-width:123.271%;--container-widget-width:123.271%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-452 .elementor-element.elementor-element-426bae2{width:59.999%;}.elementor-452 .elementor-element.elementor-element-6e40086{width:40.001%;}}/* Start custom CSS for column, class: .elementor-element-6e40086 *//* 🎨 Forminator Form Styling */
.forminator-ui {
  background: #f9f9f9;
  padding: 25px;
  border-radius: 10px;
  box-shadow: 0 4px 12px rgba(0,0,0,0.08);
}

.forminator-ui h2,
.forminator-title {
  font-size: 22px !important;
  font-weight: 700;
  color: #333 !important;
  margin-bottom: 15px;
  text-align: center;
}

.forminator-row {
  margin-bottom: 15px;
}

.forminator-input,
.forminator-textarea,
.forminator-select {
  width: 100% !important;
  padding: 12px 15px !important;
  border-radius: 6px !important;
  border: 1px solid #ddd !important;
  font-size: 15px !important;
  transition: 0.3s ease-in-out;
  background: #fff !important;
}

.forminator-input:focus,
.forminator-textarea:focus,
.forminator-select:focus {
  border-color: #0056b3 !important;
  box-shadow: 0 0 6px rgba(0,86,179,0.3) !important;
  outline: none !important;
}

.forminator-button-submit {
  display: inline-block;
  width: 100%;
  padding: 14px 20px;
  background: #0056b3 !important;
  color: #fff !important;
  font-weight: 600;
  font-size: 16px;
  border: none !important;
  border-radius: 8px !important;
  cursor: pointer;
  transition: background 0.3s ease-in-out;
}

.forminator-button-submit:hover {
  background: #003d80 !important;
}/* End custom CSS */