.elementor .e-b8e9bc7{width:50%;display:flex;flex-direction:column;flex-wrap:wrap;}.elementor .e-1a44648-b0db7dd{/* All Inputs and Textarea */
selector input,
selector textarea {
  background-color: #FAFAFA !important;
  border: 1px solid #E2E2E2 !important;
  border-radius: 10px !important;
  padding: 12px 16px !important;
  color: #1A1A1A !important;
  box-shadow: none !important;
  width: 100% !important;
}

/* On Focus */
selector input:focus,
selector textarea:focus {
  border-color: #e60012 !important;
  background-color: #FFFFFF !important;
  outline: none !important;
}

/* Labels */
selector label {
  font-weight: 600 !important;
  color: #1A1A1A !important;
  margin-bottom: 6px !important;
  display: inline-block !important;
}

/* Submit Button */
selector button,
selector input[type="submit"] {
  background-color: #e60012 !important;
  color: #FFFFFF !important;
  width: 100% !important;
  border-radius: 10px !important;
  padding: 14px 20px !important;
  font-weight: 600 !important;
  border: none !important;
  cursor: pointer !important;
}

/* Submit Button Hover */
selector button:hover,
selector input[type="submit"]:hover {
  background-color: #c53030 !important\n}.elementor .e-49e6c1c{width:50%;flex-direction:column;/* Input fields aur Textarea ki styling (Rounded corners aur light background) */
selector input[type="text"],
selector input[type="email"],
selector input[type="tel"],
selector textarea,
selector select {
  background-color: #FAFAFA !important;
  border: 1px solid #E2E2E2 !important;
  border-radius: 10px !important;
  padding: 12px 16px !important;
  color: #1A1A1A !important;
}

/* Focus hone par border ka rang */
selector input:focus,
selector textarea:focus,
selector select:focus {
  border-color: #e60012 !important;
  box-shadow: none !important;
}

/* Labels ka color aur spacing */
selector label {
  font-weight: 600 !important;
  color: #1A1A1A !important;
  margin-bottom: 6px !important;
}

/* Submit Button styling (Full width aur red color) */
selector button[type="submit"],
selector input[type="submit"] {
  background-color: #e60012 !important;
  color: #FFFFFF !important;
  width: 100% !important;
  border-radius: 10px !important;
  padding: 14px 20px !important;
  font-weight: 600 !important;
  border: none !important;
  transition: background 0.3s ease;
}

selector button[type="submit"]:hover {
  background-color: #c53030 !important;
}\n}.elementor .e-318279c-2fdf540{width:50%;flex-direction:column;}.elementor .e-32d4679-dd9741c{padding:39px;margin-block-start:62px;}