.elementor-3008 .elementor-element.elementor-element-ca78ce1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3008 .elementor-element.elementor-element-ca78ce1:not(.elementor-motion-effects-element-type-background), .elementor-3008 .elementor-element.elementor-element-ca78ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c15254 );}.elementor-3008 .elementor-element.elementor-element-f36514d{text-align:center;}.elementor-3008 .elementor-element.elementor-element-f36514d .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:27px;color:var( --e-global-color-8eee665 );}.elementor-3008 .elementor-element.elementor-element-247b7d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3008 .elementor-element.elementor-element-247b7d6:not(.elementor-motion-effects-element-type-background), .elementor-3008 .elementor-element.elementor-element-247b7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c15254 );}.elementor-3008 .elementor-element.elementor-element-867b028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS *//* 🎯 WPForms Container */
.wpforms-container {
  background: #0B1220; /* Dark navy */
  padding: 30px;
  border-radius: 12px;
  box-shadow: 0 4px 15px rgba(0,0,0,0.4);
}

/* 📝 Labels */
.wpforms-container .wpforms-field-label {
  color: #FFFFFF;
  font-weight: 500;
  margin-bottom: 6px;
  display: block;
}

/* 🔲 Input Fields */
.wpforms-container input[type="text"],
.wpforms-container input[type="email"],
.wpforms-container input[type="tel"],
.wpforms-container input[type="url"],
.wpforms-container input[type="number"],
.wpforms-container input[type="password"],
.wpforms-container select,
.wpforms-container textarea {
  background: #111827;
  border: 1px solid rgba(255,255,255,0.2);
  color: #FFFFFF;
  padding: 12px 14px;
  border-radius: 8px;
  width: 100%;
}

/* Placeholder Style */
.wpforms-container input::placeholder,
.wpforms-container textarea::placeholder {
  color: #7A7A7A;
}

/* 🚀 Submit Button */
.wpforms-container .wpforms-submit {
  background: #00CFFF;
  color: #FFFFFF;
  font-weight: 600;
  padding: 12px 24px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
}

/* Hover Effect */
.wpforms-container .wpforms-submit:hover {
  background: #33DAFF;
  transform: scale(1.05);
}/* End custom CSS */