.elementor-5471 .elementor-element.elementor-element-63a3708{--display:flex;}/* Start custom CSS for wpforms, class: .elementor-element-feb5456 *//* WPForms Container */
.wpforms-container {
  max-width: 350px !important;
  background: linear-gradient(0deg, #ffffff 0%, #f4f7fb 100%) !important;
  border-radius: 40px !important;
  padding: 25px 35px !important;
  border: 5px solid #fff !important;
  box-shadow: rgba(133, 189, 215, 0.88) 0px 30px 30px -20px !important;
  margin: 20px auto !important;
}

/* Input Fields (Text, Email, Dropdowns, etc.) */
.wpforms-field input[type="text"],
.wpforms-field input[type="email"],
.wpforms-field input[type="number"],
.wpforms-field input[type="url"],
.wpforms-field input[type="tel"],
.wpforms-field input[type="password"],
.wpforms-field textarea,
.wpforms-field select {
  width: 100% !important;
  background: white !important;
  border: none !important;
  padding: 15px 20px !important;
  border-radius: 20px !important;
  margin-top: 15px !important;
  box-shadow: #cff0ff 0px 10px 10px -5px !important;
  border-inline: 2px solid transparent !important;
  font-size: 14px !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  box-sizing: border-box !important;
}

.wpforms-field select {
  background-color: white !important;
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23999' stroke-width='1.5'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 1rem center !important;
  background-size: 10px 6px !important;
  padding-right: 2rem !important;
}

.wpforms-field input:focus,
.wpforms-field select:focus,
.wpforms-field textarea:focus {
  outline: none !important;
  border-inline: 2px solid #12B1D1 !important;
}

.wpforms-submit {
  display: block !important;
  width: 100% !important;
  font-weight: bold !important;
  background: linear-gradient(45deg, #1089d3 0%, #12b1d1 100%) !important;
  color: white !important;
  padding: 15px !important;
  margin: 20px auto !important;
  border-radius: 20px !important;
  border: none !important;
  box-shadow: rgba(133, 189, 215, 0.88) 0px 20px 10px -15px !important;
  transition: all 0.2s ease-in-out !important;
  cursor: pointer !important;
}

.wpforms-submit:hover {
  transform: scale(1.03) !important;
  box-shadow: rgba(133, 189, 215, 0.88) 0px 23px 10px -20px !important;
}

.wpforms-submit:active {
  transform: scale(0.95) !important;
  box-shadow: rgba(133, 189, 215, 0.88) 0px 15px 10px -10px !important;
}/* End custom CSS */